diff --git a/DesktopReact/DesktopApp.js b/DesktopReact/DesktopApp.js new file mode 100644 index 000000000..4ac8410b5 --- /dev/null +++ b/DesktopReact/DesktopApp.js @@ -0,0 +1,81 @@ +const express = require("./backend/src/index"); +exports.newDesktopApp = function newDesktopApp() { + + let thisObject = { + userProfiles: undefined, + p2pNetworkClient: undefined, + p2pNetwork: undefined, + p2pNetworkPeers: undefined, + webSocketsInterface: undefined, + webAppInterface: undefined, + p2pNetworkInterface: undefined, + socialGraph: undefined, + run: run + } + + DK.desktopApp = thisObject + + return thisObject + + async function run() { + + await setupNetwork() + await setupServices() + + async function setupNetwork() { + /* + We set up ourselves as a Network Client. + */ + thisObject.p2pNetworkClient = SA.projects.network.modules.p2pNetworkClient.newNetworkModulesP2PNetworkClient() + await thisObject.p2pNetworkClient.initialize() + /* + We will read all user profiles plugins and get from there our network identity. + */ + thisObject.userProfiles = SA.projects.network.modules.userProfiles.newNetworkModulesUserProfiles() + await thisObject.userProfiles.initialize(global.env.DESKTOP_APP_SIGNING_ACCOUNT, thisObject.p2pNetworkClient) + /* + We set up the P2P Network. + */ + thisObject.p2pNetwork = SA.projects.network.modules.p2pNetwork.newNetworkModulesP2PNetwork() + await thisObject.p2pNetwork.initialize('Network Client') + /* + Set up the connections to network nodes. + */ + thisObject.p2pNetworkPeers = SA.projects.network.modules.p2pNetworkPeers.newNetworkModulesP2PNetworkPeers() + await thisObject.p2pNetworkPeers.initialize( + 'Network Client', + thisObject.p2pNetworkClient, + thisObject.p2pNetwork, + global.env.DESKTOP_APP_MAX_OUTGOING_PEERS + ) + } + + async function setupServices() { + /* + This is where we will process all the messages comming from our web app. + */ + thisObject.webAppInterface = DK.projects.socialTrading.modules.webAppInterface.newSocialTradingModulesWebAppInterface() // this sends events to the p2p network + /* + This is where we will process all the events comming from the p2p network. + */ + thisObject.p2pNetworkInterface = DK.projects.socialTrading.modules.p2pNetworkInterface.newSocialTradingModulesP2PNetworkInterface() // this receives events from p2p network + /* + This is the Personal Social Graph for the user running this App. + */ + thisObject.socialGraph = DK.projects.socialTrading.modules.socialGraph.newSocialTradingModulesSocialGraph() // + await thisObject.socialGraph.initialize() + + + let express = require('./backend/src/index') + let expressPort = JSON.parse(DK.desktopApp.p2pNetworkClient.node.config).webPort; + express.startExpress(expressPort,SA); + console.log('express Interface ................................................ Listening at port ' + expressPort); + + /*TODO change this to have a definite port number*/ + let react = require('./frontend/scripts/start') + let reactPort = (+JSON.parse(DK.desktopApp.p2pNetworkClient.node.config).webPort + 1); + react.start(reactPort); + console.log('react Interface ................................................ Listening at port ' + reactPort); + } + } +} diff --git a/DesktopReact/UI/WebApp.js b/DesktopReact/UI/WebApp.js new file mode 100644 index 000000000..16d781e44 --- /dev/null +++ b/DesktopReact/UI/WebApp.js @@ -0,0 +1,367 @@ +function newWebApp() { + /* + In it's current state of development, the Web App only has one module. + + Everything is being coded here until some structure emerges. + */ + let thisObject = { + messageReceived: messageReceived, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + + } + + async function initialize() { + try { + setupRootObject(UI, 'UI') + setupRootObject(SA, 'SA') + await UI.projects.socialTrading.modules.webSocketsWebAppClient.initialize() + loadWUserProfileTimeline() + loadWhoToFollow() + setupEventHandlers() + } catch (err) { + console.log('[ERROR] initialize -> err.stack = ' + err.stack) + } + } + + /* + function setupRootObject(rootObject, rootObjectName) { + /!* + Here we will setup the UI object, with all the + projects and spaces. + *!/ + for (let i = 0; i < UI.schemas.projectSchema.length; i++) { + let projectDefinition = UI.schemas.projectSchema[i] + rootObject.projects[projectDefinition.propertyName] = {} + let projectInstance = rootObject.projects[projectDefinition.propertyName] + + projectInstance.utilities = {} + projectInstance.globals = {} + projectInstance.functionLibraries = {} + projectInstance.modules = {} + + if (projectDefinition[rootObjectName] === undefined) { + continue + } + + /!* Set up Globals of this Project *!/ + if (projectDefinition[rootObjectName].globals !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].globals.length; j++) { + let globalDefinition = projectDefinition[rootObjectName].globals[j] + + if (exports[globalDefinition.functionName] === undefined) { + projectInstance.globals[globalDefinition.propertyName] = eval(globalDefinition.functionName + '()') + } else { + projectInstance.globals[globalDefinition.propertyName] = eval('exports.' + globalDefinition.functionName + '()') + } + } + } + + /!* Set up Utilities of this Project *!/ + if (projectDefinition[rootObjectName].utilities !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].utilities.length; j++) { + let utilityDefinition = projectDefinition[rootObjectName].utilities[j] + + if (exports[utilityDefinition.functionName] === undefined) { + projectInstance.utilities[utilityDefinition.propertyName] = eval(utilityDefinition.functionName + '()') + } else { + projectInstance.utilities[utilityDefinition.propertyName] = eval('exports.' + utilityDefinition.functionName + '()') + } + } + } + + /!* Set up Function Libraries of this Project *!/ + if (projectDefinition[rootObjectName].functionLibraries !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].functionLibraries.length; j++) { + let functionLibraryDefinition = projectDefinition[rootObjectName].functionLibraries[j] + + if (exports[functionLibraryDefinition.functionName] === undefined) { + projectInstance.functionLibraries[functionLibraryDefinition.propertyName] = eval(functionLibraryDefinition.functionName + '()') + } else { + projectInstance.functionLibraries[functionLibraryDefinition.propertyName] = eval('exports.' + functionLibraryDefinition.functionName + '()') + } + } + } + + /!* Set up Modules of this Project *!/ + if (projectDefinition[rootObjectName].modules !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].modules.length; j++) { + let functionLibraryDefinition = projectDefinition[rootObjectName].modules[j] + + if (exports[functionLibraryDefinition.functionName] === undefined) { + projectInstance.modules[functionLibraryDefinition.propertyName] = eval(functionLibraryDefinition.functionName + '()') + } else { + projectInstance.modules[functionLibraryDefinition.propertyName] = eval('exports.' + functionLibraryDefinition.functionName + '()') + } + } + } + } + } + */ + + /* + async function loadWUserProfileTimeline() { + let queryMessage = { + queryType: SA.projects.socialTrading.globals.queryTypes.EVENTS, + emitterUserProfileId: undefined, + initialIndex: SA.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_LAST, + amountRequested: 100, + direction: SA.projects.socialTrading.globals.queryConstants.DIRECTION_PAST + } + + let query = { + requestType: 'Query', + queryMessage: JSON.stringify(queryMessage) + } + + await UI.projects.socialTrading.modules.webSocketsWebAppClient.sendMessage( + JSON.stringify(query) + ) + .then(console.log) + .catch(onError) + + function onError(errorMessage) { + console.log('[ERROR] Query not executed. ' + errorMessage) + console.log('[ERROR] query = ' + JSON.stringify(query)) + } + + function addToContentDiv(events) { + try { + let contentDiv = document.getElementById('content-div') + /!* + Delete al current content. + *!/ + while (contentDiv.childNodes.length > 4) { + let childToRemove = contentDiv.childNodes[contentDiv.childNodes.length - 1] + contentDiv.removeChild(childToRemove) + } + /!* + Render the timeline. + *!/ + for (let i = 0; i < events.length; i++) { + let event = events[i] + + let postDiv = document.createElement("div") + postDiv.setAttribute("class", "post-div") + let textNode + + switch (event.eventType) { + case SA.projects.socialTrading.globals.eventTypes.NEW_USER_POST: { + textNode = document.createTextNode(event.emitterUserProfile.userProfileHandle + " POSTED " + event.postText) + break + } + case SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE: { + textNode = document.createTextNode(event.emitterUserProfile.userProfileHandle + " FOLLOWED " + event.targetUserProfile.userProfileHandle) + break + } + case SA.projects.socialTrading.globals.eventTypes.UNFOLLOW_USER_PROFILE: { + textNode = document.createTextNode(event.emitterUserProfile.userProfileHandle + " UNFOLLOWED " + event.targetUserProfile.userProfileHandle) + break + } + } + + postDiv.appendChild(textNode) + contentDiv.appendChild(postDiv) + } + } + catch (err) { + console.log('[ERROR] err.stack = ' + err.stack) + } + } + } + */ + + /* + async function loadWhoToFollow() { + let queryMessage = { + queryType: SA.projects.socialTrading.globals.queryTypes.UNFOLLOWED_USER_PROFILES, + emitterUserProfileId: undefined, + initialIndex: SA.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_FIRST, + amountRequested: 3, + direction: SA.projects.socialTrading.globals.queryConstants.DIRECTION_UP + } + + let query = { + requestType: 'Query', + queryMessage: JSON.stringify(queryMessage) + } + + await UI.projects.socialTrading.modules.webSocketsWebAppClient.sendMessage( + JSON.stringify(query) + ) + .then(addWhoToFollowTable) + .catch(onError) + + function onError(errorMessage) { + console.log('[ERROR] Query not executed. ' + errorMessage) + console.log('[ERROR] query = ' + JSON.stringify(query)) + } + } + */ + + function setupEventHandlers() { + /* + Add events to process button clicks , and mouseWheel. + */ + document.addEventListener("click", onClick) + document.addEventListener('mousewheel', onMouseWheel, false) + + async function onClick(event) { + + if (event.target && event.target.nodeName === "BUTTON") { + switch (event.target.name) { + case 'New Post': { + let textArea = document.getElementById("new-post-text-area") + await sendNewPostEvent( + textArea.value + ) + .then(updateTextArea) + .catch(onError) + + function updateTextArea() { + textArea.value = "" + } + + break + } + case 'Follow Profile': { + await sendTargetUserProfileEvent( + event.target.userProfileId, + SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE + ) + .then(updateButton) + .catch(onError) + + function updateButton() { + let span = document.getElementById('profile-to-follow-span-' + event.target.userProfileId) + let button = document.getElementById('profile-to-follow-button-' + event.target.userProfileId) + span.setAttribute("class", "profile-to-unfollow-span") + button.setAttribute("class", "profile-to-unfollow-button") + button.name = 'Unfollow Profile' + } + + break + } + case 'Unfollow Profile': { + await sendTargetUserProfileEvent( + event.target.userProfileId, + SA.projects.socialTrading.globals.eventTypes.UNFOLLOW_USER_PROFILE + ) + .then(updateButton) + .catch(onError) + +/* + function updateButton() { + let span = document.getElementById('profile-to-follow-span-' + event.target.userProfileId) + let button = document.getElementById('profile-to-follow-button-' + event.target.userProfileId) + span.setAttribute("class", "profile-to-follow-span") + button.setAttribute("class", "profile-to-follow-button") + button.name = 'Follow Profile' + } +*/ + + break + } + } + } + + /* + Error Handling + */ + function onError(errorMessage) { + console.log('[ERROR] Click event failed. ' + errorMessage) + } + } + + function onMouseWheel(event) { + let scrollDiv = document.getElementById("scroll-div") + scrollDiv.scrollTop = scrollDiv.scrollTop + event.deltaY + } + } + + async function sendTargetUserProfileEvent( + userProfileId, + eventType + ) { + + return new Promise((resolve, reject) => { + asyncCall(resolve, reject) + }) + + async function asyncCall(resolve, reject) { + let eventMessage + let event + + eventMessage = { + eventType: eventType, + eventId: SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId(), + targetUserProfileId: userProfileId, + timestamp: (new Date()).valueOf() + } + + event = { + requestType: 'Event', + eventMessage: JSON.stringify(eventMessage) + } + + await UI.projects.socialTrading.modules.webSocketsWebAppClient.sendMessage( + JSON.stringify(event) + ) + .then(resolve) + .catch(onError) + + function onError(errorMessage) { + console.log('[ERROR] Event not executed. ' + errorMessage) + console.log('[ERROR] event = ' + JSON.stringify(event)) + reject(errorMessage) + } + } + } + + async function sendNewPostEvent( + postText + ) { + + return new Promise((resolve, reject) => { + asyncCall(resolve, reject) + }) + + async function asyncCall(resolve, reject) { + let eventMessage + let event + + eventMessage = { + eventType: SA.projects.socialTrading.globals.eventTypes.NEW_USER_POST, + eventId: SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId(), + postText: postText, + timestamp: (new Date()).valueOf() + } + + event = { + requestType: 'Event', + eventMessage: JSON.stringify(eventMessage) + } + + await UI.projects.socialTrading.modules.webSocketsWebAppClient.sendMessage( + JSON.stringify(event) + ) + .then(resolve) + .catch(onError) + + function onError(errorMessage) { + console.log('[ERROR] Event not executed. ' + errorMessage) + console.log('[ERROR] event = ' + JSON.stringify(event)) + reject(errorMessage) + } + } + } + + function messageReceived(message) { + window.alert(message) + } +} diff --git a/DesktopReact/backend/src/index.js b/DesktopReact/backend/src/index.js new file mode 100644 index 000000000..531823d08 --- /dev/null +++ b/DesktopReact/backend/src/index.js @@ -0,0 +1,116 @@ +exports.startExpress = (port, SA) => { + const express = require("express"); + const app = express(); + const webAppInterface = DK.projects.socialTrading.modules.webAppInterface.newSocialTradingModulesWebAppInterface(); + + app.use(express.json()); + + // define a route handler for the default home page + app.get("/health-check", (req, res) => { + res.send("all good"); + }); + + app.get("/profiles", async (req, res) => { + let profiles = await whoToFollow(); + console.log(profiles) + res.send(profiles); + }); + + app.post("/follow", async (req, res) => { + let follow = followProfile(req.body.userProfileId, SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE); + res.send("Followed") + }); + + app.post("/unFollow", async (req, res) => { + let follow = followProfile(req.body.userProfileId, SA.projects.socialTrading.globals.eventTypes.UNFOLLOW_USER_PROFILE); + res.send("UnFollow") + }); + + + app.post("/post", async (req, res) => { + console.log(req) + let post = createPost(req); + res.send(post) + }); + + // start the Express server + app.listen(port, () => { + console.log(`server started at http://localhost:${port}`); + }); + + async function createPost(postText) { + try { + let eventMessage; + let event; + + eventMessage = { + eventType: SA.projects.socialTrading.globals.eventTypes.NEW_USER_POST, + eventId: SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId(), + postText: postText, + timestamp: (new Date()).valueOf() + } + + event = { + requestType: 'Event', + eventMessage: JSON.stringify(eventMessage) + } + + return await webAppInterface.sendMessage( + JSON.stringify(event) + ); + } catch (e) { + console.log(e); + return {}; + } + } + + async function whoToFollow() { + + try { + let queryMessage = { + queryType: SA.projects.socialTrading.globals.queryTypes.UNFOLLOWED_USER_PROFILES, + emitterUserProfileId: undefined, + initialIndex: SA.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_FIRST, + amountRequested: 3, + direction: SA.projects.socialTrading.globals.queryConstants.DIRECTION_UP + } + + let query = { + requestType: 'Query', + queryMessage: JSON.stringify(queryMessage) + } + + return await webAppInterface.messageReceived( + JSON.stringify(query) + ); + } catch (e) { + console.log(e); + return []; + } + } + + async function followProfile(userProfileId, eventType) { + + try { + let queryMessage = { + queryType: SA.projects.socialTrading.globals.queryTypes.UNFOLLOWED_USER_PROFILES, + emitterUserProfileId: undefined, + initialIndex: SA.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_FIRST, + amountRequested: 3, + direction: SA.projects.socialTrading.globals.queryConstants.DIRECTION_UP + } + + let query = { + requestType: 'Query', + queryMessage: JSON.stringify(queryMessage) + } + + return await webAppInterface.messageReceived( + JSON.stringify(query) + ); + } catch (e) { + console.log(e); + return {}; + } + } +} \ No newline at end of file diff --git a/DesktopReact/frontend/config/env.js b/DesktopReact/frontend/config/env.js new file mode 100644 index 000000000..cecdd1e46 --- /dev/null +++ b/DesktopReact/frontend/config/env.js @@ -0,0 +1,106 @@ + + +const fs = require('fs'); +const path = require('path'); +const paths = require('./paths'); + +// Make sure that including paths.js after env.js will read .env variables. +delete require.cache[require.resolve('./paths')]; + +const NODE_ENV = process.env.NODE_ENV; +if (!NODE_ENV) { + throw new Error( + 'The NODE_ENV environment variable is required but was not specified.' + ); +} + +// https://github.com/bkeepers/dotenv#what-other-env-files-can-i-use +const dotenvFiles = [ + `${paths.dotenv}.${NODE_ENV}.local`, + // Don't include `.env.local` for `test` environment + // since normally you expect tests to produce the same + // results for everyone + NODE_ENV !== 'test' && `${paths.dotenv}.local`, + `${paths.dotenv}.${NODE_ENV}`, + paths.dotenv, +].filter(Boolean); + +// Load environment variables from .env* files. Suppress warnings using silent +// if this file is missing. dotenv will never modify any environment variables +// that have already been set. Variable expansion is supported in .env files. +// https://github.com/motdotla/dotenv +// https://github.com/motdotla/dotenv-expand +dotenvFiles.forEach(dotenvFile => { + if (fs.existsSync(dotenvFile)) { + require('dotenv-expand')( + require('dotenv').config({ + path: dotenvFile, + }) + ); + } +}); + +// We support resolving modules according to `NODE_PATH`. +// This lets you use absolute paths in imports inside large monorepos: +// https://github.com/facebook/create-react-app/issues/253. +// It works similar to `NODE_PATH` in Node itself: +// https://nodejs.org/api/modules.html#modules_loading_from_the_global_folders +// Note that unlike in Node, only *relative* paths from `NODE_PATH` are honored. +// Otherwise, we risk importing Node.js core modules into an app instead of webpack shims. +// https://github.com/facebook/create-react-app/issues/1023#issuecomment-265344421 +// We also resolve them to make sure all tools using them work consistently. +const appDirectory = fs.realpathSync(process.cwd()); +process.env.NODE_PATH = (process.env.NODE_PATH || '') + .split(path.delimiter) + .filter(folder => folder && !path.isAbsolute(folder)) + .map(folder => path.resolve(appDirectory, folder)) + .join(path.delimiter); + +// Grab NODE_ENV and REACT_APP_* environment variables and prepare them to be +// injected into the application via DefinePlugin in webpack configuration. +const REACT_APP = /^REACT_APP_/i; + +function getClientEnvironment(publicUrl) { + const raw = Object.keys(process.env) + .filter(key => REACT_APP.test(key)) + .reduce( + (env, key) => { + env[key] = process.env[key]; + return env; + }, + { + // Useful for determining whether we’re running in production mode. + // Most importantly, it switches React into the correct mode. + NODE_ENV: process.env.NODE_ENV || 'development', + // Useful for resolving the correct path to static assets in `public`. + // For example, . + // This should only be used as an escape hatch. Normally you would put + // images into the `src` and `import` them in code to get their paths. + PUBLIC_URL: publicUrl, + // We support configuring the sockjs pathname during development. + // These settings let a developer run multiple simultaneous projects. + // They are used as the connection `hostname`, `pathname` and `port` + // in webpackHotDevClient. They are used as the `sockHost`, `sockPath` + // and `sockPort` options in webpack-dev-server. + WDS_SOCKET_HOST: process.env.WDS_SOCKET_HOST, + WDS_SOCKET_PATH: process.env.WDS_SOCKET_PATH, + WDS_SOCKET_PORT: process.env.WDS_SOCKET_PORT, + // Whether or not react-refresh is enabled. + // react-refresh is not 100% stable at this time, + // which is why it's disabled by default. + // It is defined here so it is available in the webpackHotDevClient. + FAST_REFRESH: process.env.FAST_REFRESH !== 'false', + } + ); + // Stringify all values so we can feed into webpack DefinePlugin + const stringified = { + 'process.env': Object.keys(raw).reduce((env, key) => { + env[key] = JSON.stringify(raw[key]); + return env; + }, {}), + }; + + return { raw, stringified }; +} + +module.exports = getClientEnvironment; diff --git a/DesktopReact/frontend/config/getHttpsConfig.js b/DesktopReact/frontend/config/getHttpsConfig.js new file mode 100644 index 000000000..831426f3e --- /dev/null +++ b/DesktopReact/frontend/config/getHttpsConfig.js @@ -0,0 +1,66 @@ + + +const fs = require('fs'); +const path = require('path'); +const crypto = require('crypto'); +const chalk = require('react-dev-utils/chalk'); +const paths = require('./paths'); + +// Ensure the certificate and key provided are valid and if not +// throw an easy to debug error +function validateKeyAndCerts({ cert, key, keyFile, crtFile }) { + let encrypted; + try { + // publicEncrypt will throw an error with an invalid cert + encrypted = crypto.publicEncrypt(cert, Buffer.from('test')); + } catch (err) { + throw new Error( + `The certificate "${chalk.yellow(crtFile)}" is invalid.\n${err.message}` + ); + } + + try { + // privateDecrypt will throw an error with an invalid key + crypto.privateDecrypt(key, encrypted); + } catch (err) { + throw new Error( + `The certificate key "${chalk.yellow(keyFile)}" is invalid.\n${ + err.message + }` + ); + } +} + +// Read file and throw an error if it doesn't exist +function readEnvFile(file, type) { + if (!fs.existsSync(file)) { + throw new Error( + `You specified ${chalk.cyan( + type + )} in your env, but the file "${chalk.yellow(file)}" can't be found.` + ); + } + return fs.readFileSync(file); +} + +// Get the https config +// Return cert files if provided in env, otherwise just true or false +function getHttpsConfig() { + const { SSL_CRT_FILE, SSL_KEY_FILE, HTTPS } = process.env; + const isHttps = HTTPS === 'true'; + + if (isHttps && SSL_CRT_FILE && SSL_KEY_FILE) { + const crtFile = path.resolve(paths.appPath, SSL_CRT_FILE); + const keyFile = path.resolve(paths.appPath, SSL_KEY_FILE); + const config = { + cert: readEnvFile(crtFile, 'SSL_CRT_FILE'), + key: readEnvFile(keyFile, 'SSL_KEY_FILE'), + }; + + validateKeyAndCerts({ ...config, keyFile, crtFile }); + return config; + } + return isHttps; +} + +module.exports = getHttpsConfig; diff --git a/DesktopReact/frontend/config/modules.js b/DesktopReact/frontend/config/modules.js new file mode 100644 index 000000000..52da19ac2 --- /dev/null +++ b/DesktopReact/frontend/config/modules.js @@ -0,0 +1,134 @@ + + +const fs = require('fs'); +const path = require('path'); +const paths = require('./paths'); +const chalk = require('react-dev-utils/chalk'); +const resolve = require('resolve'); + +/** + * Get additional module paths based on the baseUrl of a compilerOptions object. + * + * @param {Object} options + */ +function getAdditionalModulePaths(options = {}) { + const baseUrl = options.baseUrl; + + if (!baseUrl) { + return ''; + } + + const baseUrlResolved = path.resolve(paths.appPath, baseUrl); + + // We don't need to do anything if `baseUrl` is set to `node_modules`. This is + // the default behavior. + if (path.relative(paths.appNodeModules, baseUrlResolved) === '') { + return null; + } + + // Allow the user set the `baseUrl` to `appSrc`. + if (path.relative(paths.appSrc, baseUrlResolved) === '') { + return [paths.appSrc]; + } + + // If the path is equal to the root directory we ignore it here. + // We don't want to allow importing from the root directly as source files are + // not transpiled outside of `src`. We do allow importing them with the + // absolute path (e.g. `src/Components/Button.js`) but we set that up with + // an alias. + if (path.relative(paths.appPath, baseUrlResolved) === '') { + return null; + } + + // Otherwise, throw an error. + throw new Error( + chalk.red.bold( + "Your project's `baseUrl` can only be set to `src` or `node_modules`." + + ' Create React App does not support other values at this time.' + ) + ); +} + +/** + * Get webpack aliases based on the baseUrl of a compilerOptions object. + * + * @param {*} options + */ +function getWebpackAliases(options = {}) { + const baseUrl = options.baseUrl; + + if (!baseUrl) { + return {}; + } + + const baseUrlResolved = path.resolve(paths.appPath, baseUrl); + + if (path.relative(paths.appPath, baseUrlResolved) === '') { + return { + src: paths.appSrc, + }; + } +} + +/** + * Get jest aliases based on the baseUrl of a compilerOptions object. + * + * @param {*} options + */ +function getJestAliases(options = {}) { + const baseUrl = options.baseUrl; + + if (!baseUrl) { + return {}; + } + + const baseUrlResolved = path.resolve(paths.appPath, baseUrl); + + if (path.relative(paths.appPath, baseUrlResolved) === '') { + return { + '^src/(.*)$': '/src/$1', + }; + } +} + +function getModules() { + // Check if TypeScript is setup + const hasTsConfig = fs.existsSync(paths.appTsConfig); + const hasJsConfig = fs.existsSync(paths.appJsConfig); + + if (hasTsConfig && hasJsConfig) { + throw new Error( + 'You have both a tsconfig.json and a jsconfig.json. If you are using TypeScript please remove your jsconfig.json file.' + ); + } + + let config; + + // If there's a tsconfig.json we assume it's a + // TypeScript project and set up the config + // based on tsconfig.json + if (hasTsConfig) { + const ts = require(resolve.sync('typescript', { + basedir: paths.appNodeModules, + })); + config = ts.readConfigFile(paths.appTsConfig, ts.sys.readFile).config; + // Otherwise we'll check if there is jsconfig.json + // for non TS projects. + } else if (hasJsConfig) { + config = require(paths.appJsConfig); + } + + config = config || {}; + const options = config.compilerOptions || {}; + + const additionalModulePaths = getAdditionalModulePaths(options); + + return { + additionalModulePaths: additionalModulePaths, + webpackAliases: getWebpackAliases(options), + jestAliases: getJestAliases(options), + hasTsConfig, + }; +} + +module.exports = getModules(); diff --git a/DesktopReact/frontend/config/paths.js b/DesktopReact/frontend/config/paths.js new file mode 100644 index 000000000..a013d9aa4 --- /dev/null +++ b/DesktopReact/frontend/config/paths.js @@ -0,0 +1,68 @@ + + +const path = require('path'); +const fs = require('fs'); +const getPublicUrlOrPath = require('react-dev-utils/getPublicUrlOrPath'); +const {appPublic} = require("./paths"); + +// Make sure any symlinks in the project folder are resolved: +// https://github.com/facebook/create-react-app/issues/637 +const appDirectory = fs.realpathSync(process.cwd()); +const resolveApp = relativePath => path.resolve(appDirectory, relativePath); + +// We use `PUBLIC_URL` environment variable or "homepage" field to infer +// "public path" at which the app is served. +// webpack needs to know it to put the right + + + +
+ + diff --git a/DesktopReact/frontend/public/manifest.json b/DesktopReact/frontend/public/manifest.json new file mode 100644 index 000000000..080d6c77a --- /dev/null +++ b/DesktopReact/frontend/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/DesktopReact/frontend/public/robots.txt b/DesktopReact/frontend/public/robots.txt new file mode 100644 index 000000000..e9e57dc4d --- /dev/null +++ b/DesktopReact/frontend/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/DesktopReact/frontend/scripts/build.js b/DesktopReact/frontend/scripts/build.js new file mode 100644 index 000000000..80e857984 --- /dev/null +++ b/DesktopReact/frontend/scripts/build.js @@ -0,0 +1,212 @@ + + +// Do this as the first thing so that any code reading it knows the right env. +process.env.BABEL_ENV = 'production'; +process.env.NODE_ENV = 'production'; + +// Makes the script crash on unhandled rejections instead of silently +// ignoring them. In the future, promise rejections that are not handled will +// terminate the Node.js process with a non-zero exit code. +process.on('unhandledRejection', err => { + throw err; +}); + +// Ensure environment variables are read. +require('../config/env'); + + +const path = require('path'); +const chalk = require('react-dev-utils/chalk'); +const fs = require('fs-extra'); +const bfj = require('bfj'); +const webpack = require('webpack'); +const configFactory = require('../config/webpack.config'); +const paths = require('../config/paths'); +const checkRequiredFiles = require('react-dev-utils/checkRequiredFiles'); +const formatWebpackMessages = require('react-dev-utils/formatWebpackMessages'); +const printHostingInstructions = require('react-dev-utils/printHostingInstructions'); +const FileSizeReporter = require('react-dev-utils/FileSizeReporter'); +const printBuildError = require('react-dev-utils/printBuildError'); + +const measureFileSizesBeforeBuild = + FileSizeReporter.measureFileSizesBeforeBuild; +const printFileSizesAfterBuild = FileSizeReporter.printFileSizesAfterBuild; +const useYarn = fs.existsSync(paths.yarnLockFile); + +// These sizes are pretty large. We'll warn for bundles exceeding them. +const WARN_AFTER_BUNDLE_GZIP_SIZE = 512 * 1024; +const WARN_AFTER_CHUNK_GZIP_SIZE = 1024 * 1024; + +const isInteractive = process.stdout.isTTY; + +// Warn and crash if required files are missing +if (!checkRequiredFiles([paths.appHtml, paths.appIndexJs])) { + process.exit(1); +} + +const argv = process.argv.slice(2); +const writeStatsJson = argv.indexOf('--stats') !== -1; + +// Generate configuration +const config = configFactory('production'); + +// We require that you explicitly set browsers and do not fall back to +// browserslist defaults. +const { checkBrowsers } = require('react-dev-utils/browsersHelper'); +checkBrowsers(paths.appPath, isInteractive) + .then(() => { + // First, read the current file sizes in build directory. + // This lets us display how much they changed later. + return measureFileSizesBeforeBuild(paths.appBuild); + }) + .then(previousFileSizes => { + // Remove all content but keep the directory so that + // if you're in it, you don't end up in Trash + fs.emptyDirSync(paths.appBuild); + // Merge with the public folder + copyPublicFolder(); + // Start the webpack build + return build(previousFileSizes); + }) + .then( + ({ stats, previousFileSizes, warnings }) => { + if (warnings.length) { + console.log(chalk.yellow('Compiled with warnings.\n')); + console.log(warnings.join('\n\n')); + console.log( + '\nSearch for the ' + + chalk.underline(chalk.yellow('keywords')) + + ' to learn more about each warning.' + ); + console.log( + 'To ignore, add ' + + chalk.cyan('// eslint-disable-next-line') + + ' to the line before.\n' + ); + } else { + console.log(chalk.green('Compiled successfully.\n')); + } + + console.log('File sizes after gzip:\n'); + printFileSizesAfterBuild( + stats, + previousFileSizes, + paths.appBuild, + WARN_AFTER_BUNDLE_GZIP_SIZE, + WARN_AFTER_CHUNK_GZIP_SIZE + ); + console.log(); + + const appPackage = require(paths.appPackageJson); + const publicUrl = paths.publicUrlOrPath; + const publicPath = config.output.publicPath; + const buildFolder = path.relative(process.cwd(), paths.appBuild); + printHostingInstructions( + appPackage, + publicUrl, + publicPath, + buildFolder, + useYarn + ); + }, + err => { + const tscCompileOnError = process.env.TSC_COMPILE_ON_ERROR === 'true'; + if (tscCompileOnError) { + console.log( + chalk.yellow( + 'Compiled with the following type errors (you may want to check these before deploying your app):\n' + ) + ); + printBuildError(err); + } else { + console.log(chalk.red('Failed to compile.\n')); + printBuildError(err); + process.exit(1); + } + } + ) + .catch(err => { + if (err && err.message) { + console.log(err.message); + } + process.exit(1); + }); + +// Create the production build and print the deployment instructions. +function build(previousFileSizes) { + console.log('Creating an optimized production build...'); + + const compiler = webpack(config); + return new Promise((resolve, reject) => { + compiler.run((err, stats) => { + let messages; + if (err) { + if (!err.message) { + return reject(err); + } + + let errMessage = err.message; + + // Add additional information for postcss errors + if (Object.prototype.hasOwnProperty.call(err, 'postcssNode')) { + errMessage += + '\nCompileError: Begins at CSS selector ' + + err['postcssNode'].selector; + } + + messages = formatWebpackMessages({ + errors: [errMessage], + warnings: [], + }); + } else { + messages = formatWebpackMessages( + stats.toJson({ all: false, warnings: true, errors: true }) + ); + } + if (messages.errors.length) { + // Only keep the first error. Others are often indicative + // of the same problem, but confuse the reader with noise. + if (messages.errors.length > 1) { + messages.errors.length = 1; + } + return reject(new Error(messages.errors.join('\n\n'))); + } + if ( + process.env.CI && + (typeof process.env.CI !== 'string' || + process.env.CI.toLowerCase() !== 'false') && + messages.warnings.length + ) { + console.log( + chalk.yellow( + '\nTreating warnings as errors because process.env.CI = true.\n' + + 'Most CI servers set it automatically.\n' + ) + ); + return reject(new Error(messages.warnings.join('\n\n'))); + } + + const resolveArgs = { + stats, + previousFileSizes, + warnings: messages.warnings, + }; + + if (writeStatsJson) { + return bfj + .write(paths.appBuild + '/bundle-stats.json', stats.toJson()) + .then(() => resolve(resolveArgs)) + .catch(error => reject(new Error(error))); + } + + return resolve(resolveArgs); + }); + }); +} + +function copyPublicFolder() { + fs.copySync(paths.appPublic, paths.appBuild, { + dereference: true, + filter: file => file !== paths.appHtml, + }); +} diff --git a/DesktopReact/frontend/scripts/start.js b/DesktopReact/frontend/scripts/start.js new file mode 100644 index 000000000..0e90f6d6a --- /dev/null +++ b/DesktopReact/frontend/scripts/start.js @@ -0,0 +1,162 @@ +exports.start = (port) => { + + +// Do this as the first thing so that any code reading it knows the right env. + process.env.BABEL_ENV = 'development'; + process.env.NODE_ENV = 'development'; + +// Makes the script crash on unhandled rejections instead of silently +// ignoring them. In the future, promise rejections that are not handled will +// terminate the Node.js process with a non-zero exit code. + process.on('unhandledRejection', err => { + throw err; + }); + +// Ensure environment variables are read. + require('../config/env'); + + + const fs = require('fs'); + const chalk = require('react-dev-utils/chalk'); + const webpack = require('webpack'); + const WebpackDevServer = require('webpack-dev-server'); + const clearConsole = require('react-dev-utils/clearConsole'); + const checkRequiredFiles = require('react-dev-utils/checkRequiredFiles'); + const { + choosePort, + createCompiler, + prepareProxy, + prepareUrls, + } = require('react-dev-utils/WebpackDevServerUtils'); + const openBrowser = require('react-dev-utils/openBrowser'); + const semver = require('semver'); + const paths = require('../config/paths'); + const configFactory = require('../config/webpack.config'); + const createDevServerConfig = require('../config/webpackDevServer.config'); + const getClientEnvironment = require('../config/env'); + const react = require(require.resolve('react', {paths: [paths.appPath]})); + + const env = getClientEnvironment(paths.publicUrlOrPath.slice(0, -1)); + const useYarn = fs.existsSync(paths.yarnLockFile); + const isInteractive = process.stdout.isTTY; + +// Warn and crash if required files are missing + if (!checkRequiredFiles([paths.appHtml, paths.appIndexJs])) { + process.exit(1); + } + +// Tools like Cloud9 rely on this. + const DEFAULT_PORT = port; + const HOST = '0.0.0.0'; + + if (process.env.HOST) { + console.log( + chalk.cyan( + `Attempting to bind to HOST environment variable: ${chalk.yellow( + chalk.bold(process.env.HOST) + )}` + ) + ); + console.log(); + } + +// We require that you explicitly set browsers and do not fall back to +// browserslist defaults. + const {checkBrowsers} = require('react-dev-utils/browsersHelper'); + checkBrowsers(paths.appPath, isInteractive) + .then(() => { + // We attempt to use the default port but if it is busy, we offer the user to + // run on a different port. `choosePort()` Promise resolves to the next free port. + return choosePort(HOST, DEFAULT_PORT); + }) + .then(port => { + if (port == null) { + // We have not found a port. + return; + } + + const config = configFactory('development'); + const protocol = process.env.HTTPS === 'true' ? 'https' : 'http'; + const appName = require(paths.appPackageJson).name; + + const useTypeScript = fs.existsSync(paths.appTsConfig); + const tscCompileOnError = process.env.TSC_COMPILE_ON_ERROR === 'true'; + const urls = prepareUrls( + protocol, + HOST, + port, + paths.publicUrlOrPath.slice(0, -1) + ); + const devSocket = { + warnings: warnings => + devServer.sockWrite(devServer.sockets, 'warnings', warnings), + errors: errors => + devServer.sockWrite(devServer.sockets, 'errors', errors), + }; + // Create a webpack compiler that is configured with custom messages. + const compiler = createCompiler({ + appName, + config, + devSocket, + urls, + useYarn, + useTypeScript, + tscCompileOnError, + webpack, + }); + // Load proxy config + const proxySetting = require(paths.appPackageJson).proxy; + const proxyConfig = prepareProxy( + proxySetting, + paths.appPublic, + paths.publicUrlOrPath + ); + // Serve webpack assets generated by the compiler over a web server. + const serverConfig = createDevServerConfig( + proxyConfig, + urls.lanUrlForConfig + ); + const devServer = new WebpackDevServer(compiler, serverConfig); + // Launch WebpackDevServer. + devServer.listen(port, HOST, err => { + if (err) { + return console.log(err); + } + if (isInteractive) { + clearConsole(); + } + + if (env.raw.FAST_REFRESH && semver.lt(react.version, '16.10.0')) { + console.log( + chalk.yellow( + `Fast Refresh requires React 16.10 or higher. You are using React ${react.version}.` + ) + ); + } + + console.log(chalk.cyan('Starting the development server...\n')); + openBrowser(urls.localUrlForBrowser); + }); + + ['SIGINT', 'SIGTERM'].forEach(function (sig) { + process.on(sig, function () { + devServer.close(); + process.exit(); + }); + }); + + if (process.env.CI !== 'true') { + // Gracefully exit when stdin ends + process.stdin.on('end', function () { + devServer.close(); + process.exit(); + }); + } + }) + .catch(err => { + if (err && err.message) { + console.log(err.message); + } + process.exit(1); + }); +} \ No newline at end of file diff --git a/DesktopReact/frontend/scripts/test.js b/DesktopReact/frontend/scripts/test.js new file mode 100644 index 000000000..8face8b18 --- /dev/null +++ b/DesktopReact/frontend/scripts/test.js @@ -0,0 +1,53 @@ + + +// Do this as the first thing so that any code reading it knows the right env. +process.env.BABEL_ENV = 'test'; +process.env.NODE_ENV = 'test'; +process.env.PUBLIC_URL = ''; + +// Makes the script crash on unhandled rejections instead of silently +// ignoring them. In the future, promise rejections that are not handled will +// terminate the Node.js process with a non-zero exit code. +process.on('unhandledRejection', err => { + throw err; +}); + +// Ensure environment variables are read. +require('../config/env'); + + +const jest = require('jest'); +const execSync = require('child_process').execSync; +let argv = process.argv.slice(2); + +function isInGitRepository() { + try { + execSync('git rev-parse --is-inside-work-tree', { stdio: 'ignore' }); + return true; + } catch (e) { + return false; + } +} + +function isInMercurialRepository() { + try { + execSync('hg --cwd . root', { stdio: 'ignore' }); + return true; + } catch (e) { + return false; + } +} + +// Watch unless on CI or explicitly running all tests +if ( + !process.env.CI && + argv.indexOf('--watchAll') === -1 && + argv.indexOf('--watchAll=false') === -1 +) { + // https://github.com/facebook/create-react-app/issues/5210 + const hasSourceControl = isInGitRepository() || isInMercurialRepository(); + argv.push(hasSourceControl ? '--watch' : '--watchAll'); +} + + +jest.run(argv); diff --git a/DesktopReact/frontend/src/api/service.js b/DesktopReact/frontend/src/api/service.js new file mode 100644 index 000000000..b6f478683 --- /dev/null +++ b/DesktopReact/frontend/src/api/service.js @@ -0,0 +1,28 @@ +const baseURL = 'http://localhost:33249' +const GET = 'GET' +const POST = 'POST' +const DELETE = 'DELETE' +const UPDATE = 'UPDATE' + +function getProfiles(){ + return call('/profiles', GET); +} + +function getClientNode(){ + return call('/ClientNode', GET); +} + +function call(endpoint, method, body){ + return new Promise(async(resolve, reject) => { + fetch(baseURL + endpoint, { method:method, body:body }) + .then(response => resolve(response)) + .catch(error => reject(error)) + }) + +} + +export { + getProfiles, + getClientNode +} + diff --git a/DesktopReact/frontend/src/components/Root.js b/DesktopReact/frontend/src/components/Root.js new file mode 100644 index 000000000..dd45f133c --- /dev/null +++ b/DesktopReact/frontend/src/components/Root.js @@ -0,0 +1,31 @@ +import React from 'react'; +import {BrowserRouter, Route, Routes} from 'react-router-dom'; +import App from './home/App'; +import UserProfile from "./userProfile/UserProfile"; +import NotFound from "./notFound/NotFound"; +import Feed from "./feed/Feed"; +import PostPlaceholder from "./postPlaceholder/PostPlaceholder"; + + +const Root = () => { + return ( + + + }> + }/> + }> + {/*}/>*/} + + }/> + + + } + /> + + ) +} + +export default Root; \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/User/UserCard.css b/DesktopReact/frontend/src/components/User/UserCard.css new file mode 100644 index 000000000..2b98ba940 --- /dev/null +++ b/DesktopReact/frontend/src/components/User/UserCard.css @@ -0,0 +1,17 @@ +.followButton { + margin: 0.5rem; + width: 3rem; + max-height: 1.5rem; +} + +.userCard { + display: flex; + flex-direction: row; + align-items: center; + padding: 0.25rem 1rem; +} + +.avatar { + height: 3rem; + width: 3rem; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/User/UserCard.js b/DesktopReact/frontend/src/components/User/UserCard.js new file mode 100644 index 000000000..3b5e32bc2 --- /dev/null +++ b/DesktopReact/frontend/src/components/User/UserCard.js @@ -0,0 +1,30 @@ +import "./UserCard.css" +import React, {useEffect} from 'react'; +import {Button, Card, CardContent, CardMedia, Typography} from "@mui/material"; +import pic from "../../images/superalgos.png" + +const UserCard = ({name, id,followCallback}) => { + + useEffect(() => { + console.log(`created user with id ${id}`) + }, [id]); + + return ( + + + + {name} + + + + ); +}; + +export default UserCard; diff --git a/DesktopReact/frontend/src/components/UsersSidebar/UsersSidebar.css b/DesktopReact/frontend/src/components/UsersSidebar/UsersSidebar.css new file mode 100644 index 000000000..5cd540978 --- /dev/null +++ b/DesktopReact/frontend/src/components/UsersSidebar/UsersSidebar.css @@ -0,0 +1,4 @@ +.showMore { + width: 100%; + text-align: center; +} diff --git a/DesktopReact/frontend/src/components/UsersSidebar/UsersSidebar.js b/DesktopReact/frontend/src/components/UsersSidebar/UsersSidebar.js new file mode 100644 index 000000000..afd23ed51 --- /dev/null +++ b/DesktopReact/frontend/src/components/UsersSidebar/UsersSidebar.js @@ -0,0 +1,23 @@ +import './UsersSidebar.css'; +import {Stack} from "@mui/material"; +import SearchBox from "../searchBox/SearchBox"; +import SuggestedUsers from "../suggestedUsers/SuggestedUsers"; + + +const UsersSidebar = () => { + + const showMoreCallback = () => console.log("clicked show more"); + return ( + + + + + + ); +} + +export default UsersSidebar; diff --git a/DesktopReact/frontend/src/components/feed/Feed.css b/DesktopReact/frontend/src/components/feed/Feed.css new file mode 100644 index 000000000..7724e2fb7 --- /dev/null +++ b/DesktopReact/frontend/src/components/feed/Feed.css @@ -0,0 +1,11 @@ +.feed { + width: 40rem; + height: 95vh; + overflow: auto; + -ms-overflow-style: none; /* Hide scrollbar for IE and Edge */ + scrollbar-width: none; /* Hide scrollbar for Firefox */ +} + +.feed::-webkit-scrollbar { /* Hide scrollbar for Chrome, Safari and Opera */ + display: none; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/feed/Feed.js b/DesktopReact/frontend/src/components/feed/Feed.js new file mode 100644 index 000000000..e731d6d2f --- /dev/null +++ b/DesktopReact/frontend/src/components/feed/Feed.js @@ -0,0 +1,14 @@ +import './Feed.css'; +import PostPlaceholder from "../postPlaceholder/PostPlaceholder"; +import PostsFeed from "../postsFeed/PostsFeed"; + +const Feed = () => { + return ( +
+ + +
+ ); +} + +export default Feed; diff --git a/DesktopReact/frontend/src/components/home/App.css b/DesktopReact/frontend/src/components/home/App.css new file mode 100644 index 000000000..a255b898a --- /dev/null +++ b/DesktopReact/frontend/src/components/home/App.css @@ -0,0 +1,7 @@ +.app { + height: 100%; +} + +.middleSection{ + width: 40rem; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/home/App.js b/DesktopReact/frontend/src/components/home/App.js new file mode 100644 index 000000000..bc88d3232 --- /dev/null +++ b/DesktopReact/frontend/src/components/home/App.js @@ -0,0 +1,27 @@ +import './App.css'; +import Sidebar from "../sidebar/Sidebar"; +import UsersSidebar from "../UsersSidebar/UsersSidebar"; +import {Stack} from "@mui/material"; +import {Outlet} from "react-router-dom"; +import {getProfiles} from '../../api/service' + +function App() { + getProfiles().then( response => { + console.log(response) + }); + return ( +
+ + + + + + + +
+ ); +} + +export default App; diff --git a/DesktopReact/frontend/src/components/logo/Logo.css b/DesktopReact/frontend/src/components/logo/Logo.css new file mode 100644 index 000000000..f35b42bc0 --- /dev/null +++ b/DesktopReact/frontend/src/components/logo/Logo.css @@ -0,0 +1,10 @@ +/*noinspection CssInvalidPropertyValue*/ +.logo { + display: inline-flex; + align-items: center; + height: 3rem; + width: 100%; +} +.icon { + margin: 0 0.5rem; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/logo/Logo.js b/DesktopReact/frontend/src/components/logo/Logo.js new file mode 100644 index 000000000..9d5084500 --- /dev/null +++ b/DesktopReact/frontend/src/components/logo/Logo.js @@ -0,0 +1,17 @@ +import './Logo.css'; +import React from 'react'; +import {Avatar, Stack} from "@mui/material"; +import pic from "../../images/superalgos.png" + + +const Logo = props => { + /* TODO add on click redirect to / */ + return ( + + +
SuperAlgos
+
+ ); +}; + +export default Logo; diff --git a/DesktopReact/frontend/src/components/notFound/NotFound.js b/DesktopReact/frontend/src/components/notFound/NotFound.js new file mode 100644 index 000000000..fc3b64a78 --- /dev/null +++ b/DesktopReact/frontend/src/components/notFound/NotFound.js @@ -0,0 +1,10 @@ +import React, {useEffect} from 'react'; +import {useNavigate} from "react-router-dom"; + +const NotFound = () => { + let navigate = useNavigate(); + useEffect(() => navigate("/"), [navigate]) + return null; +}; + +export default NotFound; diff --git a/DesktopReact/frontend/src/components/post/Post.css b/DesktopReact/frontend/src/components/post/Post.css new file mode 100644 index 000000000..23f33a60e --- /dev/null +++ b/DesktopReact/frontend/src/components/post/Post.css @@ -0,0 +1,49 @@ +.post { + min-width: 5rem; /* todo needs to set a minimum width, but overriding from parent*/ + max-width: 100%; + min-height: 5rem; /* todo needs tbd. needed actually? */ + max-height: 100%; /* todo need to be 8rem, but is collapsing without scroll. need fix*/ + padding: 0.5rem; +} + +.postAvatarContainer { + display: flex; + justify-content: center; + align-items: center; + width: 3rem; + height: 3rem; +} +.postBody { + max-width: 100%; + min-width: 1.5rem; + min-height: 1.5rem; + padding-left: 2.8rem; + overflow: auto; +} + +.postUserName { + padding: 0.75rem; + justify-content: center; + align-items: center; +} + +.postFooterContainer { + justify-content: flex-start; + display: flex; + width: 100%; + padding-top: 0.50rem; + padding-bottom: 0.50rem; +} + +.postFooterLikeDislike { + justify-content: space-evenly; + display: flex; + width: 30%; + padding-left: 0.50rem; +} + +.postFooterRepost { + justify-content: flex-end; + display: flex; + width: 65%; +} diff --git a/DesktopReact/frontend/src/components/post/Post.js b/DesktopReact/frontend/src/components/post/Post.js new file mode 100644 index 000000000..545b02be5 --- /dev/null +++ b/DesktopReact/frontend/src/components/post/Post.js @@ -0,0 +1,64 @@ +import "./Post.css" +import React, {useState} from 'react'; +import {Avatar, Card, IconButton, Stack, Typography} from "@mui/material"; +import {Autorenew, ThumbDown, ThumbUp} from "@mui/icons-material"; +import pic from "../../images/superalgos.png" + +const Post = () => { + + const userName = "User Name", + postBody = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."; + + const [count, setCount] = useState(0); /* todo define one more for dislike button */ + + function onLikeButtonClick() { {/* todo console log print need a fix */} + console.log("Liked " + count + " times") + } + + function onButtonClick(){ /* todo dislike button function necessary? */ + console.log("Liked " + count + " times") + } + + return ( + + + + + + + {userName} + + + + {postBody} + + + + setCount(count + 1)} + > + + {count} + {/* TODO remove unnecessary arrow function*/ + onButtonClick() + }} + > + + + + + {/* TODO remove unnecessary arrow function*/ + onButtonClick() + }} + > + + + + + + ); +}; + +export default Post; diff --git a/DesktopReact/frontend/src/components/postPlaceholder/PostPlaceholder.css b/DesktopReact/frontend/src/components/postPlaceholder/PostPlaceholder.css new file mode 100644 index 000000000..9b7557fa3 --- /dev/null +++ b/DesktopReact/frontend/src/components/postPlaceholder/PostPlaceholder.css @@ -0,0 +1,47 @@ +.postPlaceholder { + width: 39rem; + padding: 0.5rem; +} + +.postPlaceholderContainer { + min-width: 100%; + max-width: 100%; +} + +.postPlaceholderInputBoxContainer { + +} + +.postPlaceholderAvatar { + display: flex; + justify-content: center; + align-items: center; + width: 3rem; + height: 3rem; +} + +.postPlaceholderTextField { + width: 90%; + border: 5px; +} + +.postPlaceholderInputBox { + width: auto; + padding: 0.5rem; +} + +.postFeedAccountCircle { + +} + +.postPlaceholderButtonStyle { + padding: 0.75rem; + display: flex; + width: auto; + justify-content: flex-end; +} + +.postPlaceholderButton { + height: 1.5rem; + width: 5rem; +} diff --git a/DesktopReact/frontend/src/components/postPlaceholder/PostPlaceholder.js b/DesktopReact/frontend/src/components/postPlaceholder/PostPlaceholder.js new file mode 100644 index 000000000..ac8d359bb --- /dev/null +++ b/DesktopReact/frontend/src/components/postPlaceholder/PostPlaceholder.js @@ -0,0 +1,54 @@ +import "./PostPlaceholder.css" +import React from 'react'; +import {Avatar, Button, Card, Stack, TextField, Typography} from "@mui/material"; +import pic from "../../images/superalgos.png" + +const PostPlaceholder = () => { + + function onButtonClick() { + console.log("Clicked Post button"); + } + + return ( +
+

Posts

+
+ + + + + + + + + + + + + + + +
+
+ ); +}; + +export default PostPlaceholder; diff --git a/DesktopReact/frontend/src/components/postsFeed/PostsFeed.css b/DesktopReact/frontend/src/components/postsFeed/PostsFeed.css new file mode 100644 index 000000000..06b6a4178 --- /dev/null +++ b/DesktopReact/frontend/src/components/postsFeed/PostsFeed.css @@ -0,0 +1,5 @@ +.postFeedContainer { + max-width: 39rem; + padding: 0.5rem ; + width: 100%; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/postsFeed/PostsFeed.js b/DesktopReact/frontend/src/components/postsFeed/PostsFeed.js new file mode 100644 index 000000000..84938de45 --- /dev/null +++ b/DesktopReact/frontend/src/components/postsFeed/PostsFeed.js @@ -0,0 +1,25 @@ +import './PostsFeed.css'; +import React from 'react'; +import {Stack} from "@mui/material"; +import Post from "../post/Post"; + +const PostsFeed = () => { + const postFeed = [1, 2, 3, 4, 5]; + + const posts = postFeed.map( + value => { + return + } + ) + + return ( +
+ + {posts} + +
+ ); +}; + +export default PostsFeed; \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/searchBox/SearchBox.css b/DesktopReact/frontend/src/components/searchBox/SearchBox.css new file mode 100644 index 000000000..21b5110d5 --- /dev/null +++ b/DesktopReact/frontend/src/components/searchBox/SearchBox.css @@ -0,0 +1,3 @@ +.searchIcon { + margin: 1rem 0.5rem; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/searchBox/SearchBox.js b/DesktopReact/frontend/src/components/searchBox/SearchBox.js new file mode 100644 index 000000000..2d64998f8 --- /dev/null +++ b/DesktopReact/frontend/src/components/searchBox/SearchBox.js @@ -0,0 +1,16 @@ +import React from 'react'; +import {Box, TextField} from "@mui/material"; +import {Search} from "@mui/icons-material"; + +const SearchBox = () => { + return ( +
+ + + + +
+ ); +}; + +export default SearchBox; diff --git a/DesktopReact/frontend/src/components/showMoreUsers/ShowMoreUsers.js b/DesktopReact/frontend/src/components/showMoreUsers/ShowMoreUsers.js new file mode 100644 index 000000000..ccf4128a5 --- /dev/null +++ b/DesktopReact/frontend/src/components/showMoreUsers/ShowMoreUsers.js @@ -0,0 +1,16 @@ +import React from 'react'; +import {Link} from "@mui/material"; + +const ShowMoreUsers = ({showMoreCallback}) => { + return ( + + Show more + + ); +}; + + +export default ShowMoreUsers; \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/sidebar/Sidebar.css b/DesktopReact/frontend/src/components/sidebar/Sidebar.css new file mode 100644 index 000000000..0f6fac6c2 --- /dev/null +++ b/DesktopReact/frontend/src/components/sidebar/Sidebar.css @@ -0,0 +1,3 @@ +.sidebar{ + height: 100%; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/sidebar/Sidebar.js b/DesktopReact/frontend/src/components/sidebar/Sidebar.js new file mode 100644 index 000000000..63a9bcbe9 --- /dev/null +++ b/DesktopReact/frontend/src/components/sidebar/Sidebar.js @@ -0,0 +1,42 @@ +import './Sidebar.css'; +import {Divider, Stack} from "@mui/material"; +import SidebarItem from "../sidebarItem/SidebarItem"; +import Logo from "../logo/Logo"; +import HomeIcon from '@mui/icons-material/Home'; +import PostAddIcon from '@mui/icons-material/PostAdd'; +import PersonIcon from '@mui/icons-material/Person'; + +const Sidebar = props => { + const menuOptions = [{name: "Home", icon: HomeIcon}, + {name: "Profile", icon: PersonIcon}, + {name: "Post", icon: PostAddIcon} + /*, "Explore", "Notifications", "Messages", "Bookmarks", "Lists", "More"*/] + + const menuItems = menuOptions.map(option => { + return + }) + + return ( +
+ + + }> + {menuItems} + + + + +
+ ); +} + +export default Sidebar; diff --git a/DesktopReact/frontend/src/components/sidebarItem/SidebarItem.css b/DesktopReact/frontend/src/components/sidebarItem/SidebarItem.css new file mode 100644 index 000000000..66d219931 --- /dev/null +++ b/DesktopReact/frontend/src/components/sidebarItem/SidebarItem.css @@ -0,0 +1,21 @@ + +.sidebarItem { + /*TODO add on hover*/ + /*TODO add breakpoints*/ + width: 15vw; +} + + +.sidebarText { + /*TODO hide when too small*/ + + width: auto; + text-align: center; +} + +.sidebarIcon { + width: auto; + padding: 0 1rem; + +} + diff --git a/DesktopReact/frontend/src/components/sidebarItem/SidebarItem.js b/DesktopReact/frontend/src/components/sidebarItem/SidebarItem.js new file mode 100644 index 000000000..40cf0bc6e --- /dev/null +++ b/DesktopReact/frontend/src/components/sidebarItem/SidebarItem.js @@ -0,0 +1,22 @@ +import './SidebarItem.css'; +import {Stack} from "@mui/material"; +import {useNavigate} from "react-router-dom"; + + +const SidebarItem = ({value, Icon}) => { + let navigate = useNavigate(); + const handleClick = () => { + navigate(`/${value}`) + } + + return ( +
+ + +
{value}
+
+
+ ); +} + +export default SidebarItem; diff --git a/DesktopReact/frontend/src/components/suggestedUsers/SuggestedUsers.css b/DesktopReact/frontend/src/components/suggestedUsers/SuggestedUsers.css new file mode 100644 index 000000000..e69de29bb diff --git a/DesktopReact/frontend/src/components/suggestedUsers/SuggestedUsers.js b/DesktopReact/frontend/src/components/suggestedUsers/SuggestedUsers.js new file mode 100644 index 000000000..e2cde9d4b --- /dev/null +++ b/DesktopReact/frontend/src/components/suggestedUsers/SuggestedUsers.js @@ -0,0 +1,32 @@ +import "./SuggestedUsers.css" +import React, {useEffect} from 'react'; +import UserCard from "../User/UserCard"; +import ShowMoreUsers from "../showMoreUsers/ShowMoreUsers"; +import {Stack} from "@mui/material"; + + +const SuggestedUsers = ({showMoreCallback}) => { + const usersIds = [1, 2, 3, 4, 5]; + + + const users = usersIds.map(value => { + let callBack = () => console.log(`Clicked follow on user${value}`); + return + }) + + useEffect(() => { + console.log("SuggestedUsersConstructor called") + }, []); + + + return ( + + {users} + + + ); +}; +export default SuggestedUsers; diff --git a/DesktopReact/frontend/src/components/userProfile/UserProfile.css b/DesktopReact/frontend/src/components/userProfile/UserProfile.css new file mode 100644 index 000000000..614610cb4 --- /dev/null +++ b/DesktopReact/frontend/src/components/userProfile/UserProfile.css @@ -0,0 +1,41 @@ +.userSection { + margin-top: 50px; +} + +.banner { + height: 10rem; +} + +.profileAvatar { + height: 7rem !important; + width: 7rem !important; + border-radius: 50%; +} + +.profilePicBG { + display: flex; + align-items: center; + justify-content: center; + background: none no-repeat scroll 0 0 #fff; + position: relative; + height: 8rem !important; + width: 8rem !important; + border-radius: 50%; +} + +.profileCard { + margin-top: -50px; + display: flex; + flex-direction: row; + height: 8rem; +} + +.profileSection { + width: 100%; + overflow: initial !important; /* TODO check this is needed */ + height: 15rem; +} + +.middleSection { + width: 39rem; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/components/userProfile/UserProfile.js b/DesktopReact/frontend/src/components/userProfile/UserProfile.js new file mode 100644 index 000000000..d6ba38d64 --- /dev/null +++ b/DesktopReact/frontend/src/components/userProfile/UserProfile.js @@ -0,0 +1,28 @@ +import "./UserProfile.css" +import React from 'react'; +import UserProfileHeader from "../userProfileHeader/UserProfileHeader"; +import {Stack} from "@mui/material"; +import PostsFeed from "../postsFeed/PostsFeed"; + + +const UserProfile = () => { + + /*TODO finish this shit*/ + + let actualUser = 'Loui Molina'; + + return ( + + + + + + ); +}; + + +export default UserProfile; diff --git a/DesktopReact/frontend/src/components/userProfileHeader/UserProfileHeader.css b/DesktopReact/frontend/src/components/userProfileHeader/UserProfileHeader.css new file mode 100644 index 000000000..e69de29bb diff --git a/DesktopReact/frontend/src/components/userProfileHeader/UserProfileHeader.js b/DesktopReact/frontend/src/components/userProfileHeader/UserProfileHeader.js new file mode 100644 index 000000000..bc9e6d472 --- /dev/null +++ b/DesktopReact/frontend/src/components/userProfileHeader/UserProfileHeader.js @@ -0,0 +1,30 @@ +import React from 'react'; +import {Card, CardContent, CardMedia, Typography} from "@mui/material"; +import banner from "../../images/banner.jpg"; +import pfp from "../../images/superalgos.png"; + +const UserProfileHeader = ({actualUser}) => { + return ( + + +
+
+ +
+ + {actualUser} + +
+
+ ); +}; + +export default UserProfileHeader; diff --git a/DesktopReact/frontend/src/images/banner.jpg b/DesktopReact/frontend/src/images/banner.jpg new file mode 100644 index 000000000..636648ee8 Binary files /dev/null and b/DesktopReact/frontend/src/images/banner.jpg differ diff --git a/DesktopReact/frontend/src/images/favicon.ico b/DesktopReact/frontend/src/images/favicon.ico new file mode 100644 index 000000000..cd2c5d6af Binary files /dev/null and b/DesktopReact/frontend/src/images/favicon.ico differ diff --git a/DesktopReact/frontend/src/images/pfp.png b/DesktopReact/frontend/src/images/pfp.png new file mode 100644 index 000000000..e91ae49ec Binary files /dev/null and b/DesktopReact/frontend/src/images/pfp.png differ diff --git a/DesktopReact/frontend/src/images/superalgos.png b/DesktopReact/frontend/src/images/superalgos.png new file mode 100644 index 000000000..e91ae49ec Binary files /dev/null and b/DesktopReact/frontend/src/images/superalgos.png differ diff --git a/DesktopReact/frontend/src/index.css b/DesktopReact/frontend/src/index.css new file mode 100644 index 000000000..9fd3b6e5d --- /dev/null +++ b/DesktopReact/frontend/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 2.5vh 5vw; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + height: 95vh !important; +} + +#root { + height: inherit; +} \ No newline at end of file diff --git a/DesktopReact/frontend/src/index.js b/DesktopReact/frontend/src/index.js new file mode 100644 index 000000000..21ebe21b0 --- /dev/null +++ b/DesktopReact/frontend/src/index.js @@ -0,0 +1,17 @@ +import './index.css'; +import React from 'react'; +import ReactDOM from 'react-dom'; +import {Provider} from "react-redux"; +import reducers from "./store"; +import Root from "./components/Root"; + + + +ReactDOM.render( + + + + + , + document.getElementById('root') +); diff --git a/DesktopReact/frontend/src/main.css b/DesktopReact/frontend/src/main.css new file mode 100644 index 000000000..3dadc5d11 --- /dev/null +++ b/DesktopReact/frontend/src/main.css @@ -0,0 +1,309 @@ +/* latin */ +@font-face { + font-family: 'Saira'; + font-style: normal; + font-weight: 300; + src: local('Saira Light'), local('Saira-Light'), url(Fonts/Saira.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* latin */ + @font-face { + font-family: 'Saira Condensed'; + font-style: normal; + font-weight: 300; + src: local('Saira Condensed Light'), local('SairaCondensed-Light'), url(Fonts/Saira-Condensed.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + + @font-face { + font-family: segoeui; + src: url(Fonts/segoeui.woff) format('woff'); + font-weight: normal; + font-style: normal; + } + + .body{ + overflow-y: hidden; + overflow-x: hidden; + } + + .scroll-div { + position:absolute; + overflow-y: scroll; + overflow-x: hidden; + top:0px; + left:0px; + vertical-align: top; + height: 100%; + width: 100%; + color: #000; + border-color: blue; + background-color: transparent; + border-width: 0px; + } + + .static-div { + position: fixed; + top:0px; + left:18%; + width: 100%; + height: 100%; + padding: 0; + margin: 0; + color: #000; + background:transparent; + border-width: 0px; + border-collapse: collapse; + } + + .content-div { + position:relative; + vertical-align: top; + height: 100%; + width: 30%; + left: 31.2%; + color: #000; + border-color: blue; + background-color:transparent; + border-width: 1px; + } + + .post-placeholder { + vertical-align: top; + height: 50px; + width: 100%; + color: #000; + border-color: blue; + background-color: transparent; + border-width: 0px; + } + + .post-div { + vertical-align: top; + height: 300px; + width: 100%; + color: #000; + border-color: blue; + background-color: transparent; + border-width: 0px; + } + + .new-post-div { + vertical-align: top; + height: 300px; + width: 100%; + color: #000; + border-color: blue; + background-color: transparent; + border-width: 0px; + } + + .page-table { + top:0px; + left:18%; + width: 64%; + height: 100%; + padding: 0; + margin: 0; + color: #000; + background:transparent; + border-width: 0px; + border-collapse: collapse; + } + + .left-column { + position:relative; + top:0px; + width: 20%; + height: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .middle-column { + position:relative; + top:0px; + width: 50%; + height: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .right-column { + position:relative; + top:0px; + left:0px; + width: 30%; + height: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .left-table { + position:relative; + width: 100%; + height: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + border-collapse: collapse; + } + + .logo-cell { + vertical-align: top; + width: 100%; + height: 70px; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .menu-cell { + vertical-align: top; + width: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .profile-cell { + vertical-align: bottom; + width: 100%; + height: 50px; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .middle-table { + position:relative; + width: 100%; + height: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + border-collapse: collapse; + } + + .content-title-cell { + vertical-align: top; + width: 100%; + height: 50px; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + background-color: #ffffff; + } + + .content-cell { + vertical-align: top; + width: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .right-table { + position:relative; + width: 100%; + height: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + border-collapse: collapse; + } + + .search-cell { + vertical-align: top; + width: 100%; + height: 50px; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .context-cell { + vertical-align: top; + width: 100%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + background:transparent; + } + + .menu-table { + position:relative; + width: 100%; + height: 65%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + border-collapse: collapse; + } + + .menu-item-cell { + vertical-align: top; + width: 100%; + height: 50px; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + } + + .who-to-follow-table { + position:relative; + width: 100%; + height: 30%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + border-collapse: collapse; + } + + .profile-to-follow-table { + position:relative; + width: 100%; + height: 30%; + padding: 0; + margin: 0; + color: #000; + border-width: 0px; + border-collapse: collapse; + } + + .profile-to-follow-span { + float: right; + } + + .profile-to-follow-button { + float: right; + background-color: green; + } + + .profile-to-unfollow-span { + float: right; + } + + .profile-to-unfollow-button { + float: right; + background-color: red; + } \ No newline at end of file diff --git a/DesktopReact/frontend/src/reportWebVitals.js b/DesktopReact/frontend/src/reportWebVitals.js new file mode 100644 index 000000000..5253d3ad9 --- /dev/null +++ b/DesktopReact/frontend/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/DesktopReact/frontend/src/store/index.js b/DesktopReact/frontend/src/store/index.js new file mode 100644 index 000000000..8085ae199 --- /dev/null +++ b/DesktopReact/frontend/src/store/index.js @@ -0,0 +1,9 @@ + +import { configureStore } from '@reduxjs/toolkit'; +import ExampleReducer from './slices/Globals' + +export default configureStore({ + reducer:{ + example: ExampleReducer + } + }) diff --git a/DesktopReact/frontend/src/store/slices/Globals.js b/DesktopReact/frontend/src/store/slices/Globals.js new file mode 100644 index 000000000..fa33b3486 --- /dev/null +++ b/DesktopReact/frontend/src/store/slices/Globals.js @@ -0,0 +1,27 @@ +import {createSlice} from '@reduxjs/toolkit' + +export const Globals = createSlice({ + name: 'globals', + initialState: { + UI: { + projects: {}, + schemas: {projectSchema: undefined}, + environment: undefined, + clientNode: undefined, + webApp: undefined + }, + SA: {projects: {}} + }, + reducers: { + exampleAction: (state, action) => { + state.userName = action.payload; + }, + }, +}) + +// Action creators are generated for each case reducer function +export const {exampleAction} = Globals.actions + +export default Globals.reducer + + diff --git a/DesktopRoot.js b/DesktopRoot.js index 5dbb2c26b..cdaa0bd26 100644 --- a/DesktopRoot.js +++ b/DesktopRoot.js @@ -58,13 +58,21 @@ exports.newDesktopRoot = function newDesktopRoot() { /* Setting up Secrets. */ - SA.secrets = { - array: require('./My-Secrets/Secrets.json').secrets, - map: new Map() + try { + SA.secrets = { + array: require('./My-Secrets/Secrets.json').secrets, + map: new Map() + } + } catch (err) { + SA.secrets = { + array: [], + map: new Map() + } } + for (let i = 0; i < SA.secrets.array.length; i++) { let secret = SA.secrets.array[i] - SA.secrets.map.set (secret.nodeCodeName, secret) + SA.secrets.map.set(secret.nodeCodeName, secret) } run() diff --git a/DesktopRootReact.js b/DesktopRootReact.js new file mode 100644 index 000000000..62eed4c02 --- /dev/null +++ b/DesktopRootReact.js @@ -0,0 +1,86 @@ +exports.newDesktopRoot = function newDesktopRoot() { + /* + This module represents the execution root of the Desktop App. + We use this module that is outside the Desktop folder to + load all node dependencies and get them ready to the actual App. + */ + let thisObject = { + run: run + } + + return thisObject + + async function run(debugSettings) { + /* + The DK object is accessible everywhere at the Superalgos Desktop App. + It provides access to all modules built for this App. + */ + global.DK = {} + /* + The SA object is accessible everywhere at the Superalgos Desktop App. + It provides access to all modules built for Superalgos in general. + */ + global.SA = {} + /* Load Environment Variables */ + let ENVIRONMENT = require('./Environment.js'); + let ENVIRONMENT_MODULE = ENVIRONMENT.newEnvironment() + global.env = ENVIRONMENT_MODULE + + if (debugSettings !== undefined && debugSettings.DESKTOP_APP_SIGNING_ACCOUNT !== undefined) { + global.env.DESKTOP_APP_SIGNING_ACCOUNT = debugSettings.DESKTOP_APP_SIGNING_ACCOUNT + } + /* + First thing is to load the project schema file. + */ + global.PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECT_SCHEMA) + /* + Setting up the modules that will be available, defined at the Project Schema file. + */ + let MULTI_PROJECT = require('./MultiProject.js'); + let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() + MULTI_PROJECT_MODULE.initialize(DK, 'DK') + MULTI_PROJECT_MODULE.initialize(SA, 'SA') + /* + Setting up external dependencies. + */ + SA.nodeModules = { + fs: require('fs'), + util: require('util'), + path: require('path'), + web3: require('web3'), + ws: require('ws'), + open: require('open'), + http: require('http'), + octokit: require("@octokit/rest"), + simpleGit: require('simple-git'), + nodeFetch: require('node-fetch') + } + /* + Setting up Secrets. + */ + try { + SA.secrets = { + array: require('./My-Secrets/Secrets.json').secrets, + map: new Map() + } + } catch (err) { + SA.secrets = { + array: [], + map: new Map() + } + } + + for (let i = 0; i < SA.secrets.array.length; i++) { + let secret = SA.secrets.array[i] + SA.secrets.map.set(secret.nodeCodeName, secret) + } + + run() + + async function run() { + DK.app = require('./DesktopReact/DesktopApp.js').newDesktopApp() + await DK.app.run() + console.log('Superalgos Desktop App is Running!') + } + } +} \ No newline at end of file diff --git a/Environment.js b/Environment.js index 544f5ffa1..92fd77434 100644 --- a/Environment.js +++ b/Environment.js @@ -32,13 +32,14 @@ exports.newEnvironment = function () { PATH_TO_FONTS: path.join(basePath, './Platform/WebServer/Fonts'), DESKTOP_APP_SIGNING_ACCOUNT: 'Social-Trading-Desktop-App-1', DESKTOP_APP_MAX_OUTGOING_PEERS: 1, + TASK_SERVER_APP_MAX_OUTGOING_PEERS: 1, MOBILE_APP_SIGNING_ACCOUNT: 'Social-Trading-Mobile-App-1', SERVER_APP_SIGNING_ACCOUNT: 'Social-Trading-Server-App-1', PLATFORM_APP_SIGNING_ACCOUNT: 'Algo-Traders-Platform-1', P2P_NETWORK_NODE_SIGNING_ACCOUNT: 'P2P-Network-Node-1', P2P_NETWORK_NODE_MAX_INCOMING_CLIENTS: 1, - P2P_NETWORK_NODE_MAX_INCOMING_PEERS: 2, - P2P_NETWORK_NODE_MAX_OUTGOING_PEERS: 2 + P2P_NETWORK_NODE_MAX_INCOMING_PEERS: 0, + P2P_NETWORK_NODE_MAX_OUTGOING_PEERS: 0 } if (process.env.DATA_PATH) { diff --git a/MultiProject.js b/MultiProject.js index bc4f3035d..ec96f65c7 100644 --- a/MultiProject.js +++ b/MultiProject.js @@ -1,5 +1,5 @@ exports.newMultiProject = function () { - +/* TODO add init method to DK*/ let thisObject = { initialize: initialize } diff --git a/NetworkRoot.js b/NetworkRoot.js index 4e6a3c927..f3e69ac41 100644 --- a/NetworkRoot.js +++ b/NetworkRoot.js @@ -47,7 +47,7 @@ exports.newNetworkRoot = function newNetworkRoot() { fs: require('fs'), path: require('path'), util: require('util'), - http: require('http'), + http: require('http'), nodeFetch: require('node-fetch'), web3: require('web3'), ws: require('ws'), @@ -56,10 +56,18 @@ exports.newNetworkRoot = function newNetworkRoot() { /* Setting up Secrets. */ - SA.secrets = { - array: require('./My-Secrets/Secrets.json').secrets, - map: new Map() + try { + SA.secrets = { + array: require('./My-Secrets/Secrets.json').secrets, + map: new Map() + } + } catch (err) { + SA.secrets = { + array: [], + map: new Map() + } } + for (let i = 0; i < SA.secrets.array.length; i++) { let secret = SA.secrets.array[i] SA.secrets.map.set(secret.nodeCodeName, secret) diff --git a/PM_changes b/PM_changes new file mode 100644 index 000000000..e27af9751 --- /dev/null +++ b/PM_changes @@ -0,0 +1,105 @@ +----- Changes made outside of /Projects/Portfolio-Management/ ----- + +Projects/ProjectsSchema.json: + cp Algorithmic-Trading Portfolio-Management - Some stuff definitely unneded here + +Projects/Community-Plugins/UI/Function-Libraries/ + ActionSwitch.js: + cp case 'Add Missing Plugin Trading Mines' case 'Add Missing Plugin Portfolio Mines' + cp case 'Add Missing Plugin Trading Systems' case 'Add Missing Plugin Portfolio Systems' + cp case 'Add Missing Plugin Trading Engines' case 'Add Missing Plugin Portfolio Engines' + + PluginsFunctions.js: + cp addMissingPluginTradingMines addMissingPluginPortfolioMines + cp addMissingPluginTradingSystems addMissingPluginPortfolioSystems + cp addMissingPluginTradingEngines addMissingPluginPortfolioEngines + + ../Utilities/Plugins.js: + function getPluginFolderNamesByNodeType(nodeType): + add case 'Portfolio Engine' + add case 'Portfolio Mine' + add case 'Portfolio System' + +Projects/Data-Mining/UI/Function-Libraries/ + MineFunctions.js: + cp scanBotArray(dataMine.tradingBots) scanBotArray(dataMine.portfolioBots) + +Skipping: + Projects/Foundations/TS/Function-Libraries/OutputManagementFunctions.js: + tradingProcessDate, VARS...INDEX_MAP->TRADING_PROCESSING_DAILY_FILES, ... + + +Projects/Foundations/TS/Function-Libraries/ + SingleMarketFunctions.js: + cp findNodeInNodeMesh(outputDatasetNode, 'Trading Bot') ...'Portfolio Bot') + Line 117 if...else add portfolioMineNode + +Projects/Foundations/TS/Process-Modules/ + Dataset.js: + cp startingNode.type === 'Market Trading Products' + ProcessOutput.js: + cp line 27-29, 124-126 + StatusReport.js: + Lines 102, 116, cp 172-222 dealing with finding process definitions the report depends on has been cloned from Trading -> Portfolio + +Projects/Foundations/UI/Function-Libraries/ + ActionSwitch.js: + cp case statements run-all, stop-all, add-missing, references, products, etc. + Line 506 && 512 may not need to have been cloned but I did for now - regarding live and paper trading. + ChartingSpaceFunctions.js: Needs Completion to include Portfolio at Charting Space. + 'Market Trading|Portfolio Tasks' -> 'nodeType' as param. <= If error arises note that it was not configured this way by Luis when adding the Learning Mine. This is a File that could be heavily re-factored && optimized. + ProductFunctions.js: + +Skipping: + Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js: Needs Completion + Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js + +Projects/Foundations/UI/Function-Libraries/ + DataStorageFunctions.js: + Many things cloned. But on line 156 only did 'addMissingSession(livePortfolioSessionArray) not back|forward|paper + TaskFunctions.js: + run/stop | addMissing - Portfolio Tasks. Project|Exchange|Market|Mine + Line 148 - Only cloned 'Live Portfolio Session->' + Line 198 - Only cloned 'Production Portfolio Tasks->' + +Skipping: + Projects/Foundations/UI/Function-Libraries/DependenciesFilter.js: + Appears 'tradingSystem' var here is just a parameter so no need change. + +Projects/Foundations/UI/Spaces/ + /Charting-Space/PlottersManager.js: + /Plotting/RecordValues.js: + /Design-Space/Workspace.js: + /Floating-Space/FloatingSpace.js: + /Panel-Space/Layer.js: Line 173 Only 'Live Portfolio Session' + +Projects/Visual-Scripting/UI/Function-Libraries/ +<<<<<<< Updated upstream + ActionsSwitch.js: *** NOTE: Not sure how to handle line 14 at the current moment. *** + UiObjectsFromNodes.js: only if(uiObjectType === 'Live Portfolio Session') +======= + ActionsSwitch.js: + NodePath.js*** NOTE: Not sure how to handle line 14 at the current moment. *** + UIObjectsFromNodes.js: Line 977 'Live Portfolio Session' only. +>>>>>>> Stashed changes + +Skipping: + Projects/Foundations/UI/Spaces/Floating-Space/ConditionEditor.js + +Skipping: + Projects/Governance/UI/Function-Libraries/ActionSwitch.js: + Projects/Machine-Learning/TS/Bot-Modules/Learning-Bot/LearningSession.js: + Projects/Machine-Learning/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningOutput.js: + Projects/Machine-Learning/* + Projects/Network/* + node_modules, */My-Workspaces, */My-Log-Files, *.json, .gitignore, desktop.js, Environment.js, README.md, run.js, setup.js, Tested-Exchanges, CODEOWNERS, DesktopApp.js, WebApp.js, Projects/Social-Bots/*, Projects/Social-Trading/*, Projects/Governance/* + + + +----- Changes made inside Portfolio-Management (Clone of Algorithmic-Trading) ----- +References to trading changed to portfolio regardless of capitalization: + Examples: + find ./ -type f -exec sed -i 's/trading/portfolio/g' {} \; + find ./ -type f -exec sed -i 's/Trading/Portfolio/g' {} \; + find ./ -type f -exec sed -i 's/TRADING/PORTFOLIO/g' {} \; + diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index cdf879457..7834e4551 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -4,6 +4,7 @@ exports.newGithubServer = function newGithubServer() { getGithubStars: getGithubStars, getGithubWatchers: getGithubWatchers, getGithubForks: getGithubForks, + createGithubFork: createGithubFork, mergePullRequests: mergePullRequests, initialize: initialize, finalize: finalize, @@ -162,6 +163,46 @@ exports.newGithubServer = function newGithubServer() { } } + async function createGithubFork(token) { + try { + token = unescape(token) + + await doGithub() + + async function doGithub() { + try { + const { Octokit } = SA.nodeModules.octokit + const octokit = new Octokit({ + auth: token, + userAgent: 'Superalgos ' + SA.version + }) + + await octokit.repos.createFork({ + owner: 'Superalgos', + repo: 'Superalgos' + }) + } catch (err) { + if (err === undefined) { return } + console.log('[ERROR] Github Server -> createGithubFork -> doGithub -> err.stack = ' + err.stack) + } + } + } catch (err) { + console.log('[ERROR] Github Server -> createGithubFork -> Method call produced an error.') + console.log('[ERROR] Github Server -> createGithubFork -> err.stack = ' + err.stack) + console.log('[ERROR] Github Server -> createGithubFork -> repository = ' + repository) + console.log('[ERROR] Github Server -> createGithubFork -> username = ' + username) + console.log('[ERROR] Github Server -> createGithubFork -> token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] Github Server -> createGithubFork -> token ends with = ' + '...' + token.substring(token.length - 10)) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + return error + } + } + async function mergeGithubPullRequests(commitMessage, username, token) { try { commitMessage = unescape(commitMessage) @@ -290,6 +331,7 @@ exports.newGithubServer = function newGithubServer() { let lastPage = false while (lastPage === false) { + page++ await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) let listResponse = await octokit.rest.pulls.listFiles({ owner: owner, diff --git a/Platform/Client/httpInterface.js b/Platform/Client/httpInterface.js index 565afded3..8f9724480 100644 --- a/Platform/Client/httpInterface.js +++ b/Platform/Client/httpInterface.js @@ -1161,7 +1161,7 @@ exports.newHttpInterface = function newHttpInterface() { try { console.log('fixSchemas...' + allAppSchemas.length) let projects = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS) - const fs = SA.nodeModules.fs + //const fs = SA.nodeModules.fs let needFixing = 0 for (let i = 0; i < allAppSchemas.length; i++) { let schemaDocument = allAppSchemas[i] @@ -1209,13 +1209,13 @@ exports.newHttpInterface = function newHttpInterface() { } } - if (wasUpdated === true) { - let fileContent = JSON.stringify(schemaDocument, undefined, 4) - let filePath = allAppSchemasFilePaths[i] + //if (wasUpdated === true) { + //let fileContent = JSON.stringify(schemaDocument, undefined, 4) + //let filePath = allAppSchemasFilePaths[i] //console.log('Saving File at ' + filePath) //console.log(fileContent) //fs.writeFileSync(filePath, fileContent) - } + //} } } catch (err) { console.log(err.stack) @@ -1312,6 +1312,15 @@ exports.newHttpInterface = function newHttpInterface() { SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } + case 'createGithubFork': { + + let serverResponse = await PL.servers.GITHUB_SERVER.createGithubFork( + params.token + ) + + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } case 'mergePullRequests': { let serverResponse = await PL.servers.GITHUB_SERVER.mergePullRequests( @@ -1344,8 +1353,21 @@ exports.newHttpInterface = function newHttpInterface() { let error + await checkFork() await updateUser() + async function checkFork() { + let serverResponse = await PL.servers.GITHUB_SERVER.createGithubFork( + params.token + ) + + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) + + if(error != undefined) { + console.log('[ERROR] httpInterface -> Gov -> createFork -> You already have a fork. Good for you!') + } + } + async function updateUser() { await doGithubUser() diff --git a/Projects/Algorithmic-Trading/Plugins/Trading-Mines/Masters.json b/Projects/Algorithmic-Trading/Plugins/Trading-Mines/Masters.json index 1bb766b6e..970d893c4 100644 --- a/Projects/Algorithmic-Trading/Plugins/Trading-Mines/Masters.json +++ b/Projects/Algorithmic-Trading/Plugins/Trading-Mines/Masters.json @@ -39,12 +39,12 @@ "id": "18c70465-bea3-4a95-ae55-b352b0f2654a", "savedPayload": { "position": { - "x": 24877.34582623302, - "y": 18460.05905646818 + "x": 24934.02015479289, + "y": 18471.42490836993 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -109,12 +109,12 @@ "id": "f394a0af-0968-4817-83e6-60ac1e5f3d5f", "savedPayload": { "position": { - "x": 24800.972486054878, - "y": 18492.66285284305 + "x": 24857.646814614745, + "y": 18504.028704744796 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -179,12 +179,12 @@ "id": "6161f525-4827-41ee-a262-9cd86e236abd", "savedPayload": { "position": { - "x": 24719.90861526389, - "y": 18510.677943195344 + "x": 24776.582943823756, + "y": 18522.04379509709 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -249,12 +249,12 @@ "id": "27188f16-da50-4370-be3f-e6dcbe0414e3", "savedPayload": { "position": { - "x": 24636.914746754435, - "y": 18513.49084522983 + "x": 24693.589075314303, + "y": 18524.856697131578 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -319,12 +319,12 @@ "id": "ae250582-a4cb-47ae-b912-e84a801d12f8", "savedPayload": { "position": { - "x": 24554.817137178437, - "y": 18501.005768941435 + "x": 24611.491465738305, + "y": 18512.371620843183 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -389,12 +389,12 @@ "id": "6bc7ff9b-1dab-4a30-b1f9-32f14a94cab4", "savedPayload": { "position": { - "x": 24476.411522164777, - "y": 18473.64787862896 + "x": 24533.085850724645, + "y": 18485.013730530707 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -459,12 +459,12 @@ "id": "b468993f-caf0-4064-b5ec-baacd881e7e8", "savedPayload": { "position": { - "x": 24404.367910895573, - "y": 18432.348814434823 + "x": 24461.04223945544, + "y": 18443.71466633657 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -529,12 +529,12 @@ "id": "efd708aa-2a5f-42ed-b209-2b143f42ef21", "savedPayload": { "position": { - "x": 24341.13966214581, - "y": 18378.514966457384 + "x": 24397.81399070568, + "y": 18389.88081835913 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -599,12 +599,12 @@ "id": "7554f7b6-3dc8-4957-81fe-7201e5ce5506", "savedPayload": { "position": { - "x": 24288.879938092738, - "y": 18313.979581822936 + "x": 24345.554266652605, + "y": 18325.345433724684 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -669,12 +669,12 @@ "id": "bece0bba-e528-4436-8fa7-e31f789e5b60", "savedPayload": { "position": { - "x": 24249.368380960346, - "y": 18240.94033565354 + "x": 24306.042709520214, + "y": 18252.30618755529 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -739,12 +739,12 @@ "id": "55687a71-27ee-4ab9-9b87-6cae66963e4c", "savedPayload": { "position": { - "x": 24223.950509437895, - "y": 18161.884491876575 + "x": 24280.624837997762, + "y": 18173.250343778323 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -809,12 +809,12 @@ "id": "7ea5c651-6d35-4999-b28a-6d779bf3ae6e", "savedPayload": { "position": { - "x": 24213.491898654705, - "y": 18079.50420243483 + "x": 24270.166227214573, + "y": 18090.870054336578 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -879,12 +879,12 @@ "id": "9b4cf1eb-be37-4f63-8235-1e84685aee94", "savedPayload": { "position": { - "x": 24218.348704057276, - "y": 17996.60482928098 + "x": 24275.023032617144, + "y": 18007.970681182727 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -949,12 +949,12 @@ "id": "e019f7cb-a001-4e6b-b12a-feb9a3e4cb38", "savedPayload": { "position": { - "x": 24238.355532962716, - "y": 17916.009411140938 + "x": 24295.029861522584, + "y": 17927.375263042686 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -1019,12 +1019,12 @@ "id": "1ffad92d-058a-4c25-9c5f-a1ee96c48772", "savedPayload": { "position": { - "x": 24272.8310768082, - "y": 17840.462528315915 + "x": 24329.50540536807, + "y": 17851.828380217663 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -1089,12 +1089,12 @@ "id": "cd4adac9-2207-474d-a259-db187c6a185b", "savedPayload": { "position": { - "x": 24320.601312296927, - "y": 17772.536839292017 + "x": 24377.275640856795, + "y": 17783.902691193765 }, "targetPosition": { - "x": 24663.23365732584, - "y": 18064.261154596705 + "x": 24719.907985885708, + "y": 18075.627006498453 }, "floatingObject": { "isPinned": false, @@ -1157,12 +1157,12 @@ "id": "318f8f08-f669-42f8-a986-2a3ac5af3ddc", "savedPayload": { "position": { - "x": 24669.23365732584, - "y": 18064.26115459671 + "x": 24725.907985885708, + "y": 18075.627006498456 }, "targetPosition": { - "x": 25018.94933998148, - "y": 17781.06697862428 + "x": 25075.623668541346, + "y": 17792.432830526028 }, "floatingObject": { "isPinned": false, @@ -1189,12 +1189,12 @@ "id": "a0dc28f7-4174-44d4-82aa-0186afbaf8eb", "savedPayload": { "position": { - "x": 24370.19386183087, - "y": 18252.415423777147 + "x": 24426.868190390738, + "y": 18263.781275678895 }, "targetPosition": { - "x": 24574.489586713666, - "y": 17851.462487892382 + "x": 24631.163915273533, + "y": 17862.82833979413 }, "floatingObject": { "isPinned": false, @@ -1259,12 +1259,12 @@ "id": "09d7f685-84d2-4d45-b8b9-bc822e8d6a60", "savedPayload": { "position": { - "x": 24173.5366508289, - "y": 18055.758212775178 + "x": 24230.21097938877, + "y": 18067.124064676926 }, "targetPosition": { - "x": 24574.489586713666, - "y": 17851.462487892382 + "x": 24631.163915273533, + "y": 17862.82833979413 }, "floatingObject": { "isPinned": false, @@ -1329,12 +1329,12 @@ "id": "da522180-e57c-46f8-b15a-6d19fa6b6de4", "savedPayload": { "position": { - "x": 24130.029833445853, - "y": 17781.06697862428 + "x": 24186.70416200572, + "y": 17792.432830526028 }, "targetPosition": { - "x": 24574.489586713666, - "y": 17851.462487892382 + "x": 24631.163915273533, + "y": 17862.82833979413 }, "floatingObject": { "isPinned": false, @@ -1399,12 +1399,12 @@ "id": "498b08cb-cc65-45fb-b4f9-b6be9c503d8f", "savedPayload": { "position": { - "x": 24256.29153517972, - "y": 17533.264436358437 + "x": 24312.965863739588, + "y": 17544.630288260185 }, "targetPosition": { - "x": 24574.489586713666, - "y": 17851.462487892382 + "x": 24631.163915273533, + "y": 17862.82833979413 }, "floatingObject": { "isPinned": false, @@ -1467,12 +1467,12 @@ "id": "3df22d2b-a03e-4b66-a4f3-30085e6eba64", "savedPayload": { "position": { - "x": 24574.489586713666, - "y": 17851.462487892382 + "x": 24631.163915273533, + "y": 17862.82833979413 }, "targetPosition": { - "x": 25018.94933998148, - "y": 17781.06697862428 + "x": 25075.623668541346, + "y": 17792.432830526028 }, "floatingObject": { "isPinned": false, @@ -1499,12 +1499,12 @@ "id": "aff9ff76-2e2d-4e6d-8d84-0a91059803ad", "savedPayload": { "position": { - "x": 24297.611585012008, - "y": 17959.420712429142 + "x": 24354.285913571875, + "y": 17970.78656433089 }, "targetPosition": { - "x": 24592.838148057737, - "y": 17619.801401328896 + "x": 24649.512476617605, + "y": 17631.167253230644 }, "floatingObject": { "isPinned": false, @@ -1569,12 +1569,12 @@ "id": "747afb1a-1e68-4998-8cf2-63869009fb8c", "savedPayload": { "position": { - "x": 24199.25927984501, - "y": 17837.965730439748 + "x": 24255.933608404877, + "y": 17849.331582341496 }, "targetPosition": { - "x": 24592.838148057737, - "y": 17619.801401328896 + "x": 24649.512476617605, + "y": 17631.167253230644 }, "floatingObject": { "isPinned": false, @@ -1639,12 +1639,12 @@ "id": "78f7fb19-4564-4d94-836c-ec05f16987ad", "savedPayload": { "position": { - "x": 24148.378394789925, - "y": 17690.196910597 + "x": 24205.052723349792, + "y": 17701.562762498746 }, "targetPosition": { - "x": 24592.838148057737, - "y": 17619.801401328896 + "x": 24649.512476617605, + "y": 17631.167253230644 }, "floatingObject": { "isPinned": false, @@ -1709,12 +1709,12 @@ "id": "5750e39e-3e95-4c0e-85d4-48d68b34be70", "savedPayload": { "position": { - "x": 24151.105915506287, - "y": 17533.937353409452 + "x": 24207.780244066154, + "y": 17545.3032053112 }, "targetPosition": { - "x": 24592.838148057737, - "y": 17619.801401328896 + "x": 24649.512476617605, + "y": 17631.167253230644 }, "floatingObject": { "isPinned": false, @@ -1779,12 +1779,12 @@ "id": "6e611946-eb06-4c8d-97e7-b2dfd11813f1", "savedPayload": { "position": { - "x": 24207.112862741786, - "y": 17388.034267619372 + "x": 24263.787191301653, + "y": 17399.40011952112 }, "targetPosition": { - "x": 24592.838148057737, - "y": 17619.801401328896 + "x": 24649.512476617605, + "y": 17631.167253230644 }, "floatingObject": { "isPinned": false, @@ -1849,12 +1849,12 @@ "id": "aa53dc8d-fa52-463c-b68e-c46eb49ac669", "savedPayload": { "position": { - "x": 24309.64397208531, - "y": 17270.085718673257 + "x": 24366.318300645176, + "y": 17281.451570575005 }, "targetPosition": { - "x": 24592.838148057737, - "y": 17619.801401328896 + "x": 24649.512476617605, + "y": 17631.167253230644 }, "floatingObject": { "isPinned": false, @@ -1919,12 +1919,12 @@ "id": "d2c818ec-253d-46e9-b1fc-bd753e6b71a0", "savedPayload": { "position": { - "x": 24446.332478552016, - "y": 17194.3180423092 + "x": 24503.006807111884, + "y": 17205.68389421095 }, "targetPosition": { - "x": 24592.838148057737, - "y": 17619.801401328896 + "x": 24649.512476617605, + "y": 17631.167253230644 }, "floatingObject": { "isPinned": false, @@ -1989,12 +1989,12 @@ "id": "cd1c966f-1359-4f95-9705-aac136af30f8", "savedPayload": { "position": { - "x": 24600.691730954513, - "y": 17169.86993850852 + "x": 24657.36605951438, + "y": 17181.23579041027 }, "targetPosition": { - "x": 24592.838148057737, - "y": 17619.801401328896 + "x": 24649.512476617605, + "y": 17631.167253230644 }, "floatingObject": { "isPinned": false, @@ -2057,12 +2057,12 @@ "id": "961d5c6a-7af8-41a6-bf1b-d1543ad2063e", "savedPayload": { "position": { - "x": 24598.838148057737, - "y": 17619.801401328896 + "x": 24655.512476617605, + "y": 17631.167253230644 }, "targetPosition": { - "x": 25018.94933998148, - "y": 17781.06697862428 + "x": 25075.623668541346, + "y": 17792.432830526028 }, "floatingObject": { "isPinned": false, @@ -2089,12 +2089,12 @@ "id": "2e906fa3-06b1-4913-9aeb-8ef43dba4952", "savedPayload": { "position": { - "x": 24304.271804989356, - "y": 17577.856965474362 + "x": 24360.946133549223, + "y": 17589.22281737611 }, "targetPosition": { - "x": 24729.75516400905, - "y": 17431.35129596864 + "x": 24786.429492568917, + "y": 17442.71714787039 }, "floatingObject": { "isPinned": false, @@ -2159,12 +2159,12 @@ "id": "8dd523cd-863d-43c6-98ca-e789deabb99f", "savedPayload": { "position": { - "x": 24279.823701188674, - "y": 17423.497713071865 + "x": 24336.49802974854, + "y": 17434.863564973613 }, "targetPosition": { - "x": 24729.75516400905, - "y": 17431.35129596864 + "x": 24786.429492568917, + "y": 17442.71714787039 }, "floatingObject": { "isPinned": false, @@ -2229,12 +2229,12 @@ "id": "329b9414-350c-4993-9718-5991feae1c17", "savedPayload": { "position": { - "x": 24309.64397208531, - "y": 17270.085718673257 + "x": 24366.318300645176, + "y": 17281.451570575005 }, "targetPosition": { - "x": 24729.75516400905, - "y": 17431.35129596864 + "x": 24786.429492568917, + "y": 17442.71714787039 }, "floatingObject": { "isPinned": false, @@ -2299,12 +2299,12 @@ "id": "2ebd9c76-407c-4fc0-aaf8-5048a6e042d2", "savedPayload": { "position": { - "x": 24390.135852908803, - "y": 17136.12473292291 + "x": 24446.81018146867, + "y": 17147.49058482466 }, "targetPosition": { - "x": 24729.75516400905, - "y": 17431.35129596864 + "x": 24786.429492568917, + "y": 17442.71714787039 }, "floatingObject": { "isPinned": false, @@ -2369,12 +2369,12 @@ "id": "1ddd4ebc-8551-4740-8584-a0d20822b16d", "savedPayload": { "position": { - "x": 24511.590834898197, - "y": 17037.772427755914 + "x": 24568.265163458065, + "y": 17049.13827965766 }, "targetPosition": { - "x": 24729.75516400905, - "y": 17431.35129596864 + "x": 24786.429492568917, + "y": 17442.71714787039 }, "floatingObject": { "isPinned": false, @@ -2439,12 +2439,12 @@ "id": "e283d43b-ea1f-4500-a8c2-55e0ccfce27d", "savedPayload": { "position": { - "x": 24659.359654740947, - "y": 16986.89154270083 + "x": 24716.033983300815, + "y": 16998.257394602577 }, "targetPosition": { - "x": 24729.75516400905, - "y": 17431.35129596864 + "x": 24786.429492568917, + "y": 17442.71714787039 }, "floatingObject": { "isPinned": false, @@ -2509,12 +2509,12 @@ "id": "2cb70c1d-9cb3-4621-945c-39fe2ab38aa1", "savedPayload": { "position": { - "x": 24815.619211928493, - "y": 16989.61906341719 + "x": 24872.29354048836, + "y": 17000.98491531894 }, "targetPosition": { - "x": 24729.75516400905, - "y": 17431.35129596864 + "x": 24786.429492568917, + "y": 17442.71714787039 }, "floatingObject": { "isPinned": false, @@ -2579,12 +2579,12 @@ "id": "0dc0bba9-bbaf-49fc-bc08-565f34a51e90", "savedPayload": { "position": { - "x": 24961.522297718573, - "y": 17045.62601065269 + "x": 25018.19662627844, + "y": 17056.991862554438 }, "targetPosition": { - "x": 24729.75516400905, - "y": 17431.35129596864 + "x": 24786.429492568917, + "y": 17442.71714787039 }, "floatingObject": { "isPinned": false, @@ -2647,12 +2647,12 @@ "id": "48aa0671-bbc4-4261-8e1e-9e8dc89e00a2", "savedPayload": { "position": { - "x": 24735.75516400905, - "y": 17431.35129596864 + "x": 24792.429492568917, + "y": 17442.71714787039 }, "targetPosition": { - "x": 25018.94933998148, - "y": 17781.06697862428 + "x": 25075.623668541346, + "y": 17792.432830526028 }, "floatingObject": { "isPinned": false, @@ -2679,12 +2679,12 @@ "id": "f809fbe0-2cee-4848-b08a-a8a78d83274e", "savedPayload": { "position": { - "x": 24494.162522039434, - "y": 17298.590987961503 + "x": 24550.836850599302, + "y": 17309.95683986325 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -2749,12 +2749,12 @@ "id": "d784b7d4-33d6-446e-a7a9-1aaf1fcb23c6", "savedPayload": { "position": { - "x": 24516.289839657344, - "y": 17192.38860683243 + "x": 24572.96416821721, + "y": 17203.754458734176 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -2819,12 +2819,12 @@ "id": "db9409f2-1323-426a-b083-8b24a1633ecd", "savedPayload": { "position": { - "x": 24563.190071028865, - "y": 17094.56768759862 + "x": 24619.864399588732, + "y": 17105.93353950037 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -2889,12 +2889,12 @@ "id": "dcb0e782-0a87-4961-aa47-d2aaf383aece", "savedPayload": { "position": { - "x": 24632.137545182086, - "y": 17010.81322652138 + "x": 24688.811873741954, + "y": 17022.179078423127 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -2959,12 +2959,12 @@ "id": "c8461f02-c2e2-41f7-a221-92fcbedd9a75", "savedPayload": { "position": { - "x": 24719.1252855331, - "y": 16945.992728443427 + "x": 24775.799614092968, + "y": 16957.358580345175 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -3029,12 +3029,12 @@ "id": "b8a5352f-3ea3-4972-be2b-fe36d0e8a342", "savedPayload": { "position": { - "x": 24819.097880800276, - "y": 16903.87332510014 + "x": 24875.772209360144, + "y": 16915.239177001888 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -3099,12 +3099,12 @@ "id": "1df2a8b2-830d-41e4-9fe8-5d9ef71fed22", "savedPayload": { "position": { - "x": 24926.24528713228, - "y": 16886.90284311602 + "x": 24982.919615692146, + "y": 16898.268695017767 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -3169,12 +3169,12 @@ "id": "144c068d-31b5-4cc4-9241-17db191210d7", "savedPayload": { "position": { - "x": 25034.34048673807, - "y": 16896.067545218793 + "x": 25091.01481529794, + "y": 16907.43339712054 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -3239,12 +3239,12 @@ "id": "68894704-85b2-4277-b748-04334e9aabfe", "savedPayload": { "position": { - "x": 25137.10137952663, - "y": 16930.834812234585 + "x": 25193.775708086498, + "y": 16942.200664136333 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -3309,12 +3309,12 @@ "id": "05e66e1a-c562-41d9-8cc1-476028492dac", "savedPayload": { "position": { - "x": 25228.555875929727, - "y": 16989.18409697831 + "x": 25285.230204489595, + "y": 17000.54994888006 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -3379,12 +3379,12 @@ "id": "47cd51d2-7281-4706-8a8d-e0a65027d0dd", "savedPayload": { "position": { - "x": 25303.38897303999, - "y": 17067.72435111169 + "x": 25360.063301599857, + "y": 17079.09020301344 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -3449,12 +3449,12 @@ "id": "ae795be5-f7aa-4007-b232-5dc8a7e18d94", "savedPayload": { "position": { - "x": 25357.251643260603, - "y": 17161.89110054669 + "x": 25413.92597182047, + "y": 17173.25695244844 }, "targetPosition": { - "x": 24942.553830713376, - "y": 17336.607225356467 + "x": 24999.228159273243, + "y": 17347.973077258215 }, "floatingObject": { "isPinned": false, @@ -3517,12 +3517,12 @@ "id": "c4fdcbf2-ce8e-4f05-87d5-e5eefcc22e84", "savedPayload": { "position": { - "x": 24948.553830713376, - "y": 17336.607225356467 + "x": 25005.228159273243, + "y": 17347.973077258215 }, "targetPosition": { - "x": 25018.94933998148, - "y": 17781.06697862428 + "x": 25075.623668541346, + "y": 17792.432830526028 }, "floatingObject": { "isPinned": false, @@ -3541,12 +3541,12 @@ "id": "5c5f72af-55a4-49ec-b0f2-85d94f0004f9", "savedPayload": { "position": { - "x": 25018.94933998148, - "y": 17781.06697862428 + "x": 25075.623668541346, + "y": 17792.432830526028 }, "targetPosition": { - "x": 25439.06053190522, - "y": 17942.332555919664 + "x": 25495.734860465087, + "y": 17953.698407821412 }, "floatingObject": { "isPinned": false, @@ -3573,12 +3573,12 @@ "id": "4b9136cf-1db7-4a39-b5be-9d4fdf29a794", "savedPayload": { "position": { - "x": 24814.414399774363, - "y": 17644.108190276565 + "x": 24871.08872833423, + "y": 17655.474042178314 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -3637,12 +3637,12 @@ "id": "60870a1d-9ad4-431d-8b58-ba21bde13e49", "savedPayload": { "position": { - "x": 24801.777644858295, - "y": 17570.868962078224 + "x": 24858.451973418163, + "y": 17582.234813979972 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -3701,12 +3701,12 @@ "id": "4db23708-fd07-47e8-be40-e2705a2a73af", "savedPayload": { "position": { - "x": 24801.368019566286, - "y": 17496.548679994412 + "x": 24858.042348126153, + "y": 17507.91453189616 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -3765,12 +3765,12 @@ "id": "0116fb6f-b089-4deb-aa13-b0f14c9beacf", "savedPayload": { "position": { - "x": 24813.196697408486, - "y": 17423.174607581856 + "x": 24869.871025968354, + "y": 17434.540459483604 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -3829,12 +3829,12 @@ "id": "4f02d180-cef1-4af1-936a-fb405c3eca78", "savedPayload": { "position": { - "x": 24836.941022888423, - "y": 17352.748198264042 + "x": 24893.61535144829, + "y": 17364.11405016579 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -3893,12 +3893,12 @@ "id": "1fd4339a-5a2d-41e2-8139-fc215fb0d674", "savedPayload": { "position": { - "x": 24871.95331270384, - "y": 17287.19050089921 + "x": 24928.62764126371, + "y": 17298.55635280096 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -3957,12 +3957,12 @@ "id": "718abedd-b66d-45ae-b96c-b64e18d6e150", "savedPayload": { "position": { - "x": 24917.278522858804, - "y": 17228.289758575316 + "x": 24973.95285141867, + "y": 17239.655610477064 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4021,12 +4021,12 @@ "id": "659559a8-c4dd-424a-b1c2-f26a36378a87", "savedPayload": { "position": { - "x": 24971.680299774285, - "y": 17177.652630000175 + "x": 25028.354628334153, + "y": 17189.018481901923 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4085,12 +4085,12 @@ "id": "0939e593-24fb-4661-af9f-099dab5ebfe2", "savedPayload": { "position": { - "x": 25033.674704790883, - "y": 17136.660364040174 + "x": 25090.34903335075, + "y": 17148.02621594192 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4149,12 +4149,12 @@ "id": "a6702368-b00d-4c6c-9d22-833a8519160b", "savedPayload": { "position": { - "x": 25101.570692147096, - "y": 17106.43112285184 + "x": 25158.245020706963, + "y": 17117.79697475359 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4213,12 +4213,12 @@ "id": "38be8763-3a55-473a-80b0-9e5652f1df8d", "savedPayload": { "position": { - "x": 25173.516236299478, - "y": 17087.789481333046 + "x": 25230.190564859346, + "y": 17099.155333234794 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4277,12 +4277,12 @@ "id": "d99e2f53-dd7b-4543-bc11-1b6d73fecd9b", "savedPayload": { "position": { - "x": 25247.548850351584, - "y": 17081.243934869286 + "x": 25304.223178911452, + "y": 17092.609786771034 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4341,12 +4341,12 @@ "id": "5e117ea9-509c-4655-bdab-2985cf647b9a", "savedPayload": { "position": { - "x": 25321.6491175807, - "y": 17086.973028905126 + "x": 25378.323446140566, + "y": 17098.338880806874 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4405,12 +4405,12 @@ "id": "f385c5bb-3404-436d-8cc8-f34a458d2bba", "savedPayload": { "position": { - "x": 25393.795775861785, - "y": 17104.8204886899 + "x": 25450.470104421653, + "y": 17116.18634059165 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4469,12 +4469,12 @@ "id": "8f751690-bf21-4794-bf7c-0f8f146ae0e4", "savedPayload": { "position": { - "x": 25462.020852429247, - "y": 17134.299482045542 + "x": 25518.695180989114, + "y": 17145.66533394729 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4533,12 +4533,12 @@ "id": "3658bde4-05fd-4072-9999-93249b1398aa", "savedPayload": { "position": { - "x": 25524.463345043812, - "y": 17174.6058988793 + "x": 25581.13767360368, + "y": 17185.97175078105 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4597,12 +4597,12 @@ "id": "8dd2ca52-7b31-4c29-96d2-687c56ea5f3d", "savedPayload": { "position": { - "x": 25579.4199852824, - "y": 17224.640285210946 + "x": 25636.094313842266, + "y": 17236.006137112694 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4661,12 +4661,12 @@ "id": "2a4287ca-7e5c-4d73-b4aa-531ff185ecd4", "savedPayload": { "position": { - "x": 25625.391699260555, - "y": 17283.03783341126 + "x": 25682.066027820423, + "y": 17294.40368531301 }, "targetPosition": { - "x": 25250.02904252111, - "y": 17531.23709998049 + "x": 25306.703371080977, + "y": 17542.60295188224 }, "floatingObject": { "isPinned": false, @@ -4723,12 +4723,12 @@ "id": "3955a676-ecba-4d24-818e-639cda55f389", "savedPayload": { "position": { - "x": 25256.02904252111, - "y": 17531.23709998049 + "x": 25312.703371080977, + "y": 17542.60295188224 }, "targetPosition": { - "x": 25439.06053190522, - "y": 17942.332555919664 + "x": 25495.734860465087, + "y": 17953.698407821412 }, "floatingObject": { "isPinned": false, @@ -4755,12 +4755,12 @@ "id": "a05a799b-ea7e-4ea2-824a-7ebd472fa528", "savedPayload": { "position": { - "x": 25267.907642245074, - "y": 17212.461804933733 + "x": 25324.581970804942, + "y": 17223.82765683548 }, "targetPosition": { - "x": 25594.326109200603, - "y": 17522.221363995923 + "x": 25651.00043776047, + "y": 17533.58721589767 }, "floatingObject": { "isPinned": false, @@ -4819,12 +4819,12 @@ "id": "315848ec-ed4b-44c4-94e5-160e6a9ba4eb", "savedPayload": { "position": { - "x": 25411.294619816494, - "y": 17111.12590805675 + "x": 25467.96894837636, + "y": 17122.4917599585 }, "targetPosition": { - "x": 25594.326109200603, - "y": 17522.221363995923 + "x": 25651.00043776047, + "y": 17533.58721589767 }, "floatingObject": { "isPinned": false, @@ -4883,12 +4883,12 @@ "id": "a4424963-bd04-4856-9378-782fb784cf7f", "savedPayload": { "position": { - "x": 25582.54648246206, - "y": 17072.37556775692 + "x": 25639.22081102193, + "y": 17083.74141965867 }, "targetPosition": { - "x": 25594.326109200603, - "y": 17522.221363995923 + "x": 25651.00043776047, + "y": 17533.58721589767 }, "floatingObject": { "isPinned": false, @@ -4947,12 +4947,12 @@ "id": "5f2bcd98-66f3-4ea0-9329-3b7ce1ec1748", "savedPayload": { "position": { - "x": 25755.591686495987, - "y": 17102.11017207218 + "x": 25812.266015055855, + "y": 17113.47602397393 }, "targetPosition": { - "x": 25594.326109200603, - "y": 17522.221363995923 + "x": 25651.00043776047, + "y": 17533.58721589767 }, "floatingObject": { "isPinned": false, @@ -5018,12 +5018,12 @@ "id": "2f3ab81f-8826-4b17-968a-85ec76029a64", "savedPayload": { "position": { - "x": 25703.29665236338, - "y": 16793.082434319484 + "x": 25759.970980923248, + "y": 16804.44828622123 }, "targetPosition": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "floatingObject": { "isPinned": false, @@ -5088,12 +5088,12 @@ "id": "c96ea511-34b1-43ef-804e-4fcd4835ef3b", "savedPayload": { "position": { - "x": 25853.144222067236, - "y": 16748.69556198593 + "x": 25909.818550627104, + "y": 16760.061413887677 }, "targetPosition": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "floatingObject": { "isPinned": false, @@ -5158,12 +5158,12 @@ "id": "f8e6e003-dc26-4896-a2ca-434cbf60d329", "savedPayload": { "position": { - "x": 26009.13608199795, - "y": 16758.23643286144 + "x": 26065.810410557817, + "y": 16769.602284763187 }, "targetPosition": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "floatingObject": { "isPinned": false, @@ -5228,12 +5228,12 @@ "id": "30f8b191-69f3-41aa-9a40-e3beca3931f0", "savedPayload": { "position": { - "x": 26152.45731165322, - "y": 16820.55427711017 + "x": 26209.131640213087, + "y": 16831.920129011916 }, "targetPosition": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "floatingObject": { "isPinned": false, @@ -5298,12 +5298,12 @@ "id": "d265b6b6-f218-4e6f-ba7b-d9a4767827eb", "savedPayload": { "position": { - "x": 26265.82125554054, - "y": 16928.13264300229 + "x": 26322.49558410041, + "y": 16939.498494904037 }, "targetPosition": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "floatingObject": { "isPinned": false, @@ -5368,12 +5368,12 @@ "id": "fabe5f97-0ca4-4e96-873d-cf97caebb7b3", "savedPayload": { "position": { - "x": 26335.554548953478, - "y": 17067.995991923628 + "x": 26392.228877513346, + "y": 17079.361843825376 }, "targetPosition": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "floatingObject": { "isPinned": false, @@ -5438,12 +5438,12 @@ "id": "4fe1fa9a-e05c-4e92-a293-c75e7b93dc01", "savedPayload": { "position": { - "x": 26353.24632755263, - "y": 17223.27473983108 + "x": 26409.9206561125, + "y": 17234.640591732827 }, "targetPosition": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "floatingObject": { "isPinned": false, @@ -5508,12 +5508,12 @@ "id": "fc7f5fa3-ab65-4634-b2d4-f7cece49e18f", "savedPayload": { "position": { - "x": 26316.762701736097, - "y": 17375.239978056754 + "x": 26373.437030295965, + "y": 17386.605829958502 }, "targetPosition": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "floatingObject": { "isPinned": false, @@ -5576,12 +5576,12 @@ "id": "995d72d3-17db-4f97-b399-64d81a5796e8", "savedPayload": { "position": { - "x": 25904.085668262793, - "y": 17195.802897040394 + "x": 25960.75999682266, + "y": 17207.168748942142 }, "targetPosition": { - "x": 25594.326109200603, - "y": 17522.221363995923 + "x": 25651.00043776047, + "y": 17533.58721589767 }, "floatingObject": { "isPinned": false, @@ -5608,12 +5608,12 @@ "id": "c878e9b6-71d1-4ae5-91d5-dc8ffc895c75", "savedPayload": { "position": { - "x": 25974.031151954918, - "y": 16890.28605199489 + "x": 26030.705480514785, + "y": 16901.65190389664 }, "targetPosition": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "floatingObject": { "isPinned": false, @@ -5678,12 +5678,12 @@ "id": "71b1b752-4e90-4e01-8d00-eda1cd0c8c63", "savedPayload": { "position": { - "x": 26129.458375257425, - "y": 16906.62211143957 + "x": 26186.132703817293, + "y": 16917.98796334132 }, "targetPosition": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "floatingObject": { "isPinned": false, @@ -5748,12 +5748,12 @@ "id": "36971f64-064f-4927-a5ba-ce04f71cf790", "savedPayload": { "position": { - "x": 26269.92492867139, - "y": 16975.132227143087 + "x": 26326.599257231257, + "y": 16986.498079044835 }, "targetPosition": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "floatingObject": { "isPinned": false, @@ -5818,12 +5818,12 @@ "id": "52f6d831-afc5-4a40-8edc-36ac39733ef3", "savedPayload": { "position": { - "x": 26378.488472789544, - "y": 17087.553068049976 + "x": 26435.162801349412, + "y": 17098.918919951724 }, "targetPosition": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "floatingObject": { "isPinned": false, @@ -5888,12 +5888,12 @@ "id": "729f35ea-b214-45c8-8ef8-4584c4287a2f", "savedPayload": { "position": { - "x": 26442.054641963972, - "y": 17230.32502159196 + "x": 26498.72897052384, + "y": 17241.69087349371 }, "targetPosition": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "floatingObject": { "isPinned": false, @@ -5958,12 +5958,12 @@ "id": "2445a1b7-9623-4d34-98f6-a91a12b176f9", "savedPayload": { "position": { - "x": 26452.9564180555, - "y": 17386.227683082256 + "x": 26509.630746615367, + "y": 17397.593534984004 }, "targetPosition": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "floatingObject": { "isPinned": false, @@ -6028,12 +6028,12 @@ "id": "b73a35a1-46d7-4a62-be79-488ebc25bca5", "savedPayload": { "position": { - "x": 26409.8788859744, - "y": 17536.456890666897 + "x": 26466.55321453427, + "y": 17547.822742568645 }, "targetPosition": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "floatingObject": { "isPinned": false, @@ -6098,12 +6098,12 @@ "id": "0712cb4c-3a21-439b-ae08-33b537f93930", "savedPayload": { "position": { - "x": 26318.017831846326, - "y": 17662.892784764204 + "x": 26374.692160406194, + "y": 17674.258636665953 }, "targetPosition": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "floatingObject": { "isPinned": false, @@ -6166,12 +6166,12 @@ "id": "9755faef-8878-4f87-a31f-ac5c9a441865", "savedPayload": { "position": { - "x": 26005.421565139775, - "y": 17339.189874611813 + "x": 26062.095893699643, + "y": 17350.55572651356 }, "targetPosition": { - "x": 25594.326109200603, - "y": 17522.221363995923 + "x": 25651.00043776047, + "y": 17533.58721589767 }, "floatingObject": { "isPinned": false, @@ -6198,12 +6198,12 @@ "id": "c59003ff-603c-419a-bab4-9127bae147ac", "savedPayload": { "position": { - "x": 26159.605642710954, - "y": 17075.499152196353 + "x": 26216.279971270822, + "y": 17086.8650040981 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6268,12 +6268,12 @@ "id": "096c80fe-4e74-4bc2-bacb-82b1548d72fe", "savedPayload": { "position": { - "x": 26277.467251837992, - "y": 17125.638824912818 + "x": 26334.14158039786, + "y": 17137.004676814566 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6338,12 +6338,12 @@ "id": "a4c7321c-59ec-4ea4-811a-e86347877b11", "savedPayload": { "position": { - "x": 26376.42865946068, - "y": 17206.9529410764 + "x": 26433.102988020546, + "y": 17218.31879297815 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6408,12 +6408,12 @@ "id": "b3a9cd7b-da1d-4abc-aefd-e7e56b1ccd5e", "savedPayload": { "position": { - "x": 26448.47260087958, - "y": 17312.8539145892 + "x": 26505.14692943945, + "y": 17324.219766490947 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6478,12 +6478,12 @@ "id": "c7917f14-856b-4f1a-bc7d-4fe0a126bbbd", "savedPayload": { "position": { - "x": 26487.762504422753, - "y": 17434.762278394544 + "x": 26544.43683298262, + "y": 17446.128130296293 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6548,12 +6548,12 @@ "id": "ddca91a7-f266-4e61-aca1-15f8e82d80b4", "savedPayload": { "position": { - "x": 26491.115335771185, - "y": 17562.80174187389 + "x": 26547.789664331052, + "y": 17574.167593775637 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6618,12 +6618,12 @@ "id": "82a54620-8d21-41a0-97f6-a0a572572c3d", "savedPayload": { "position": { - "x": 26458.259468469078, - "y": 17686.599309176137 + "x": 26514.933797028945, + "y": 17697.965161077886 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6688,12 +6688,12 @@ "id": "8b756120-ff3c-4bed-944e-54c38a8fa6dd", "savedPayload": { "position": { - "x": 26391.856689483888, - "y": 17796.12563765095 + "x": 26448.531018043755, + "y": 17807.491489552696 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6758,12 +6758,12 @@ "id": "d960c82b-b678-4a6b-8984-a4a55f952d4a", "savedPayload": { "position": { - "x": 26297.286557056454, - "y": 17882.50755554345 + "x": 26353.96088561632, + "y": 17893.873407445197 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6828,12 +6828,12 @@ "id": "d4d6c005-55b2-43e3-a443-7a39ebd0acfb", "savedPayload": { "position": { - "x": 26182.21058088582, - "y": 17938.746913599032 + "x": 26238.88490944569, + "y": 17950.11276550078 }, "targetPosition": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "floatingObject": { "isPinned": false, @@ -6896,12 +6896,12 @@ "id": "54b4f685-fd05-41af-8d39-dc333211e24c", "savedPayload": { "position": { - "x": 26044.171905439605, - "y": 17510.44173725738 + "x": 26100.846233999473, + "y": 17521.80758915913 }, "targetPosition": { - "x": 25594.326109200603, - "y": 17522.221363995923 + "x": 25651.00043776047, + "y": 17533.58721589767 }, "floatingObject": { "isPinned": false, @@ -6920,12 +6920,12 @@ "id": "08b9b7ec-eaa2-4736-befd-02508d56b616", "savedPayload": { "position": { - "x": 25600.326109200603, - "y": 17522.221363995923 + "x": 25657.00043776047, + "y": 17533.58721589767 }, "targetPosition": { - "x": 25439.06053190522, - "y": 17942.332555919664 + "x": 25495.734860465087, + "y": 17953.698407821412 }, "floatingObject": { "isPinned": false, @@ -6944,12 +6944,12 @@ "id": "931d5d62-533e-467c-9eae-4465e798b836", "savedPayload": { "position": { - "x": 25439.06053190522, - "y": 17942.332555919664 + "x": 25495.734860465087, + "y": 17953.698407821412 }, "targetPosition": { - "x": 25622.09202128933, - "y": 18353.428011858836 + "x": 25678.766349849197, + "y": 18364.793863760584 }, "floatingObject": { "isPinned": false, @@ -6977,12 +6977,12 @@ "id": "ac3fb379-037f-4a18-9716-6c3f7e99535b", "savedPayload": { "position": { - "x": 25230.081803676876, - "y": 17807.217778058555 + "x": 25286.756132236744, + "y": 17818.583629960303 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -7036,12 +7036,12 @@ "id": "35ab5861-af3d-431e-89c0-8c39e48c4345", "savedPayload": { "position": { - "x": 25244.50600188266, - "y": 17756.91462089488 + "x": 25301.180330442527, + "y": 17768.28047279663 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -7095,12 +7095,12 @@ "id": "fc8576f6-ddc2-4a70-aece-71ea0a653f5f", "savedPayload": { "position": { - "x": 25264.672508925145, - "y": 17708.626142888028 + "x": 25321.346837485013, + "y": 17719.991994789776 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -7166,12 +7166,12 @@ "id": "a54f958a-a9d0-4012-ac18-701124df0830", "savedPayload": { "position": { - "x": 24564.44771822601, - "y": 18139.696538353055 + "x": 24621.122046785877, + "y": 18151.062390254803 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7224,12 +7224,12 @@ "id": "63f5ea48-61ff-4891-93b9-410577179262", "savedPayload": { "position": { - "x": 24423.37085744229, - "y": 18136.484345530265 + "x": 24480.045186002157, + "y": 18147.850197432013 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7282,12 +7282,12 @@ "id": "c18c1994-2f43-4b1c-914c-a18eb16e3aaa", "savedPayload": { "position": { - "x": 24286.044716988657, - "y": 18104.010818166753 + "x": 24342.719045548525, + "y": 18115.3766700685 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7340,12 +7340,12 @@ "id": "264098e0-a7cc-46cf-adf4-2182851ed156", "savedPayload": { "position": { - "x": 24158.47110816687, - "y": 18043.695205233576 + "x": 24215.145436726736, + "y": 18055.061057135325 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7398,12 +7398,12 @@ "id": "c9a50526-a071-448e-a5ad-adfe49cc9622", "savedPayload": { "position": { - "x": 24046.225609848527, - "y": 17958.173588442343 + "x": 24102.899938408395, + "y": 17969.53944034409 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7456,12 +7456,12 @@ "id": "f5237717-0ce2-4229-945f-07ee5f1d0c01", "savedPayload": { "position": { - "x": 23954.213888923805, - "y": 17851.18367282507 + "x": 24010.888217483673, + "y": 17862.54952472682 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7514,12 +7514,12 @@ "id": "cc49ff5d-8335-4406-99a4-cad813a87601", "savedPayload": { "position": { - "x": 23886.457299118338, - "y": 17727.401431088812 + "x": 23943.131627678205, + "y": 17738.76728299056 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7572,12 +7572,12 @@ "id": "be34527b-d84b-4d73-8e28-a17826d295b1", "savedPayload": { "position": { - "x": 23845.91712853881, - "y": 17592.23674117054 + "x": 23902.59145709868, + "y": 17603.60259307229 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7630,12 +7630,12 @@ "id": "e0e2696e-fef6-4a32-8ff5-d973f9a013c2", "savedPayload": { "position": { - "x": 23834.365177172873, - "y": 17451.596948611827 + "x": 23891.03950573274, + "y": 17462.962800513575 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7688,12 +7688,12 @@ "id": "fccb0018-e36f-421e-8cd5-565f6f68c065", "savedPayload": { "position": { - "x": 23852.306320727632, - "y": 17311.62868721208 + "x": 23908.9806492875, + "y": 17322.994539113828 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7746,12 +7746,12 @@ "id": "2fe82a55-3d9c-4e88-8422-9b4e7a56c941", "savedPayload": { "position": { - "x": 23898.95644513858, - "y": 17178.449241636714 + "x": 23955.63077369845, + "y": 17189.815093538462 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7804,12 +7804,12 @@ "id": "2205cf1f-2450-40f6-a603-760935fc4d5b", "savedPayload": { "position": { - "x": 23972.276716116834, - "y": 17057.87919272325 + "x": 24028.9510446767, + "y": 17069.245044624997 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7862,12 +7862,12 @@ "id": "7d954b1e-308f-4677-a9ee-82e5e3694380", "savedPayload": { "position": { - "x": 24069.06268599094, - "y": 16955.188030168487 + "x": 24125.737014550807, + "y": 16966.553882070235 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7920,12 +7920,12 @@ "id": "b4045db0-4007-4872-874a-05edcda703ae", "savedPayload": { "position": { - "x": 24185.084343446793, - "y": 16874.863850542948 + "x": 24241.75867200666, + "y": 16886.229702444696 }, "targetPosition": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "floatingObject": { "isPinned": false, @@ -7976,12 +7976,12 @@ "id": "bf0189a6-b3d9-46d3-9c14-bc5b0b390235", "savedPayload": { "position": { - "x": 24509.190274440785, - "y": 17466.962107164698 + "x": 24565.864603000653, + "y": 17478.327959066446 }, "targetPosition": { - "x": 25155.735175671045, - "y": 17273.042818043803 + "x": 25212.409504230913, + "y": 17284.40866994555 }, "floatingObject": { "isPinned": false, @@ -8008,12 +8008,12 @@ "id": "f869a49a-77c1-41bb-aec8-ece53f364697", "savedPayload": { "position": { - "x": 24167.967298395073, - "y": 17626.630358660554 + "x": 24224.64162695494, + "y": 17637.9962105623 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8066,12 +8066,12 @@ "id": "18b97777-d7fd-4dc9-b9ec-da19e7226906", "savedPayload": { "position": { - "x": 24055.72180007673, - "y": 17541.10874186932 + "x": 24112.3961286366, + "y": 17552.47459377107 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8124,12 +8124,12 @@ "id": "9fde97d7-f7be-4487-baed-1a58a0c53a0b", "savedPayload": { "position": { - "x": 23963.71007915201, - "y": 17434.118826252048 + "x": 24020.384407711877, + "y": 17445.484678153796 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8182,12 +8182,12 @@ "id": "ea053365-5f09-4816-bf0f-af339b5c1cac", "savedPayload": { "position": { - "x": 23895.953489346542, - "y": 17310.33658451579 + "x": 23952.62781790641, + "y": 17321.702436417538 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8240,12 +8240,12 @@ "id": "e7b6faeb-c9e6-455e-9ca8-75048c2823d9", "savedPayload": { "position": { - "x": 23855.413318767016, - "y": 17175.17189459752 + "x": 23912.087647326884, + "y": 17186.537746499267 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8298,12 +8298,12 @@ "id": "c05a6cc8-e881-4328-bd4d-1eaaa36277bf", "savedPayload": { "position": { - "x": 23843.86136740108, - "y": 17034.532102038804 + "x": 23900.53569596095, + "y": 17045.89795394055 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8356,12 +8356,12 @@ "id": "f6d9a421-b41f-4dd5-ae66-f95650435f4f", "savedPayload": { "position": { - "x": 23861.802510955837, - "y": 16894.56384063906 + "x": 23918.476839515704, + "y": 16905.92969254081 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8414,12 +8414,12 @@ "id": "4b502232-d322-4bd2-815d-1877aca9422d", "savedPayload": { "position": { - "x": 23908.452635366786, - "y": 16761.38439506369 + "x": 23965.126963926654, + "y": 16772.75024696544 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8472,12 +8472,12 @@ "id": "7a2496c3-2af7-45a8-9641-39dc5e709936", "savedPayload": { "position": { - "x": 23981.77290634504, - "y": 16640.814346150226 + "x": 24038.447234904907, + "y": 16652.180198051974 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8530,12 +8530,12 @@ "id": "117668bb-f4e4-49ea-8bc6-c81849f2208d", "savedPayload": { "position": { - "x": 24078.558876219144, - "y": 16538.123183595464 + "x": 24135.23320477901, + "y": 16549.489035497212 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8588,12 +8588,12 @@ "id": "fcdd71e8-1342-41f5-bd5d-005dabdcc11a", "savedPayload": { "position": { - "x": 24194.580533674998, - "y": 16457.799003969925 + "x": 24251.254862234866, + "y": 16469.164855871673 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8646,12 +8646,12 @@ "id": "e61da604-3266-43f4-9620-2561945fe902", "savedPayload": { "position": { - "x": 24324.767175548095, - "y": 16403.352359361415 + "x": 24381.441504107963, + "y": 16414.718211263164 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8704,12 +8704,12 @@ "id": "b162404f-e4b6-4049-8853-666320fbec6d", "savedPayload": { "position": { - "x": 24463.429020883766, - "y": 16377.162829403318 + "x": 24520.103349443634, + "y": 16388.528681305066 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8762,12 +8762,12 @@ "id": "6b163427-dca9-447f-8aab-0768261cde1c", "savedPayload": { "position": { - "x": 24604.505881667486, - "y": 16380.375022226108 + "x": 24661.180210227354, + "y": 16391.740874127856 }, "targetPosition": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "floatingObject": { "isPinned": false, @@ -8818,12 +8818,12 @@ "id": "d2a7f042-df02-4d3f-876c-dc4b252fe601", "savedPayload": { "position": { - "x": 24518.68646466899, - "y": 17049.897260591675 + "x": 24575.360793228858, + "y": 17061.263112493423 }, "targetPosition": { - "x": 25155.735175671045, - "y": 17273.042818043803 + "x": 25212.409504230913, + "y": 17284.40866994555 }, "floatingObject": { "isPinned": false, @@ -8850,12 +8850,12 @@ "id": "025a1dd9-1de7-4b01-bc4b-5c9cc5f31efc", "savedPayload": { "position": { - "x": 24118.594880873956, - "y": 16889.303499607806 + "x": 24175.269209433824, + "y": 16900.669351509554 }, "targetPosition": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "floatingObject": { "isPinned": false, @@ -8908,12 +8908,12 @@ "id": "efaa1878-bf4b-4b66-9782-7c952c7ed49c", "savedPayload": { "position": { - "x": 24099.404172042283, - "y": 16655.66528354849 + "x": 24156.07850060215, + "y": 16667.031135450237 }, "targetPosition": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "floatingObject": { "isPinned": false, @@ -8966,12 +8966,12 @@ "id": "df4f485b-366d-4c11-80b7-76f81eac8d72", "savedPayload": { "position": { - "x": 24161.279780708468, - "y": 16429.55356699884 + "x": 24217.954109268336, + "y": 16440.919418900587 }, "targetPosition": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "floatingObject": { "isPinned": false, @@ -9024,12 +9024,12 @@ "id": "48fb37d9-b969-4b72-878d-7e7f77ca95f1", "savedPayload": { "position": { - "x": 24296.758595280644, - "y": 16238.240760028268 + "x": 24353.43292384051, + "y": 16249.606611930016 }, "targetPosition": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "floatingObject": { "isPinned": false, @@ -9082,12 +9082,12 @@ "id": "e0859e03-4632-44af-87e7-7084a9d799f4", "savedPayload": { "position": { - "x": 24489.499871267053, - "y": 16104.80201063375 + "x": 24546.17419982692, + "y": 16116.167862535498 }, "targetPosition": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "floatingObject": { "isPinned": false, @@ -9140,12 +9140,12 @@ "id": "ba096547-1bc8-4303-acb8-cc82bd04cbce", "savedPayload": { "position": { - "x": 24716.25616622545, - "y": 16045.332001338465 + "x": 24772.930494785316, + "y": 16056.697853240214 }, "targetPosition": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "floatingObject": { "isPinned": false, @@ -9198,12 +9198,12 @@ "id": "ae678c18-25b2-4fb1-9561-23936edcfb77", "savedPayload": { "position": { - "x": 24949.67732441736, - "y": 16067.003692947284 + "x": 25006.351652977228, + "y": 16078.369544849033 }, "targetPosition": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "floatingObject": { "isPinned": false, @@ -9256,12 +9256,12 @@ "id": "f9293dbf-68ff-4cca-bebf-86a1656171de", "savedPayload": { "position": { - "x": 25161.60930923544, - "y": 16167.203159612083 + "x": 25218.283637795306, + "y": 16178.569011513831 }, "targetPosition": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "floatingObject": { "isPinned": false, @@ -9312,12 +9312,12 @@ "id": "71dbf171-a9fd-445f-9a16-40544462a33b", "savedPayload": { "position": { - "x": 24771.513610010672, - "y": 16718.066432526823 + "x": 24828.18793857054, + "y": 16729.43228442857 }, "targetPosition": { - "x": 25155.735175671045, - "y": 17273.042818043803 + "x": 25212.409504230913, + "y": 17284.40866994555 }, "floatingObject": { "isPinned": false, @@ -9344,12 +9344,12 @@ "id": "c81092ed-1a7d-41c7-ba86-397378959d91", "savedPayload": { "position": { - "x": 24846.994403229925, - "y": 16006.119464154137 + "x": 24903.668731789792, + "y": 16017.485316055885 }, "targetPosition": { - "x": 25171.100334223916, - "y": 16598.21772077589 + "x": 25227.774662783784, + "y": 16609.58357267764 }, "floatingObject": { "isPinned": false, @@ -9402,12 +9402,12 @@ "id": "a250b372-ce20-4745-bd4d-52453c24c195", "savedPayload": { "position": { - "x": 25521.819500497833, - "y": 16021.484622707008 + "x": 25578.4938290577, + "y": 16032.850474608756 }, "targetPosition": { - "x": 25171.100334223916, - "y": 16598.21772077589 + "x": 25227.774662783784, + "y": 16609.58357267764 }, "floatingObject": { "isPinned": false, @@ -9458,12 +9458,12 @@ "id": "2f34dade-5a22-498f-81dd-c5274d6450d9", "savedPayload": { "position": { - "x": 25171.100334223916, - "y": 16598.21772077589 + "x": 25227.774662783784, + "y": 16609.58357267764 }, "targetPosition": { - "x": 25155.735175671045, - "y": 17273.042818043803 + "x": 25212.409504230913, + "y": 17284.40866994555 }, "floatingObject": { "isPinned": false, @@ -9482,12 +9482,12 @@ "id": "e6a34103-41ef-4eed-89e8-75026ae6500a", "savedPayload": { "position": { - "x": 25290.308607391904, - "y": 17663.005362864933 + "x": 25346.98293595177, + "y": 17674.37121476668 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -9532,12 +9532,12 @@ "id": "14b27e51-7713-4c02-80ab-08b32158b568", "savedPayload": { "position": { - "x": 18187.74029155826, - "y": 10347.18613434345 + "x": 18244.41462011813, + "y": 10358.551986245198 }, "targetPosition": { - "x": 18392.94826220926, - "y": 9946.699319602567 + "x": 18449.622590769126, + "y": 9958.065171504315 }, "floatingObject": { "isPinned": false, @@ -9590,12 +9590,12 @@ "id": "971cee00-f594-41fc-bc6b-2026c926d0fd", "savedPayload": { "position": { - "x": 17943.512521437442, - "y": 9969.227411330192 + "x": 18000.18684999731, + "y": 9980.59326323194 }, "targetPosition": { - "x": 18392.94826220926, - "y": 9946.699319602567 + "x": 18449.622590769126, + "y": 9958.065171504315 }, "floatingObject": { "isPinned": false, @@ -9646,12 +9646,12 @@ "id": "d9463402-1dba-4cd8-8415-47ab6210e48d", "savedPayload": { "position": { - "x": 18392.94826220926, - "y": 9946.699319602567 + "x": 18449.622590769126, + "y": 9958.065171504315 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -9678,12 +9678,12 @@ "id": "72673912-6322-4de0-adbc-bdbcc44ac621", "savedPayload": { "position": { - "x": 18066.44018355349, - "y": 10211.850400513977 + "x": 18123.11451211336, + "y": 10223.216252415725 }, "targetPosition": { - "x": 18350.429758500217, - "y": 9862.780319696987 + "x": 18407.104087060085, + "y": 9874.146171598735 }, "floatingObject": { "isPinned": false, @@ -9736,12 +9736,12 @@ "id": "c92659b6-7e96-4720-bfd2-1841d5bdb194", "savedPayload": { "position": { - "x": 17906.131413338255, - "y": 9791.373173791673 + "x": 17962.805741898123, + "y": 9802.739025693421 }, "targetPosition": { - "x": 18350.429758500217, - "y": 9862.780319696987 + "x": 18407.104087060085, + "y": 9874.146171598735 }, "floatingObject": { "isPinned": false, @@ -9792,12 +9792,12 @@ "id": "2d6ff593-8d2e-4811-8e2b-d770aff0e88d", "savedPayload": { "position": { - "x": 18350.429758500217, - "y": 9862.780319696987 + "x": 18407.104087060085, + "y": 9874.146171598735 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -9824,12 +9824,12 @@ "id": "b37ad1bb-9cdc-4f28-908d-cde046b75b1b", "savedPayload": { "position": { - "x": 17975.928655188425, - "y": 10054.252366623477 + "x": 18032.602983748293, + "y": 10065.618218525226 }, "targetPosition": { - "x": 18326.288127272528, - "y": 9771.855057286175 + "x": 18382.962455832396, + "y": 9783.220909187923 }, "floatingObject": { "isPinned": false, @@ -9882,12 +9882,12 @@ "id": "bb8ef3a2-873c-4fb3-baaa-e57491eb2871", "savedPayload": { "position": { - "x": 17906.545147384, - "y": 9609.633508673487 + "x": 17963.219475943868, + "y": 9620.999360575235 }, "targetPosition": { - "x": 18326.288127272528, - "y": 9771.855057286175 + "x": 18382.962455832396, + "y": 9783.220909187923 }, "floatingObject": { "isPinned": false, @@ -9938,12 +9938,12 @@ "id": "1181d6e0-c558-4195-a125-301ee5c9fe7c", "savedPayload": { "position": { - "x": 18326.288127272528, - "y": 9771.855057286175 + "x": 18382.962455832396, + "y": 9783.220909187923 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -9970,12 +9970,12 @@ "id": "2f806a1e-a07a-4762-be47-40667893e81a", "savedPayload": { "position": { - "x": 17920.161494575113, - "y": 9881.279822992241 + "x": 17976.83582313498, + "y": 9892.645674893989 }, "targetPosition": { - "x": 18321.578473655245, - "y": 9677.8974026453 + "x": 18378.252802215113, + "y": 9689.263254547048 }, "floatingObject": { "isPinned": false, @@ -10028,12 +10028,12 @@ "id": "8f8c3a03-4a84-4679-9e15-e831783ff193", "savedPayload": { "position": { - "x": 17944.73564141156, - "y": 9431.95131142497 + "x": 18001.409969971428, + "y": 9443.317163326717 }, "targetPosition": { - "x": 18321.578473655245, - "y": 9677.8974026453 + "x": 18378.252802215113, + "y": 9689.263254547048 }, "floatingObject": { "isPinned": false, @@ -10084,12 +10084,12 @@ "id": "2eabe859-8b3e-4f1f-bb1f-f530ff78b32a", "savedPayload": { "position": { - "x": 18321.578473655245, - "y": 9677.8974026453 + "x": 18378.252802215113, + "y": 9689.263254547048 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -10116,12 +10116,12 @@ "id": "b9ba77f5-4e48-4c9c-9258-51174e26d66c", "savedPayload": { "position": { - "x": 17901.575994232884, - "y": 9700.492499791306 + "x": 17958.250322792752, + "y": 9711.858351693054 }, "targetPosition": { - "x": 18336.506632110868, - "y": 9585.013756141017 + "x": 18393.180960670736, + "y": 9596.379608042766 }, "floatingObject": { "isPinned": false, @@ -10174,12 +10174,12 @@ "id": "4f38e475-6777-419d-9986-21000d63236e", "savedPayload": { "position": { - "x": 18019.033787573615, - "y": 9266.092146679655 + "x": 18075.708116133483, + "y": 9277.457998581403 }, "targetPosition": { - "x": 18336.506632110868, - "y": 9585.013756141017 + "x": 18393.180960670736, + "y": 9596.379608042766 }, "floatingObject": { "isPinned": false, @@ -10230,12 +10230,12 @@ "id": "59d49747-8acc-4c79-a34a-d5049bb83a30", "savedPayload": { "position": { - "x": 18336.506632110868, - "y": 9585.013756141017 + "x": 18393.180960670736, + "y": 9596.379608042766 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -10262,12 +10262,12 @@ "id": "3e553aff-b774-451e-9bf7-526c051fd4e6", "savedPayload": { "position": { - "x": 17920.984429709817, - "y": 9519.791670558376 + "x": 17977.658758269685, + "y": 9531.157522460124 }, "targetPosition": { - "x": 18370.420170481633, - "y": 9497.26357883075 + "x": 18427.0944990415, + "y": 9508.629430732499 }, "floatingObject": { "isPinned": false, @@ -10320,12 +10320,12 @@ "id": "4b28df12-ba13-45a2-90f9-665b5dc92a4c", "savedPayload": { "position": { - "x": 18126.192400360815, - "y": 9119.304855817492 + "x": 18182.866728920682, + "y": 9130.67070771924 }, "targetPosition": { - "x": 18370.420170481633, - "y": 9497.26357883075 + "x": 18427.0944990415, + "y": 9508.629430732499 }, "floatingObject": { "isPinned": false, @@ -10376,12 +10376,12 @@ "id": "9a245b83-63e0-4632-8918-950d7c9bd99e", "savedPayload": { "position": { - "x": 18370.420170481633, - "y": 9497.26357883075 + "x": 18427.0944990415, + "y": 9508.629430732499 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -10408,12 +10408,12 @@ "id": "bf43a43b-cca5-4f60-966c-a169feb7b570", "savedPayload": { "position": { - "x": 17977.538559243567, - "y": 9347.074828629713 + "x": 18034.212887803435, + "y": 9358.440680531461 }, "targetPosition": { - "x": 18421.83690440553, - "y": 9418.481974535027 + "x": 18478.511232965397, + "y": 9429.847826436775 }, "floatingObject": { "isPinned": false, @@ -10466,12 +10466,12 @@ "id": "8ad8d50f-80c0-4ba9-90b4-ed62dffe7a5c", "savedPayload": { "position": { - "x": 18261.528134190292, - "y": 8998.004747812725 + "x": 18318.20246275016, + "y": 9009.370599714473 }, "targetPosition": { - "x": 18421.83690440553, - "y": 9418.481974535027 + "x": 18478.511232965397, + "y": 9429.847826436775 }, "floatingObject": { "isPinned": false, @@ -10522,12 +10522,12 @@ "id": "64370807-2150-467e-b051-892dcb27ca9b", "savedPayload": { "position": { - "x": 18421.83690440553, - "y": 9418.481974535027 + "x": 18478.511232965397, + "y": 9429.847826436775 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -10554,12 +10554,12 @@ "id": "5383697c-0d6d-45ef-9b8f-45910dd0e0fe", "savedPayload": { "position": { - "x": 18068.76669599669, - "y": 9189.89052878496 + "x": 18125.441024556556, + "y": 9201.256380686707 }, "targetPosition": { - "x": 18488.509675885216, - "y": 9352.112077397647 + "x": 18545.184004445084, + "y": 9363.477929299395 }, "floatingObject": { "isPinned": false, @@ -10612,12 +10612,12 @@ "id": "49085388-2643-4266-90de-3d347e5ac2a4", "savedPayload": { "position": { - "x": 18419.12616808079, - "y": 8907.493219447657 + "x": 18475.80049664066, + "y": 8918.859071349405 }, "targetPosition": { - "x": 18488.509675885216, - "y": 9352.112077397647 + "x": 18545.184004445084, + "y": 9363.477929299395 }, "floatingObject": { "isPinned": false, @@ -10668,12 +10668,12 @@ "id": "3e0b5938-b5ff-4f36-8519-695fd8bedd6b", "savedPayload": { "position": { - "x": 18488.509675885216, - "y": 9352.112077397647 + "x": 18545.184004445084, + "y": 9363.477929299395 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -10700,12 +10700,12 @@ "id": "d84aad61-4809-4274-a8d8-6624c55d6fa7", "savedPayload": { "position": { - "x": 18190.681732631892, - "y": 9055.108479181286 + "x": 18247.35606119176, + "y": 9066.474331083034 }, "targetPosition": { - "x": 18567.524564875577, - "y": 9301.054570401617 + "x": 18624.198893435445, + "y": 9312.420422303365 }, "floatingObject": { "isPinned": false, @@ -10758,12 +10758,12 @@ "id": "533fb18c-117a-4e19-908a-9d841bc7f508", "savedPayload": { "position": { - "x": 18592.098711712028, - "y": 8851.726058834343 + "x": 18648.773040271895, + "y": 8863.091910736091 }, "targetPosition": { - "x": 18567.524564875577, - "y": 9301.054570401617 + "x": 18624.198893435445, + "y": 9312.420422303365 }, "floatingObject": { "isPinned": false, @@ -10814,12 +10814,12 @@ "id": "f4456973-e840-44f8-bc9c-bf00f6e938bc", "savedPayload": { "position": { - "x": 18567.524564875577, - "y": 9301.054570401617 + "x": 18624.198893435445, + "y": 9312.420422303365 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -10846,12 +10846,12 @@ "id": "8899a111-d8a0-4076-8c93-ff55eb6a2830", "savedPayload": { "position": { - "x": 18337.955397034977, - "y": 8948.619302142402 + "x": 18394.629725594845, + "y": 8959.98515404415 }, "targetPosition": { - "x": 18655.42824157223, - "y": 9267.540911603764 + "x": 18712.102570132098, + "y": 9278.906763505513 }, "floatingObject": { "isPinned": false, @@ -10904,12 +10904,12 @@ "id": "d75a7d04-8e84-4f79-8614-92721ece9a1b", "savedPayload": { "position": { - "x": 18772.88603491296, - "y": 8833.140558492116 + "x": 18829.56036347283, + "y": 8844.506410393864 }, "targetPosition": { - "x": 18655.42824157223, - "y": 9267.540911603764 + "x": 18712.102570132098, + "y": 9278.906763505513 }, "floatingObject": { "isPinned": false, @@ -10960,12 +10960,12 @@ "id": "3bba8835-2315-4269-9b5b-1e52f32c1c8f", "savedPayload": { "position": { - "x": 18655.42824157223, - "y": 9267.540911603764 + "x": 18712.102570132098, + "y": 9278.906763505513 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -10992,12 +10992,12 @@ "id": "fd481da7-f1da-431a-af5c-a28c1d098690", "savedPayload": { "position": { - "x": 18504.151123374075, - "y": 8875.077085696676 + "x": 18560.825451933943, + "y": 8886.442937598424 }, "targetPosition": { - "x": 18748.378893494893, - "y": 9253.035808709934 + "x": 18805.05322205476, + "y": 9264.401660611682 }, "floatingObject": { "isPinned": false, @@ -11050,12 +11050,12 @@ "id": "17a4d7bb-8418-4765-8960-8cd1e5c5a288", "savedPayload": { "position": { - "x": 18953.58686414589, - "y": 8852.54899396905 + "x": 19010.26119270576, + "y": 8863.914845870799 }, "targetPosition": { - "x": 18748.378893494893, - "y": 9253.035808709934 + "x": 18805.05322205476, + "y": 9264.401660611682 }, "floatingObject": { "isPinned": false, @@ -11106,12 +11106,12 @@ "id": "6ee63105-ba5c-4da7-9c51-4cfb0a635e37", "savedPayload": { "position": { - "x": 18748.378893494893, - "y": 9253.035808709934 + "x": 18805.05322205476, + "y": 9264.401660611682 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -11138,12 +11138,12 @@ "id": "0e63887a-61b8-4aef-817d-1d1baeb7aeb1", "savedPayload": { "position": { - "x": 18682.005360912593, - "y": 8837.695977597486 + "x": 18738.67968947246, + "y": 8849.061829499235 }, "targetPosition": { - "x": 18842.31413112783, - "y": 9258.173204319788 + "x": 18898.9884596877, + "y": 9269.539056221536 }, "floatingObject": { "isPinned": false, @@ -11196,12 +11196,12 @@ "id": "b0870fff-6452-442f-b272-d054c659251b", "savedPayload": { "position": { - "x": 19126.303706074556, - "y": 8909.103123502799 + "x": 19182.978034634423, + "y": 8920.468975404547 }, "targetPosition": { - "x": 18842.31413112783, - "y": 9258.173204319788 + "x": 18898.9884596877, + "y": 9269.539056221536 }, "floatingObject": { "isPinned": false, @@ -11252,12 +11252,12 @@ "id": "c713a5d2-3b9d-416e-83df-108b4a6b767b", "savedPayload": { "position": { - "x": 18842.31413112783, - "y": 9258.173204319788 + "x": 18898.9884596877, + "y": 9269.539056221536 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -11284,12 +11284,12 @@ "id": "3be464af-197e-4600-bbb7-521b9ec041d4", "savedPayload": { "position": { - "x": 18688.900763714388, - "y": 8904.769846579964 + "x": 18745.575092274255, + "y": 8916.135698481712 }, "targetPosition": { - "x": 18933.128533835206, - "y": 9282.728569593222 + "x": 18989.802862395074, + "y": 9294.09442149497 }, "floatingObject": { "isPinned": false, @@ -11342,12 +11342,12 @@ "id": "a9216d5c-8dfa-4051-9974-9e7c3efbdb39", "savedPayload": { "position": { - "x": 18957.702680671657, - "y": 8833.400058025949 + "x": 19014.377009231524, + "y": 8844.765909927697 }, "targetPosition": { - "x": 18933.128533835206, - "y": 9282.728569593222 + "x": 18989.802862395074, + "y": 9294.09442149497 }, "floatingObject": { "isPinned": false, @@ -11400,12 +11400,12 @@ "id": "6ea7b5c3-82ae-4281-a613-6c538fe64975", "savedPayload": { "position": { - "x": 19217.11810878193, - "y": 8933.658488776233 + "x": 19273.7924373418, + "y": 8945.024340677981 }, "targetPosition": { - "x": 18933.128533835206, - "y": 9282.728569593222 + "x": 18989.802862395074, + "y": 9294.09442149497 }, "floatingObject": { "isPinned": false, @@ -11458,12 +11458,12 @@ "id": "a97cf5df-39a0-4602-a8fe-b8de43a73ea6", "savedPayload": { "position": { - "x": 19368.05917171319, - "y": 9167.249825942934 + "x": 19424.733500273058, + "y": 9178.615677844682 }, "targetPosition": { - "x": 18933.128533835206, - "y": 9282.728569593222 + "x": 18989.802862395074, + "y": 9294.09442149497 }, "floatingObject": { "isPinned": false, @@ -11514,12 +11514,12 @@ "id": "c19f2083-a1ec-427b-820c-0d0f1da38f7d", "savedPayload": { "position": { - "x": 18933.128533835206, - "y": 9282.728569593222 + "x": 18989.802862395074, + "y": 9294.09442149497 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -11546,12 +11546,12 @@ "id": "eebf1592-fe01-4083-a4fc-33c1221a7b8b", "savedPayload": { "position": { - "x": 19041.4272232793, - "y": 8876.300205670794 + "x": 19098.10155183917, + "y": 8887.666057572542 }, "targetPosition": { - "x": 19016.85307644285, - "y": 9325.628717238067 + "x": 19073.52740500272, + "y": 9336.994569139815 }, "floatingObject": { "isPinned": false, @@ -11604,12 +11604,12 @@ "id": "1e43d94d-7ab6-46d5-a2bc-7d5b380c8256", "savedPayload": { "position": { - "x": 19418.270055522982, - "y": 9122.246296891126 + "x": 19474.94438408285, + "y": 9133.612148792874 }, "targetPosition": { - "x": 19016.85307644285, - "y": 9325.628717238067 + "x": 19073.52740500272, + "y": 9336.994569139815 }, "floatingObject": { "isPinned": false, @@ -11660,12 +11660,12 @@ "id": "5c812f26-4480-4ab9-b881-4c22e924ef4b", "savedPayload": { "position": { - "x": 19016.85307644285, - "y": 9325.628717238067 + "x": 19073.52740500272, + "y": 9336.994569139815 }, "targetPosition": { - "x": 18770.90698522252, - "y": 9702.47154948175 + "x": 18827.581313782386, + "y": 9713.837401383498 }, "floatingObject": { "isPinned": false, @@ -11684,12 +11684,12 @@ "id": "521c1e34-a6ae-45eb-9589-715f5ab3fe3e", "savedPayload": { "position": { - "x": 25321.06761302949, - "y": 17620.66922361369 + "x": 25377.741941589356, + "y": 17632.03507551544 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -11734,12 +11734,12 @@ "id": "7bbe72f2-0224-4fde-b652-fe73fbbbe878", "savedPayload": { "position": { - "x": 23962.319797370583, - "y": 17408.556937440986 + "x": 24018.99412593045, + "y": 17419.922789342734 }, "targetPosition": { - "x": 24624.167216847916, - "y": 17275.956057612857 + "x": 24680.841545407784, + "y": 17287.321909514605 }, "floatingObject": { "isPinned": false, @@ -11790,12 +11790,12 @@ "id": "7b2b5ce8-3d0d-4db8-b369-3b9e8b4a15ac", "savedPayload": { "position": { - "x": 24624.167216847916, - "y": 17275.956057612857 + "x": 24680.841545407784, + "y": 17287.321909514605 }, "targetPosition": { - "x": 25286.01463632525, - "y": 17143.355177784728 + "x": 25342.688964885117, + "y": 17154.721029686476 }, "floatingObject": { "isPinned": false, @@ -11822,12 +11822,12 @@ "id": "2e2ae237-0ffd-49de-9c98-ed0bc9e81fdf", "savedPayload": { "position": { - "x": 23982.089866826347, - "y": 17157.34962974986 + "x": 24038.764195386215, + "y": 17168.71548165161 }, "targetPosition": { - "x": 24632.17735052451, - "y": 16975.65960927821 + "x": 24688.85167908438, + "y": 16987.025461179957 }, "floatingObject": { "isPinned": false, @@ -11880,12 +11880,12 @@ "id": "dca7439e-2c71-463c-9b7e-a3adad4dff4d", "savedPayload": { "position": { - "x": 24149.785435332866, - "y": 16503.51234394912 + "x": 24206.459763892733, + "y": 16514.87819585087 }, "targetPosition": { - "x": 24632.17735052451, - "y": 16975.65960927821 + "x": 24688.85167908438, + "y": 16987.025461179957 }, "floatingObject": { "isPinned": false, @@ -11936,12 +11936,12 @@ "id": "c53a466c-bbe7-4ab6-9cd9-e9e6c20a363e", "savedPayload": { "position": { - "x": 24632.17735052451, - "y": 16975.65960927821 + "x": 24688.85167908438, + "y": 16987.025461179957 }, "targetPosition": { - "x": 25286.01463632525, - "y": 17143.355177784728 + "x": 25342.688964885117, + "y": 17154.721029686476 }, "floatingObject": { "isPinned": false, @@ -11968,12 +11968,12 @@ "id": "cd4dd573-f98f-4d37-9bb7-d539e87d97a8", "savedPayload": { "position": { - "x": 24105.14704777437, - "y": 16590.211988810483 + "x": 24161.82137633424, + "y": 16601.57784071223 }, "targetPosition": { - "x": 24769.687977442023, - "y": 16708.577324937458 + "x": 24826.36230600189, + "y": 16719.943176839206 }, "floatingObject": { "isPinned": false, @@ -12026,12 +12026,12 @@ "id": "a97071c9-d851-4e26-84a7-bc53fcd572d5", "savedPayload": { "position": { - "x": 24539.92490062164, - "y": 16073.885329927256 + "x": 24596.59922918151, + "y": 16085.251181829004 }, "targetPosition": { - "x": 24769.687977442023, - "y": 16708.577324937458 + "x": 24826.36230600189, + "y": 16719.943176839206 }, "floatingObject": { "isPinned": false, @@ -12082,12 +12082,12 @@ "id": "c8614092-6b4e-4f2e-abd7-1e34c5df7111", "savedPayload": { "position": { - "x": 24769.687977442023, - "y": 16708.577324937458 + "x": 24826.36230600189, + "y": 16719.943176839206 }, "targetPosition": { - "x": 25286.01463632525, - "y": 17143.355177784728 + "x": 25342.688964885117, + "y": 17154.721029686476 }, "floatingObject": { "isPinned": false, @@ -12114,12 +12114,12 @@ "id": "6ff3ba58-5ad6-4432-9fe9-2cdf9bd61a31", "savedPayload": { "position": { - "x": 24462.08953702546, - "y": 16132.631140303478 + "x": 24518.763865585326, + "y": 16143.996992205226 }, "targetPosition": { - "x": 25009.463431482265, - "y": 16527.608126553547 + "x": 25066.137760042133, + "y": 16538.973978455295 }, "floatingObject": { "isPinned": false, @@ -12172,12 +12172,12 @@ "id": "9e23c728-d68c-4bed-bc5a-bea313187873", "savedPayload": { "position": { - "x": 25077.83658825664, - "y": 15856.079935460497 + "x": 25134.510916816507, + "y": 15867.445787362245 }, "targetPosition": { - "x": 25009.463431482265, - "y": 16527.608126553547 + "x": 25066.137760042133, + "y": 16538.973978455295 }, "floatingObject": { "isPinned": false, @@ -12228,12 +12228,12 @@ "id": "8b9d49c2-a59b-4fdc-a5ef-fab246bc8117", "savedPayload": { "position": { - "x": 25009.463431482265, - "y": 16527.608126553547 + "x": 25066.137760042133, + "y": 16538.973978455295 }, "targetPosition": { - "x": 25286.01463632525, - "y": 17143.355177784728 + "x": 25342.688964885117, + "y": 17154.721029686476 }, "floatingObject": { "isPinned": false, @@ -12260,12 +12260,12 @@ "id": "e47fbb75-bcbf-41f1-b147-d094b6036b82", "savedPayload": { "position": { - "x": 24982.220496971087, - "y": 15875.236583136484 + "x": 25038.894825530955, + "y": 15886.602435038232 }, "targetPosition": { - "x": 25304.013243319612, - "y": 16468.595183307978 + "x": 25360.68757187948, + "y": 16479.961035209726 }, "floatingObject": { "isPinned": false, @@ -12318,12 +12318,12 @@ "id": "0d19cb23-62af-4738-a03a-382d349d6d85", "savedPayload": { "position": { - "x": 25656.980491447837, - "y": 15893.235190130847 + "x": 25713.654820007705, + "y": 15904.601042032595 }, "targetPosition": { - "x": 25304.013243319612, - "y": 16468.595183307978 + "x": 25360.68757187948, + "y": 16479.961035209726 }, "floatingObject": { "isPinned": false, @@ -12374,12 +12374,12 @@ "id": "bc602d7a-ef40-48f8-adc0-d59c70844d09", "savedPayload": { "position": { - "x": 25304.013243319612, - "y": 16468.595183307978 + "x": 25360.68757187948, + "y": 16479.961035209726 }, "targetPosition": { - "x": 25286.01463632525, - "y": 17143.355177784728 + "x": 25342.688964885117, + "y": 17154.721029686476 }, "floatingObject": { "isPinned": false, @@ -12406,12 +12406,12 @@ "id": "246dbb57-b868-42f5-8628-0eda081274ca", "savedPayload": { "position": { - "x": 25562.52161200642, - "y": 15869.00846609351 + "x": 25619.19594056629, + "y": 15880.374317995258 }, "targetPosition": { - "x": 25594.998210303296, - "y": 16543.22673235679 + "x": 25651.672538863164, + "y": 16554.59258425854 }, "floatingObject": { "isPinned": false, @@ -12464,12 +12464,12 @@ "id": "d83f32de-5087-4598-bec0-db456228a0cd", "savedPayload": { "position": { - "x": 26162.650057434363, - "y": 16177.992040071556 + "x": 26219.32438599423, + "y": 16189.357891973305 }, "targetPosition": { - "x": 25594.998210303296, - "y": 16543.22673235679 + "x": 25651.672538863164, + "y": 16554.59258425854 }, "floatingObject": { "isPinned": false, @@ -12520,12 +12520,12 @@ "id": "b985f561-491f-45d7-9bb9-13b2ca5c019c", "savedPayload": { "position": { - "x": 25594.998210303296, - "y": 16543.22673235679 + "x": 25651.672538863164, + "y": 16554.59258425854 }, "targetPosition": { - "x": 25286.01463632525, - "y": 17143.355177784728 + "x": 25342.688964885117, + "y": 17154.721029686476 }, "floatingObject": { "isPinned": false, @@ -12544,12 +12544,12 @@ "id": "f7d49b57-9b11-453d-98ca-5d97bed4f905", "savedPayload": { "position": { - "x": 25356.53356305322, - "y": 17582.19024879072 + "x": 25413.20789161309, + "y": 17593.55610069247 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -12594,12 +12594,12 @@ "id": "e7a92a93-bbc3-48d3-8612-52d0907aedbf", "savedPayload": { "position": { - "x": 24108.3247816677, - "y": 16738.3307799245 + "x": 24164.999110227567, + "y": 16749.69663182625 }, "targetPosition": { - "x": 24783.26181494375, - "y": 16747.550384716516 + "x": 24839.93614350362, + "y": 16758.916236618265 }, "floatingObject": { "isPinned": false, @@ -12652,12 +12652,12 @@ "id": "2d7c76aa-65cb-4e4a-8d5c-e44645345a94", "savedPayload": { "position": { - "x": 24453.777710268463, - "y": 16158.427965548544 + "x": 24510.45203882833, + "y": 16169.793817450292 }, "targetPosition": { - "x": 24783.26181494375, - "y": 16747.550384716516 + "x": 24839.93614350362, + "y": 16758.916236618265 }, "floatingObject": { "isPinned": false, @@ -12708,12 +12708,12 @@ "id": "eef9a02b-3697-4c2e-95f1-98269a4e22fe", "savedPayload": { "position": { - "x": 24783.26181494375, - "y": 16747.550384716516 + "x": 24839.93614350362, + "y": 16758.916236618265 }, "targetPosition": { - "x": 25363.16462931971, - "y": 17093.00331331728 + "x": 25419.838957879576, + "y": 17104.36916521903 }, "floatingObject": { "isPinned": false, @@ -12740,12 +12740,12 @@ "id": "b6ca8335-515c-4eb1-a614-7fbcbf2dc6df", "savedPayload": { "position": { - "x": 25042.900129436435, - "y": 15828.943860873256 + "x": 25099.574457996303, + "y": 15840.309712775004 }, "targetPosition": { - "x": 25372.384234111723, - "y": 16418.06628004123 + "x": 25429.05856267159, + "y": 16429.432131942976 }, "floatingObject": { "isPinned": false, @@ -12798,12 +12798,12 @@ "id": "f5819336-45d2-4400-9409-c174088a9f34", "savedPayload": { "position": { - "x": 25717.837162712487, - "y": 15838.163465665271 + "x": 25774.511491272355, + "y": 15849.52931756702 }, "targetPosition": { - "x": 25372.384234111723, - "y": 16418.06628004123 + "x": 25429.05856267159, + "y": 16429.432131942976 }, "floatingObject": { "isPinned": false, @@ -12854,12 +12854,12 @@ "id": "aeabb57b-69b2-446c-a60c-955b7b9bb974", "savedPayload": { "position": { - "x": 25372.384234111723, - "y": 16418.06628004123 + "x": 25429.05856267159, + "y": 16429.432131942976 }, "targetPosition": { - "x": 25363.16462931971, - "y": 17093.00331331728 + "x": 25419.838957879576, + "y": 17104.36916521903 }, "floatingObject": { "isPinned": false, @@ -12878,12 +12878,12 @@ "id": "c34b92cc-80a2-4ad6-ab0c-afb87f9e6fcc", "savedPayload": { "position": { - "x": 25396.226841330306, - "y": 17548.088800520432 + "x": 25452.901169890174, + "y": 17559.45465242218 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -12913,7 +12913,7 @@ }, { "type": "Data Mine Data Dependencies", - "name": "", + "name": "Masters", "project": "Foundations", "botDataDependencies": [ { @@ -12923,17 +12923,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "", + "name": "Candles Channels Multi-Time-Frame-Market", "project": "Foundations", "id": "b39e187e-206a-4c5c-b352-0dd24e0c5655", "savedPayload": { "position": { - "x": 24319.248180457922, - "y": 17363.925379417014 + "x": 24375.92250901779, + "y": 17375.291231318763 }, "targetPosition": { - "x": 24793.27442802518, - "y": 16883.37973474077 + "x": 24849.948756585047, + "y": 16894.74558664252 }, "floatingObject": { "isPinned": false, @@ -12981,17 +12981,17 @@ }, { "type": "Data Dependency", - "name": "", + "name": "Candles Channels Multi-Time-Frame-Daily", "project": "Foundations", "id": "7c122e76-c5e9-46ab-a640-f9a20a476324", "savedPayload": { "position": { - "x": 24142.482833233204, - "y": 17062.531346924738 + "x": 24199.15716179307, + "y": 17073.897198826486 }, "targetPosition": { - "x": 24793.27442802518, - "y": 16883.37973474077 + "x": 24849.948756585047, + "y": 16894.74558664252 }, "floatingObject": { "isPinned": false, @@ -13039,17 +13039,17 @@ }, { "type": "Data Dependency", - "name": "", + "name": "Candles Channels Objects Multi-Time-Frame-Market", "project": "Foundations", "id": "1ed57b87-fa6f-40c7-9287-5c9907707ed5", "savedPayload": { "position": { - "x": 24140.096568273955, - "y": 16713.133784625035 + "x": 24196.770896833823, + "y": 16724.499636526783 }, "targetPosition": { - "x": 24793.27442802518, - "y": 16883.37973474077 + "x": 24849.948756585047, + "y": 16894.74558664252 }, "floatingObject": { "isPinned": false, @@ -13097,17 +13097,17 @@ }, { "type": "Data Dependency", - "name": "", + "name": "Candles Channels Objects Multi-Time-Frame-Daily", "project": "Foundations", "id": "e3e8d7af-5d64-4545-aaf7-1182c5ca0c26", "savedPayload": { "position": { - "x": 24312.728783348935, - "y": 16409.353487173514 + "x": 24369.403111908803, + "y": 16420.71933907526 }, "targetPosition": { - "x": 24793.27442802518, - "y": 16883.37973474077 + "x": 24849.948756585047, + "y": 16894.74558664252 }, "floatingObject": { "isPinned": false, @@ -13160,12 +13160,12 @@ "id": "1aa79527-4452-415e-8327-976aedcd7be1", "savedPayload": { "position": { - "x": 24614.122815841212, - "y": 16232.588139948792 + "x": 24670.79714440108, + "y": 16243.95399185054 }, "targetPosition": { - "x": 24793.27442802518, - "y": 16883.37973474077 + "x": 24849.948756585047, + "y": 16894.74558664252 }, "floatingObject": { "isPinned": false, @@ -13216,12 +13216,12 @@ "id": "5c27d707-8ddc-491f-865b-fc59c29b3255", "savedPayload": { "position": { - "x": 24793.27442802518, - "y": 16883.37973474077 + "x": 24849.948756585047, + "y": 16894.74558664252 }, "targetPosition": { - "x": 25446.452287776403, - "y": 17053.625684856506 + "x": 25503.12661633627, + "y": 17064.991536758254 }, "floatingObject": { "isPinned": false, @@ -13243,17 +13243,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "", + "name": "Resistances Multi-Time-Frame-Market", "project": "Foundations", "id": "6fe1e819-cdc7-400f-94d8-77b54165d4cc", "savedPayload": { "position": { - "x": 24344.27040600336, - "y": 16571.895043685792 + "x": 24400.94473456323, + "y": 16583.26089558754 }, "targetPosition": { - "x": 25018.088357628756, - "y": 16531.965504903637 + "x": 25074.762686188624, + "y": 16543.331356805385 }, "floatingObject": { "isPinned": false, @@ -13301,17 +13301,17 @@ }, { "type": "Data Dependency", - "name": "", + "name": "Resistances Multi-Time-Frame-Daily", "project": "Foundations", "id": "8df0d18d-a655-4aaa-bb55-e22f267df436", "savedPayload": { "position": { - "x": 24449.4881896219, - "y": 16168.208925660627 + "x": 24506.16251818177, + "y": 16179.574777562375 }, "targetPosition": { - "x": 25018.088357628756, - "y": 16531.965504903637 + "x": 25074.762686188624, + "y": 16543.331356805385 }, "floatingObject": { "isPinned": false, @@ -13359,17 +13359,17 @@ }, { "type": "Data Dependency", - "name": "", + "name": "Supports Multi-Time-Frame-Market", "project": "Foundations", "id": "ff990e21-f57d-403f-adfe-a40d26ff4635", "savedPayload": { "position": { - "x": 24771.891911410163, - "y": 15903.465457274891 + "x": 24828.56623997003, + "y": 15914.83130917664 }, "targetPosition": { - "x": 25018.088357628756, - "y": 16531.965504903637 + "x": 25074.762686188624, + "y": 16543.331356805385 }, "floatingObject": { "isPinned": false, @@ -13417,17 +13417,17 @@ }, { "type": "Data Dependency", - "name": "", + "name": "Supports Multi-Time-Frame-Daily", "project": "Foundations", "id": "4a828e29-2c32-4c38-bb7b-9edc53d5fd33", "savedPayload": { "position": { - "x": 25188.33430774449, - "y": 15878.787645152413 + "x": 25245.00863630436, + "y": 15890.153497054162 }, "targetPosition": { - "x": 25018.088357628756, - "y": 16531.965504903637 + "x": 25074.762686188624, + "y": 16543.331356805385 }, "floatingObject": { "isPinned": false, @@ -13478,12 +13478,12 @@ "id": "802309e3-af00-4fbb-8d7e-0a92fe90e989", "savedPayload": { "position": { - "x": 25018.088357628756, - "y": 16531.965504903637 + "x": 25074.762686188624, + "y": 16543.331356805385 }, "targetPosition": { - "x": 25446.452287776403, - "y": 17053.625684856506 + "x": 25503.12661633627, + "y": 17064.991536758254 }, "floatingObject": { "isPinned": false, @@ -13505,17 +13505,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "", + "name": "Volume Analysis Multi-Time-Frame-Market", "project": "Foundations", "id": "29338154-6cf7-441a-a9cc-4c0c2019e122", "savedPayload": { "position": { - "x": 25035.033778234807, - "y": 15816.229038988604 + "x": 25091.708106794675, + "y": 15827.594890890352 }, "targetPosition": { - "x": 25406.522748994248, - "y": 16379.807733231111 + "x": 25463.197077554116, + "y": 16391.17358513286 }, "floatingObject": { "isPinned": false, @@ -13563,17 +13563,17 @@ }, { "type": "Data Dependency", - "name": "", + "name": "Volume Analysis Multi-Time-Frame-Daily", "project": "Foundations", "id": "49b93f67-865e-4527-82e6-56df64feea88", "savedPayload": { "position": { - "x": 25708.851729860202, - "y": 15776.299500206449 + "x": 25765.52605842007, + "y": 15787.665352108197 }, "targetPosition": { - "x": 25406.522748994248, - "y": 16379.807733231111 + "x": 25463.197077554116, + "y": 16391.17358513286 }, "floatingObject": { "isPinned": false, @@ -13624,12 +13624,12 @@ "id": "1c3bb0c2-73c7-49e5-beb8-ac1cd9424dc9", "savedPayload": { "position": { - "x": 25406.522748994248, - "y": 16379.807733231111 + "x": 25463.197077554116, + "y": 16391.17358513286 }, "targetPosition": { - "x": 25446.452287776403, - "y": 17053.625684856506 + "x": 25503.12661633627, + "y": 17064.991536758254 }, "floatingObject": { "isPinned": false, @@ -13651,17 +13651,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "", + "name": "Candle Analysis Multi-Time-Frame-Market", "project": "Foundations", "id": "e037462e-7d48-485c-97ac-f5ec5c7db046", "savedPayload": { "position": { - "x": 25840.931221434166, - "y": 15810.725037138109 + "x": 25897.605549994034, + "y": 15822.090889039857 }, "targetPosition": { - "x": 25810.208867019417, - "y": 16485.02551684965 + "x": 25866.883195579285, + "y": 16496.3913687514 }, "floatingObject": { "isPinned": false, @@ -13709,17 +13709,17 @@ }, { "type": "Data Dependency", - "name": "", + "name": "Candle Analysis Multi-Time-Frame-Daily", "project": "Foundations", "id": "77dd93aa-2251-43a3-9f58-990c7ba6c422", "savedPayload": { "position": { - "x": 26409.53138944102, - "y": 16174.481616381123 + "x": 26466.20571800089, + "y": 16185.847468282871 }, "targetPosition": { - "x": 25810.208867019417, - "y": 16485.02551684965 + "x": 25866.883195579285, + "y": 16496.3913687514 }, "floatingObject": { "isPinned": false, @@ -13770,12 +13770,12 @@ "id": "90d05a4a-df42-4f76-891c-9dd04b569a87", "savedPayload": { "position": { - "x": 25810.208867019417, - "y": 16485.02551684965 + "x": 25866.883195579285, + "y": 16496.3913687514 }, "targetPosition": { - "x": 25446.452287776403, - "y": 17053.625684856506 + "x": 25503.12661633627, + "y": 17064.991536758254 }, "floatingObject": { "isPinned": false, @@ -13794,12 +13794,12 @@ "id": "64651b44-25cb-4d9a-97d3-f97316da7031", "savedPayload": { "position": { - "x": 25439.610664365217, - "y": 17518.8260423902 + "x": 25496.284992925084, + "y": 17530.191894291947 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -13844,12 +13844,12 @@ "id": "f172a684-f211-4aee-9e05-27828b87c3c8", "savedPayload": { "position": { - "x": 21406.39480777372, - "y": 18747.184851522332 + "x": 21463.069136333586, + "y": 18758.55070342408 }, "targetPosition": { - "x": 21786.698755059246, - "y": 18506.625279526026 + "x": 21843.373083619113, + "y": 18517.991131427774 }, "floatingObject": { "isPinned": false, @@ -13902,12 +13902,12 @@ "id": "cb2ad84b-6da7-416c-abd5-5e06ca8c84b5", "savedPayload": { "position": { - "x": 21388.21608094417, - "y": 18297.552186015415 + "x": 21444.890409504038, + "y": 18308.918037917163 }, "targetPosition": { - "x": 21786.698755059246, - "y": 18506.625279526026 + "x": 21843.373083619113, + "y": 18517.991131427774 }, "floatingObject": { "isPinned": false, @@ -13958,12 +13958,12 @@ "id": "b1c068e3-1136-487b-801b-37fe13a079af", "savedPayload": { "position": { - "x": 21786.698755059246, - "y": 18506.625279526026 + "x": 21843.373083619113, + "y": 18517.991131427774 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -13990,12 +13990,12 @@ "id": "b4502473-6591-4e6e-99f4-33943497cb96", "savedPayload": { "position": { - "x": 21371.864469035776, - "y": 18580.300666618794 + "x": 21428.538797595644, + "y": 18591.666518520542 }, "targetPosition": { - "x": 21791.79182697749, - "y": 18418.556998884655 + "x": 21848.466155537357, + "y": 18429.922850786403 }, "floatingObject": { "isPinned": false, @@ -14048,12 +14048,12 @@ "id": "e88ada8d-0670-433b-ab91-d10c75677f56", "savedPayload": { "position": { - "x": 21441.7540228476, - "y": 18135.76107303012 + "x": 21498.428351407467, + "y": 18147.12692493187 }, "targetPosition": { - "x": 21791.79182697749, - "y": 18418.556998884655 + "x": 21848.466155537357, + "y": 18429.922850786403 }, "floatingObject": { "isPinned": false, @@ -14104,12 +14104,12 @@ "id": "4637db4d-eceb-4c65-ba12-46ee79757e6e", "savedPayload": { "position": { - "x": 21791.79182697749, - "y": 18418.556998884655 + "x": 21848.466155537357, + "y": 18429.922850786403 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -14136,12 +14136,12 @@ "id": "8018522b-366a-450e-8d7c-9d064dc6358e", "savedPayload": { "position": { - "x": 21370.55511044649, - "y": 18409.886579629605 + "x": 21427.229439006358, + "y": 18421.252431531353 }, "targetPosition": { - "x": 21813.968306176666, - "y": 18333.17453460176 + "x": 21870.642634736534, + "y": 18344.540386503508 }, "floatingObject": { "isPinned": false, @@ -14194,12 +14194,12 @@ "id": "d4434d1a-f94f-45d5-a89a-1b30998b1507", "savedPayload": { "position": { - "x": 21525.82712854121, - "y": 17987.52346524011 + "x": 21582.501457101076, + "y": 17998.889317141857 }, "targetPosition": { - "x": 21813.968306176666, - "y": 18333.17453460176 + "x": 21870.642634736534, + "y": 18344.540386503508 }, "floatingObject": { "isPinned": false, @@ -14250,12 +14250,12 @@ "id": "8849a896-e6be-49f1-901f-014fab2ac843", "savedPayload": { "position": { - "x": 21813.968306176666, - "y": 18333.17453460176 + "x": 21870.642634736534, + "y": 18344.540386503508 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -14282,12 +14282,12 @@ "id": "40ced06a-8d42-4a24-8246-72dbf47e5417", "savedPayload": { "position": { - "x": 21402.517049922164, - "y": 18242.491508348434 + "x": 21459.19137848203, + "y": 18253.857360250182 }, "targetPosition": { - "x": 21852.375962997874, - "y": 18253.759086896694 + "x": 21909.05029155774, + "y": 18265.124938798443 }, "floatingObject": { "isPinned": false, @@ -14340,12 +14340,12 @@ "id": "7317c19a-0d19-4601-bfae-477511fc9ed9", "savedPayload": { "position": { - "x": 21637.20451572195, - "y": 17858.536050780145 + "x": 21693.87884428182, + "y": 17869.901902681893 }, "targetPosition": { - "x": 21852.375962997874, - "y": 18253.759086896694 + "x": 21909.05029155774, + "y": 18265.124938798443 }, "floatingObject": { "isPinned": false, @@ -14396,12 +14396,12 @@ "id": "d03fc96d-39e4-4d91-ae38-a4ac28388e3d", "savedPayload": { "position": { - "x": 21852.375962997874, - "y": 18253.759086896694 + "x": 21909.05029155774, + "y": 18265.124938798443 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -14428,12 +14428,12 @@ "id": "7ecd8ea6-261a-41f7-b1a9-328e4bc1bca1", "savedPayload": { "position": { - "x": 21466.522008053194, - "y": 18084.548351488378 + "x": 21523.196336613062, + "y": 18095.914203390126 }, "targetPosition": { - "x": 21905.538812728726, - "y": 18183.362546888064 + "x": 21962.213141288594, + "y": 18194.72839878981 }, "floatingObject": { "isPinned": false, @@ -14486,12 +14486,12 @@ "id": "67571e79-ddf3-462c-8302-6b16ef939d69", "savedPayload": { "position": { - "x": 21771.60601386161, - "y": 17753.75574365094 + "x": 21828.280342421476, + "y": 17765.12159555269 }, "targetPosition": { - "x": 21905.538812728726, - "y": 18183.362546888064 + "x": 21962.213141288594, + "y": 18194.72839878981 }, "floatingObject": { "isPinned": false, @@ -14542,12 +14542,12 @@ "id": "3b8b1540-fa59-4f19-9360-95cc84538c94", "savedPayload": { "position": { - "x": 21905.538812728726, - "y": 18183.362546888064 + "x": 21962.213141288594, + "y": 18194.72839878981 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -14574,12 +14574,12 @@ "id": "682cf034-0b86-40c4-bea9-d29da41ffd52", "savedPayload": { "position": { - "x": 21560.11031019301, - "y": 17942.12677599203 + "x": 21616.784638752877, + "y": 17953.49262789378 }, "targetPosition": { - "x": 21971.41383686814, - "y": 18124.690214129572 + "x": 22028.08816542801, + "y": 18136.05606603132 }, "floatingObject": { "isPinned": false, @@ -14632,12 +14632,12 @@ "id": "25f41ff7-3cef-49ae-a2f8-b9fa4e6063e2", "savedPayload": { "position": { - "x": 21923.866648759915, - "y": 17677.20919229401 + "x": 21980.540977319783, + "y": 17688.575044195757 }, "targetPosition": { - "x": 21971.41383686814, - "y": 18124.690214129572 + "x": 22028.08816542801, + "y": 18136.05606603132 }, "floatingObject": { "isPinned": false, @@ -14688,12 +14688,12 @@ "id": "41a80adb-ca31-440d-afc2-cfd2152dfd1e", "savedPayload": { "position": { - "x": 21971.41383686814, - "y": 18124.690214129572 + "x": 22028.08816542801, + "y": 18136.05606603132 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -14720,12 +14720,12 @@ "id": "636126d5-7796-4a46-b205-b4653299d85c", "savedPayload": { "position": { - "x": 21679.685410375296, - "y": 17820.699963134775 + "x": 21736.359738935163, + "y": 17832.065815036523 }, "targetPosition": { - "x": 22047.469495181576, - "y": 18079.996833465302 + "x": 22104.143823741444, + "y": 18091.36268536705 }, "floatingObject": { "isPinned": false, @@ -14778,12 +14778,12 @@ "id": "73eaac62-062f-426a-9972-bd227ba0be95", "savedPayload": { "position": { - "x": 22088.13512960647, - "y": 17631.83803775019 + "x": 22144.80945816634, + "y": 17643.203889651937 }, "targetPosition": { - "x": 22047.469495181576, - "y": 18079.996833465302 + "x": 22104.143823741444, + "y": 18091.36268536705 }, "floatingObject": { "isPinned": false, @@ -14834,12 +14834,12 @@ "id": "79109a08-1649-4f77-89fb-228cb82ae583", "savedPayload": { "position": { - "x": 22047.469495181576, - "y": 18079.996833465302 + "x": 22104.143823741444, + "y": 18091.36268536705 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -14866,12 +14866,12 @@ "id": "726b0e04-041c-4930-8a0a-48c3697fd07b", "savedPayload": { "position": { - "x": 21820.652104558536, - "y": 17724.93427723777 + "x": 21877.326433118404, + "y": 17736.30012913952 }, "targetPosition": { - "x": 22130.783011372554, - "y": 18050.999946449843 + "x": 22187.45733993242, + "y": 18062.36579835159 }, "floatingObject": { "isPinned": false, @@ -14924,12 +14924,12 @@ "id": "53e1186f-58a8-44ad-b564-cd52a4a3610a", "savedPayload": { "position": { - "x": 22258.098710805174, - "y": 17619.385868044166 + "x": 22314.77303936504, + "y": 17630.751719945914 }, "targetPosition": { - "x": 22130.783011372554, - "y": 18050.999946449843 + "x": 22187.45733993242, + "y": 18062.36579835159 }, "floatingObject": { "isPinned": false, @@ -14980,12 +14980,12 @@ "id": "db9735a4-8389-425e-9e91-c2a4ed557ad9", "savedPayload": { "position": { - "x": 22130.783011372554, - "y": 18050.999946449843 + "x": 22187.45733993242, + "y": 18062.36579835159 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -15012,12 +15012,12 @@ "id": "043a87ee-c409-482c-bf08-27eb364adda2", "savedPayload": { "position": { - "x": 21977.59312174031, - "y": 17658.509939904034 + "x": 22034.267450300176, + "y": 17669.87579180578 }, "targetPosition": { - "x": 22218.152693736614, - "y": 18038.81388718956 + "x": 22274.827022296482, + "y": 18050.17973909131 }, "floatingObject": { "isPinned": false, @@ -15070,12 +15070,12 @@ "id": "f346ac37-bb19-42cf-887b-7e42aa74c145", "savedPayload": { "position": { - "x": 22427.225787247226, - "y": 17640.331213074485 + "x": 22483.900115807093, + "y": 17651.697064976233 }, "targetPosition": { - "x": 22218.152693736614, - "y": 18038.81388718956 + "x": 22274.827022296482, + "y": 18050.17973909131 }, "floatingObject": { "isPinned": false, @@ -15126,12 +15126,12 @@ "id": "35a6a533-ac3e-4bb4-a4d5-afc4d969aad6", "savedPayload": { "position": { - "x": 22218.152693736614, - "y": 18038.81388718956 + "x": 22274.827022296482, + "y": 18050.17973909131 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -15158,12 +15158,12 @@ "id": "bcf33696-73e1-488f-8b18-8cb8f4ceedcd", "savedPayload": { "position": { - "x": 22144.477306643847, - "y": 17623.97960116609 + "x": 22201.151635203714, + "y": 17635.34545306784 }, "targetPosition": { - "x": 22306.220974377986, - "y": 18043.906959107804 + "x": 22362.895302937854, + "y": 18055.272811009552 }, "floatingObject": { "isPinned": false, @@ -15216,12 +15216,12 @@ "id": "e13b0289-da3c-4b58-bb3a-d794f62bcc05", "savedPayload": { "position": { - "x": 22589.01690023252, - "y": 17693.869154977914 + "x": 22645.691228792388, + "y": 17705.235006879662 }, "targetPosition": { - "x": 22306.220974377986, - "y": 18043.906959107804 + "x": 22362.895302937854, + "y": 18055.272811009552 }, "floatingObject": { "isPinned": false, @@ -15272,12 +15272,12 @@ "id": "cc8c6d76-aa93-4834-b1f9-dcf021a82528", "savedPayload": { "position": { - "x": 22306.220974377986, - "y": 18043.906959107804 + "x": 22362.895302937854, + "y": 18055.272811009552 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -15304,12 +15304,12 @@ "id": "27edf791-48db-40cd-b1d5-1eaa822064da", "savedPayload": { "position": { - "x": 22314.891393633035, - "y": 17622.670242576805 + "x": 22371.565722192903, + "y": 17634.036094478553 }, "targetPosition": { - "x": 22391.60343866088, - "y": 18066.08343830698 + "x": 22448.27776722075, + "y": 18077.44929020873 }, "floatingObject": { "isPinned": false, @@ -15362,12 +15362,12 @@ "id": "e750d697-1b9f-48f8-8b6d-8f0faa24cf7d", "savedPayload": { "position": { - "x": 22737.25450802253, - "y": 17777.942260671523 + "x": 22793.9288365824, + "y": 17789.30811257327 }, "targetPosition": { - "x": 22391.60343866088, - "y": 18066.08343830698 + "x": 22448.27776722075, + "y": 18077.44929020873 }, "floatingObject": { "isPinned": false, @@ -15418,12 +15418,12 @@ "id": "4f3e3256-d21d-4557-b7ca-3a13dd5280c2", "savedPayload": { "position": { - "x": 22391.60343866088, - "y": 18066.08343830698 + "x": 22448.27776722075, + "y": 18077.44929020873 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -15450,12 +15450,12 @@ "id": "7258b84e-95f2-48d2-a9fd-000b81e4ae0d", "savedPayload": { "position": { - "x": 22482.286464914207, - "y": 17654.63218205248 + "x": 22538.960793474074, + "y": 17665.998033954227 }, "targetPosition": { - "x": 22471.018886365946, - "y": 18104.49109512819 + "x": 22527.693214925814, + "y": 18115.856947029937 }, "floatingObject": { "isPinned": false, @@ -15508,12 +15508,12 @@ "id": "87ce1048-bedb-4881-8e5b-eae7a60d2eb6", "savedPayload": { "position": { - "x": 22866.241922482495, - "y": 17889.319647852266 + "x": 22922.916251042363, + "y": 17900.685499754014 }, "targetPosition": { - "x": 22471.018886365946, - "y": 18104.49109512819 + "x": 22527.693214925814, + "y": 18115.856947029937 }, "floatingObject": { "isPinned": false, @@ -15564,12 +15564,12 @@ "id": "c4b37fa8-3209-4a95-87f4-763d6b052f8b", "savedPayload": { "position": { - "x": 22471.018886365946, - "y": 18104.49109512819 + "x": 22527.693214925814, + "y": 18115.856947029937 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -15596,12 +15596,12 @@ "id": "a4e444df-2d80-4e1c-9f7b-29c55f58b2c0", "savedPayload": { "position": { - "x": 22640.229621774262, - "y": 17718.63714018351 + "x": 22696.90395033413, + "y": 17730.002992085258 }, "targetPosition": { - "x": 22541.415426374577, - "y": 18157.65394485904 + "x": 22598.089754934444, + "y": 18169.01979676079 }, "floatingObject": { "isPinned": false, @@ -15654,12 +15654,12 @@ "id": "a7e097b8-8a8f-4fe9-8e31-b0b03267c8d7", "savedPayload": { "position": { - "x": 22971.0222296117, - "y": 18023.721145991924 + "x": 23027.696558171567, + "y": 18035.08699789367 }, "targetPosition": { - "x": 22541.415426374577, - "y": 18157.65394485904 + "x": 22598.089754934444, + "y": 18169.01979676079 }, "floatingObject": { "isPinned": false, @@ -15710,12 +15710,12 @@ "id": "45aedc60-e764-4d4f-b3c2-9b8d74125af3", "savedPayload": { "position": { - "x": 22541.415426374577, - "y": 18157.65394485904 + "x": 22598.089754934444, + "y": 18169.01979676079 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -15742,12 +15742,12 @@ "id": "e9defb3b-3cab-4bb5-a92b-ff74693d40d4", "savedPayload": { "position": { - "x": 22782.65119727061, - "y": 17812.225442323324 + "x": 22839.325525830478, + "y": 17823.591294225072 }, "targetPosition": { - "x": 22600.087759133068, - "y": 18223.528968998457 + "x": 22656.762087692936, + "y": 18234.894820900205 }, "floatingObject": { "isPinned": false, @@ -15800,12 +15800,12 @@ "id": "3ec165d8-d258-4d10-a9af-844cb6637b01", "savedPayload": { "position": { - "x": 23047.56878096863, - "y": 18175.98178089023 + "x": 23104.2431095285, + "y": 18187.347632791978 }, "targetPosition": { - "x": 22600.087759133068, - "y": 18223.528968998457 + "x": 22656.762087692936, + "y": 18234.894820900205 }, "floatingObject": { "isPinned": false, @@ -15856,12 +15856,12 @@ "id": "51b0d2ec-0d16-49e7-ab35-dc39b158183a", "savedPayload": { "position": { - "x": 22600.087759133068, - "y": 18223.528968998457 + "x": 22656.762087692936, + "y": 18234.894820900205 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -15888,12 +15888,12 @@ "id": "8eea057a-fc7e-4a55-944c-08b16e071d63", "savedPayload": { "position": { - "x": 22904.078010127865, - "y": 17931.80054250561 + "x": 22960.752338687733, + "y": 17943.16639440736 }, "targetPosition": { - "x": 22644.78113979734, - "y": 18299.58462731189 + "x": 22701.455468357206, + "y": 18310.95047921364 }, "floatingObject": { "isPinned": false, @@ -15946,12 +15946,12 @@ "id": "86925cff-bfde-4d12-8113-c0573ca3c889", "savedPayload": { "position": { - "x": 23092.93993551245, - "y": 18340.250261736786 + "x": 23149.61426407232, + "y": 18351.616113638534 }, "targetPosition": { - "x": 22644.78113979734, - "y": 18299.58462731189 + "x": 22701.455468357206, + "y": 18310.95047921364 }, "floatingObject": { "isPinned": false, @@ -16002,12 +16002,12 @@ "id": "5d588ef0-4f55-43f9-a624-ccff66d68821", "savedPayload": { "position": { - "x": 22644.78113979734, - "y": 18299.58462731189 + "x": 22701.455468357206, + "y": 18310.95047921364 }, "targetPosition": { - "x": 22236.331420566163, - "y": 18488.446552696478 + "x": 22293.00574912603, + "y": 18499.812404598226 }, "floatingObject": { "isPinned": false, @@ -16026,12 +16026,12 @@ "id": "7ce8a594-2e1e-47cc-bdd8-7e6a41b85e2d", "savedPayload": { "position": { - "x": 25486.09834037566, - "y": 17494.79770300394 + "x": 25542.77266893553, + "y": 17506.16355490569 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -16076,12 +16076,12 @@ "id": "f36f4361-b907-4e27-9320-e90d897b22c8", "savedPayload": { "position": { - "x": 24555.891607893816, - "y": 16459.548635218613 + "x": 24612.565936453684, + "y": 16470.91448712036 }, "targetPosition": { - "x": 25230.884611494464, - "y": 16462.621921761445 + "x": 25287.558940054332, + "y": 16473.987773663193 }, "floatingObject": { "isPinned": false, @@ -16134,12 +16134,12 @@ "id": "3cf54942-a47e-4af8-b891-6609c11188d5", "savedPayload": { "position": { - "x": 24686.610233003295, - "y": 16063.384647802646 + "x": 24743.284561563163, + "y": 16074.750499704394 }, "targetPosition": { - "x": 25230.884611494464, - "y": 16462.621921761445 + "x": 25287.558940054332, + "y": 16473.987773663193 }, "floatingObject": { "isPinned": false, @@ -16192,12 +16192,12 @@ "id": "35e168e8-7621-4df4-b57c-c57a63bdf8fe", "savedPayload": { "position": { - "x": 25025.223171490677, - "y": 15819.715729463089 + "x": 25081.897500050545, + "y": 15831.081581364837 }, "targetPosition": { - "x": 25230.884611494464, - "y": 16462.621921761445 + "x": 25287.558940054332, + "y": 16473.987773663193 }, "floatingObject": { "isPinned": false, @@ -16250,12 +16250,12 @@ "id": "3a97f155-da30-44ff-ba07-0c9cf6f975cb", "savedPayload": { "position": { - "x": 25442.39178988426, - "y": 15821.61512500373 + "x": 25499.066118444127, + "y": 15832.980976905477 }, "targetPosition": { - "x": 25230.884611494464, - "y": 16462.621921761445 + "x": 25287.558940054332, + "y": 16473.987773663193 }, "floatingObject": { "isPinned": false, @@ -16306,12 +16306,12 @@ "id": "0635dc90-182e-470a-9186-481dc3e3069e", "savedPayload": { "position": { - "x": 25230.884611494464, - "y": 16462.621921761445 + "x": 25287.558940054332, + "y": 16473.987773663193 }, "targetPosition": { - "x": 25625.14920336979, - "y": 17010.509165264506 + "x": 25681.82353192966, + "y": 17021.875017166254 }, "floatingObject": { "isPinned": false, @@ -16338,12 +16338,12 @@ "id": "2470b5f1-8db4-4ddc-84a3-a728b3513529", "savedPayload": { "position": { - "x": 25419.086730496932, - "y": 15924.02211385568 + "x": 25475.7610590568, + "y": 15935.387965757429 }, "targetPosition": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "floatingObject": { "isPinned": false, @@ -16396,12 +16396,12 @@ "id": "169ee588-0234-4f4d-b11b-a004a2e395b0", "savedPayload": { "position": { - "x": 25609.36597329946, - "y": 15787.09545806019 + "x": 25666.040301859328, + "y": 15798.461309961938 }, "targetPosition": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "floatingObject": { "isPinned": false, @@ -16454,12 +16454,12 @@ "id": "07596bfc-3709-43df-b1a6-8d04dfdfaad9", "savedPayload": { "position": { - "x": 25835.001648090005, - "y": 15723.505823915497 + "x": 25891.675976649873, + "y": 15734.871675817245 }, "targetPosition": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "floatingObject": { "isPinned": false, @@ -16512,12 +16512,12 @@ "id": "9a5f759b-6dd5-4046-88a1-22aa0ee71167", "savedPayload": { "position": { - "x": 26068.778762460926, - "y": 15740.923059782494 + "x": 26125.453091020794, + "y": 15752.288911684242 }, "targetPosition": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "floatingObject": { "isPinned": false, @@ -16570,12 +16570,12 @@ "id": "189e99e6-2f4e-47f5-8d22-686e2c72ce48", "savedPayload": { "position": { - "x": 26282.500346236335, - "y": 15837.246389964606 + "x": 26339.174674796202, + "y": 15848.612241866354 }, "targetPosition": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "floatingObject": { "isPinned": false, @@ -16628,12 +16628,12 @@ "id": "5d50c230-373c-4a5a-bea4-cc8093a3caa3", "savedPayload": { "position": { - "x": 26450.38842221827, - "y": 16000.857799260913 + "x": 26507.06275077814, + "y": 16012.223651162662 }, "targetPosition": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "floatingObject": { "isPinned": false, @@ -16686,12 +16686,12 @@ "id": "61eb63f5-5e1f-4485-a116-bee10b6482cd", "savedPayload": { "position": { - "x": 26552.193210679205, - "y": 16212.023337063052 + "x": 26608.867539239072, + "y": 16223.3891889648 }, "targetPosition": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "floatingObject": { "isPinned": false, @@ -16744,12 +16744,12 @@ "id": "95a4dac5-3998-4cf5-8f98-ea7a89af5baa", "savedPayload": { "position": { - "x": 26575.635551652085, - "y": 16445.273323040656 + "x": 26632.309880211953, + "y": 16456.639174942404 }, "targetPosition": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "floatingObject": { "isPinned": false, @@ -16800,12 +16800,12 @@ "id": "d87dd4d1-fefc-4297-b0de-a78c96923293", "savedPayload": { "position": { - "x": 25902.50117871521, - "y": 16395.12239113624 + "x": 25959.17550727508, + "y": 16406.488243037988 }, "targetPosition": { - "x": 25625.14920336979, - "y": 17010.509165264506 + "x": 25681.82353192966, + "y": 17021.875017166254 }, "floatingObject": { "isPinned": false, @@ -16824,12 +16824,12 @@ "id": "a2e46ec1-9b91-4451-9738-9f1912c7333f", "savedPayload": { "position": { - "x": 25535.061203292455, - "y": 17476.328724431634 + "x": 25591.735531852322, + "y": 17487.694576333382 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -16874,12 +16874,12 @@ "id": "6a804be1-aff6-4a1b-a525-16259384e1ac", "savedPayload": { "position": { - "x": 24481.59888410563, - "y": 16452.50247983184 + "x": 24538.2732126655, + "y": 16463.86833173359 }, "targetPosition": { - "x": 24862.85817704063, - "y": 16691.54505250605 + "x": 24919.5325056005, + "y": 16702.9109044078 }, "floatingObject": { "isPinned": false, @@ -16932,12 +16932,12 @@ "id": "4adec7b4-f389-4278-8719-9beaa4e328e3", "savedPayload": { "position": { - "x": 24879.245471094986, - "y": 16241.843533058345 + "x": 24935.919799654854, + "y": 16253.209384960093 }, "targetPosition": { - "x": 24862.85817704063, - "y": 16691.54505250605 + "x": 24919.5325056005, + "y": 16702.9109044078 }, "floatingObject": { "isPinned": false, @@ -16988,12 +16988,12 @@ "id": "0eb871d1-f8da-46a5-9271-26c5bc00602f", "savedPayload": { "position": { - "x": 24862.85817704063, - "y": 16691.54505250605 + "x": 24919.5325056005, + "y": 16702.9109044078 }, "targetPosition": { - "x": 25073.517123814127, - "y": 17089.191639495406 + "x": 25130.191452373994, + "y": 17100.557491397154 }, "floatingObject": { "isPinned": false, @@ -17020,12 +17020,12 @@ "id": "7bc73b15-92a4-4f2e-920d-dbca6032e545", "savedPayload": { "position": { - "x": 25328.946990542692, - "y": 16258.2308271127 + "x": 25385.62131910256, + "y": 16269.596679014448 }, "targetPosition": { - "x": 25312.559696488337, - "y": 16707.932346560407 + "x": 25369.234025048205, + "y": 16719.298198462155 }, "floatingObject": { "isPinned": false, @@ -17078,12 +17078,12 @@ "id": "8be19611-a94e-40c1-b7b2-416e253ceb2d", "savedPayload": { "position": { - "x": 25710.20628347769, - "y": 16497.27339978691 + "x": 25766.88061203756, + "y": 16508.63925168866 }, "targetPosition": { - "x": 25312.559696488337, - "y": 16707.932346560407 + "x": 25369.234025048205, + "y": 16719.298198462155 }, "floatingObject": { "isPinned": false, @@ -17134,12 +17134,12 @@ "id": "57f909b1-6f5c-4516-8080-c35054676e49", "savedPayload": { "position": { - "x": 25312.559696488337, - "y": 16707.932346560407 + "x": 25369.234025048205, + "y": 16719.298198462155 }, "targetPosition": { - "x": 25073.517123814127, - "y": 17089.191639495406 + "x": 25130.191452373994, + "y": 17100.557491397154 }, "floatingObject": { "isPinned": false, @@ -17158,12 +17158,12 @@ "id": "1a17de66-1818-412f-b40f-9ce2d416a26b", "savedPayload": { "position": { - "x": 25585.83711438965, - "y": 17463.668867925226 + "x": 25642.51144294952, + "y": 17475.034719826974 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -17208,12 +17208,12 @@ "id": "978a155e-3b69-401b-a2c5-5837aabb9a62", "savedPayload": { "position": { - "x": 24626.191996105426, - "y": 16467.903481244357 + "x": 24682.866324665294, + "y": 16479.269333146105 }, "targetPosition": { - "x": 25291.114354568763, - "y": 16584.106997609208 + "x": 25347.78868312863, + "y": 16595.472849510956 }, "floatingObject": { "isPinned": false, @@ -17266,12 +17266,12 @@ "id": "c232f3b1-69ef-4a8c-975f-d66bd8d787ce", "savedPayload": { "position": { - "x": 25059.28837251814, - "y": 15950.165585453273 + "x": 25115.962701078006, + "y": 15961.53143735502 }, "targetPosition": { - "x": 25291.114354568763, - "y": 16584.106997609208 + "x": 25347.78868312863, + "y": 16595.472849510956 }, "floatingObject": { "isPinned": false, @@ -17322,12 +17322,12 @@ "id": "ea0f5b29-e006-4181-869b-58ec8249ea77", "savedPayload": { "position": { - "x": 25291.114354568763, - "y": 16584.106997609208 + "x": 25347.78868312863, + "y": 16595.472849510956 }, "targetPosition": { - "x": 25808.852250359847, - "y": 17017.203374021916 + "x": 25865.526578919715, + "y": 17028.569225923664 }, "floatingObject": { "isPinned": false, @@ -17354,12 +17354,12 @@ "id": "00e1ee98-27e6-4a68-9f97-cacc9cf56138", "savedPayload": { "position": { - "x": 25059.28837251814, - "y": 15950.165585453273 + "x": 25115.962701078006, + "y": 15961.53143735502 }, "targetPosition": { - "x": 25577.026268309222, - "y": 16383.261961865981 + "x": 25633.70059686909, + "y": 16394.62781376773 }, "floatingObject": { "isPinned": false, @@ -17412,12 +17412,12 @@ "id": "67df6661-4423-4c41-9cca-3b84c1f99fe1", "savedPayload": { "position": { - "x": 25693.229784674073, - "y": 15718.339603402645 + "x": 25749.90411323394, + "y": 15729.705455304393 }, "targetPosition": { - "x": 25577.026268309222, - "y": 16383.261961865981 + "x": 25633.70059686909, + "y": 16394.62781376773 }, "floatingObject": { "isPinned": false, @@ -17468,12 +17468,12 @@ "id": "7df41eb7-1e3c-480b-8540-49ad180a2163", "savedPayload": { "position": { - "x": 25577.026268309222, - "y": 16383.261961865981 + "x": 25633.70059686909, + "y": 16394.62781376773 }, "targetPosition": { - "x": 25808.852250359847, - "y": 17017.203374021916 + "x": 25865.526578919715, + "y": 17028.569225923664 }, "floatingObject": { "isPinned": false, @@ -17500,12 +17500,12 @@ "id": "99612ba7-eeda-4c5b-9e7c-f917eef785ff", "savedPayload": { "position": { - "x": 25693.229784674073, - "y": 15718.339603402645 + "x": 25749.90411323394, + "y": 15729.705455304393 }, "targetPosition": { - "x": 25925.055766724698, - "y": 16352.281015558583 + "x": 25981.730095284565, + "y": 16363.646867460331 }, "floatingObject": { "isPinned": false, @@ -17558,12 +17558,12 @@ "id": "478a2b78-f6ab-42bf-8abb-52033a05997a", "savedPayload": { "position": { - "x": 26358.152143137406, - "y": 15834.543119767495 + "x": 26414.826471697274, + "y": 15845.908971669243 }, "targetPosition": { - "x": 25925.055766724698, - "y": 16352.281015558583 + "x": 25981.730095284565, + "y": 16363.646867460331 }, "floatingObject": { "isPinned": false, @@ -17614,12 +17614,12 @@ "id": "38da19dd-3d80-40ce-b104-799d64d6a8b7", "savedPayload": { "position": { - "x": 25925.055766724698, - "y": 16352.281015558583 + "x": 25981.730095284565, + "y": 16363.646867460331 }, "targetPosition": { - "x": 25808.852250359847, - "y": 17017.203374021916 + "x": 25865.526578919715, + "y": 17028.569225923664 }, "floatingObject": { "isPinned": false, @@ -17646,12 +17646,12 @@ "id": "793ba3be-4393-46dd-958c-3e615f96fc53", "savedPayload": { "position": { - "x": 26358.152143137406, - "y": 15834.543119767499 + "x": 26414.826471697274, + "y": 15845.908971669247 }, "targetPosition": { - "x": 26241.948626772555, - "y": 16499.46547823083 + "x": 26298.622955332423, + "y": 16510.83133013258 }, "floatingObject": { "isPinned": false, @@ -17704,12 +17704,12 @@ "id": "a882e5a2-30c3-4b14-8020-5c7addbab326", "savedPayload": { "position": { - "x": 26875.89003892849, - "y": 16267.639496180207 + "x": 26932.564367488358, + "y": 16279.005348081955 }, "targetPosition": { - "x": 26241.948626772555, - "y": 16499.46547823083 + "x": 26298.622955332423, + "y": 16510.83133013258 }, "floatingObject": { "isPinned": false, @@ -17760,12 +17760,12 @@ "id": "b86a23c4-94ac-45ac-b4f5-d76ef396567e", "savedPayload": { "position": { - "x": 26241.948626772555, - "y": 16499.46547823083 + "x": 26298.622955332423, + "y": 16510.83133013258 }, "targetPosition": { - "x": 25808.852250359847, - "y": 17017.203374021916 + "x": 25865.526578919715, + "y": 17028.569225923664 }, "floatingObject": { "isPinned": false, @@ -17792,12 +17792,12 @@ "id": "8fd91b50-ac89-40de-bc71-ef65aa1ca676", "savedPayload": { "position": { - "x": 26875.89003892849, - "y": 16267.639496180207 + "x": 26932.564367488358, + "y": 16279.005348081955 }, "targetPosition": { - "x": 26442.79366251578, - "y": 16785.37739197129 + "x": 26499.46799107565, + "y": 16796.74324387304 }, "floatingObject": { "isPinned": false, @@ -17850,12 +17850,12 @@ "id": "0d765384-e157-422f-b259-4078f22fc9da", "savedPayload": { "position": { - "x": 27107.71602097912, - "y": 16901.580908336142 + "x": 27164.390349538986, + "y": 16912.94676023789 }, "targetPosition": { - "x": 26442.79366251578, - "y": 16785.37739197129 + "x": 26499.46799107565, + "y": 16796.74324387304 }, "floatingObject": { "isPinned": false, @@ -17906,12 +17906,12 @@ "id": "02dc4413-d1b8-4dda-9b52-294f1b764e46", "savedPayload": { "position": { - "x": 26442.79366251578, - "y": 16785.37739197129 + "x": 26499.46799107565, + "y": 16796.74324387304 }, "targetPosition": { - "x": 25808.852250359847, - "y": 17017.203374021916 + "x": 25865.526578919715, + "y": 17028.569225923664 }, "floatingObject": { "isPinned": false, @@ -17930,12 +17930,12 @@ "id": "62a56ec0-ad03-4ee4-a162-5cdd74e631db", "savedPayload": { "position": { - "x": 25637.739416574914, - "y": 17456.98933632619 + "x": 25694.41374513478, + "y": 17468.35518822794 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -17980,12 +17980,12 @@ "id": "ef79eaba-08a4-4158-ac59-f377bbd280e1", "savedPayload": { "position": { - "x": 25704.73434004377, - "y": 15852.03896939737 + "x": 25761.40866860364, + "y": 15863.404821299118 }, "targetPosition": { - "x": 26103.97161400257, - "y": 16396.31334788854 + "x": 26160.645942562438, + "y": 16407.679199790287 }, "floatingObject": { "isPinned": false, @@ -18038,12 +18038,12 @@ "id": "14a0aa2f-f0d6-4f9d-9ea3-dbeb1a63d688", "savedPayload": { "position": { - "x": 26100.898327459738, - "y": 15721.320344287891 + "x": 26157.572656019605, + "y": 15732.68619618964 }, "targetPosition": { - "x": 26103.97161400257, - "y": 16396.31334788854 + "x": 26160.645942562438, + "y": 16407.679199790287 }, "floatingObject": { "isPinned": false, @@ -18096,12 +18096,12 @@ "id": "915d74ac-f133-4ba5-92bb-54beaa052a83", "savedPayload": { "position": { - "x": 26498.236205877896, - "y": 15848.426104385479 + "x": 26554.910534437764, + "y": 15859.791956287227 }, "targetPosition": { - "x": 26103.97161400257, - "y": 16396.31334788854 + "x": 26160.645942562438, + "y": 16407.679199790287 }, "floatingObject": { "isPinned": false, @@ -18154,12 +18154,12 @@ "id": "d7e7c12f-04e0-47a4-92d7-f62360c1b6d0", "savedPayload": { "position": { - "x": 26744.978410760286, - "y": 16184.806169498745 + "x": 26801.652739320154, + "y": 16196.172021400493 }, "targetPosition": { - "x": 26103.97161400257, - "y": 16396.31334788854 + "x": 26160.645942562438, + "y": 16407.679199790287 }, "floatingObject": { "isPinned": false, @@ -18210,12 +18210,12 @@ "id": "2e1d9c07-d36d-4e79-97c4-77e4781396bb", "savedPayload": { "position": { - "x": 26103.97161400257, - "y": 16396.31334788854 + "x": 26160.645942562438, + "y": 16407.679199790287 }, "targetPosition": { - "x": 25898.310173998783, - "y": 17039.219540186896 + "x": 25954.98450255865, + "y": 17050.585392088644 }, "floatingObject": { "isPinned": false, @@ -18234,12 +18234,12 @@ "id": "802c8a13-b47b-4bdb-8406-ed37f481cdda", "savedPayload": { "position": { - "x": 25690.06622024876, - "y": 17456.380458840777 + "x": 25746.740548808626, + "y": 17467.746310742525 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -18284,12 +18284,12 @@ "id": "a415103e-a3f9-403a-923a-595e16c5abd0", "savedPayload": { "position": { - "x": 25246.567076647956, - "y": 15997.711379250573 + "x": 25303.241405207824, + "y": 16009.077231152321 }, "targetPosition": { - "x": 25759.341784317894, - "y": 16436.672766133303 + "x": 25816.01611287776, + "y": 16448.03861803505 }, "floatingObject": { "isPinned": false, @@ -18342,12 +18342,12 @@ "id": "06f08eda-838d-4fea-8aa7-e529062040c7", "savedPayload": { "position": { - "x": 25883.10614280382, - "y": 15773.116149431633 + "x": 25939.780471363687, + "y": 15784.482001333381 }, "targetPosition": { - "x": 25759.341784317894, - "y": 16436.672766133303 + "x": 25816.01611287776, + "y": 16448.03861803505 }, "floatingObject": { "isPinned": false, @@ -18398,12 +18398,12 @@ "id": "22744cff-6dcd-46ed-b39d-88a3dcaae26a", "savedPayload": { "position": { - "x": 25759.341784317894, - "y": 16436.672766133303 + "x": 25816.01611287776, + "y": 16448.03861803505 }, "targetPosition": { - "x": 25983.937014136834, - "y": 17073.211832289166 + "x": 26040.611342696702, + "y": 17084.577684190914 }, "floatingObject": { "isPinned": false, @@ -18430,12 +18430,12 @@ "id": "c98d72bb-7c09-481b-9d43-eb074540efc7", "savedPayload": { "position": { - "x": 26223.03139460814, - "y": 15791.318885734887 + "x": 26279.70572316801, + "y": 15802.684737636635 }, "targetPosition": { - "x": 26275.225294278673, - "y": 16464.29793209308 + "x": 26331.89962283854, + "y": 16475.663783994827 }, "floatingObject": { "isPinned": false, @@ -18488,12 +18488,12 @@ "id": "4f23d66c-9872-4fd3-9205-e862493262c2", "savedPayload": { "position": { - "x": 26831.945294804227, - "y": 16082.607165876725 + "x": 26888.619623364095, + "y": 16093.973017778473 }, "targetPosition": { - "x": 26275.225294278673, - "y": 16464.29793209308 + "x": 26331.89962283854, + "y": 16475.663783994827 }, "floatingObject": { "isPinned": false, @@ -18544,12 +18544,12 @@ "id": "8e907be7-22ae-41e2-901f-51d4c842c84f", "savedPayload": { "position": { - "x": 26275.225294278673, - "y": 16464.29793209308 + "x": 26331.89962283854, + "y": 16475.663783994827 }, "targetPosition": { - "x": 25983.937014136834, - "y": 17073.211832289166 + "x": 26040.611342696702, + "y": 17084.577684190914 }, "floatingObject": { "isPinned": false, @@ -18576,12 +18576,12 @@ "id": "be6eb34e-ff95-4b0b-b987-64c1a50dd7c2", "savedPayload": { "position": { - "x": 27059.437467175427, - "y": 16335.841894800287 + "x": 27116.111795735294, + "y": 16347.207746702035 }, "targetPosition": { - "x": 26620.476080292698, - "y": 16848.616602470225 + "x": 26677.150408852565, + "y": 16859.982454371973 }, "floatingObject": { "isPinned": false, @@ -18634,12 +18634,12 @@ "id": "03e5f7aa-48be-40b6-a6cf-e270b3454d28", "savedPayload": { "position": { - "x": 27284.032696994367, - "y": 16972.38096095615 + "x": 27340.707025554235, + "y": 16983.7468128579 }, "targetPosition": { - "x": 26620.476080292698, - "y": 16848.616602470225 + "x": 26677.150408852565, + "y": 16859.982454371973 }, "floatingObject": { "isPinned": false, @@ -18690,12 +18690,12 @@ "id": "40c91d73-fe46-44da-ad55-221327f06b15", "savedPayload": { "position": { - "x": 26620.476080292698, - "y": 16848.616602470225 + "x": 26677.150408852565, + "y": 16859.982454371973 }, "targetPosition": { - "x": 25983.937014136834, - "y": 17073.211832289166 + "x": 26040.611342696702, + "y": 17084.577684190914 }, "floatingObject": { "isPinned": false, @@ -18714,12 +18714,12 @@ "id": "70de822f-b644-4c97-b362-9199e02cd45f", "savedPayload": { "position": { - "x": 25742.10989515728, - "y": 17461.850469492452 + "x": 25798.784223717146, + "y": 17473.2163213942 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -18762,12 +18762,12 @@ "id": "3b6d0bd3-f407-4910-acfd-915e1a1c9cf1", "savedPayload": { "position": { - "x": 25292.557107658213, - "y": 16925.132994610452 + "x": 25349.23143621808, + "y": 16936.4988465122 }, "targetPosition": { - "x": 25685.733253965027, - "y": 17144.02227706924 + "x": 25742.407582524895, + "y": 17155.38812897099 }, "floatingObject": { "isPinned": false, @@ -18820,12 +18820,12 @@ "id": "f41d4739-734b-4967-9d32-9a84fba6f03f", "savedPayload": { "position": { - "x": 25678.70886003708, - "y": 16694.07710497608 + "x": 25735.38318859695, + "y": 16705.44295687783 }, "targetPosition": { - "x": 25685.733253965027, - "y": 17144.02227706924 + "x": 25742.407582524895, + "y": 17155.38812897099 }, "floatingObject": { "isPinned": false, @@ -18876,12 +18876,12 @@ "id": "dc7bd905-655b-42d9-b4c0-0b99f266939d", "savedPayload": { "position": { - "x": 25685.733253965027, - "y": 17144.02227706924 + "x": 25742.407582524895, + "y": 17155.38812897099 }, "targetPosition": { - "x": 25916.7891435994, - "y": 17530.174029448106 + "x": 25973.463472159267, + "y": 17541.539881349854 }, "floatingObject": { "isPinned": false, @@ -18908,12 +18908,12 @@ "id": "1ad2392a-ebe3-4822-89fb-767acc803114", "savedPayload": { "position": { - "x": 25616.892979383967, - "y": 16714.206763424787 + "x": 25673.567307943835, + "y": 16725.572615326535 }, "targetPosition": { - "x": 25876.159946482272, - "y": 17082.01192892909 + "x": 25932.83427504214, + "y": 17093.377780830837 }, "floatingObject": { "isPinned": false, @@ -18966,12 +18966,12 @@ "id": "51af9e3f-3f9b-49a3-93be-82de114717c9", "savedPayload": { "position": { - "x": 26065.055079902984, - "y": 16673.57756630766 + "x": 26121.729408462852, + "y": 16684.94341820941 }, "targetPosition": { - "x": 25876.159946482272, - "y": 17082.01192892909 + "x": 25932.83427504214, + "y": 17093.377780830837 }, "floatingObject": { "isPinned": false, @@ -19022,12 +19022,12 @@ "id": "3b44e014-7875-4b28-8f07-a1408c7e1c59", "savedPayload": { "position": { - "x": 25876.159946482272, - "y": 17082.01192892909 + "x": 25932.83427504214, + "y": 17093.377780830837 }, "targetPosition": { - "x": 25916.7891435994, - "y": 17530.174029448106 + "x": 25973.463472159267, + "y": 17541.539881349854 }, "floatingObject": { "isPinned": false, @@ -19054,12 +19054,12 @@ "id": "51a8cf69-ca5e-493c-9cef-47254141ddef", "savedPayload": { "position": { - "x": 26000.62696441767, - "y": 16664.89285645684 + "x": 26057.301292977536, + "y": 16676.25870835859 }, "targetPosition": { - "x": 26074.633749772966, - "y": 17108.765581144195 + "x": 26131.308078332833, + "y": 17120.131433045943 }, "floatingObject": { "isPinned": false, @@ -19112,12 +19112,12 @@ "id": "6c31cac1-b025-4e6f-98ba-63aff1a33f2e", "savedPayload": { "position": { - "x": 26422.035412721583, - "y": 16822.737462630408 + "x": 26478.70974128145, + "y": 16834.103314532156 }, "targetPosition": { - "x": 26074.633749772966, - "y": 17108.765581144195 + "x": 26131.308078332833, + "y": 17120.131433045943 }, "floatingObject": { "isPinned": false, @@ -19168,12 +19168,12 @@ "id": "91ec0d27-3628-4df3-9c9c-f0940873fa93", "savedPayload": { "position": { - "x": 26074.633749772966, - "y": 17108.765581144195 + "x": 26131.308078332833, + "y": 17120.131433045943 }, "targetPosition": { - "x": 25916.7891435994, - "y": 17530.174029448106 + "x": 25973.463472159267, + "y": 17541.539881349854 }, "floatingObject": { "isPinned": false, @@ -19200,12 +19200,12 @@ "id": "1ac651b4-64a3-4539-b870-ec5de6590871", "savedPayload": { "position": { - "x": 26367.75584083492, - "y": 16786.95849777699 + "x": 26424.43016939479, + "y": 16798.324349678736 }, "targetPosition": { - "x": 26241.84449297393, - "y": 17218.98434478134 + "x": 26298.5188215338, + "y": 17230.350196683088 }, "floatingObject": { "isPinned": false, @@ -19258,12 +19258,12 @@ "id": "f69d6ed4-08da-4e48-a33b-caf356ff2965", "savedPayload": { "position": { - "x": 26678.945525501684, - "y": 17112.01384715152 + "x": 26735.61985406155, + "y": 17123.37969905327 }, "targetPosition": { - "x": 26241.84449297393, - "y": 17218.98434478134 + "x": 26298.5188215338, + "y": 17230.350196683088 }, "floatingObject": { "isPinned": false, @@ -19314,12 +19314,12 @@ "id": "cea2573b-43ec-4bb7-9a97-827ac89ba865", "savedPayload": { "position": { - "x": 26241.84449297393, - "y": 17218.98434478134 + "x": 26298.5188215338, + "y": 17230.350196683088 }, "targetPosition": { - "x": 25916.7891435994, - "y": 17530.174029448106 + "x": 25973.463472159267, + "y": 17541.539881349854 }, "floatingObject": { "isPinned": false, @@ -19346,12 +19346,12 @@ "id": "e73c159a-7367-4708-b048-54164e01b04d", "savedPayload": { "position": { - "x": 26645.565232121087, - "y": 17056.22709008493 + "x": 26702.239560680955, + "y": 17067.592941986677 }, "targetPosition": { - "x": 26344.674037689027, - "y": 17390.838041957766 + "x": 26401.348366248894, + "y": 17402.203893859514 }, "floatingObject": { "isPinned": false, @@ -19404,12 +19404,12 @@ "id": "c2fe2c39-0eaa-4c82-a9bf-45662b8146c3", "savedPayload": { "position": { - "x": 26784.901219611427, - "y": 17484.111984174557 + "x": 26841.575548171295, + "y": 17495.477836076305 }, "targetPosition": { - "x": 26344.674037689027, - "y": 17390.838041957766 + "x": 26401.348366248894, + "y": 17402.203893859514 }, "floatingObject": { "isPinned": false, @@ -19460,12 +19460,12 @@ "id": "1f304b51-5646-4f6f-8d65-c6bd8d600936", "savedPayload": { "position": { - "x": 26344.674037689027, - "y": 17390.838041957766 + "x": 26401.348366248894, + "y": 17402.203893859514 }, "targetPosition": { - "x": 25916.7891435994, - "y": 17530.174029448106 + "x": 25973.463472159267, + "y": 17541.539881349854 }, "floatingObject": { "isPinned": false, @@ -19492,12 +19492,12 @@ "id": "2aa4f1a4-4674-4753-b732-1ada794b9d57", "savedPayload": { "position": { - "x": 26779.031581223357, - "y": 17419.366686311507 + "x": 26835.705909783224, + "y": 17430.732538213255 }, "targetPosition": { - "x": 26362.755731465822, - "y": 17590.288940300397 + "x": 26419.43006002569, + "y": 17601.654792202145 }, "floatingObject": { "isPinned": false, @@ -19550,12 +19550,12 @@ "id": "30039c49-7ee2-41d4-93f7-9edac93c0f69", "savedPayload": { "position": { - "x": 26718.916670371065, - "y": 17865.33327417793 + "x": 26775.590998930933, + "y": 17876.69912607968 }, "targetPosition": { - "x": 26362.755731465822, - "y": 17590.288940300397 + "x": 26419.43006002569, + "y": 17601.654792202145 }, "floatingObject": { "isPinned": false, @@ -19606,12 +19606,12 @@ "id": "73faa6c7-7261-401d-88d4-9e1e319824d1", "savedPayload": { "position": { - "x": 26362.755731465822, - "y": 17590.288940300397 + "x": 26419.43006002569, + "y": 17601.654792202145 }, "targetPosition": { - "x": 25916.7891435994, - "y": 17530.174029448106 + "x": 25973.463472159267, + "y": 17541.539881349854 }, "floatingObject": { "isPinned": false, @@ -19630,12 +19630,12 @@ "id": "a34b8eef-baca-45d7-9544-d9a6fcbd766f", "savedPayload": { "position": { - "x": 25793.16663987742, - "y": 17473.32539577087 + "x": 25849.84096843729, + "y": 17484.691247672617 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -19680,12 +19680,12 @@ "id": "e3b34db4-1732-4e57-ae35-d60fb8b1ea54", "savedPayload": { "position": { - "x": 26257.18361181443, - "y": 16075.029878798727 + "x": 26313.8579403743, + "y": 16086.395730700475 }, "targetPosition": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "floatingObject": { "isPinned": false, @@ -19738,12 +19738,12 @@ "id": "a65c2b08-b57d-444b-a1f0-94f8f3b933a8", "savedPayload": { "position": { - "x": 26479.124823361068, - "y": 15999.550093915277 + "x": 26535.799151920935, + "y": 16010.915945817025 }, "targetPosition": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "floatingObject": { "isPinned": false, @@ -19796,12 +19796,12 @@ "id": "f9db7d7d-d408-4171-b9af-710c51cfe0e2", "savedPayload": { "position": { - "x": 26713.496948943757, - "y": 16004.530662024841 + "x": 26770.171277503625, + "y": 16015.89651392659 }, "targetPosition": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "floatingObject": { "isPinned": false, @@ -19854,12 +19854,12 @@ "id": "1c1442bd-9b7a-44a2-87d0-fcd5178d3f04", "savedPayload": { "position": { - "x": 26932.031251253036, - "y": 16089.370853108056 + "x": 26988.705579812904, + "y": 16100.736705009804 }, "targetPosition": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "floatingObject": { "isPinned": false, @@ -19912,12 +19912,12 @@ "id": "59f22bae-7ce0-4449-b7d9-bb641560f28c", "savedPayload": { "position": { - "x": 27108.36926820761, - "y": 16243.837688012412 + "x": 27165.04359676748, + "y": 16255.20353991416 }, "targetPosition": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "floatingObject": { "isPinned": false, @@ -19970,12 +19970,12 @@ "id": "c1b6c618-27fd-49ee-92c1-6ec947c868c5", "savedPayload": { "position": { - "x": 27221.242032490787, - "y": 16449.300186760764 + "x": 27277.916361050655, + "y": 16460.66603866251 }, "targetPosition": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "floatingObject": { "isPinned": false, @@ -20028,12 +20028,12 @@ "id": "c70d994b-3d8e-43af-9b64-35c6af065b6d", "savedPayload": { "position": { - "x": 27257.03542290544, - "y": 16680.976539700518 + "x": 27313.709751465307, + "y": 16692.342391602266 }, "targetPosition": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "floatingObject": { "isPinned": false, @@ -20086,12 +20086,12 @@ "id": "5eb12b82-213e-4ec7-9e36-5b829e28887b", "savedPayload": { "position": { - "x": 27211.432228313373, - "y": 16910.923159488324 + "x": 27268.10655687324, + "y": 16922.289011390072 }, "targetPosition": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "floatingObject": { "isPinned": false, @@ -20142,12 +20142,12 @@ "id": "96b0d376-1cc1-4bad-a45e-7905eeb65815", "savedPayload": { "position": { - "x": 26582.187783466834, - "y": 16666.635565391185 + "x": 26638.8621120267, + "y": 16678.001417292933 }, "targetPosition": { - "x": 26137.418258730915, - "y": 17174.38064893822 + "x": 26194.092587290783, + "y": 17185.746500839967 }, "floatingObject": { "isPinned": false, @@ -20166,12 +20166,12 @@ "id": "0be85f22-d936-4554-bd2e-4080a423108b", "savedPayload": { "position": { - "x": 25842.545999523874, - "y": 17490.650058983163 + "x": 25899.220328083742, + "y": 17502.01591088491 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -20216,12 +20216,12 @@ "id": "13e0be35-b7d3-48ba-bcc2-aeeec5f746c8", "savedPayload": { "position": { - "x": 27221.94332600348, - "y": 16354.766304578243 + "x": 27278.617654563346, + "y": 16366.132156479991 }, "targetPosition": { - "x": 26712.17846200065, - "y": 16797.219447213913 + "x": 26768.85279056052, + "y": 16808.58529911566 }, "floatingObject": { "isPinned": false, @@ -20272,12 +20272,12 @@ "id": "f69cff69-38df-4537-a98a-729bc7f4b497", "savedPayload": { "position": { - "x": 26712.17846200065, - "y": 16797.219447213913 + "x": 26768.85279056052, + "y": 16808.58529911566 }, "targetPosition": { - "x": 26202.413597997824, - "y": 17239.672589849582 + "x": 26259.08792655769, + "y": 17251.03844175133 }, "floatingObject": { "isPinned": false, @@ -20296,12 +20296,12 @@ "id": "e6342d6c-9075-4bdf-b666-bfec788b15e9", "savedPayload": { "position": { - "x": 25889.58020296691, - "y": 17513.590172779568 + "x": 25946.254531526778, + "y": 17524.956024681316 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -20346,12 +20346,12 @@ "id": "7586ee5c-7aa2-4def-af6a-ab1ced4e418f", "savedPayload": { "position": { - "x": 25943.946001810436, - "y": 16152.045949458123 + "x": 26000.620330370304, + "y": 16163.41180135987 }, "targetPosition": { - "x": 26396.74994217977, - "y": 16652.639189110843 + "x": 26453.424270739637, + "y": 16664.00504101259 }, "floatingObject": { "isPinned": false, @@ -20404,12 +20404,12 @@ "id": "9349d528-1087-4a25-8848-68b60fdadee8", "savedPayload": { "position": { - "x": 26324.66518296622, - "y": 15981.49927263357 + "x": 26381.339511526086, + "y": 15992.865124535318 }, "targetPosition": { - "x": 26396.74994217977, - "y": 16652.639189110843 + "x": 26453.424270739637, + "y": 16664.00504101259 }, "floatingObject": { "isPinned": false, @@ -20462,12 +20462,12 @@ "id": "31e449fc-07e9-42b6-b0c7-2e3e5bbcc24a", "savedPayload": { "position": { - "x": 26732.918292070728, - "y": 16067.305232696566 + "x": 26789.592620630596, + "y": 16078.671084598314 }, "targetPosition": { - "x": 26396.74994217977, - "y": 16652.639189110843 + "x": 26453.424270739637, + "y": 16664.00504101259 }, "floatingObject": { "isPinned": false, @@ -20520,12 +20520,12 @@ "id": "0779b8bb-909f-4940-847b-2fcf3fb87825", "savedPayload": { "position": { - "x": 27012.766517458855, - "y": 16376.688869340367 + "x": 27069.440846018722, + "y": 16388.054721242115 }, "targetPosition": { - "x": 26396.74994217977, - "y": 16652.639189110843 + "x": 26453.424270739637, + "y": 16664.00504101259 }, "floatingObject": { "isPinned": false, @@ -20576,12 +20576,12 @@ "id": "e246f201-e2a5-443b-a6f1-d20b236e9674", "savedPayload": { "position": { - "x": 26396.74994217977, - "y": 16652.639189110843 + "x": 26453.424270739637, + "y": 16664.00504101259 }, "targetPosition": { - "x": 26257.91298236052, - "y": 17313.206595654756 + "x": 26314.58731092039, + "y": 17324.572447556504 }, "floatingObject": { "isPinned": false, @@ -20608,12 +20608,12 @@ "id": "40280936-ebb6-48ff-bb4f-9445aba0626e", "savedPayload": { "position": { - "x": 26736.051539338645, - "y": 16274.933954388624 + "x": 26792.725867898513, + "y": 16286.299806290372 }, "targetPosition": { - "x": 26823.177230726047, - "y": 16944.28745882426 + "x": 26879.851559285915, + "y": 16955.653310726007 }, "floatingObject": { "isPinned": false, @@ -20666,12 +20666,12 @@ "id": "35b1fcd8-7a73-4628-80b4-8cd62ed90fad", "savedPayload": { "position": { - "x": 27035.1012964875, - "y": 16303.418368954 + "x": 27091.77562504737, + "y": 16314.784220855749 }, "targetPosition": { - "x": 26823.177230726047, - "y": 16944.28745882426 + "x": 26879.851559285915, + "y": 16955.653310726007 }, "floatingObject": { "isPinned": false, @@ -20724,12 +20724,12 @@ "id": "0ca3c69d-8d8b-44f8-824e-e99aa86a2e0e", "savedPayload": { "position": { - "x": 27292.176893334195, - "y": 16458.834766511773 + "x": 27348.851221894063, + "y": 16470.20061841352 }, "targetPosition": { - "x": 26823.177230726047, - "y": 16944.28745882426 + "x": 26879.851559285915, + "y": 16955.653310726007 }, "floatingObject": { "isPinned": false, @@ -20782,12 +20782,12 @@ "id": "4b38e058-5f7c-45bb-a657-7b6744729bb8", "savedPayload": { "position": { - "x": 27456.361355097953, - "y": 16710.401023468592 + "x": 27513.03568365782, + "y": 16721.76687537034 }, "targetPosition": { - "x": 26823.177230726047, - "y": 16944.28745882426 + "x": 26879.851559285915, + "y": 16955.653310726007 }, "floatingObject": { "isPinned": false, @@ -20840,12 +20840,12 @@ "id": "4f95af3a-9239-4d54-a117-6eab5f977b2c", "savedPayload": { "position": { - "x": 27495.135935536182, - "y": 17008.291357376493 + "x": 27551.81026409605, + "y": 17019.65720927824 }, "targetPosition": { - "x": 26823.177230726047, - "y": 16944.28745882426 + "x": 26879.851559285915, + "y": 16955.653310726007 }, "floatingObject": { "isPinned": false, @@ -20898,12 +20898,12 @@ "id": "560c29a0-8a9e-4b2b-a29f-f4c5446258d3", "savedPayload": { "position": { - "x": 27400.82085345407, - "y": 17293.504934219818 + "x": 27457.49518201394, + "y": 17304.870786121566 }, "targetPosition": { - "x": 26823.177230726047, - "y": 16944.28745882426 + "x": 26879.851559285915, + "y": 16955.653310726007 }, "floatingObject": { "isPinned": false, @@ -20954,12 +20954,12 @@ "id": "bde92e57-1272-45af-aae2-4b7c8d19dea9", "savedPayload": { "position": { - "x": 26823.177230726047, - "y": 16944.28745882426 + "x": 26879.851559285915, + "y": 16955.653310726007 }, "targetPosition": { - "x": 26257.91298236052, - "y": 17313.206595654756 + "x": 26314.58731092039, + "y": 17324.572447556504 }, "floatingObject": { "isPinned": false, @@ -20986,12 +20986,12 @@ "id": "d0f352f0-c829-4caa-9223-5629c83d2ce3", "savedPayload": { "position": { - "x": 27559.967023793088, - "y": 17241.996186389715 + "x": 27616.641352352955, + "y": 17253.362038291463 }, "targetPosition": { - "x": 26918.480388904434, - "y": 17452.043555474003 + "x": 26975.154717464302, + "y": 17463.40940737575 }, "floatingObject": { "isPinned": false, @@ -21044,12 +21044,12 @@ "id": "03f3c8f0-464c-47e0-a914-422c13b5e1a4", "savedPayload": { "position": { - "x": 27421.130063973844, - "y": 17902.563592933628 + "x": 27477.80439253371, + "y": 17913.929444835376 }, "targetPosition": { - "x": 26918.480388904434, - "y": 17452.043555474003 + "x": 26975.154717464302, + "y": 17463.40940737575 }, "floatingObject": { "isPinned": false, @@ -21100,12 +21100,12 @@ "id": "8ef539cf-ce82-42e6-b811-2ac764434351", "savedPayload": { "position": { - "x": 26918.480388904434, - "y": 17452.043555474003 + "x": 26975.154717464302, + "y": 17463.40940737575 }, "targetPosition": { - "x": 26257.91298236052, - "y": 17313.206595654756 + "x": 26314.58731092039, + "y": 17324.572447556504 }, "floatingObject": { "isPinned": false, @@ -21124,12 +21124,12 @@ "id": "b35b73a3-4665-4cf8-86f2-f4f070a6d3f4", "savedPayload": { "position": { - "x": 25933.633193291385, - "y": 17541.835511474386 + "x": 25990.307521851253, + "y": 17553.201363376134 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -21174,12 +21174,12 @@ "id": "cd5aaac3-5f53-46d8-9b06-62124e9288a6", "savedPayload": { "position": { - "x": 27297.337958259777, - "y": 16550.123615912304 + "x": 27354.012286819645, + "y": 16561.48946781405 }, "targetPosition": { - "x": 26913.116392599404, - "y": 17105.100001429284 + "x": 26969.790721159272, + "y": 17116.465853331032 }, "floatingObject": { "isPinned": false, @@ -21232,12 +21232,12 @@ "id": "0552b455-4b6e-4419-b999-be5ab9eb46c4", "savedPayload": { "position": { - "x": 27585.850823787765, - "y": 17160.357445214508 + "x": 27642.525152347633, + "y": 17171.723297116256 }, "targetPosition": { - "x": 26913.116392599404, - "y": 17105.100001429284 + "x": 26969.790721159272, + "y": 17116.465853331032 }, "floatingObject": { "isPinned": false, @@ -21288,12 +21288,12 @@ "id": "752be29f-a9a9-4e09-a397-b7bfe7269ec8", "savedPayload": { "position": { - "x": 26913.116392599404, - "y": 17105.100001429284 + "x": 26969.790721159272, + "y": 17116.465853331032 }, "targetPosition": { - "x": 26302.8825632972, - "y": 17393.612866957268 + "x": 26359.556891857068, + "y": 17404.978718859016 }, "floatingObject": { "isPinned": false, @@ -21312,12 +21312,12 @@ "id": "c297f8c8-1e52-4948-b71f-887ffd43ae89", "savedPayload": { "position": { - "x": 25974.10922937535, - "y": 17575.004105316188 + "x": 26030.783557935218, + "y": 17586.369957217936 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -21362,12 +21362,12 @@ "id": "6deefc33-8f85-4e16-9753-334ddfc8bae5", "savedPayload": { "position": { - "x": 27194.744052223883, - "y": 16636.624284730213 + "x": 27251.41838078375, + "y": 16647.99013663196 }, "targetPosition": { - "x": 26980.320551206452, - "y": 17276.66144162927 + "x": 27036.99487976632, + "y": 17288.027293531017 }, "floatingObject": { "isPinned": false, @@ -21420,12 +21420,12 @@ "id": "0366195b-61af-46a4-b78e-202c7c78b106", "savedPayload": { "position": { - "x": 27529.997209267396, - "y": 16884.895476309473 + "x": 27586.671537827264, + "y": 16896.26132821122 }, "targetPosition": { - "x": 26980.320551206452, - "y": 17276.66144162927 + "x": 27036.99487976632, + "y": 17288.027293531017 }, "floatingObject": { "isPinned": false, @@ -21478,12 +21478,12 @@ "id": "ff3d90d6-f5e8-4fd7-95b7-23c829cdb5d2", "savedPayload": { "position": { - "x": 27655.292565754087, - "y": 17282.807951005485 + "x": 27711.966894313955, + "y": 17294.173802907233 }, "targetPosition": { - "x": 26980.320551206452, - "y": 17276.66144162927 + "x": 27036.99487976632, + "y": 17288.027293531017 }, "floatingObject": { "isPinned": false, @@ -21536,12 +21536,12 @@ "id": "901423a5-f117-40ec-989a-e17c7eea970b", "savedPayload": { "position": { - "x": 27522.771554138566, - "y": 17678.372668031952 + "x": 27579.445882698434, + "y": 17689.7385199337 }, "targetPosition": { - "x": 26980.320551206452, - "y": 17276.66144162927 + "x": 27036.99487976632, + "y": 17288.027293531017 }, "floatingObject": { "isPinned": false, @@ -21592,12 +21592,12 @@ "id": "05c05e4f-705f-46fa-9ee8-3ecfa0bb7dc0", "savedPayload": { "position": { - "x": 26980.320551206452, - "y": 17276.66144162927 + "x": 27036.99487976632, + "y": 17288.027293531017 }, "targetPosition": { - "x": 26336.484642600724, - "y": 17479.39358705726 + "x": 26393.158971160592, + "y": 17490.75943895901 }, "floatingObject": { "isPinned": false, @@ -21616,12 +21616,12 @@ "id": "56f98c6d-30bc-4606-8bba-8682535b5d03", "savedPayload": { "position": { - "x": 26010.460942266764, - "y": 17612.647405973457 + "x": 26067.13527082663, + "y": 17624.013257875205 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -21666,12 +21666,12 @@ "id": "912d212c-7de8-4c04-844b-1357a61b267c", "savedPayload": { "position": { - "x": 27112.507626994553, - "y": 16505.33687191288 + "x": 27169.18195555442, + "y": 16516.70272381463 }, "targetPosition": { - "x": 26877.797701738335, - "y": 17138.216205582594 + "x": 26934.472030298202, + "y": 17149.582057484342 }, "floatingObject": { "isPinned": false, @@ -21724,12 +21724,12 @@ "id": "7f2ae964-a022-4411-bcd9-d5dbf3917e5f", "savedPayload": { "position": { - "x": 27543.24224485458, - "y": 17025.041296539966 + "x": 27599.916573414448, + "y": 17036.407148441715 }, "targetPosition": { - "x": 26877.797701738335, - "y": 17138.216205582594 + "x": 26934.472030298202, + "y": 17149.582057484342 }, "floatingObject": { "isPinned": false, @@ -21780,12 +21780,12 @@ "id": "8d42b963-b0c0-42b0-ae71-2ccc548c9708", "savedPayload": { "position": { - "x": 26877.797701738335, - "y": 17138.216205582594 + "x": 26934.472030298202, + "y": 17149.582057484342 }, "targetPosition": { - "x": 26358.093277111246, - "y": 17568.950823442625 + "x": 26414.767605671113, + "y": 17580.316675344373 }, "floatingObject": { "isPinned": false, @@ -21812,12 +21812,12 @@ "id": "a462fda9-5b28-4c35-83fa-e33b9dcbd7b0", "savedPayload": { "position": { - "x": 27656.41715389721, - "y": 17690.485839656216 + "x": 27713.09148245708, + "y": 17701.851691557964 }, "targetPosition": { - "x": 26990.97261078096, - "y": 17803.660748698843 + "x": 27047.646939340826, + "y": 17815.02660060059 }, "floatingObject": { "isPinned": false, @@ -21870,12 +21870,12 @@ "id": "0d998685-ada7-4ba6-bf55-237db7259fda", "savedPayload": { "position": { - "x": 27421.707228640993, - "y": 18323.365173325932 + "x": 27478.38155720086, + "y": 18334.73102522768 }, "targetPosition": { - "x": 26990.97261078096, - "y": 17803.660748698843 + "x": 27047.646939340826, + "y": 17815.02660060059 }, "floatingObject": { "isPinned": false, @@ -21926,12 +21926,12 @@ "id": "e4786232-bbbf-4ecf-8bbb-6f1816401752", "savedPayload": { "position": { - "x": 26990.97261078096, - "y": 17803.660748698843 + "x": 27047.646939340826, + "y": 17815.02660060059 }, "targetPosition": { - "x": 26358.093277111246, - "y": 17568.950823442625 + "x": 26414.767605671113, + "y": 17580.316675344373 }, "floatingObject": { "isPinned": false, @@ -21950,12 +21950,12 @@ "id": "f3b4e8cf-b12a-4a62-9a00-f84e6e32fd74", "savedPayload": { "position": { - "x": 26042.19673740954, - "y": 17654.256352381275 + "x": 26098.871065969408, + "y": 17665.622204283023 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -22000,12 +22000,12 @@ "id": "594f3aaa-d8a2-4d2d-a772-586ae0dd6d6e", "savedPayload": { "position": { - "x": 27615.478702845587, - "y": 17283.15053364806 + "x": 27672.153031405454, + "y": 17294.516385549807 }, "targetPosition": { - "x": 27041.96314371088, - "y": 17639.10685601136 + "x": 27098.637472270748, + "y": 17650.472707913108 }, "floatingObject": { "isPinned": false, @@ -22058,12 +22058,12 @@ "id": "b427ecd6-f305-4878-9616-18d710361b8d", "savedPayload": { "position": { - "x": 27636.98814108253, - "y": 17957.807738506002 + "x": 27693.662469642397, + "y": 17969.17359040775 }, "targetPosition": { - "x": 27041.96314371088, - "y": 17639.10685601136 + "x": 27098.637472270748, + "y": 17650.472707913108 }, "floatingObject": { "isPinned": false, @@ -22114,12 +22114,12 @@ "id": "383d942c-4374-4372-9054-3e702a995c3b", "savedPayload": { "position": { - "x": 27041.96314371088, - "y": 17639.10685601136 + "x": 27098.637472270748, + "y": 17650.472707913108 }, "targetPosition": { - "x": 26367.30593885294, - "y": 17660.616294248306 + "x": 26423.980267412808, + "y": 17671.982146150054 }, "floatingObject": { "isPinned": false, @@ -22138,12 +22138,12 @@ "id": "639c3f39-7617-47a7-be6e-e8a42bb2004b", "savedPayload": { "position": { - "x": 26068.887442616622, - "y": 17699.268254918956 + "x": 26125.56177117649, + "y": 17710.634106820704 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -22188,12 +22188,12 @@ "id": "f62adc87-8d85-4887-9ecb-b85c9af2e3c1", "savedPayload": { "position": { - "x": 26409.165025692477, - "y": 17074.643947144756 + "x": 26465.839354252344, + "y": 17086.009799046504 }, "targetPosition": { - "x": 26373.858432614947, - "y": 17523.256747324664 + "x": 26430.532761174814, + "y": 17534.62259922641 }, "floatingObject": { "isPinned": false, @@ -22246,12 +22246,12 @@ "id": "9c56511d-7619-4797-8208-d88956c86d0d", "savedPayload": { "position": { - "x": 26780.021810572383, - "y": 17329.526753760932 + "x": 26836.69613913225, + "y": 17340.89260566268 }, "targetPosition": { - "x": 26373.858432614947, - "y": 17523.256747324664 + "x": 26430.532761174814, + "y": 17534.62259922641 }, "floatingObject": { "isPinned": false, @@ -22302,12 +22302,12 @@ "id": "4b3c6365-897b-463d-b8f2-8a173a2f52bf", "savedPayload": { "position": { - "x": 26373.858432614947, - "y": 17523.256747324664 + "x": 26430.532761174814, + "y": 17534.62259922641 }, "targetPosition": { - "x": 26118.975625998773, - "y": 17894.11353220457 + "x": 26175.64995455864, + "y": 17905.47938410632 }, "floatingObject": { "isPinned": false, @@ -22334,12 +22334,12 @@ "id": "8a35840e-644a-48c1-9f73-3d09da3a3286", "savedPayload": { "position": { - "x": 26835.415918738836, - "y": 17401.717761029362 + "x": 26892.090247298704, + "y": 17413.08361293111 }, "targetPosition": { - "x": 26543.164296990253, - "y": 17743.900445549374 + "x": 26599.83862555012, + "y": 17755.266297451122 }, "floatingObject": { "isPinned": false, @@ -22392,12 +22392,12 @@ "id": "d77cd949-1089-47d8-8395-fc7d92b3f29f", "savedPayload": { "position": { - "x": 26985.629005394032, - "y": 17825.90643202084 + "x": 27042.3033339539, + "y": 17837.27228392259 }, "targetPosition": { - "x": 26543.164296990253, - "y": 17743.900445549374 + "x": 26599.83862555012, + "y": 17755.266297451122 }, "floatingObject": { "isPinned": false, @@ -22448,12 +22448,12 @@ "id": "18411d20-619b-40f3-b1d3-4d00199bde7d", "savedPayload": { "position": { - "x": 26543.164296990253, - "y": 17743.900445549374 + "x": 26599.83862555012, + "y": 17755.266297451122 }, "targetPosition": { - "x": 26118.975625998773, - "y": 17894.11353220457 + "x": 26175.64995455864, + "y": 17905.47938410632 }, "floatingObject": { "isPinned": false, @@ -22480,12 +22480,12 @@ "id": "df87398e-fbf7-486b-aacd-531557dbc3b8", "savedPayload": { "position": { - "x": 26852.801880569565, - "y": 17688.633746227428 + "x": 26909.476209129432, + "y": 17699.999598129176 }, "targetPosition": { - "x": 26550.44450668946, - "y": 18021.920437321336 + "x": 26607.118835249326, + "y": 18033.286289223084 }, "floatingObject": { "isPinned": false, @@ -22538,12 +22538,12 @@ "id": "22cdcd39-e541-429f-82aa-5da94d602c6b", "savedPayload": { "position": { - "x": 26967.46676326611, - "y": 17852.827452488382 + "x": 27024.14109182598, + "y": 17864.19330439013 }, "targetPosition": { - "x": 26550.44450668946, - "y": 18021.920437321336 + "x": 26607.118835249326, + "y": 18033.286289223084 }, "floatingObject": { "isPinned": false, @@ -22596,12 +22596,12 @@ "id": "71ad0f43-0d76-4eba-aba9-cbb9ab04358e", "savedPayload": { "position": { - "x": 26999.535273605306, - "y": 18050.512098184867 + "x": 27056.209602165174, + "y": 18061.877950086615 }, "targetPosition": { - "x": 26550.44450668946, - "y": 18021.920437321336 + "x": 26607.118835249326, + "y": 18033.286289223084 }, "floatingObject": { "isPinned": false, @@ -22654,12 +22654,12 @@ "id": "f335a721-7627-4d75-9ded-f5dc290faa7b", "savedPayload": { "position": { - "x": 26942.65584982001, - "y": 18242.53381479362 + "x": 26999.330178379878, + "y": 18253.899666695368 }, "targetPosition": { - "x": 26550.44450668946, - "y": 18021.920437321336 + "x": 26607.118835249326, + "y": 18033.286289223084 }, "floatingObject": { "isPinned": false, @@ -22712,12 +22712,12 @@ "id": "d39f7cc8-aa25-4049-a238-0ed850df0aae", "savedPayload": { "position": { - "x": 26808.09415937125, - "y": 18390.860346348472 + "x": 26864.768487931116, + "y": 18402.22619825022 }, "targetPosition": { - "x": 26550.44450668946, - "y": 18021.920437321336 + "x": 26607.118835249326, + "y": 18033.286289223084 }, "floatingObject": { "isPinned": false, @@ -22770,12 +22770,12 @@ "id": "b235dd2f-6d03-44f7-a31d-f59e3ef8aa6a", "savedPayload": { "position": { - "x": 26622.50179534324, - "y": 18466.113804169454 + "x": 26679.176123903108, + "y": 18477.479656071202 }, "targetPosition": { - "x": 26550.44450668946, - "y": 18021.920437321336 + "x": 26607.118835249326, + "y": 18033.286289223084 }, "floatingObject": { "isPinned": false, @@ -22826,12 +22826,12 @@ "id": "0985e255-f21b-4e93-adef-60c7343f8059", "savedPayload": { "position": { - "x": 26550.44450668946, - "y": 18021.920437321336 + "x": 26607.118835249326, + "y": 18033.286289223084 }, "targetPosition": { - "x": 26118.975625998773, - "y": 17894.11353220457 + "x": 26175.64995455864, + "y": 17905.47938410632 }, "floatingObject": { "isPinned": false, @@ -22858,12 +22858,12 @@ "id": "c143017a-1fcf-4d93-a259-685e66714ee4", "savedPayload": { "position": { - "x": 26808.664058682778, - "y": 18423.33007989992 + "x": 26865.338387242646, + "y": 18434.695931801667 }, "targetPosition": { - "x": 26392.918269052698, - "y": 18251.122535335628 + "x": 26449.592597612565, + "y": 18262.488387237376 }, "floatingObject": { "isPinned": false, @@ -22916,12 +22916,12 @@ "id": "fdfa506e-23d8-4dc5-b8f8-b397c6dc59f0", "savedPayload": { "position": { - "x": 26451.65505555172, - "y": 18697.272722953843 + "x": 26508.32938411159, + "y": 18708.63857485559 }, "targetPosition": { - "x": 26392.918269052698, - "y": 18251.122535335628 + "x": 26449.592597612565, + "y": 18262.488387237376 }, "floatingObject": { "isPinned": false, @@ -22972,12 +22972,12 @@ "id": "57119399-b095-4df5-9da8-c68d21c61536", "savedPayload": { "position": { - "x": 26392.918269052698, - "y": 18251.122535335628 + "x": 26449.592597612565, + "y": 18262.488387237376 }, "targetPosition": { - "x": 26118.975625998773, - "y": 17894.11353220457 + "x": 26175.64995455864, + "y": 17905.47938410632 }, "floatingObject": { "isPinned": false, @@ -22996,12 +22996,12 @@ "id": "a08428e9-12d4-4665-8d48-d8efd3f8729c", "savedPayload": { "position": { - "x": 26090.17211188756, - "y": 17747.074404821873 + "x": 26146.84644044743, + "y": 17758.44025672362 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -23046,12 +23046,12 @@ "id": "7bf0bad7-6bb7-472e-92f7-7809afef8924", "savedPayload": { "position": { - "x": 26413.50727228099, - "y": 17078.530139223156 + "x": 26470.181600840857, + "y": 17089.895991124904 }, "targetPosition": { - "x": 26375.852242781446, - "y": 17526.951925885434 + "x": 26432.526571341314, + "y": 17538.317777787182 }, "floatingObject": { "isPinned": false, @@ -23104,12 +23104,12 @@ "id": "d44d1f96-c41d-48ba-b5ae-9b204ff41f0d", "savedPayload": { "position": { - "x": 26783.024416391156, - "y": 17335.35124468115 + "x": 26839.698744951023, + "y": 17346.7170965829 }, "targetPosition": { - "x": 26375.852242781446, - "y": 17526.951925885434 + "x": 26432.526571341314, + "y": 17538.317777787182 }, "floatingObject": { "isPinned": false, @@ -23160,12 +23160,12 @@ "id": "75e43674-7e95-46c1-bb58-87d5d33b0e18", "savedPayload": { "position": { - "x": 26375.852242781446, - "y": 17526.951925885434 + "x": 26432.526571341314, + "y": 17538.317777787182 }, "targetPosition": { - "x": 26119.03113732345, - "y": 17896.4690699956 + "x": 26175.70546588332, + "y": 17907.83492189735 }, "floatingObject": { "isPinned": false, @@ -23192,12 +23192,12 @@ "id": "0e34be90-df26-4d9f-acdf-7db7b20ac459", "savedPayload": { "position": { - "x": 26838.039775725865, - "y": 17407.83130391995 + "x": 26894.714104285733, + "y": 17419.197155821697 }, "targetPosition": { - "x": 26544.000503930318, - "y": 17748.47907896324 + "x": 26600.674832490186, + "y": 17759.844930864987 }, "floatingObject": { "isPinned": false, @@ -23250,12 +23250,12 @@ "id": "0f35d58c-72ea-401c-9710-683e67b95814", "savedPayload": { "position": { - "x": 26986.029766758227, - "y": 17832.800670526813 + "x": 27042.704095318095, + "y": 17844.16652242856 }, "targetPosition": { - "x": 26544.000503930318, - "y": 17748.47907896324 + "x": 26600.674832490186, + "y": 17759.844930864987 }, "floatingObject": { "isPinned": false, @@ -23306,12 +23306,12 @@ "id": "3786e841-6080-48c6-ad79-6db52e082e0e", "savedPayload": { "position": { - "x": 26544.000503930318, - "y": 17748.47907896324 + "x": 26600.674832490186, + "y": 17759.844930864987 }, "targetPosition": { - "x": 26119.03113732345, - "y": 17896.4690699956 + "x": 26175.70546588332, + "y": 17907.83492189735 }, "floatingObject": { "isPinned": false, @@ -23338,12 +23338,12 @@ "id": "a7a60f5e-0588-4443-bae2-71657916d229", "savedPayload": { "position": { - "x": 26987.935417505803, - "y": 17923.77548707082 + "x": 27044.60974606567, + "y": 17935.141338972568 }, "targetPosition": { - "x": 26549.82491121288, - "y": 18026.533378620614 + "x": 26606.499239772747, + "y": 18037.899230522362 }, "floatingObject": { "isPinned": false, @@ -23396,12 +23396,12 @@ "id": "5a44880f-fd7c-4a9f-859d-501483a05588", "savedPayload": { "position": { - "x": 26857.87110888079, - "y": 18354.56926096025 + "x": 26914.545437440658, + "y": 18365.935112861996 }, "targetPosition": { - "x": 26549.82491121288, - "y": 18026.533378620614 + "x": 26606.499239772747, + "y": 18037.899230522362 }, "floatingObject": { "isPinned": false, @@ -23452,12 +23452,12 @@ "id": "f680e8f9-0e8f-4735-af6d-dd97f16df059", "savedPayload": { "position": { - "x": 26549.82491121288, - "y": 18026.533378620614 + "x": 26606.499239772747, + "y": 18037.899230522362 }, "targetPosition": { - "x": 26119.03113732345, - "y": 17896.4690699956 + "x": 26175.70546588332, + "y": 17907.83492189735 }, "floatingObject": { "isPinned": false, @@ -23484,12 +23484,12 @@ "id": "ab9e3169-349d-4830-aee1-8403d893e713", "savedPayload": { "position": { - "x": 26805.939157226345, - "y": 18429.289547009936 + "x": 26862.613485786213, + "y": 18440.655398911684 }, "targetPosition": { - "x": 26391.10073901152, - "y": 18254.90753310649 + "x": 26447.775067571387, + "y": 18266.273385008237 }, "floatingObject": { "isPinned": false, @@ -23542,12 +23542,12 @@ "id": "9c9094d5-c5fe-43ae-b9d0-ae5525b495cf", "savedPayload": { "position": { - "x": 26447.500694115457, - "y": 18701.359148698004 + "x": 26504.175022675325, + "y": 18712.725000599752 }, "targetPosition": { - "x": 26391.10073901152, - "y": 18254.90753310649 + "x": 26447.775067571387, + "y": 18266.273385008237 }, "floatingObject": { "isPinned": false, @@ -23598,12 +23598,12 @@ "id": "18bcfd47-bcd0-4168-bea2-eda5e6f93714", "savedPayload": { "position": { - "x": 26391.10073901152, - "y": 18254.90753310649 + "x": 26447.775067571387, + "y": 18266.273385008237 }, "targetPosition": { - "x": 26119.03113732345, - "y": 17896.4690699956 + "x": 26175.70546588332, + "y": 17907.83492189735 }, "floatingObject": { "isPinned": false, @@ -23622,12 +23622,12 @@ "id": "1d1eda54-2648-453b-8a51-d14a0c81ad07", "savedPayload": { "position": { - "x": 26105.76290658397, - "y": 17797.02830592326 + "x": 26162.437235143836, + "y": 17808.39415782501 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -23672,12 +23672,12 @@ "id": "1c30f223-6e75-436c-86e9-a4f768f07524", "savedPayload": { "position": { - "x": 26148.133468458425, - "y": 17097.264566296155 + "x": 26204.807797018293, + "y": 17108.630418197903 }, "targetPosition": { - "x": 26337.763966956063, - "y": 17505.3580286789 + "x": 26394.43829551593, + "y": 17516.72388058065 }, "floatingObject": { "isPinned": false, @@ -23730,12 +23730,12 @@ "id": "0dcb9ff5-6bd6-42ed-8856-c2b5e4399fb4", "savedPayload": { "position": { - "x": 26424.220989765232, - "y": 17063.741471916164 + "x": 26480.8953183251, + "y": 17075.107323817912 }, "targetPosition": { - "x": 26337.763966956063, - "y": 17505.3580286789 + "x": 26394.43829551593, + "y": 17516.72388058065 }, "floatingObject": { "isPinned": false, @@ -23788,12 +23788,12 @@ "id": "93daf26c-db54-4959-965d-6b738101fadf", "savedPayload": { "position": { - "x": 26667.28486692506, - "y": 17198.900892224843 + "x": 26723.959195484927, + "y": 17210.26674412659 }, "targetPosition": { - "x": 26337.763966956063, - "y": 17505.3580286789 + "x": 26394.43829551593, + "y": 17516.72388058065 }, "floatingObject": { "isPinned": false, @@ -23846,12 +23846,12 @@ "id": "72a28d77-7218-4b78-9c2e-2726c035c60c", "savedPayload": { "position": { - "x": 26784.48296030019, - "y": 17451.116522564003 + "x": 26841.157288860057, + "y": 17462.48237446575 }, "targetPosition": { - "x": 26337.763966956063, - "y": 17505.3580286789 + "x": 26394.43829551593, + "y": 17516.72388058065 }, "floatingObject": { "isPinned": false, @@ -23902,12 +23902,12 @@ "id": "a5e3e0d3-7a00-4faa-9801-d4707e16b045", "savedPayload": { "position": { - "x": 26337.763966956063, - "y": 17505.3580286789 + "x": 26394.43829551593, + "y": 17516.72388058065 }, "targetPosition": { - "x": 26119.07143099689, - "y": 17898.643643360832 + "x": 26175.745759556758, + "y": 17910.00949526258 }, "floatingObject": { "isPinned": false, @@ -23934,12 +23934,12 @@ "id": "e2962775-7bfb-4af6-97ea-6384b1a553fc", "savedPayload": { "position": { - "x": 26723.800066055715, - "y": 17274.108963400955 + "x": 26780.474394615583, + "y": 17285.474815302703 }, "targetPosition": { - "x": 26505.107530096542, - "y": 17667.394578082887 + "x": 26561.78185865641, + "y": 17678.760429984635 }, "floatingObject": { "isPinned": false, @@ -23992,12 +23992,12 @@ "id": "dad7ca93-01fe-4f60-887f-0316416daee9", "savedPayload": { "position": { - "x": 26955.04913133366, - "y": 17660.145062500607 + "x": 27011.72345989353, + "y": 17671.510914402355 }, "targetPosition": { - "x": 26505.107530096542, - "y": 17667.394578082887 + "x": 26561.78185865641, + "y": 17678.760429984635 }, "floatingObject": { "isPinned": false, @@ -24048,12 +24048,12 @@ "id": "92c77c65-6fe4-4e58-9123-b8eca61b6a9e", "savedPayload": { "position": { - "x": 26505.107530096542, - "y": 17667.394578082887 + "x": 26561.78185865641, + "y": 17678.760429984635 }, "targetPosition": { - "x": 26119.07143099689, - "y": 17898.643643360832 + "x": 26175.745759556758, + "y": 17910.00949526258 }, "floatingObject": { "isPinned": false, @@ -24080,12 +24080,12 @@ "id": "21532f94-e49e-44bf-a17c-eef7da20eb2d", "savedPayload": { "position": { - "x": 26827.617088526997, - "y": 17523.122567555918 + "x": 26884.291417086864, + "y": 17534.488419457666 }, "targetPosition": { - "x": 26569.01303223401, - "y": 17891.394127778553 + "x": 26625.687360793876, + "y": 17902.7599796803 }, "floatingObject": { "isPinned": false, @@ -24138,12 +24138,12 @@ "id": "d9e06879-d481-4bb0-877a-db2884fe59a3", "savedPayload": { "position": { - "x": 26994.692700526935, - "y": 17745.459827485494 + "x": 27051.367029086803, + "y": 17756.825679387242 }, "targetPosition": { - "x": 26569.01303223401, - "y": 17891.394127778553 + "x": 26625.687360793876, + "y": 17902.7599796803 }, "floatingObject": { "isPinned": false, @@ -24196,12 +24196,12 @@ "id": "ad6bc07d-fba7-4207-b6b8-eb209825d32f", "savedPayload": { "position": { - "x": 26999.173147558755, - "y": 18023.539030002587 + "x": 27055.847476118623, + "y": 18034.904881904335 }, "targetPosition": { - "x": 26569.01303223401, - "y": 17891.394127778553 + "x": 26625.687360793876, + "y": 17902.7599796803 }, "floatingObject": { "isPinned": false, @@ -24254,12 +24254,12 @@ "id": "6fcddba6-7c1f-461b-a0c8-f0803ed266f9", "savedPayload": { "position": { - "x": 26839.3470511411, - "y": 18251.14337131013 + "x": 26896.021379700967, + "y": 18262.509223211877 }, "targetPosition": { - "x": 26569.01303223401, - "y": 17891.394127778553 + "x": 26625.687360793876, + "y": 17902.7599796803 }, "floatingObject": { "isPinned": false, @@ -24310,12 +24310,12 @@ "id": "f97b0c28-93b2-473b-9fba-3bb61bc9d43b", "savedPayload": { "position": { - "x": 26569.01303223401, - "y": 17891.394127778553 + "x": 26625.687360793876, + "y": 17902.7599796803 }, "targetPosition": { - "x": 26119.07143099689, - "y": 17898.643643360832 + "x": 26175.745759556758, + "y": 17910.00949526258 }, "floatingObject": { "isPinned": false, @@ -24342,12 +24342,12 @@ "id": "f361e5d6-66dd-45ce-a6e1-d4af93eb4b52", "savedPayload": { "position": { - "x": 26962.29864691594, - "y": 18110.086663737726 + "x": 27018.97297547581, + "y": 18121.452515639474 }, "targetPosition": { - "x": 26512.357045678822, - "y": 18117.336179320006 + "x": 26569.03137423869, + "y": 18128.702031221754 }, "floatingObject": { "isPinned": false, @@ -24400,12 +24400,12 @@ "id": "c2fcfdb3-603c-4850-bb77-8166b215f62b", "savedPayload": { "position": { - "x": 26743.606110956767, - "y": 18503.372278419658 + "x": 26800.280439516635, + "y": 18514.738130321406 }, "targetPosition": { - "x": 26512.357045678822, - "y": 18117.336179320006 + "x": 26569.03137423869, + "y": 18128.702031221754 }, "floatingObject": { "isPinned": false, @@ -24456,12 +24456,12 @@ "id": "c95ff3f8-343e-4056-8bc5-1b5bae8b2268", "savedPayload": { "position": { - "x": 26512.357045678822, - "y": 18117.336179320006 + "x": 26569.03137423869, + "y": 18128.702031221754 }, "targetPosition": { - "x": 26119.07143099689, - "y": 17898.643643360832 + "x": 26175.745759556758, + "y": 17910.00949526258 }, "floatingObject": { "isPinned": false, @@ -24488,12 +24488,12 @@ "id": "7d04831a-c8b9-4603-b84f-b1f6652966a9", "savedPayload": { "position": { - "x": 26743.606110956767, - "y": 18503.372278419658 + "x": 26800.280439516635, + "y": 18514.738130321406 }, "targetPosition": { - "x": 26350.320496274835, - "y": 18284.679742460485 + "x": 26406.994824834703, + "y": 18296.045594362233 }, "floatingObject": { "isPinned": false, @@ -24546,12 +24546,12 @@ "id": "7a8d914a-a315-4cb9-890e-b15c9de1b536", "savedPayload": { "position": { - "x": 26357.570011857115, - "y": 18734.621343697603 + "x": 26414.244340416983, + "y": 18745.98719559935 }, "targetPosition": { - "x": 26350.320496274835, - "y": 18284.679742460485 + "x": 26406.994824834703, + "y": 18296.045594362233 }, "floatingObject": { "isPinned": false, @@ -24602,12 +24602,12 @@ "id": "bad6e6ec-9fc6-42c0-b8b7-8805ce355bf8", "savedPayload": { "position": { - "x": 26350.320496274835, - "y": 18284.679742460485 + "x": 26406.994824834703, + "y": 18296.045594362233 }, "targetPosition": { - "x": 26119.07143099689, - "y": 17898.643643360832 + "x": 26175.745759556758, + "y": 17910.00949526258 }, "floatingObject": { "isPinned": false, @@ -24626,12 +24626,12 @@ "id": "95c0c2b3-e363-4d3a-bb0a-a26cc03a5b65", "savedPayload": { "position": { - "x": 26115.44898795334, - "y": 17848.454417405846 + "x": 26172.123316513207, + "y": 17859.820269307595 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -24676,12 +24676,12 @@ "id": "646ecd15-9807-47df-97d5-f2d4c44a4dab", "savedPayload": { "position": { - "x": 26726.616858121517, - "y": 17278.835137774386 + "x": 26783.291186681385, + "y": 17290.200989676134 }, "targetPosition": { - "x": 26506.166484914378, - "y": 17671.13812393793 + "x": 26562.840813474246, + "y": 17682.503975839678 }, "floatingObject": { "isPinned": false, @@ -24734,12 +24734,12 @@ "id": "d16702ac-3dcf-49e5-82b0-7a17e187774d", "savedPayload": { "position": { - "x": 26956.136023516072, - "y": 17665.902254327302 + "x": 27012.81035207594, + "y": 17677.26810622905 }, "targetPosition": { - "x": 26506.166484914378, - "y": 17671.13812393793 + "x": 26562.840813474246, + "y": 17682.503975839678 }, "floatingObject": { "isPinned": false, @@ -24790,12 +24790,12 @@ "id": "c39de876-a2a1-4454-9062-f218414cf94c", "savedPayload": { "position": { - "x": 26506.166484914378, - "y": 17671.13812393793 + "x": 26562.840813474246, + "y": 17682.503975839678 }, "targetPosition": { - "x": 26119.099368361465, - "y": 17900.657289332485 + "x": 26175.773696921333, + "y": 17912.023141234233 }, "floatingObject": { "isPinned": false, @@ -24822,12 +24822,12 @@ "id": "6ef9f440-c261-4e5a-956a-62e792a88315", "savedPayload": { "position": { - "x": 26961.371893126703, - "y": 18115.871792928996 + "x": 27018.04622168657, + "y": 18127.237644830744 }, "targetPosition": { - "x": 26511.40235452501, - "y": 18121.107662539624 + "x": 26568.076683084877, + "y": 18132.47351444137 }, "floatingObject": { "isPinned": false, @@ -24872,12 +24872,12 @@ "id": "9d6f8165-6d15-41c5-8c78-8e3b451b4908", "savedPayload": { "position": { - "x": 26740.921519919564, - "y": 18508.174779092536 + "x": 26797.595848479432, + "y": 18519.540630994285 }, "targetPosition": { - "x": 26511.40235452501, - "y": 18121.107662539624 + "x": 26568.076683084877, + "y": 18132.47351444137 }, "floatingObject": { "isPinned": false, @@ -24920,12 +24920,12 @@ "id": "a4ed66cb-5003-428c-9d3c-4a23423c1256", "savedPayload": { "position": { - "x": 26511.40235452501, - "y": 18121.107662539624 + "x": 26568.076683084877, + "y": 18132.47351444137 }, "targetPosition": { - "x": 26119.099368361465, - "y": 17900.657289332485 + "x": 26175.773696921333, + "y": 17912.023141234233 }, "floatingObject": { "isPinned": false, @@ -24944,12 +24944,12 @@ "id": "e1cea17f-78ff-4c22-92d4-041d8f64e443", "savedPayload": { "position": { - "x": 26119.099368361465, - "y": 17900.657289332485 + "x": 26175.773696921333, + "y": 17912.023141234233 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -24979,7 +24979,7 @@ }, { "type": "Data Mine Data Dependencies", - "name": "New Data Mine Data Dependencies", + "name": "", "project": "Foundations", "botDataDependencies": [ { @@ -24989,17 +24989,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "New Data Dependency", + "name": "", "project": "Foundations", "id": "5f0f70b2-f8da-4086-a232-425ac08c48cb", "savedPayload": { "position": { - "x": 25749.12982975977, - "y": 17758.893158943112 + "x": 25805.80415831964, + "y": 17770.25901084486 }, "targetPosition": { - "x": 25651.12982975977, - "y": 17731.893158943112 + "x": 25707.80415831964, + "y": 17743.25901084486 }, "floatingObject": { "isPinned": false, @@ -25039,17 +25039,17 @@ }, { "type": "Data Dependency", - "name": "New Data Dependency", + "name": "", "project": "Foundations", "id": "a5a23a54-9bab-4a46-b4d0-87ecd71323eb", "savedPayload": { "position": { - "x": 25731.12982975977, - "y": 17683.893158943112 + "x": 25787.80415831964, + "y": 17695.25901084486 }, "targetPosition": { - "x": 25651.12982975977, - "y": 17731.893158943112 + "x": 25707.80415831964, + "y": 17743.25901084486 }, "floatingObject": { "isPinned": false, @@ -25092,12 +25092,12 @@ "id": "58b6456f-f6af-4764-8182-025af567ff96", "savedPayload": { "position": { - "x": 25651.12982975977, - "y": 17731.893158943112 + "x": 25707.80415831964, + "y": 17743.25901084486 }, "targetPosition": { - "x": 25717.12982975977, - "y": 17816.893158943112 + "x": 25773.80415831964, + "y": 17828.25901084486 }, "floatingObject": { "isPinned": false, @@ -25116,12 +25116,12 @@ "id": "6bfb6263-e948-434a-bd2a-284249532b25", "savedPayload": { "position": { - "x": 25717.12982975977, - "y": 17816.893158943112 + "x": 25773.80415831964, + "y": 17828.25901084486 }, "targetPosition": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "floatingObject": { "isPinned": false, @@ -25146,17 +25146,447 @@ ] ] } + }, + { + "type": "Data Mine Data Dependencies", + "name": "Enhanced_Bollinger_Stochastic", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Stochastic", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Stochastic Multi-Time-Frame-Market", + "project": "Foundations", + "id": "10e66cfd-add8-4f89-92a1-d39f471843e9", + "savedPayload": { + "position": { + "x": 25669.80415831964, + "y": 17949.25901084486 + }, + "targetPosition": { + "x": 25644.80415831964, + "y": 17954.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7fe0e0ff-8d64-420c-9647-12a63c707f86" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine" + ], + [ + "Stochastic", + "Indicator Bot" + ], + [ + "Stochastic", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Stochastic Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "033071da-a505-4ff1-9248-6bcf32ae3dd8", + "savedPayload": { + "position": { + "x": 25652.80415831964, + "y": 17893.25901084486 + }, + "targetPosition": { + "x": 25644.80415831964, + "y": 17954.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "309c58ea-36d1-4d72-84f2-10cd046e67b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine" + ], + [ + "Stochastic", + "Indicator Bot" + ], + [ + "Stochastic", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "88fb80bf-017f-4fbc-b27c-d2a9d5587317", + "savedPayload": { + "position": { + "x": 25644.80415831964, + "y": 17954.25901084486 + }, + "targetPosition": { + "x": 25648.80415831964, + "y": 17986.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Enhanced_Bollinger", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Enhanced_Bollinger Multi-Time-Frame-Market", + "project": "Foundations", + "id": "c7d4fdea-61f1-4097-8549-ebf655272990", + "savedPayload": { + "position": { + "x": 25767.80415831964, + "y": 17920.25901084486 + }, + "targetPosition": { + "x": 25683.80415831964, + "y": 17933.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "883e89bf-1667-4fce-b30a-86bf7fe44d15" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine" + ], + [ + "Enhanced_Bollinger", + "Indicator Bot" + ], + [ + "Enhanced_Bollinger", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Enhanced_Bollinger Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "ce662910-5967-47b9-ba07-b0007223756d", + "savedPayload": { + "position": { + "x": 25684.80415831964, + "y": 17833.25901084486 + }, + "targetPosition": { + "x": 25683.80415831964, + "y": 17933.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "52fca9be-3870-484e-a515-ccedbd695af9" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine" + ], + [ + "Enhanced_Bollinger", + "Indicator Bot" + ], + [ + "Enhanced_Bollinger", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "6a893ab6-b727-4ea2-b8ee-b84231c7a4a3", + "savedPayload": { + "position": { + "x": 25683.80415831964, + "y": 17933.25901084486 + }, + "targetPosition": { + "x": 25648.80415831964, + "y": 17986.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "ATR", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "New Data Dependency", + "project": "Foundations", + "id": "e1f3196f-3001-4819-bbb1-5dba67d1e3dc", + "savedPayload": { + "position": { + "x": 25668.80415831964, + "y": 18039.25901084486 + }, + "targetPosition": { + "x": 25608.80415831964, + "y": 17961.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b70c789d-99d8-4405-8f1d-9eabd6356a45" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine" + ], + [ + "ATR", + "Indicator Bot" + ], + [ + "ATR", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "New Data Dependency", + "project": "Foundations", + "id": "2b17b795-0fa3-43bc-9b71-0b6ea865cea3", + "savedPayload": { + "position": { + "x": 25559.80415831964, + "y": 18031.25901084486 + }, + "targetPosition": { + "x": 25608.80415831964, + "y": 17961.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "330ad58d-aea3-4a8e-b473-4b96fb4fb5c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine" + ], + [ + "ATR", + "Indicator Bot" + ], + [ + "ATR", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "4c3a7942-08a4-4de0-8ff0-6c2a16bdd281", + "savedPayload": { + "position": { + "x": 25608.80415831964, + "y": 17961.25901084486 + }, + "targetPosition": { + "x": 25648.80415831964, + "y": 17986.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b40ab6bb-5092-4933-b132-fe7a86f39f3f", + "savedPayload": { + "position": { + "x": 25648.80415831964, + "y": 17986.25901084486 + }, + "targetPosition": { + "x": 25725.80415831964, + "y": 17917.25901084486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Enhanced_Bollinger_Stochastic", + "id": "016761ba-9c82-4c1a-88d0-146911d12787" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine" + ] + ] + } } ], "id": "2118b5aa-3cf9-41da-b976-1079746269ab", "savedPayload": { "position": { - "x": 25669.12982975977, - "y": 17905.893158943112 + "x": 25725.80415831964, + "y": 17917.25901084486 }, "targetPosition": { - "x": 25622.09202128933, - "y": 18353.428011858836 + "x": 25678.766349849197, + "y": 18364.793863760584 }, "floatingObject": { "isPinned": false, @@ -25179,12 +25609,12 @@ "id": "34cafe89-0466-4c14-94fd-a0d32e264ff5", "savedPayload": { "position": { - "x": 25886.595384820943, - "y": 17989.37036439011 + "x": 25943.26971338081, + "y": 18000.736216291858 }, "targetPosition": { - "x": 25622.09202128933, - "y": 18353.428011858836 + "x": 25678.766349849197, + "y": 18364.793863760584 }, "floatingObject": { "isPinned": false, @@ -25206,12 +25636,12 @@ "id": "fd726abb-c8a7-4d5a-a415-d1872fc6cee0", "savedPayload": { "position": { - "x": 26033.1874772285, - "y": 18170.396522474726 + "x": 26089.86180578837, + "y": 18181.762374376474 }, "targetPosition": { - "x": 25622.09202128933, - "y": 18353.428011858836 + "x": 25678.766349849197, + "y": 18364.793863760584 }, "floatingObject": { "isPinned": false, @@ -25233,12 +25663,12 @@ "id": "f4562dc2-d07f-4b24-8077-674788202e6c", "savedPayload": { "position": { - "x": 26069.626874205052, - "y": 18400.46582032928 + "x": 26126.30120276492, + "y": 18411.831672231026 }, "targetPosition": { - "x": 25622.09202128933, - "y": 18353.428011858836 + "x": 25678.766349849197, + "y": 18364.793863760584 }, "floatingObject": { "isPinned": false, @@ -25256,12 +25686,12 @@ "id": "8be0ea4d-8e78-488c-9d17-713e3055fe54", "savedPayload": { "position": { - "x": 25622.09202128933, - "y": 18353.428011858836 + "x": 25678.766349849197, + "y": 18364.793863760584 }, "targetPosition": { - "x": 25357.588657757715, - "y": 18717.48565932756 + "x": 25414.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -25305,12 +25735,12 @@ "id": "c2a7d5d5-74d5-4c52-9607-8b65788a5b4d", "savedPayload": { "position": { - "x": 25269.588447342256, - "y": 17862.662211305025 + "x": 25326.262775902123, + "y": 17874.028063206773 }, "targetPosition": { - "x": 25491.502707688134, - "y": 17899.79792262368 + "x": 25548.177036248002, + "y": 17911.163774525427 }, "floatingObject": { "isPinned": false, @@ -25333,12 +25763,12 @@ "id": "46e7264b-c7be-4733-a9fb-4be067659582", "savedPayload": { "position": { - "x": 25300.691886052937, - "y": 17780.566088171207 + "x": 25357.366214612804, + "y": 17791.931940072955 }, "targetPosition": { - "x": 25491.502707688134, - "y": 17899.79792262368 + "x": 25548.177036248002, + "y": 17911.163774525427 }, "floatingObject": { "isPinned": false, @@ -25367,12 +25797,12 @@ "id": "b3ed27a5-52d0-4fa3-851e-5198f116e19d", "savedPayload": { "position": { - "x": 24796.55267367433, - "y": 17653.70320859855 + "x": 24853.227002234198, + "y": 17665.069060500296 }, "targetPosition": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "floatingObject": { "isPinned": false, @@ -25395,12 +25825,12 @@ "id": "58e14e5d-c293-4015-be18-98b394609f9e", "savedPayload": { "position": { - "x": 24781.573577438303, - "y": 17498.139346285803 + "x": 24838.24790599817, + "y": 17509.50519818755 }, "targetPosition": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "floatingObject": { "isPinned": false, @@ -25423,12 +25853,12 @@ "id": "990ecdb8-650d-4c59-8558-068816c8a5d5", "savedPayload": { "position": { - "x": 24820.703805723766, - "y": 17346.833980168027 + "x": 24877.378134283634, + "y": 17358.199832069775 }, "targetPosition": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "floatingObject": { "isPinned": false, @@ -25451,12 +25881,12 @@ "id": "839348f4-f2ac-4aa7-8261-71368766d3b9", "savedPayload": { "position": { - "x": 24909.22367549883, - "y": 17218.0367704284 + "x": 24965.898004058698, + "y": 17229.402622330148 }, "targetPosition": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "floatingObject": { "isPinned": false, @@ -25479,12 +25909,12 @@ "id": "49dd2036-841f-4523-8020-78fd32d45cd8", "savedPayload": { "position": { - "x": 25036.45638405448, - "y": 17127.282561405897 + "x": 25093.130712614347, + "y": 17138.648413307645 }, "targetPosition": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "floatingObject": { "isPinned": false, @@ -25507,12 +25937,12 @@ "id": "a4ccd350-5dec-4d40-b3f1-ddae597256a9", "savedPayload": { "position": { - "x": 25187.05578898411, - "y": 17085.517650098103 + "x": 25243.73011754398, + "y": 17096.88350199985 }, "targetPosition": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "floatingObject": { "isPinned": false, @@ -25535,12 +25965,12 @@ "id": "d43085ca-7598-4e66-ad68-c3cd1787960a", "savedPayload": { "position": { - "x": 25342.85737944271, - "y": 17097.779501193185 + "x": 25399.531708002578, + "y": 17109.145353094933 }, "targetPosition": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "floatingObject": { "isPinned": false, @@ -25563,12 +25993,12 @@ "id": "5c587d7a-23d9-4139-b696-0d4f84336c0a", "savedPayload": { "position": { - "x": 25485.069184234384, - "y": 17162.589154483427 + "x": 25541.74351279425, + "y": 17173.955006385175 }, "targetPosition": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "floatingObject": { "isPinned": false, @@ -25587,12 +26017,12 @@ "id": "7ecf1c65-cf56-449e-a230-1949f027c589", "savedPayload": { "position": { - "x": 25230.18637761821, - "y": 17533.445939363333 + "x": 25286.86070617808, + "y": 17544.81179126508 }, "targetPosition": { - "x": 25491.502707688134, - "y": 17899.79792262368 + "x": 25548.177036248002, + "y": 17911.163774525427 }, "floatingObject": { "isPinned": false, @@ -25611,12 +26041,12 @@ "id": "d8f5453b-a3d9-499e-ae5a-505fbc8f5428", "savedPayload": { "position": { - "x": 25497.502707688134, - "y": 17899.79792262368 + "x": 25554.177036248002, + "y": 17911.163774525427 }, "targetPosition": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "floatingObject": { "isPinned": false, @@ -25670,12 +26100,12 @@ "id": "483f3958-bbf0-40c6-8a80-95d8b4df9b39", "savedPayload": { "position": { - "x": 25406.246655475505, - "y": 17672.861451382316 + "x": 25462.920984035372, + "y": 17684.227303284064 }, "targetPosition": { - "x": 25602.07668706198, - "y": 17783.656752405597 + "x": 25658.75101562185, + "y": 17795.022604307345 }, "floatingObject": { "isPinned": false, @@ -25698,12 +26128,12 @@ "id": "b29c264b-38bc-4ff1-97c4-b84b8b214b35", "savedPayload": { "position": { - "x": 25463.552855113707, - "y": 17606.354332844086 + "x": 25520.227183673574, + "y": 17617.720184745835 }, "targetPosition": { - "x": 25602.07668706198, - "y": 17783.656752405597 + "x": 25658.75101562185, + "y": 17795.022604307345 }, "floatingObject": { "isPinned": false, @@ -25732,12 +26162,12 @@ "id": "8cf03b8c-9932-4d9d-8aee-ea7cb1ba005d", "savedPayload": { "position": { - "x": 25031.87053782978, - "y": 17343.240321174246 + "x": 25088.544866389646, + "y": 17354.606173075994 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25760,12 +26190,12 @@ "id": "9b38d485-ad7b-4129-8223-5b0de57b6489", "savedPayload": { "position": { - "x": 25052.007544085, - "y": 17216.749820877954 + "x": 25108.68187264487, + "y": 17228.115672779702 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25788,12 +26218,12 @@ "id": "452331c6-3f1e-4795-90de-9b8d49da7fe5", "savedPayload": { "position": { - "x": 25106.965352161144, - "y": 17101.0563248741 + "x": 25163.63968072101, + "y": 17112.422176775846 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25816,12 +26246,12 @@ "id": "bde2eb42-3a2b-40d5-900d-b6b3066e95a9", "savedPayload": { "position": { - "x": 25192.291607294548, - "y": 17005.532632153194 + "x": 25248.965935854416, + "y": 17016.898484054942 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25844,12 +26274,12 @@ "id": "68c06985-447e-46f9-9b70-d3e5a88b60a3", "savedPayload": { "position": { - "x": 25301.07368374908, - "y": 16937.917504198213 + "x": 25357.748012308948, + "y": 16949.28335609996 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25872,12 +26302,12 @@ "id": "ae787621-0ff8-4ccd-bbed-47a8dbfc5da3", "savedPayload": { "position": { - "x": 25424.49870464232, - "y": 16903.688716553417 + "x": 25481.173033202187, + "y": 16915.054568455165 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25900,12 +26330,12 @@ "id": "e5854728-ab60-4f2b-a030-5a68c8130150", "savedPayload": { "position": { - "x": 25552.567508818353, - "y": 16905.619282027357 + "x": 25609.24183737822, + "y": 16916.985133929105 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25928,12 +26358,12 @@ "id": "b8f32f3f-f495-4922-9192-d61adbd217dc", "savedPayload": { "position": { - "x": 25674.90472341735, - "y": 16943.55279768684 + "x": 25731.579051977216, + "y": 16954.918649588588 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25956,12 +26386,12 @@ "id": "6fc7d37b-c4c4-4bcb-bc9d-e63818c4020b", "savedPayload": { "position": { - "x": 25781.59931487992, - "y": 17014.416115692442 + "x": 25838.27364343979, + "y": 17025.78196759419 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -25984,12 +26414,12 @@ "id": "5027bd5e-be7f-4904-adde-da0fdba5d173", "savedPayload": { "position": { - "x": 25864.007521942942, - "y": 17112.468311459732 + "x": 25920.68185050281, + "y": 17123.83416336148 }, "targetPosition": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "floatingObject": { "isPinned": false, @@ -26008,12 +26438,12 @@ "id": "e599ea63-0a91-4350-875e-7926c29801e4", "savedPayload": { "position": { - "x": 25481.819417826766, - "y": 17350.023048461717 + "x": 25538.493746386634, + "y": 17361.388900363465 }, "targetPosition": { - "x": 25602.07668706198, - "y": 17783.656752405597 + "x": 25658.75101562185, + "y": 17795.022604307345 }, "floatingObject": { "isPinned": false, @@ -26032,12 +26462,12 @@ "id": "fd7cc137-ab19-4997-acac-a211795e5ec5", "savedPayload": { "position": { - "x": 25602.07668706198, - "y": 17783.656752405597 + "x": 25658.75101562185, + "y": 17795.022604307345 }, "targetPosition": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "floatingObject": { "isPinned": false, @@ -26091,12 +26521,12 @@ "id": "b8d53da3-4766-41dc-b075-4dae70e159a9", "savedPayload": { "position": { - "x": 25587.94089261551, - "y": 17539.194816935797 + "x": 25644.615221175376, + "y": 17550.560668837545 }, "targetPosition": { - "x": 25734.0667034898, - "y": 17710.286159195803 + "x": 25790.741032049667, + "y": 17721.65201109755 }, "floatingObject": { "isPinned": false, @@ -26119,12 +26549,12 @@ "id": "238cff9d-c4cc-4bdd-8c85-fc259106f6f9", "savedPayload": { "position": { - "x": 25664.537879755437, - "y": 17496.298443029395 + "x": 25721.212208315304, + "y": 17507.664294931143 }, "targetPosition": { - "x": 25734.0667034898, - "y": 17710.286159195803 + "x": 25790.741032049667, + "y": 17721.65201109755 }, "floatingObject": { "isPinned": false, @@ -26153,12 +26583,12 @@ "id": "0f26b1d2-a25b-44c8-979f-94c31526555a", "savedPayload": { "position": { - "x": 25368.420360682565, - "y": 17057.3776341331 + "x": 25425.094689242433, + "y": 17068.743486034848 }, "targetPosition": { - "x": 25769.37329656733, - "y": 17261.673359015895 + "x": 25826.047625127198, + "y": 17273.039210917643 }, "floatingObject": { "isPinned": false, @@ -26181,12 +26611,12 @@ "id": "9a96c2f3-6946-4857-acfc-e869bf25a066", "savedPayload": { "position": { - "x": 25477.121674818747, - "y": 16919.49067449588 + "x": 25533.796003378615, + "y": 16930.856526397627 }, "targetPosition": { - "x": 25769.37329656733, - "y": 17261.673359015895 + "x": 25826.047625127198, + "y": 17273.039210917643 }, "floatingObject": { "isPinned": false, @@ -26209,12 +26639,12 @@ "id": "b3c19fb7-bd9e-4902-8b74-14147b5148f8", "savedPayload": { "position": { - "x": 25630.315649098604, - "y": 16833.697926683075 + "x": 25686.98997765847, + "y": 16845.063778584823 }, "targetPosition": { - "x": 25769.37329656733, - "y": 17261.673359015895 + "x": 25826.047625127198, + "y": 17273.039210917643 }, "floatingObject": { "isPinned": false, @@ -26237,12 +26667,12 @@ "id": "74b92886-6d28-44f0-a9cd-90ae2530e2ab", "savedPayload": { "position": { - "x": 25804.67988964486, - "y": 16813.060558835987 + "x": 25861.354218204728, + "y": 16824.426410737735 }, "targetPosition": { - "x": 25769.37329656733, - "y": 17261.673359015895 + "x": 25826.047625127198, + "y": 17273.039210917643 }, "floatingObject": { "isPinned": false, @@ -26265,12 +26695,12 @@ "id": "366f6bfc-51ff-4f68-b09d-81bf30f0fd45", "savedPayload": { "position": { - "x": 25973.669021450125, - "y": 16860.72042313113 + "x": 26030.343350009993, + "y": 16872.086275032878 }, "targetPosition": { - "x": 25769.37329656733, - "y": 17261.673359015895 + "x": 25826.047625127198, + "y": 17273.039210917643 }, "floatingObject": { "isPinned": false, @@ -26293,12 +26723,12 @@ "id": "fd012c27-f907-470d-85b3-be1fb0ca8c15", "savedPayload": { "position": { - "x": 26111.555981087346, - "y": 16969.421737267312 + "x": 26168.230309647213, + "y": 16980.78758916906 }, "targetPosition": { - "x": 25769.37329656733, - "y": 17261.673359015895 + "x": 25826.047625127198, + "y": 17273.039210917643 }, "floatingObject": { "isPinned": false, @@ -26321,12 +26751,12 @@ "id": "b7ed94e1-da68-4e03-872f-01bb1a2ad918", "savedPayload": { "position": { - "x": 26197.34872890015, - "y": 17122.61571154717 + "x": 26254.023057460017, + "y": 17133.981563448917 }, "targetPosition": { - "x": 25769.37329656733, - "y": 17261.673359015895 + "x": 25826.047625127198, + "y": 17273.039210917643 }, "floatingObject": { "isPinned": false, @@ -26345,12 +26775,12 @@ "id": "0dd13a36-9bd2-4cc0-a537-1ce82e23f3ed", "savedPayload": { "position": { - "x": 25769.37329656733, - "y": 17261.673359015895 + "x": 25826.047625127198, + "y": 17273.039210917643 }, "targetPosition": { - "x": 25734.0667034898, - "y": 17710.286159195803 + "x": 25790.741032049667, + "y": 17721.65201109755 }, "floatingObject": { "isPinned": false, @@ -26369,12 +26799,12 @@ "id": "28d40b56-58a0-42d1-8223-310e54d07294", "savedPayload": { "position": { - "x": 25740.0667034898, - "y": 17710.286159195803 + "x": 25796.741032049667, + "y": 17721.65201109755 }, "targetPosition": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "floatingObject": { "isPinned": false, @@ -26428,12 +26858,12 @@ "id": "13467a77-177f-4810-8eb4-7ce54e5ed7b5", "savedPayload": { "position": { - "x": 25810.03246369127, - "y": 17477.78447678914 + "x": 25866.706792251138, + "y": 17489.15032869089 }, "targetPosition": { - "x": 25888.82912447465, - "y": 17688.53571937003 + "x": 25945.50345303452, + "y": 17699.901571271777 }, "floatingObject": { "isPinned": false, @@ -26456,12 +26886,12 @@ "id": "f967711a-1d77-425b-b080-0eaa0b46e58e", "savedPayload": { "position": { - "x": 25896.681511232713, - "y": 17463.67278329073 + "x": 25953.35583979258, + "y": 17475.03863519248 }, "targetPosition": { - "x": 25888.82912447465, - "y": 17688.53571937003 + "x": 25945.50345303452, + "y": 17699.901571271777 }, "floatingObject": { "isPinned": false, @@ -26490,12 +26920,12 @@ "id": "fdb8bfda-253e-4a84-b11f-b22aeb700125", "savedPayload": { "position": { - "x": 25754.478381550576, - "y": 16963.64397854065 + "x": 25811.152710110444, + "y": 16975.0098304424 }, "targetPosition": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "floatingObject": { "isPinned": false, @@ -26518,12 +26948,12 @@ "id": "974382db-b975-4277-9a94-fcb8287abeda", "savedPayload": { "position": { - "x": 25881.711090106226, - "y": 16872.889769518148 + "x": 25938.385418666094, + "y": 16884.255621419896 }, "targetPosition": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "floatingObject": { "isPinned": false, @@ -26546,12 +26976,12 @@ "id": "185584eb-c518-4751-be69-333df0ebfd68", "savedPayload": { "position": { - "x": 26032.310495035857, - "y": 16831.124858210354 + "x": 26088.984823595725, + "y": 16842.490710112103 }, "targetPosition": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "floatingObject": { "isPinned": false, @@ -26574,12 +27004,12 @@ "id": "1c43e56a-78c4-4d7b-ab42-3e65a7cbca1a", "savedPayload": { "position": { - "x": 26188.112085494457, - "y": 16843.386709305436 + "x": 26244.786414054324, + "y": 16854.752561207184 }, "targetPosition": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "floatingObject": { "isPinned": false, @@ -26602,12 +27032,12 @@ "id": "6b32c28d-ec69-4538-8555-44f4061e906c", "savedPayload": { "position": { - "x": 26330.32389028613, - "y": 16908.196362595678 + "x": 26386.998218845998, + "y": 16919.562214497426 }, "targetPosition": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "floatingObject": { "isPinned": false, @@ -26630,12 +27060,12 @@ "id": "bd9a61a9-67df-4ce3-a77c-37b358b9a4cc", "savedPayload": { "position": { - "x": 26441.793066930302, - "y": 17017.73681740566 + "x": 26498.46739549017, + "y": 17029.10266930741 }, "targetPosition": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "floatingObject": { "isPinned": false, @@ -26658,12 +27088,12 @@ "id": "eea3d259-0404-43aa-bf2f-2440cf87dd65", "savedPayload": { "position": { - "x": 26509.074787613838, - "y": 17158.79587824037 + "x": 26565.749116173705, + "y": 17170.161730142117 }, "targetPosition": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "floatingObject": { "isPinned": false, @@ -26686,12 +27116,12 @@ "id": "ef49f01b-727b-426a-b095-f874f91fb34a", "savedPayload": { "position": { - "x": 26524.053883849865, - "y": 17314.359740553115 + "x": 26580.728212409733, + "y": 17325.725592454863 }, "targetPosition": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "floatingObject": { "isPinned": false, @@ -26710,12 +27140,12 @@ "id": "ea35fedb-c470-41b4-b8c6-dd1a01f88f22", "savedPayload": { "position": { - "x": 26075.441083669957, - "y": 17279.053147475584 + "x": 26132.115412229825, + "y": 17290.418999377333 }, "targetPosition": { - "x": 25888.82912447465, - "y": 17688.53571937003 + "x": 25945.50345303452, + "y": 17699.901571271777 }, "floatingObject": { "isPinned": false, @@ -26734,12 +27164,12 @@ "id": "dcad0957-ac49-489c-8c5a-349e4bf2cf77", "savedPayload": { "position": { - "x": 25894.82912447465, - "y": 17688.53571937003 + "x": 25951.50345303452, + "y": 17699.901571271777 }, "targetPosition": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "floatingObject": { "isPinned": false, @@ -26793,12 +27223,12 @@ "id": "1a42f9cd-1041-401b-8a07-9206112523fc", "savedPayload": { "position": { - "x": 26039.733847508553, - "y": 17496.037424284128 + "x": 26096.40817606842, + "y": 17507.403276185876 }, "targetPosition": { - "x": 26041.697317995688, - "y": 17721.028856973568 + "x": 26098.371646555555, + "y": 17732.394708875316 }, "floatingObject": { "isPinned": false, @@ -26821,12 +27251,12 @@ "id": "565cda41-5ac9-4e76-9aca-33df053a957f", "savedPayload": { "position": { - "x": 26125.983801514267, - "y": 17512.412489696042 + "x": 26182.658130074135, + "y": 17523.77834159779 }, "targetPosition": { - "x": 26041.697317995688, - "y": 17721.028856973568 + "x": 26098.371646555555, + "y": 17732.394708875316 }, "floatingObject": { "isPinned": false, @@ -26855,12 +27285,12 @@ "id": "2f1e0bae-d148-4991-87c1-18165add82cc", "savedPayload": { "position": { - "x": 26128.714223598305, - "y": 17012.3330326555 + "x": 26185.388552158172, + "y": 17023.69888455725 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -26883,12 +27313,12 @@ "id": "16931ee6-9ff0-4657-90b6-c27bc2cd9d9c", "savedPayload": { "position": { - "x": 26236.849217695406, - "y": 16966.432450910306 + "x": 26293.523546255274, + "y": 16977.798302812054 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -26911,12 +27341,12 @@ "id": "4198450c-e211-44c2-9b0d-de5687b7fa61", "savedPayload": { "position": { - "x": 26353.179545956355, - "y": 16950.08328947531 + "x": 26409.853874516222, + "y": 16961.44914137706 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -26939,12 +27369,12 @@ "id": "74d721d0-d836-441e-8a31-ad28dbd21d04", "savedPayload": { "position": { - "x": 26469.77748875512, - "y": 16964.399716684038 + "x": 26526.451817314988, + "y": 16975.765568585786 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -26967,12 +27397,12 @@ "id": "eaea7201-2bf3-4597-a621-e9bacde3d46a", "savedPayload": { "position": { - "x": 26578.69708897718, - "y": 17008.40609168123 + "x": 26635.371417537048, + "y": 17019.77194358298 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -26995,12 +27425,12 @@ "id": "0b2873a4-189c-4173-8e34-f07164d35086", "savedPayload": { "position": { - "x": 26672.515655865554, - "y": 17079.103452734806 + "x": 26729.189984425422, + "y": 17090.469304636554 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -27023,12 +27453,12 @@ "id": "4e3f57e9-62ac-429b-85ab-c4e17c5dd750", "savedPayload": { "position": { - "x": 26744.839609129307, - "y": 17171.67389152187 + "x": 26801.513937689175, + "y": 17183.03974342362 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -27051,12 +27481,12 @@ "id": "610f1d32-947c-4377-aa5b-9414cc17974f", "savedPayload": { "position": { - "x": 26790.7401908745, - "y": 17279.80888561897 + "x": 26847.41451943437, + "y": 17291.17473752072 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -27079,12 +27509,12 @@ "id": "d14eee3b-71c4-4c61-bf7f-3277c3d10c49", "savedPayload": { "position": { - "x": 26807.089352309496, - "y": 17396.13921387992 + "x": 26863.763680869364, + "y": 17407.50506578167 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -27107,12 +27537,12 @@ "id": "239728a3-0cd7-4dc6-b26c-2f2db6ebaecc", "savedPayload": { "position": { - "x": 26792.77292510077, - "y": 17512.737156678686 + "x": 26849.447253660637, + "y": 17524.103008580434 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -27135,12 +27565,12 @@ "id": "dc1a30fe-74b8-4930-a5af-5662a764596c", "savedPayload": { "position": { - "x": 26748.766550103577, - "y": 17621.656756900746 + "x": 26805.440878663445, + "y": 17633.022608802494 }, "targetPosition": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "floatingObject": { "isPinned": false, @@ -27159,12 +27589,12 @@ "id": "68c4ed2c-d43e-4d1e-8071-002b157bc0a7", "savedPayload": { "position": { - "x": 26357.10648693062, - "y": 17400.066154854187 + "x": 26413.78081549049, + "y": 17411.432006755935 }, "targetPosition": { - "x": 26041.697317995688, - "y": 17721.028856973568 + "x": 26098.371646555555, + "y": 17732.394708875316 }, "floatingObject": { "isPinned": false, @@ -27183,12 +27613,12 @@ "id": "c4d9fade-1a35-47bf-b544-a82fcfe6923a", "savedPayload": { "position": { - "x": 26047.697317995688, - "y": 17721.028856973568 + "x": 26104.371646555555, + "y": 17732.394708875316 }, "targetPosition": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "floatingObject": { "isPinned": false, @@ -27242,12 +27672,12 @@ "id": "f6e7745d-9f32-4b4b-97d1-f7eb232ab0e6", "savedPayload": { "position": { - "x": 26249.33966714761, - "y": 17591.752084568052 + "x": 26306.01399570748, + "y": 17603.1179364698 }, "targetPosition": { - "x": 26174.233123820013, - "y": 17803.846420063794 + "x": 26230.90745237988, + "y": 17815.21227196554 }, "floatingObject": { "isPinned": false, @@ -27270,12 +27700,12 @@ "id": "dc6e2345-45db-40d7-a043-7a58cb4e8a10", "savedPayload": { "position": { - "x": 26324.787510250757, - "y": 17636.63883433138 + "x": 26381.461838810625, + "y": 17648.00468623313 }, "targetPosition": { - "x": 26174.233123820013, - "y": 17803.846420063794 + "x": 26230.90745237988, + "y": 17815.21227196554 }, "floatingObject": { "isPinned": false, @@ -27304,12 +27734,12 @@ "id": "3d642690-e3dc-49b3-a5a9-a1aa9947d80d", "savedPayload": { "position": { - "x": 26521.659715278427, - "y": 17163.966238881847 + "x": 26578.334043838295, + "y": 17175.332090783595 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27332,12 +27762,12 @@ "id": "f0de770f-12bf-4842-b8fd-964f457291d7", "savedPayload": { "position": { - "x": 26662.402488248918, - "y": 17167.651718096284 + "x": 26719.076816808785, + "y": 17179.017569998032 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27360,12 +27790,12 @@ "id": "7fe26566-e8dd-48d4-9183-92ce65c549ff", "savedPayload": { "position": { - "x": 26795.117943894275, - "y": 17214.648725802177 + "x": 26851.792272454142, + "y": 17226.014577703925 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27388,12 +27818,12 @@ "id": "ad1615a3-a896-4cd6-977c-3c70b429e371", "savedPayload": { "position": { - "x": 26906.81496873298, - "y": 17300.356867437873 + "x": 26963.489297292846, + "y": 17311.72271933962 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27416,12 +27846,12 @@ "id": "d86a09e2-2621-40fe-9daf-97c43e8ad947", "savedPayload": { "position": { - "x": 26986.559879734887, - "y": 17416.38643293633 + "x": 27043.234208294754, + "y": 17427.75228483808 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27444,12 +27874,12 @@ "id": "423c9b92-3f4f-4ed2-8e98-7bd770968138", "savedPayload": { "position": { - "x": 27026.546689395665, - "y": 17551.37964000104 + "x": 27083.221017955533, + "y": 17562.745491902788 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27472,12 +27902,12 @@ "id": "d804184f-d533-4be7-99f2-64292ae2c8bc", "savedPayload": { "position": { - "x": 27022.86121018123, - "y": 17692.12241297153 + "x": 27079.535538741096, + "y": 17703.48826487328 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27500,12 +27930,12 @@ "id": "22f86f65-8615-406d-8855-8bf1160cf517", "savedPayload": { "position": { - "x": 26975.864202475335, - "y": 17824.837868616887 + "x": 27032.538531035203, + "y": 17836.203720518635 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27528,12 +27958,12 @@ "id": "a125b695-b561-4f54-9316-c11545f8d95c", "savedPayload": { "position": { - "x": 26890.15606083964, - "y": 17936.53489345559 + "x": 26946.830389399507, + "y": 17947.90074535734 }, "targetPosition": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "floatingObject": { "isPinned": false, @@ -27552,12 +27982,12 @@ "id": "158dd371-3dbc-4f9a-b1e3-28c179b22dba", "savedPayload": { "position": { - "x": 26580.39650177745, - "y": 17610.116426500063 + "x": 26637.070830337318, + "y": 17621.48227840181 }, "targetPosition": { - "x": 26174.233123820013, - "y": 17803.846420063794 + "x": 26230.90745237988, + "y": 17815.21227196554 }, "floatingObject": { "isPinned": false, @@ -27576,12 +28006,12 @@ "id": "166276b3-39d8-44ff-8a00-97dde1724fb0", "savedPayload": { "position": { - "x": 26180.233123820013, - "y": 17803.846420063794 + "x": 26236.90745237988, + "y": 17815.21227196554 }, "targetPosition": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "floatingObject": { "isPinned": false, @@ -27635,12 +28065,12 @@ "id": "872577c9-7b94-42e7-8c04-6bf35dd0f49d", "savedPayload": { "position": { - "x": 26419.56836730754, - "y": 17753.383857012737 + "x": 26476.242695867408, + "y": 17764.749708914485 }, "targetPosition": { - "x": 26276.450767745042, - "y": 17926.999388274973 + "x": 26333.12509630491, + "y": 17938.36524017672 }, "floatingObject": { "isPinned": false, @@ -27663,12 +28093,12 @@ "id": "868439d2-669d-4296-b060-8ed9bf64306d", "savedPayload": { "position": { - "x": 26475.113976138302, - "y": 17821.368286648147 + "x": 26531.78830469817, + "y": 17832.734138549895 }, "targetPosition": { - "x": 26276.450767745042, - "y": 17926.999388274973 + "x": 26333.12509630491, + "y": 17938.36524017672 }, "floatingObject": { "isPinned": false, @@ -27697,12 +28127,12 @@ "id": "8b7a99bb-f5c5-4df9-9db3-a24491045a05", "savedPayload": { "position": { - "x": 26821.77688328242, - "y": 17444.535596436905 + "x": 26878.451211842286, + "y": 17455.901448338653 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27725,12 +28155,12 @@ "id": "7910fa86-1bdb-4983-a538-2ec875b3bac7", "savedPayload": { "position": { - "x": 26952.77132034259, - "y": 17496.135677442187 + "x": 27009.445648902456, + "y": 17507.501529343936 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27753,12 +28183,12 @@ "id": "b4162243-8cbc-4abe-8844-28b61b345227", "savedPayload": { "position": { - "x": 27061.409131365323, - "y": 17585.689777943793 + "x": 27118.08345992519, + "y": 17597.05562984554 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27781,12 +28211,12 @@ "id": "673a943c-f741-4646-815d-89b08794c5b8", "savedPayload": { "position": { - "x": 27137.056090483577, - "y": 17704.431718624513 + "x": 27193.730419043444, + "y": 17715.79757052626 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27809,12 +28239,12 @@ "id": "e25051db-afb6-425e-ab1f-27d2cbfed95d", "savedPayload": { "position": { - "x": 27172.307346275502, - "y": 17840.738211006774 + "x": 27228.98167483537, + "y": 17852.104062908522 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27837,12 +28267,12 @@ "id": "b8df8fcf-6ad1-42e9-9ecd-0d3c4c17a667", "savedPayload": { "position": { - "x": 27163.71226021424, - "y": 17981.26662591302 + "x": 27220.38658877411, + "y": 17992.63247781477 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27865,12 +28295,12 @@ "id": "4a651eec-8222-41a5-9b45-a34774c2a7a5", "savedPayload": { "position": { - "x": 27112.112179208958, - "y": 18112.26106297319 + "x": 27168.786507768826, + "y": 18123.626914874938 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27893,12 +28323,12 @@ "id": "ea2eeff8-7be1-463e-b259-5cd0b2c68ad4", "savedPayload": { "position": { - "x": 27022.558078707352, - "y": 18220.898873995924 + "x": 27079.23240726722, + "y": 18232.264725897672 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27921,12 +28351,12 @@ "id": "345d4dae-7e5e-4988-9dfe-15e1d12ddd2d", "savedPayload": { "position": { - "x": 26903.816138026632, - "y": 18296.545833114178 + "x": 26960.4904665865, + "y": 18307.911685015926 }, "targetPosition": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "floatingObject": { "isPinned": false, @@ -27945,12 +28375,12 @@ "id": "a7290a8d-cfa7-4427-b649-df361a32a3c6", "savedPayload": { "position": { - "x": 26724.379057010272, - "y": 17883.868799640873 + "x": 26781.05338557014, + "y": 17895.23465154262 }, "targetPosition": { - "x": 26276.450767745042, - "y": 17926.999388274973 + "x": 26333.12509630491, + "y": 17938.36524017672 }, "floatingObject": { "isPinned": false, @@ -27969,12 +28399,12 @@ "id": "29b0651e-03f9-40e7-a443-4a7d0ff5260e", "savedPayload": { "position": { - "x": 26276.450767745042, - "y": 17926.999388274973 + "x": 26333.12509630491, + "y": 17938.36524017672 }, "targetPosition": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "floatingObject": { "isPinned": false, @@ -28028,12 +28458,12 @@ "id": "34600fa2-570a-4a14-a8f8-34e101ead587", "savedPayload": { "position": { - "x": 26518.611542991577, - "y": 17961.437564430435 + "x": 26575.285871551445, + "y": 17972.803416332183 }, "targetPosition": { - "x": 26324.744981892232, - "y": 18075.633696096593 + "x": 26381.4193104521, + "y": 18086.99954799834 }, "floatingObject": { "isPinned": false, @@ -28056,12 +28486,12 @@ "id": "f46b83a4-7f15-438e-8f01-8cc78f783432", "savedPayload": { "position": { - "x": 26547.555297359086, - "y": 18044.319748380578 + "x": 26604.229625918953, + "y": 18055.685600282326 }, "targetPosition": { - "x": 26324.744981892232, - "y": 18075.633696096593 + "x": 26381.4193104521, + "y": 18086.99954799834 }, "floatingObject": { "isPinned": false, @@ -28090,12 +28520,12 @@ "id": "c1627878-6c2b-43b6-8a1d-5d30aaa62f0b", "savedPayload": { "position": { - "x": 26982.00202210894, - "y": 17796.644634748136 + "x": 27038.676350668808, + "y": 17808.010486649884 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28118,12 +28548,12 @@ "id": "2b6641ed-ff7d-4489-a557-010be64fa1bd", "savedPayload": { "position": { - "x": 27075.820588997314, - "y": 17867.34199580171 + "x": 27132.494917557182, + "y": 17878.70784770346 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28146,12 +28576,12 @@ "id": "152b33b9-59fb-4f75-910e-14e47799e40f", "savedPayload": { "position": { - "x": 27148.144542261067, - "y": 17959.912434588776 + "x": 27204.818870820935, + "y": 17971.278286490524 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28174,12 +28604,12 @@ "id": "86ded956-ff8a-44b5-8e88-db9f354e3821", "savedPayload": { "position": { - "x": 27194.04512400626, - "y": 18068.047428685877 + "x": 27250.71945256613, + "y": 18079.413280587625 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28202,12 +28632,12 @@ "id": "54165c4e-d601-4a86-bd08-ff7a1ab8a333", "savedPayload": { "position": { - "x": 27210.394285441256, - "y": 18184.377756946826 + "x": 27267.068614001124, + "y": 18195.743608848574 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28230,12 +28660,12 @@ "id": "097f30ad-1263-4944-82fb-8a795c828749", "savedPayload": { "position": { - "x": 27196.07785823253, - "y": 18300.97569974559 + "x": 27252.752186792397, + "y": 18312.34155164734 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28258,12 +28688,12 @@ "id": "bf132e81-5568-4a33-a755-44f26d0d042f", "savedPayload": { "position": { - "x": 27152.071483235337, - "y": 18409.89529996765 + "x": 27208.745811795205, + "y": 18421.2611518694 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28286,12 +28716,12 @@ "id": "18c88a2a-83c5-4836-a77c-be19ff2e97d7", "savedPayload": { "position": { - "x": 27081.37412218176, - "y": 18503.713866856026 + "x": 27138.04845074163, + "y": 18515.079718757774 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28314,12 +28744,12 @@ "id": "0c33e68f-5115-4f41-8e53-c7eac28d3a6e", "savedPayload": { "position": { - "x": 26988.803683394697, - "y": 18576.03782011978 + "x": 27045.478011954565, + "y": 18587.403672021526 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28342,12 +28772,12 @@ "id": "311cd5d8-2b4f-49f6-81c7-b0a900c6e447", "savedPayload": { "position": { - "x": 26880.668689297596, - "y": 18621.938401864973 + "x": 26937.343017857464, + "y": 18633.30425376672 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28370,12 +28800,12 @@ "id": "d38b87a4-1bb1-44d3-a17d-758145d4b1c6", "savedPayload": { "position": { - "x": 26764.338361036647, - "y": 18638.287563299968 + "x": 26821.012689596515, + "y": 18649.653415201716 }, "targetPosition": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "floatingObject": { "isPinned": false, @@ -28394,12 +28824,12 @@ "id": "8f748541-8cdf-4e3e-8f3a-33fcfda370ee", "savedPayload": { "position": { - "x": 26760.41142006238, - "y": 18188.304697921092 + "x": 26817.08574862225, + "y": 18199.67054982284 }, "targetPosition": { - "x": 26324.744981892232, - "y": 18075.633696096593 + "x": 26381.4193104521, + "y": 18086.99954799834 }, "floatingObject": { "isPinned": false, @@ -28418,12 +28848,12 @@ "id": "8f94b6d0-9dc7-479b-9a00-ed42cd020f74", "savedPayload": { "position": { - "x": 26324.744981892232, - "y": 18075.633696096593 + "x": 26381.4193104521, + "y": 18086.99954799834 }, "targetPosition": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "floatingObject": { "isPinned": false, @@ -28468,12 +28898,12 @@ "id": "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95", "savedPayload": { "position": { - "x": 25879.124350958526, - "y": 18138.261591528622 + "x": 25935.798679518393, + "y": 18149.62744343037 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18578.428011858836 + "x": 25842.238418650402, + "y": 18589.793863760584 }, "floatingObject": { "isPinned": false, @@ -28507,12 +28937,12 @@ "id": "ed3eda0d-48b5-4874-ae69-844457289ff5", "savedPayload": { "position": { - "x": 26139.23013058428, - "y": 17582.614065861904 + "x": 26195.90445914415, + "y": 17593.979917763652 }, "targetPosition": { - "x": 26180.233123820013, - "y": 17803.846420063794 + "x": 26236.90745237988, + "y": 17815.21227196554 }, "floatingObject": { "isPinned": false, @@ -28535,12 +28965,12 @@ "id": "dc776fab-8998-4163-9e97-bfb3550ed5dd", "savedPayload": { "position": { - "x": 26227.01325425401, - "y": 17583.763209898687 + "x": 26283.687582813876, + "y": 17595.129061800435 }, "targetPosition": { - "x": 26180.233123820013, - "y": 17803.846420063794 + "x": 26236.90745237988, + "y": 17815.21227196554 }, "floatingObject": { "isPinned": false, @@ -28569,12 +28999,12 @@ "id": "a7a55cc0-e0f3-442b-ba14-04389e49cba1", "savedPayload": { "position": { - "x": 26136.033017900932, - "y": 17096.761421868243 + "x": 26192.7073464608, + "y": 17108.12727376999 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28597,12 +29027,12 @@ "id": "0947423c-921e-4002-9dec-53057c291579", "savedPayload": { "position": { - "x": 26225.188501999983, - "y": 17034.95637678685 + "x": 26281.86283055985, + "y": 17046.322228688598 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28625,12 +29055,12 @@ "id": "cfabc612-2ede-4e2b-a656-bc67ebaa91f6", "savedPayload": { "position": { - "x": 26326.54420518459, - "y": 16996.283577891467 + "x": 26383.218533744457, + "y": 17007.649429793215 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28653,12 +29083,12 @@ "id": "e9eaeceb-32d6-481a-a5a2-9bf19e5af2ad", "savedPayload": { "position": { - "x": 26434.209702398657, - "y": 16982.990547683985 + "x": 26490.884030958525, + "y": 16994.356399585733 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28681,12 +29111,12 @@ "id": "51323217-ea8c-4d60-a8d7-32d1ff5d94d8", "savedPayload": { "position": { - "x": 26541.92786629226, - "y": 16995.84982876187 + "x": 26598.602194852127, + "y": 17007.21568066362 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28709,12 +29139,12 @@ "id": "e2e44a19-a399-460e-8ea6-250506e25e03", "savedPayload": { "position": { - "x": 26643.438508719493, - "y": 17034.114086450456 + "x": 26700.11283727936, + "y": 17045.479938352204 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28737,12 +29167,12 @@ "id": "c51ba006-9fde-43c6-9558-5788c34a901d", "savedPayload": { "position": { - "x": 26732.842200118666, - "y": 17095.559541177805 + "x": 26789.516528678534, + "y": 17106.925393079553 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28765,12 +29195,12 @@ "id": "1a826b66-ffb9-44c5-b2b3-7c350dc36f73", "savedPayload": { "position": { - "x": 26804.943122914854, - "y": 17176.615206460297 + "x": 26861.61745147472, + "y": 17187.981058362046 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28793,12 +29223,12 @@ "id": "6471b8aa-0190-4137-9473-328b20962a07", "savedPayload": { "position": { - "x": 26855.551033551325, - "y": 17272.570421657074 + "x": 26912.225362111192, + "y": 17283.936273558822 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28821,12 +29251,12 @@ "id": "4f379d5a-d06b-4b4f-99a6-debe758f9277", "savedPayload": { "position": { - "x": 26881.724784214166, - "y": 17377.84861844391 + "x": 26938.399112774034, + "y": 17389.214470345658 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28849,12 +29279,12 @@ "id": "063f2165-6458-4b30-9cae-cfb3e2277441", "savedPayload": { "position": { - "x": 26881.943251652563, - "y": 17486.331410694238 + "x": 26938.61758021243, + "y": 17497.697262595986 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28877,12 +29307,12 @@ "id": "d0a42086-60ac-4326-8c4d-b806001ce27f", "savedPayload": { "position": { - "x": 26856.19373933309, - "y": 17591.714172841366 + "x": 26912.86806789296, + "y": 17603.080024743114 }, "targetPosition": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "floatingObject": { "isPinned": false, @@ -28901,12 +29331,12 @@ "id": "b9e5b1dd-a9e9-42ac-a40e-e876748dae39", "savedPayload": { "position": { - "x": 26435.115930436186, - "y": 17432.989635183887 + "x": 26491.790258996054, + "y": 17444.355487085635 }, "targetPosition": { - "x": 26180.233123820013, - "y": 17803.846420063794 + "x": 26236.90745237988, + "y": 17815.21227196554 }, "floatingObject": { "isPinned": false, @@ -28925,12 +29355,12 @@ "id": "d4abe45e-7399-4ecc-b28e-4f24ae0b71c1", "savedPayload": { "position": { - "x": 26180.233123820013, - "y": 17803.846420063794 + "x": 26236.90745237988, + "y": 17815.21227196554 }, "targetPosition": { - "x": 26086.672862952022, - "y": 18244.012840394007 + "x": 26143.34719151189, + "y": 18255.378692295755 }, "floatingObject": { "isPinned": false, @@ -28984,12 +29414,12 @@ "id": "90428017-d2b5-4dca-a8b2-67a8020e8445", "savedPayload": { "position": { - "x": 26685.739637544848, - "y": 17958.82938205099 + "x": 26742.413966104716, + "y": 17970.195233952738 }, "targetPosition": { - "x": 26514.648295284842, - "y": 18104.95519292528 + "x": 26571.32262384471, + "y": 18116.32104482703 }, "floatingObject": { "isPinned": false, @@ -29012,12 +29442,12 @@ "id": "540d492a-2bea-490d-8305-7ba2838a8736", "savedPayload": { "position": { - "x": 26728.63601145125, - "y": 18035.42636919092 + "x": 26785.310340011118, + "y": 18046.792221092666 }, "targetPosition": { - "x": 26514.648295284842, - "y": 18104.95519292528 + "x": 26571.32262384471, + "y": 18116.32104482703 }, "floatingObject": { "isPinned": false, @@ -29046,12 +29476,12 @@ "id": "1dcc0bfa-3338-49fd-a8c2-bcc120079d18", "savedPayload": { "position": { - "x": 27104.901813397526, - "y": 17713.134279251623 + "x": 27161.576141957394, + "y": 17724.50013115337 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29074,12 +29504,12 @@ "id": "26da56af-ef8a-4eb6-9e02-f49200d2a4ca", "savedPayload": { "position": { - "x": 27203.00429456958, - "y": 17759.4426708274 + "x": 27259.678623129446, + "y": 17770.80852272915 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29102,12 +29532,12 @@ "id": "048e732f-0e20-48aa-b94d-45748aca0829", "savedPayload": { "position": { - "x": 27287.173772440732, - "y": 17827.882885156014 + "x": 27343.8481010006, + "y": 17839.248737057762 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29130,12 +29560,12 @@ "id": "31029eda-f002-4b9b-ba1d-41154baca090", "savedPayload": { "position": { - "x": 27352.518622900716, - "y": 17914.477425750738 + "x": 27409.192951460584, + "y": 17925.843277652486 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29158,12 +29588,12 @@ "id": "c4e10841-4481-4930-9bc8-53ecfa31ddf2", "savedPayload": { "position": { - "x": 27395.241240759668, - "y": 18014.193732670556 + "x": 27451.915569319535, + "y": 18025.559584572304 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29186,12 +29616,12 @@ "id": "bd1ed0d1-2faf-4b77-9c63-2353005ba10a", "savedPayload": { "position": { - "x": 27412.858742758017, - "y": 18121.236656611312 + "x": 27469.533071317885, + "y": 18132.60250851306 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29214,12 +29644,12 @@ "id": "7997842e-b807-4482-848c-18de9bc4d01e", "savedPayload": { "position": { - "x": 27404.34726371663, - "y": 18229.385251918775 + "x": 27461.0215922765, + "y": 18240.751103820523 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29242,12 +29672,12 @@ "id": "d70cf7d5-13bd-4a67-8e24-08232a389916", "savedPayload": { "position": { - "x": 27370.201459859436, - "y": 18332.354315337816 + "x": 27426.875788419304, + "y": 18343.720167239564 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29270,12 +29700,12 @@ "id": "64b9c834-cd6c-4c12-a732-99f36c8ad93d", "savedPayload": { "position": { - "x": 27312.40576119166, - "y": 18424.159659179844 + "x": 27369.08008975153, + "y": 18435.525511081592 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29298,12 +29728,12 @@ "id": "9700639c-86a8-4b6d-8d2a-5687a8752a7d", "savedPayload": { "position": { - "x": 27234.319043641062, - "y": 18499.465890559604 + "x": 27290.99337220093, + "y": 18510.831742461352 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29326,12 +29756,12 @@ "id": "b88e9e39-a0d5-4d25-8255-45a03526e39f", "savedPayload": { "position": { - "x": 27140.479423398006, - "y": 18553.89648503632 + "x": 27197.153751957874, + "y": 18565.262336938067 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29354,12 +29784,12 @@ "id": "867f0e9f-424b-48c4-b800-72ad4e739de3", "savedPayload": { "position": { - "x": 27036.340518097888, - "y": 18584.28813430616 + "x": 27093.014846657756, + "y": 18595.653986207908 }, "targetPosition": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "floatingObject": { "isPinned": false, @@ -29378,12 +29808,12 @@ "id": "5462cacd-57b1-40b2-8d06-78c9b129a4a3", "savedPayload": { "position": { - "x": 26963.26109546475, - "y": 18140.26178600281 + "x": 27019.935424024618, + "y": 18151.62763790456 }, "targetPosition": { - "x": 26514.648295284842, - "y": 18104.95519292528 + "x": 26571.32262384471, + "y": 18116.32104482703 }, "floatingObject": { "isPinned": false, @@ -29402,12 +29832,12 @@ "id": "3d671311-40b2-453e-b2ca-b6a6d727bf8e", "savedPayload": { "position": { - "x": 26514.648295284842, - "y": 18104.95519292528 + "x": 26571.32262384471, + "y": 18116.32104482703 }, "targetPosition": { - "x": 26086.672862952022, - "y": 18244.012840394007 + "x": 26143.34719151189, + "y": 18255.378692295755 }, "floatingObject": { "isPinned": false, @@ -29452,12 +29882,12 @@ "id": "068b738f-5e0f-404d-8ccc-f198b0d1e7c4", "savedPayload": { "position": { - "x": 26086.672862952022, - "y": 18244.012840394007 + "x": 26143.34719151189, + "y": 18255.378692295755 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18578.428011858836 + "x": 25842.238418650402, + "y": 18589.793863760584 }, "floatingObject": { "isPinned": false, @@ -29491,12 +29921,12 @@ "id": "f53202fa-852d-4637-9baf-f53c1bf72009", "savedPayload": { "position": { - "x": 26334.943873353317, - "y": 17787.088531967336 + "x": 26391.618201913185, + "y": 17798.454383869084 }, "targetPosition": { - "x": 26352.59716989208, - "y": 18011.39493205729 + "x": 26409.271498451948, + "y": 18022.76078395904 }, "floatingObject": { "isPinned": false, @@ -29519,12 +29949,12 @@ "id": "a59ade5b-b1ce-421d-8d23-aea61302c330", "savedPayload": { "position": { - "x": 26422.125993626443, - "y": 17797.407215890882 + "x": 26478.80032218631, + "y": 17808.77306779263 }, "targetPosition": { - "x": 26352.59716989208, - "y": 18011.39493205729 + "x": 26409.271498451948, + "y": 18022.76078395904 }, "floatingObject": { "isPinned": false, @@ -29553,12 +29983,12 @@ "id": "6d7cb4fa-31d1-4408-9cdd-010494ce07c0", "savedPayload": { "position": { - "x": 26317.581295264867, - "y": 16674.192629106205 + "x": 26374.255623824734, + "y": 16685.558481007953 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29581,12 +30011,12 @@ "id": "b2479bd2-654b-4f04-b591-9afa4a8bbb87", "savedPayload": { "position": { - "x": 26389.215127281397, - "y": 16613.01155675515 + "x": 26445.889455841265, + "y": 16624.3774086569 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29609,12 +30039,12 @@ "id": "796d132c-75c6-403c-b94b-11b7ba966cc9", "savedPayload": { "position": { - "x": 26466.85170514489, - "y": 16559.65341509858 + "x": 26523.52603370476, + "y": 16571.019267000327 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29637,12 +30067,12 @@ "id": "740c86ab-3096-48b6-8fc4-b5b9d2e959f2", "savedPayload": { "position": { - "x": 26549.64042626178, - "y": 16514.70280710239 + "x": 26606.314754821648, + "y": 16526.068659004137 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29665,12 +30095,12 @@ "id": "09137f1f-94bb-4287-b31e-d7dccdec8285", "savedPayload": { "position": { - "x": 26636.67424007885, - "y": 16478.652221034303 + "x": 26693.348568638718, + "y": 16490.01807293605 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29693,12 +30123,12 @@ "id": "26a87bcc-8846-49da-849b-a4c25973d2ef", "savedPayload": { "position": { - "x": 26726.99958591893, - "y": 16451.89663465935 + "x": 26783.673914478797, + "y": 16463.2624865611 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29721,12 +30151,12 @@ "id": "d35aead1-3a4f-44f0-82e4-fdee7ab1ea85", "savedPayload": { "position": { - "x": 26819.6268403912, - "y": 16434.729187780835 + "x": 26876.301168951068, + "y": 16446.095039682583 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29749,12 +30179,12 @@ "id": "e5fda90d-b5a9-480c-a510-3610c902dca4", "savedPayload": { "position": { - "x": 26913.541159912158, - "y": 16427.33797053926 + "x": 26970.215488472026, + "y": 16438.70382244101 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29777,12 +30207,12 @@ "id": "81caeca8-d82e-4513-a98b-d6da7f7ad4d9", "savedPayload": { "position": { - "x": 27007.713599544306, - "y": 16429.803962657446 + "x": 27064.387928104174, + "y": 16441.169814559194 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29805,12 +30235,12 @@ "id": "fe8c7a61-27ae-4472-b885-bf239b58219b", "savedPayload": { "position": { - "x": 27101.112386332177, - "y": 16442.100146209705 + "x": 27157.786714892045, + "y": 16453.465998111453 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29833,12 +30263,12 @@ "id": "0a06ab55-9bda-4ab0-9c95-a7c655d655ae", "savedPayload": { "position": { - "x": 27192.714223622777, - "y": 16464.09180163589 + "x": 27249.388552182645, + "y": 16475.457653537636 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29861,12 +30291,12 @@ "id": "7343d678-5e59-4299-a705-f7fab6d3e5a3", "savedPayload": { "position": { - "x": 27281.51550251783, - "y": 16495.537983757105 + "x": 27338.189831077696, + "y": 16506.903835658853 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29889,12 +30319,12 @@ "id": "df1da027-845f-4467-9509-e173fd10b109", "savedPayload": { "position": { - "x": 27366.543297622895, - "y": 16536.094161621495 + "x": 27423.217626182763, + "y": 16547.460013523243 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29917,12 +30347,12 @@ "id": "60b9c006-ccac-4d1b-95e0-c20497bbea2b", "savedPayload": { "position": { - "x": 27446.8660266216, - "y": 16585.31599325745 + "x": 27503.540355181467, + "y": 16596.681845159197 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29945,12 +30375,12 @@ "id": "ccd659fc-a1fa-451d-a8e0-25d503464025", "savedPayload": { "position": { - "x": 27521.60365688641, - "y": 16642.664193977234 + "x": 27578.27798544628, + "y": 16654.030045878982 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -29973,12 +30403,12 @@ "id": "936e09ec-f47d-4b0c-bb5f-729d64a4b250", "savedPayload": { "position": { - "x": 27589.937347300303, - "y": 16707.510444892883 + "x": 27646.61167586017, + "y": 16718.87629679463 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30001,12 +30431,12 @@ "id": "1ea05191-8a08-4ea6-8792-61d0c5722740", "savedPayload": { "position": { - "x": 27651.11841965136, - "y": 16779.144276909414 + "x": 27707.792748211228, + "y": 16790.510128811162 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30029,12 +30459,12 @@ "id": "9ecd4112-c67e-46d3-bee0-a1540f307da5", "savedPayload": { "position": { - "x": 27704.476561307933, - "y": 16856.780854772907 + "x": 27761.1508898678, + "y": 16868.146706674655 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30057,12 +30487,12 @@ "id": "2da652f3-d45b-4399-84ed-fa408062c69c", "savedPayload": { "position": { - "x": 27749.42716930412, - "y": 16939.569575889796 + "x": 27806.101497863987, + "y": 16950.935427791544 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30085,12 +30515,12 @@ "id": "0516c454-43e6-4594-b8b6-cae78f28d9bf", "savedPayload": { "position": { - "x": 27785.477755372205, - "y": 17026.603389706866 + "x": 27842.152083932073, + "y": 17037.969241608615 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30113,12 +30543,12 @@ "id": "49144d0e-02fa-408e-b4fd-8b5e5b03fb56", "savedPayload": { "position": { - "x": 27812.233341747156, - "y": 17116.928735546946 + "x": 27868.907670307024, + "y": 17128.294587448694 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30141,12 +30571,12 @@ "id": "0c358b92-aefc-4d0a-8a82-d166155239dc", "savedPayload": { "position": { - "x": 27829.400788625677, - "y": 17209.555990019217 + "x": 27886.075117185545, + "y": 17220.921841920965 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30169,12 +30599,12 @@ "id": "101db761-89a5-4467-92fd-6224d657212d", "savedPayload": { "position": { - "x": 27836.792005867243, - "y": 17303.470309540175 + "x": 27893.46633442711, + "y": 17314.836161441923 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30197,12 +30627,12 @@ "id": "67dd6532-bad1-46ee-95db-15dae6a538a7", "savedPayload": { "position": { - "x": 27834.32601374906, - "y": 17397.642749172323 + "x": 27891.00034230893, + "y": 17409.00860107407 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30225,12 +30655,12 @@ "id": "c694f9a4-5fe3-420f-bc10-309d00c35111", "savedPayload": { "position": { - "x": 27822.029830196803, - "y": 17491.041535960194 + "x": 27878.70415875667, + "y": 17502.407387861942 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30253,12 +30683,12 @@ "id": "7ea1b4ba-c9ca-4a2c-99bb-11e2d689b8d3", "savedPayload": { "position": { - "x": 27800.038174770623, - "y": 17582.643373250794 + "x": 27856.71250333049, + "y": 17594.009225152542 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30281,12 +30711,12 @@ "id": "827596ca-82ce-43ff-af02-be851c6a08be", "savedPayload": { "position": { - "x": 27768.591992649406, - "y": 17671.444652145845 + "x": 27825.266321209274, + "y": 17682.810504047593 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30309,12 +30739,12 @@ "id": "e274665b-2c7d-458d-b5a6-a74f0ae9959f", "savedPayload": { "position": { - "x": 27728.035814785017, - "y": 17756.47244725091 + "x": 27784.710143344884, + "y": 17767.83829915266 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30337,12 +30767,12 @@ "id": "487b69a9-61b1-48b8-afb7-100412c39dfa", "savedPayload": { "position": { - "x": 27678.81398314906, - "y": 17836.795176249612 + "x": 27735.488311708927, + "y": 17848.16102815136 }, "targetPosition": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "floatingObject": { "isPinned": false, @@ -30361,12 +30791,12 @@ "id": "17422e92-b1a7-42f2-8370-1ac60484e9d5", "savedPayload": { "position": { - "x": 26937.100413389246, - "y": 17327.029563017262 + "x": 26993.774741949113, + "y": 17338.39541491901 }, "targetPosition": { - "x": 26352.59716989208, - "y": 18011.39493205729 + "x": 26409.271498451948, + "y": 18022.76078395904 }, "floatingObject": { "isPinned": false, @@ -30385,12 +30815,12 @@ "id": "7c8f55dd-02da-41a7-bce2-d0cba4d1679c", "savedPayload": { "position": { - "x": 26352.59716989208, - "y": 18011.39493205729 + "x": 26409.271498451948, + "y": 18022.76078395904 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18439.37036439011 + "x": 26270.213850983222, + "y": 18450.736216291858 }, "floatingObject": { "isPinned": false, @@ -30444,12 +30874,12 @@ "id": "76807695-fdd4-42d5-b58b-5c27c6ee1f4a", "savedPayload": { "position": { - "x": 26695.15934695317, - "y": 17983.022963878826 + "x": 26751.833675513037, + "y": 17994.388815780574 }, "targetPosition": { - "x": 26577.59716989208, - "y": 18174.867000858496 + "x": 26634.271498451948, + "y": 18186.232852760244 }, "floatingObject": { "isPinned": false, @@ -30472,12 +30902,12 @@ "id": "0611620f-ed99-496b-8b3f-57d13591a1b0", "savedPayload": { "position": { - "x": 26759.625993626443, - "y": 18042.61531909269 + "x": 26816.30032218631, + "y": 18053.981170994437 }, "targetPosition": { - "x": 26577.59716989208, - "y": 18174.867000858496 + "x": 26634.271498451948, + "y": 18186.232852760244 }, "floatingObject": { "isPinned": false, @@ -30506,12 +30936,12 @@ "id": "01beaf6b-e7a6-4ddd-b6d9-42147dcd19f8", "savedPayload": { "position": { - "x": 27335.256525251945, - "y": 17072.46579815175 + "x": 27391.930853811813, + "y": 17083.831650053497 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30534,12 +30964,12 @@ "id": "9f57e9ac-d2fb-4071-80f2-b3effe255417", "savedPayload": { "position": { - "x": 27429.1708447729, - "y": 17065.07458091018 + "x": 27485.845173332767, + "y": 17076.440432811927 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30562,12 +30992,12 @@ "id": "ed9d9ec7-5153-415c-8913-571d3aa52b1a", "savedPayload": { "position": { - "x": 27523.34328440505, - "y": 17067.540573028364 + "x": 27580.01761296492, + "y": 17078.906424930112 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30590,12 +31020,12 @@ "id": "8a882e68-70d9-46b7-a73d-4f8093db9095", "savedPayload": { "position": { - "x": 27616.742071192926, - "y": 17079.836756580622 + "x": 27673.416399752794, + "y": 17091.20260848237 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30618,12 +31048,12 @@ "id": "11f0dff3-0e7b-4a95-8c8d-d35ceec7e256", "savedPayload": { "position": { - "x": 27708.343908483523, - "y": 17101.828412006806 + "x": 27765.01823704339, + "y": 17113.194263908554 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30646,12 +31076,12 @@ "id": "81a48d99-c9a4-4fd6-9689-ff62a539e94e", "savedPayload": { "position": { - "x": 27797.145187378574, - "y": 17133.274594128023 + "x": 27853.81951593844, + "y": 17144.64044602977 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30674,12 +31104,12 @@ "id": "ad75a0ee-bc45-480a-8d69-432980c86a53", "savedPayload": { "position": { - "x": 27882.17298248364, - "y": 17173.830771992412 + "x": 27938.847311043508, + "y": 17185.19662389416 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30702,12 +31132,12 @@ "id": "cb01ff36-87c1-462f-b907-805a17029ee4", "savedPayload": { "position": { - "x": 27962.495711482345, - "y": 17223.052603628366 + "x": 28019.170040042212, + "y": 17234.418455530114 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30730,12 +31160,12 @@ "id": "59e0a4a9-7e11-4bbf-9706-f1666b543ce4", "savedPayload": { "position": { - "x": 28037.233341747156, - "y": 17280.40080434815 + "x": 28093.907670307024, + "y": 17291.7666562499 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30758,12 +31188,12 @@ "id": "89c378f2-53c2-4836-99b3-c14164a87154", "savedPayload": { "position": { - "x": 28105.56703216105, - "y": 17345.2470552638 + "x": 28162.241360720916, + "y": 17356.61290716555 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30786,12 +31216,12 @@ "id": "e8e9a177-d45a-4c76-b45e-bb36414de1ba", "savedPayload": { "position": { - "x": 28166.748104512106, - "y": 17416.88088728033 + "x": 28223.422433071974, + "y": 17428.24673918208 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30814,12 +31244,12 @@ "id": "2e13889e-7b94-40a3-b9d3-841ce39a36dd", "savedPayload": { "position": { - "x": 28220.106246168678, - "y": 17494.517465143825 + "x": 28276.780574728546, + "y": 17505.883317045573 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30842,12 +31272,12 @@ "id": "9ee02859-1a9e-4c9e-ab9b-5ff2507e6342", "savedPayload": { "position": { - "x": 28265.056854164864, - "y": 17577.306186260714 + "x": 28321.731182724732, + "y": 17588.672038162462 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30870,12 +31300,12 @@ "id": "b48e2f23-16c1-4f8d-9637-196b14b1f612", "savedPayload": { "position": { - "x": 28301.10744023295, - "y": 17664.340000077784 + "x": 28357.78176879282, + "y": 17675.705851979532 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30898,12 +31328,12 @@ "id": "13fa3bdf-23d8-47ce-b4f0-87c1fb1c896a", "savedPayload": { "position": { - "x": 28327.8630266079, - "y": 17754.665345917863 + "x": 28384.53735516777, + "y": 17766.03119781961 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30926,12 +31356,12 @@ "id": "e8be55a2-2a4b-474d-b32e-b4f9d6804cdb", "savedPayload": { "position": { - "x": 28345.030473486422, - "y": 17847.292600390134 + "x": 28401.70480204629, + "y": 17858.658452291882 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30954,12 +31384,12 @@ "id": "2f092e5e-ccfa-4ed2-a37a-e5be62c1f691", "savedPayload": { "position": { - "x": 28352.421690727988, - "y": 17941.206919911092 + "x": 28409.096019287856, + "y": 17952.57277181284 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -30982,12 +31412,12 @@ "id": "ce83fdd0-ccb2-42f1-900e-2c49fd3cc2d2", "savedPayload": { "position": { - "x": 28349.955698609807, - "y": 18035.37935954324 + "x": 28406.630027169675, + "y": 18046.745211444988 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31010,12 +31440,12 @@ "id": "419cee2e-e057-4c6c-a52a-86594a570445", "savedPayload": { "position": { - "x": 28337.65951505755, - "y": 18128.77814633111 + "x": 28394.333843617416, + "y": 18140.14399823286 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31038,12 +31468,12 @@ "id": "5f61d9f0-69fe-459e-be8b-1a567adcaadf", "savedPayload": { "position": { - "x": 28315.66785963137, - "y": 18220.37998362171 + "x": 28372.342188191236, + "y": 18231.74583552346 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31066,12 +31496,12 @@ "id": "b8c77b05-a398-436a-b5bc-4bc995fa7d01", "savedPayload": { "position": { - "x": 28284.22167751015, - "y": 18309.181262516762 + "x": 28340.89600607002, + "y": 18320.54711441851 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31094,12 +31524,12 @@ "id": "1c23abea-ae22-4ff9-a40b-030eda254b7c", "savedPayload": { "position": { - "x": 28243.665499645762, - "y": 18394.20905762183 + "x": 28300.33982820563, + "y": 18405.574909523577 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31122,12 +31552,12 @@ "id": "36a88202-e34b-40f1-a63e-bec3d30327c1", "savedPayload": { "position": { - "x": 28194.443668009804, - "y": 18474.53178662053 + "x": 28251.117996569672, + "y": 18485.897638522278 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31150,12 +31580,12 @@ "id": "600b52ac-bad4-4a9d-b0bf-9247c0fd4ee9", "savedPayload": { "position": { - "x": 28137.095467290022, - "y": 18549.269416885345 + "x": 28193.76979584989, + "y": 18560.635268787093 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31178,12 +31608,12 @@ "id": "8fe3afd4-c4b8-4e35-893f-53ad44072f70", "savedPayload": { "position": { - "x": 28072.24921637437, - "y": 18617.603107299237 + "x": 28128.923544934238, + "y": 18628.968959200985 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31206,12 +31636,12 @@ "id": "dd9751b2-442a-41bb-bc2b-fe5594a649b4", "savedPayload": { "position": { - "x": 28000.61538435784, - "y": 18678.78417965029 + "x": 28057.289712917707, + "y": 18690.15003155204 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31234,12 +31664,12 @@ "id": "5ac34507-f211-4a22-88b7-c93598e9d577", "savedPayload": { "position": { - "x": 27922.978806494346, - "y": 18732.142321306863 + "x": 27979.653135054214, + "y": 18743.50817320861 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31262,12 +31692,12 @@ "id": "22ca3727-b74c-4155-9702-d93086a2d998", "savedPayload": { "position": { - "x": 27840.190085377453, - "y": 18777.092929303053 + "x": 27896.86441393732, + "y": 18788.4587812048 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31290,12 +31720,12 @@ "id": "44088e7e-13e5-40cd-a318-9cf44d2de429", "savedPayload": { "position": { - "x": 27753.15627156039, - "y": 18813.14351537114 + "x": 27809.830600120258, + "y": 18824.509367272887 }, "targetPosition": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "floatingObject": { "isPinned": false, @@ -31314,12 +31744,12 @@ "id": "03336014-ba03-4850-b4e1-e6aa7500c056", "savedPayload": { "position": { - "x": 27452.73009824999, - "y": 17964.76617338818 + "x": 27509.40442680986, + "y": 17976.132025289928 }, "targetPosition": { - "x": 26577.59716989208, - "y": 18174.867000858496 + "x": 26634.271498451948, + "y": 18186.232852760244 }, "floatingObject": { "isPinned": false, @@ -31338,12 +31768,12 @@ "id": "46c33a98-54ef-43a4-8baa-91e2ad2099b5", "savedPayload": { "position": { - "x": 26577.59716989208, - "y": 18174.867000858496 + "x": 26634.271498451948, + "y": 18186.232852760244 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18439.37036439011 + "x": 26270.213850983222, + "y": 18450.736216291858 }, "floatingObject": { "isPinned": false, @@ -31397,12 +31827,12 @@ "id": "adf9ad8a-e167-4c94-a5b9-b88ac7bfa4e8", "savedPayload": { "position": { - "x": 26871.412417238393, - "y": 18353.266592107964 + "x": 26928.08674579826, + "y": 18364.632444009712 }, "targetPosition": { - "x": 26663.539522423354, - "y": 18439.37036439011 + "x": 26720.213850983222, + "y": 18450.736216291858 }, "floatingObject": { "isPinned": false, @@ -31425,12 +31855,12 @@ "id": "33e02ee9-f77a-4b01-90b9-a05b2f75f52c", "savedPayload": { "position": { - "x": 26888.539522423354, - "y": 18439.37036439011 + "x": 26945.213850983222, + "y": 18450.736216291858 }, "targetPosition": { - "x": 26663.539522423354, - "y": 18439.37036439011 + "x": 26720.213850983222, + "y": 18450.736216291858 }, "floatingObject": { "isPinned": false, @@ -31459,12 +31889,12 @@ "id": "9c1eeb51-2913-4810-b282-d2602c4503d9", "savedPayload": { "position": { - "x": 27035.01229750971, - "y": 18524.15660121717 + "x": 27091.68662606958, + "y": 18535.52245311892 }, "targetPosition": { - "x": 26822.638548190327, - "y": 18598.469390157083 + "x": 26879.312876750195, + "y": 18609.83524205883 }, "floatingObject": { "isPinned": false, @@ -31487,12 +31917,12 @@ "id": "21a208f4-20ec-48de-b0ef-97b0be5e48b8", "savedPayload": { "position": { - "x": 27046.223795416307, - "y": 18623.661397280328 + "x": 27102.898123976174, + "y": 18635.027249182076 }, "targetPosition": { - "x": 26822.638548190327, - "y": 18598.469390157083 + "x": 26879.312876750195, + "y": 18609.83524205883 }, "floatingObject": { "isPinned": false, @@ -31515,12 +31945,12 @@ "id": "c58fbcea-e857-4f3c-806f-2a6d2f7e733e", "savedPayload": { "position": { - "x": 27013.151493016692, - "y": 18718.176607373032 + "x": 27069.82582157656, + "y": 18729.54245927478 }, "targetPosition": { - "x": 26822.638548190327, - "y": 18598.469390157083 + "x": 26879.312876750195, + "y": 18609.83524205883 }, "floatingObject": { "isPinned": false, @@ -31543,12 +31973,12 @@ "id": "3d8c1400-b808-49dd-94af-2e2207bb5235", "savedPayload": { "position": { - "x": 26942.345765406277, - "y": 18788.982334983448 + "x": 26999.020093966144, + "y": 18800.348186885196 }, "targetPosition": { - "x": 26822.638548190327, - "y": 18598.469390157083 + "x": 26879.312876750195, + "y": 18609.83524205883 }, "floatingObject": { "isPinned": false, @@ -31571,12 +32001,12 @@ "id": "0561d11c-b6a1-4f3b-b8b3-4b9e947ac09a", "savedPayload": { "position": { - "x": 26847.830555313572, - "y": 18822.054637383062 + "x": 26904.50488387344, + "y": 18833.42048928481 }, "targetPosition": { - "x": 26822.638548190327, - "y": 18598.469390157083 + "x": 26879.312876750195, + "y": 18609.83524205883 }, "floatingObject": { "isPinned": false, @@ -31599,12 +32029,12 @@ "id": "b5d73e7e-b521-4de0-91e2-b949d621d4cb", "savedPayload": { "position": { - "x": 26748.325759250416, - "y": 18810.843139476467 + "x": 26805.000087810284, + "y": 18822.208991378215 }, "targetPosition": { - "x": 26822.638548190327, - "y": 18598.469390157083 + "x": 26879.312876750195, + "y": 18609.83524205883 }, "floatingObject": { "isPinned": false, @@ -31623,12 +32053,12 @@ "id": "c86782a0-25a2-4dab-ab30-d32b99f8215b", "savedPayload": { "position": { - "x": 26822.638548190327, - "y": 18598.469390157083 + "x": 26879.312876750195, + "y": 18609.83524205883 }, "targetPosition": { - "x": 26663.539522423354, - "y": 18439.37036439011 + "x": 26720.213850983222, + "y": 18450.736216291858 }, "floatingObject": { "isPinned": false, @@ -31646,12 +32076,12 @@ "id": "152c4b21-e69c-4408-83e2-a1d34156313f", "savedPayload": { "position": { - "x": 26663.539522423354, - "y": 18439.37036439011 + "x": 26720.213850983222, + "y": 18450.736216291858 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18439.37036439011 + "x": 26270.213850983222, + "y": 18450.736216291858 }, "floatingObject": { "isPinned": false, @@ -31705,12 +32135,12 @@ "id": "1d281ea8-b4f4-4968-9f91-77eeb8e72c17", "savedPayload": { "position": { - "x": 26790.380401981558, - "y": 18756.398934789304 + "x": 26847.054730541426, + "y": 18767.764786691052 }, "targetPosition": { - "x": 26571.59716989208, - "y": 18703.873727921724 + "x": 26628.271498451948, + "y": 18715.239579823472 }, "floatingObject": { "isPinned": false, @@ -31733,12 +32163,12 @@ "id": "8ccb4514-e024-4d1a-a893-c0061e40cfc9", "savedPayload": { "position": { - "x": 26753.625993626443, - "y": 18836.12540968753 + "x": 26810.30032218631, + "y": 18847.49126158928 }, "targetPosition": { - "x": 26571.59716989208, - "y": 18703.873727921724 + "x": 26628.271498451948, + "y": 18715.239579823472 }, "floatingObject": { "isPinned": false, @@ -31767,12 +32197,12 @@ "id": "3125de97-683b-499d-9400-8868ef9cd3f5", "savedPayload": { "position": { - "x": 26822.288858280244, - "y": 18990.81345322783 + "x": 26878.963186840112, + "y": 19002.17930512958 }, "targetPosition": { - "x": 26606.794924526133, - "y": 18926.10360455563 + "x": 26663.469253086, + "y": 18937.469456457377 }, "floatingObject": { "isPinned": false, @@ -31795,12 +32225,12 @@ "id": "40fea390-f2d0-4464-9935-32bb1139b631", "savedPayload": { "position": { - "x": 26772.871698960786, - "y": 19077.904477390344 + "x": 26829.546027520653, + "y": 19089.270329292092 }, "targetPosition": { - "x": 26606.794924526133, - "y": 18926.10360455563 + "x": 26663.469253086, + "y": 18937.469456457377 }, "floatingObject": { "isPinned": false, @@ -31823,12 +32253,12 @@ "id": "5abfc665-1956-44f6-a6e0-1915ee452e3e", "savedPayload": { "position": { - "x": 26690.560997666573, - "y": 19134.92947697241 + "x": 26747.23532622644, + "y": 19146.29532887416 }, "targetPosition": { - "x": 26606.794924526133, - "y": 18926.10360455563 + "x": 26663.469253086, + "y": 18937.469456457377 }, "floatingObject": { "isPinned": false, @@ -31851,12 +32281,12 @@ "id": "2bfdd3ed-1189-4838-9f23-3ec1554fb53a", "savedPayload": { "position": { - "x": 26591.659398263426, - "y": 19150.593951441082 + "x": 26648.333726823294, + "y": 19161.95980334283 }, "targetPosition": { - "x": 26606.794924526133, - "y": 18926.10360455563 + "x": 26663.469253086, + "y": 18937.469456457377 }, "floatingObject": { "isPinned": false, @@ -31879,12 +32309,12 @@ "id": "4785ec07-401f-4942-a689-23b902aa541d", "savedPayload": { "position": { - "x": 26495.755575461655, - "y": 19121.79535951566 + "x": 26552.429904021523, + "y": 19133.16121141741 }, "targetPosition": { - "x": 26606.794924526133, - "y": 18926.10360455563 + "x": 26663.469253086, + "y": 18937.469456457377 }, "floatingObject": { "isPinned": false, @@ -31907,12 +32337,12 @@ "id": "6294d9d2-ba66-43a5-80d1-50349b5f847f", "savedPayload": { "position": { - "x": 26421.844457550353, - "y": 19054.23761551853 + "x": 26478.51878611022, + "y": 19065.60346742028 }, "targetPosition": { - "x": 26606.794924526133, - "y": 18926.10360455563 + "x": 26663.469253086, + "y": 18937.469456457377 }, "floatingObject": { "isPinned": false, @@ -31931,12 +32361,12 @@ "id": "81d0cbb8-6f0c-4e9c-bf40-04a4c660388f", "savedPayload": { "position": { - "x": 26606.794924526133, - "y": 18926.10360455563 + "x": 26663.469253086, + "y": 18937.469456457377 }, "targetPosition": { - "x": 26571.59716989208, - "y": 18703.873727921724 + "x": 26628.271498451948, + "y": 18715.239579823472 }, "floatingObject": { "isPinned": false, @@ -31954,12 +32384,12 @@ "id": "c86c313a-642f-4f1b-9848-a1610021588b", "savedPayload": { "position": { - "x": 26577.59716989208, - "y": 18703.873727921724 + "x": 26634.271498451948, + "y": 18715.239579823472 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18439.37036439011 + "x": 26270.213850983222, + "y": 18450.736216291858 }, "floatingObject": { "isPinned": false, @@ -32004,12 +32434,12 @@ "id": "6b68e5db-8b02-48b3-93f5-6b649464b6c8", "savedPayload": { "position": { - "x": 26213.539522423354, - "y": 18439.37036439011 + "x": 26270.213850983222, + "y": 18450.736216291858 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18578.428011858836 + "x": 25842.238418650402, + "y": 18589.793863760584 }, "floatingObject": { "isPinned": false, @@ -32043,12 +32473,12 @@ "id": "b7957734-2b35-4e87-9f72-8b3529a33bc2", "savedPayload": { "position": { - "x": 26657.010678667444, - "y": 18167.79781088662 + "x": 26713.685007227312, + "y": 18179.163662788367 }, "targetPosition": { - "x": 26560.145681885577, - "y": 18370.87949986534 + "x": 26616.820010445444, + "y": 18382.245351767087 }, "floatingObject": { "isPinned": false, @@ -32071,12 +32501,12 @@ "id": "975e4041-53fb-45f8-8ed4-26d26557bbac", "savedPayload": { "position": { - "x": 26727.35326761799, - "y": 18220.325113434596 + "x": 26784.027596177857, + "y": 18231.690965336344 }, "targetPosition": { - "x": 26560.145681885577, - "y": 18370.87949986534 + "x": 26616.820010445444, + "y": 18382.245351767087 }, "floatingObject": { "isPinned": false, @@ -32105,12 +32535,12 @@ "id": "1b83a651-ab62-4392-9f8d-362a96601f83", "savedPayload": { "position": { - "x": 26919.762672981025, - "y": 17775.32328914129 + "x": 26976.437001540893, + "y": 17786.68914104304 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32133,12 +32563,12 @@ "id": "bce816d1-ea5c-4482-9919-1c8cededc89c", "savedPayload": { "position": { - "x": 27007.88553318638, - "y": 17771.283122570585 + "x": 27064.55986174625, + "y": 17782.648974472333 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32161,12 +32591,12 @@ "id": "c6379158-0c37-41e3-bc53-d43034f000fa", "savedPayload": { "position": { - "x": 27095.103334740103, - "y": 17784.512503842103 + "x": 27151.77766329997, + "y": 17795.87835574385 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32189,12 +32619,12 @@ "id": "d6c6d016-f34d-4ade-b7ce-f13844489079", "savedPayload": { "position": { - "x": 27178.064346440788, - "y": 17814.503035252706 + "x": 27234.738675000655, + "y": 17825.868887154455 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32217,12 +32647,12 @@ "id": "a6546ff6-439c-4f06-ad6b-06d014aa8d3b", "savedPayload": { "position": { - "x": 27253.58042313385, - "y": 17860.102197499167 + "x": 27310.25475169372, + "y": 17871.468049400915 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32245,12 +32675,12 @@ "id": "34beb80d-7db0-4caa-b21a-901425ce7aea", "savedPayload": { "position": { - "x": 27318.749524341885, - "y": 17919.557640348656 + "x": 27375.423852901753, + "y": 17930.923492250404 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32273,12 +32703,12 @@ "id": "fc101570-67c7-46b6-a0c1-5a6dd07b8536", "savedPayload": { "position": { - "x": 27371.067238052707, - "y": 17990.58452447547 + "x": 27427.741566612574, + "y": 18001.95037637722 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32301,12 +32731,12 @@ "id": "b25e55a1-142c-4451-9c06-594f1c2720cf", "savedPayload": { "position": { - "x": 27408.523023868536, - "y": 18070.453326554947 + "x": 27465.197352428404, + "y": 18081.819178456695 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32329,12 +32759,12 @@ "id": "bb2b8b4a-1ce9-47a8-8d3f-92b420b5ea5a", "savedPayload": { "position": { - "x": 27429.67747694591, - "y": 18156.094733314112 + "x": 27486.35180550578, + "y": 18167.46058521586 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32357,12 +32787,12 @@ "id": "dbd6d940-0283-45a8-a3fc-e351a305686b", "savedPayload": { "position": { - "x": 27433.717643516615, - "y": 18244.21759351947 + "x": 27490.391972076482, + "y": 18255.583445421216 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32385,12 +32815,12 @@ "id": "249645e2-f9a5-44a3-b0af-47810000beef", "savedPayload": { "position": { - "x": 27420.488262245093, - "y": 18331.43539507319 + "x": 27477.16259080496, + "y": 18342.801246974937 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32413,12 +32843,12 @@ "id": "4a986ac4-34b3-4530-92fa-51d381cdc6bd", "savedPayload": { "position": { - "x": 27390.497730834493, - "y": 18414.396406773874 + "x": 27447.17205939436, + "y": 18425.762258675622 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32441,12 +32871,12 @@ "id": "9839bc02-6279-4437-b691-a4ebf4a0b905", "savedPayload": { "position": { - "x": 27344.898568588033, - "y": 18489.91248346694 + "x": 27401.5728971479, + "y": 18501.278335368686 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32469,12 +32899,12 @@ "id": "253e6ef1-282d-4913-a985-869cf50dcac9", "savedPayload": { "position": { - "x": 27285.443125738544, - "y": 18555.081584674972 + "x": 27342.11745429841, + "y": 18566.44743657672 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32497,12 +32927,12 @@ "id": "bfc2710a-be83-4c5c-8435-9ecdffe701a0", "savedPayload": { "position": { - "x": 27214.41624161173, - "y": 18607.399298385797 + "x": 27271.090570171596, + "y": 18618.765150287545 }, "targetPosition": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "floatingObject": { "isPinned": false, @@ -32521,12 +32951,12 @@ "id": "338c5ccf-b66e-4663-ab41-e8ad5b1e0558", "savedPayload": { "position": { - "x": 26984.334352877057, - "y": 18220.666413210143 + "x": 27041.008681436924, + "y": 18232.03226511189 }, "targetPosition": { - "x": 26560.145681885577, - "y": 18370.87949986534 + "x": 26616.820010445444, + "y": 18382.245351767087 }, "floatingObject": { "isPinned": false, @@ -32545,12 +32975,12 @@ "id": "6f4a4f99-b46e-4222-a336-dbe6e0f87c12", "savedPayload": { "position": { - "x": 26560.145681885577, - "y": 18370.87949986534 + "x": 26616.820010445444, + "y": 18382.245351767087 }, "targetPosition": { - "x": 26225.730510420748, - "y": 18671.988272726827 + "x": 26282.404838980616, + "y": 18683.354124628575 }, "floatingObject": { "isPinned": false, @@ -32604,12 +33034,12 @@ "id": "8fa2fb9e-d8a4-4826-95c3-4f1b6296389e", "savedPayload": { "position": { - "x": 26870.999213685413, - "y": 18517.589743197972 + "x": 26927.67354224528, + "y": 18528.95559509972 }, "targetPosition": { - "x": 26673.26536333647, - "y": 18624.950464256384 + "x": 26729.93969189634, + "y": 18636.316316158132 }, "floatingObject": { "isPinned": false, @@ -32632,12 +33062,12 @@ "id": "28654cbf-0795-4105-aca4-60c7278a8fc7", "savedPayload": { "position": { - "x": 26897.03278979433, - "y": 18601.431560021163 + "x": 26953.7071183542, + "y": 18612.79741192291 }, "targetPosition": { - "x": 26673.26536333647, - "y": 18624.950464256384 + "x": 26729.93969189634, + "y": 18636.316316158132 }, "floatingObject": { "isPinned": false, @@ -32666,12 +33096,12 @@ "id": "217f1cf2-c7c6-40ba-9039-3aa780c1c424", "savedPayload": { "position": { - "x": 27314.26077817346, - "y": 18354.512932514783 + "x": 27370.935106733326, + "y": 18365.87878441653 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32694,12 +33124,12 @@ "id": "211ade82-bb64-4221-ae96-3f16eb8efa45", "savedPayload": { "position": { - "x": 27387.928419999585, - "y": 18403.04168671751 + "x": 27444.602748559453, + "y": 18414.40753861926 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32722,12 +33152,12 @@ "id": "3b7f591e-65d9-4575-8992-7bba8452cca0", "savedPayload": { "position": { - "x": 27450.713068460213, - "y": 18465.009818481885 + "x": 27507.38739702008, + "y": 18476.375670383633 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32750,12 +33180,12 @@ "id": "dfdbd098-1493-4720-adef-fd54383eefed", "savedPayload": { "position": { - "x": 27500.201944725046, - "y": 18538.035927256326 + "x": 27556.876273284914, + "y": 18549.401779158074 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32778,12 +33208,12 @@ "id": "06c0e5f5-93d7-4f76-8143-e602f7e04c31", "savedPayload": { "position": { - "x": 27534.493219032895, - "y": 18619.313660634143 + "x": 27591.167547592762, + "y": 18630.67951253589 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32806,12 +33236,12 @@ "id": "58638fac-b23d-48f9-abd4-4a0e4cef161c", "savedPayload": { "position": { - "x": 27552.269096942877, - "y": 18705.719560902708 + "x": 27608.943425502745, + "y": 18717.085412804456 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32834,12 +33264,12 @@ "id": "573295f1-2812-4333-b8c5-8e6ada2d795a", "savedPayload": { "position": { - "x": 27552.846461435754, - "y": 18793.93309777168 + "x": 27609.520789995622, + "y": 18805.29894967343 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32862,12 +33292,12 @@ "id": "9204adb8-3be3-4685-8e56-f28281e4c698", "savedPayload": { "position": { - "x": 27536.203124717842, - "y": 18880.564274489916 + "x": 27592.87745327771, + "y": 18891.930126391664 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32890,12 +33320,12 @@ "id": "73f92050-9190-4cee-95db-bd16c5079761", "savedPayload": { "position": { - "x": 27502.978680885524, - "y": 18962.283903519452 + "x": 27559.653009445392, + "y": 18973.6497554212 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32918,12 +33348,12 @@ "id": "439316f3-c243-4cfe-8edf-d0b31c37e7ea", "savedPayload": { "position": { - "x": 27454.449926682795, - "y": 19035.95154534558 + "x": 27511.124255242663, + "y": 19047.317397247327 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32946,12 +33376,12 @@ "id": "25e7f792-3c59-4bdb-ab07-fbff98621656", "savedPayload": { "position": { - "x": 27392.481794918418, - "y": 19098.736193806206 + "x": 27449.156123478286, + "y": 19110.102045707954 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -32974,12 +33404,12 @@ "id": "334d4df5-26e8-4131-8767-079d2f13ef71", "savedPayload": { "position": { - "x": 27319.45568614398, - "y": 19148.225070071036 + "x": 27376.13001470385, + "y": 19159.590921972784 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -33002,12 +33432,12 @@ "id": "1d932358-b81a-4a8b-a4b9-31aec7eae1d0", "savedPayload": { "position": { - "x": 27238.177952766164, - "y": 19182.516344378884 + "x": 27294.85228132603, + "y": 19193.882196280632 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -33030,12 +33460,12 @@ "id": "9dd40431-04f1-4f66-ab4d-a3f0ae1d883c", "savedPayload": { "position": { - "x": 27151.7720524976, - "y": 19200.292222288874 + "x": 27208.446381057467, + "y": 19211.658074190622 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -33058,12 +33488,12 @@ "id": "3cecf2c1-7e5c-4c01-bd3f-91aebe1f3815", "savedPayload": { "position": { - "x": 27063.558515628625, - "y": 19200.869586781748 + "x": 27120.232844188493, + "y": 19212.235438683496 }, "targetPosition": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "floatingObject": { "isPinned": false, @@ -33082,12 +33512,12 @@ "id": "35675dd3-fef2-4312-89ba-ebb51132a303", "savedPayload": { "position": { - "x": 27104.734244027157, - "y": 18752.75736937315 + "x": 27161.408572587025, + "y": 18764.1232212749 }, "targetPosition": { - "x": 26673.26536333647, - "y": 18624.950464256384 + "x": 26729.93969189634, + "y": 18636.316316158132 }, "floatingObject": { "isPinned": false, @@ -33106,12 +33536,12 @@ "id": "9b82661d-bb3f-4793-8083-322cd799f40a", "savedPayload": { "position": { - "x": 26673.26536333647, - "y": 18624.950464256384 + "x": 26729.93969189634, + "y": 18636.316316158132 }, "targetPosition": { - "x": 26225.730510420748, - "y": 18671.988272726827 + "x": 26282.404838980616, + "y": 18683.354124628575 }, "floatingObject": { "isPinned": false, @@ -33165,12 +33595,12 @@ "id": "fcb55cd0-7c27-4dc6-b4d0-9331da7166da", "savedPayload": { "position": { - "x": 26838.517035932855, - "y": 18926.35666597634 + "x": 26895.191364492723, + "y": 18937.722517878086 }, "targetPosition": { - "x": 26615.441942123747, - "y": 18896.988272726827 + "x": 26672.116270683615, + "y": 18908.354124628575 }, "floatingObject": { "isPinned": false, @@ -33193,12 +33623,12 @@ "id": "6cf18d4c-a96d-43ab-9ca8-9f08bf1b4763", "savedPayload": { "position": { - "x": 26810.297657975247, - "y": 19009.488272726827 + "x": 26866.971986535114, + "y": 19020.854124628575 }, "targetPosition": { - "x": 26615.441942123747, - "y": 18896.988272726827 + "x": 26672.116270683615, + "y": 18908.354124628575 }, "floatingObject": { "isPinned": false, @@ -33227,12 +33657,12 @@ "id": "184456f0-4095-40d4-bf15-3a733837479f", "savedPayload": { "position": { - "x": 26972.66989147768, - "y": 19029.536078389676 + "x": 27029.344220037547, + "y": 19040.901930291424 }, "targetPosition": { - "x": 26752.41326365071, - "y": 19075.492774292354 + "x": 26809.087592210577, + "y": 19086.8586261941 }, "floatingObject": { "isPinned": false, @@ -33255,12 +33685,12 @@ "id": "1c72043f-31c5-4088-b68c-572a49da43ad", "savedPayload": { "position": { - "x": 26970.79749132772, - "y": 19129.652991259372 + "x": 27027.47181988759, + "y": 19141.01884316112 }, "targetPosition": { - "x": 26752.41326365071, - "y": 19075.492774292354 + "x": 26809.087592210577, + "y": 19086.8586261941 }, "floatingObject": { "isPinned": false, @@ -33283,12 +33713,12 @@ "id": "cecc268c-0e66-4158-ad42-00f8ecc9f13d", "savedPayload": { "position": { - "x": 26925.671416579542, - "y": 19219.04280892728 + "x": 26982.34574513941, + "y": 19230.408660829027 }, "targetPosition": { - "x": 26752.41326365071, - "y": 19075.492774292354 + "x": 26809.087592210577, + "y": 19086.8586261941 }, "floatingObject": { "isPinned": false, @@ -33311,12 +33741,12 @@ "id": "59d5f474-f860-4e56-b0f1-c6655767d069", "savedPayload": { "position": { - "x": 26846.229439772007, - "y": 19280.0007817101 + "x": 26902.903768331875, + "y": 19291.366633611848 }, "targetPosition": { - "x": 26752.41326365071, - "y": 19075.492774292354 + "x": 26809.087592210577, + "y": 19086.8586261941 }, "floatingObject": { "isPinned": false, @@ -33339,12 +33769,12 @@ "id": "52de65f6-e85c-4786-bd88-66bdab0f8464", "savedPayload": { "position": { - "x": 26748.206018703757, - "y": 19300.453435497722 + "x": 26804.880347263625, + "y": 19311.81928739947 }, "targetPosition": { - "x": 26752.41326365071, - "y": 19075.492774292354 + "x": 26809.087592210577, + "y": 19086.8586261941 }, "floatingObject": { "isPinned": false, @@ -33367,12 +33797,12 @@ "id": "58d56138-9e29-41d3-90f0-4a1089aa0377", "savedPayload": { "position": { - "x": 26651.015894095723, - "y": 19276.349871372167 + "x": 26707.69022265559, + "y": 19287.715723273916 }, "targetPosition": { - "x": 26752.41326365071, - "y": 19075.492774292354 + "x": 26809.087592210577, + "y": 19086.8586261941 }, "floatingObject": { "isPinned": false, @@ -33391,12 +33821,12 @@ "id": "73cc5991-0212-494f-a7c0-3b55e6629d2b", "savedPayload": { "position": { - "x": 26752.41326365071, - "y": 19075.492774292354 + "x": 26809.087592210577, + "y": 19086.8586261941 }, "targetPosition": { - "x": 26615.441942123747, - "y": 18896.988272726827 + "x": 26672.116270683615, + "y": 18908.354124628575 }, "floatingObject": { "isPinned": false, @@ -33415,12 +33845,12 @@ "id": "14a96a15-e37b-4018-a731-913b0df8c9d0", "savedPayload": { "position": { - "x": 26615.441942123747, - "y": 18896.988272726827 + "x": 26672.116270683615, + "y": 18908.354124628575 }, "targetPosition": { - "x": 26225.730510420748, - "y": 18671.988272726827 + "x": 26282.404838980616, + "y": 18683.354124628575 }, "floatingObject": { "isPinned": false, @@ -33474,12 +33904,12 @@ "id": "eb0de8b6-0efe-4b32-8f80-6bebe281aebc", "savedPayload": { "position": { - "x": 26571.971233282624, - "y": 19237.963508197092 + "x": 26628.64556184249, + "y": 19249.32936009884 }, "targetPosition": { - "x": 26408.761999804858, - "y": 19083.083728666 + "x": 26465.436328364725, + "y": 19094.449580567747 }, "floatingObject": { "isPinned": false, @@ -33502,12 +33932,12 @@ "id": "af7ccdbf-7e58-4aae-a239-2c826834afa3", "savedPayload": { "position": { - "x": 26500.277744496914, - "y": 19288.631456635583 + "x": 26556.952073056782, + "y": 19299.99730853733 }, "targetPosition": { - "x": 26408.761999804858, - "y": 19083.083728666 + "x": 26465.436328364725, + "y": 19094.449580567747 }, "floatingObject": { "isPinned": false, @@ -33536,12 +33966,12 @@ "id": "d03ed025-7c7c-4ee6-87df-d49ecb529bbd", "savedPayload": { "position": { - "x": 26619.85583630555, - "y": 19400.290476351278 + "x": 26676.530164865417, + "y": 19411.656328253026 }, "targetPosition": { - "x": 26414.65181317413, - "y": 19308.0066267855 + "x": 26471.326141733996, + "y": 19319.372478687248 }, "floatingObject": { "isPinned": false, @@ -33564,12 +33994,12 @@ "id": "023374e5-927c-4940-b986-b72492c69d04", "savedPayload": { "position": { - "x": 26559.493787874104, - "y": 19480.186191092682 + "x": 26616.16811643397, + "y": 19491.55204299443 }, "targetPosition": { - "x": 26414.65181317413, - "y": 19308.0066267855 + "x": 26471.326141733996, + "y": 19319.372478687248 }, "floatingObject": { "isPinned": false, @@ -33592,12 +34022,12 @@ "id": "a9194e88-9644-45f5-8eae-62ffdf75036f", "savedPayload": { "position": { - "x": 26470.444009983086, - "y": 19525.97963147927 + "x": 26527.118338542954, + "y": 19537.345483381017 }, "targetPosition": { - "x": 26414.65181317413, - "y": 19308.0066267855 + "x": 26471.326141733996, + "y": 19319.372478687248 }, "floatingObject": { "isPinned": false, @@ -33620,12 +34050,12 @@ "id": "f9e8f7d2-9536-49b4-8314-3d2149b07562", "savedPayload": { "position": { - "x": 26370.34390326766, - "y": 19528.60084502279 + "x": 26427.01823182753, + "y": 19539.966696924537 }, "targetPosition": { - "x": 26414.65181317413, - "y": 19308.0066267855 + "x": 26471.326141733996, + "y": 19319.372478687248 }, "floatingObject": { "isPinned": false, @@ -33648,12 +34078,12 @@ "id": "64e78757-fd54-438b-8763-11b492299ee2", "savedPayload": { "position": { - "x": 26279.01952151007, - "y": 19487.530668233867 + "x": 26335.693850069936, + "y": 19498.896520135615 }, "targetPosition": { - "x": 26414.65181317413, - "y": 19308.0066267855 + "x": 26471.326141733996, + "y": 19319.372478687248 }, "floatingObject": { "isPinned": false, @@ -33676,12 +34106,12 @@ "id": "1e0619dd-f0aa-47ac-8650-5d2acfa81ed8", "savedPayload": { "position": { - "x": 26214.558778537434, - "y": 19410.903553318214 + "x": 26271.2331070973, + "y": 19422.269405219962 }, "targetPosition": { - "x": 26414.65181317413, - "y": 19308.0066267855 + "x": 26471.326141733996, + "y": 19319.372478687248 }, "floatingObject": { "isPinned": false, @@ -33700,12 +34130,12 @@ "id": "28c9ecbe-41b4-43b2-8064-f8d5c69eb79c", "savedPayload": { "position": { - "x": 26414.65181317413, - "y": 19308.0066267855 + "x": 26471.326141733996, + "y": 19319.372478687248 }, "targetPosition": { - "x": 26408.761999804858, - "y": 19083.083728666 + "x": 26465.436328364725, + "y": 19094.449580567747 }, "floatingObject": { "isPinned": false, @@ -33724,12 +34154,12 @@ "id": "e3bcb490-e4d7-4b66-8466-e15ea0c8a1b8", "savedPayload": { "position": { - "x": 26408.761999804858, - "y": 19083.083728666 + "x": 26465.436328364725, + "y": 19094.449580567747 }, "targetPosition": { - "x": 26225.730510420748, - "y": 18671.988272726827 + "x": 26282.404838980616, + "y": 18683.354124628575 }, "floatingObject": { "isPinned": false, @@ -33774,12 +34204,12 @@ "id": "02f986ac-d439-470c-8ae4-74d93ded8e0f", "savedPayload": { "position": { - "x": 26225.730510420748, - "y": 18671.988272726827 + "x": 26282.404838980616, + "y": 18683.354124628575 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18578.428011858836 + "x": 25842.238418650402, + "y": 18589.793863760584 }, "floatingObject": { "isPinned": false, @@ -33813,12 +34243,12 @@ "id": "d6e7f559-b96d-4227-bc3c-233c4ce8967f", "savedPayload": { "position": { - "x": 26696.059137413136, - "y": 18550.382441037567 + "x": 26752.733465973004, + "y": 18561.748292939315 }, "targetPosition": { - "x": 26536.36619676866, - "y": 18708.885326526506 + "x": 26593.040525328528, + "y": 18720.251178428254 }, "floatingObject": { "isPinned": false, @@ -33841,12 +34271,12 @@ "id": "f8f4f521-1016-455b-9b56-9d71df4eab04", "savedPayload": { "position": { - "x": 26744.55966437531, - "y": 18623.559597429597 + "x": 26801.233992935177, + "y": 18634.925449331346 }, "targetPosition": { - "x": 26536.36619676866, - "y": 18708.885326526506 + "x": 26593.040525328528, + "y": 18720.251178428254 }, "floatingObject": { "isPinned": false, @@ -33875,12 +34305,12 @@ "id": "01e1de86-30b6-4b06-84c2-dc805e3ec9a1", "savedPayload": { "position": { - "x": 27032.145342320393, - "y": 18262.903285778822 + "x": 27088.81967088026, + "y": 18274.26913768057 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -33903,12 +34333,12 @@ "id": "1ed10813-ddda-41a8-bfd4-6386fe2fb46e", "savedPayload": { "position": { - "x": 27075.803734416542, - "y": 18269.546364683916 + "x": 27132.47806297641, + "y": 18280.912216585664 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -33931,12 +34361,12 @@ "id": "ab557074-f9c3-469d-961d-54eaf2142c19", "savedPayload": { "position": { - "x": 27118.600763824434, - "y": 18280.436726092994 + "x": 27175.2750923843, + "y": 18291.802577994742 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -33959,12 +34389,12 @@ "id": "b9cb34f5-2385-479b-baf0-38933ca027f7", "savedPayload": { "position": { - "x": 27160.124271755634, - "y": 18295.46948987241 + "x": 27216.798600315502, + "y": 18306.835341774156 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -33987,12 +34417,12 @@ "id": "8d863d9c-b423-4741-aa8c-9c4ee8a583a7", "savedPayload": { "position": { - "x": 27199.97436412971, - "y": 18314.49988228922 + "x": 27256.648692689578, + "y": 18325.865734190967 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34015,12 +34445,12 @@ "id": "c504a6e1-9a9d-4700-9fa4-51bb4db0ef61", "savedPayload": { "position": { - "x": 27237.76726277282, - "y": 18337.34463026139 + "x": 27294.44159133269, + "y": 18348.710482163136 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34043,12 +34473,12 @@ "id": "c6450698-fbed-4ab0-92df-ec610f4151e2", "savedPayload": { "position": { - "x": 27273.139001411335, - "y": 18363.783726377726 + "x": 27329.813329971203, + "y": 18375.149578279474 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34071,12 +34501,12 @@ "id": "b1b52572-afde-4566-97b0-d7185f676393", "savedPayload": { "position": { - "x": 27305.748930866, - "y": 18393.562547689555 + "x": 27362.42325942587, + "y": 18404.928399591303 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34099,12 +34529,12 @@ "id": "c1a5e074-1ebc-42e6-b023-d906fbf77fbc", "savedPayload": { "position": { - "x": 27335.28299968977, - "y": 18426.394307868886 + "x": 27391.95732824964, + "y": 18437.760159770634 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34127,12 +34557,12 @@ "id": "cf058791-316e-45e1-8c5d-1928218774d2", "savedPayload": { "position": { - "x": 27361.456778654912, - "y": 18461.96281911752 + "x": 27418.13110721478, + "y": 18473.32867101927 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34155,12 +34585,12 @@ "id": "e8231081-8dd4-4c61-ba51-ec50ed240388", "savedPayload": { "position": { - "x": 27384.01819996194, - "y": 18499.925537228413 + "x": 27440.69252852181, + "y": 18511.29138913016 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34183,12 +34613,12 @@ "id": "5c237f87-0d9d-40cd-87c4-4bbbe685a783", "savedPayload": { "position": { - "x": 27402.74998479035, - "y": 18539.91686047362 + "x": 27459.424313350217, + "y": 18551.282712375367 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34211,12 +34641,12 @@ "id": "fccfc3b5-9171-44ae-a3ac-e68d7a6bfb8b", "savedPayload": { "position": { - "x": 27417.4717358124, - "y": 18581.55165054881 + "x": 27474.146064372268, + "y": 18592.917502450557 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34239,12 +34669,12 @@ "id": "57e57bdf-a3b4-483d-8c7a-0e374ce577ae", "savedPayload": { "position": { - "x": 27428.041674518023, - "y": 18624.42894166566 + "x": 27484.71600307789, + "y": 18635.79479356741 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34267,12 +34697,12 @@ "id": "571373c1-3abc-4fb1-bb5b-51d93a584d47", "savedPayload": { "position": { - "x": 27434.358006619364, - "y": 18668.13580207162 + "x": 27491.032335179232, + "y": 18679.50165397337 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34295,12 +34725,12 @@ "id": "dd9be4b8-b5e8-4395-8b3b-c1b2464e0e39", "savedPayload": { "position": { - "x": 27436.359902385437, - "y": 18712.251310808366 + "x": 27493.034230945304, + "y": 18723.617162710114 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34323,12 +34753,12 @@ "id": "8e865fe9-3d8d-4ce5-8047-b4cd8708cfae", "savedPayload": { "position": { - "x": 27434.028082465662, - "y": 18756.35061141078 + "x": 27490.70241102553, + "y": 18767.71646331253 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34351,12 +34781,12 @@ "id": "4d5ef224-d42a-43d2-b824-d417ccaa3104", "savedPayload": { "position": { - "x": 27427.38500356057, - "y": 18800.00900350693 + "x": 27484.059332120436, + "y": 18811.374855408678 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34379,12 +34809,12 @@ "id": "b94de6f6-f222-40b4-90d3-024f78f92978", "savedPayload": { "position": { - "x": 27416.494642151487, - "y": 18842.80603291482 + "x": 27473.168970711355, + "y": 18854.17188481657 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34407,12 +34837,12 @@ "id": "48ba6fff-7dd7-4f45-895f-b1e90fb8e6b6", "savedPayload": { "position": { - "x": 27401.461878372076, - "y": 18884.32954084602 + "x": 27458.136206931944, + "y": 18895.69539274777 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34435,12 +34865,12 @@ "id": "0d0bddcf-68ac-4084-b015-b0ab99d3b7cb", "savedPayload": { "position": { - "x": 27382.431485955265, - "y": 18924.179633220097 + "x": 27439.105814515133, + "y": 18935.545485121846 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34463,12 +34893,12 @@ "id": "8f12a822-dc3c-4a75-b51e-1c46d1b08d64", "savedPayload": { "position": { - "x": 27359.5867379831, - "y": 18961.972531863208 + "x": 27416.261066542967, + "y": 18973.338383764956 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34491,12 +34921,12 @@ "id": "3445d0ee-ba47-4091-8fa4-565a7a89b590", "savedPayload": { "position": { - "x": 27333.14764186676, - "y": 18997.344270501722 + "x": 27389.821970426627, + "y": 19008.71012240347 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34519,12 +34949,12 @@ "id": "2a5b862b-0d1d-4efa-b26a-2d075e72691c", "savedPayload": { "position": { - "x": 27303.36882055493, - "y": 19029.954199956388 + "x": 27360.043149114797, + "y": 19041.320051858136 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34547,12 +34977,12 @@ "id": "5fa04196-fbf9-414c-94fb-db0d1108bf9d", "savedPayload": { "position": { - "x": 27270.5370603756, - "y": 19059.48826878016 + "x": 27327.211388935466, + "y": 19070.854120681906 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34575,12 +35005,12 @@ "id": "10b043ea-8396-4c45-a2a9-89e425df99a5", "savedPayload": { "position": { - "x": 27234.968549126963, - "y": 19085.6620477453 + "x": 27291.64287768683, + "y": 19097.027899647048 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34603,12 +35033,12 @@ "id": "e73a020a-ca9c-485c-95d2-ce07d62a88d8", "savedPayload": { "position": { - "x": 27197.00583101607, - "y": 19108.22346905233 + "x": 27253.68015957594, + "y": 19119.589320954077 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34631,12 +35061,12 @@ "id": "73c65b7c-dad1-4623-b16b-fcbd4b59195e", "savedPayload": { "position": { - "x": 27157.014507770866, - "y": 19126.955253880733 + "x": 27213.688836330733, + "y": 19138.32110578248 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34659,12 +35089,12 @@ "id": "4baaccb9-ab16-4fc1-925e-af3066fbdcb8", "savedPayload": { "position": { - "x": 27115.379717695676, - "y": 19141.677004902784 + "x": 27172.054046255544, + "y": 19153.04285680453 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34687,12 +35117,12 @@ "id": "6bdbe849-6d2c-4d51-ac70-9bcfe513e702", "savedPayload": { "position": { - "x": 27072.502426578823, - "y": 19152.246943608407 + "x": 27129.17675513869, + "y": 19163.612795510155 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34715,12 +35145,12 @@ "id": "d1f9bf11-c70c-4b5a-9e29-4f38c9d55164", "savedPayload": { "position": { - "x": 27028.795566172867, - "y": 19158.563275709752 + "x": 27085.469894732734, + "y": 19169.9291276115 }, "targetPosition": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "floatingObject": { "isPinned": false, @@ -34739,12 +35169,12 @@ "id": "154dc9c4-ec0a-4012-acdc-5f41039b7503", "savedPayload": { "position": { - "x": 26986.36304957705, - "y": 18710.568318667436 + "x": 27043.037378136916, + "y": 18721.934170569184 }, "targetPosition": { - "x": 26536.36619676866, - "y": 18708.885326526506 + "x": 26593.040525328528, + "y": 18720.251178428254 }, "floatingObject": { "isPinned": false, @@ -34763,12 +35193,12 @@ "id": "1b94b103-3dfa-4c7e-8807-3ecfca42fd8f", "savedPayload": { "position": { - "x": 26536.36619676866, - "y": 18708.885326526506 + "x": 26593.040525328528, + "y": 18720.251178428254 }, "targetPosition": { - "x": 26119.979261555363, - "y": 18879.536784720323 + "x": 26176.65359011523, + "y": 18890.90263662207 }, "floatingObject": { "isPinned": false, @@ -34822,12 +35252,12 @@ "id": "3a3f82f4-3255-438a-af4a-6290d6918a06", "savedPayload": { "position": { - "x": 26781.82401251217, - "y": 18832.930658894857 + "x": 26838.498341072038, + "y": 18844.296510796605 }, "targetPosition": { - "x": 26569.173819950844, - "y": 18906.44865399559 + "x": 26625.84814851071, + "y": 18917.81450589734 }, "floatingObject": { "isPinned": false, @@ -34850,12 +35280,12 @@ "id": "d7800e9e-f840-4288-bb1d-b3658fd29af0", "savedPayload": { "position": { - "x": 26793.771099148584, - "y": 18919.904588633224 + "x": 26850.44542770845, + "y": 18931.270440534972 }, "targetPosition": { - "x": 26569.173819950844, - "y": 18906.44865399559 + "x": 26625.84814851071, + "y": 18917.81450589734 }, "floatingObject": { "isPinned": false, @@ -34884,12 +35314,12 @@ "id": "d943fb5a-50b2-47d1-a809-f216fd69fd4c", "savedPayload": { "position": { - "x": 27209.3597508671, - "y": 18719.74322908684 + "x": 27266.03407942697, + "y": 18731.109080988586 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -34912,12 +35342,12 @@ "id": "826c686f-f045-48f8-bec4-f02808419ec5", "savedPayload": { "position": { - "x": 27245.812279053815, - "y": 18744.671102773882 + "x": 27302.486607613682, + "y": 18756.03695467563 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -34940,12 +35370,12 @@ "id": "0a4e9cc2-dc4e-49ee-acfa-44497fa444df", "savedPayload": { "position": { - "x": 27279.645919460516, - "y": 18773.051914506286 + "x": 27336.320248020384, + "y": 18784.417766408034 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -34968,12 +35398,12 @@ "id": "122f7b84-dbdc-4c72-b2e6-f5236f143c85", "savedPayload": { "position": { - "x": 27310.534835634746, - "y": 18804.612341552536 + "x": 27367.209164194614, + "y": 18815.978193454284 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -34996,12 +35426,12 @@ "id": "106d9cc8-6491-45e0-9547-d3805d5bbd64", "savedPayload": { "position": { - "x": 27338.18155042814, - "y": 18839.048439747497 + "x": 27394.855878988008, + "y": 18850.414291649246 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35024,12 +35454,12 @@ "id": "245b9a47-fcc7-49d7-bec1-44253dcceeea", "savedPayload": { "position": { - "x": 27362.319810864017, - "y": 18876.028570640858 + "x": 27418.994139423885, + "y": 18887.394422542606 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35052,12 +35482,12 @@ "id": "60eef0ce-8c26-4219-b789-ce20b9067a7d", "savedPayload": { "position": { - "x": 27382.71715229905, - "y": 18915.196595356727 + "x": 27439.391480858918, + "y": 18926.562447258475 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35080,12 +35510,12 @@ "id": "a63a7680-69e5-4b22-b8be-e27635e853d0", "savedPayload": { "position": { - "x": 27399.177137184906, - "y": 18956.175304405664 + "x": 27455.851465744774, + "y": 18967.541156307412 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35108,12 +35538,12 @@ "id": "6c87b1ba-31ab-4ef9-bf5d-e6487b5814c9", "savedPayload": { "position": { - "x": 27411.54124686919, - "y": 18998.570050418293 + "x": 27468.215575429058, + "y": 19009.93590232004 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35136,12 +35566,12 @@ "id": "4fc7fd39-2c2f-4f2d-8a3f-f125e16b7173", "savedPayload": { "position": { - "x": 27419.690408216742, - "y": 19041.97254881518 + "x": 27476.36473677661, + "y": 19053.33840071693 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35164,12 +35594,12 @@ "id": "2d4cb4ff-97f5-46db-9a0c-587243198930", "savedPayload": { "position": { - "x": 27423.546140348986, - "y": 19085.96480981055 + "x": 27480.220468908854, + "y": 19097.330661712298 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35192,12 +35622,12 @@ "id": "328a4bf3-2292-42fe-82c6-1d29afc1c233", "savedPayload": { "position": { - "x": 27423.07131045774, - "y": 19130.1231638824 + "x": 27479.74563901761, + "y": 19141.489015784147 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35220,12 +35650,12 @@ "id": "b7bba374-8c8e-476f-a9ce-8a2588d39f19", "savedPayload": { "position": { - "x": 27418.270491414416, - "y": 19174.0223419416 + "x": 27474.944819974284, + "y": 19185.388193843348 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35248,12 +35678,12 @@ "id": "746639d9-c90e-469b-8e73-f66cd8e7cb71", "savedPayload": { "position": { - "x": 27409.189917730804, - "y": 19217.239570905716 + "x": 27465.864246290672, + "y": 19228.605422807464 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35276,12 +35706,12 @@ "id": "47e2116f-c3f5-492a-adf6-293f8d00b45d", "savedPayload": { "position": { - "x": 27395.91704029543, - "y": 19259.35864523488 + "x": 27452.591368855297, + "y": 19270.724497136627 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35304,12 +35734,12 @@ "id": "5de29c48-44be-4049-ac31-409809a1ab92", "savedPayload": { "position": { - "x": 27378.57968417367, - "y": 19299.973935218673 + "x": 27435.254012733538, + "y": 19311.33978712042 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35332,12 +35762,12 @@ "id": "f70d5725-c153-4bfc-96f6-da06d4879faf", "savedPayload": { "position": { - "x": 27357.34481758255, - "y": 19338.694293411976 + "x": 27414.01914614242, + "y": 19350.060145313724 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35360,12 +35790,12 @@ "id": "4050344b-131f-4a9e-b334-272f98d249a2", "savedPayload": { "position": { - "x": 27332.416943895507, - "y": 19375.14682159869 + "x": 27389.091272455375, + "y": 19386.512673500438 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35388,12 +35818,12 @@ "id": "200fab86-c1f5-4e0e-bf4e-5b6235772afd", "savedPayload": { "position": { - "x": 27304.036132163103, - "y": 19408.98046200539 + "x": 27360.71046072297, + "y": 19420.34631390714 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35416,12 +35846,12 @@ "id": "97d44810-723d-4306-a84a-f5abcb1d9457", "savedPayload": { "position": { - "x": 27272.475705116853, - "y": 19439.86937817962 + "x": 27329.15003367672, + "y": 19451.23523008137 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35444,12 +35874,12 @@ "id": "3866d58d-7706-4c00-836c-36ffca27c347", "savedPayload": { "position": { - "x": 27238.03960692189, - "y": 19467.516092973015 + "x": 27294.71393548176, + "y": 19478.881944874764 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35472,12 +35902,12 @@ "id": "9687f081-fd89-45b2-b7ee-445e029366e4", "savedPayload": { "position": { - "x": 27201.05947602853, - "y": 19491.65435340889 + "x": 27257.7338045884, + "y": 19503.020205310637 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35500,12 +35930,12 @@ "id": "55cc6d9f-1c60-4200-adfc-86e21f5abe87", "savedPayload": { "position": { - "x": 27161.891451312662, - "y": 19512.05169484392 + "x": 27218.56577987253, + "y": 19523.41754674567 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35528,12 +35958,12 @@ "id": "a9a2bc51-652b-49fc-bf7c-406fc64a6630", "savedPayload": { "position": { - "x": 27120.912742263725, - "y": 19528.51167972978 + "x": 27177.587070823593, + "y": 19539.87753163153 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35556,12 +35986,12 @@ "id": "b7d236aa-a538-41d9-879b-9f94284517f5", "savedPayload": { "position": { - "x": 27078.517996251096, - "y": 19540.87578941407 + "x": 27135.192324810963, + "y": 19552.241641315817 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35584,12 +36014,12 @@ "id": "0e066582-c467-46ea-bcf9-c75b44e69f79", "savedPayload": { "position": { - "x": 27035.115497854207, - "y": 19549.024950761617 + "x": 27091.789826414075, + "y": 19560.390802663365 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35612,12 +36042,12 @@ "id": "05f7e20d-691d-4ad9-bb1f-796bdab54ee3", "savedPayload": { "position": { - "x": 26991.12323685884, - "y": 19552.88068289386 + "x": 27047.797565418707, + "y": 19564.24653479561 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35640,12 +36070,12 @@ "id": "8de49cf7-b3ef-44aa-a239-22077dd76f5f", "savedPayload": { "position": { - "x": 26946.96488278699, - "y": 19552.405853002612 + "x": 27003.639211346857, + "y": 19563.77170490436 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35668,12 +36098,12 @@ "id": "10f6c93d-4be3-4fc6-9608-ae00b672b237", "savedPayload": { "position": { - "x": 26903.06570472779, - "y": 19547.60503395929 + "x": 26959.740033287657, + "y": 19558.97088586104 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35696,12 +36126,12 @@ "id": "83754f2d-a98a-4672-9ded-80066a767fb6", "savedPayload": { "position": { - "x": 26859.848475763672, - "y": 19538.524460275683 + "x": 26916.52280432354, + "y": 19549.89031217743 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35724,12 +36154,12 @@ "id": "1a46642d-ba69-49a3-a292-581403747d31", "savedPayload": { "position": { - "x": 26817.72940143451, - "y": 19525.2515828403 + "x": 26874.403729994377, + "y": 19536.61743474205 }, "targetPosition": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "floatingObject": { "isPinned": false, @@ -35748,12 +36178,12 @@ "id": "28c73563-e882-4123-b6d6-8868aa8b75fc", "savedPayload": { "position": { - "x": 26973.876752062257, - "y": 19103.211294607132 + "x": 27030.551080622125, + "y": 19114.57714650888 }, "targetPosition": { - "x": 26569.173819950844, - "y": 18906.44865399559 + "x": 26625.84814851071, + "y": 18917.81450589734 }, "floatingObject": { "isPinned": false, @@ -35772,12 +36202,12 @@ "id": "624d14e9-c5bd-4c6b-96c4-05a78b5d77bc", "savedPayload": { "position": { - "x": 26569.173819950844, - "y": 18906.44865399559 + "x": 26625.84814851071, + "y": 18917.81450589734 }, "targetPosition": { - "x": 26119.979261555363, - "y": 18879.536784720323 + "x": 26176.65359011523, + "y": 18890.90263662207 }, "floatingObject": { "isPinned": false, @@ -35831,12 +36261,12 @@ "id": "9c5d59df-5562-487e-aa0c-d90d6c4ce7b7", "savedPayload": { "position": { - "x": 26736.502417691012, - "y": 19124.7097915585 + "x": 26793.17674625088, + "y": 19136.075643460248 }, "targetPosition": { - "x": 26513.012951833072, - "y": 19098.681755702288 + "x": 26569.68728039294, + "y": 19110.047607604036 }, "floatingObject": { "isPinned": false, @@ -35859,12 +36289,12 @@ "id": "a2d3fa3f-b137-42c9-9e38-eea3557d85ad", "savedPayload": { "position": { - "x": 26709.529796971925, - "y": 19208.25424119327 + "x": 26766.204125531793, + "y": 19219.620093095018 }, "targetPosition": { - "x": 26513.012951833072, - "y": 19098.681755702288 + "x": 26569.68728039294, + "y": 19110.047607604036 }, "floatingObject": { "isPinned": false, @@ -35893,12 +36323,12 @@ "id": "23bb2efb-140b-452d-890a-030328927163", "savedPayload": { "position": { - "x": 27170.808993130693, - "y": 19208.232245827403 + "x": 27227.48332169056, + "y": 19219.59809772915 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -35921,12 +36351,12 @@ "id": "c7edc705-13f4-40f2-95a1-48976cb04a55", "savedPayload": { "position": { - "x": 27192.83578713967, - "y": 19246.507643192374 + "x": 27249.510115699537, + "y": 19257.87349509412 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -35949,12 +36379,12 @@ "id": "6dd6280d-5c22-4ce3-9b47-1fafa1df2e85", "savedPayload": { "position": { - "x": 27211.004871120265, - "y": 19286.75773741669 + "x": 27267.679199680133, + "y": 19298.12358931844 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -35977,12 +36407,12 @@ "id": "9339d683-f255-4eb6-9f9d-daed96b1b17d", "savedPayload": { "position": { - "x": 27225.14126686152, - "y": 19328.59489809003 + "x": 27281.815595421387, + "y": 19339.960749991777 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36005,12 +36435,12 @@ "id": "1a07b4f0-faa8-488c-afdf-551745d9b319", "savedPayload": { "position": { - "x": 27235.1088331447, - "y": 19371.616210484593 + "x": 27291.783161704567, + "y": 19382.98206238634 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36033,12 +36463,12 @@ "id": "902bc129-d3da-44b8-bd83-22737884631b", "savedPayload": { "position": { - "x": 27240.81157685767, - "y": 19415.40735584418 + "x": 27297.48590541754, + "y": 19426.77320774593 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36061,12 +36491,12 @@ "id": "e794294b-a528-426e-a6cb-b69efbc3460e", "savedPayload": { "position": { - "x": 27242.194577461043, - "y": 19459.5466015003 + "x": 27298.86890602091, + "y": 19470.91245340205 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36089,12 +36519,12 @@ "id": "3efb6df9-79ff-4011-8341-83fa2031df9c", "savedPayload": { "position": { - "x": 27239.244515902985, - "y": 19503.60886238832 + "x": 27295.918844462853, + "y": 19514.974714290067 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36117,12 +36547,12 @@ "id": "e54d23ae-8728-434b-9f00-e6ec0e2d6aa0", "savedPayload": { "position": { - "x": 27231.98980288896, - "y": 19547.169794849007 + "x": 27288.664131448826, + "y": 19558.535646750755 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36145,12 +36575,12 @@ "id": "4d3d62e3-2afa-416c-b669-992e9cae1ba4", "savedPayload": { "position": { - "x": 27220.50030527113, - "y": 19589.809883289934 + "x": 27277.174633830997, + "y": 19601.175735191682 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36173,12 +36603,12 @@ "id": "7d3bbeca-6017-4430-9490-cf1f18c15f00", "savedPayload": { "position": { - "x": 27204.886673192344, - "y": 19631.11848034997 + "x": 27261.561001752212, + "y": 19642.48433225172 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36201,12 +36631,12 @@ "id": "df7326f9-da36-46ef-86a1-e2f9fff9055a", "savedPayload": { "position": { - "x": 27185.29927446481, - "y": 19670.69776165786 + "x": 27241.97360302468, + "y": 19682.063613559607 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36229,12 +36659,12 @@ "id": "6ec6327d-2862-4bcf-8797-a477ae2788dd", "savedPayload": { "position": { - "x": 27161.92674644583, - "y": 19708.166557098364 + "x": 27218.6010750057, + "y": 19719.532409000112 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36257,12 +36687,12 @@ "id": "5fa7b7c0-f7ca-479b-8713-340d9d9d9f34", "savedPayload": { "position": { - "x": 27134.994179356952, - "y": 19743.164021688863 + "x": 27191.66850791682, + "y": 19754.52987359061 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36285,12 +36715,12 @@ "id": "85b946fc-1b62-4622-8d68-1f2121347e59", "savedPayload": { "position": { - "x": 27104.760948542083, - "y": 19775.353110713797 + "x": 27161.43527710195, + "y": 19786.718962615545 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36313,12 +36743,12 @@ "id": "a2adf837-2001-4d7b-9603-a70e4c40b988", "savedPayload": { "position": { - "x": 27071.51821654113, - "y": 19804.4238256495 + "x": 27128.192545101, + "y": 19815.78967755125 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36341,12 +36771,12 @@ "id": "ba5f81e5-2309-4779-86a9-9c3c3e2ad499", "savedPayload": { "position": { - "x": 27035.586129035593, - "y": 19830.096199619486 + "x": 27092.26045759546, + "y": 19841.462051521234 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36369,12 +36799,12 @@ "id": "8a483d8c-a032-4562-a700-286d4a9134ef", "savedPayload": { "position": { - "x": 26997.310731670623, - "y": 19852.12299362846 + "x": 27053.98506023049, + "y": 19863.48884553021 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36397,12 +36827,12 @@ "id": "6550a866-18d4-4340-9354-32624fd3ee58", "savedPayload": { "position": { - "x": 26957.060637446306, - "y": 19870.29207760906 + "x": 27013.734966006174, + "y": 19881.65792951081 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36425,12 +36855,12 @@ "id": "b9e89884-04d7-4fc9-b475-003feaba6547", "savedPayload": { "position": { - "x": 26915.223476772968, - "y": 19884.428473350312 + "x": 26971.897805332836, + "y": 19895.79432525206 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36453,12 +36883,12 @@ "id": "babe81ff-f208-43d3-91a4-d735440fcdbe", "savedPayload": { "position": { - "x": 26872.202164378403, - "y": 19894.39603963349 + "x": 26928.87649293827, + "y": 19905.76189153524 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36481,12 +36911,12 @@ "id": "91036940-4be3-41f0-b5bc-f3528bee44a6", "savedPayload": { "position": { - "x": 26828.411019018815, - "y": 19900.098783346464 + "x": 26885.085347578683, + "y": 19911.464635248212 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36509,12 +36939,12 @@ "id": "b7b85063-4a96-44b8-b727-1b812a74a472", "savedPayload": { "position": { - "x": 26784.271773362696, - "y": 19901.481783949836 + "x": 26840.946101922564, + "y": 19912.847635851584 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36537,12 +36967,12 @@ "id": "8558763a-dcdd-40f0-a760-c16009ae48e0", "savedPayload": { "position": { - "x": 26740.209512474677, - "y": 19898.531722391777 + "x": 26796.883841034545, + "y": 19909.897574293525 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36565,12 +36995,12 @@ "id": "5a40a762-1d7d-4e41-babd-6c63a21f14a7", "savedPayload": { "position": { - "x": 26696.64858001399, - "y": 19891.27700937775 + "x": 26753.322908573857, + "y": 19902.6428612795 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36593,12 +37023,12 @@ "id": "157e070c-39c9-434c-9b32-090899a27bbe", "savedPayload": { "position": { - "x": 26654.008491573062, - "y": 19879.78751175992 + "x": 26710.68282013293, + "y": 19891.15336366167 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36621,12 +37051,12 @@ "id": "902e26dc-c3c9-460e-a646-7b1662ed6eae", "savedPayload": { "position": { - "x": 26612.699894513025, - "y": 19864.173879681137 + "x": 26669.374223072893, + "y": 19875.539731582885 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36649,12 +37079,12 @@ "id": "9a26db06-870e-4344-8adb-6f53f0478c3b", "savedPayload": { "position": { - "x": 26573.120613205137, - "y": 19844.586480953603 + "x": 26629.794941765005, + "y": 19855.95233285535 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36677,12 +37107,12 @@ "id": "d014da01-4434-4ffd-b2b1-d5e1ac15cbe9", "savedPayload": { "position": { - "x": 26535.651817764632, - "y": 19821.213952934624 + "x": 26592.3261463245, + "y": 19832.579804836372 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36705,12 +37135,12 @@ "id": "1e0a092c-0876-49e2-9be9-86763879090c", "savedPayload": { "position": { - "x": 26500.654353174134, - "y": 19794.281385845745 + "x": 26557.328681734, + "y": 19805.647237747493 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36733,12 +37163,12 @@ "id": "9d97d4c1-d97d-462a-87ab-34c7686f6137", "savedPayload": { "position": { - "x": 26468.4652641492, - "y": 19764.048155030876 + "x": 26525.139592709067, + "y": 19775.414006932624 }, "targetPosition": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "floatingObject": { "isPinned": false, @@ -36757,12 +37187,12 @@ "id": "1d7e1098-b328-46d1-a024-6653561fa17f", "savedPayload": { "position": { - "x": 26792.265584187102, - "y": 19451.552790675894 + "x": 26848.93991274697, + "y": 19462.918642577642 }, "targetPosition": { - "x": 26513.012951833072, - "y": 19098.681755702288 + "x": 26569.68728039294, + "y": 19110.047607604036 }, "floatingObject": { "isPinned": false, @@ -36781,12 +37211,12 @@ "id": "ce40d546-bd82-4393-976b-57fd4bf0b982", "savedPayload": { "position": { - "x": 26513.012951833072, - "y": 19098.681755702288 + "x": 26569.68728039294, + "y": 19110.047607604036 }, "targetPosition": { - "x": 26119.979261555363, - "y": 18879.536784720323 + "x": 26176.65359011523, + "y": 18890.90263662207 }, "floatingObject": { "isPinned": false, @@ -36840,12 +37270,12 @@ "id": "580b0236-0886-4d4f-9b30-cac2869506e3", "savedPayload": { "position": { - "x": 26569.070850636883, - "y": 19367.929403368245 + "x": 26625.74517919675, + "y": 19379.295255269994 }, "targetPosition": { - "x": 26379.006941113916, - "y": 19247.51050826932 + "x": 26435.681269673783, + "y": 19258.876360171067 }, "floatingObject": { "isPinned": false, @@ -36868,12 +37298,12 @@ "id": "533eb0a3-a19c-4779-b6ae-f678acdd0be8", "savedPayload": { "position": { - "x": 26508.520780893192, - "y": 19431.497370043817 + "x": 26565.19510945306, + "y": 19442.863221945565 }, "targetPosition": { - "x": 26379.006941113916, - "y": 19247.51050826932 + "x": 26435.681269673783, + "y": 19258.876360171067 }, "floatingObject": { "isPinned": false, @@ -36902,12 +37332,12 @@ "id": "b75e5ddf-909a-4640-84c5-b3687cdb8e6f", "savedPayload": { "position": { - "x": 26924.128519474874, - "y": 19631.61909531044 + "x": 26980.802848034742, + "y": 19642.98494721219 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -36930,12 +37360,12 @@ "id": "94994013-8d5d-45f5-987c-72a512d3d4ee", "savedPayload": { "position": { - "x": 26927.366902611742, - "y": 19675.66110448826 + "x": 26984.04123117161, + "y": 19687.026956390007 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -36958,12 +37388,12 @@ "id": "72f596fa-4e74-41d5-87f3-e9029f469b59", "savedPayload": { "position": { - "x": 26926.272820254682, - "y": 19719.80845640835 + "x": 26982.94714881455, + "y": 19731.1743083101 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -36986,12 +37416,12 @@ "id": "13917f53-1226-42a3-8600-05a04e36304a", "savedPayload": { "position": { - "x": 26920.85680901489, - "y": 19763.63598793832 + "x": 26977.53113757476, + "y": 19775.001839840068 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37014,12 +37444,12 @@ "id": "1aab264f-535a-429b-94dd-c7d5db77a5ab", "savedPayload": { "position": { - "x": 26911.171028041288, - "y": 19806.721615990977 + "x": 26967.845356601156, + "y": 19818.087467892725 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37042,12 +37472,12 @@ "id": "a6fc6e25-6eb9-435f-aa80-215532d0bd04", "savedPayload": { "position": { - "x": 26897.308756699447, - "y": 19848.650402415165 + "x": 26953.983085259315, + "y": 19860.016254316914 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37070,12 +37500,12 @@ "id": "0b65d014-b23a-46a2-b31d-46047e85d582", "savedPayload": { "position": { - "x": 26879.40349624027, - "y": 19889.01855007702 + "x": 26936.077824800137, + "y": 19900.38440197877 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37098,12 +37528,12 @@ "id": "90ba723b-ace0-4672-86bf-c46b3a81bd92", "savedPayload": { "position": { - "x": 26857.627684109993, - "y": 19927.437291647082 + "x": 26914.30201266986, + "y": 19938.80314354883 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37126,12 +37556,12 @@ "id": "08963cda-8ac2-4558-8040-124258e555dd", "savedPayload": { "position": { - "x": 26832.191033283303, - "y": 19963.536633642212 + "x": 26888.86536184317, + "y": 19974.90248554396 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37154,12 +37584,12 @@ "id": "544319c7-8493-4a0d-905d-79cbbee8301d", "savedPayload": { "position": { - "x": 26803.338512612743, - "y": 19996.968919665083 + "x": 26860.01284117261, + "y": 20008.33477156683 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37182,12 +37612,12 @@ "id": "4f48bac5-f811-451e-abaa-b8a353ef1d62", "savedPayload": { "position": { - "x": 26771.347987644767, - "y": 20027.41217852536 + "x": 26828.022316204635, + "y": 20038.778030427107 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37210,12 +37640,12 @@ "id": "e1f0ab26-6b0c-42de-b2e6-c76e96d2523b", "savedPayload": { "position": { - "x": 26736.527544622615, - "y": 20054.57322499823 + "x": 26793.201873182483, + "y": 20065.939076899976 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37238,12 +37668,12 @@ "id": "f30018b7-919d-4409-81b4-c727d7ebedf5", "savedPayload": { "position": { - "x": 26699.212523447382, - "y": 20078.19048335842 + "x": 26755.88685200725, + "y": 20089.556335260168 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37266,12 +37696,12 @@ "id": "b0a012fd-4529-4ef4-b7ac-92adae84e275", "savedPayload": { "position": { - "x": 26659.76228817145, - "y": 20098.03650649742 + "x": 26716.436616731316, + "y": 20109.40235839917 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37294,12 +37724,12 @@ "id": "42964df8-a16f-4a07-856b-51e70266e7fa", "savedPayload": { "position": { - "x": 26618.556766126218, - "y": 20113.920166363467 + "x": 26675.231094686085, + "y": 20125.286018265215 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37322,12 +37752,12 @@ "id": "fa192ee6-c580-47e2-bc98-67c29ace01c9", "savedPayload": { "position": { - "x": 26575.99278901421, - "y": 20125.688494629147 + "x": 26632.667117574078, + "y": 20137.054346530895 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37350,12 +37780,12 @@ "id": "9c629bac-70e7-4b3a-8093-b84f9618e1ff", "savedPayload": { "position": { - "x": 26532.480271202854, - "y": 20133.228155860044 + "x": 26589.15459976272, + "y": 20144.594007761792 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37378,12 +37808,12 @@ "id": "fd96404d-2871-45fe-a68a-0a4d6b1d7c95", "savedPayload": { "position": { - "x": 26488.438262025036, - "y": 20136.466538996912 + "x": 26545.112590584904, + "y": 20147.83239089866 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37406,12 +37836,12 @@ "id": "cc8b8136-20b8-44a4-9dec-a470dd57ded8", "savedPayload": { "position": { - "x": 26444.290910104944, - "y": 20135.372456639852 + "x": 26500.965238664812, + "y": 20146.7383085416 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37434,12 +37864,12 @@ "id": "e01fa67c-964d-4901-8d48-9c3838bdf746", "savedPayload": { "position": { - "x": 26400.463378574972, - "y": 20129.95644540006 + "x": 26457.13770713484, + "y": 20141.32229730181 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37462,12 +37892,12 @@ "id": "6bbbef64-826a-4092-b7a0-9a2af74ad2bf", "savedPayload": { "position": { - "x": 26357.37775052232, - "y": 20120.270664426458 + "x": 26414.052079082187, + "y": 20131.636516328206 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37490,12 +37920,12 @@ "id": "9973e878-066a-44bc-aed3-ff7c7532988e", "savedPayload": { "position": { - "x": 26315.44896409813, - "y": 20106.408393084617 + "x": 26372.123292657998, + "y": 20117.774244986365 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37518,12 +37948,12 @@ "id": "5bc54d6e-93b2-4b5a-aa18-3e316a715f90", "savedPayload": { "position": { - "x": 26275.080816436275, - "y": 20088.50313262544 + "x": 26331.755144996143, + "y": 20099.868984527187 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37546,12 +37976,12 @@ "id": "1e5b905b-8380-4768-8e1e-1584df3621ab", "savedPayload": { "position": { - "x": 26236.662074866214, - "y": 20066.727320495163 + "x": 26293.33640342608, + "y": 20078.09317239691 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37574,12 +38004,12 @@ "id": "b212fda2-2bc5-4142-8172-3c1ef0ac8894", "savedPayload": { "position": { - "x": 26200.562732871083, - "y": 20041.290669668473 + "x": 26257.23706143095, + "y": 20052.65652157022 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37602,12 +38032,12 @@ "id": "9316b12b-7fa9-4fe5-98b8-35cc994326a2", "savedPayload": { "position": { - "x": 26167.13044684821, - "y": 20012.438148997913 + "x": 26223.804775408076, + "y": 20023.80400089966 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37630,12 +38060,12 @@ "id": "892e2c1a-53c1-406c-9e46-dfc7a54bf285", "savedPayload": { "position": { - "x": 26136.687187987936, - "y": 19980.447624029937 + "x": 26193.361516547804, + "y": 19991.813475931685 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37658,12 +38088,12 @@ "id": "282b704e-b023-419b-bc87-0f2dd954fe92", "savedPayload": { "position": { - "x": 26109.526141515067, - "y": 19945.627181007785 + "x": 26166.200470074935, + "y": 19956.993032909533 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37686,12 +38116,12 @@ "id": "cf36bd95-c2a7-4745-83ba-8cc8c595fb3c", "savedPayload": { "position": { - "x": 26085.908883154876, - "y": 19908.312159832552 + "x": 26142.583211714744, + "y": 19919.6780117343 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37714,12 +38144,12 @@ "id": "4c60364f-8fd9-4a70-ab45-cc5e3f89ba65", "savedPayload": { "position": { - "x": 26066.062860015874, - "y": 19868.86192455662 + "x": 26122.737188575742, + "y": 19880.227776458367 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37742,12 +38172,12 @@ "id": "0cf06c42-7976-4b3b-a222-4132eb2007c3", "savedPayload": { "position": { - "x": 26050.17920014983, - "y": 19827.656402511388 + "x": 26106.853528709697, + "y": 19839.022254413136 }, "targetPosition": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "floatingObject": { "isPinned": false, @@ -37766,12 +38196,12 @@ "id": "c7718b09-ce12-4b5f-ae9f-7a0df235c108", "savedPayload": { "position": { - "x": 26477.499865064063, - "y": 19686.599501449233 + "x": 26534.17419362393, + "y": 19697.96535335098 }, "targetPosition": { - "x": 26379.006941113916, - "y": 19247.51050826932 + "x": 26435.681269673783, + "y": 19258.876360171067 }, "floatingObject": { "isPinned": false, @@ -37790,12 +38220,12 @@ "id": "752fde17-86ba-444e-abf2-691716fe1346", "savedPayload": { "position": { - "x": 26379.006941113916, - "y": 19247.51050826932 + "x": 26435.681269673783, + "y": 19258.876360171067 }, "targetPosition": { - "x": 26119.979261555363, - "y": 18879.536784720323 + "x": 26176.65359011523, + "y": 18890.90263662207 }, "floatingObject": { "isPinned": false, @@ -37849,12 +38279,12 @@ "id": "fe12b563-abb0-4d13-bd6d-1a16cbbf2c81", "savedPayload": { "position": { - "x": 26312.691186618264, - "y": 19514.41686731237 + "x": 26369.36551517813, + "y": 19525.78271921412 }, "targetPosition": { - "x": 26193.697321692176, - "y": 19323.457551985906 + "x": 26250.371650252044, + "y": 19334.823403887654 }, "floatingObject": { "isPinned": false, @@ -37877,12 +38307,12 @@ "id": "05d8e52d-ad36-4d42-b938-56872d4df4e7", "savedPayload": { "position": { - "x": 26230.55635176058, - "y": 19545.417935618698 + "x": 26287.23068032045, + "y": 19556.783787520446 }, "targetPosition": { - "x": 26193.697321692176, - "y": 19323.457551985906 + "x": 26250.371650252044, + "y": 19334.823403887654 }, "floatingObject": { "isPinned": false, @@ -37911,12 +38341,12 @@ "id": "b33650a2-8327-484b-90fe-95ff953a5657", "savedPayload": { "position": { - "x": 26518.176423044668, - "y": 19906.04681949686 + "x": 26574.850751604536, + "y": 19917.412671398608 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -37939,12 +38369,12 @@ "id": "c331b28e-dc25-440f-b712-6538ac23c1fd", "savedPayload": { "position": { - "x": 26501.984993813003, - "y": 19947.132380430066 + "x": 26558.65932237287, + "y": 19958.498232331815 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -37967,12 +38397,12 @@ "id": "3bb530fb-4cda-4ccf-8d5d-c1fe5d1272a7", "savedPayload": { "position": { - "x": 26481.844441547146, - "y": 19986.433065566416 + "x": 26538.518770107014, + "y": 19997.798917468164 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -37995,12 +38425,12 @@ "id": "4b0f028a-56a1-49e4-ad87-171ab7f408af", "savedPayload": { "position": { - "x": 26457.948730775362, - "y": 20023.570387824107 + "x": 26514.62305933523, + "y": 20034.936239725856 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38023,12 +38453,12 @@ "id": "578dc72f-6ec4-45ba-b987-81b90faff0e8", "savedPayload": { "position": { - "x": 26430.527990255112, - "y": 20058.186694488475 + "x": 26487.20231881498, + "y": 20069.552546390223 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38051,12 +38481,12 @@ "id": "4d58769b-437a-4820-b9bd-b47ea8f919b6", "savedPayload": { "position": { - "x": 26399.846296707306, - "y": 20089.94861160314 + "x": 26456.520625267174, + "y": 20101.31446350489 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38079,12 +38509,12 @@ "id": "14e9fbb8-967d-4199-9548-dc8257c53a1c", "savedPayload": { "position": { - "x": 26366.19913161313, - "y": 20118.550254543457 + "x": 26422.873460173, + "y": 20129.916106445206 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38107,12 +38537,12 @@ "id": "bdce18bd-fe5d-498a-b044-6f370a64d724", "savedPayload": { "position": { - "x": 26329.91053556585, - "y": 20143.716173852667 + "x": 26386.584864125718, + "y": 20155.082025754415 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38135,12 +38565,12 @@ "id": "ecb02f87-cb47-4364-8898-2233b290bbcf", "savedPayload": { "position": { - "x": 26291.329987582765, - "y": 20165.204007970726 + "x": 26348.004316142633, + "y": 20176.569859872474 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38163,12 +38593,12 @@ "id": "69d1b101-ea3c-43a9-bf94-112988285341", "savedPayload": { "position": { - "x": 26250.82903943123, - "y": 20182.806817308636 + "x": 26307.5033679911, + "y": 20194.172669210384 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38191,12 +38621,12 @@ "id": "50418332-176a-4307-ad3c-b348f80f270e", "savedPayload": { "position": { - "x": 26208.79773738201, - "y": 20196.355077189797 + "x": 26265.472065941878, + "y": 20207.720929091545 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38219,12 +38649,12 @@ "id": "9b961601-bbb9-478c-a059-5ab3f0e62bef", "savedPayload": { "position": { - "x": 26165.640865850488, - "y": 20205.71831046532 + "x": 26222.315194410356, + "y": 20217.084162367068 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38247,12 +38677,12 @@ "id": "253557b8-3a5d-4782-8a44-e58eb1c03863", "savedPayload": { "position": { - "x": 26121.774049101456, - "y": 20210.8063440803 + "x": 26178.448377661323, + "y": 20222.17219598205 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38275,12 +38705,12 @@ "id": "c9dd1c39-5675-494d-8730-2a53cc451c9e", "savedPayload": { "position": { - "x": 26077.61974856025, - "y": 20211.570177489626 + "x": 26134.294077120117, + "y": 20222.936029391374 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38303,12 +38733,12 @@ "id": "0d790b00-0771-49ca-a517-6d84169e507f", "savedPayload": { "position": { - "x": 26033.60319427828, - "y": 20208.002454560003 + "x": 26090.277522838147, + "y": 20219.36830646175 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38331,12 +38761,12 @@ "id": "7ca1c5ce-15d9-4042-81d8-cd79dd48bb97", "savedPayload": { "position": { - "x": 25990.148289735174, - "y": 20200.137534413567 + "x": 26046.822618295042, + "y": 20211.503386315315 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38359,12 +38789,12 @@ "id": "0227a3ff-b8cb-49d0-b038-aedca271c63a", "savedPayload": { "position": { - "x": 25947.673529416552, - "y": 20188.05116053073 + "x": 26004.34785797642, + "y": 20199.417012432477 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38387,12 +38817,12 @@ "id": "0f9aa5ef-2d90-4c6b-a014-1be7c6db953d", "savedPayload": { "position": { - "x": 25906.587968483345, - "y": 20171.85973129906 + "x": 25963.262297043213, + "y": 20183.22558320081 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38415,12 +38845,12 @@ "id": "96a55a13-6331-4302-9ff7-9e8073d0c149", "savedPayload": { "position": { - "x": 25867.287283346996, - "y": 20151.719179033207 + "x": 25923.961611906863, + "y": 20163.085030934955 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38443,12 +38873,12 @@ "id": "2486fe8c-15e6-4f76-8459-062416e792a1", "savedPayload": { "position": { - "x": 25830.149961089304, - "y": 20127.823468261424 + "x": 25886.824289649172, + "y": 20139.189320163172 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38471,12 +38901,12 @@ "id": "7628a2b0-fb27-4814-882c-9ebf852f3e74", "savedPayload": { "position": { - "x": 25795.533654424937, - "y": 20100.402727741173 + "x": 25852.207982984804, + "y": 20111.76857964292 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38499,12 +38929,12 @@ "id": "1db68728-bafa-4bb9-a4f5-debb86e04805", "savedPayload": { "position": { - "x": 25763.77173731027, - "y": 20069.721034193368 + "x": 25820.44606587014, + "y": 20081.086886095116 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38527,12 +38957,12 @@ "id": "bb105c2f-14c4-4279-9969-4e55bd0047ab", "savedPayload": { "position": { - "x": 25735.170094369954, - "y": 20036.073869099193 + "x": 25791.844422929822, + "y": 20047.43972100094 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38555,12 +38985,12 @@ "id": "633665fa-23d9-4e4c-ac4c-1cd6ae8fb07a", "savedPayload": { "position": { - "x": 25710.004175060745, - "y": 19999.78527305191 + "x": 25766.678503620613, + "y": 20011.15112495366 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38583,12 +39013,12 @@ "id": "c8d07214-a816-44e8-883a-7cba37f1bff7", "savedPayload": { "position": { - "x": 25688.516340942686, - "y": 19961.204725068827 + "x": 25745.190669502554, + "y": 19972.570576970575 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38611,12 +39041,12 @@ "id": "3bed89b3-9107-4111-b113-c236c25b765c", "savedPayload": { "position": { - "x": 25670.913531604776, - "y": 19920.703776917293 + "x": 25727.587860164644, + "y": 19932.06962881904 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38639,12 +39069,12 @@ "id": "32b893ed-5e9b-46a3-9bc9-67d19abd97ad", "savedPayload": { "position": { - "x": 25657.365271723615, - "y": 19878.67247486807 + "x": 25714.039600283482, + "y": 19890.03832676982 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38667,12 +39097,12 @@ "id": "4982f8c3-2143-4381-8281-a42447f9710d", "savedPayload": { "position": { - "x": 25648.002038448092, - "y": 19835.51560333655 + "x": 25704.67636700796, + "y": 19846.881455238297 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38695,12 +39125,12 @@ "id": "7bc47b09-7ac9-47bd-8bd2-772c43b7f244", "savedPayload": { "position": { - "x": 25642.91400483311, - "y": 19791.648786587517 + "x": 25699.588333392978, + "y": 19803.014638489265 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38723,12 +39153,12 @@ "id": "ca44b4b5-f658-476a-8607-e2aeafad5348", "savedPayload": { "position": { - "x": 25642.150171423786, - "y": 19747.49448604631 + "x": 25698.824499983653, + "y": 19758.86033794806 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38751,12 +39181,12 @@ "id": "e17c785b-5f11-4ece-9e84-c4297920d756", "savedPayload": { "position": { - "x": 25645.71789435341, - "y": 19703.47793176434 + "x": 25702.392222913277, + "y": 19714.84378366609 }, "targetPosition": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "floatingObject": { "isPinned": false, @@ -38775,12 +39205,12 @@ "id": "4b0d5c3c-907e-4f67-8207-c9b7ed5037a6", "savedPayload": { "position": { - "x": 26091.922805713675, - "y": 19761.797543199737 + "x": 26148.597134273543, + "y": 19773.163395101485 }, "targetPosition": { - "x": 26193.697321692176, - "y": 19323.457551985906 + "x": 26250.371650252044, + "y": 19334.823403887654 }, "floatingObject": { "isPinned": false, @@ -38799,12 +39229,12 @@ "id": "b4c0ae5c-b5af-4336-9699-fe750d7fa6c0", "savedPayload": { "position": { - "x": 26193.697321692176, - "y": 19323.457551985906 + "x": 26250.371650252044, + "y": 19334.823403887654 }, "targetPosition": { - "x": 26119.979261555363, - "y": 18879.536784720323 + "x": 26176.65359011523, + "y": 18890.90263662207 }, "floatingObject": { "isPinned": false, @@ -38858,12 +39288,12 @@ "id": "256928b8-aa2c-4da2-b7a1-f304f1fcc868", "savedPayload": { "position": { - "x": 26018.142562384277, - "y": 19535.15854460591 + "x": 26074.816890944145, + "y": 19546.52439650766 }, "targetPosition": { - "x": 25993.786936367662, - "y": 19311.480643414623 + "x": 26050.46126492753, + "y": 19322.84649531637 }, "floatingObject": { "isPinned": false, @@ -38886,12 +39316,12 @@ "id": "3de53c44-1c48-490e-8902-d5a913b45b68", "savedPayload": { "position": { - "x": 25930.69077377381, - "y": 19527.452572761773 + "x": 25987.36510233368, + "y": 19538.81842466352 }, "targetPosition": { - "x": 25993.786936367662, - "y": 19311.480643414623 + "x": 26050.46126492753, + "y": 19322.84649531637 }, "floatingObject": { "isPinned": false, @@ -38920,12 +39350,12 @@ "id": "104e3d28-acfb-4630-8145-0e0ef92c31cc", "savedPayload": { "position": { - "x": 26033.3564952138, - "y": 19977.161641976392 + "x": 26090.030823773668, + "y": 19988.52749387814 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -38948,12 +39378,12 @@ "id": "253db994-dc04-472a-8d24-708cfc4744d1", "savedPayload": { "position": { - "x": 26000.94216474778, - "y": 20007.153255440826 + "x": 26057.616493307647, + "y": 20018.519107342574 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -38976,12 +39406,12 @@ "id": "802b26a8-6857-4405-aa5e-2327b7078e06", "savedPayload": { "position": { - "x": 25965.74422595704, - "y": 20033.82329111091 + "x": 26022.41855451691, + "y": 20045.18914301266 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39004,12 +39434,12 @@ "id": "c9a9bc9c-e9d9-4bcf-be42-aaefc983b130", "savedPayload": { "position": { - "x": 25928.101654233284, - "y": 20056.914901963817 + "x": 25984.77598279315, + "y": 20068.280753865565 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39032,12 +39462,12 @@ "id": "b404a4d2-6aad-455f-a03c-9c8b47b146a5", "savedPayload": { "position": { - "x": 25888.376968119734, - "y": 20076.205703163876 + "x": 25945.0512966796, + "y": 20087.571555065624 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39060,12 +39490,12 @@ "id": "336cfc3f-29fa-4660-94ef-fbb09e464371", "savedPayload": { "position": { - "x": 25846.952738059386, - "y": 20091.509913750106 + "x": 25903.627066619254, + "y": 20102.875765651854 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39088,12 +39518,12 @@ "id": "38bd80f1-9348-45d1-9009-acddef6d4ead", "savedPayload": { "position": { - "x": 25804.227902032508, - "y": 20102.680145808423 + "x": 25860.902230592375, + "y": 20114.04599771017 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39116,12 +39546,12 @@ "id": "3967e08a-8110-4606-85f5-65e5015c1155", "savedPayload": { "position": { - "x": 25760.613923565812, - "y": 20109.608823897845 + "x": 25817.28825212568, + "y": 20120.974675799593 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39144,12 +39574,12 @@ "id": "020d56c3-25a4-4731-8148-79577838aac4", "savedPayload": { "position": { - "x": 25716.53082911376, - "y": 20112.229221060763 + "x": 25773.205157673627, + "y": 20123.59507296251 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39172,12 +39602,12 @@ "id": "e5bf86f4-4805-48fc-875f-529226d17a31", "savedPayload": { "position": { - "x": 25672.403162974188, - "y": 20110.516101440047 + "x": 25729.077491534055, + "y": 20121.881953341795 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39200,12 +39630,12 @@ "id": "e6e3e309-6d53-4946-9c91-3a90e41bb76a", "savedPayload": { "position": { - "x": 25628.655898694662, - "y": 20104.48596331413 + "x": 25685.33022725453, + "y": 20115.85181521588 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39228,12 +39658,12 @@ "id": "f40407a8-539c-403e-9fc8-38ddaddc8212", "savedPayload": { "position": { - "x": 25585.71034634488, - "y": 20094.196880209573 + "x": 25642.384674904748, + "y": 20105.56273211132 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39256,12 +39686,12 @@ "id": "69667d35-e489-45f2-ba15-d4ff93bc630b", "savedPayload": { "position": { - "x": 25543.9800950704, - "y": 20079.74794162126 + "x": 25600.65442363027, + "y": 20091.113793523007 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39284,12 +39714,12 @@ "id": "5a92e15d-b6fc-4a84-80a8-80fe99309c48", "savedPayload": { "position": { - "x": 25503.867030003068, - "y": 20061.27829872638 + "x": 25560.541358562936, + "y": 20072.64415062813 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39312,12 +39742,12 @@ "id": "6b00fccd-3651-4f82-be8f-a20dced5e944", "savedPayload": { "position": { - "x": 25465.75746188751, - "y": 20038.96582428256 + "x": 25522.43179044738, + "y": 20050.33167618431 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39340,12 +39770,12 @@ "id": "e101e172-3f77-4702-a040-2e4ffa7573c2", "savedPayload": { "position": { - "x": 25430.0184066975, - "y": 20013.025399615923 + "x": 25486.69273525737, + "y": 20024.39125151767 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39368,12 +39798,12 @@ "id": "9f4e202f-155c-4f61-87db-f067b076501c", "savedPayload": { "position": { - "x": 25396.994051071462, - "y": 19983.70684519649 + "x": 25453.66837963133, + "y": 19995.07269709824 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39396,12 +39826,12 @@ "id": "c1ad9c19-364e-4375-b84c-f14eef2ca308", "savedPayload": { "position": { - "x": 25367.00243760703, - "y": 19951.29251473047 + "x": 25423.676766166896, + "y": 19962.65836663222 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39424,12 +39854,12 @@ "id": "54bacb92-5aba-456c-92c2-b4a440952f9f", "savedPayload": { "position": { - "x": 25340.332401936943, - "y": 19916.094575939733 + "x": 25397.00673049681, + "y": 19927.46042784148 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39452,12 +39882,12 @@ "id": "8bca0ca5-ed1b-457a-bee8-4c73bc7346e7", "savedPayload": { "position": { - "x": 25317.240791084037, - "y": 19878.452004215975 + "x": 25373.915119643905, + "y": 19889.817856117723 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39480,12 +39910,12 @@ "id": "21e9f83c-dd2c-4250-808d-014a03e36ba6", "savedPayload": { "position": { - "x": 25297.94998988398, - "y": 19838.727318102425 + "x": 25354.624318443846, + "y": 19850.093170004173 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39508,12 +39938,12 @@ "id": "013e1367-858a-49f8-aebc-dfa5e73ab0b5", "savedPayload": { "position": { - "x": 25282.64577929775, - "y": 19797.303088042077 + "x": 25339.320107857617, + "y": 19808.668939943826 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39536,12 +39966,12 @@ "id": "00839f60-ba7d-4a1a-be8a-674c3bf4e611", "savedPayload": { "position": { - "x": 25271.47554723943, - "y": 19754.5782520152 + "x": 25328.1498757993, + "y": 19765.944103916947 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39564,12 +39994,12 @@ "id": "abcee06a-eb81-48be-bfc0-1bf6920bd0b8", "savedPayload": { "position": { - "x": 25264.54686915001, - "y": 19710.964273548503 + "x": 25321.221197709878, + "y": 19722.33012545025 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39592,12 +40022,12 @@ "id": "e4ef0941-724d-47cc-a700-d0b036cd182c", "savedPayload": { "position": { - "x": 25261.92647198709, - "y": 19666.881179096446 + "x": 25318.60080054696, + "y": 19678.247030998195 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39620,12 +40050,12 @@ "id": "835c84ce-ad49-4424-80a9-86e9b0cdf8c5", "savedPayload": { "position": { - "x": 25263.639591607807, - "y": 19622.75351295688 + "x": 25320.313920167675, + "y": 19634.119364858627 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39648,12 +40078,12 @@ "id": "f5824c39-1d31-4dc8-99d4-a1e6f0386c7c", "savedPayload": { "position": { - "x": 25269.669729733723, - "y": 19579.006248677353 + "x": 25326.34405829359, + "y": 19590.3721005791 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39676,12 +40106,12 @@ "id": "651e832b-2277-4a2b-b989-f69f395dad06", "savedPayload": { "position": { - "x": 25279.958812838282, - "y": 19536.06069632757 + "x": 25336.63314139815, + "y": 19547.42654822932 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39704,12 +40134,12 @@ "id": "57111491-e878-4f01-9dbf-d18c57ec1724", "savedPayload": { "position": { - "x": 25294.407751426595, - "y": 19494.330445053092 + "x": 25351.082079986463, + "y": 19505.69629695484 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39732,12 +40162,12 @@ "id": "ddc1a7f3-b875-4916-b752-e80fc0a7c099", "savedPayload": { "position": { - "x": 25312.877394321473, - "y": 19454.21737998576 + "x": 25369.55172288134, + "y": 19465.583231887507 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39760,12 +40190,12 @@ "id": "68c98898-bdac-4a88-ba4a-b1254a6d7dd3", "savedPayload": { "position": { - "x": 25335.189868765294, - "y": 19416.107811870203 + "x": 25391.86419732516, + "y": 19427.47366377195 }, "targetPosition": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "floatingObject": { "isPinned": false, @@ -39784,12 +40214,12 @@ "id": "7e692261-f235-49f2-a454-c7f9b97795ce", "savedPayload": { "position": { - "x": 25711.90267153258, - "y": 19662.253021515273 + "x": 25768.57700009245, + "y": 19673.61887341702 }, "targetPosition": { - "x": 25993.786936367662, - "y": 19311.480643414623 + "x": 26050.46126492753, + "y": 19322.84649531637 }, "floatingObject": { "isPinned": false, @@ -39808,12 +40238,12 @@ "id": "9f02532d-6c22-404c-b145-83021ab2b03e", "savedPayload": { "position": { - "x": 25993.786936367662, - "y": 19311.480643414623 + "x": 26050.46126492753, + "y": 19322.84649531637 }, "targetPosition": { - "x": 26119.979261555363, - "y": 18879.536784720323 + "x": 26176.65359011523, + "y": 18890.90263662207 }, "floatingObject": { "isPinned": false, @@ -39858,12 +40288,12 @@ "id": "f2504b51-54fd-4e34-90d9-59ee404d5ff8", "savedPayload": { "position": { - "x": 26119.979261555363, - "y": 18879.536784720323 + "x": 26176.65359011523, + "y": 18890.90263662207 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18578.428011858836 + "x": 25842.238418650402, + "y": 18589.793863760584 }, "floatingObject": { "isPinned": false, @@ -39882,12 +40312,12 @@ "id": "f7c47041-87d5-4171-ae91-9a8d228daa8f", "savedPayload": { "position": { - "x": 25785.564090090535, - "y": 18578.428011858836 + "x": 25842.238418650402, + "y": 18589.793863760584 }, "targetPosition": { - "x": 25357.588657757715, - "y": 18717.48565932756 + "x": 25414.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -39921,12 +40351,12 @@ "id": "5a98d978-1611-4e81-94bc-473a1266abda", "savedPayload": { "position": { - "x": 26102.59266048973, - "y": 18273.702427238084 + "x": 26159.266989049596, + "y": 18285.068279139832 }, "targetPosition": { - "x": 26050.06745362215, - "y": 18492.48565932756 + "x": 26106.741782182016, + "y": 18503.85151122931 }, "floatingObject": { "isPinned": false, @@ -39949,12 +40379,12 @@ "id": "c734829f-c1f5-424f-b874-c392592bd7be", "savedPayload": { "position": { - "x": 26182.319135387956, - "y": 18310.4568355932 + "x": 26238.993463947823, + "y": 18321.822687494947 }, "targetPosition": { - "x": 26050.06745362215, - "y": 18492.48565932756 + "x": 26106.741782182016, + "y": 18503.85151122931 }, "floatingObject": { "isPinned": false, @@ -39983,12 +40413,12 @@ "id": "e3fbedbd-2166-4819-814e-568d3183b0c7", "savedPayload": { "position": { - "x": 26294.4366974694, - "y": 18156.140250176995 + "x": 26351.111026029266, + "y": 18167.506102078743 }, "targetPosition": { - "x": 26241.91149060182, - "y": 18374.923482266473 + "x": 26298.585819161686, + "y": 18386.28933416822 }, "floatingObject": { "isPinned": false, @@ -40011,12 +40441,12 @@ "id": "85040a18-aeaa-4a25-a728-80cdb2e6ccf2", "savedPayload": { "position": { - "x": 26433.75552758149, - "y": 18257.361305205384 + "x": 26490.429856141356, + "y": 18268.727157107132 }, "targetPosition": { - "x": 26241.91149060182, - "y": 18374.923482266473 + "x": 26298.585819161686, + "y": 18386.28933416822 }, "floatingObject": { "isPinned": false, @@ -40039,12 +40469,12 @@ "id": "397112e9-e807-4c34-8189-817d341cebf9", "savedPayload": { "position": { - "x": 26460.694722691296, - "y": 18427.448689134053 + "x": 26517.369051251164, + "y": 18438.8145410358 }, "targetPosition": { - "x": 26241.91149060182, - "y": 18374.923482266473 + "x": 26298.585819161686, + "y": 18386.28933416822 }, "floatingObject": { "isPinned": false, @@ -40063,12 +40493,12 @@ "id": "9bde7f1b-22e2-4ecf-ad0f-d6b54084c7bc", "savedPayload": { "position": { - "x": 26241.91149060182, - "y": 18374.923482266473 + "x": 26298.585819161686, + "y": 18386.28933416822 }, "targetPosition": { - "x": 26050.06745362215, - "y": 18492.48565932756 + "x": 26106.741782182016, + "y": 18503.85151122931 }, "floatingObject": { "isPinned": false, @@ -40087,12 +40517,12 @@ "id": "757dacf2-5c9b-4086-b5d1-4907a7866d7a", "savedPayload": { "position": { - "x": 26050.06745362215, - "y": 18492.48565932756 + "x": 26106.741782182016, + "y": 18503.85151122931 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -40146,12 +40576,12 @@ "id": "27e2ad90-3beb-4840-9bde-0fab5b4a97ff", "savedPayload": { "position": { - "x": 26267.18391462035, - "y": 18400.195906285004 + "x": 26323.858243180217, + "y": 18411.561758186752 }, "targetPosition": { - "x": 26149.62173755926, - "y": 18592.039943264674 + "x": 26206.29606611913, + "y": 18603.40579516642 }, "floatingObject": { "isPinned": false, @@ -40174,12 +40604,12 @@ "id": "d2304b81-59e3-46f4-9e70-bff2858dbe78", "savedPayload": { "position": { - "x": 26331.650561293623, - "y": 18459.788261498867 + "x": 26388.32488985349, + "y": 18471.154113400615 }, "targetPosition": { - "x": 26149.62173755926, - "y": 18592.039943264674 + "x": 26206.29606611913, + "y": 18603.40579516642 }, "floatingObject": { "isPinned": false, @@ -40208,12 +40638,12 @@ "id": "62f42bd6-5a41-42f3-b037-85fa8e4503df", "savedPayload": { "position": { - "x": 26485.967146709827, - "y": 18347.670699417424 + "x": 26542.641475269695, + "y": 18359.036551319172 }, "targetPosition": { - "x": 26368.40496964874, - "y": 18539.514736397094 + "x": 26425.079298208606, + "y": 18550.88058829884 }, "floatingObject": { "isPinned": false, @@ -40236,12 +40666,12 @@ "id": "cd8b32d7-7e38-4351-b581-006c1cc31522", "savedPayload": { "position": { - "x": 26587.188201738216, - "y": 18486.989529529514 + "x": 26643.862530298084, + "y": 18498.35538143126 }, "targetPosition": { - "x": 26368.40496964874, - "y": 18539.514736397094 + "x": 26425.079298208606, + "y": 18550.88058829884 }, "floatingObject": { "isPinned": false, @@ -40264,12 +40694,12 @@ "id": "630239c4-0377-4949-a0cb-6544e10f8a41", "savedPayload": { "position": { - "x": 26560.249006628408, - "y": 18657.076913458182 + "x": 26616.923335188276, + "y": 18668.44276535993 }, "targetPosition": { - "x": 26368.40496964874, - "y": 18539.514736397094 + "x": 26425.079298208606, + "y": 18550.88058829884 }, "floatingObject": { "isPinned": false, @@ -40288,12 +40718,12 @@ "id": "64ff2587-93e5-4d55-bb13-52a65a64ec75", "savedPayload": { "position": { - "x": 26368.40496964874, - "y": 18539.514736397094 + "x": 26425.079298208606, + "y": 18550.88058829884 }, "targetPosition": { - "x": 26149.62173755926, - "y": 18592.039943264674 + "x": 26206.29606611913, + "y": 18603.40579516642 }, "floatingObject": { "isPinned": false, @@ -40312,12 +40742,12 @@ "id": "b83d3418-5f99-44b3-96d6-40642057569f", "savedPayload": { "position": { - "x": 26149.62173755926, - "y": 18592.039943264674 + "x": 26206.29606611913, + "y": 18603.40579516642 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -40371,12 +40801,12 @@ "id": "1d33889d-d1f1-4105-89f8-31f35328ca3c", "savedPayload": { "position": { - "x": 26384.63086468336, - "y": 18571.35984845327 + "x": 26441.305193243228, + "y": 18582.72570035502 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18717.48565932756 + "x": 26270.213850983222, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -40399,12 +40829,12 @@ "id": "93aa23ec-fde3-4e48-893e-709b15afa9cd", "savedPayload": { "position": { - "x": 26427.527238589762, - "y": 18647.9568355932 + "x": 26484.20156714963, + "y": 18659.322687494947 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18717.48565932756 + "x": 26270.213850983222, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -40433,12 +40863,12 @@ "id": "d3418408-c0cb-4517-be18-625b5d028c17", "savedPayload": { "position": { - "x": 26608.937264773314, - "y": 18589.013144992037 + "x": 26665.611593333182, + "y": 18600.378996893785 }, "targetPosition": { - "x": 26437.84592251331, - "y": 18735.13895586633 + "x": 26494.520251073176, + "y": 18746.504807768077 }, "floatingObject": { "isPinned": false, @@ -40461,12 +40891,12 @@ "id": "48267e1d-1986-4595-b635-fab01bad1107", "savedPayload": { "position": { - "x": 26662.152322603262, - "y": 18752.792252405095 + "x": 26718.82665116313, + "y": 18764.158104306844 }, "targetPosition": { - "x": 26437.84592251331, - "y": 18735.13895586633 + "x": 26494.520251073176, + "y": 18746.504807768077 }, "floatingObject": { "isPinned": false, @@ -40489,12 +40919,12 @@ "id": "a0dc6e14-6203-4268-824c-6424c15ddb1b", "savedPayload": { "position": { - "x": 26583.9717333876, - "y": 18906.230298126335 + "x": 26640.646061947467, + "y": 18917.596150028083 }, "targetPosition": { - "x": 26437.84592251331, - "y": 18735.13895586633 + "x": 26494.520251073176, + "y": 18746.504807768077 }, "floatingObject": { "isPinned": false, @@ -40513,12 +40943,12 @@ "id": "4354e20e-3101-4616-8522-6f186c10184e", "savedPayload": { "position": { - "x": 26437.84592251331, - "y": 18735.13895586633 + "x": 26494.520251073176, + "y": 18746.504807768077 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18717.48565932756 + "x": 26270.213850983222, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -40537,12 +40967,12 @@ "id": "1542f9ad-441c-4a97-af60-af1b605ebd4a", "savedPayload": { "position": { - "x": 26213.539522423354, - "y": 18717.48565932756 + "x": 26270.213850983222, + "y": 18728.85151122931 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -40596,12 +41026,12 @@ "id": "b579cbbe-a5ad-472f-a508-4be04e81dd52", "savedPayload": { "position": { - "x": 26443.436984905573, - "y": 18770.439534514142 + "x": 26500.11131346544, + "y": 18781.80538641589 }, "targetPosition": { - "x": 26235.564090090535, - "y": 18856.543306796288 + "x": 26292.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -40624,12 +41054,12 @@ "id": "c81962d7-20b9-4308-af19-3e10e75c9557", "savedPayload": { "position": { - "x": 26460.564090090535, - "y": 18856.543306796288 + "x": 26517.238418650402, + "y": 18867.909158698036 }, "targetPosition": { - "x": 26235.564090090535, - "y": 18856.543306796288 + "x": 26292.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -40658,12 +41088,12 @@ "id": "a71523fc-6825-4069-821b-4b1b19159090", "savedPayload": { "position": { - "x": 26651.30987972061, - "y": 18856.543306796288 + "x": 26707.98420828048, + "y": 18867.909158698036 }, "targetPosition": { - "x": 26443.436984905573, - "y": 18942.647079078433 + "x": 26500.11131346544, + "y": 18954.01293098018 }, "floatingObject": { "isPinned": false, @@ -40686,12 +41116,12 @@ "id": "997067e1-5e46-4f02-af8a-b7acf7a4bd12", "savedPayload": { "position": { - "x": 26651.30987972061, - "y": 19028.75085136058 + "x": 26707.98420828048, + "y": 19040.116703262327 }, "targetPosition": { - "x": 26443.436984905573, - "y": 18942.647079078433 + "x": 26500.11131346544, + "y": 18954.01293098018 }, "floatingObject": { "isPinned": false, @@ -40714,12 +41144,12 @@ "id": "72042017-36a5-4afd-a752-6ab7cda3c169", "savedPayload": { "position": { - "x": 26529.54075718772, - "y": 19150.51997389347 + "x": 26586.215085747586, + "y": 19161.88582579522 }, "targetPosition": { - "x": 26443.436984905573, - "y": 18942.647079078433 + "x": 26500.11131346544, + "y": 18954.01293098018 }, "floatingObject": { "isPinned": false, @@ -40738,12 +41168,12 @@ "id": "8488a02f-b9fa-40ab-af90-6c96f2e85f0f", "savedPayload": { "position": { - "x": 26443.436984905573, - "y": 18942.647079078433 + "x": 26500.11131346544, + "y": 18954.01293098018 }, "targetPosition": { - "x": 26235.564090090535, - "y": 18856.543306796288 + "x": 26292.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -40762,12 +41192,12 @@ "id": "35e3d8be-8bac-4150-8977-e5bf33911d31", "savedPayload": { "position": { - "x": 26235.564090090535, - "y": 18856.543306796288 + "x": 26292.238418650402, + "y": 18867.909158698036 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -40821,12 +41251,12 @@ "id": "349802b2-c72f-4348-8812-4a6775954a8a", "savedPayload": { "position": { - "x": 26437.84592251331, - "y": 18977.947657726247 + "x": 26494.520251073176, + "y": 18989.313509627995 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18995.600954265014 + "x": 26270.213850983222, + "y": 19006.96680616676 }, "floatingObject": { "isPinned": false, @@ -40849,12 +41279,12 @@ "id": "9ebe0833-cc7a-4101-9254-77589a7f8000", "savedPayload": { "position": { - "x": 26427.527238589762, - "y": 19065.129777999377 + "x": 26484.20156714963, + "y": 19076.495629901125 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18995.600954265014 + "x": 26270.213850983222, + "y": 19006.96680616676 }, "floatingObject": { "isPinned": false, @@ -40883,12 +41313,12 @@ "id": "9d0b0da9-2a0f-43b2-a5cf-39dd21f87b5e", "savedPayload": { "position": { - "x": 26608.937264773314, - "y": 19124.073468600538 + "x": 26665.611593333182, + "y": 19135.439320502286 }, "targetPosition": { - "x": 26384.63086468336, - "y": 19141.726765139305 + "x": 26441.305193243228, + "y": 19153.092617041053 }, "floatingObject": { "isPinned": false, @@ -40911,12 +41341,12 @@ "id": "474e0733-6792-4b1e-a4ce-3e4ff0d57c1d", "savedPayload": { "position": { - "x": 26555.722206943366, - "y": 19287.852576013596 + "x": 26612.396535503234, + "y": 19299.218427915344 }, "targetPosition": { - "x": 26384.63086468336, - "y": 19141.726765139305 + "x": 26441.305193243228, + "y": 19153.092617041053 }, "floatingObject": { "isPinned": false, @@ -40939,12 +41369,12 @@ "id": "742b83cc-fddb-462b-9b04-a4988e82021e", "savedPayload": { "position": { - "x": 26402.284161222127, - "y": 19366.03316522926 + "x": 26458.958489781995, + "y": 19377.399017131007 }, "targetPosition": { - "x": 26384.63086468336, - "y": 19141.726765139305 + "x": 26441.305193243228, + "y": 19153.092617041053 }, "floatingObject": { "isPinned": false, @@ -40963,12 +41393,12 @@ "id": "79b867bd-d293-4137-8817-4a09572770f9", "savedPayload": { "position": { - "x": 26384.63086468336, - "y": 19141.726765139305 + "x": 26441.305193243228, + "y": 19153.092617041053 }, "targetPosition": { - "x": 26213.539522423354, - "y": 18995.600954265014 + "x": 26270.213850983222, + "y": 19006.96680616676 }, "floatingObject": { "isPinned": false, @@ -40987,12 +41417,12 @@ "id": "c0a67f38-d6d0-4fd1-bb23-17a00440a1e2", "savedPayload": { "position": { - "x": 26213.539522423354, - "y": 18995.600954265014 + "x": 26270.213850983222, + "y": 19006.96680616676 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -41046,12 +41476,12 @@ "id": "ec32789f-0d77-45fc-a1f5-e717061a6777", "savedPayload": { "position": { - "x": 26368.40496964874, - "y": 19173.57187719548 + "x": 26425.079298208606, + "y": 19184.93772909723 }, "targetPosition": { - "x": 26149.62173755926, - "y": 19121.0466703279 + "x": 26206.29606611913, + "y": 19132.41252222965 }, "floatingObject": { "isPinned": false, @@ -41074,12 +41504,12 @@ "id": "3e157583-492c-41a4-bb73-c903318e8232", "savedPayload": { "position": { - "x": 26331.650561293623, - "y": 19253.29835209371 + "x": 26388.32488985349, + "y": 19264.664203995457 }, "targetPosition": { - "x": 26149.62173755926, - "y": 19121.0466703279 + "x": 26206.29606611913, + "y": 19132.41252222965 }, "floatingObject": { "isPinned": false, @@ -41108,12 +41538,12 @@ "id": "2bed470a-6065-4dc8-b64d-5a310ddb05bd", "savedPayload": { "position": { - "x": 26485.967146709827, - "y": 19365.41591417515 + "x": 26542.641475269695, + "y": 19376.7817660769 }, "targetPosition": { - "x": 26267.18391462035, - "y": 19312.89070730757 + "x": 26323.858243180217, + "y": 19324.25655920932 }, "floatingObject": { "isPinned": false, @@ -41136,12 +41566,12 @@ "id": "44c860b8-cce8-4adb-8da2-88981737f139", "savedPayload": { "position": { - "x": 26384.746091681438, - "y": 19504.73474428724 + "x": 26441.420420241306, + "y": 19516.10059618899 }, "targetPosition": { - "x": 26267.18391462035, - "y": 19312.89070730757 + "x": 26323.858243180217, + "y": 19324.25655920932 }, "floatingObject": { "isPinned": false, @@ -41164,12 +41594,12 @@ "id": "cf8d9c96-86ec-420a-9bf7-da9956f22bf6", "savedPayload": { "position": { - "x": 26214.65870775277, - "y": 19531.67393939705 + "x": 26271.333036312637, + "y": 19543.039791298797 }, "targetPosition": { - "x": 26267.18391462035, - "y": 19312.89070730757 + "x": 26323.858243180217, + "y": 19324.25655920932 }, "floatingObject": { "isPinned": false, @@ -41188,12 +41618,12 @@ "id": "16f6043b-a3f6-43cb-9188-0ddf779f296d", "savedPayload": { "position": { - "x": 26267.18391462035, - "y": 19312.89070730757 + "x": 26323.858243180217, + "y": 19324.25655920932 }, "targetPosition": { - "x": 26149.62173755926, - "y": 19121.0466703279 + "x": 26206.29606611913, + "y": 19132.41252222965 }, "floatingObject": { "isPinned": false, @@ -41212,12 +41642,12 @@ "id": "36d03ed1-b596-4e07-a4de-338d6cac2804", "savedPayload": { "position": { - "x": 26149.62173755926, - "y": 19121.0466703279 + "x": 26206.29606611913, + "y": 19132.41252222965 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -41271,12 +41701,12 @@ "id": "b40c154e-14e9-46b5-aca9-2855a3d35e58", "savedPayload": { "position": { - "x": 26241.91149060182, - "y": 19338.163131326102 + "x": 26298.585819161686, + "y": 19349.52898322785 }, "targetPosition": { - "x": 26050.06745362215, - "y": 19220.600954265014 + "x": 26106.741782182016, + "y": 19231.96680616676 }, "floatingObject": { "isPinned": false, @@ -41299,12 +41729,12 @@ "id": "50822d2f-6d22-465a-bf04-d610b6ef771a", "savedPayload": { "position": { - "x": 26182.319135387956, - "y": 19402.629777999377 + "x": 26238.993463947823, + "y": 19413.995629901125 }, "targetPosition": { - "x": 26050.06745362215, - "y": 19220.600954265014 + "x": 26106.741782182016, + "y": 19231.96680616676 }, "floatingObject": { "isPinned": false, @@ -41333,12 +41763,12 @@ "id": "93580d4c-2449-4b92-ad6a-fb6bb96ceca2", "savedPayload": { "position": { - "x": 26294.4366974694, - "y": 19556.94636341558 + "x": 26351.111026029266, + "y": 19568.312215317328 }, "targetPosition": { - "x": 26102.59266048973, - "y": 19439.38418635449 + "x": 26159.266989049596, + "y": 19450.75003825624 }, "floatingObject": { "isPinned": false, @@ -41361,12 +41791,12 @@ "id": "b2c1b393-f4dd-44d0-9f7b-5ab79961338d", "savedPayload": { "position": { - "x": 26155.11786735731, - "y": 19658.16741844397 + "x": 26211.792195917176, + "y": 19669.533270345717 }, "targetPosition": { - "x": 26102.59266048973, - "y": 19439.38418635449 + "x": 26159.266989049596, + "y": 19450.75003825624 }, "floatingObject": { "isPinned": false, @@ -41389,12 +41819,12 @@ "id": "71299628-8aba-450e-924b-e0b1a6332ec5", "savedPayload": { "position": { - "x": 25985.03048342864, - "y": 19631.22822333416 + "x": 26041.704811988508, + "y": 19642.59407523591 }, "targetPosition": { - "x": 26102.59266048973, - "y": 19439.38418635449 + "x": 26159.266989049596, + "y": 19450.75003825624 }, "floatingObject": { "isPinned": false, @@ -41413,12 +41843,12 @@ "id": "52d0791e-5adc-4207-8eec-8441c6936feb", "savedPayload": { "position": { - "x": 26102.59266048973, - "y": 19439.38418635449 + "x": 26159.266989049596, + "y": 19450.75003825624 }, "targetPosition": { - "x": 26050.06745362215, - "y": 19220.600954265014 + "x": 26106.741782182016, + "y": 19231.96680616676 }, "floatingObject": { "isPinned": false, @@ -41437,12 +41867,12 @@ "id": "ddb631cb-5776-4db7-8954-601b19bb78ba", "savedPayload": { "position": { - "x": 26050.06745362215, - "y": 19220.600954265014 + "x": 26106.741782182016, + "y": 19231.96680616676 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -41496,12 +41926,12 @@ "id": "ba501cc5-e364-4548-ae54-1bdca094674e", "savedPayload": { "position": { - "x": 26070.747548433552, - "y": 19455.610081389113 + "x": 26127.42187699342, + "y": 19466.97593329086 }, "targetPosition": { - "x": 25924.62173755926, - "y": 19284.518739129107 + "x": 25981.29606611913, + "y": 19295.884591030856 }, "floatingObject": { "isPinned": false, @@ -41524,12 +41954,12 @@ "id": "fe2f5b60-93e7-4db6-a279-ec58309376cb", "savedPayload": { "position": { - "x": 25994.150561293623, - "y": 19498.506455295515 + "x": 26050.82488985349, + "y": 19509.872307197264 }, "targetPosition": { - "x": 25924.62173755926, - "y": 19284.518739129107 + "x": 25981.29606611913, + "y": 19295.884591030856 }, "floatingObject": { "isPinned": false, @@ -41558,12 +41988,12 @@ "id": "92e782ec-801f-4870-8eaa-5c7001262f49", "savedPayload": { "position": { - "x": 26053.094251894785, - "y": 19679.916481479067 + "x": 26109.768580454653, + "y": 19691.282333380816 }, "targetPosition": { - "x": 25906.968441020494, - "y": 19508.82513921906 + "x": 25963.64276958036, + "y": 19520.19099112081 }, "floatingObject": { "isPinned": false, @@ -41586,12 +42016,12 @@ "id": "15ce88d4-df53-4388-a34f-add9394d25e1", "savedPayload": { "position": { - "x": 25889.315144481727, - "y": 19733.131539309015 + "x": 25945.989473041594, + "y": 19744.497391210763 }, "targetPosition": { - "x": 25906.968441020494, - "y": 19508.82513921906 + "x": 25963.64276958036, + "y": 19520.19099112081 }, "floatingObject": { "isPinned": false, @@ -41614,12 +42044,12 @@ "id": "1e920a4f-b267-441c-9e73-718eb500554b", "savedPayload": { "position": { - "x": 25735.877098760488, - "y": 19654.950950093353 + "x": 25792.551427320355, + "y": 19666.3168019951 }, "targetPosition": { - "x": 25906.968441020494, - "y": 19508.82513921906 + "x": 25963.64276958036, + "y": 19520.19099112081 }, "floatingObject": { "isPinned": false, @@ -41638,12 +42068,12 @@ "id": "321b55ba-0491-4c81-b565-c8f721657368", "savedPayload": { "position": { - "x": 25906.968441020494, - "y": 19508.82513921906 + "x": 25963.64276958036, + "y": 19520.19099112081 }, "targetPosition": { - "x": 25924.62173755926, - "y": 19284.518739129107 + "x": 25981.29606611913, + "y": 19295.884591030856 }, "floatingObject": { "isPinned": false, @@ -41662,12 +42092,12 @@ "id": "bf3ea6c6-0ade-4f99-a4d4-4efcc0946321", "savedPayload": { "position": { - "x": 25924.62173755926, - "y": 19284.518739129107 + "x": 25981.29606611913, + "y": 19295.884591030856 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -41721,12 +42151,12 @@ "id": "f045e316-5d8e-4c73-bc58-8cc6c3e248fb", "savedPayload": { "position": { - "x": 25871.66786237268, - "y": 19514.416201611326 + "x": 25928.342190932548, + "y": 19525.782053513074 }, "targetPosition": { - "x": 25785.564090090535, - "y": 19306.543306796288 + "x": 25842.238418650402, + "y": 19317.909158698036 }, "floatingObject": { "isPinned": false, @@ -41749,12 +42179,12 @@ "id": "4436439f-9abb-40da-ae77-82cdc861f947", "savedPayload": { "position": { - "x": 25785.564090090535, - "y": 19531.543306796288 + "x": 25842.238418650402, + "y": 19542.909158698036 }, "targetPosition": { - "x": 25785.564090090535, - "y": 19306.543306796288 + "x": 25842.238418650402, + "y": 19317.909158698036 }, "floatingObject": { "isPinned": false, @@ -41783,12 +42213,12 @@ "id": "9872aac4-05a0-4b53-9448-173e3da221c1", "savedPayload": { "position": { - "x": 25785.564090090535, - "y": 19722.289096426364 + "x": 25842.238418650402, + "y": 19733.654948328112 }, "targetPosition": { - "x": 25699.46031780839, - "y": 19514.416201611326 + "x": 25756.134646368257, + "y": 19525.782053513074 }, "floatingObject": { "isPinned": false, @@ -41811,12 +42241,12 @@ "id": "6df3e445-c072-4618-8da6-490cb9b60a7b", "savedPayload": { "position": { - "x": 25613.356545526243, - "y": 19722.289096426364 + "x": 25670.03087408611, + "y": 19733.654948328112 }, "targetPosition": { - "x": 25699.46031780839, - "y": 19514.416201611326 + "x": 25756.134646368257, + "y": 19525.782053513074 }, "floatingObject": { "isPinned": false, @@ -41839,12 +42269,12 @@ "id": "adafc578-49e9-4a87-a5b1-4dcd38f950b6", "savedPayload": { "position": { - "x": 25491.58742299335, - "y": 19600.51997389347 + "x": 25548.26175155322, + "y": 19611.88582579522 }, "targetPosition": { - "x": 25699.46031780839, - "y": 19514.416201611326 + "x": 25756.134646368257, + "y": 19525.782053513074 }, "floatingObject": { "isPinned": false, @@ -41863,12 +42293,12 @@ "id": "2c6f853c-18c8-46fd-b566-23ce9de59a5e", "savedPayload": { "position": { - "x": 25699.46031780839, - "y": 19514.416201611326 + "x": 25756.134646368257, + "y": 19525.782053513074 }, "targetPosition": { - "x": 25785.564090090535, - "y": 19306.543306796288 + "x": 25842.238418650402, + "y": 19317.909158698036 }, "floatingObject": { "isPinned": false, @@ -41887,12 +42317,12 @@ "id": "5d58c92f-e267-4bfe-854e-aee46a9fec1c", "savedPayload": { "position": { - "x": 25785.564090090535, - "y": 19306.543306796288 + "x": 25842.238418650402, + "y": 19317.909158698036 }, "targetPosition": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "floatingObject": { "isPinned": false, @@ -41937,12 +42367,12 @@ "id": "b73cdc7c-79ee-4091-abba-2c4698fbd2c8", "savedPayload": { "position": { - "x": 25785.564090090535, - "y": 18856.543306796288 + "x": 25842.238418650402, + "y": 18867.909158698036 }, "targetPosition": { - "x": 25357.588657757715, - "y": 18717.48565932756 + "x": 25414.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -41976,12 +42406,12 @@ "id": "ec9c8682-e192-4581-bf71-d1756d222f31", "savedPayload": { "position": { - "x": 26267.360724553993, - "y": 18927.144777267433 + "x": 26324.03505311386, + "y": 18938.51062916918 }, "targetPosition": { - "x": 26069.626874205052, - "y": 19034.505498325845 + "x": 26126.30120276492, + "y": 19045.871350227593 }, "floatingObject": { "isPinned": false, @@ -42004,12 +42434,12 @@ "id": "fe0615aa-b939-4eae-94ca-ec994235b8ec", "savedPayload": { "position": { - "x": 26293.394300662912, - "y": 19010.986594090624 + "x": 26350.06862922278, + "y": 19022.352445992372 }, "targetPosition": { - "x": 26069.626874205052, - "y": 19034.505498325845 + "x": 26126.30120276492, + "y": 19045.871350227593 }, "floatingObject": { "isPinned": false, @@ -42038,12 +42468,12 @@ "id": "e64a115d-da80-46d5-8836-ba3ee3994f1a", "savedPayload": { "position": { - "x": 27286.631036106406, - "y": 18462.691375732098 + "x": 27343.305364666274, + "y": 18474.057227633846 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42066,12 +42496,12 @@ "id": "3ae6aed0-146a-48fd-8065-e950c49d62fd", "savedPayload": { "position": { - "x": 27380.295485721024, - "y": 18509.390747638394 + "x": 27436.969814280892, + "y": 18520.756599540142 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42094,12 +42524,12 @@ "id": "3904a241-7a39-4281-90e5-cb79194dcba7", "savedPayload": { "position": { - "x": 27467.90514366263, - "y": 18566.64813400388 + "x": 27524.579472222496, + "y": 18578.01398590563 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42122,12 +42552,12 @@ "id": "ec036737-b572-4f6c-902a-b1fa7f6bebd7", "savedPayload": { "position": { - "x": 27548.275239600527, - "y": 18633.68922690209 + "x": 27604.949568160395, + "y": 18645.055078803838 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42150,12 +42580,12 @@ "id": "ebf7fc43-d15e-404e-9264-8924ee1002f8", "savedPayload": { "position": { - "x": 27620.31890586075, - "y": 18709.607410559485 + "x": 27676.993234420617, + "y": 18720.973262461233 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42178,12 +42608,12 @@ "id": "3322a394-5b38-4b11-9704-432c9df48ae1", "savedPayload": { "position": { - "x": 27683.061875446878, - "y": 18793.376021778524 + "x": 27739.736204006746, + "y": 18804.741873680272 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42206,12 +42636,12 @@ "id": "caab7289-3f15-45d8-8a32-676cffacddcd", "savedPayload": { "position": { - "x": 27735.65565732981, - "y": 18883.862233796168 + "x": 27792.32998588968, + "y": 18895.228085697916 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42234,12 +42664,12 @@ "id": "6298ab2d-b46f-40cf-bcbf-26ebdd7c247d", "savedPayload": { "position": { - "x": 27777.389010833384, - "y": 18979.84237582252 + "x": 27834.06333939325, + "y": 18991.20822772427 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42262,12 +42692,12 @@ "id": "b6a57f80-4493-4857-a344-d519e1cc4056", "savedPayload": { "position": { - "x": 27807.697563944337, - "y": 19080.01848108906 + "x": 27864.371892504205, + "y": 19091.38433299081 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42290,12 +42720,12 @@ "id": "7ab8cd86-f9c7-48f0-ad41-28e4097eef81", "savedPayload": { "position": { - "x": 27826.171445475684, - "y": 19183.035839622553 + "x": 27882.84577403555, + "y": 19194.4016915243 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42318,12 +42748,12 @@ "id": "7af49b65-038e-429e-b6c9-b2f646de3950", "savedPayload": { "position": { - "x": 27832.56082787136, - "y": 19287.50131837345 + "x": 27889.235156431227, + "y": 19298.8671702752 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42346,12 +42776,12 @@ "id": "24e67419-0f22-4200-b451-75e6936d38e6", "savedPayload": { "position": { - "x": 27826.779305695356, - "y": 19392.002200950494 + "x": 27883.453634255224, + "y": 19403.36805285224 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42374,12 +42804,12 @@ "id": "14c0b32e-0976-4b59-b733-b27211bd4855", "savedPayload": { "position": { - "x": 27808.905064116985, - "y": 19495.125292186403 + "x": 27865.579392676853, + "y": 19506.49114408815 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42402,12 +42832,12 @@ "id": "d769e090-1565-4a56-aec8-94fc88491abc", "savedPayload": { "position": { - "x": 27779.179821590613, - "y": 19595.476029178222 + "x": 27835.85415015048, + "y": 19606.84188107997 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42430,12 +42860,12 @@ "id": "34e2dcc4-ebd5-4388-90f2-42b13040bc09", "savedPayload": { "position": { - "x": 27738.005561028247, - "y": 19691.697340358205 + "x": 27794.679889588115, + "y": 19703.063192259953 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42458,12 +42888,12 @@ "id": "667b96ed-cfc7-40ef-871f-ac19c064f043", "savedPayload": { "position": { - "x": 27685.939093670215, - "y": 19782.48799755875 + "x": 27742.613422230083, + "y": 19793.853849460498 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42486,12 +42916,12 @@ "id": "c0d4ae1c-2c23-4e89-a5e9-8b147caff14b", "savedPayload": { "position": { - "x": 27623.68452916834, - "y": 19866.62021289113 + "x": 27680.358857728206, + "y": 19877.98606479288 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42514,12 +42944,12 @@ "id": "11c0c82d-355f-43d8-a51a-a9449ab28a7a", "savedPayload": { "position": { - "x": 27552.083753710805, - "y": 19942.956242470435 + "x": 27608.758082270673, + "y": 19954.322094372183 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42542,12 +42972,12 @@ "id": "b80152a2-6536-4227-8bc3-43124bcabc2a", "savedPayload": { "position": { - "x": 27472.105044955704, - "y": 20010.463772449835 + "x": 27528.779373515572, + "y": 20021.829624351583 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42570,12 +43000,12 @@ "id": "3502c3bf-b37a-454e-b612-c07a04eb02ba", "savedPayload": { "position": { - "x": 27384.82997773676, - "y": 20068.229879294435 + "x": 27441.50430629663, + "y": 20079.595731196183 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42598,12 +43028,12 @@ "id": "bf7b6dfe-fada-487d-aafa-7ca9d8c28ff0", "savedPayload": { "position": { - "x": 27291.43879761915, - "y": 20115.47337550599 + "x": 27348.113126179018, + "y": 20126.839227407738 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42626,12 +43056,12 @@ "id": "f4b16423-1074-48d5-80e9-26f82798ed3c", "savedPayload": { "position": { - "x": 27193.19446010288, - "y": 20151.55537384369 + "x": 27249.86878866275, + "y": 20162.92122574544 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42654,12 +43084,12 @@ "id": "95766d4b-5467-4482-9d92-de425c4fc96e", "savedPayload": { "position": { - "x": 27091.42555131629, - "y": 20175.987927178114 + "x": 27148.099879876158, + "y": 20187.353779079862 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42682,12 +43112,12 @@ "id": "f7d4afdc-6281-4351-ba47-2e8878c5d3a5", "savedPayload": { "position": { - "x": 26987.5083211678, - "y": 20188.440627139058 + "x": 27044.182649727667, + "y": 20199.806479040806 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42710,12 +43140,12 @@ "id": "679eebe9-f8c8-4625-95ff-28cb04f269d8", "savedPayload": { "position": { - "x": 26882.848071926823, - "y": 20188.745072321955 + "x": 26939.52240048669, + "y": 20200.110924223703 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42738,12 +43168,12 @@ "id": "51eba6e1-73d4-4c80-9395-a244be1d86b6", "savedPayload": { "position": { - "x": 26778.860153921378, - "y": 20176.897145627987 + "x": 26835.534482481246, + "y": 20188.262997529735 }, "targetPosition": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "floatingObject": { "isPinned": false, @@ -42762,12 +43192,12 @@ "id": "043e60f2-599a-4e9d-9644-0b0a2f5a1049", "savedPayload": { "position": { - "x": 26932.564635586426, - "y": 19290.119308559377 + "x": 26989.238964146294, + "y": 19301.485160461125 }, "targetPosition": { - "x": 26069.626874205052, - "y": 19034.505498325845 + "x": 26126.30120276492, + "y": 19045.871350227593 }, "floatingObject": { "isPinned": false, @@ -42786,12 +43216,12 @@ "id": "f832a43a-b7f2-44b4-98c1-f92822ee1936", "savedPayload": { "position": { - "x": 26069.626874205052, - "y": 19034.505498325845 + "x": 26126.30120276492, + "y": 19045.871350227593 }, "targetPosition": { - "x": 25622.09202128933, - "y": 19081.543306796288 + "x": 25678.766349849197, + "y": 19092.909158698036 }, "floatingObject": { "isPinned": false, @@ -42845,12 +43275,12 @@ "id": "06e73ede-e564-4089-8a87-92d59742fd58", "savedPayload": { "position": { - "x": 26252.110375348002, - "y": 19270.46460954967 + "x": 26308.78470390787, + "y": 19281.830461451416 }, "targetPosition": { - "x": 26027.1874772285, - "y": 19264.574796180397 + "x": 26083.86180578837, + "y": 19275.940648082145 }, "floatingObject": { "isPinned": false, @@ -42873,12 +43303,12 @@ "id": "3e6afa16-ee4a-46f8-b0a6-29edc5cfced1", "savedPayload": { "position": { - "x": 26232.735205198085, - "y": 19356.090540872454 + "x": 26289.409533757953, + "y": 19367.456392774202 }, "targetPosition": { - "x": 26027.1874772285, - "y": 19264.574796180397 + "x": 26083.86180578837, + "y": 19275.940648082145 }, "floatingObject": { "isPinned": false, @@ -42907,12 +43337,12 @@ "id": "278f0286-c536-4103-aa6e-a3fd4c3ba4ca", "savedPayload": { "position": { - "x": 26728.010690484305, - "y": 19368.35180615018 + "x": 26784.685019044173, + "y": 19379.71765805193 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -42935,12 +43365,12 @@ "id": "b9bfba05-d526-43d4-b5af-d13f14439f34", "savedPayload": { "position": { - "x": 26769.92867959921, - "y": 19468.409020437866 + "x": 26826.603008159076, + "y": 19479.774872339614 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -42963,12 +43393,12 @@ "id": "ae258364-050a-49a1-bbdf-765aa699a30f", "savedPayload": { "position": { - "x": 26786.683349429255, - "y": 19575.590385335574 + "x": 26843.357677989123, + "y": 19586.956237237322 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -42991,12 +43421,12 @@ "id": "b078b015-12e9-47ec-9dba-521d989467bd", "savedPayload": { "position": { - "x": 26777.30097946467, - "y": 19683.666909503852 + "x": 26833.97530802454, + "y": 19695.0327614056 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43019,12 +43449,12 @@ "id": "27c6cbed-b356-41bc-98d8-080f957a47a4", "savedPayload": { "position": { - "x": 26742.32683894427, - "y": 19786.357578200226 + "x": 26799.00116750414, + "y": 19797.723430101974 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43047,12 +43477,12 @@ "id": "08c1a426-183c-40e1-8eb4-3b9ffd6dd51d", "savedPayload": { "position": { - "x": 26683.793497789276, - "y": 19877.694383025453 + "x": 26740.467826349144, + "y": 19889.0602349272 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43075,12 +43505,12 @@ "id": "f79744a7-dcfc-4f08-9587-dfe7c25390e1", "savedPayload": { "position": { - "x": 26605.102701027576, - "y": 19952.369160878872 + "x": 26661.777029587443, + "y": 19963.73501278062 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43103,12 +43533,12 @@ "id": "3003fe45-50d1-4f62-ab8d-ad5488b5ee42", "savedPayload": { "position": { - "x": 26510.827671737545, - "y": 20006.04208510341 + "x": 26567.502000297412, + "y": 20017.40793700516 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43131,12 +43561,12 @@ "id": "69c64a0d-430b-484e-bfa6-6ca84008dcad", "savedPayload": { "position": { - "x": 26406.44733194574, - "y": 20035.593880436285 + "x": 26463.121660505607, + "y": 20046.959732338033 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43159,12 +43589,12 @@ "id": "6db47825-3e6a-4221-a1e0-bc3da20a2492", "savedPayload": { "position": { - "x": 26298.02788759376, - "y": 20039.30710394915 + "x": 26354.702216153626, + "y": 20050.6729558509 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43187,12 +43617,12 @@ "id": "eea36cd9-f99d-4609-bdbf-73513b382bdd", "savedPayload": { "position": { - "x": 26191.870282698692, - "y": 20016.96595658846 + "x": 26248.54461125856, + "y": 20028.33180849021 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43215,12 +43645,12 @@ "id": "080d466f-6c35-4f43-bb50-2a69de9e7ee6", "savedPayload": { "position": { - "x": 26094.14401138985, - "y": 19969.86882463205 + "x": 26150.818339949717, + "y": 19981.234676533797 }, "targetPosition": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "floatingObject": { "isPinned": false, @@ -43239,12 +43669,12 @@ "id": "474a2461-8068-416f-b5b5-869b3ff3622d", "savedPayload": { "position": { - "x": 26336.94703629069, - "y": 19590.993263135926 + "x": 26393.621364850558, + "y": 19602.359115037674 }, "targetPosition": { - "x": 26027.1874772285, - "y": 19264.574796180397 + "x": 26083.86180578837, + "y": 19275.940648082145 }, "floatingObject": { "isPinned": false, @@ -43263,12 +43693,12 @@ "id": "54f557b3-74f8-4687-a822-0b5159de9290", "savedPayload": { "position": { - "x": 26033.1874772285, - "y": 19264.574796180397 + "x": 26089.86180578837, + "y": 19275.940648082145 }, "targetPosition": { - "x": 25622.09202128933, - "y": 19081.543306796288 + "x": 25678.766349849197, + "y": 19092.909158698036 }, "floatingObject": { "isPinned": false, @@ -43329,12 +43759,12 @@ "id": "5e3d56d3-4b56-4a1c-96ac-8e2d46aa3b05", "savedPayload": { "position": { - "x": 26544.46827963598, - "y": 19359.497181982868 + "x": 26601.14260819585, + "y": 19370.863033884616 }, "targetPosition": { - "x": 26336.595384820943, - "y": 19445.600954265014 + "x": 26393.26971338081, + "y": 19456.96680616676 }, "floatingObject": { "isPinned": false, @@ -43357,12 +43787,12 @@ "id": "04889201-1b95-40cb-b315-63e03eefb9cc", "savedPayload": { "position": { - "x": 26561.595384820943, - "y": 19445.600954265014 + "x": 26618.26971338081, + "y": 19456.96680616676 }, "targetPosition": { - "x": 26336.595384820943, - "y": 19445.600954265014 + "x": 26393.26971338081, + "y": 19456.96680616676 }, "floatingObject": { "isPinned": false, @@ -43391,12 +43821,12 @@ "id": "2b1defd5-8357-46c3-853e-73ee3d0170bd", "savedPayload": { "position": { - "x": 26975.297575245608, - "y": 19226.92431733212 + "x": 27031.971903805475, + "y": 19238.290169233867 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43419,12 +43849,12 @@ "id": "08596508-2c90-4754-8cb7-08602f2e238c", "savedPayload": { "position": { - "x": 27022.530275847672, - "y": 19257.950402510112 + "x": 27079.20460440754, + "y": 19269.31625441186 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43447,12 +43877,12 @@ "id": "034505eb-8189-4b4e-bf83-a85b210a914c", "savedPayload": { "position": { - "x": 27065.501932917563, - "y": 19294.65166483587 + "x": 27122.17626147743, + "y": 19306.01751673762 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43475,12 +43905,12 @@ "id": "cd5360e6-4c8c-4da2-9842-0f616c6e86c3", "savedPayload": { "position": { - "x": 27103.53485775327, - "y": 19336.44930347824 + "x": 27160.20918631314, + "y": 19347.815155379987 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43503,12 +43933,12 @@ "id": "27cc3246-51ff-41f9-afc8-e9471c9786e7", "savedPayload": { "position": { - "x": 27136.029248410363, - "y": 19382.684144707127 + "x": 27192.70357697023, + "y": 19394.049996608876 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43531,12 +43961,12 @@ "id": "0d57c091-1379-43ee-822c-dccf5046e435", "savedPayload": { "position": { - "x": 27162.472648936975, - "y": 19432.627037457005 + "x": 27219.146977496843, + "y": 19443.992889358753 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43559,12 +43989,12 @@ "id": "4928920a-d6c3-4dd8-84f1-87a5ea41a04d", "savedPayload": { "position": { - "x": 27182.44803111027, - "y": 19485.490352474768 + "x": 27239.12235967014, + "y": 19496.856204376516 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43587,12 +44017,12 @@ "id": "bcecb1d4-8074-4c39-98c2-bfec3024a18c", "savedPayload": { "position": { - "x": 27195.64037122067, - "y": 19540.44040370357 + "x": 27252.314699780538, + "y": 19551.80625560532 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43615,12 +44045,12 @@ "id": "5792ac0f-7c13-4cb7-816a-1eec3d88f9c8", "savedPayload": { "position": { - "x": 27201.84161818391, - "y": 19596.610596009967 + "x": 27258.515946743777, + "y": 19607.976447911715 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43643,12 +44073,12 @@ "id": "bea176c8-394d-40bd-b4ce-a4b23b03e2fb", "savedPayload": { "position": { - "x": 27200.95397463093, - "y": 19653.115091906835 + "x": 27257.6283031908, + "y": 19664.480943808583 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43671,12 +44101,12 @@ "id": "8d632db6-1ebf-4dd9-a4a9-89cb66d64741", "savedPayload": { "position": { - "x": 27192.991439230816, - "y": 19709.062781739736 + "x": 27249.665767790684, + "y": 19720.428633641484 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43699,12 +44129,12 @@ "id": "d6d61c62-4db6-4602-a941-949a059f371e", "savedPayload": { "position": { - "x": 27178.079585923417, - "y": 19763.57133701847 + "x": 27234.753914483284, + "y": 19774.93718892022 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43727,12 +44157,12 @@ "id": "df89e95d-c787-4a5b-bc4a-5fc2beb05a65", "savedPayload": { "position": { - "x": 27156.4535835433, - "y": 19815.781125264468 + "x": 27213.12791210317, + "y": 19827.146977166216 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43755,12 +44185,12 @@ "id": "4d5cf304-04d0-4612-b8f8-def40b8993ed", "savedPayload": { "position": { - "x": 27128.454487066745, - "y": 19864.868766928463 + "x": 27185.128815626613, + "y": 19876.23461883021 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43783,12 +44213,12 @@ "id": "c941c754-9184-4e3c-8940-6876e17bb4ac", "savedPayload": { "position": { - "x": 27094.52385897104, - "y": 19910.060120577888 + "x": 27151.198187530907, + "y": 19921.425972479636 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43811,12 +44241,12 @@ "id": "eb520b8e-ef38-4e8c-96d6-475faba780ed", "savedPayload": { "position": { - "x": 27055.19680553042, - "y": 19950.64249156968 + "x": 27111.87113409029, + "y": 19962.00834347143 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43839,12 +44269,12 @@ "id": "6c40bfac-9696-4004-8bb9-1ad3a91a6325", "savedPayload": { "position": { - "x": 27011.0935378705, - "y": 19985.975871670566 + "x": 27067.767866430368, + "y": 19997.341723572314 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43867,12 +44297,12 @@ "id": "04201899-81d6-43d7-8a72-c996a9baceaa", "savedPayload": { "position": { - "x": 26962.90959086828, - "y": 20015.503032369215 + "x": 27019.583919428147, + "y": 20026.868884270963 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43895,12 +44325,12 @@ "id": "73cb88bc-251b-4eb4-9d5c-b6a84c8a8b83", "savedPayload": { "position": { - "x": 26911.40485415169, - "y": 20038.758312702746 + "x": 26968.079182711557, + "y": 20050.124164604495 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43923,12 +44353,12 @@ "id": "952e67eb-85c6-4784-ae51-0edf00bed282", "savedPayload": { "position": { - "x": 26857.39158818618, - "y": 20055.37496300826 + "x": 26914.065916746047, + "y": 20066.74081491001 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43951,12 +44381,12 @@ "id": "e05a8c15-a38f-400c-b4e6-56dee218400e", "savedPayload": { "position": { - "x": 26801.721614441994, - "y": 20065.090928784135 + "x": 26858.395943001862, + "y": 20076.456780685883 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -43979,12 +44409,12 @@ "id": "2783fd85-4d20-494d-8a69-8d834a070d61", "savedPayload": { "position": { - "x": 26745.272881660705, - "y": 20067.75298344605 + "x": 26801.947210220573, + "y": 20079.1188353478 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -44007,12 +44437,12 @@ "id": "2ddcd70b-4e71-4091-8b2b-beb9f1b69f0a", "savedPayload": { "position": { - "x": 26688.93562007911, - "y": 20063.319144801757 + "x": 26745.60994863898, + "y": 20074.684996703505 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -44035,12 +44465,12 @@ "id": "3ee8b13f-5648-4a63-948f-ef7ad9ff3724", "savedPayload": { "position": { - "x": 26633.598301966606, - "y": 20051.859337135313 + "x": 26690.272630526473, + "y": 20063.22518903706 }, "targetPosition": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "floatingObject": { "isPinned": false, @@ -44059,12 +44489,12 @@ "id": "a5720f6c-41d8-4eea-9158-d55a5555cfb4", "savedPayload": { "position": { - "x": 26752.341174451023, - "y": 19617.808498829305 + "x": 26809.01550301089, + "y": 19629.174350731053 }, "targetPosition": { - "x": 26336.595384820943, - "y": 19445.600954265014 + "x": 26393.26971338081, + "y": 19456.96680616676 }, "floatingObject": { "isPinned": false, @@ -44083,12 +44513,12 @@ "id": "6e9410fd-d3ae-4213-8df1-950a1683df32", "savedPayload": { "position": { - "x": 26336.595384820943, - "y": 19445.600954265014 + "x": 26393.26971338081, + "y": 19456.96680616676 }, "targetPosition": { - "x": 25886.595384820943, - "y": 19445.600954265014 + "x": 25943.26971338081, + "y": 19456.96680616676 }, "floatingObject": { "isPinned": false, @@ -44142,12 +44572,12 @@ "id": "3c5eb8e8-640e-4788-a564-fb179f7d47fb", "savedPayload": { "position": { - "x": 30528.109985856445, - "y": 19497.56787352392 + "x": 30584.784314416313, + "y": 19508.933725425668 }, "targetPosition": { - "x": 29375.186033789312, - "y": 19538.923796744457 + "x": 29431.86036234918, + "y": 19550.289648646205 }, "floatingObject": { "isPinned": false, @@ -44170,12 +44600,12 @@ "id": "1e45b4d4-1607-47fd-a02c-4d46b05fed8b", "savedPayload": { "position": { - "x": 30456.343689501806, - "y": 19941.473016343793 + "x": 30513.018018061674, + "y": 19952.83886824554 }, "targetPosition": { - "x": 29375.186033789312, - "y": 19538.923796744457 + "x": 29431.86036234918, + "y": 19550.289648646205 }, "floatingObject": { "isPinned": false, @@ -44204,12 +44634,12 @@ "id": "f747553f-a0d1-4a4f-a71d-8c438d5290c2", "savedPayload": { "position": { - "x": 31104.121420565523, - "y": 19586.084170614507 + "x": 31160.79574912539, + "y": 19597.450022516256 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44232,12 +44662,12 @@ "id": "01f3fa90-f86f-44cc-bb93-c6e7126b1207", "savedPayload": { "position": { - "x": 31189.961446897967, - "y": 19703.08069867489 + "x": 31246.635775457835, + "y": 19714.44655057664 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44260,12 +44690,12 @@ "id": "35972378-a2ff-47d0-a18d-7095ce7fee5a", "savedPayload": { "position": { - "x": 31260.29685177524, - "y": 19829.69430729624 + "x": 31316.97118033511, + "y": 19841.060159197987 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44288,12 +44718,12 @@ "id": "4a123ef1-1700-435c-aa71-d07b20a99b33", "savedPayload": { "position": { - "x": 31314.180548820743, - "y": 19964.086733557473 + "x": 31370.85487738061, + "y": 19975.45258545922 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44316,12 +44746,12 @@ "id": "fcddc854-ca65-4200-86a1-40fde52df6af", "savedPayload": { "position": { - "x": 31350.787216871144, - "y": 20104.160868573552 + "x": 31407.46154543101, + "y": 20115.5267204753 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44344,12 +44774,12 @@ "id": "dae22c53-267a-43b7-9cf0-5f9e8d4c1704", "savedPayload": { "position": { - "x": 31369.546385903373, - "y": 20247.71371578925 + "x": 31426.22071446324, + "y": 20259.079567691 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44372,12 +44802,12 @@ "id": "5332a13f-b65a-46df-8973-aed19b41692d", "savedPayload": { "position": { - "x": 31370.164498525348, - "y": 20392.229118214935 + "x": 31426.838827085216, + "y": 20403.594970116683 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44400,12 +44830,12 @@ "id": "28e9f51e-1b26-47f9-be37-2415968f53c6", "savedPayload": { "position": { - "x": 31352.633481506167, - "y": 20535.93275890506 + "x": 31409.307810066035, + "y": 20547.298610806807 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44428,12 +44858,12 @@ "id": "6481c3b3-b94d-40b0-9b6a-f6aa14d18f0b", "savedPayload": { "position": { - "x": 31317.22930894105, - "y": 20676.306629004925 + "x": 31373.903637500916, + "y": 20687.672480906673 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44456,12 +44886,12 @@ "id": "97d997f4-3165-4ce5-a6cc-d6bfb70bfccc", "savedPayload": { "position": { - "x": 31264.564673209676, - "y": 20811.163279226083 + "x": 31321.239001769543, + "y": 20822.52913112783 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44484,12 +44914,12 @@ "id": "bbab842a-53f6-4f45-9a9e-0424f9656c30", "savedPayload": { "position": { - "x": 31195.361444535727, - "y": 20938.32952457721 + "x": 31252.035773095595, + "y": 20949.695376478958 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44512,12 +44942,12 @@ "id": "3928b437-2b05-4af0-8949-2925625923ec", "savedPayload": { "position": { - "x": 31110.765545122802, - "y": 21055.819623175597 + "x": 31167.43987368267, + "y": 21067.185475077345 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44540,12 +44970,12 @@ "id": "923b9cb6-3d93-49f1-9fdd-da2b32d2a937", "savedPayload": { "position": { - "x": 31012.112420984547, - "y": 21161.78204874758 + "x": 31068.786749544415, + "y": 21173.14790064933 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44568,12 +44998,12 @@ "id": "14023994-614d-4515-b80b-8cf7e9225c5d", "savedPayload": { "position": { - "x": 30900.95614284217, - "y": 21254.544429752146 + "x": 30957.630471402037, + "y": 21265.910281653894 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44596,12 +45026,12 @@ "id": "48c6ef36-ed55-4960-b35a-173acbe7e730", "savedPayload": { "position": { - "x": 30779.050212172337, - "y": 21332.64457551348 + "x": 30835.724540732204, + "y": 21344.01042741523 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44624,12 +45054,12 @@ "id": "48d5bcd6-ce90-4886-8226-4cd3b988a0ff", "savedPayload": { "position": { - "x": 30648.31560526347, - "y": 21394.847973753524 + "x": 30704.989933823337, + "y": 21406.21382565527 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44652,12 +45082,12 @@ "id": "7c739393-c078-472e-b461-4875a853efb3", "savedPayload": { "position": { - "x": 30510.815403653312, - "y": 21440.175567047572 + "x": 30567.48973221318, + "y": 21451.54141894932 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44680,12 +45110,12 @@ "id": "a86fc260-8f1c-430e-8880-8711bf97e359", "savedPayload": { "position": { - "x": 30368.723091158183, - "y": 21467.915847433662 + "x": 30425.39741971805, + "y": 21479.28169933541 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44708,12 +45138,12 @@ "id": "32cdb44a-6d02-47c8-b2a1-d08c4bd15de4", "savedPayload": { "position": { - "x": 30224.265778605924, - "y": 21477.6265066306 + "x": 30280.940107165792, + "y": 21488.99235853235 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44736,12 +45166,12 @@ "id": "3394ea85-b863-48d9-900a-dcca7c61f026", "savedPayload": { "position": { - "x": 30079.970908324725, - "y": 21469.150604016024 + "x": 30136.645236884593, + "y": 21480.516455917772 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44764,12 +45194,12 @@ "id": "d6f03116-215a-4422-a720-dbdb884b19e7", "savedPayload": { "position": { - "x": 29937.63138507243, - "y": 21442.615733682513 + "x": 29994.305713632297, + "y": 21453.98158558426 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44792,12 +45222,12 @@ "id": "8e911526-7f37-4d1c-a2b7-35921814fd57", "savedPayload": { "position": { - "x": 29799.721860166483, - "y": 21398.45220724024 + "x": 29856.39618872635, + "y": 21409.818059141988 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44820,12 +45250,12 @@ "id": "1c4e3592-63cb-4a84-874a-ae4eda6e1197", "savedPayload": { "position": { - "x": 29668.410239017507, - "y": 21337.31234378667 + "x": 29725.084567577374, + "y": 21348.67819568842 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44848,12 +45278,12 @@ "id": "3393769e-6b80-4065-8f50-454109c033f1", "savedPayload": { "position": { - "x": 29545.59696404661, - "y": 21260.0392426388 + "x": 29602.271292606478, + "y": 21271.405094540547 }, "targetPosition": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "floatingObject": { "isPinned": false, @@ -44872,12 +45302,12 @@ "id": "b0e52bd8-02b7-463d-bbf7-bc8892b86187", "savedPayload": { "position": { - "x": 30219.462246601932, - "y": 20324.892650602393 + "x": 30276.1365751618, + "y": 20336.25850250414 }, "targetPosition": { - "x": 29375.186033789312, - "y": 19538.923796744457 + "x": 29431.86036234918, + "y": 19550.289648646205 }, "floatingObject": { "isPinned": false, @@ -44896,12 +45326,12 @@ "id": "892295e5-f31f-422f-b541-b4d3a2a166a7", "savedPayload": { "position": { - "x": 26250.65303228967, - "y": 19710.104317796628 + "x": 26307.327360849536, + "y": 19721.470169698376 }, "targetPosition": { - "x": 25886.595384820943, - "y": 19445.600954265014 + "x": 25943.26971338081, + "y": 19456.96680616676 }, "floatingObject": { "isPinned": false, @@ -44955,12 +45385,12 @@ "id": "0c4ffd60-6ba0-4993-bccb-734ff3453eb9", "savedPayload": { "position": { - "x": 26171.77884316396, - "y": 20044.66772885784 + "x": 26228.453171723828, + "y": 20056.033580759587 }, "targetPosition": { - "x": 26025.65303228967, - "y": 19873.576386597833 + "x": 26082.327360849536, + "y": 19884.94223849958 }, "floatingObject": { "isPinned": false, @@ -44983,12 +45413,12 @@ "id": "9b9261de-93a2-491c-ab0e-870ae41aa01b", "savedPayload": { "position": { - "x": 26095.18185602403, - "y": 20087.56410276424 + "x": 26151.8561845839, + "y": 20098.92995466599 }, "targetPosition": { - "x": 26025.65303228967, - "y": 19873.576386597833 + "x": 26082.327360849536, + "y": 19884.94223849958 }, "floatingObject": { "isPinned": false, @@ -45017,12 +45447,12 @@ "id": "15e62554-bc39-4e57-bc45-2210a4141f8f", "savedPayload": { "position": { - "x": 26228.3248681408, - "y": 20143.509928143 + "x": 26284.999196700668, + "y": 20154.87578004475 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45045,12 +45475,12 @@ "id": "e57f9b1d-aa1a-4c8b-a125-9b89c895f334", "savedPayload": { "position": { - "x": 26220.8689414871, - "y": 20170.764205782372 + "x": 26277.54327004697, + "y": 20182.13005768412 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45073,12 +45503,12 @@ "id": "c4ef503f-863a-46b6-b4b3-e65f775ace08", "savedPayload": { "position": { - "x": 26210.05594029704, - "y": 20196.86909990537 + "x": 26266.730268856907, + "y": 20208.234951807117 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45101,12 +45531,12 @@ "id": "5ba4ede3-ea1d-4cf3-bfe8-cdad9c891e95", "savedPayload": { "position": { - "x": 26196.056392058763, - "y": 20221.412920737366 + "x": 26252.73072061863, + "y": 20232.778772639114 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45129,12 +45559,12 @@ "id": "c7f006b3-f438-42ed-bdc1-a9f50d0c089e", "savedPayload": { "position": { - "x": 26179.091078010908, - "y": 20244.00859756208 + "x": 26235.765406570776, + "y": 20255.374449463827 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45157,12 +45587,12 @@ "id": "be116caf-df7c-4d43-b99c-bf6a5f2debbf", "savedPayload": { "position": { - "x": 26159.427551290602, - "y": 20264.299783057973 + "x": 26216.10187985047, + "y": 20275.66563495972 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45185,12 +45615,12 @@ "id": "e356a0fd-4603-409f-8e96-580ecf98b1e5", "savedPayload": { "position": { - "x": 26137.37591746064, - "y": 20281.966473108416 + "x": 26194.050246020506, + "y": 20293.332325010164 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45213,12 +45643,12 @@ "id": "67832a73-f7eb-48b1-a5df-a47b998bf171", "savedPayload": { "position": { - "x": 26113.28394395953, - "y": 20296.730053457744 + "x": 26169.958272519398, + "y": 20308.095905359492 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45241,12 +45671,12 @@ "id": "7db33195-373b-4e97-b2bd-a9cf1c16da7b", "savedPayload": { "position": { - "x": 26087.531575601235, - "y": 20308.357693624508 + "x": 26144.205904161103, + "y": 20319.723545526256 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45269,12 +45699,12 @@ "id": "74710f4c-6154-48cb-81fb-8ce6e48a7913", "savedPayload": { "position": { - "x": 26060.524942618482, - "y": 20316.666018777265 + "x": 26117.19927117835, + "y": 20328.031870679013 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45297,12 +45727,12 @@ "id": "4e9959ec-b33b-425a-96da-ff72fe8fa0c2", "savedPayload": { "position": { - "x": 26032.689955746388, - "y": 20321.524001665202 + "x": 26089.364284306255, + "y": 20332.88985356695 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45325,12 +45755,12 @@ "id": "fed34ebb-ff06-46d8-a472-21de56779cae", "savedPayload": { "position": { - "x": 26004.465589355743, - "y": 20322.85502899616 + "x": 26061.13991791561, + "y": 20334.22088089791 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45353,12 +45783,12 @@ "id": "0c38f329-9b63-4c50-952e-96ca058f2118", "savedPayload": { "position": { - "x": 25976.296958564944, - "y": 20320.63810967401 + "x": 26032.971287124812, + "y": 20332.00396157576 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45381,12 +45811,12 @@ "id": "51f04f2f-3690-4cc2-9abc-7e1b4e2b8cdd", "savedPayload": { "position": { - "x": 25948.62829950869, - "y": 20314.90820584079 + "x": 26005.30262806856, + "y": 20326.27405774254 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45409,12 +45839,12 @@ "id": "8b8a8ccb-54d2-4a89-ae0d-ff07aa85eb4c", "savedPayload": { "position": { - "x": 25921.895963468756, - "y": 20305.755681502826 + "x": 25978.570292028624, + "y": 20317.121533404574 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45437,12 +45867,12 @@ "id": "081eb0db-a8b6-4776-a65c-6c94c725f5ab", "savedPayload": { "position": { - "x": 25896.52153535361, - "y": 20293.324877436382 + "x": 25953.19586391348, + "y": 20304.69072933813 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45465,12 +45895,12 @@ "id": "6901682d-8710-4662-9dde-91ca78f2b047", "savedPayload": { "position": { - "x": 25872.90518505258, - "y": 20277.811834847384 + "x": 25929.579513612447, + "y": 20289.17768674913 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45493,12 +45923,12 @@ "id": "c39822a8-aa07-47f3-bbd0-a7930d29a83f", "savedPayload": { "position": { - "x": 25851.419356517632, - "y": 20259.461203684506 + "x": 25908.0936850775, + "y": 20270.827055586255 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45521,12 +45951,12 @@ "id": "06508493-a961-444c-9d47-bf157d1237cc", "savedPayload": { "position": { - "x": 25832.402894099778, - "y": 20238.562384363322 + "x": 25889.077222659645, + "y": 20249.92823626507 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45549,12 +45979,12 @@ "id": "1d83029d-d9f5-4a61-92ad-5f6b36c32fe6", "savedPayload": { "position": { - "x": 25816.155698771232, - "y": 20215.444963748876 + "x": 25872.8300273311, + "y": 20226.810815650624 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45577,12 +46007,12 @@ "id": "0ce60770-d7cd-4cd3-8c4f-60c67f5513a8", "savedPayload": { "position": { - "x": 25802.933998507928, - "y": 20190.473517373935 + "x": 25859.608327067795, + "y": 20201.839369275684 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45605,12 +46035,12 @@ "id": "2eb7fb30-b2c0-432d-8bfb-bed853e03bdb", "savedPayload": { "position": { - "x": 25792.946307421276, - "y": 20164.041859865058 + "x": 25849.620635981144, + "y": 20175.407711766806 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45633,12 +46063,12 @@ "id": "25bbc068-9fa3-4562-9402-8d9e1787eee7", "savedPayload": { "position": { - "x": 25786.350137366077, - "y": 20136.566834250654 + "x": 25843.024465925944, + "y": 20147.932686152402 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45661,12 +46091,12 @@ "id": "21a473b1-a358-43e9-ab76-62d73f24a357", "savedPayload": { "position": { - "x": 25783.249513884457, - "y": 20108.481738097456 + "x": 25839.923842444325, + "y": 20119.847589999205 }, "targetPosition": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "floatingObject": { "isPinned": false, @@ -45685,12 +46115,12 @@ "id": "696c08b6-25f6-46f3-90ae-f7c3f49bd202", "savedPayload": { "position": { - "x": 26007.999735750902, - "y": 20097.882786687787 + "x": 26064.67406431077, + "y": 20109.248638589535 }, "targetPosition": { - "x": 26025.65303228967, - "y": 19873.576386597833 + "x": 26082.327360849536, + "y": 19884.94223849958 }, "floatingObject": { "isPinned": false, @@ -45709,12 +46139,12 @@ "id": "8dd06657-e77e-4929-8d96-66db46699f13", "savedPayload": { "position": { - "x": 26025.65303228967, - "y": 19873.576386597833 + "x": 26082.327360849536, + "y": 19884.94223849958 }, "targetPosition": { - "x": 25886.595384820943, - "y": 19445.600954265014 + "x": 25943.26971338081, + "y": 19456.96680616676 }, "floatingObject": { "isPinned": false, @@ -45768,12 +46198,12 @@ "id": "800afffe-8970-4093-a192-6e6e414bfa18", "savedPayload": { "position": { - "x": 25765.191033890984, - "y": 20097.882786687787 + "x": 25821.86536245085, + "y": 20109.248638589535 }, "targetPosition": { - "x": 25747.537737352217, - "y": 19873.576386597833 + "x": 25804.212065912085, + "y": 19884.94223849958 }, "floatingObject": { "isPinned": false, @@ -45796,12 +46226,12 @@ "id": "528e049a-f05e-46df-96d7-df0ad5fc44fa", "savedPayload": { "position": { - "x": 25678.008913617854, - "y": 20087.56410276424 + "x": 25734.68324217772, + "y": 20098.92995466599 }, "targetPosition": { - "x": 25747.537737352217, - "y": 19873.576386597833 + "x": 25804.212065912085, + "y": 19884.94223849958 }, "floatingObject": { "isPinned": false, @@ -45830,12 +46260,12 @@ "id": "fcfd5e13-828b-474d-bf24-b18d8a761c09", "savedPayload": { "position": { - "x": 25949.695373097024, - "y": 20725.9187179684 + "x": 26006.36970165689, + "y": 20737.28456987015 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -45858,12 +46288,12 @@ "id": "d0781372-f6a8-4267-b529-a145aa10ed65", "savedPayload": { "position": { - "x": 25883.54047160714, - "y": 20778.91878811973 + "x": 25940.214800167007, + "y": 20790.284640021477 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -45886,12 +46316,12 @@ "id": "9f8bcd7f-759f-4924-9c0f-fd68216d9890", "savedPayload": { "position": { - "x": 25811.264551103814, - "y": 20823.209529167707 + "x": 25867.93887966368, + "y": 20834.575381069455 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -45914,12 +46344,12 @@ "id": "ca7f30b2-0db5-40de-93e3-e6f42e1d7269", "savedPayload": { "position": { - "x": 25734.007446028925, - "y": 20858.092449667998 + "x": 25790.681774588793, + "y": 20869.458301569746 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -45942,12 +46372,12 @@ "id": "a7003d56-7827-4896-8661-d805f23de911", "savedPayload": { "position": { - "x": 25652.987547080662, - "y": 20883.017425126272 + "x": 25709.66187564053, + "y": 20894.38327702802 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -45970,12 +46400,12 @@ "id": "5f7657d5-009e-492a-a50b-bae7ae99cadd", "savedPayload": { "position": { - "x": 25569.482586464383, - "y": 20897.591373790085 + "x": 25626.15691502425, + "y": 20908.957225691833 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -45998,12 +46428,12 @@ "id": "2daf2765-eb7c-40b3-9c0b-a36f23a46014", "savedPayload": { "position": { - "x": 25484.80948729245, - "y": 20901.58445578296 + "x": 25541.483815852316, + "y": 20912.950307684707 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46026,12 +46456,12 @@ "id": "5b1e1b7a-1b15-47ce-93cb-9c4329f64085", "savedPayload": { "position": { - "x": 25400.303594920057, - "y": 20894.933697816516 + "x": 25456.977923479924, + "y": 20906.299549718264 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46054,12 +46484,12 @@ "id": "747a66fe-f655-4753-b52e-14490453878c", "savedPayload": { "position": { - "x": 25317.297617751297, - "y": 20877.743986316855 + "x": 25373.971946311165, + "y": 20889.109838218603 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46082,12 +46512,12 @@ "id": "47713ebc-2074-4eb0-92fa-a09d150e1a56", "savedPayload": { "position": { - "x": 25237.10060963149, - "y": 20850.286413302958 + "x": 25293.774938191356, + "y": 20861.652265204706 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46110,12 +46540,12 @@ "id": "99d18f4d-5d46-4b51-9e7c-44d7139fde9f", "savedPayload": { "position": { - "x": 25160.97732528605, - "y": 20812.99400110362 + "x": 25217.65165384592, + "y": 20824.359853005368 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46138,12 +46568,12 @@ "id": "56229288-5d65-4a2b-9ab0-203f60a4d39f", "savedPayload": { "position": { - "x": 25090.128274382954, - "y": 20766.454873336625 + "x": 25146.802602942822, + "y": 20777.820725238373 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46166,12 +46596,12 @@ "id": "faf086dc-a147-4149-81ee-4399232b0a73", "savedPayload": { "position": { - "x": 25025.670788778112, - "y": 20711.402979847993 + "x": 25082.34511733798, + "y": 20722.76883174974 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46194,12 +46624,12 @@ "id": "ff5a7277-1e88-46ef-b6b5-e0ea5e8c96e5", "savedPayload": { "position": { - "x": 24968.621401524553, - "y": 20648.70652188444 + "x": 25025.29573008442, + "y": 20660.072373786188 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46222,12 +46652,12 @@ "id": "2ede8050-b31d-408b-ab05-1a612567d4fd", "savedPayload": { "position": { - "x": 24919.879815538912, - "y": 20579.354260041106 + "x": 24976.55414409878, + "y": 20590.720111942854 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46250,12 +46680,12 @@ "id": "ab32a9f0-d792-430c-bdbf-9f42aa4318b1", "savedPayload": { "position": { - "x": 24880.214714749, - "y": 20504.439920916288 + "x": 24936.889043308867, + "y": 20515.805772818036 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46278,12 +46708,12 @@ "id": "ebda735f-98a5-4eae-9799-33ad10b41f9d", "savedPayload": { "position": { - "x": 24850.251641489052, - "y": 20425.144948389647 + "x": 24906.92597004892, + "y": 20436.510800291395 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46306,12 +46736,12 @@ "id": "880b2283-cd5c-418c-9fad-b45e125686d5", "savedPayload": { "position": { - "x": 24830.463131323453, - "y": 20342.71987154644 + "x": 24887.13745988332, + "y": 20354.08572344819 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46334,12 +46764,12 @@ "id": "1ec44947-71bd-48e5-9641-02d9aec68057", "savedPayload": { "position": { - "x": 24821.161260878594, - "y": 20258.46458308685 + "x": 24877.835589438462, + "y": 20269.8304349886 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46362,12 +46792,12 @@ "id": "20a971d3-8d32-4d4f-be87-211cde4d0c85", "savedPayload": { "position": { - "x": 24822.492726208064, - "y": 20173.707839241542 + "x": 24879.16705476793, + "y": 20185.07369114329 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46390,12 +46820,12 @@ "id": "3a294c9f-e0ad-4dc6-adff-d0541464a20d", "savedPayload": { "position": { - "x": 24834.436529308234, - "y": 20089.786304492194 + "x": 24891.1108578681, + "y": 20101.152156393942 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46418,12 +46848,12 @@ "id": "7b10a90a-50bb-432a-8d0d-2cff9de18e03", "savedPayload": { "position": { - "x": 24856.804309269333, - "y": 20008.023471574088 + "x": 24913.4786378292, + "y": 20019.389323475836 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46446,12 +46876,12 @@ "id": "d14925a6-dae0-4d29-afee-54dd94d7fb8d", "savedPayload": { "position": { - "x": 24889.24331283951, - "y": 19929.708789205095 + "x": 24945.917641399377, + "y": 19941.074641106843 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46474,12 +46904,12 @@ "id": "88d3c76e-be1f-40ef-8db5-8b05e7eab19f", "savedPayload": { "position": { - "x": 24931.241957554343, - "y": 19856.077326709103 + "x": 24987.91628611421, + "y": 19867.44317861085 }, "targetPosition": { - "x": 25495.411926477926, - "y": 20226.66772885784 + "x": 25552.086255037793, + "y": 20238.033580759587 }, "floatingObject": { "isPinned": false, @@ -46498,12 +46928,12 @@ "id": "8c9649f8-a28d-47dc-828d-53195f95664a", "savedPayload": { "position": { - "x": 25601.411926477926, - "y": 20044.66772885784 + "x": 25658.086255037793, + "y": 20056.033580759587 }, "targetPosition": { - "x": 25747.537737352217, - "y": 19873.576386597833 + "x": 25804.212065912085, + "y": 19884.94223849958 }, "floatingObject": { "isPinned": false, @@ -46522,12 +46952,12 @@ "id": "f57db651-e687-4680-9e4a-548e43331910", "savedPayload": { "position": { - "x": 25747.537737352217, - "y": 19873.576386597833 + "x": 25804.212065912085, + "y": 19884.94223849958 }, "targetPosition": { - "x": 25886.595384820943, - "y": 19445.600954265014 + "x": 25943.26971338081, + "y": 19456.96680616676 }, "floatingObject": { "isPinned": false, @@ -46572,12 +47002,12 @@ "id": "a73da1dc-761e-455d-bf12-696320c50d2c", "savedPayload": { "position": { - "x": 25886.595384820943, - "y": 19445.600954265014 + "x": 25943.26971338081, + "y": 19456.96680616676 }, "targetPosition": { - "x": 25622.09202128933, - "y": 19081.543306796288 + "x": 25678.766349849197, + "y": 19092.909158698036 }, "floatingObject": { "isPinned": false, @@ -46611,12 +47041,12 @@ "id": "764be776-77b6-4e5e-b559-56aebd059d76", "savedPayload": { "position": { - "x": 26275.91635527188, - "y": 19783.446552961523 + "x": 26332.590683831746, + "y": 19794.81240486327 }, "targetPosition": { - "x": 26052.84126146277, - "y": 19754.07815971201 + "x": 26109.51559002264, + "y": 19765.44401161376 }, "floatingObject": { "isPinned": false, @@ -46639,12 +47069,12 @@ "id": "850956be-f691-4c50-9b3e-714b6daa0dd4", "savedPayload": { "position": { - "x": 26247.69697731427, - "y": 19866.57815971201 + "x": 26304.371305874138, + "y": 19877.94401161376 }, "targetPosition": { - "x": 26052.84126146277, - "y": 19754.07815971201 + "x": 26109.51559002264, + "y": 19765.44401161376 }, "floatingObject": { "isPinned": false, @@ -46673,12 +47103,12 @@ "id": "98814463-8932-4672-b99f-37f6d528f982", "savedPayload": { "position": { - "x": 26410.069210816702, - "y": 19886.62596537486 + "x": 26466.74353937657, + "y": 19897.99181727661 }, "targetPosition": { - "x": 26189.812582989733, - "y": 19932.582661277538 + "x": 26246.4869115496, + "y": 19943.948513179286 }, "floatingObject": { "isPinned": false, @@ -46701,12 +47131,12 @@ "id": "c66e2f84-ec9f-41b6-90a9-56eb782a035f", "savedPayload": { "position": { - "x": 26408.196810666745, - "y": 19986.742878244557 + "x": 26464.871139226612, + "y": 19998.108730146305 }, "targetPosition": { - "x": 26189.812582989733, - "y": 19932.582661277538 + "x": 26246.4869115496, + "y": 19943.948513179286 }, "floatingObject": { "isPinned": false, @@ -46729,12 +47159,12 @@ "id": "7e865c93-c4ab-4658-ba95-b8915af7cbec", "savedPayload": { "position": { - "x": 26363.070735918565, - "y": 20076.132695912464 + "x": 26419.745064478433, + "y": 20087.49854781421 }, "targetPosition": { - "x": 26189.812582989733, - "y": 19932.582661277538 + "x": 26246.4869115496, + "y": 19943.948513179286 }, "floatingObject": { "isPinned": false, @@ -46757,12 +47187,12 @@ "id": "e494d0c0-7613-4c6a-b28a-e088f2a698b1", "savedPayload": { "position": { - "x": 26283.62875911103, - "y": 20137.090668695284 + "x": 26340.303087670898, + "y": 20148.456520597032 }, "targetPosition": { - "x": 26189.812582989733, - "y": 19932.582661277538 + "x": 26246.4869115496, + "y": 19943.948513179286 }, "floatingObject": { "isPinned": false, @@ -46785,12 +47215,12 @@ "id": "b9787565-e3ed-4ce6-83e9-f619f748a96e", "savedPayload": { "position": { - "x": 26185.60533804278, - "y": 20157.543322482907 + "x": 26242.279666602648, + "y": 20168.909174384655 }, "targetPosition": { - "x": 26189.812582989733, - "y": 19932.582661277538 + "x": 26246.4869115496, + "y": 19943.948513179286 }, "floatingObject": { "isPinned": false, @@ -46813,12 +47243,12 @@ "id": "2abcf24f-24cf-456c-a902-2e684b495203", "savedPayload": { "position": { - "x": 26088.415213434746, - "y": 20133.439758357352 + "x": 26145.089541994614, + "y": 20144.8056102591 }, "targetPosition": { - "x": 26189.812582989733, - "y": 19932.582661277538 + "x": 26246.4869115496, + "y": 19943.948513179286 }, "floatingObject": { "isPinned": false, @@ -46837,12 +47267,12 @@ "id": "f6d0cf17-175a-4cc4-925c-c693870b70b5", "savedPayload": { "position": { - "x": 26189.812582989733, - "y": 19932.582661277538 + "x": 26246.4869115496, + "y": 19943.948513179286 }, "targetPosition": { - "x": 26052.84126146277, - "y": 19754.07815971201 + "x": 26109.51559002264, + "y": 19765.44401161376 }, "floatingObject": { "isPinned": false, @@ -46861,12 +47291,12 @@ "id": "9b0b1f85-22da-476b-bf43-885b18503aba", "savedPayload": { "position": { - "x": 26052.84126146277, - "y": 19754.07815971201 + "x": 26109.51559002264, + "y": 19765.44401161376 }, "targetPosition": { - "x": 25663.12982975977, - "y": 19529.07815971201 + "x": 25719.80415831964, + "y": 19540.44401161376 }, "floatingObject": { "isPinned": false, @@ -46920,12 +47350,12 @@ "id": "6167470a-dfc2-46db-acd9-b2998bf9d7cc", "savedPayload": { "position": { - "x": 28365.032701163826, - "y": 21930.815371979785 + "x": 28421.707029723693, + "y": 21942.181223881533 }, "targetPosition": { - "x": 27707.2163371849, - "y": 20983.591029848114 + "x": 27763.890665744766, + "y": 20994.956881749862 }, "floatingObject": { "isPinned": false, @@ -46948,12 +47378,12 @@ "id": "4441bc50-75cb-4045-ac22-36648087c67e", "savedPayload": { "position": { - "x": 27952.4668340443, - "y": 22110.532519483648 + "x": 28009.141162604166, + "y": 22121.898371385396 }, "targetPosition": { - "x": 27707.2163371849, - "y": 20983.591029848114 + "x": 27763.890665744766, + "y": 20994.956881749862 }, "floatingObject": { "isPinned": false, @@ -46982,12 +47412,12 @@ "id": "75a90bd9-d86b-4680-90ff-789993f17b1f", "savedPayload": { "position": { - "x": 28434.94363998366, - "y": 22794.565631134436 + "x": 28491.617968543527, + "y": 22805.931483036184 }, "targetPosition": { - "x": 27502.39128134181, - "y": 22118.49523229811 + "x": 27559.065609901678, + "y": 22129.86108419986 }, "floatingObject": { "isPinned": false, @@ -47010,12 +47440,12 @@ "id": "ae1b2351-32ab-4d5d-91fe-cacd4e659d7d", "savedPayload": { "position": { - "x": 28049.1252753455, - "y": 23132.348550331764 + "x": 28105.79960390537, + "y": 23143.714402233512 }, "targetPosition": { - "x": 27502.39128134181, - "y": 22118.49523229811 + "x": 27559.065609901678, + "y": 22129.86108419986 }, "floatingObject": { "isPinned": false, @@ -47038,12 +47468,12 @@ "id": "5885f427-6890-47d1-a3c8-aa1bf5ee12f3", "savedPayload": { "position": { - "x": 27555.07307011563, - "y": 23269.17461695941 + "x": 27611.7473986755, + "y": 23280.54046886116 }, "targetPosition": { - "x": 27502.39128134181, - "y": 22118.49523229811 + "x": 27559.065609901678, + "y": 22129.86108419986 }, "floatingObject": { "isPinned": false, @@ -47066,12 +47496,12 @@ "id": "64fe419e-71d4-42a9-b599-2d98e3256ca3", "savedPayload": { "position": { - "x": 27050.805275250535, - "y": 23178.178462063515 + "x": 27107.479603810403, + "y": 23189.544313965263 }, "targetPosition": { - "x": 27502.39128134181, - "y": 22118.49523229811 + "x": 27559.065609901678, + "y": 22129.86108419986 }, "floatingObject": { "isPinned": false, @@ -47094,12 +47524,12 @@ "id": "c7184380-4bfa-4952-a403-d16c8bef00c6", "savedPayload": { "position": { - "x": 26635.73356765191, - "y": 22877.212468292797 + "x": 26692.40789621178, + "y": 22888.578320194545 }, "targetPosition": { - "x": 27502.39128134181, - "y": 22118.49523229811 + "x": 27559.065609901678, + "y": 22129.86108419986 }, "floatingObject": { "isPinned": false, @@ -47122,12 +47552,12 @@ "id": "c19db13e-8958-48fc-857c-60cc3935eb99", "savedPayload": { "position": { - "x": 26392.26143771862, - "y": 22426.004827204597 + "x": 26448.935766278486, + "y": 22437.370679106345 }, "targetPosition": { - "x": 27502.39128134181, - "y": 22118.49523229811 + "x": 27559.065609901678, + "y": 22129.86108419986 }, "floatingObject": { "isPinned": false, @@ -47146,12 +47576,12 @@ "id": "e5dd733e-16c6-4296-a4c4-9acf1a4c58b0", "savedPayload": { "position": { - "x": 27502.39128134181, - "y": 22118.49523229811 + "x": 27559.065609901678, + "y": 22129.86108419986 }, "targetPosition": { - "x": 27707.2163371849, - "y": 20983.591029848114 + "x": 27763.890665744766, + "y": 20994.956881749862 }, "floatingObject": { "isPinned": false, @@ -47170,12 +47600,12 @@ "id": "f9c21f73-3a43-4de4-9f19-644535989088", "savedPayload": { "position": { - "x": 25846.16131914388, - "y": 19940.173615651183 + "x": 25902.83564770375, + "y": 19951.53946755293 }, "targetPosition": { - "x": 25663.12982975977, - "y": 19529.07815971201 + "x": 25719.80415831964, + "y": 19540.44401161376 }, "floatingObject": { "isPinned": false, @@ -47229,12 +47659,12 @@ "id": "cca4bf61-822d-4a85-826c-7cbc4fde1898", "savedPayload": { "position": { - "x": 27630.604754113458, - "y": 21507.968389042566 + "x": 27687.279082673325, + "y": 21519.334240944314 }, "targetPosition": { - "x": 27135.82575674463, - "y": 20662.41639086005 + "x": 27192.5000853045, + "y": 20673.782242761798 }, "floatingObject": { "isPinned": false, @@ -47257,12 +47687,12 @@ "id": "4ed73380-a160-4e91-ba4f-a8edcb4b0eb6", "savedPayload": { "position": { - "x": 27269.259403449432, - "y": 21632.98527669783 + "x": 27325.9337320093, + "y": 21644.351128599577 }, "targetPosition": { - "x": 27135.82575674463, - "y": 20662.41639086005 + "x": 27192.5000853045, + "y": 20673.782242761798 }, "floatingObject": { "isPinned": false, @@ -47291,12 +47721,12 @@ "id": "186f66ea-3a8d-4ed6-a4ef-191f54a37224", "savedPayload": { "position": { - "x": 27632.995369977445, - "y": 22244.256135736592 + "x": 27689.669698537313, + "y": 22255.62198763834 }, "targetPosition": { - "x": 26887.639553396897, - "y": 21610.132638180206 + "x": 26944.313881956765, + "y": 21621.498490081955 }, "floatingObject": { "isPinned": false, @@ -47319,12 +47749,12 @@ "id": "c49eb820-d1d6-4a21-9dd8-aea852ebab7e", "savedPayload": { "position": { - "x": 27283.956858942125, - "y": 22504.90473993917 + "x": 27340.631187501993, + "y": 22516.27059184092 }, "targetPosition": { - "x": 26887.639553396897, - "y": 21610.132638180206 + "x": 26944.313881956765, + "y": 21621.498490081955 }, "floatingObject": { "isPinned": false, @@ -47347,12 +47777,12 @@ "id": "045a96b3-ecf9-4626-b7ce-e6ae9a5e3c34", "savedPayload": { "position": { - "x": 26856.72999951903, - "y": 22588.304570008724 + "x": 26913.404328078897, + "y": 22599.670421910472 }, "targetPosition": { - "x": 26887.639553396897, - "y": 21610.132638180206 + "x": 26944.313881956765, + "y": 21621.498490081955 }, "floatingObject": { "isPinned": false, @@ -47375,12 +47805,12 @@ "id": "cd5ed0d7-eade-48d8-9117-6dfffdbcb188", "savedPayload": { "position": { - "x": 26435.346343609708, - "y": 22477.96052248722 + "x": 26492.020672169576, + "y": 22489.32637438897 }, "targetPosition": { - "x": 26887.639553396897, - "y": 21610.132638180206 + "x": 26944.313881956765, + "y": 21621.498490081955 }, "floatingObject": { "isPinned": false, @@ -47403,12 +47833,12 @@ "id": "c594f34e-cee9-4ca2-a047-e29d3a4e651f", "savedPayload": { "position": { - "x": 26103.569781695103, - "y": 22195.719473364457 + "x": 26160.24411025497, + "y": 22207.085325266205 }, "targetPosition": { - "x": 26887.639553396897, - "y": 21610.132638180206 + "x": 26944.313881956765, + "y": 21621.498490081955 }, "floatingObject": { "isPinned": false, @@ -47431,12 +47861,12 @@ "id": "8b87e45a-2f4e-4a88-95c1-f16f8ff6508b", "savedPayload": { "position": { - "x": 25927.11615055783, - "y": 21797.454839540762 + "x": 25983.7904791177, + "y": 21808.82069144251 }, "targetPosition": { - "x": 26887.639553396897, - "y": 21610.132638180206 + "x": 26944.313881956765, + "y": 21621.498490081955 }, "floatingObject": { "isPinned": false, @@ -47455,12 +47885,12 @@ "id": "9fef6b7a-d854-4df5-89a9-9e2a147819ca", "savedPayload": { "position": { - "x": 26887.639553396897, - "y": 21610.132638180206 + "x": 26944.313881956765, + "y": 21621.498490081955 }, "targetPosition": { - "x": 27135.82575674463, - "y": 20662.41639086005 + "x": 27192.5000853045, + "y": 20673.782242761798 }, "floatingObject": { "isPinned": false, @@ -47479,12 +47909,12 @@ "id": "fdefcd33-ccc3-4c5c-8cd8-70396eedef00", "savedPayload": { "position": { - "x": 25569.56956889178, - "y": 19969.244580042225 + "x": 25626.243897451648, + "y": 19980.610431943973 }, "targetPosition": { - "x": 25663.12982975977, - "y": 19529.07815971201 + "x": 25719.80415831964, + "y": 19540.44401161376 }, "floatingObject": { "isPinned": false, @@ -47538,12 +47968,12 @@ "id": "d62cbe1d-42a5-4110-8ad3-ac157ff3c664", "savedPayload": { "position": { - "x": 27314.335958307976, - "y": 21571.864434150626 + "x": 27371.010286867844, + "y": 21583.230286052374 }, "targetPosition": { - "x": 26878.421553592278, - "y": 20694.509595763935 + "x": 26935.095882152145, + "y": 20705.875447665683 }, "floatingObject": { "isPinned": false, @@ -47566,12 +47996,12 @@ "id": "1a7068da-ac3e-4c04-a661-0b9bb267bb14", "savedPayload": { "position": { - "x": 26945.29753376348, - "y": 21671.918742079535 + "x": 27001.97186232335, + "y": 21683.284593981283 }, "targetPosition": { - "x": 26878.421553592278, - "y": 20694.509595763935 + "x": 26935.095882152145, + "y": 20705.875447665683 }, "floatingObject": { "isPinned": false, @@ -47600,12 +48030,12 @@ "id": "391a79c4-3010-4978-8d65-ea5f4dc786b7", "savedPayload": { "position": { - "x": 27266.451336809616, - "y": 22306.59421495392 + "x": 27323.125665369484, + "y": 22317.960066855667 }, "targetPosition": { - "x": 26566.07657412362, - "y": 21623.030731751875 + "x": 26622.75090268349, + "y": 21634.396583653623 }, "floatingObject": { "isPinned": false, @@ -47628,12 +48058,12 @@ "id": "233a01ee-bd5e-4963-aea0-d8fa972e475b", "savedPayload": { "position": { - "x": 26900.423203404167, - "y": 22542.826756668394 + "x": 26957.097531964035, + "y": 22554.19260857014 }, "targetPosition": { - "x": 26566.07657412362, - "y": 21623.030731751875 + "x": 26622.75090268349, + "y": 21634.396583653623 }, "floatingObject": { "isPinned": false, @@ -47656,12 +48086,12 @@ "id": "09e94523-c701-4a7c-911c-bc8aea5e32ea", "savedPayload": { "position": { - "x": 26468.474253573084, - "y": 22596.861354847744 + "x": 26525.14858213295, + "y": 22608.227206749492 }, "targetPosition": { - "x": 26566.07657412362, - "y": 21623.030731751875 + "x": 26622.75090268349, + "y": 21634.396583653623 }, "floatingObject": { "isPinned": false, @@ -47684,12 +48114,12 @@ "id": "4e93b291-0721-4c8d-ab61-911aff892598", "savedPayload": { "position": { - "x": 26055.585485615404, - "y": 22458.011147328943 + "x": 26112.25981417527, + "y": 22469.37699923069 }, "targetPosition": { - "x": 26566.07657412362, - "y": 21623.030731751875 + "x": 26622.75090268349, + "y": 21634.396583653623 }, "floatingObject": { "isPinned": false, @@ -47712,12 +48142,12 @@ "id": "be9b5fd0-330b-44f3-b6e9-1c0e49bf5fab", "savedPayload": { "position": { - "x": 25743.82995499906, - "y": 22153.771939962797 + "x": 25800.504283558927, + "y": 22165.137791864545 }, "targetPosition": { - "x": 26566.07657412362, - "y": 21623.030731751875 + "x": 26622.75090268349, + "y": 21634.396583653623 }, "floatingObject": { "isPinned": false, @@ -47740,12 +48170,12 @@ "id": "e68d22f3-9155-447a-8b78-c2b0a3fad230", "savedPayload": { "position": { - "x": 25594.957292076633, - "y": 21744.374828533968 + "x": 25651.6316206365, + "y": 21755.740680435716 }, "targetPosition": { - "x": 26566.07657412362, - "y": 21623.030731751875 + "x": 26622.75090268349, + "y": 21634.396583653623 }, "floatingObject": { "isPinned": false, @@ -47764,12 +48194,12 @@ "id": "0c65dea3-f71a-415f-a3ba-607b91b37b43", "savedPayload": { "position": { - "x": 26566.07657412362, - "y": 21623.030731751875 + "x": 26622.75090268349, + "y": 21634.396583653623 }, "targetPosition": { - "x": 26878.421553592278, - "y": 20694.509595763935 + "x": 26935.095882152145, + "y": 20705.875447665683 }, "floatingObject": { "isPinned": false, @@ -47788,12 +48218,12 @@ "id": "f6bd8c11-c5af-489c-ba7c-67c5a8af0af6", "savedPayload": { "position": { - "x": 25328.714658294943, - "y": 19830.1869325735 + "x": 25385.38898685481, + "y": 19841.552784475247 }, "targetPosition": { - "x": 25663.12982975977, - "y": 19529.07815971201 + "x": 25719.80415831964, + "y": 19540.44401161376 }, "floatingObject": { "isPinned": false, @@ -47838,12 +48268,12 @@ "id": "5bd064a5-f843-4f01-b922-55186a690f33", "savedPayload": { "position": { - "x": 25669.12982975977, - "y": 19529.07815971201 + "x": 25725.80415831964, + "y": 19540.44401161376 }, "targetPosition": { - "x": 25622.09202128933, - "y": 19081.543306796288 + "x": 25678.766349849197, + "y": 19092.909158698036 }, "floatingObject": { "isPinned": false, @@ -47877,12 +48307,12 @@ "id": "494ab82c-3f1b-4556-8478-0e8c00e6a8d4", "savedPayload": { "position": { - "x": 25889.407932416503, - "y": 19974.258587265274 + "x": 25946.08226097637, + "y": 19985.624439167023 }, "targetPosition": { - "x": 25697.563895436833, - "y": 19856.696410204186 + "x": 25754.2382239967, + "y": 19868.062262105934 }, "floatingObject": { "isPinned": false, @@ -47905,12 +48335,12 @@ "id": "7882b24c-d24a-4ede-b516-cff697f11ed9", "savedPayload": { "position": { - "x": 25829.81557720264, - "y": 20038.72523393855 + "x": 25886.489905762508, + "y": 20050.091085840297 }, "targetPosition": { - "x": 25697.563895436833, - "y": 19856.696410204186 + "x": 25754.2382239967, + "y": 19868.062262105934 }, "floatingObject": { "isPinned": false, @@ -47939,12 +48369,12 @@ "id": "f07f7961-2fd5-4c78-865d-a32d40340dbc", "savedPayload": { "position": { - "x": 26799.96509814358, - "y": 20614.35576556405 + "x": 26856.63942670345, + "y": 20625.7216174658 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -47967,12 +48397,12 @@ "id": "f8f26a30-2bde-4104-8686-0228ab147d5c", "savedPayload": { "position": { - "x": 26807.35631538515, - "y": 20708.27008508501 + "x": 26864.030643945018, + "y": 20719.635936986757 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -47995,12 +48425,12 @@ "id": "734ec386-503b-45b3-9815-626f68acb325", "savedPayload": { "position": { - "x": 26804.890323266965, - "y": 20802.442524717157 + "x": 26861.564651826833, + "y": 20813.808376618905 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48023,12 +48453,12 @@ "id": "3118a521-63c2-4ad0-a068-16788885bbc6", "savedPayload": { "position": { - "x": 26792.594139714707, - "y": 20895.841311505028 + "x": 26849.268468274575, + "y": 20907.207163406776 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48051,12 +48481,12 @@ "id": "19e8a804-1172-42a6-86f7-8c33a4beff13", "savedPayload": { "position": { - "x": 26770.602484288524, - "y": 20987.443148795628 + "x": 26827.27681284839, + "y": 20998.809000697376 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48079,12 +48509,12 @@ "id": "03c824df-ac47-4f45-afd4-028e8ecb5693", "savedPayload": { "position": { - "x": 26739.156302167306, - "y": 21076.24442769068 + "x": 26795.830630727174, + "y": 21087.610279592427 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48107,12 +48537,12 @@ "id": "b5051606-df3a-4e8d-8943-e2d890be6d9a", "savedPayload": { "position": { - "x": 26698.600124302917, - "y": 21161.272222795746 + "x": 26755.274452862785, + "y": 21172.638074697494 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48135,12 +48565,12 @@ "id": "74f62103-3152-4258-a746-2753fd79780a", "savedPayload": { "position": { - "x": 26649.378292666963, - "y": 21241.594951794446 + "x": 26706.05262122683, + "y": 21252.960803696194 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48163,12 +48593,12 @@ "id": "120cbb9e-cff1-4485-9011-e5b9291a13a1", "savedPayload": { "position": { - "x": 26592.030091947177, - "y": 21316.33258205926 + "x": 26648.704420507045, + "y": 21327.69843396101 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48191,12 +48621,12 @@ "id": "a2e85d54-bd84-4054-8f05-2cd86af0a3e6", "savedPayload": { "position": { - "x": 26527.18384103153, - "y": 21384.666272473154 + "x": 26583.858169591396, + "y": 21396.032124374902 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48219,12 +48649,12 @@ "id": "d0c21757-c858-49ac-893d-5130eb8d33f7", "savedPayload": { "position": { - "x": 26455.550009014998, - "y": 21445.847344824208 + "x": 26512.224337574866, + "y": 21457.213196725956 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48247,12 +48677,12 @@ "id": "774d0186-e33f-44bd-97f5-f631ce723c2b", "savedPayload": { "position": { - "x": 26377.913431151504, - "y": 21499.20548648078 + "x": 26434.587759711372, + "y": 21510.571338382528 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48275,12 +48705,12 @@ "id": "0f17a08d-7111-4987-acdd-d9a635341da2", "savedPayload": { "position": { - "x": 26295.124710034615, - "y": 21544.15609447697 + "x": 26351.799038594483, + "y": 21555.521946378718 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48303,12 +48733,12 @@ "id": "f06a76ac-a07d-41d4-830d-4a6dcfd89d64", "savedPayload": { "position": { - "x": 26208.09089621754, - "y": 21580.206680545056 + "x": 26264.76522477741, + "y": 21591.572532446804 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48331,12 +48761,12 @@ "id": "4304c5e1-de67-4bcd-9ceb-ca6c7e66c89c", "savedPayload": { "position": { - "x": 26117.765550377466, - "y": 21606.962266920003 + "x": 26174.439878937334, + "y": 21618.32811882175 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48359,12 +48789,12 @@ "id": "b9a433c8-2903-4c87-9ff7-bbbfad6b040e", "savedPayload": { "position": { - "x": 26025.138295905195, - "y": 21624.129713798524 + "x": 26081.812624465063, + "y": 21635.495565700272 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48387,12 +48817,12 @@ "id": "487e584d-b004-4855-b8f6-933a79df2fa9", "savedPayload": { "position": { - "x": 25931.223976384237, - "y": 21631.520931040097 + "x": 25987.898304944105, + "y": 21642.886782941845 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48415,12 +48845,12 @@ "id": "6d4bd846-db72-4d07-8290-ba67d9b602dc", "savedPayload": { "position": { - "x": 25837.05153675209, - "y": 21629.05493892191 + "x": 25893.725865311957, + "y": 21640.420790823657 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48443,12 +48873,12 @@ "id": "14f7a093-f064-4e88-adc9-73ec978d4e33", "savedPayload": { "position": { - "x": 25743.652749964218, - "y": 21616.75875536965 + "x": 25800.327078524086, + "y": 21628.1246072714 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48471,12 +48901,12 @@ "id": "39fb2257-dc1f-4642-aaff-a10745443971", "savedPayload": { "position": { - "x": 25652.050912673618, - "y": 21594.76709994347 + "x": 25708.725241233486, + "y": 21606.13295184522 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48499,12 +48929,12 @@ "id": "5f531b26-02cf-4a24-8344-c29e9a57e27d", "savedPayload": { "position": { - "x": 25563.24963377857, - "y": 21563.320917822253 + "x": 25619.92396233844, + "y": 21574.686769724 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48527,12 +48957,12 @@ "id": "9e16ab50-b98f-4495-965d-caa0b68f3ac0", "savedPayload": { "position": { - "x": 25478.2218386735, - "y": 21522.764739957864 + "x": 25534.896167233368, + "y": 21534.13059185961 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48555,12 +48985,12 @@ "id": "f56fbfa0-f0a2-4be3-a647-6b4367b86674", "savedPayload": { "position": { - "x": 25397.8991096748, - "y": 21473.54290832191 + "x": 25454.573438234667, + "y": 21484.908760223658 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48583,12 +49013,12 @@ "id": "ca65e4ca-b87d-4ab0-a481-35987facfe63", "savedPayload": { "position": { - "x": 25323.161479409984, - "y": 21416.194707602124 + "x": 25379.835807969852, + "y": 21427.560559503872 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48611,12 +49041,12 @@ "id": "5b90f3fc-c6bd-4d10-8d7a-1fc1f0d3b05c", "savedPayload": { "position": { - "x": 25254.827788996092, - "y": 21351.348456686475 + "x": 25311.50211755596, + "y": 21362.714308588224 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48639,12 +49069,12 @@ "id": "65b31f11-a25f-4e4b-882b-72ac5f0313e3", "savedPayload": { "position": { - "x": 25193.64671664504, - "y": 21279.714624669945 + "x": 25250.321045204906, + "y": 21291.080476571693 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48667,12 +49097,12 @@ "id": "158f3a5f-baf7-4c79-b00e-5ef2a0fcfc16", "savedPayload": { "position": { - "x": 25140.288574988466, - "y": 21202.07804680645 + "x": 25196.962903548334, + "y": 21213.4438987082 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48695,12 +49125,12 @@ "id": "875de41d-fa0a-4d48-b96f-90daef38aee1", "savedPayload": { "position": { - "x": 25095.337966992276, - "y": 21119.289325689562 + "x": 25152.012295552144, + "y": 21130.65517759131 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48723,12 +49153,12 @@ "id": "8243bb89-b38d-420b-b419-81f20e1a0ffb", "savedPayload": { "position": { - "x": 25059.28738092419, - "y": 21032.255511872492 + "x": 25115.961709484058, + "y": 21043.62136377424 }, "targetPosition": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "floatingObject": { "isPinned": false, @@ -48747,12 +49177,12 @@ "id": "9ff2b84c-0bae-45fd-a6fe-6c75ea74ce2f", "savedPayload": { "position": { - "x": 25907.66472290715, - "y": 20731.829338562096 + "x": 25964.339051467017, + "y": 20743.195190463844 }, "targetPosition": { - "x": 25697.563895436833, - "y": 19856.696410204186 + "x": 25754.2382239967, + "y": 19868.062262105934 }, "floatingObject": { "isPinned": false, @@ -48771,12 +49201,12 @@ "id": "c5f12e6f-2975-4621-a3b6-b6c10fcb0c91", "savedPayload": { "position": { - "x": 25703.563895436833, - "y": 19856.696410204186 + "x": 25760.2382239967, + "y": 19868.062262105934 }, "targetPosition": { - "x": 25439.06053190522, - "y": 19492.63876273546 + "x": 25495.734860465087, + "y": 19504.004614637208 }, "floatingObject": { "isPinned": false, @@ -48830,12 +49260,12 @@ "id": "be762b63-758b-4ab4-930c-3a1e15add0c5", "savedPayload": { "position": { - "x": 25593.459061434074, - "y": 20137.907466000124 + "x": 25650.13338999394, + "y": 20149.273317901872 }, "targetPosition": { - "x": 25486.09834037566, - "y": 19940.173615651183 + "x": 25542.77266893553, + "y": 19951.53946755293 }, "floatingObject": { "isPinned": false, @@ -48858,12 +49288,12 @@ "id": "4d78ec87-c197-4472-8e71-cea1f4373442", "savedPayload": { "position": { - "x": 25509.617244610883, - "y": 20163.941042109043 + "x": 25566.29157317075, + "y": 20175.30689401079 }, "targetPosition": { - "x": 25486.09834037566, - "y": 19940.173615651183 + "x": 25542.77266893553, + "y": 19951.53946755293 }, "floatingObject": { "isPinned": false, @@ -48892,12 +49322,12 @@ "id": "dbde3672-4089-4d83-bacc-70da32c1439d", "savedPayload": { "position": { - "x": 25741.979509218236, - "y": 20606.766850464046 + "x": 25798.653837778103, + "y": 20618.132702365794 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -48920,12 +49350,12 @@ "id": "14e13d35-8b22-4f72-8a16-5d822ac4fd77", "savedPayload": { "position": { - "x": 25668.050994321085, - "y": 20698.060963297397 + "x": 25724.725322880953, + "y": 20709.426815199145 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -48948,12 +49378,12 @@ "id": "1ebd3362-9f2c-4208-ae53-c90498781983", "savedPayload": { "position": { - "x": 25573.01287737572, - "y": 20767.110197039754 + "x": 25629.68720593559, + "y": 20778.476048941502 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -48976,12 +49406,12 @@ "id": "fbce06af-0735-47ba-9f48-cff59e0fbd03", "savedPayload": { "position": { - "x": 25463.341848994052, - "y": 20809.208960520824 + "x": 25520.01617755392, + "y": 20820.574812422572 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -49004,12 +49434,12 @@ "id": "5d715eff-68fe-418c-82aa-3ef7f16ef140", "savedPayload": { "position": { - "x": 25346.511808520354, - "y": 20821.48829258087 + "x": 25403.18613708022, + "y": 20832.85414448262 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -49032,12 +49462,12 @@ "id": "dc89477b-1b98-4e94-9fba-dbc350e5a17d", "savedPayload": { "position": { - "x": 25230.48453014213, - "y": 20803.111377032554 + "x": 25287.158858701998, + "y": 20814.477228934302 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -49060,12 +49490,12 @@ "id": "1e1fef9f-ec7e-4c83-8fd7-01eef48be79d", "savedPayload": { "position": { - "x": 25123.16708113672, - "y": 20755.33057030121 + "x": 25179.841409696586, + "y": 20766.696422202956 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -49088,12 +49518,12 @@ "id": "16f9444e-a9e2-4798-b592-8a37d4712ea3", "savedPayload": { "position": { - "x": 25031.872968303367, - "y": 20681.402055404058 + "x": 25088.547296863235, + "y": 20692.767907305806 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -49116,12 +49546,12 @@ "id": "9596e74c-5492-4438-8c17-788cda845e8a", "savedPayload": { "position": { - "x": 24962.82373456101, - "y": 20586.363938458693 + "x": 25019.49806312088, + "y": 20597.72979036044 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -49144,12 +49574,12 @@ "id": "c0c26464-1ed8-4d9c-8c85-4f0fe3104f62", "savedPayload": { "position": { - "x": 24920.72497107994, - "y": 20476.692910077025 + "x": 24977.39929963981, + "y": 20488.058761978773 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -49172,12 +49602,12 @@ "id": "3e471182-c6d4-4834-81ca-b41781590288", "savedPayload": { "position": { - "x": 24908.445639019894, - "y": 20359.862869603327 + "x": 24965.11996757976, + "y": 20371.228721505075 }, "targetPosition": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "floatingObject": { "isPinned": false, @@ -49196,12 +49626,12 @@ "id": "3ca30788-1923-4803-b30f-a5e0d7d9a376", "savedPayload": { "position": { - "x": 25358.291435258896, - "y": 20371.64249634187 + "x": 25414.965763818764, + "y": 20383.008348243617 }, "targetPosition": { - "x": 25486.09834037566, - "y": 19940.173615651183 + "x": 25542.77266893553, + "y": 19951.53946755293 }, "floatingObject": { "isPinned": false, @@ -49220,12 +49650,12 @@ "id": "f6b5ab54-9ccc-4b44-ab7d-f5ad1916ece2", "savedPayload": { "position": { - "x": 25486.09834037566, - "y": 19940.173615651183 + "x": 25542.77266893553, + "y": 19951.53946755293 }, "targetPosition": { - "x": 25439.06053190522, - "y": 19492.63876273546 + "x": 25495.734860465087, + "y": 19504.004614637208 }, "floatingObject": { "isPinned": false, @@ -49279,12 +49709,12 @@ "id": "a9100c26-dd71-4587-a7c6-55723ae9d2a5", "savedPayload": { "position": { - "x": 25250.13922915184, - "y": 20128.657116794133 + "x": 25306.813557711706, + "y": 20140.02296869588 }, "targetPosition": { - "x": 25256.02904252111, - "y": 19903.734218674632 + "x": 25312.703371080977, + "y": 19915.10007057638 }, "floatingObject": { "isPinned": false, @@ -49307,12 +49737,12 @@ "id": "79355a9d-f6bf-46ec-8cb9-d5235a80dd2a", "savedPayload": { "position": { - "x": 25164.513297829053, - "y": 20109.281946644216 + "x": 25221.18762638892, + "y": 20120.647798545964 }, "targetPosition": { - "x": 25256.02904252111, - "y": 19903.734218674632 + "x": 25312.703371080977, + "y": 19915.10007057638 }, "floatingObject": { "isPinned": false, @@ -49341,12 +49771,12 @@ "id": "bd4498a3-489f-4587-bd2d-8eda4a8ac396", "savedPayload": { "position": { - "x": 25144.332017682405, - "y": 20608.961478434707 + "x": 25201.006346242273, + "y": 20620.327330336455 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49369,12 +49799,12 @@ "id": "3b11fb6e-7441-4744-b085-3cfe2bd887e5", "savedPayload": { "position": { - "x": 25034.660989300737, - "y": 20651.060241915777 + "x": 25091.335317860605, + "y": 20662.426093817525 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49397,12 +49827,12 @@ "id": "7b68b186-f466-466c-8f37-bf46273f6e5e", "savedPayload": { "position": { - "x": 24917.83094882704, - "y": 20663.339573975823 + "x": 24974.505277386907, + "y": 20674.70542587757 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49425,12 +49855,12 @@ "id": "24042a58-6f80-4bc8-b5e7-d7ebb7a6f27c", "savedPayload": { "position": { - "x": 24801.803670448815, - "y": 20644.962658427507 + "x": 24858.477999008683, + "y": 20656.328510329255 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49453,12 +49883,12 @@ "id": "8e8fad85-2b91-4150-853d-f257f47799fb", "savedPayload": { "position": { - "x": 24694.486221443403, - "y": 20597.18185169616 + "x": 24751.16055000327, + "y": 20608.54770359791 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49481,12 +49911,12 @@ "id": "5c1c8716-a9d8-424e-a493-9acf33b1fb3a", "savedPayload": { "position": { - "x": 24603.192108610052, - "y": 20523.25333679901 + "x": 24659.86643716992, + "y": 20534.61918870076 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49509,12 +49939,12 @@ "id": "596a4c69-6d28-4d16-9066-efb3b70a6e7c", "savedPayload": { "position": { - "x": 24534.142874867695, - "y": 20428.215219853646 + "x": 24590.817203427563, + "y": 20439.581071755394 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49537,12 +49967,12 @@ "id": "c17bc4db-43d7-4922-adbe-e1706815e4a4", "savedPayload": { "position": { - "x": 24492.044111386625, - "y": 20318.544191471978 + "x": 24548.718439946493, + "y": 20329.910043373726 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49565,12 +49995,12 @@ "id": "75dbe44c-e4b6-44bc-8e1c-8ce84b4ee2e3", "savedPayload": { "position": { - "x": 24479.76477932658, - "y": 20201.71415099828 + "x": 24536.439107886446, + "y": 20213.080002900027 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49593,12 +50023,12 @@ "id": "5e1d4824-bf14-4139-a824-88cf88faab6e", "savedPayload": { "position": { - "x": 24498.141694874896, - "y": 20085.686872620056 + "x": 24554.816023434763, + "y": 20097.052724521804 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49621,12 +50051,12 @@ "id": "249cff6d-10f3-4633-b0bb-89cc4e72dea5", "savedPayload": { "position": { - "x": 24545.92250160624, - "y": 19978.369423614644 + "x": 24602.59683016611, + "y": 19989.735275516392 }, "targetPosition": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "floatingObject": { "isPinned": false, @@ -49645,12 +50075,12 @@ "id": "b52996e3-e8d8-4251-9452-c50fe5a24bc7", "savedPayload": { "position": { - "x": 24929.61057556558, - "y": 20213.49377773682 + "x": 24986.28490412545, + "y": 20224.85962963857 }, "targetPosition": { - "x": 25256.02904252111, - "y": 19903.734218674632 + "x": 25312.703371080977, + "y": 19915.10007057638 }, "floatingObject": { "isPinned": false, @@ -49669,12 +50099,12 @@ "id": "5651d108-80e2-4e13-9c65-d934bac166d2", "savedPayload": { "position": { - "x": 25256.02904252111, - "y": 19903.734218674632 + "x": 25312.703371080977, + "y": 19915.10007057638 }, "targetPosition": { - "x": 25439.06053190522, - "y": 19492.63876273546 + "x": 25495.734860465087, + "y": 19504.004614637208 }, "floatingObject": { "isPinned": false, @@ -49728,12 +50158,12 @@ "id": "f7694587-d00e-4f0d-8cfd-36eb011f5635", "savedPayload": { "position": { - "x": 24951.440707375405, - "y": 19948.986163246744 + "x": 25008.115035935272, + "y": 19960.35201514849 }, "targetPosition": { - "x": 25069.002884436493, - "y": 19757.142126267074 + "x": 25125.67721299636, + "y": 19768.507978168822 }, "floatingObject": { "isPinned": false, @@ -49756,12 +50186,12 @@ "id": "8eb8e50e-496b-4707-af35-862a49c846cc", "savedPayload": { "position": { - "x": 24886.97406070213, - "y": 19889.39380803288 + "x": 24943.648389261998, + "y": 19900.75965993463 }, "targetPosition": { - "x": 25069.002884436493, - "y": 19757.142126267074 + "x": 25125.67721299636, + "y": 19768.507978168822 }, "floatingObject": { "isPinned": false, @@ -49790,12 +50220,12 @@ "id": "d4d3c381-d75f-4c0c-b0a3-d1ef992baf9e", "savedPayload": { "position": { - "x": 24718.638996839687, - "y": 19906.8948386088 + "x": 24775.313325399555, + "y": 19918.26069051055 }, "targetPosition": { - "x": 24846.77300780259, - "y": 19721.94437163302 + "x": 24903.447336362457, + "y": 19733.31022353477 }, "floatingObject": { "isPinned": false, @@ -49818,12 +50248,12 @@ "id": "37bcaf0a-592c-4615-9d54-65d2455ed3fc", "savedPayload": { "position": { - "x": 24651.081252842556, - "y": 19832.9837206975 + "x": 24707.755581402424, + "y": 19844.349572599247 }, "targetPosition": { - "x": 24846.77300780259, - "y": 19721.94437163302 + "x": 24903.447336362457, + "y": 19733.31022353477 }, "floatingObject": { "isPinned": false, @@ -49846,12 +50276,12 @@ "id": "fd89389a-56a3-4f1e-a1f7-c36b75f1c64c", "savedPayload": { "position": { - "x": 24622.282660917135, - "y": 19737.07989789573 + "x": 24678.956989477003, + "y": 19748.445749797476 }, "targetPosition": { - "x": 24846.77300780259, - "y": 19721.94437163302 + "x": 24903.447336362457, + "y": 19733.31022353477 }, "floatingObject": { "isPinned": false, @@ -49874,12 +50304,12 @@ "id": "be40cea8-0642-40f5-91f0-44ea2fa9170d", "savedPayload": { "position": { - "x": 24637.947135385806, - "y": 19638.17829849258 + "x": 24694.621463945674, + "y": 19649.54415039433 }, "targetPosition": { - "x": 24846.77300780259, - "y": 19721.94437163302 + "x": 24903.447336362457, + "y": 19733.31022353477 }, "floatingObject": { "isPinned": false, @@ -49902,12 +50332,12 @@ "id": "435a1faa-ff57-4126-9bbb-98f1052381d8", "savedPayload": { "position": { - "x": 24694.972134967873, - "y": 19555.86759719837 + "x": 24751.64646352774, + "y": 19567.233449100117 }, "targetPosition": { - "x": 24846.77300780259, - "y": 19721.94437163302 + "x": 24903.447336362457, + "y": 19733.31022353477 }, "floatingObject": { "isPinned": false, @@ -49930,12 +50360,12 @@ "id": "8e370ee0-b5a2-4df3-bb5f-98c53593bef0", "savedPayload": { "position": { - "x": 24782.063159130386, - "y": 19506.45043787891 + "x": 24838.737487690254, + "y": 19517.816289780658 }, "targetPosition": { - "x": 24846.77300780259, - "y": 19721.94437163302 + "x": 24903.447336362457, + "y": 19733.31022353477 }, "floatingObject": { "isPinned": false, @@ -49954,12 +50384,12 @@ "id": "c7fe7c74-2d61-48d3-8663-ec97dd00e2cd", "savedPayload": { "position": { - "x": 24846.77300780259, - "y": 19721.94437163302 + "x": 24903.447336362457, + "y": 19733.31022353477 }, "targetPosition": { - "x": 25069.002884436493, - "y": 19757.142126267074 + "x": 25125.67721299636, + "y": 19768.507978168822 }, "floatingObject": { "isPinned": false, @@ -49977,12 +50407,12 @@ "id": "9234c810-f9a4-44fc-b743-8ef026a093dd", "savedPayload": { "position": { - "x": 25075.002884436493, - "y": 19757.142126267074 + "x": 25131.67721299636, + "y": 19768.507978168822 }, "targetPosition": { - "x": 25439.06053190522, - "y": 19492.63876273546 + "x": 25495.734860465087, + "y": 19504.004614637208 }, "floatingObject": { "isPinned": false, @@ -50036,12 +50466,12 @@ "id": "9d72fdb6-0fa2-4f1b-9f69-0fac15ec255b", "savedPayload": { "position": { - "x": 24793.791828640555, - "y": 19647.037292264315 + "x": 24850.466157200422, + "y": 19658.403144166063 }, "targetPosition": { - "x": 24991.525678989496, - "y": 19539.676571205902 + "x": 25048.200007549363, + "y": 19551.04242310765 }, "floatingObject": { "isPinned": false, @@ -50064,12 +50494,12 @@ "id": "9d01d11e-4c3c-45a6-a77d-ed997fd17cb1", "savedPayload": { "position": { - "x": 24767.758252531636, - "y": 19563.195475441124 + "x": 24824.432581091503, + "y": 19574.56132734287 }, "targetPosition": { - "x": 24991.525678989496, - "y": 19539.676571205902 + "x": 25048.200007549363, + "y": 19551.04242310765 }, "floatingObject": { "isPinned": false, @@ -50098,12 +50528,12 @@ "id": "6539f7fe-7a9a-4b7b-a3ac-6d0e2790cb89", "savedPayload": { "position": { - "x": 24613.22529559112, - "y": 19494.184280581056 + "x": 24669.89962415099, + "y": 19505.550132482804 }, "targetPosition": { - "x": 24816.667837661676, - "y": 19398.079483219688 + "x": 24873.342166221544, + "y": 19409.445335121436 }, "floatingObject": { "isPinned": false, @@ -50126,12 +50556,12 @@ "id": "6adbf43b-e7b3-4df9-9b6c-e86feb20e335", "savedPayload": { "position": { - "x": 24591.67413202289, - "y": 19396.3965028492 + "x": 24648.348460582758, + "y": 19407.762354750947 }, "targetPosition": { - "x": 24816.667837661676, - "y": 19398.079483219688 + "x": 24873.342166221544, + "y": 19409.445335121436 }, "floatingObject": { "isPinned": false, @@ -50154,12 +50584,12 @@ "id": "0e98de05-ce1d-45e6-b1bb-39122c582007", "savedPayload": { "position": { - "x": 24614.68573122314, - "y": 19298.942060020116 + "x": 24671.36005978301, + "y": 19310.307911921864 }, "targetPosition": { - "x": 24816.667837661676, - "y": 19398.079483219688 + "x": 24873.342166221544, + "y": 19409.445335121436 }, "floatingObject": { "isPinned": false, @@ -50182,12 +50612,12 @@ "id": "6fecdfa1-7a42-4460-9b98-0f2e82538f8b", "savedPayload": { "position": { - "x": 24677.702363751512, - "y": 19221.12299969641 + "x": 24734.37669231138, + "y": 19232.48885159816 }, "targetPosition": { - "x": 24816.667837661676, - "y": 19398.079483219688 + "x": 24873.342166221544, + "y": 19409.445335121436 }, "floatingObject": { "isPinned": false, @@ -50210,12 +50640,12 @@ "id": "a0a4f485-aa21-4ff7-b377-ca097f0963d3", "savedPayload": { "position": { - "x": 24768.242812687487, - "y": 19178.352341163343 + "x": 24824.917141247355, + "y": 19189.71819306509 }, "targetPosition": { - "x": 24816.667837661676, - "y": 19398.079483219688 + "x": 24873.342166221544, + "y": 19409.445335121436 }, "floatingObject": { "isPinned": false, @@ -50238,12 +50668,12 @@ "id": "65b2fe9a-380d-4cc9-8aac-894ca268c7bd", "savedPayload": { "position": { - "x": 24868.374431713557, - "y": 19179.101337891087 + "x": 24925.048760273425, + "y": 19190.467189792835 }, "targetPosition": { - "x": 24816.667837661676, - "y": 19398.079483219688 + "x": 24873.342166221544, + "y": 19409.445335121436 }, "floatingObject": { "isPinned": false, @@ -50262,12 +50692,12 @@ "id": "a5823fa5-b59d-43b6-b0bf-0834f724c439", "savedPayload": { "position": { - "x": 24816.667837661676, - "y": 19398.079483219688 + "x": 24873.342166221544, + "y": 19409.445335121436 }, "targetPosition": { - "x": 24991.525678989496, - "y": 19539.676571205902 + "x": 25048.200007549363, + "y": 19551.04242310765 }, "floatingObject": { "isPinned": false, @@ -50285,12 +50715,12 @@ "id": "618c73d1-42cb-446c-b350-d41574037d47", "savedPayload": { "position": { - "x": 24991.525678989496, - "y": 19539.676571205902 + "x": 25048.200007549363, + "y": 19551.04242310765 }, "targetPosition": { - "x": 25439.06053190522, - "y": 19492.63876273546 + "x": 25495.734860465087, + "y": 19504.004614637208 }, "floatingObject": { "isPinned": false, @@ -50335,12 +50765,12 @@ "id": "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49", "savedPayload": { "position": { - "x": 25439.06053190522, - "y": 19492.63876273546 + "x": 25495.734860465087, + "y": 19504.004614637208 }, "targetPosition": { - "x": 25622.09202128933, - "y": 19081.543306796288 + "x": 25678.766349849197, + "y": 19092.909158698036 }, "floatingObject": { "isPinned": false, @@ -50359,12 +50789,12 @@ "id": "19982920-c938-499e-a45a-c3944786860b", "savedPayload": { "position": { - "x": 25622.09202128933, - "y": 19081.543306796288 + "x": 25678.766349849197, + "y": 19092.909158698036 }, "targetPosition": { - "x": 25357.588657757715, - "y": 18717.48565932756 + "x": 25414.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -50383,12 +50813,12 @@ "id": "3d5cb074-c314-44a6-a17f-e0ad11e12091", "savedPayload": { "position": { - "x": 25357.588657757715, - "y": 18717.48565932756 + "x": 25414.262986317583, + "y": 18728.85151122931 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -50437,12 +50867,12 @@ "id": "62fb77ac-1aea-419b-983a-ac6171f27bed", "savedPayload": { "position": { - "x": 25360.806289476233, - "y": 18216.92817561186 + "x": 25417.4806180361, + "y": 18228.29402751361 }, "targetPosition": { - "x": 25512.415946245903, - "y": 18383.17952740842 + "x": 25569.09027480577, + "y": 18394.54537931017 }, "floatingObject": { "isPinned": false, @@ -50460,12 +50890,12 @@ "id": "83d567b2-0cef-47c0-ae90-de904824c12a", "savedPayload": { "position": { - "x": 25512.415946245903, - "y": 18383.17952740842 + "x": 25569.09027480577, + "y": 18394.54537931017 }, "targetPosition": { - "x": 25664.025603015572, - "y": 18549.43087920498 + "x": 25720.69993157544, + "y": 18560.79673110673 }, "floatingObject": { "isPinned": false, @@ -50493,12 +50923,12 @@ "id": "e8843ce8-f33a-4ee6-9c0c-40b6882d2e0c", "savedPayload": { "position": { - "x": 25535.10195767157, - "y": 18118.294365243088 + "x": 25591.776286231438, + "y": 18129.660217144836 }, "targetPosition": { - "x": 25599.56378034357, - "y": 18333.862622224035 + "x": 25656.23810890344, + "y": 18345.228474125783 }, "floatingObject": { "isPinned": false, @@ -50516,12 +50946,12 @@ "id": "ce91bca2-1c2c-4a9e-abff-f37c3f9a0f32", "savedPayload": { "position": { - "x": 25599.56378034357, - "y": 18333.862622224035 + "x": 25656.23810890344, + "y": 18345.228474125783 }, "targetPosition": { - "x": 25664.025603015572, - "y": 18549.43087920498 + "x": 25720.69993157544, + "y": 18560.79673110673 }, "floatingObject": { "isPinned": false, @@ -50549,12 +50979,12 @@ "id": "04d38826-3e9a-4467-abc6-79a8a5cffb91", "savedPayload": { "position": { - "x": 25734.932534972024, - "y": 18105.052429006817 + "x": 25791.60686353189, + "y": 18116.418280908565 }, "targetPosition": { - "x": 25699.479068993798, - "y": 18327.2416541059 + "x": 25756.153397553666, + "y": 18338.607506007647 }, "floatingObject": { "isPinned": false, @@ -50572,12 +51002,12 @@ "id": "84ab8913-2124-4939-8727-33dcdda6d032", "savedPayload": { "position": { - "x": 25699.479068993798, - "y": 18327.2416541059 + "x": 25756.153397553666, + "y": 18338.607506007647 }, "targetPosition": { - "x": 25664.025603015572, - "y": 18549.43087920498 + "x": 25720.69993157544, + "y": 18560.79673110673 }, "floatingObject": { "isPinned": false, @@ -50605,12 +51035,12 @@ "id": "1b5145b5-da93-48ba-9462-4c272f2f6108", "savedPayload": { "position": { - "x": 25920.71912478206, - "y": 18179.825094776326 + "x": 25977.393453341927, + "y": 18191.190946678074 }, "targetPosition": { - "x": 25792.372363898816, - "y": 18364.627986990654 + "x": 25849.046692458684, + "y": 18375.993838892402 }, "floatingObject": { "isPinned": false, @@ -50628,12 +51058,12 @@ "id": "a06880a6-c828-41d4-9d2f-40d64a8fa7f8", "savedPayload": { "position": { - "x": 25792.372363898816, - "y": 18364.627986990654 + "x": 25849.046692458684, + "y": 18375.993838892402 }, "targetPosition": { - "x": 25664.025603015572, - "y": 18549.43087920498 + "x": 25720.69993157544, + "y": 18560.79673110673 }, "floatingObject": { "isPinned": false, @@ -50661,12 +51091,12 @@ "id": "f20b389f-34f1-450b-ad6e-74b6d6b21dd1", "savedPayload": { "position": { - "x": 26055.664414466788, - "y": 18327.80271906941 + "x": 26112.338743026656, + "y": 18339.168570971156 }, "targetPosition": { - "x": 25859.84500874118, - "y": 18438.616799137195 + "x": 25916.519337301048, + "y": 18449.982651038943 }, "floatingObject": { "isPinned": false, @@ -50684,12 +51114,12 @@ "id": "1d681645-3b24-4ca1-be6f-cad2178a508c", "savedPayload": { "position": { - "x": 25859.84500874118, - "y": 18438.616799137195 + "x": 25916.519337301048, + "y": 18449.982651038943 }, "targetPosition": { - "x": 25664.025603015572, - "y": 18549.43087920498 + "x": 25720.69993157544, + "y": 18560.79673110673 }, "floatingObject": { "isPinned": false, @@ -50717,12 +51147,12 @@ "id": "bbd8311f-d503-4d4e-bcab-4cbcc1f92fd1", "savedPayload": { "position": { - "x": 26113.040834408792, - "y": 18519.67651856835 + "x": 26169.71516296866, + "y": 18531.0423704701 }, "targetPosition": { - "x": 25888.533218712182, - "y": 18534.553698886666 + "x": 25945.20754727205, + "y": 18545.919550788414 }, "floatingObject": { "isPinned": false, @@ -50740,12 +51170,12 @@ "id": "4050b5ac-b05d-4d7d-b032-3a445d97f187", "savedPayload": { "position": { - "x": 25888.533218712182, - "y": 18534.553698886666 + "x": 25945.20754727205, + "y": 18545.919550788414 }, "targetPosition": { - "x": 25664.025603015572, - "y": 18549.43087920498 + "x": 25720.69993157544, + "y": 18560.79673110673 }, "floatingObject": { "isPinned": false, @@ -50764,12 +51194,12 @@ "id": "f3c54604-7e35-4068-92de-27a77d8dc543", "savedPayload": { "position": { - "x": 25664.025603015572, - "y": 18549.43087920498 + "x": 25720.69993157544, + "y": 18560.79673110673 }, "targetPosition": { - "x": 25580.019275565734, - "y": 18758.160218178662 + "x": 25636.6936041256, + "y": 18769.52607008041 }, "floatingObject": { "isPinned": false, @@ -50792,12 +51222,12 @@ "id": "0831df61-a7dc-4807-8ff5-4aa6f2a96475", "savedPayload": { "position": { - "x": 25691.403312461363, - "y": 18742.353690260337 + "x": 25748.07764102123, + "y": 18753.719542162085 }, "targetPosition": { - "x": 25580.019275565734, - "y": 18758.160218178662 + "x": 25636.6936041256, + "y": 18769.52607008041 }, "floatingObject": { "isPinned": false, @@ -50815,12 +51245,12 @@ "id": "af6b3fbf-f8e7-45c5-bc22-719209914dad", "savedPayload": { "position": { - "x": 25580.019275565734, - "y": 18758.160218178662 + "x": 25636.6936041256, + "y": 18769.52607008041 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -50860,12 +51290,12 @@ "id": "ec5c6561-67dc-4d0e-9241-ae0b180811a1", "savedPayload": { "position": { - "x": 25458.511918877542, - "y": 18239.172637267202 + "x": 25515.18624743741, + "y": 18250.53848916895 }, "targetPosition": { - "x": 25588.976784518236, - "y": 18422.486354248107 + "x": 25645.651113078104, + "y": 18433.852206149855 }, "floatingObject": { "isPinned": false, @@ -50883,12 +51313,12 @@ "id": "7dd23bd6-5c8f-417c-aebf-e8fb84d2293b", "savedPayload": { "position": { - "x": 25588.976784518236, - "y": 18422.486354248107 + "x": 25645.651113078104, + "y": 18433.852206149855 }, "targetPosition": { - "x": 25719.44165015893, - "y": 18605.800071229012 + "x": 25776.115978718797, + "y": 18617.16592313076 }, "floatingObject": { "isPinned": false, @@ -50916,12 +51346,12 @@ "id": "ec1e598b-1e31-40e2-be05-314356417f68", "savedPayload": { "position": { - "x": 25643.425767474684, - "y": 18162.26699965516 + "x": 25700.100096034552, + "y": 18173.632851556908 }, "targetPosition": { - "x": 25681.433708816807, - "y": 18384.033535442086 + "x": 25738.108037376674, + "y": 18395.399387343834 }, "floatingObject": { "isPinned": false, @@ -50939,12 +51369,12 @@ "id": "dce14c26-f0d6-4f1b-b7e2-b46069590db6", "savedPayload": { "position": { - "x": 25681.433708816807, - "y": 18384.033535442086 + "x": 25738.108037376674, + "y": 18395.399387343834 }, "targetPosition": { - "x": 25719.44165015893, - "y": 18605.800071229012 + "x": 25776.115978718797, + "y": 18617.16592313076 }, "floatingObject": { "isPinned": false, @@ -50972,12 +51402,12 @@ "id": "6c3fcb37-3657-4981-bbdf-ede14205d875", "savedPayload": { "position": { - "x": 25843.395493911063, - "y": 18173.208526444472 + "x": 25900.06982247093, + "y": 18184.57437834622 }, "targetPosition": { - "x": 25781.418572034996, - "y": 18389.504298836742 + "x": 25838.092900594864, + "y": 18400.87015073849 }, "floatingObject": { "isPinned": false, @@ -50995,12 +51425,12 @@ "id": "761d80f3-d114-41a1-a02e-ce6a63f0d0fc", "savedPayload": { "position": { - "x": 25781.418572034996, - "y": 18389.504298836742 + "x": 25838.092900594864, + "y": 18400.87015073849 }, "targetPosition": { - "x": 25719.44165015893, - "y": 18605.800071229012 + "x": 25776.115978718797, + "y": 18617.16592313076 }, "floatingObject": { "isPinned": false, @@ -51028,12 +51458,12 @@ "id": "17cc7d52-80b5-44c1-bab4-50e4c34e2ce9", "savedPayload": { "position": { - "x": 26018.814641398196, - "y": 18269.8301140655 + "x": 26075.488969958064, + "y": 18281.195965967247 }, "targetPosition": { - "x": 25869.128145778563, - "y": 18437.815092647255 + "x": 25925.80247433843, + "y": 18449.180944549003 }, "floatingObject": { "isPinned": false, @@ -51051,12 +51481,12 @@ "id": "fb3a6a09-d518-46e9-99fb-4c091e3129a3", "savedPayload": { "position": { - "x": 25869.128145778563, - "y": 18437.815092647255 + "x": 25925.80247433843, + "y": 18449.180944549003 }, "targetPosition": { - "x": 25719.44165015893, - "y": 18605.800071229012 + "x": 25776.115978718797, + "y": 18617.16592313076 }, "floatingObject": { "isPinned": false, @@ -51084,12 +51514,12 @@ "id": "0262d4cf-bf3d-451e-848d-9761d43730c9", "savedPayload": { "position": { - "x": 26134.9392964016, - "y": 18432.994672103876 + "x": 26191.61362496147, + "y": 18444.360524005624 }, "targetPosition": { - "x": 25927.190473280265, - "y": 18519.397371666444 + "x": 25983.864801840133, + "y": 18530.763223568192 }, "floatingObject": { "isPinned": false, @@ -51107,12 +51537,12 @@ "id": "9c10cdcb-6469-4e2a-8217-d08939aea81e", "savedPayload": { "position": { - "x": 25927.190473280265, - "y": 18519.397371666444 + "x": 25983.864801840133, + "y": 18530.763223568192 }, "targetPosition": { - "x": 25719.44165015893, - "y": 18605.800071229012 + "x": 25776.115978718797, + "y": 18617.16592313076 }, "floatingObject": { "isPinned": false, @@ -51140,12 +51570,12 @@ "id": "18e9ec6a-10e0-4d9e-bdc4-c0355eb611e8", "savedPayload": { "position": { - "x": 26168.769546822426, - "y": 18630.385458758126 + "x": 26225.443875382294, + "y": 18641.751310659874 }, "targetPosition": { - "x": 25944.105598490678, - "y": 18618.09276499357 + "x": 26000.779927050546, + "y": 18629.458616895317 }, "floatingObject": { "isPinned": false, @@ -51163,12 +51593,12 @@ "id": "e5073a5a-3d57-4f5c-b6b9-dc68b4184fcd", "savedPayload": { "position": { - "x": 25944.105598490678, - "y": 18618.09276499357 + "x": 26000.779927050546, + "y": 18629.458616895317 }, "targetPosition": { - "x": 25719.44165015893, - "y": 18605.800071229012 + "x": 25776.115978718797, + "y": 18617.16592313076 }, "floatingObject": { "isPinned": false, @@ -51187,12 +51617,12 @@ "id": "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54", "savedPayload": { "position": { - "x": 25719.44165015893, - "y": 18605.800071229012 + "x": 25776.115978718797, + "y": 18617.16592313076 }, "targetPosition": { - "x": 25610.888281827312, - "y": 18802.881694481563 + "x": 25667.56261038718, + "y": 18814.24754638331 }, "floatingObject": { "isPinned": false, @@ -51215,12 +51645,12 @@ "id": "6ae9567b-bf29-4dc2-90f2-f6198f242d50", "savedPayload": { "position": { - "x": 25723.36547008811, - "y": 18800.6162759892 + "x": 25780.039798647977, + "y": 18811.982127890948 }, "targetPosition": { - "x": 25610.888281827312, - "y": 18802.881694481563 + "x": 25667.56261038718, + "y": 18814.24754638331 }, "floatingObject": { "isPinned": false, @@ -51238,12 +51668,12 @@ "id": "456183e1-1e62-4127-85f9-505dc8c2c20e", "savedPayload": { "position": { - "x": 25610.888281827312, - "y": 18802.881694481563 + "x": 25667.56261038718, + "y": 18814.24754638331 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51271,12 +51701,12 @@ "id": "47f2c3d0-7c94-42e1-87e7-376c5f376fa3", "savedPayload": { "position": { - "x": 25738.730372662212, - "y": 18804.826507794332 + "x": 25795.40470122208, + "y": 18816.19235969608 }, "targetPosition": { - "x": 25636.1416399881, - "y": 18850.997948407767 + "x": 25692.81596854797, + "y": 18862.363800309515 }, "floatingObject": { "isPinned": false, @@ -51294,12 +51724,12 @@ "id": "f0fea8ee-37f7-453e-978d-d5b04b752172", "savedPayload": { "position": { - "x": 25636.1416399881, - "y": 18850.997948407767 + "x": 25692.81596854797, + "y": 18862.363800309515 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51339,12 +51769,12 @@ "id": "e52463a9-cdad-4b4f-b5f6-b8cf761d91bf", "savedPayload": { "position": { - "x": 26077.568857053655, - "y": 18538.987408593024 + "x": 26134.243185613523, + "y": 18550.353260494772 }, "targetPosition": { - "x": 26110.65698512397, - "y": 18704.46169143118 + "x": 26167.331313683837, + "y": 18715.82754333293 }, "floatingObject": { "isPinned": false, @@ -51362,12 +51792,12 @@ "id": "d14a30a5-a36c-4e83-9a8e-55cf91dde7d5", "savedPayload": { "position": { - "x": 26110.65698512397, - "y": 18704.46169143118 + "x": 26167.331313683837, + "y": 18715.82754333293 }, "targetPosition": { - "x": 26143.745113194283, - "y": 18869.935974269338 + "x": 26200.41944175415, + "y": 18881.301826171086 }, "floatingObject": { "isPinned": false, @@ -51395,12 +51825,12 @@ "id": "9a636a66-fc4d-4005-8070-520ae37097c3", "savedPayload": { "position": { - "x": 26284.73408352429, - "y": 18563.295532961794 + "x": 26341.408412084158, + "y": 18574.661384863542 }, "targetPosition": { - "x": 26214.239598359287, - "y": 18716.615753615566 + "x": 26270.913926919155, + "y": 18727.981605517314 }, "floatingObject": { "isPinned": false, @@ -51418,12 +51848,12 @@ "id": "dbde81cf-8522-4eb2-967f-40ce6d25a283", "savedPayload": { "position": { - "x": 26214.239598359287, - "y": 18716.615753615566 + "x": 26270.913926919155, + "y": 18727.981605517314 }, "targetPosition": { - "x": 26143.745113194283, - "y": 18869.935974269338 + "x": 26200.41944175415, + "y": 18881.301826171086 }, "floatingObject": { "isPinned": false, @@ -51451,12 +51881,12 @@ "id": "0be89772-558e-44c0-9702-4ead5fced85c", "savedPayload": { "position": { - "x": 26438.046315367716, - "y": 18704.72988358478 + "x": 26494.720643927583, + "y": 18716.095735486528 }, "targetPosition": { - "x": 26290.895714281, - "y": 18787.33292892706 + "x": 26347.570042840867, + "y": 18798.698780828807 }, "floatingObject": { "isPinned": false, @@ -51474,12 +51904,12 @@ "id": "4ee14857-89dc-43b2-b8a9-d22c1e0a9fc4", "savedPayload": { "position": { - "x": 26290.895714281, - "y": 18787.33292892706 + "x": 26347.570042840867, + "y": 18798.698780828807 }, "targetPosition": { - "x": 26143.745113194283, - "y": 18869.935974269338 + "x": 26200.41944175415, + "y": 18881.301826171086 }, "floatingObject": { "isPinned": false, @@ -51507,12 +51937,12 @@ "id": "bca34671-c308-4d26-bedb-0f39be85d124", "savedPayload": { "position": { - "x": 26478.945490910843, - "y": 18909.267345700773 + "x": 26535.61981947071, + "y": 18920.63319760252 }, "targetPosition": { - "x": 26311.345302052563, - "y": 18889.601659985055 + "x": 26368.01963061243, + "y": 18900.967511886804 }, "floatingObject": { "isPinned": false, @@ -51530,12 +51960,12 @@ "id": "2fd4c9d8-147d-45eb-a711-512b20ac1c20", "savedPayload": { "position": { - "x": 26311.345302052563, - "y": 18889.601659985055 + "x": 26368.01963061243, + "y": 18900.967511886804 }, "targetPosition": { - "x": 26143.745113194283, - "y": 18869.935974269338 + "x": 26200.41944175415, + "y": 18881.301826171086 }, "floatingObject": { "isPinned": false, @@ -51554,12 +51984,12 @@ "id": "f03b22f2-4725-4bbf-9a90-f02d545d05a8", "savedPayload": { "position": { - "x": 26143.745113194283, - "y": 18869.935974269338 + "x": 26200.41944175415, + "y": 18881.301826171086 }, "targetPosition": { - "x": 26029.3223199519, - "y": 18993.96817527622 + "x": 26085.99664851177, + "y": 19005.334027177967 }, "floatingObject": { "isPinned": false, @@ -51582,12 +52012,12 @@ "id": "e9bf0674-2e18-4526-aff4-1d8a42f01df6", "savedPayload": { "position": { - "x": 26193.94875353235, - "y": 19031.045120492654 + "x": 26250.623082092217, + "y": 19042.410972394402 }, "targetPosition": { - "x": 26029.3223199519, - "y": 18993.96817527622 + "x": 26085.99664851177, + "y": 19005.334027177967 }, "floatingObject": { "isPinned": false, @@ -51605,12 +52035,12 @@ "id": "9b3212d7-ac1e-490f-9b2d-608768801370", "savedPayload": { "position": { - "x": 25655.411099220506, - "y": 18901.807336626665 + "x": 25712.085427780374, + "y": 18913.173188528413 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51638,12 +52068,12 @@ "id": "b795a12e-7955-4589-a3ef-7b0818f63a2f", "savedPayload": { "position": { - "x": 25779.072906949426, - "y": 18934.290252091185 + "x": 25835.747235509294, + "y": 18945.656103992933 }, "targetPosition": { - "x": 25668.415667417874, - "y": 18954.56894384525 + "x": 25725.08999597774, + "y": 18965.934795746998 }, "floatingObject": { "isPinned": false, @@ -51661,12 +52091,12 @@ "id": "71271a48-fc6b-4e7d-9cb7-45afa18460e5", "savedPayload": { "position": { - "x": 25668.415667417874, - "y": 18954.56894384525 + "x": 25725.08999597774, + "y": 18965.934795746998 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51694,12 +52124,12 @@ "id": "a552658e-78a7-41ae-bbe7-1487f49ef8c4", "savedPayload": { "position": { - "x": 25787.260458542278, - "y": 19001.720806061472 + "x": 25843.934787102145, + "y": 19013.08665796322 }, "targetPosition": { - "x": 25674.965708692154, - "y": 19008.513387021478 + "x": 25731.640037252022, + "y": 19019.879238923226 }, "floatingObject": { "isPinned": false, @@ -51717,12 +52147,12 @@ "id": "55eef907-d522-45a2-923c-4829da6fc582", "savedPayload": { "position": { - "x": 25674.965708692154, - "y": 19008.513387021478 + "x": 25731.640037252022, + "y": 19019.879238923226 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51750,12 +52180,12 @@ "id": "1ae6b75e-38f4-48fa-9f27-acbf0de5e5f1", "savedPayload": { "position": { - "x": 25787.260458542278, - "y": 19069.646615661542 + "x": 25843.934787102145, + "y": 19081.01246756329 }, "targetPosition": { - "x": 25674.965708692154, - "y": 19062.854034701537 + "x": 25731.640037252022, + "y": 19074.219886603285 }, "floatingObject": { "isPinned": false, @@ -51773,12 +52203,12 @@ "id": "00d5ba89-ee04-4bd5-8893-837f73d04155", "savedPayload": { "position": { - "x": 25674.965708692154, - "y": 19062.854034701537 + "x": 25731.640037252022, + "y": 19074.219886603285 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51806,12 +52236,12 @@ "id": "22a9b9e2-1762-418b-9425-37970fd52685", "savedPayload": { "position": { - "x": 25779.072906949426, - "y": 19137.07716963183 + "x": 25835.747235509294, + "y": 19148.443021533578 }, "targetPosition": { - "x": 25668.415667417874, - "y": 19116.798477877765 + "x": 25725.08999597774, + "y": 19128.164329779513 }, "floatingObject": { "isPinned": false, @@ -51829,12 +52259,12 @@ "id": "6e5ec720-21af-487d-bd5b-c06961468548", "savedPayload": { "position": { - "x": 25668.415667417874, - "y": 19116.798477877765 + "x": 25725.08999597774, + "y": 19128.164329779513 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51862,12 +52292,12 @@ "id": "864949b3-f145-4d47-8fc7-f3fdf210b2e4", "savedPayload": { "position": { - "x": 25762.817196702716, - "y": 19203.02917865506 + "x": 25819.491525262583, + "y": 19214.395030556807 }, "targetPosition": { - "x": 25655.411099220506, - "y": 19169.56008509635 + "x": 25712.085427780374, + "y": 19180.925936998097 }, "floatingObject": { "isPinned": false, @@ -51885,12 +52315,12 @@ "id": "0adc2e11-f5b3-475d-ab5c-a3f4e4b820e9", "savedPayload": { "position": { - "x": 25655.411099220506, - "y": 19169.56008509635 + "x": 25712.085427780374, + "y": 19180.925936998097 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51918,12 +52348,12 @@ "id": "f576805d-0bda-48d5-989b-3bdb26bac932", "savedPayload": { "position": { - "x": 25738.730372662212, - "y": 19266.540913928682 + "x": 25795.40470122208, + "y": 19277.90676583043 }, "targetPosition": { - "x": 25636.1416399881, - "y": 19220.369473315248 + "x": 25692.81596854797, + "y": 19231.735325216996 }, "floatingObject": { "isPinned": false, @@ -51941,12 +52371,12 @@ "id": "da1dc499-71e0-4c99-badb-df5ded722370", "savedPayload": { "position": { - "x": 25636.1416399881, - "y": 19220.369473315248 + "x": 25692.81596854797, + "y": 19231.735325216996 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -51974,12 +52404,12 @@ "id": "2a9df8f1-4709-435a-b5c1-fdaa3f936535", "savedPayload": { "position": { - "x": 25707.163674961226, - "y": 19326.68623133644 + "x": 25763.838003521094, + "y": 19338.052083238188 }, "targetPosition": { - "x": 25610.888281827312, - "y": 19268.485727241452 + "x": 25667.56261038718, + "y": 19279.8515791432 }, "floatingObject": { "isPinned": false, @@ -51997,12 +52427,12 @@ "id": "62d4db8b-c029-471b-a71e-54eb84fdf3e5", "savedPayload": { "position": { - "x": 25610.888281827312, - "y": 19268.485727241452 + "x": 25667.56261038718, + "y": 19279.8515791432 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52030,12 +52460,12 @@ "id": "80e5fbbc-1232-4ccd-8557-e3255c23362c", "savedPayload": { "position": { - "x": 25668.577417134253, - "y": 19382.588076715063 + "x": 25725.25174569412, + "y": 19393.95392861681 }, "targetPosition": { - "x": 25580.019275565734, - "y": 19313.207203544353 + "x": 25636.6936041256, + "y": 19324.5730554461 }, "floatingObject": { "isPinned": false, @@ -52053,12 +52483,12 @@ "id": "0b009d27-4209-4a19-a4fd-2c31a576f0f4", "savedPayload": { "position": { - "x": 25580.019275565734, - "y": 19313.207203544353 + "x": 25636.6936041256, + "y": 19324.5730554461 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52086,12 +52516,12 @@ "id": "efd551d6-8b9f-4cf9-9f30-dd20e2119a90", "savedPayload": { "position": { - "x": 25623.534273709094, - "y": 19433.43127527894 + "x": 25680.208602268962, + "y": 19444.79712718069 }, "targetPosition": { - "x": 25543.984760825606, - "y": 19353.881762395453 + "x": 25600.659089385474, + "y": 19365.2476142972 }, "floatingObject": { "isPinned": false, @@ -52109,12 +52539,12 @@ "id": "5b00bc1b-0d59-4659-9ec9-1e4c8cd46f3b", "savedPayload": { "position": { - "x": 25543.984760825606, - "y": 19353.881762395453 + "x": 25600.659089385474, + "y": 19365.2476142972 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52142,12 +52572,12 @@ "id": "2f36d79a-a497-4359-b7bb-93980cb1a9c9", "savedPayload": { "position": { - "x": 25572.691075145216, - "y": 19478.4744187041 + "x": 25629.365403705084, + "y": 19489.840270605848 }, "targetPosition": { - "x": 25503.310201974506, - "y": 19389.91627713558 + "x": 25559.984530534373, + "y": 19401.28212903733 }, "floatingObject": { "isPinned": false, @@ -52165,12 +52595,12 @@ "id": "bcad16f8-a04e-4e3e-88d0-e4138f5c0c6f", "savedPayload": { "position": { - "x": 25503.310201974506, - "y": 19389.91627713558 + "x": 25559.984530534373, + "y": 19401.28212903733 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52198,12 +52628,12 @@ "id": "d107021f-310d-43ab-8362-f7b30c178bd8", "savedPayload": { "position": { - "x": 25516.789229766593, - "y": 19517.060676531073 + "x": 25573.46355832646, + "y": 19528.42652843282 }, "targetPosition": { - "x": 25458.588725671605, - "y": 19420.78528339716 + "x": 25515.263054231473, + "y": 19432.151135298907 }, "floatingObject": { "isPinned": false, @@ -52221,12 +52651,12 @@ "id": "235cdc78-7108-49e5-9d23-0a2cb1543474", "savedPayload": { "position": { - "x": 25458.588725671605, - "y": 19420.78528339716 + "x": 25515.263054231473, + "y": 19432.151135298907 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52254,12 +52684,12 @@ "id": "253bf0d4-ced2-4784-a9c2-531f6e3183b8", "savedPayload": { "position": { - "x": 25456.643912358835, - "y": 19548.62737423206 + "x": 25513.318240918703, + "y": 19559.993226133807 }, "targetPosition": { - "x": 25410.4724717454, - "y": 19446.03864155795 + "x": 25467.14680030527, + "y": 19457.404493459697 }, "floatingObject": { "isPinned": false, @@ -52277,12 +52707,12 @@ "id": "1c672271-ba69-452e-b667-125ac1625b1c", "savedPayload": { "position": { - "x": 25410.4724717454, - "y": 19446.03864155795 + "x": 25467.14680030527, + "y": 19457.404493459697 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52310,12 +52740,12 @@ "id": "2870bff1-0379-46be-8c53-48bf2f6f77ce", "savedPayload": { "position": { - "x": 25393.132177085212, - "y": 19572.714198272562 + "x": 25449.80650564508, + "y": 19584.08005017431 }, "targetPosition": { - "x": 25359.663083526502, - "y": 19465.308100790353 + "x": 25416.33741208637, + "y": 19476.6739526921 }, "floatingObject": { "isPinned": false, @@ -52333,12 +52763,12 @@ "id": "842178d1-0f55-49ec-b037-e3d8c3db0a62", "savedPayload": { "position": { - "x": 25359.663083526502, - "y": 19465.308100790353 + "x": 25416.33741208637, + "y": 19476.6739526921 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52366,12 +52796,12 @@ "id": "353aafeb-2f86-411c-9994-9176d9310e84", "savedPayload": { "position": { - "x": 25327.180168061983, - "y": 19588.969908519273 + "x": 25383.85449662185, + "y": 19600.33576042102 }, "targetPosition": { - "x": 25306.901476307918, - "y": 19478.31266898772 + "x": 25363.575804867785, + "y": 19489.67852088947 }, "floatingObject": { "isPinned": false, @@ -52389,12 +52819,12 @@ "id": "3028898b-1335-4a04-8b8d-2b48c7305944", "savedPayload": { "position": { - "x": 25306.901476307918, - "y": 19478.31266898772 + "x": 25363.575804867785, + "y": 19489.67852088947 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52422,12 +52852,12 @@ "id": "79cc703b-07b6-43cf-83cd-7e0231677bf9", "savedPayload": { "position": { - "x": 25259.749614091696, - "y": 19597.157460112125 + "x": 25316.423942651563, + "y": 19608.523312013873 }, "targetPosition": { - "x": 25252.95703313169, - "y": 19484.862710262 + "x": 25309.631361691558, + "y": 19496.22856216375 }, "floatingObject": { "isPinned": false, @@ -52445,12 +52875,12 @@ "id": "357d08f4-0890-402c-922c-3b23409182a7", "savedPayload": { "position": { - "x": 25252.95703313169, - "y": 19484.862710262 + "x": 25309.631361691558, + "y": 19496.22856216375 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52478,12 +52908,12 @@ "id": "b662913b-2ede-4762-a12a-d8a6a5d29b0e", "savedPayload": { "position": { - "x": 25191.823804491625, - "y": 19597.157460112125 + "x": 25248.498133051493, + "y": 19608.523312013873 }, "targetPosition": { - "x": 25198.61638545163, - "y": 19484.862710262 + "x": 25255.2907140115, + "y": 19496.22856216375 }, "floatingObject": { "isPinned": false, @@ -52501,12 +52931,12 @@ "id": "c32320d9-87e3-4138-a3e7-924f0227198e", "savedPayload": { "position": { - "x": 25198.61638545163, - "y": 19484.862710262 + "x": 25255.2907140115, + "y": 19496.22856216375 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52534,12 +52964,12 @@ "id": "3ecc03a0-abe2-4f9c-b60f-26ae58e43286", "savedPayload": { "position": { - "x": 25124.393250521338, - "y": 19588.969908519273 + "x": 25181.067579081206, + "y": 19600.33576042102 }, "targetPosition": { - "x": 25144.671942275403, - "y": 19478.31266898772 + "x": 25201.34627083527, + "y": 19489.67852088947 }, "floatingObject": { "isPinned": false, @@ -52557,12 +52987,12 @@ "id": "b55a9c51-b2f1-4a7d-aadf-b57c06693038", "savedPayload": { "position": { - "x": 25144.671942275403, - "y": 19478.31266898772 + "x": 25201.34627083527, + "y": 19489.67852088947 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52590,12 +53020,12 @@ "id": "37c26568-a8b0-43d4-93c6-61048cc41a61", "savedPayload": { "position": { - "x": 25058.44124149811, - "y": 19572.714198272562 + "x": 25115.115570057977, + "y": 19584.08005017431 }, "targetPosition": { - "x": 25091.91033505682, - "y": 19465.308100790353 + "x": 25148.584663616686, + "y": 19476.6739526921 }, "floatingObject": { "isPinned": false, @@ -52613,12 +53043,12 @@ "id": "be013f58-5286-4d35-bfd8-732fa759527f", "savedPayload": { "position": { - "x": 25091.91033505682, - "y": 19465.308100790353 + "x": 25148.584663616686, + "y": 19476.6739526921 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52646,12 +53076,12 @@ "id": "f44cf997-2522-48c0-a98d-1c86d997b981", "savedPayload": { "position": { - "x": 24994.929506224486, - "y": 19548.62737423206 + "x": 25051.603834784353, + "y": 19559.993226133807 }, "targetPosition": { - "x": 25041.10094683792, - "y": 19446.03864155795 + "x": 25097.775275397787, + "y": 19457.404493459697 }, "floatingObject": { "isPinned": false, @@ -52669,12 +53099,12 @@ "id": "3ed13e0f-4b6c-4e3f-826c-3467f21e0790", "savedPayload": { "position": { - "x": 25041.10094683792, - "y": 19446.03864155795 + "x": 25097.775275397787, + "y": 19457.404493459697 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52702,12 +53132,12 @@ "id": "3d00e77d-3a4a-4de5-ae13-35f15ab28a7f", "savedPayload": { "position": { - "x": 24934.784188816728, - "y": 19517.060676531073 + "x": 24991.458517376595, + "y": 19528.42652843282 }, "targetPosition": { - "x": 24992.984692911716, - "y": 19420.78528339716 + "x": 25049.659021471583, + "y": 19432.151135298907 }, "floatingObject": { "isPinned": false, @@ -52725,12 +53155,12 @@ "id": "a8010509-60c9-4ee4-b81a-44319960991d", "savedPayload": { "position": { - "x": 24992.984692911716, - "y": 19420.78528339716 + "x": 25049.659021471583, + "y": 19432.151135298907 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52758,12 +53188,12 @@ "id": "0a27427e-e2b3-4855-83b5-16da1b0b74cb", "savedPayload": { "position": { - "x": 24878.882343438105, - "y": 19478.4744187041 + "x": 24935.556671997972, + "y": 19489.840270605848 }, "targetPosition": { - "x": 24948.263216608815, - "y": 19389.91627713558 + "x": 25004.937545168683, + "y": 19401.28212903733 }, "floatingObject": { "isPinned": false, @@ -52781,12 +53211,12 @@ "id": "a36bb967-d45a-4d27-b482-d86179a9e824", "savedPayload": { "position": { - "x": 24948.263216608815, - "y": 19389.91627713558 + "x": 25004.937545168683, + "y": 19401.28212903733 }, "targetPosition": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -52805,12 +53235,12 @@ "id": "2538a638-ace8-4d33-8e97-e3640b9add26", "savedPayload": { "position": { - "x": 25225.78670929166, - "y": 19035.683710861507 + "x": 25282.461037851528, + "y": 19047.049562763255 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -52845,12 +53275,12 @@ "id": "b5aa27a7-1d19-4812-8d0c-471a7adeacb6", "savedPayload": { "position": { - "x": 25763.539522423354, - "y": 19445.600954265014 + "x": 25820.213850983222, + "y": 19456.96680616676 }, "targetPosition": { - "x": 25335.564090090535, - "y": 19306.543306796288 + "x": 25392.238418650402, + "y": 19317.909158698036 }, "floatingObject": { "isPinned": false, @@ -52868,12 +53298,12 @@ "id": "3ee07c1c-729d-4542-b1b2-c62c9f96d16d", "savedPayload": { "position": { - "x": 25335.564090090535, - "y": 19306.543306796288 + "x": 25392.238418650402, + "y": 19317.909158698036 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -52902,12 +53332,12 @@ "id": "39833195-5945-42ef-bb82-466e53b17692", "savedPayload": { "position": { - "x": 25635.703952695167, - "y": 19696.49238639079 + "x": 25692.378281255034, + "y": 19707.858238292538 }, "targetPosition": { - "x": 25271.64630522644, - "y": 19431.989022859176 + "x": 25328.32063378631, + "y": 19443.354874760924 }, "floatingObject": { "isPinned": false, @@ -52925,12 +53355,12 @@ "id": "dbd638a3-52eb-47f4-92db-74770f7918a7", "savedPayload": { "position": { - "x": 25271.64630522644, - "y": 19431.989022859176 + "x": 25328.32063378631, + "y": 19443.354874760924 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -52972,12 +53402,12 @@ "id": "876caff0-de06-44fd-b629-4ebf10a0daa8", "savedPayload": { "position": { - "x": 25791.789734472808, - "y": 18655.16441340565 + "x": 25848.464063032676, + "y": 18666.5302653074 }, "targetPosition": { - "x": 25838.82754294325, - "y": 19102.699266321375 + "x": 25895.50187150312, + "y": 19114.065118223123 }, "floatingObject": { "isPinned": false, @@ -52995,12 +53425,12 @@ "id": "2cc3f227-5a50-40b1-ad97-a496e8c66e1b", "savedPayload": { "position": { - "x": 25838.82754294325, - "y": 19102.699266321375 + "x": 25895.50187150312, + "y": 19114.065118223123 }, "targetPosition": { - "x": 25885.865351413693, - "y": 19550.2341192371 + "x": 25942.53967997356, + "y": 19561.599971138847 }, "floatingObject": { "isPinned": false, @@ -53027,12 +53457,12 @@ "id": "e6d7255d-3bf3-47b6-a13b-2b40f8749b3b", "savedPayload": { "position": { - "x": 26251.928330181912, - "y": 18728.043207358754 + "x": 26308.60265874178, + "y": 18739.409059260503 }, "targetPosition": { - "x": 26068.896840797803, - "y": 19139.138663297927 + "x": 26125.57116935767, + "y": 19150.504515199675 }, "floatingObject": { "isPinned": false, @@ -53050,12 +53480,12 @@ "id": "a89f029a-2f8b-4989-833b-a035696c99d3", "savedPayload": { "position": { - "x": 26068.896840797803, - "y": 19139.138663297927 + "x": 26125.57116935767, + "y": 19150.504515199675 }, "targetPosition": { - "x": 25885.865351413693, - "y": 19550.2341192371 + "x": 25942.53967997356, + "y": 19561.599971138847 }, "floatingObject": { "isPinned": false, @@ -53082,12 +53512,12 @@ "id": "c952d9a2-51df-401e-aa38-9fd54e7ab3d8", "savedPayload": { "position": { - "x": 26613.980646351145, - "y": 19021.22739217387 + "x": 26670.654974911013, + "y": 19032.59324407562 }, "targetPosition": { - "x": 26249.92299888242, - "y": 19285.730755705485 + "x": 26306.597327442287, + "y": 19297.096607607233 }, "floatingObject": { "isPinned": false, @@ -53105,12 +53535,12 @@ "id": "63ca319b-7a09-4678-9921-9f4408968900", "savedPayload": { "position": { - "x": 26249.92299888242, - "y": 19285.730755705485 + "x": 26306.597327442287, + "y": 19297.096607607233 }, "targetPosition": { - "x": 25885.865351413693, - "y": 19550.2341192371 + "x": 25942.53967997356, + "y": 19561.599971138847 }, "floatingObject": { "isPinned": false, @@ -53137,12 +53567,12 @@ "id": "8b831a78-e436-4b5f-b926-55a4de0b050a", "savedPayload": { "position": { - "x": 26780.93505724514, - "y": 19456.158502296214 + "x": 26837.609385805008, + "y": 19467.52435419796 }, "targetPosition": { - "x": 26333.400204329417, - "y": 19503.196310766656 + "x": 26390.074532889284, + "y": 19514.562162668404 }, "floatingObject": { "isPinned": false, @@ -53160,12 +53590,12 @@ "id": "f3bb5c98-3a32-4fe5-b630-9c21f7cb5745", "savedPayload": { "position": { - "x": 26333.400204329417, - "y": 19503.196310766656 + "x": 26390.074532889284, + "y": 19514.562162668404 }, "targetPosition": { - "x": 25885.865351413693, - "y": 19550.2341192371 + "x": 25942.53967997356, + "y": 19561.599971138847 }, "floatingObject": { "isPinned": false, @@ -53192,12 +53622,12 @@ "id": "f285a375-69ea-451d-bde3-72424390b498", "savedPayload": { "position": { - "x": 26708.056263292037, - "y": 19916.297098005318 + "x": 26764.730591851905, + "y": 19927.662949907066 }, "targetPosition": { - "x": 26296.960807352865, - "y": 19733.26560862121 + "x": 26353.635135912733, + "y": 19744.631460522956 }, "floatingObject": { "isPinned": false, @@ -53215,12 +53645,12 @@ "id": "2bc99a05-dc5a-4828-8d7b-9f113b6a0929", "savedPayload": { "position": { - "x": 26296.960807352865, - "y": 19733.26560862121 + "x": 26353.635135912733, + "y": 19744.631460522956 }, "targetPosition": { - "x": 25885.865351413693, - "y": 19550.2341192371 + "x": 25942.53967997356, + "y": 19561.599971138847 }, "floatingObject": { "isPinned": false, @@ -53239,12 +53669,12 @@ "id": "3fb7d09f-ce6b-4859-9a83-5c68abf2e230", "savedPayload": { "position": { - "x": 25885.865351413693, - "y": 19550.2341192371 + "x": 25942.53967997356, + "y": 19561.599971138847 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -53275,12 +53705,12 @@ "id": "2182a1e8-92cf-4983-9feb-e84330b154ce", "savedPayload": { "position": { - "x": 26083.515983854923, - "y": 19478.61406414551 + "x": 26140.19031241479, + "y": 19489.979916047258 }, "targetPosition": { - "x": 25941.91889586871, - "y": 19653.47190547333 + "x": 25998.593224428576, + "y": 19664.837757375077 }, "floatingObject": { "isPinned": false, @@ -53303,12 +53733,12 @@ "id": "6d06f1c4-c048-471c-9cce-c761ae185b73", "savedPayload": { "position": { - "x": 26164.148772502613, - "y": 19688.66966010738 + "x": 26220.82310106248, + "y": 19700.03551200913 }, "targetPosition": { - "x": 25941.91889586871, - "y": 19653.47190547333 + "x": 25998.593224428576, + "y": 19664.837757375077 }, "floatingObject": { "isPinned": false, @@ -53369,12 +53799,12 @@ "id": "793a8cf6-fa3b-4f7e-b619-26bfe5412ff7", "savedPayload": { "position": { - "x": 25941.91889586871, - "y": 19653.47190547333 + "x": 25998.593224428576, + "y": 19664.837757375077 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -53402,12 +53832,12 @@ "id": "1c68ddc2-646d-4473-a077-dbbcb3c1f00d", "savedPayload": { "position": { - "x": 26151.371380595054, - "y": 19635.447992532463 + "x": 26208.04570915492, + "y": 19646.81384443421 }, "targetPosition": { - "x": 25969.34255686069, - "y": 19767.69967429827 + "x": 26026.01688542056, + "y": 19779.06552620002 }, "floatingObject": { "isPinned": false, @@ -53430,12 +53860,12 @@ "id": "63e8f75a-7db1-479f-a552-36860dae9c02", "savedPayload": { "position": { - "x": 26174.890284830275, - "y": 19859.215418990327 + "x": 26231.564613390143, + "y": 19870.581270892075 }, "targetPosition": { - "x": 25969.34255686069, - "y": 19767.69967429827 + "x": 26026.01688542056, + "y": 19779.06552620002 }, "floatingObject": { "isPinned": false, @@ -53496,12 +53926,12 @@ "id": "4326486f-2e05-44ca-bfe2-4ae0887119a4", "savedPayload": { "position": { - "x": 25969.34255686069, - "y": 19767.69967429827 + "x": 26026.01688542056, + "y": 19779.06552620002 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -53529,12 +53959,12 @@ "id": "a41f4b59-c23f-4e26-8788-4e9b3e2179c8", "savedPayload": { "position": { - "x": 26176.32305317465, - "y": 19804.50020338912 + "x": 26232.997381734516, + "y": 19815.86605529087 }, "targetPosition": { - "x": 25966.26745721278, - "y": 19885.132992036815 + "x": 26022.941785772648, + "y": 19896.498843938563 }, "floatingObject": { "isPinned": false, @@ -53557,12 +53987,12 @@ "id": "2880eacb-6fff-4193-960e-40ee11fdba3b", "savedPayload": { "position": { - "x": 26141.1252985406, - "y": 20026.73008002303 + "x": 26197.799627100467, + "y": 20038.095931924778 }, "targetPosition": { - "x": 25966.26745721278, - "y": 19885.132992036815 + "x": 26022.941785772648, + "y": 19896.498843938563 }, "floatingObject": { "isPinned": false, @@ -53623,12 +54053,12 @@ "id": "6bcd6252-a590-4f8b-a7d4-6202dbb2dcef", "savedPayload": { "position": { - "x": 25966.26745721278, - "y": 19885.132992036815 + "x": 26022.941785772648, + "y": 19896.498843938563 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -53656,12 +54086,12 @@ "id": "cb0e45a5-879c-4708-8b0a-444121ed6e0e", "savedPayload": { "position": { - "x": 26156.670586342, - "y": 19974.2500679176 + "x": 26213.344914901867, + "y": 19985.61591981935 }, "targetPosition": { - "x": 25932.90315988414, - "y": 19997.768972152822 + "x": 25989.577488444007, + "y": 20009.13482405457 }, "floatingObject": { "isPinned": false, @@ -53684,12 +54114,12 @@ "id": "97cc5083-69ea-4aa8-82ee-da055b2dac2b", "savedPayload": { "position": { - "x": 26065.154841649946, - "y": 20179.797795887185 + "x": 26121.829170209814, + "y": 20191.163647788933 }, "targetPosition": { - "x": 25932.90315988414, - "y": 19997.768972152822 + "x": 25989.577488444007, + "y": 20009.13482405457 }, "floatingObject": { "isPinned": false, @@ -53750,12 +54180,12 @@ "id": "917f1c3b-96e4-4c42-b859-7d121c1f921c", "savedPayload": { "position": { - "x": 25932.90315988414, - "y": 19997.768972152822 + "x": 25989.577488444007, + "y": 20009.13482405457 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -53783,12 +54213,12 @@ "id": "7e182972-6b35-490d-ac1d-bcfcbfc63069", "savedPayload": { "position": { - "x": 26093.75326323451, - "y": 20133.129413375194 + "x": 26150.427591794378, + "y": 20144.495265276943 }, "targetPosition": { - "x": 25871.523386600606, - "y": 20097.93165874114 + "x": 25928.197715160473, + "y": 20109.29751064289 }, "floatingObject": { "isPinned": false, @@ -53811,12 +54241,12 @@ "id": "2dd194ab-61dd-4f60-9049-9deac41b5fef", "savedPayload": { "position": { - "x": 25952.1561752483, - "y": 20307.98725470301 + "x": 26008.830503808167, + "y": 20319.353106604758 }, "targetPosition": { - "x": 25871.523386600606, - "y": 20097.93165874114 + "x": 25928.197715160473, + "y": 20109.29751064289 }, "floatingObject": { "isPinned": false, @@ -53877,12 +54307,12 @@ "id": "ee62e293-ffb6-4576-aa66-13a6df7e6171", "savedPayload": { "position": { - "x": 25871.523386600606, - "y": 20097.93165874114 + "x": 25928.197715160473, + "y": 20109.29751064289 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -53911,12 +54341,12 @@ "id": "ecd6b54a-7f39-4fcb-a076-5d3912b7e71e", "savedPayload": { "position": { - "x": 26011.31106747658, - "y": 20178.79513023744 + "x": 26067.98539603645, + "y": 20190.160982139187 }, "targetPosition": { - "x": 25786.31106747658, - "y": 20178.79513023744 + "x": 25842.98539603645, + "y": 20190.160982139187 }, "floatingObject": { "isPinned": false, @@ -53939,12 +54369,12 @@ "id": "c4101229-1988-4fd6-b8a7-eed2123a5726", "savedPayload": { "position": { - "x": 25968.339891210944, - "y": 20311.046812003246 + "x": 26025.014219770812, + "y": 20322.412663904994 }, "targetPosition": { - "x": 25786.31106747658, - "y": 20178.79513023744 + "x": 25842.98539603645, + "y": 20190.160982139187 }, "floatingObject": { "isPinned": false, @@ -54010,12 +54440,12 @@ "id": "36070683-2c20-4085-a0d3-62a223dc24c2", "savedPayload": { "position": { - "x": 25855.839891210944, - "y": 20392.782846403847 + "x": 25912.514219770812, + "y": 20404.148698305595 }, "targetPosition": { - "x": 25786.31106747658, - "y": 20178.79513023744 + "x": 25842.98539603645, + "y": 20190.160982139187 }, "floatingObject": { "isPinned": false, @@ -54038,12 +54468,12 @@ "id": "3271616d-7a09-4c76-9c92-7bad0523de01", "savedPayload": { "position": { - "x": 25716.78224374222, - "y": 20392.782846403847 + "x": 25773.456572302086, + "y": 20404.148698305595 }, "targetPosition": { - "x": 25786.31106747658, - "y": 20178.79513023744 + "x": 25842.98539603645, + "y": 20190.160982139187 }, "floatingObject": { "isPinned": false, @@ -54061,12 +54491,12 @@ "id": "b4800488-6cb8-42ff-89fe-6ff8a684b58d", "savedPayload": { "position": { - "x": 25786.31106747658, - "y": 20178.79513023744 + "x": 25842.98539603645, + "y": 20190.160982139187 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -54093,12 +54523,12 @@ "id": "5dc80f53-2157-421d-81d2-763fb4576947", "savedPayload": { "position": { - "x": 25900.406592155392, - "y": 20293.08295984052 + "x": 25957.08092071526, + "y": 20304.44881174227 }, "targetPosition": { - "x": 25683.07328124035, - "y": 20234.848674692454 + "x": 25739.74760980022, + "y": 20246.2145265942 }, "floatingObject": { "isPinned": false, @@ -54121,12 +54551,12 @@ "id": "7b5aeacd-8d29-494f-bc3f-4a95e0030ec3", "savedPayload": { "position": { - "x": 25824.670369226566, - "y": 20409.706516020273 + "x": 25881.344697786433, + "y": 20421.07236792202 }, "targetPosition": { - "x": 25683.07328124035, - "y": 20234.848674692454 + "x": 25739.74760980022, + "y": 20246.2145265942 }, "floatingObject": { "isPinned": false, @@ -54192,12 +54622,12 @@ "id": "bd1e7cd7-bf0d-46f4-b6df-23242bb6b09f", "savedPayload": { "position": { - "x": 25694.848871395014, - "y": 20459.54032001223 + "x": 25751.52319995488, + "y": 20470.90617191398 }, "targetPosition": { - "x": 25683.07328124035, - "y": 20234.848674692454 + "x": 25739.74760980022, + "y": 20246.2145265942 }, "floatingObject": { "isPinned": false, @@ -54220,12 +54650,12 @@ "id": "c8e646f7-79c8-41ea-85c1-6394731f1959", "savedPayload": { "position": { - "x": 25560.52949836197, - "y": 20423.549552480174 + "x": 25617.20382692184, + "y": 20434.91540438192 }, "targetPosition": { - "x": 25683.07328124035, - "y": 20234.848674692454 + "x": 25739.74760980022, + "y": 20246.2145265942 }, "floatingObject": { "isPinned": false, @@ -54243,12 +54673,12 @@ "id": "d4cf5d52-23d6-4eca-a61b-8f3b501f56a1", "savedPayload": { "position": { - "x": 25683.07328124035, - "y": 20234.848674692454 + "x": 25739.74760980022, + "y": 20246.2145265942 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -54275,12 +54705,12 @@ "id": "52ca4ac5-ae09-4880-9108-3ad56332152e", "savedPayload": { "position": { - "x": 25763.70122826691, - "y": 20374.772335684436 + "x": 25820.375556826777, + "y": 20386.138187586184 }, "targetPosition": { - "x": 25568.84551241541, - "y": 20262.272335684436 + "x": 25625.519840975277, + "y": 20273.638187586184 }, "floatingObject": { "isPinned": false, @@ -54303,12 +54733,12 @@ "id": "3613c38b-f837-4f6d-95a2-4aa0b2a85953", "savedPayload": { "position": { - "x": 25660.361257107466, - "y": 20467.82006365402 + "x": 25717.035585667334, + "y": 20479.18591555577 }, "targetPosition": { - "x": 25568.84551241541, - "y": 20262.272335684436 + "x": 25625.519840975277, + "y": 20273.638187586184 }, "floatingObject": { "isPinned": false, @@ -54374,12 +54804,12 @@ "id": "57e03ff3-8ae7-482f-afc0-646168ba6336", "savedPayload": { "position": { - "x": 25522.065381981414, - "y": 20482.355545849543 + "x": 25578.739710541282, + "y": 20493.72139775129 }, "targetPosition": { - "x": 25568.84551241541, - "y": 20262.272335684436 + "x": 25625.519840975277, + "y": 20273.638187586184 }, "floatingObject": { "isPinned": false, @@ -54402,12 +54832,12 @@ "id": "164482f5-a5da-4537-a66e-e81e2ea142d9", "savedPayload": { "position": { - "x": 25401.637926682997, - "y": 20412.82672211518 + "x": 25458.312255242865, + "y": 20424.192574016928 }, "targetPosition": { - "x": 25568.84551241541, - "y": 20262.272335684436 + "x": 25625.519840975277, + "y": 20273.638187586184 }, "floatingObject": { "isPinned": false, @@ -54425,12 +54855,12 @@ "id": "5eedee75-e795-48ff-aed5-c8f9b9d4dea6", "savedPayload": { "position": { - "x": 25568.84551241541, - "y": 20262.272335684436 + "x": 25625.519840975277, + "y": 20273.638187586184 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -54457,12 +54887,12 @@ "id": "0e2ed377-638b-482a-bc0f-77f2ec18387c", "savedPayload": { "position": { - "x": 25610.511220443837, - "y": 20418.296261803498 + "x": 25667.185549003705, + "y": 20429.662113705246 }, "targetPosition": { - "x": 25451.412194676865, - "y": 20259.197236036525 + "x": 25508.086523236732, + "y": 20270.563087938273 }, "floatingObject": { "isPinned": false, @@ -54485,12 +54915,12 @@ "id": "6446382a-4ae0-4a78-b94b-345cbcfe5321", "savedPayload": { "position": { - "x": 25486.609949310918, - "y": 20481.42711267043 + "x": 25543.284277870785, + "y": 20492.792964572178 }, "targetPosition": { - "x": 25451.412194676865, - "y": 20259.197236036525 + "x": 25508.086523236732, + "y": 20270.563087938273 }, "floatingObject": { "isPinned": false, @@ -54556,12 +54986,12 @@ "id": "8f727482-b561-40f5-bc76-f8b6841bc07c", "savedPayload": { "position": { - "x": 25349.264332235467, - "y": 20459.673703978908 + "x": 25405.938660795335, + "y": 20471.039555880656 }, "targetPosition": { - "x": 25451.412194676865, - "y": 20259.197236036525 + "x": 25508.086523236732, + "y": 20270.563087938273 }, "floatingObject": { "isPinned": false, @@ -54584,12 +55014,12 @@ "id": "0a9d86a2-8755-4e21-a4a0-a3eb3d1a7676", "savedPayload": { "position": { - "x": 25250.935726734482, - "y": 20361.345098477923 + "x": 25307.61005529435, + "y": 20372.71095037967 }, "targetPosition": { - "x": 25451.412194676865, - "y": 20259.197236036525 + "x": 25508.086523236732, + "y": 20270.563087938273 }, "floatingObject": { "isPinned": false, @@ -54607,12 +55037,12 @@ "id": "de9a37af-5429-423b-88fc-489d8a44c4d4", "savedPayload": { "position": { - "x": 25451.412194676865, - "y": 20259.197236036525 + "x": 25508.086523236732, + "y": 20270.563087938273 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -54639,12 +55069,12 @@ "id": "3627711a-7d8d-431d-9b8d-d42d2d80b5df", "savedPayload": { "position": { - "x": 25451.276214560858, - "y": 20420.688654559384 + "x": 25507.950543120725, + "y": 20432.054506461132 }, "targetPosition": { - "x": 25338.776214560858, - "y": 20225.832938707885 + "x": 25395.450543120725, + "y": 20237.198790609633 }, "floatingObject": { "isPinned": false, @@ -54667,12 +55097,12 @@ "id": "863f366a-67b6-410a-b902-39e327c7cc26", "savedPayload": { "position": { - "x": 25315.257310325636, - "y": 20449.600365165745 + "x": 25371.931638885504, + "y": 20460.966217067493 }, "targetPosition": { - "x": 25338.776214560858, - "y": 20225.832938707885 + "x": 25395.450543120725, + "y": 20237.198790609633 }, "floatingObject": { "isPinned": false, @@ -54738,12 +55168,12 @@ "id": "b892e07f-fffb-4c5d-82d3-3ef68b3b0032", "savedPayload": { "position": { - "x": 25188.221828130114, - "y": 20393.040524440297 + "x": 25244.89615668998, + "y": 20404.406376342045 }, "targetPosition": { - "x": 25338.776214560858, - "y": 20225.832938707885 + "x": 25395.450543120725, + "y": 20237.198790609633 }, "floatingObject": { "isPinned": false, @@ -54766,12 +55196,12 @@ "id": "7485a2b7-1fd2-4693-bac4-e4694cb8f3b8", "savedPayload": { "position": { - "x": 25118.69300439575, - "y": 20272.61306914188 + "x": 25175.36733295562, + "y": 20283.97892104363 }, "targetPosition": { - "x": 25338.776214560858, - "y": 20225.832938707885 + "x": 25395.450543120725, + "y": 20237.198790609633 }, "floatingObject": { "isPinned": false, @@ -54789,12 +55219,12 @@ "id": "b7dee3ee-341a-40a2-b937-7caa05c005f8", "savedPayload": { "position": { - "x": 25338.776214560858, - "y": 20225.832938707885 + "x": 25395.450543120725, + "y": 20237.198790609633 }, "targetPosition": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "floatingObject": { "isPinned": false, @@ -54813,12 +55243,12 @@ "id": "06a43b02-db0e-47f5-8385-a04c7c40c339", "savedPayload": { "position": { - "x": 25521.807703944967, - "y": 19814.737482768713 + "x": 25578.482032504835, + "y": 19826.10333467046 }, "targetPosition": { - "x": 25172.09202128933, - "y": 19531.543306796288 + "x": 25228.766349849197, + "y": 19542.909158698036 }, "floatingObject": { "isPinned": false, @@ -54842,12 +55272,12 @@ "id": "bc9c5dfa-2834-4313-a222-b7f46208775b", "savedPayload": { "position": { - "x": 25333.357598584713, - "y": 19951.65449872003 + "x": 25390.03192714458, + "y": 19963.020350621777 }, "targetPosition": { - "x": 25172.09202128933, - "y": 19531.543306796288 + "x": 25228.766349849197, + "y": 19542.909158698036 }, "floatingObject": { "isPinned": false, @@ -54865,12 +55295,12 @@ "id": "0b63b003-29c5-4578-9642-1ce0bccb0640", "savedPayload": { "position": { - "x": 25172.09202128933, - "y": 19531.543306796288 + "x": 25228.766349849197, + "y": 19542.909158698036 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -54899,12 +55329,12 @@ "id": "dda72de7-60ad-4c8f-abec-95284d0c084f", "savedPayload": { "position": { - "x": 25185.703952695167, - "y": 20023.4365239932 + "x": 25242.378281255034, + "y": 20034.80237589495 }, "targetPosition": { - "x": 25046.64630522644, - "y": 19595.46109166038 + "x": 25103.32063378631, + "y": 19606.82694356213 }, "floatingObject": { "isPinned": false, @@ -54922,12 +55352,12 @@ "id": "f0694b1f-3cb1-4825-9b97-7e2e7cce124f", "savedPayload": { "position": { - "x": 25046.64630522644, - "y": 19595.46109166038 + "x": 25103.32063378631, + "y": 19606.82694356213 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -54956,12 +55386,12 @@ "id": "2ecfbd1a-ce3f-4cf7-9c3d-12208ede97b2", "savedPayload": { "position": { - "x": 24907.588657757715, - "y": 20067.48565932756 + "x": 24964.262986317583, + "y": 20078.85151122931 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19617.48565932756 + "x": 24964.262986317583, + "y": 19628.85151122931 }, "floatingObject": { "isPinned": false, @@ -54979,12 +55409,12 @@ "id": "0abce18a-7b5b-426b-b802-ac5065d76c8e", "savedPayload": { "position": { - "x": 24907.588657757715, - "y": 19617.48565932756 + "x": 24964.262986317583, + "y": 19628.85151122931 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -55013,12 +55443,12 @@ "id": "6da88c2d-306b-468a-9d96-b36c4ae7c959", "savedPayload": { "position": { - "x": 24629.473362820263, - "y": 20023.4365239932 + "x": 24686.14769138013, + "y": 20034.80237589495 }, "targetPosition": { - "x": 24768.53101028899, - "y": 19595.46109166038 + "x": 24825.205338848857, + "y": 19606.82694356213 }, "floatingObject": { "isPinned": false, @@ -55036,12 +55466,12 @@ "id": "08c27347-2e92-4be7-b149-34b087c58b98", "savedPayload": { "position": { - "x": 24768.53101028899, - "y": 19595.46109166038 + "x": 24825.205338848857, + "y": 19606.82694356213 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -55069,12 +55499,12 @@ "id": "61618658-d2cd-4826-b5f0-5b8787fe6e99", "savedPayload": { "position": { - "x": 24378.581930694487, - "y": 19895.600954265014 + "x": 24435.256259254355, + "y": 19906.96680616676 }, "targetPosition": { - "x": 24643.0852942261, - "y": 19531.543306796288 + "x": 24699.75962278597, + "y": 19542.909158698036 }, "floatingObject": { "isPinned": false, @@ -55092,12 +55522,12 @@ "id": "3d81d68f-79a0-469a-80ff-e24ab1e80e2b", "savedPayload": { "position": { - "x": 24643.0852942261, - "y": 19531.543306796288 + "x": 24699.75962278597, + "y": 19542.909158698036 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -55139,12 +55569,12 @@ "id": "cb763ee9-9ffa-49f1-a5d1-02680c73830b", "savedPayload": { "position": { - "x": 24829.486495961795, - "y": 20220.734512395127 + "x": 24886.160824521663, + "y": 20232.100364296875 }, "targetPosition": { - "x": 24569.678874826463, - "y": 20070.734512395127 + "x": 24626.35320338633, + "y": 20082.100364296875 }, "floatingObject": { "isPinned": false, @@ -55162,12 +55592,12 @@ "id": "877f5013-3822-4f55-8194-1d7fdbc1a080", "savedPayload": { "position": { - "x": 24569.678874826463, - "y": 20070.734512395127 + "x": 24626.35320338633, + "y": 20082.100364296875 }, "targetPosition": { - "x": 24309.87125369113, - "y": 19920.734512395127 + "x": 24366.545582250998, + "y": 19932.100364296875 }, "floatingObject": { "isPinned": false, @@ -55194,12 +55624,12 @@ "id": "e7c8d45c-4e6c-4c96-9ab1-9802c5b4f905", "savedPayload": { "position": { - "x": 24609.87125369113, - "y": 20440.349754665793 + "x": 24666.545582250998, + "y": 20451.71560656754 }, "targetPosition": { - "x": 24459.87125369113, - "y": 20180.54213353046 + "x": 24516.545582250998, + "y": 20191.907985432208 }, "floatingObject": { "isPinned": false, @@ -55217,12 +55647,12 @@ "id": "aadab50e-c685-47a1-9b7b-683628cc1cea", "savedPayload": { "position": { - "x": 24459.87125369113, - "y": 20180.54213353046 + "x": 24516.545582250998, + "y": 20191.907985432208 }, "targetPosition": { - "x": 24309.87125369113, - "y": 19920.734512395127 + "x": 24366.545582250998, + "y": 19932.100364296875 }, "floatingObject": { "isPinned": false, @@ -55249,12 +55679,12 @@ "id": "f444fe2b-f449-4978-9a55-0625c1334a32", "savedPayload": { "position": { - "x": 24309.87125369113, - "y": 20520.734512395127 + "x": 24366.545582250998, + "y": 20532.100364296875 }, "targetPosition": { - "x": 24309.87125369113, - "y": 20220.734512395127 + "x": 24366.545582250998, + "y": 20232.100364296875 }, "floatingObject": { "isPinned": false, @@ -55272,12 +55702,12 @@ "id": "169ec50b-3585-481c-bc7d-7516635d1cc1", "savedPayload": { "position": { - "x": 24309.87125369113, - "y": 20220.734512395127 + "x": 24366.545582250998, + "y": 20232.100364296875 }, "targetPosition": { - "x": 24309.87125369113, - "y": 19920.734512395127 + "x": 24366.545582250998, + "y": 19932.100364296875 }, "floatingObject": { "isPinned": false, @@ -55304,12 +55734,12 @@ "id": "bde2f80f-724b-4dcc-9a96-478a165e33c1", "savedPayload": { "position": { - "x": 24009.87125369113, - "y": 20440.349754665793 + "x": 24066.545582250998, + "y": 20451.71560656754 }, "targetPosition": { - "x": 24159.87125369113, - "y": 20180.54213353046 + "x": 24216.545582250998, + "y": 20191.907985432208 }, "floatingObject": { "isPinned": false, @@ -55327,12 +55757,12 @@ "id": "11be8d6a-71b2-43f3-a7c8-523b3c6b96aa", "savedPayload": { "position": { - "x": 24159.87125369113, - "y": 20180.54213353046 + "x": 24216.545582250998, + "y": 20191.907985432208 }, "targetPosition": { - "x": 24309.87125369113, - "y": 19920.734512395127 + "x": 24366.545582250998, + "y": 19932.100364296875 }, "floatingObject": { "isPinned": false, @@ -55359,12 +55789,12 @@ "id": "99117912-a431-4b0a-a153-4cef3ac626ec", "savedPayload": { "position": { - "x": 23790.256011420464, - "y": 20220.734512395127 + "x": 23846.930339980332, + "y": 20232.100364296875 }, "targetPosition": { - "x": 24050.063632555797, - "y": 20070.734512395127 + "x": 24106.737961115665, + "y": 20082.100364296875 }, "floatingObject": { "isPinned": false, @@ -55382,12 +55812,12 @@ "id": "25a4b2b2-3327-4c6d-b149-72ea4c5a2c35", "savedPayload": { "position": { - "x": 24050.063632555797, - "y": 20070.734512395127 + "x": 24106.737961115665, + "y": 20082.100364296875 }, "targetPosition": { - "x": 24309.87125369113, - "y": 19920.734512395127 + "x": 24366.545582250998, + "y": 19932.100364296875 }, "floatingObject": { "isPinned": false, @@ -55406,12 +55836,12 @@ "id": "c86c5585-4cea-4d92-9003-56e5e6cf0c36", "savedPayload": { "position": { - "x": 24524.840197848178, - "y": 20145.76235298354 + "x": 24581.514526408046, + "y": 20157.128204885288 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -55442,12 +55872,12 @@ "id": "447f310f-acd0-451e-99b6-03c5f624e9f7", "savedPayload": { "position": { - "x": 24260.715326965117, - "y": 20054.354139728006 + "x": 24317.389655524985, + "y": 20065.719991629754 }, "targetPosition": { - "x": 24225.3514866387, - "y": 19908.582404479475 + "x": 24282.02581519857, + "y": 19919.948256381223 }, "floatingObject": { "isPinned": false, @@ -55470,12 +55900,12 @@ "id": "07fe783f-876e-4092-b7e7-7aa98c373a60", "savedPayload": { "position": { - "x": 24116.79138092294, - "y": 20012.09425620179 + "x": 24173.465709482807, + "y": 20023.46010810354 }, "targetPosition": { - "x": 24225.3514866387, - "y": 19908.582404479475 + "x": 24282.02581519857, + "y": 19919.948256381223 }, "floatingObject": { "isPinned": false, @@ -55536,12 +55966,12 @@ "id": "cd85363d-91ca-4b6d-a7bc-9e1a7f10efad", "savedPayload": { "position": { - "x": 24421.602411611948, - "y": 20201.815897438555 + "x": 24478.276740171816, + "y": 20213.181749340303 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -55569,12 +55999,12 @@ "id": "731f9e38-0e75-46dc-800f-ccba0e167cff", "savedPayload": { "position": { - "x": 24140.541721080892, - "y": 20022.94067312193 + "x": 24197.21604964076, + "y": 20034.30652502368 }, "targetPosition": { - "x": 24147.679008454452, - "y": 19873.11057224448 + "x": 24204.35333701432, + "y": 19884.47642414623 }, "floatingObject": { "isPinned": false, @@ -55597,12 +56027,12 @@ "id": "572cc3f3-f536-4e1f-92d0-ec1d8e0d9d67", "savedPayload": { "position": { - "x": 24014.353691156215, - "y": 19941.844550503592 + "x": 24071.028019716083, + "y": 19953.21040240534 }, "targetPosition": { - "x": 24147.679008454452, - "y": 19873.11057224448 + "x": 24204.35333701432, + "y": 19884.47642414623 }, "floatingObject": { "isPinned": false, @@ -55663,12 +56093,12 @@ "id": "66d235e9-1931-4833-9c26-f59c75bbb74d", "savedPayload": { "position": { - "x": 24307.374642787006, - "y": 20229.239558430538 + "x": 24364.048971346874, + "y": 20240.605410332286 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -55696,12 +56126,12 @@ "id": "2fadfc7e-83df-4517-8820-4e1f66018dfe", "savedPayload": { "position": { - "x": 24034.08618688724, - "y": 19958.94285538591 + "x": 24090.76051544711, + "y": 19970.30870728766 }, "targetPosition": { - "x": 24083.146381384853, - "y": 19817.19273257871 + "x": 24139.82070994472, + "y": 19828.55858448046 }, "floatingObject": { "isPinned": false, @@ -55724,12 +56154,12 @@ "id": "61bad39d-2b5f-4c43-b7ba-352ea47fbdec", "savedPayload": { "position": { - "x": 23935.857076795448, - "y": 19845.580419232774 + "x": 23992.531405355316, + "y": 19856.946271134522 }, "targetPosition": { - "x": 24083.146381384853, - "y": 19817.19273257871 + "x": 24139.82070994472, + "y": 19828.55858448046 }, "floatingObject": { "isPinned": false, @@ -55790,12 +56220,12 @@ "id": "cf1f6f27-b6fe-4642-b144-3e5679c11d00", "savedPayload": { "position": { - "x": 24189.94132504846, - "y": 20226.164458782627 + "x": 24246.61565360833, + "y": 20237.530310684375 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -55823,12 +56253,12 @@ "id": "2b674c20-a9aa-46cd-9657-9eec7083163b", "savedPayload": { "position": { - "x": 23949.973118649097, - "y": 19867.545409103244 + "x": 24006.647447208965, + "y": 19878.911261004992 }, "targetPosition": { - "x": 24036.981655084775, - "y": 19745.359016295693 + "x": 24093.655983644643, + "y": 19756.72486819744 }, "floatingObject": { "isPinned": false, @@ -55851,12 +56281,12 @@ "id": "a22113f3-fe1a-4a39-9b7d-1516f2bd9daa", "savedPayload": { "position": { - "x": 23887.660866698814, - "y": 19731.100609800065 + "x": 23944.33519525868, + "y": 19742.466461701813 }, "targetPosition": { - "x": 24036.981655084775, - "y": 19745.359016295693 + "x": 24093.655983644643, + "y": 19756.72486819744 }, "floatingObject": { "isPinned": false, @@ -55917,12 +56347,12 @@ "id": "1ca35cbf-f783-490e-a819-f7f22b39c94c", "savedPayload": { "position": { - "x": 24077.305344932454, - "y": 20192.800161453986 + "x": 24133.979673492322, + "y": 20204.166013355734 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -55950,12 +56380,12 @@ "id": "f84df81c-b482-4bb9-9654-3c53c4672f3a", "savedPayload": { "position": { - "x": 23895.01685691543, - "y": 19756.152811810203 + "x": 23951.691185475298, + "y": 19767.51866371195 }, "targetPosition": { - "x": 24012.92482112685, - "y": 19663.42896387711 + "x": 24069.599149686717, + "y": 19674.79481577886 }, "floatingObject": { "isPinned": false, @@ -55978,12 +56408,12 @@ "id": "e1c2e682-9c3d-440e-9e2b-b3c9579b0cb0", "savedPayload": { "position": { - "x": 23873.669631174438, - "y": 19607.67959552806 + "x": 23930.343959734306, + "y": 19619.04544742981 }, "targetPosition": { - "x": 24012.92482112685, - "y": 19663.42896387711 + "x": 24069.599149686717, + "y": 19674.79481577886 }, "floatingObject": { "isPinned": false, @@ -56044,12 +56474,12 @@ "id": "1e860118-aef6-40c5-9a87-0cfdb7571e5e", "savedPayload": { "position": { - "x": 23977.14265834414, - "y": 20131.420388170452 + "x": 24033.816986904007, + "y": 20142.7862400722 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -56078,12 +56508,12 @@ "id": "48b31a89-0388-4cd7-87b7-352f0fdc3c27", "savedPayload": { "position": { - "x": 23908.384185828556, - "y": 19685.60983162699 + "x": 23965.058514388424, + "y": 19696.975683528737 }, "targetPosition": { - "x": 24012.92482112685, - "y": 19578.040060913143 + "x": 24069.599149686717, + "y": 19589.40591281489 }, "floatingObject": { "isPinned": false, @@ -56106,12 +56536,12 @@ "id": "b8aabea8-55a5-412e-ba71-ba61a36f5c89", "savedPayload": { "position": { - "x": 23865.121745749697, - "y": 19603.618389808038 + "x": 23921.796074309565, + "y": 19614.984241709786 }, "targetPosition": { - "x": 24012.92482112685, - "y": 19578.040060913143 + "x": 24069.599149686717, + "y": 19589.40591281489 }, "floatingObject": { "isPinned": false, @@ -56177,12 +56607,12 @@ "id": "014863a1-1f21-44f7-ab02-8be97cdb4fb6", "savedPayload": { "position": { - "x": 23878.315056823147, - "y": 19511.856895726658 + "x": 23934.989385383014, + "y": 19523.222747628406 }, "targetPosition": { - "x": 24012.92482112685, - "y": 19578.040060913143 + "x": 24069.599149686717, + "y": 19589.40591281489 }, "floatingObject": { "isPinned": false, @@ -56205,12 +56635,12 @@ "id": "0a39628d-2a69-4342-b2a4-905f2c7910fd", "savedPayload": { "position": { - "x": 23942.924722642998, - "y": 19445.37512126347 + "x": 23999.599051202866, + "y": 19456.74097316522 }, "targetPosition": { - "x": 24012.92482112685, - "y": 19578.040060913143 + "x": 24069.599149686717, + "y": 19589.40591281489 }, "floatingObject": { "isPinned": false, @@ -56228,12 +56658,12 @@ "id": "8949f8a1-a153-4baa-8502-f28f82ff3ada", "savedPayload": { "position": { - "x": 23896.279186847838, - "y": 20046.208069046428 + "x": 23952.953515407706, + "y": 20057.573920948176 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -56260,12 +56690,12 @@ "id": "7d871a9a-2147-427c-9cd2-c91bdd56d85e", "savedPayload": { "position": { - "x": 23906.36974351681, - "y": 19569.8699471914 + "x": 23963.04407207668, + "y": 19581.23579909315 }, "targetPosition": { - "x": 24036.981655084775, - "y": 19496.11000849456 + "x": 24093.655983644643, + "y": 19507.47586039631 }, "floatingObject": { "isPinned": false, @@ -56288,12 +56718,12 @@ "id": "13e0d59c-03df-4189-b47d-1baf132391ea", "savedPayload": { "position": { - "x": 23887.959394782494, - "y": 19479.01129701098 + "x": 23944.633723342362, + "y": 19490.37714891273 }, "targetPosition": { - "x": 24036.981655084775, - "y": 19496.11000849456 + "x": 24093.655983644643, + "y": 19507.47586039631 }, "floatingObject": { "isPinned": false, @@ -56359,12 +56789,12 @@ "id": "1d0e3495-4671-455c-aff6-5194e685ca7f", "savedPayload": { "position": { - "x": 23926.470484403315, - "y": 19394.683773453457 + "x": 23983.144812963183, + "y": 19406.049625355205 }, "targetPosition": { - "x": 24036.981655084775, - "y": 19496.11000849456 + "x": 24093.655983644643, + "y": 19507.47586039631 }, "floatingObject": { "isPinned": false, @@ -56387,12 +56817,12 @@ "id": "196186a0-d051-4f4b-b14d-1f8d5a3f4080", "savedPayload": { "position": { - "x": 24007.193085087914, - "y": 19349.0976243307 + "x": 24063.867413647782, + "y": 19360.46347623245 }, "targetPosition": { - "x": 24036.981655084775, - "y": 19496.11000849456 + "x": 24093.655983644643, + "y": 19507.47586039631 }, "floatingObject": { "isPinned": false, @@ -56410,12 +56840,12 @@ "id": "26fd8d97-86f7-4851-adde-eacc378f1b41", "savedPayload": { "position": { - "x": 23840.225642392823, - "y": 19942.970282810198 + "x": 23896.89997095269, + "y": 19954.336134711946 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -56442,12 +56872,12 @@ "id": "c272435b-e837-487d-8afb-f623ba800928", "savedPayload": { "position": { - "x": 23937.044593843504, - "y": 19458.250807325407 + "x": 23993.718922403372, + "y": 19469.616659227155 }, "targetPosition": { - "x": 24083.146381384853, - "y": 19424.276292211543 + "x": 24139.82070994472, + "y": 19435.64214411329 }, "floatingObject": { "isPinned": false, @@ -56470,12 +56900,12 @@ "id": "4fa8f343-4704-4f89-b53d-dad520808d37", "savedPayload": { "position": { - "x": 23944.977833417626, - "y": 19365.885776263935 + "x": 24001.652161977494, + "y": 19377.251628165683 }, "targetPosition": { - "x": 24083.146381384853, - "y": 19424.276292211543 + "x": 24139.82070994472, + "y": 19435.64214411329 }, "floatingObject": { "isPinned": false, @@ -56541,12 +56971,12 @@ "id": "234a45f6-3e16-4f6b-86a6-10edec24369e", "savedPayload": { "position": { - "x": 24005.68676213901, - "y": 19295.823937673806 + "x": 24062.361090698876, + "y": 19307.189789575554 }, "targetPosition": { - "x": 24083.146381384853, - "y": 19424.276292211543 + "x": 24139.82070994472, + "y": 19435.64214411329 }, "floatingObject": { "isPinned": false, @@ -56569,12 +56999,12 @@ "id": "3c0b55c8-19ea-4c8a-997c-c4803b97f95d", "savedPayload": { "position": { - "x": 24095.98263265668, - "y": 19274.82653258214 + "x": 24152.656961216548, + "y": 19286.19238448389 }, "targetPosition": { - "x": 24083.146381384853, - "y": 19424.276292211543 + "x": 24139.82070994472, + "y": 19435.64214411329 }, "floatingObject": { "isPinned": false, @@ -56592,12 +57022,12 @@ "id": "59d22bd2-ab91-48d5-a082-37823e435d3d", "savedPayload": { "position": { - "x": 23812.80198140084, - "y": 19828.742513985257 + "x": 23869.476309960708, + "y": 19840.108365887005 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -56624,12 +57054,12 @@ "id": "7bb199a9-ee8a-4aba-8a3f-5fadd8034355", "savedPayload": { "position": { - "x": 23997.92364286553, - "y": 19359.795130916358 + "x": 24054.5979714254, + "y": 19371.160982818106 }, "targetPosition": { - "x": 24147.679008454452, - "y": 19368.358452545774 + "x": 24204.35333701432, + "y": 19379.72430444752 }, "floatingObject": { "isPinned": false, @@ -56652,12 +57082,12 @@ "id": "60052269-b723-4533-89cc-811f5e97a70a", "savedPayload": { "position": { - "x": 24031.55776685859, - "y": 19273.406584474444 + "x": 24088.232095418458, + "y": 19284.77243637619 }, "targetPosition": { - "x": 24147.679008454452, - "y": 19368.358452545774 + "x": 24204.35333701432, + "y": 19379.72430444752 }, "floatingObject": { "isPinned": false, @@ -56723,12 +57153,12 @@ "id": "7992c0c2-b2e6-4de6-8a61-23af0357771f", "savedPayload": { "position": { - "x": 24109.54625832543, - "y": 19223.28642434048 + "x": 24166.220586885298, + "y": 19234.65227624223 }, "targetPosition": { - "x": 24147.679008454452, - "y": 19368.358452545774 + "x": 24204.35333701432, + "y": 19379.72430444752 }, "floatingObject": { "isPinned": false, @@ -56751,12 +57181,12 @@ "id": "808c23d7-5b41-44bd-94ff-27ea460b8880", "savedPayload": { "position": { - "x": 24202.100164257048, - "y": 19228.578848164056 + "x": 24258.774492816916, + "y": 19239.944700065804 }, "targetPosition": { - "x": 24147.679008454452, - "y": 19368.358452545774 + "x": 24204.35333701432, + "y": 19379.72430444752 }, "floatingObject": { "isPinned": false, @@ -56774,12 +57204,12 @@ "id": "7c7b794c-0e21-4aa2-8033-980d7f285b95", "savedPayload": { "position": { - "x": 23815.87708104875, - "y": 19711.30919624671 + "x": 23872.55140960862, + "y": 19722.67504814846 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -56806,12 +57236,12 @@ "id": "a515d407-2ab1-411b-aca8-28b1daf24235", "savedPayload": { "position": { - "x": 24084.074832092774, - "y": 19282.479211328464 + "x": 24140.749160652642, + "y": 19293.845063230212 }, "targetPosition": { - "x": 24225.3514866387, - "y": 19332.88662031078 + "x": 24282.02581519857, + "y": 19344.252472212527 }, "floatingObject": { "isPinned": false, @@ -56834,12 +57264,12 @@ "id": "6dbe317d-aedc-4995-9855-420303f4015e", "savedPayload": { "position": { - "x": 24140.685003808685, - "y": 19209.065835766363 + "x": 24197.359332368553, + "y": 19220.43168766811 }, "targetPosition": { - "x": 24225.3514866387, - "y": 19332.88662031078 + "x": 24282.02581519857, + "y": 19344.252472212527 }, "floatingObject": { "isPinned": false, @@ -56905,12 +57335,12 @@ "id": "54ab3069-3b20-49ee-ace7-d04ba28b6274", "savedPayload": { "position": { - "x": 24229.634894257757, - "y": 19182.947791386552 + "x": 24286.309222817625, + "y": 19194.3136432883 }, "targetPosition": { - "x": 24225.3514866387, - "y": 19332.88662031078 + "x": 24282.02581519857, + "y": 19344.252472212527 }, "floatingObject": { "isPinned": false, @@ -56933,12 +57363,12 @@ "id": "cdebb5b8-495b-4c66-aebd-692fd07894b2", "savedPayload": { "position": { - "x": 24316.948668584017, - "y": 19214.10128342244 + "x": 24373.622997143884, + "y": 19225.467135324187 }, "targetPosition": { - "x": 24225.3514866387, - "y": 19332.88662031078 + "x": 24282.02581519857, + "y": 19344.252472212527 }, "floatingObject": { "isPinned": false, @@ -56956,12 +57386,12 @@ "id": "328290c0-cbfb-4625-8ed1-3142b421c038", "savedPayload": { "position": { - "x": 23849.24137837739, - "y": 19598.673216130705 + "x": 23905.91570693726, + "y": 19610.039068032453 }, "targetPosition": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "floatingObject": { "isPinned": false, @@ -56980,12 +57410,12 @@ "id": "ecaf0f68-fed3-4d9b-b06e-43ca17cfeea9", "savedPayload": { "position": { - "x": 24260.336834316564, - "y": 19781.704705514814 + "x": 24317.01116287643, + "y": 19793.070557416562 }, "targetPosition": { - "x": 24543.53101028899, - "y": 19431.989022859176 + "x": 24600.205338848857, + "y": 19443.354874760924 }, "floatingObject": { "isPinned": false, @@ -57008,12 +57438,12 @@ "id": "3d670adb-ab4e-465d-bba6-7ab308cab308", "savedPayload": { "position": { - "x": 24123.419818365248, - "y": 19593.25460015456 + "x": 24180.094146925116, + "y": 19604.620452056308 }, "targetPosition": { - "x": 24543.53101028899, - "y": 19431.989022859176 + "x": 24600.205338848857, + "y": 19443.354874760924 }, "floatingObject": { "isPinned": false, @@ -57031,12 +57461,12 @@ "id": "feb91691-ea03-49c3-9474-38b88354704d", "savedPayload": { "position": { - "x": 24543.53101028899, - "y": 19431.989022859176 + "x": 24600.205338848857, + "y": 19443.354874760924 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -57078,12 +57508,12 @@ "id": "38f7169b-a1eb-4576-863e-b196c1e194b8", "savedPayload": { "position": { - "x": 24251.64591533636, - "y": 20028.160604105164 + "x": 24308.32024389623, + "y": 20039.52645600691 }, "targetPosition": { - "x": 23991.83829420103, - "y": 19878.160604105164 + "x": 24048.512622760896, + "y": 19889.52645600691 }, "floatingObject": { "isPinned": false, @@ -57101,12 +57531,12 @@ "id": "cd00045c-9ed0-488a-9963-41f60512e7f9", "savedPayload": { "position": { - "x": 23991.83829420103, - "y": 19878.160604105164 + "x": 24048.512622760896, + "y": 19889.52645600691 }, "targetPosition": { - "x": 23732.030673065696, - "y": 19728.160604105164 + "x": 23788.705001625563, + "y": 19739.52645600691 }, "floatingObject": { "isPinned": false, @@ -57133,12 +57563,12 @@ "id": "617a986d-ba56-4cbe-8f42-7251845a2be4", "savedPayload": { "position": { - "x": 24032.030673065696, - "y": 20247.77584637583 + "x": 24088.705001625563, + "y": 20259.141698277577 }, "targetPosition": { - "x": 23882.030673065696, - "y": 19987.968225240496 + "x": 23938.705001625563, + "y": 19999.334077142244 }, "floatingObject": { "isPinned": false, @@ -57156,12 +57586,12 @@ "id": "2b158bfa-c60e-49a5-9362-cd187843de9c", "savedPayload": { "position": { - "x": 23882.030673065696, - "y": 19987.968225240496 + "x": 23938.705001625563, + "y": 19999.334077142244 }, "targetPosition": { - "x": 23732.030673065696, - "y": 19728.160604105164 + "x": 23788.705001625563, + "y": 19739.52645600691 }, "floatingObject": { "isPinned": false, @@ -57188,12 +57618,12 @@ "id": "19245068-e6b3-42f9-948d-9fc2d8f89993", "savedPayload": { "position": { - "x": 23732.030673065696, - "y": 20328.160604105164 + "x": 23788.705001625563, + "y": 20339.52645600691 }, "targetPosition": { - "x": 23732.030673065696, - "y": 20028.160604105164 + "x": 23788.705001625563, + "y": 20039.52645600691 }, "floatingObject": { "isPinned": false, @@ -57211,12 +57641,12 @@ "id": "c6ef56ed-34c0-4712-8985-a330998c452e", "savedPayload": { "position": { - "x": 23732.030673065696, - "y": 20028.160604105164 + "x": 23788.705001625563, + "y": 20039.52645600691 }, "targetPosition": { - "x": 23732.030673065696, - "y": 19728.160604105164 + "x": 23788.705001625563, + "y": 19739.52645600691 }, "floatingObject": { "isPinned": false, @@ -57243,12 +57673,12 @@ "id": "a344662b-0dd4-44bd-aaca-21b80b593f57", "savedPayload": { "position": { - "x": 23432.030673065696, - "y": 20247.77584637583 + "x": 23488.705001625563, + "y": 20259.141698277577 }, "targetPosition": { - "x": 23582.030673065696, - "y": 19987.968225240496 + "x": 23638.705001625563, + "y": 19999.334077142244 }, "floatingObject": { "isPinned": false, @@ -57266,12 +57696,12 @@ "id": "eb47dc01-038d-420f-b0ee-f5e5653e359b", "savedPayload": { "position": { - "x": 23582.030673065696, - "y": 19987.968225240496 + "x": 23638.705001625563, + "y": 19999.334077142244 }, "targetPosition": { - "x": 23732.030673065696, - "y": 19728.160604105164 + "x": 23788.705001625563, + "y": 19739.52645600691 }, "floatingObject": { "isPinned": false, @@ -57298,12 +57728,12 @@ "id": "6409028d-0d24-43f9-852d-5ddaf0643889", "savedPayload": { "position": { - "x": 23212.41543079503, - "y": 20028.160604105164 + "x": 23269.089759354898, + "y": 20039.52645600691 }, "targetPosition": { - "x": 23472.223051930363, - "y": 19878.160604105164 + "x": 23528.89738049023, + "y": 19889.52645600691 }, "floatingObject": { "isPinned": false, @@ -57321,12 +57751,12 @@ "id": "6b012a33-3f98-4a71-b6dc-e4fbb26730be", "savedPayload": { "position": { - "x": 23472.223051930363, - "y": 19878.160604105164 + "x": 23528.89738049023, + "y": 19889.52645600691 }, "targetPosition": { - "x": 23732.030673065696, - "y": 19728.160604105164 + "x": 23788.705001625563, + "y": 19739.52645600691 }, "floatingObject": { "isPinned": false, @@ -57345,12 +57775,12 @@ "id": "5685edbf-faf9-48c5-894c-0572bd1b7873", "savedPayload": { "position": { - "x": 24241.26911731818, - "y": 19979.60630488587 + "x": 24297.94344587805, + "y": 19990.97215678762 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -57381,12 +57811,12 @@ "id": "3156f0f4-f414-42fb-8d76-b02f430d18d8", "savedPayload": { "position": { - "x": 23682.874746339683, - "y": 19861.780231438042 + "x": 23739.54907489955, + "y": 19873.14608333979 }, "targetPosition": { - "x": 23647.510906013267, - "y": 19716.00849618951 + "x": 23704.185234573135, + "y": 19727.37434809126 }, "floatingObject": { "isPinned": false, @@ -57409,12 +57839,12 @@ "id": "b1bd6db6-e8be-4106-88fd-0007a85e2681", "savedPayload": { "position": { - "x": 23538.950800297505, - "y": 19819.520347911828 + "x": 23595.625128857373, + "y": 19830.886199813576 }, "targetPosition": { - "x": 23647.510906013267, - "y": 19716.00849618951 + "x": 23704.185234573135, + "y": 19727.37434809126 }, "floatingObject": { "isPinned": false, @@ -57475,12 +57905,12 @@ "id": "5b2ca648-31da-4648-8fa8-186eceb60918", "savedPayload": { "position": { - "x": 24125.76265015878, - "y": 20001.01416319261 + "x": 24182.436978718648, + "y": 20012.380015094357 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -57508,12 +57938,12 @@ "id": "2785ab84-aa1f-47c8-ad5c-ffa527753d3b", "savedPayload": { "position": { - "x": 23562.701140455458, - "y": 19830.366764831968 + "x": 23619.375469015326, + "y": 19841.732616733716 }, "targetPosition": { - "x": 23569.838427829018, - "y": 19680.536663954517 + "x": 23626.512756388885, + "y": 19691.902515856265 }, "floatingObject": { "isPinned": false, @@ -57536,12 +57966,12 @@ "id": "c815df51-cfe9-4c3f-8994-449915eb81a6", "savedPayload": { "position": { - "x": 23436.51311053078, - "y": 19749.27064221363 + "x": 23493.18743909065, + "y": 19760.636494115377 }, "targetPosition": { - "x": 23569.838427829018, - "y": 19680.536663954517 + "x": 23626.512756388885, + "y": 19691.902515856265 }, "floatingObject": { "isPinned": false, @@ -57602,12 +58032,12 @@ "id": "6927c887-bb36-4eba-bd9c-453b36ef51e7", "savedPayload": { "position": { - "x": 24008.651208981464, - "y": 19991.797292883264 + "x": 24065.325537541332, + "y": 20003.163144785012 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -57635,12 +58065,12 @@ "id": "d5671df8-23a2-47c7-9d8a-0694c6ec6dd6", "savedPayload": { "position": { - "x": 23456.245606261808, - "y": 19766.368947095947 + "x": 23512.919934821675, + "y": 19777.734798997695 }, "targetPosition": { - "x": 23505.30580075942, - "y": 19624.618824288747 + "x": 23561.980129319287, + "y": 19635.984676190496 }, "floatingObject": { "isPinned": false, @@ -57663,12 +58093,12 @@ "id": "f5f8674d-03ef-49f4-8b58-b6f9d686fdfd", "savedPayload": { "position": { - "x": 23358.016496170014, - "y": 19653.00651094281 + "x": 23414.69082472988, + "y": 19664.37236284456 }, "targetPosition": { - "x": 23505.30580075942, - "y": 19624.618824288747 + "x": 23561.980129319287, + "y": 19635.984676190496 }, "floatingObject": { "isPinned": false, @@ -57729,12 +58159,12 @@ "id": "9e8cc05f-895e-4a05-8c61-7b2f822c8a26", "savedPayload": { "position": { - "x": 23897.91574496666, - "y": 19952.583808437816 + "x": 23954.590073526528, + "y": 19963.949660339564 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -57762,12 +58192,12 @@ "id": "68c9dc5c-658b-4545-afa0-ce1ec2704d9c", "savedPayload": { "position": { - "x": 23372.132538023663, - "y": 19674.97150081328 + "x": 23428.80686658353, + "y": 19686.33735271503 }, "targetPosition": { - "x": 23459.14107445934, - "y": 19552.78510800573 + "x": 23515.81540301921, + "y": 19564.150959907478 }, "floatingObject": { "isPinned": false, @@ -57790,12 +58220,12 @@ "id": "02c69504-10fc-49c9-9bba-e0d934013492", "savedPayload": { "position": { - "x": 23309.82028607338, - "y": 19538.5267015101 + "x": 23366.494614633248, + "y": 19549.89255341185 }, "targetPosition": { - "x": 23459.14107445934, - "y": 19552.78510800573 + "x": 23515.81540301921, + "y": 19564.150959907478 }, "floatingObject": { "isPinned": false, @@ -57856,12 +58286,12 @@ "id": "6673e4ef-0acc-494d-b19a-9cff3aa460b0", "savedPayload": { "position": { - "x": 23801.102696987968, - "y": 19886.04604401788 + "x": 23857.777025547835, + "y": 19897.411895919628 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -57889,12 +58319,12 @@ "id": "6f0e1a94-2931-4ee9-a6ba-ddce38accbdb", "savedPayload": { "position": { - "x": 23317.176276289996, - "y": 19563.57890352024 + "x": 23373.850604849864, + "y": 19574.944755421988 }, "targetPosition": { - "x": 23435.084240501415, - "y": 19470.855055587148 + "x": 23491.758569061283, + "y": 19482.220907488896 }, "floatingObject": { "isPinned": false, @@ -57917,12 +58347,12 @@ "id": "d8498984-9f30-44fc-81d9-72ce3526b505", "savedPayload": { "position": { - "x": 23295.829050549004, - "y": 19415.105687238098 + "x": 23352.50337910887, + "y": 19426.471539139846 }, "targetPosition": { - "x": 23435.084240501415, - "y": 19470.855055587148 + "x": 23491.758569061283, + "y": 19482.220907488896 }, "floatingObject": { "isPinned": false, @@ -57983,12 +58413,12 @@ "id": "8154137a-0d59-4f6a-8ad4-a00bacec8cc9", "savedPayload": { "position": { - "x": 23724.809714274015, - "y": 19796.718438309814 + "x": 23781.484042833883, + "y": 19808.084290211562 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -58017,12 +58447,12 @@ "id": "3f96a6fb-06e5-4914-8053-7c33660b8281", "savedPayload": { "position": { - "x": 23330.543605203122, - "y": 19493.035923337025 + "x": 23387.21793376299, + "y": 19504.401775238774 }, "targetPosition": { - "x": 23435.084240501415, - "y": 19385.46615262318 + "x": 23491.758569061283, + "y": 19396.832004524927 }, "floatingObject": { "isPinned": false, @@ -58045,12 +58475,12 @@ "id": "f6786b8a-0398-45e3-a032-a21fc522b7ef", "savedPayload": { "position": { - "x": 23287.281165124263, - "y": 19411.044481518074 + "x": 23343.95549368413, + "y": 19422.410333419823 }, "targetPosition": { - "x": 23435.084240501415, - "y": 19385.46615262318 + "x": 23491.758569061283, + "y": 19396.832004524927 }, "floatingObject": { "isPinned": false, @@ -58116,12 +58546,12 @@ "id": "6557c35d-9613-4f1e-8ef1-a1cd6182d872", "savedPayload": { "position": { - "x": 23300.474476197713, - "y": 19319.282987436694 + "x": 23357.14880475758, + "y": 19330.648839338442 }, "targetPosition": { - "x": 23435.084240501415, - "y": 19385.46615262318 + "x": 23491.758569061283, + "y": 19396.832004524927 }, "floatingObject": { "isPinned": false, @@ -58144,12 +58574,12 @@ "id": "20a6d461-da22-4081-88a9-4c18cfa3481f", "savedPayload": { "position": { - "x": 23365.084142017564, - "y": 19252.801212973507 + "x": 23421.75847057743, + "y": 19264.167064875255 }, "targetPosition": { - "x": 23435.084240501415, - "y": 19385.46615262318 + "x": 23491.758569061283, + "y": 19396.832004524927 }, "floatingObject": { "isPinned": false, @@ -58167,12 +58597,12 @@ "id": "8d194828-7b4a-4955-b9b0-f05e5760394b", "savedPayload": { "position": { - "x": 23674.236037516635, - "y": 19690.688520021777 + "x": 23730.910366076503, + "y": 19702.054371923525 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -58199,12 +58629,12 @@ "id": "87b37f1c-ac90-4f01-9864-e1253becf702", "savedPayload": { "position": { - "x": 23328.529162891376, - "y": 19377.296038901437 + "x": 23385.203491451244, + "y": 19388.661890803185 }, "targetPosition": { - "x": 23459.14107445934, - "y": 19303.536100204597 + "x": 23515.81540301921, + "y": 19314.901952106346 }, "floatingObject": { "isPinned": false, @@ -58227,12 +58657,12 @@ "id": "61fca6a1-5e8c-4f6c-98cf-2ab780305c42", "savedPayload": { "position": { - "x": 23310.11881415706, - "y": 19286.437388721017 + "x": 23366.793142716928, + "y": 19297.803240622765 }, "targetPosition": { - "x": 23459.14107445934, - "y": 19303.536100204597 + "x": 23515.81540301921, + "y": 19314.901952106346 }, "floatingObject": { "isPinned": false, @@ -58298,12 +58728,12 @@ "id": "fc1ace32-acc6-40fb-b4b4-6de4d8a7015d", "savedPayload": { "position": { - "x": 23348.62990377788, - "y": 19202.109865163493 + "x": 23405.30423233775, + "y": 19213.47571706524 }, "targetPosition": { - "x": 23459.14107445934, - "y": 19303.536100204597 + "x": 23515.81540301921, + "y": 19314.901952106346 }, "floatingObject": { "isPinned": false, @@ -58326,12 +58756,12 @@ "id": "1a1cf903-053f-453d-beb6-ac5c87f81746", "savedPayload": { "position": { - "x": 23429.35250446248, - "y": 19156.523716040738 + "x": 23486.026833022348, + "y": 19167.889567942486 }, "targetPosition": { - "x": 23459.14107445934, - "y": 19303.536100204597 + "x": 23515.81540301921, + "y": 19314.901952106346 }, "floatingObject": { "isPinned": false, @@ -58349,12 +58779,12 @@ "id": "5344f458-059c-4424-aa05-3b67b9440cbd", "savedPayload": { "position": { - "x": 23652.828179209897, - "y": 19575.182052862376 + "x": 23709.502507769765, + "y": 19586.547904764124 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -58381,12 +58811,12 @@ "id": "43c612bb-7e9a-4238-bd2e-8d6dcee9dc1c", "savedPayload": { "position": { - "x": 23359.20401321807, - "y": 19265.676899035443 + "x": 23415.878341777938, + "y": 19277.04275093719 }, "targetPosition": { - "x": 23505.30580075942, - "y": 19231.70238392158 + "x": 23561.980129319287, + "y": 19243.068235823328 }, "floatingObject": { "isPinned": false, @@ -58409,12 +58839,12 @@ "id": "a480fda7-de9e-4e1a-9e0f-d5c68ea93d80", "savedPayload": { "position": { - "x": 23367.137252792192, - "y": 19173.31186797397 + "x": 23423.81158135206, + "y": 19184.67771987572 }, "targetPosition": { - "x": 23505.30580075942, - "y": 19231.70238392158 + "x": 23561.980129319287, + "y": 19243.068235823328 }, "floatingObject": { "isPinned": false, @@ -58480,12 +58910,12 @@ "id": "0e0a84d7-f55a-4b38-82d1-c602fce948b8", "savedPayload": { "position": { - "x": 23427.846181513574, - "y": 19103.250029383842 + "x": 23484.520510073442, + "y": 19114.61588128559 }, "targetPosition": { - "x": 23505.30580075942, - "y": 19231.70238392158 + "x": 23561.980129319287, + "y": 19243.068235823328 }, "floatingObject": { "isPinned": false, @@ -58508,12 +58938,12 @@ "id": "a6293672-d050-4a00-a023-1ff9259674eb", "savedPayload": { "position": { - "x": 23518.142052031246, - "y": 19082.252624292178 + "x": 23574.816380591114, + "y": 19093.618476193926 }, "targetPosition": { - "x": 23505.30580075942, - "y": 19231.70238392158 + "x": 23561.980129319287, + "y": 19243.068235823328 }, "floatingObject": { "isPinned": false, @@ -58531,12 +58961,12 @@ "id": "ab09b3bd-1f04-4f38-866d-cb7af758c92e", "savedPayload": { "position": { - "x": 23662.04504951924, - "y": 19458.07061168506 + "x": 23718.71937807911, + "y": 19469.436463586808 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -58563,12 +58993,12 @@ "id": "aa1227a0-e590-4cd0-a79d-6e93689fccfa", "savedPayload": { "position": { - "x": 23420.083062240097, - "y": 19167.221222626395 + "x": 23476.757390799965, + "y": 19178.587074528143 }, "targetPosition": { - "x": 23569.838427829018, - "y": 19175.78454425581 + "x": 23626.512756388885, + "y": 19187.150396157558 }, "floatingObject": { "isPinned": false, @@ -58591,12 +59021,12 @@ "id": "5ae6fc71-86be-4e9d-b47f-c2d3bc7232c2", "savedPayload": { "position": { - "x": 23453.717186233156, - "y": 19080.83267618448 + "x": 23510.391514793024, + "y": 19092.198528086228 }, "targetPosition": { - "x": 23569.838427829018, - "y": 19175.78454425581 + "x": 23626.512756388885, + "y": 19187.150396157558 }, "floatingObject": { "isPinned": false, @@ -58662,12 +59092,12 @@ "id": "7386bb27-b08c-4a8e-a987-0255098de760", "savedPayload": { "position": { - "x": 23531.705677699996, - "y": 19030.712516050517 + "x": 23588.380006259864, + "y": 19042.078367952265 }, "targetPosition": { - "x": 23569.838427829018, - "y": 19175.78454425581 + "x": 23626.512756388885, + "y": 19187.150396157558 }, "floatingObject": { "isPinned": false, @@ -58690,12 +59120,12 @@ "id": "cbb2d8ca-0cbd-47e3-b3c4-d3654e0b29ab", "savedPayload": { "position": { - "x": 23624.259583631614, - "y": 19036.004939874092 + "x": 23680.93391219148, + "y": 19047.37079177584 }, "targetPosition": { - "x": 23569.838427829018, - "y": 19175.78454425581 + "x": 23626.512756388885, + "y": 19187.150396157558 }, "floatingObject": { "isPinned": false, @@ -58713,12 +59143,12 @@ "id": "86a948a8-2b96-4e2b-a1cc-1721b39606e0", "savedPayload": { "position": { - "x": 23701.25853396469, - "y": 19347.335147670256 + "x": 23757.932862524558, + "y": 19358.700999572004 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -58745,12 +59175,12 @@ "id": "f0ab379c-5f72-4c48-b514-a0b7e5cefa18", "savedPayload": { "position": { - "x": 23506.23425146734, - "y": 19089.9053030385 + "x": 23562.908580027208, + "y": 19101.27115494025 }, "targetPosition": { - "x": 23647.510906013267, - "y": 19140.312712020816 + "x": 23704.185234573135, + "y": 19151.678563922564 }, "floatingObject": { "isPinned": false, @@ -58773,12 +59203,12 @@ "id": "088f1404-fcc0-4134-ac4d-24c78657fe91", "savedPayload": { "position": { - "x": 23562.84442318325, - "y": 19016.4919274764 + "x": 23619.51875174312, + "y": 19027.857779378148 }, "targetPosition": { - "x": 23647.510906013267, - "y": 19140.312712020816 + "x": 23704.185234573135, + "y": 19151.678563922564 }, "floatingObject": { "isPinned": false, @@ -58844,12 +59274,12 @@ "id": "87842172-c8bf-4f2b-be17-db2849f325ae", "savedPayload": { "position": { - "x": 23651.794313632323, - "y": 18990.37388309659 + "x": 23708.46864219219, + "y": 19001.739734998337 }, "targetPosition": { - "x": 23647.510906013267, - "y": 19140.312712020816 + "x": 23704.185234573135, + "y": 19151.678563922564 }, "floatingObject": { "isPinned": false, @@ -58872,12 +59302,12 @@ "id": "9c1e1f36-b19e-47ac-8c19-d2c0628af2e0", "savedPayload": { "position": { - "x": 23739.108087958582, - "y": 19021.527375132475 + "x": 23795.78241651845, + "y": 19032.893227034223 }, "targetPosition": { - "x": 23647.510906013267, - "y": 19140.312712020816 + "x": 23704.185234573135, + "y": 19151.678563922564 }, "floatingObject": { "isPinned": false, @@ -58895,12 +59325,12 @@ "id": "5fafe050-e437-4fdf-b1bc-863b0bcd7487", "savedPayload": { "position": { - "x": 23767.796298384626, - "y": 19250.522099691563 + "x": 23824.470626944494, + "y": 19261.88795159331 }, "targetPosition": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "floatingObject": { "isPinned": false, @@ -58919,12 +59349,12 @@ "id": "141e66d2-9552-4cb6-82d9-927b46a2a9be", "savedPayload": { "position": { - "x": 24102.211469849455, - "y": 19551.63087255305 + "x": 24158.885798409323, + "y": 19562.9967244548 }, "targetPosition": { - "x": 24479.613225424895, - "y": 19306.543306796288 + "x": 24536.287553984763, + "y": 19317.909158698036 }, "floatingObject": { "isPinned": false, @@ -58947,12 +59377,12 @@ "id": "5445f6ea-685c-4ff4-81e0-0e03efcc970e", "savedPayload": { "position": { - "x": 24030.229934785337, - "y": 19330.094487105613 + "x": 24086.904263345205, + "y": 19341.46033900736 }, "targetPosition": { - "x": 24479.613225424895, - "y": 19306.543306796288 + "x": 24536.287553984763, + "y": 19317.909158698036 }, "floatingObject": { "isPinned": false, @@ -58970,12 +59400,12 @@ "id": "124c5cb2-74eb-40e6-a708-09ee90857cfa", "savedPayload": { "position": { - "x": 24479.613225424895, - "y": 19306.543306796288 + "x": 24536.287553984763, + "y": 19317.909158698036 }, "targetPosition": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "floatingObject": { "isPinned": false, @@ -58994,12 +59424,12 @@ "id": "64c05784-cf56-470e-bf33-b8b76d49e8e7", "savedPayload": { "position": { - "x": 24907.588657757715, - "y": 19167.48565932756 + "x": 24964.262986317583, + "y": 19178.85151122931 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -59047,12 +59477,12 @@ "id": "ab441cac-1e44-429b-a47b-4265008c14c1", "savedPayload": { "position": { - "x": 25435.504224405315, - "y": 19745.816308795685 + "x": 25492.178552965182, + "y": 19757.182160697434 }, "targetPosition": { - "x": 25216.720992315837, - "y": 19798.341515663265 + "x": 25273.395320875705, + "y": 19809.707367565014 }, "floatingObject": { "isPinned": false, @@ -59070,12 +59500,12 @@ "id": "e1d80370-4497-4a46-b48a-9431d182e318", "savedPayload": { "position": { - "x": 25216.720992315837, - "y": 19798.341515663265 + "x": 25273.395320875705, + "y": 19809.707367565014 }, "targetPosition": { - "x": 24779.15452813688, - "y": 19903.39192939842 + "x": 24835.82885669675, + "y": 19914.75778130017 }, "floatingObject": { "isPinned": false, @@ -59102,12 +59532,12 @@ "id": "d54eb787-7865-4b65-a499-ea4d4ee173b1", "savedPayload": { "position": { - "x": 25452.073728406744, - "y": 19956.35181901472 + "x": 25508.74805696661, + "y": 19967.717670916467 }, "targetPosition": { - "x": 25227.76732831679, - "y": 19938.698522475952 + "x": 25284.441656876657, + "y": 19950.0643743777 }, "floatingObject": { "isPinned": false, @@ -59125,12 +59555,12 @@ "id": "1a81be2f-5230-495a-b3df-d966a906de64", "savedPayload": { "position": { - "x": 25227.76732831679, - "y": 19938.698522475952 + "x": 25284.441656876657, + "y": 19950.0643743777 }, "targetPosition": { - "x": 24779.15452813688, - "y": 19903.39192939842 + "x": 24835.82885669675, + "y": 19914.75778130017 }, "floatingObject": { "isPinned": false, @@ -59157,12 +59587,12 @@ "id": "ce883b81-d49c-40d0-bd66-bb4312bfedb0", "savedPayload": { "position": { - "x": 25402.773212582, - "y": 20161.70324624486 + "x": 25459.447541141868, + "y": 20173.069098146607 }, "targetPosition": { - "x": 25194.900317766962, - "y": 20075.599473962713 + "x": 25251.57464632683, + "y": 20086.96532586446 }, "floatingObject": { "isPinned": false, @@ -59180,12 +59610,12 @@ "id": "6a6243a5-829d-4032-adf9-b0b54615c333", "savedPayload": { "position": { - "x": 25194.900317766962, - "y": 20075.599473962713 + "x": 25251.57464632683, + "y": 20086.96532586446 }, "targetPosition": { - "x": 24779.15452813688, - "y": 19903.39192939842 + "x": 24835.82885669675, + "y": 19914.75778130017 }, "floatingObject": { "isPinned": false, @@ -59212,12 +59642,12 @@ "id": "4136134f-6201-4c52-914b-fc6d3f36ada4", "savedPayload": { "position": { - "x": 25292.428554916904, - "y": 20341.769362021296 + "x": 25349.10288347677, + "y": 20353.135213923044 }, "targetPosition": { - "x": 25121.337212656897, - "y": 20195.643551147004 + "x": 25178.011541216765, + "y": 20207.009403048753 }, "floatingObject": { "isPinned": false, @@ -59235,12 +59665,12 @@ "id": "1730befe-3dab-4ce5-97bd-b6ddef336bfc", "savedPayload": { "position": { - "x": 25121.337212656897, - "y": 20195.643551147004 + "x": 25178.011541216765, + "y": 20207.009403048753 }, "targetPosition": { - "x": 24779.15452813688, - "y": 19903.39192939842 + "x": 24835.82885669675, + "y": 19914.75778130017 }, "floatingObject": { "isPinned": false, @@ -59259,12 +59689,12 @@ "id": "3aa1d0bf-7605-4153-a6f8-9dcc82167663", "savedPayload": { "position": { - "x": 24779.15452813688, - "y": 19903.39192939842 + "x": 24835.82885669675, + "y": 19914.75778130017 }, "targetPosition": { - "x": 24341.588063957926, - "y": 19798.341515663265 + "x": 24398.262392517794, + "y": 19809.707367565014 }, "floatingObject": { "isPinned": false, @@ -59293,12 +59723,12 @@ "id": "59d255ff-f328-490d-92b1-94e74374871e", "savedPayload": { "position": { - "x": 24212.350925212286, - "y": 20235.569011217267 + "x": 24269.025253772154, + "y": 20246.934863119015 }, "targetPosition": { - "x": 24045.151016025437, - "y": 20580.093304150447 + "x": 24101.825344585304, + "y": 20591.459156052195 }, "floatingObject": { "isPinned": false, @@ -59325,12 +59755,12 @@ "id": "620ac2b6-bbcc-4c30-881c-a5fd54161eb6", "savedPayload": { "position": { - "x": 24758.92184971494, - "y": 20749.798167776953 + "x": 24815.59617827481, + "y": 20761.1640196787 }, "targetPosition": { - "x": 24417.155109326934, - "y": 20668.753292342593 + "x": 24473.8294378868, + "y": 20680.11914424434 }, "floatingObject": { "isPinned": false, @@ -59349,12 +59779,12 @@ "id": "c4b11d73-466c-4eaf-aa8f-0c6facd3bbd0", "savedPayload": { "position": { - "x": 24417.155109326934, - "y": 20668.753292342593 + "x": 24473.8294378868, + "y": 20680.11914424434 }, "targetPosition": { - "x": 24045.151016025437, - "y": 20580.093304150447 + "x": 24101.825344585304, + "y": 20591.459156052195 }, "floatingObject": { "isPinned": false, @@ -59377,12 +59807,12 @@ "id": "f0336cf4-e5a4-4ab0-9fb7-7ad9278b4d99", "savedPayload": { "position": { - "x": 24076.28423063432, - "y": 20960.722226891947 + "x": 24132.958559194187, + "y": 20972.088078793695 }, "targetPosition": { - "x": 24045.151016025437, - "y": 20580.093304150447 + "x": 24101.825344585304, + "y": 20591.459156052195 }, "floatingObject": { "isPinned": false, @@ -59447,12 +59877,12 @@ "id": "0818d106-1f70-4635-8ca0-1ab4bba372db", "savedPayload": { "position": { - "x": 23660.720304401533, - "y": 20717.17537985444 + "x": 23717.3946329614, + "y": 20728.54123175619 }, "targetPosition": { - "x": 24045.151016025437, - "y": 20580.093304150447 + "x": 24101.825344585304, + "y": 20591.459156052195 }, "floatingObject": { "isPinned": false, @@ -59514,12 +59944,12 @@ "id": "033404c6-ca90-4906-96b6-f58050fa8d3f", "savedPayload": { "position": { - "x": 24705.645711426652, - "y": 20062.84487919488 + "x": 24762.32003998652, + "y": 20074.210731096628 }, "targetPosition": { - "x": 24341.588063957926, - "y": 19798.341515663265 + "x": 24398.262392517794, + "y": 19809.707367565014 }, "floatingObject": { "isPinned": false, @@ -59546,12 +59976,12 @@ "id": "c68158f3-9e1b-48b5-ae90-ec0982258626", "savedPayload": { "position": { - "x": 24091.720773308, - "y": 20450.706937608844 + "x": 24148.395101867867, + "y": 20462.072789510592 }, "targetPosition": { - "x": 23806.06857651676, - "y": 20714.878797092224 + "x": 23862.742905076626, + "y": 20726.244648993972 }, "floatingObject": { "isPinned": false, @@ -59578,12 +60008,12 @@ "id": "b6fd1cd2-6b05-45c3-bb39-433f685fbe8f", "savedPayload": { "position": { - "x": 24400.951898282598, - "y": 21144.49240224284 + "x": 24457.626226842465, + "y": 21155.858254144587 }, "targetPosition": { - "x": 24115.862437133062, - "y": 20938.655475133673 + "x": 24172.53676569293, + "y": 20950.02132703542 }, "floatingObject": { "isPinned": false, @@ -59602,12 +60032,12 @@ "id": "b0f598ad-be01-4343-83fd-16217e7c50f8", "savedPayload": { "position": { - "x": 24115.862437133062, - "y": 20938.655475133673 + "x": 24172.53676569293, + "y": 20950.02132703542 }, "targetPosition": { - "x": 23806.06857651676, - "y": 20714.878797092224 + "x": 23862.742905076626, + "y": 20726.244648993972 }, "floatingObject": { "isPinned": false, @@ -59630,12 +60060,12 @@ "id": "75eafd03-c6ad-4a80-98bc-3ec65651a6f1", "savedPayload": { "position": { - "x": 23689.47596594419, - "y": 21078.725841125648 + "x": 23746.15029450406, + "y": 21090.091693027396 }, "targetPosition": { - "x": 23806.06857651676, - "y": 20714.878797092224 + "x": 23862.742905076626, + "y": 20726.244648993972 }, "floatingObject": { "isPinned": false, @@ -59700,12 +60130,12 @@ "id": "274b1b73-8346-467f-8821-03ddf0687a39", "savedPayload": { "position": { - "x": 23399.532194938147, - "y": 20694.588635146392 + "x": 23456.206523498015, + "y": 20705.95448704814 }, "targetPosition": { - "x": 23806.06857651676, - "y": 20714.878797092224 + "x": 23862.742905076626, + "y": 20726.244648993972 }, "floatingObject": { "isPinned": false, @@ -59767,12 +60197,12 @@ "id": "565f4c7f-f509-4ff6-8c66-f34360e6a686", "savedPayload": { "position": { - "x": 24576.712418080104, - "y": 20182.029589622605 + "x": 24633.38674663997, + "y": 20193.395441524353 }, "targetPosition": { - "x": 24341.588063957926, - "y": 19798.341515663265 + "x": 24398.262392517794, + "y": 19809.707367565014 }, "floatingObject": { "isPinned": false, @@ -59803,12 +60233,12 @@ "id": "45ccd4fa-4cc3-48a0-9c5e-2feaf7bf34d6", "savedPayload": { "position": { - "x": 23503.40279816425, - "y": 16163.242676720383 + "x": 23560.077126724118, + "y": 16174.608528622131 }, "targetPosition": { - "x": 23732.28832184631, - "y": 16348.696602480974 + "x": 23788.962650406178, + "y": 16360.062454382722 }, "floatingObject": { "isPinned": false, @@ -59827,12 +60257,12 @@ "id": "50a4ef7c-358e-426d-99d2-5bbfb5558d52", "savedPayload": { "position": { - "x": 23732.28832184631, - "y": 16348.696602480974 + "x": 23788.962650406178, + "y": 16360.062454382722 }, "targetPosition": { - "x": 23999.76181454889, - "y": 16565.421073073376 + "x": 24056.436143108756, + "y": 16576.786924975124 }, "floatingObject": { "isPinned": false, @@ -59855,12 +60285,12 @@ "id": "7ba2d46b-d02e-4d1f-ad52-41cc3bd3a8e8", "savedPayload": { "position": { - "x": 23963.932517020156, - "y": 16223.0088480499 + "x": 24020.606845580023, + "y": 16234.374699951648 }, "targetPosition": { - "x": 23999.76181454889, - "y": 16565.421073073376 + "x": 24056.436143108756, + "y": 16576.786924975124 }, "floatingObject": { "isPinned": false, @@ -59925,12 +60355,12 @@ "id": "6814f5a9-69df-4d05-9078-9ccf5967faf0", "savedPayload": { "position": { - "x": 24216.535485997854, - "y": 16297.652966038931 + "x": 24273.209814557722, + "y": 16309.01881794068 }, "targetPosition": { - "x": 23999.76181454889, - "y": 16565.421073073376 + "x": 24056.436143108756, + "y": 16576.786924975124 }, "floatingObject": { "isPinned": false, @@ -59992,12 +60422,12 @@ "id": "a38b4138-fb29-4ca6-84d0-c2f9a5793508", "savedPayload": { "position": { - "x": 24411.98357322603, - "y": 20242.801268931078 + "x": 24468.657901785897, + "y": 20254.167120832826 }, "targetPosition": { - "x": 24341.588063957926, - "y": 19798.341515663265 + "x": 24398.262392517794, + "y": 19809.707367565014 }, "floatingObject": { "isPinned": false, @@ -60028,12 +60458,12 @@ "id": "d89e1c77-6249-4450-8ae9-730ff5c5fc45", "savedPayload": { "position": { - "x": 23624.086878180864, - "y": 16124.950818343536 + "x": 23680.76120674073, + "y": 16136.316670245284 }, "targetPosition": { - "x": 23831.831792447112, - "y": 16332.873327476947 + "x": 23888.50612100698, + "y": 16344.239179378696 }, "floatingObject": { "isPinned": false, @@ -60052,12 +60482,12 @@ "id": "59601894-5a1d-471d-9a85-89bbf81f15b5", "savedPayload": { "position": { - "x": 23831.831792447112, - "y": 16332.873327476947 + "x": 23888.50612100698, + "y": 16344.239179378696 }, "targetPosition": { - "x": 24061.26916451386, - "y": 16562.53083183037 + "x": 24117.943493073726, + "y": 16573.896683732117 }, "floatingObject": { "isPinned": false, @@ -60080,12 +60510,12 @@ "id": "beb09c80-d534-49cd-8289-ddb9a0889693", "savedPayload": { "position": { - "x": 24061.267374902294, - "y": 16236.848088267532 + "x": 24117.941703462162, + "y": 16248.21394016928 }, "targetPosition": { - "x": 24061.26916451386, - "y": 16562.53083183037 + "x": 24117.943493073726, + "y": 16573.896683732117 }, "floatingObject": { "isPinned": false, @@ -60150,12 +60580,12 @@ "id": "8b9b92cc-01f5-451b-899d-424be6859a63", "savedPayload": { "position": { - "x": 24291.83226630363, - "y": 16331.926548960775 + "x": 24348.5065948635, + "y": 16343.292400862523 }, "targetPosition": { - "x": 24061.26916451386, - "y": 16562.53083183037 + "x": 24117.943493073726, + "y": 16573.896683732117 }, "floatingObject": { "isPinned": false, @@ -60217,12 +60647,12 @@ "id": "69ea94a9-7ec6-4e32-85ef-953638e84f07", "savedPayload": { "position": { - "x": 24236.53765022277, - "y": 20235.90797984222 + "x": 24293.211978782638, + "y": 20247.27383174397 }, "targetPosition": { - "x": 24341.588063957926, - "y": 19798.341515663265 + "x": 24398.262392517794, + "y": 19809.707367565014 }, "floatingObject": { "isPinned": false, @@ -60252,12 +60682,12 @@ "id": "c9d7f7c3-9a9f-472a-b62a-6c21daff4b58", "savedPayload": { "position": { - "x": 23944.833018660505, - "y": 20344.427986866354 + "x": 24001.507347220373, + "y": 20355.793838768102 }, "targetPosition": { - "x": 24077.084700426312, - "y": 20162.39916313199 + "x": 24133.75902898618, + "y": 20173.76501503374 }, "floatingObject": { "isPinned": false, @@ -60318,12 +60748,12 @@ "id": "6997c84e-60ce-49c7-b931-3966fb5b99cd", "savedPayload": { "position": { - "x": 24077.084700426312, - "y": 20162.39916313199 + "x": 24133.75902898618, + "y": 20173.76501503374 }, "targetPosition": { - "x": 24341.588063957926, - "y": 19798.341515663265 + "x": 24398.262392517794, + "y": 19809.707367565014 }, "floatingObject": { "isPinned": false, @@ -60351,12 +60781,12 @@ "id": "e4258a10-9e69-4a1c-9006-777b4c7c882c", "savedPayload": { "position": { - "x": 23766.055953018917, - "y": 20151.02804684653 + "x": 23822.730281578784, + "y": 20162.39389874828 }, "targetPosition": { - "x": 23957.899989998587, - "y": 20033.465869785443 + "x": 24014.574318558454, + "y": 20044.83172168719 }, "floatingObject": { "isPinned": false, @@ -60417,12 +60847,12 @@ "id": "5d16ad09-74b7-43ac-96e9-6a7061c2d162", "savedPayload": { "position": { - "x": 23957.899989998587, - "y": 20033.465869785443 + "x": 24014.574318558454, + "y": 20044.83172168719 }, "targetPosition": { - "x": 24341.588063957926, - "y": 19798.341515663265 + "x": 24398.262392517794, + "y": 19809.707367565014 }, "floatingObject": { "isPinned": false, @@ -60442,12 +60872,12 @@ "id": "16da6d3f-be49-458f-832b-0e3edace163c", "savedPayload": { "position": { - "x": 24341.588063957926, - "y": 19798.341515663265 + "x": 24398.262392517794, + "y": 19809.707367565014 }, "targetPosition": { - "x": 24271.192554689824, - "y": 19353.881762395453 + "x": 24327.86688324969, + "y": 19365.2476142972 }, "floatingObject": { "isPinned": false, @@ -60482,12 +60912,12 @@ "id": "5b446078-3c3c-4be4-83f0-8a5852313667", "savedPayload": { "position": { - "x": 24505.274262429903, - "y": 20268.10872506024 + "x": 24561.94859098977, + "y": 20279.474576961988 }, "targetPosition": { - "x": 24359.14845155561, - "y": 20097.017382800233 + "x": 24415.82278011548, + "y": 20108.38323470198 }, "floatingObject": { "isPinned": false, @@ -60505,12 +60935,12 @@ "id": "235e8fad-1194-4f0f-bbd2-d5737b75a124", "savedPayload": { "position": { - "x": 24359.14845155561, - "y": 20097.017382800233 + "x": 24415.82278011548, + "y": 20108.38323470198 }, "targetPosition": { - "x": 24066.89682980703, - "y": 19754.834698280218 + "x": 24123.571158366896, + "y": 19766.200550181966 }, "floatingObject": { "isPinned": false, @@ -60538,12 +60968,12 @@ "id": "987fb269-70fb-45ea-9098-97d480ea2997", "savedPayload": { "position": { - "x": 24275.483301010117, - "y": 20396.797846779446 + "x": 24332.157629569985, + "y": 20408.163698681194 }, "targetPosition": { - "x": 24205.954477275754, - "y": 20182.810130613037 + "x": 24262.628805835622, + "y": 20194.175982514786 }, "floatingObject": { "isPinned": false, @@ -60561,12 +60991,12 @@ "id": "867f113a-420e-4d1d-9099-b7cb3760bf9f", "savedPayload": { "position": { - "x": 24205.954477275754, - "y": 20182.810130613037 + "x": 24262.628805835622, + "y": 20194.175982514786 }, "targetPosition": { - "x": 24066.89682980703, - "y": 19754.834698280218 + "x": 24123.571158366896, + "y": 19766.200550181966 }, "floatingObject": { "isPinned": false, @@ -60594,12 +61024,12 @@ "id": "08c9a782-77b6-4b97-a1dd-5fb4b74128c7", "savedPayload": { "position": { - "x": 24013.93694019073, - "y": 20427.75389855008 + "x": 24070.6112687506, + "y": 20439.119750451828 }, "targetPosition": { - "x": 24031.5902367295, - "y": 20203.447498460126 + "x": 24088.264565289366, + "y": 20214.813350361874 }, "floatingObject": { "isPinned": false, @@ -60617,12 +61047,12 @@ "id": "a70b3541-c859-448b-974e-a8a6fd86c7e8", "savedPayload": { "position": { - "x": 24031.5902367295, - "y": 20203.447498460126 + "x": 24088.264565289366, + "y": 20214.813350361874 }, "targetPosition": { - "x": 24066.89682980703, - "y": 19754.834698280218 + "x": 24123.571158366896, + "y": 19766.200550181966 }, "floatingObject": { "isPinned": false, @@ -60650,12 +61080,12 @@ "id": "f71610bc-26d5-44d0-8b2d-d5b2e8bc8b7d", "savedPayload": { "position": { - "x": 23760.453242482836, - "y": 20356.264102107365 + "x": 23817.127571042703, + "y": 20367.629954009113 }, "targetPosition": { - "x": 23862.601104924233, - "y": 20155.787634164983 + "x": 23919.2754334841, + "y": 20167.15348606673 }, "floatingObject": { "isPinned": false, @@ -60673,12 +61103,12 @@ "id": "fd6d33df-78ff-4324-b264-ac22a5cfd3af", "savedPayload": { "position": { - "x": 23862.601104924233, - "y": 20155.787634164983 + "x": 23919.2754334841, + "y": 20167.15348606673 }, "targetPosition": { - "x": 24066.89682980703, - "y": 19754.834698280218 + "x": 24123.571158366896, + "y": 19766.200550181966 }, "floatingObject": { "isPinned": false, @@ -60706,12 +61136,12 @@ "id": "e4be6ce0-cfd7-4577-958c-76f6190aa311", "savedPayload": { "position": { - "x": 23553.62280302701, - "y": 20193.21213090309 + "x": 23610.297131586878, + "y": 20204.57798280484 }, "targetPosition": { - "x": 23724.714145287016, - "y": 20047.0863200288 + "x": 23781.388473846884, + "y": 20058.45217193055 }, "floatingObject": { "isPinned": false, @@ -60729,12 +61159,12 @@ "id": "5c1bef80-d801-4696-b3b4-2894154e85b6", "savedPayload": { "position": { - "x": 23724.714145287016, - "y": 20047.0863200288 + "x": 23781.388473846884, + "y": 20058.45217193055 }, "targetPosition": { - "x": 24066.89682980703, - "y": 19754.834698280218 + "x": 24123.571158366896, + "y": 19766.200550181966 }, "floatingObject": { "isPinned": false, @@ -60762,12 +61192,12 @@ "id": "3216384c-0330-42e9-8781-472b52b86170", "savedPayload": { "position": { - "x": 23424.9336813078, - "y": 19963.421169483307 + "x": 23481.60800986767, + "y": 19974.787021385055 }, "targetPosition": { - "x": 23638.92139747421, - "y": 19893.892345748944 + "x": 23695.595726034077, + "y": 19905.25819765069 }, "floatingObject": { "isPinned": false, @@ -60785,12 +61215,12 @@ "id": "3dcbd69b-e025-420d-8e2a-9e3ccf842086", "savedPayload": { "position": { - "x": 23638.92139747421, - "y": 19893.892345748944 + "x": 23695.595726034077, + "y": 19905.25819765069 }, "targetPosition": { - "x": 24066.89682980703, - "y": 19754.834698280218 + "x": 24123.571158366896, + "y": 19766.200550181966 }, "floatingObject": { "isPinned": false, @@ -60818,12 +61248,12 @@ "id": "c9e21705-e2ee-4d1f-9091-82804bfaa82d", "savedPayload": { "position": { - "x": 23393.977629537167, - "y": 19701.87480866392 + "x": 23450.651958097034, + "y": 19713.24066056567 }, "targetPosition": { - "x": 23618.28402962712, - "y": 19719.528105202688 + "x": 23674.95835818699, + "y": 19730.893957104436 }, "floatingObject": { "isPinned": false, @@ -60841,12 +61271,12 @@ "id": "3b797930-df0c-4299-b9ab-be8df5ffea15", "savedPayload": { "position": { - "x": 23618.28402962712, - "y": 19719.528105202688 + "x": 23674.95835818699, + "y": 19730.893957104436 }, "targetPosition": { - "x": 24066.89682980703, - "y": 19754.834698280218 + "x": 24123.571158366896, + "y": 19766.200550181966 }, "floatingObject": { "isPinned": false, @@ -60865,12 +61295,12 @@ "id": "9b17be1e-af4c-4d50-a276-fa51e964533a", "savedPayload": { "position": { - "x": 24066.89682980703, - "y": 19754.834698280218 + "x": 24123.571158366896, + "y": 19766.200550181966 }, "targetPosition": { - "x": 24271.192554689824, - "y": 19353.881762395453 + "x": 24327.86688324969, + "y": 19365.2476142972 }, "floatingObject": { "isPinned": false, @@ -60904,12 +61334,12 @@ "id": "25b88bf3-1133-4b21-97c8-18c51604e9fc", "savedPayload": { "position": { - "x": 24011.030637341264, - "y": 20447.096993813873 + "x": 24067.70496590113, + "y": 20458.46284571562 }, "targetPosition": { - "x": 23940.63512807316, - "y": 20002.63724054606 + "x": 23997.30945663303, + "y": 20014.00309244781 }, "floatingObject": { "isPinned": false, @@ -60927,12 +61357,12 @@ "id": "c62693c1-3012-46f1-bf35-c78df557be1e", "savedPayload": { "position": { - "x": 23940.63512807316, - "y": 20002.63724054606 + "x": 23997.30945663303, + "y": 20014.00309244781 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -60960,12 +61390,12 @@ "id": "15b6db2d-f2b5-4221-8be8-2a03b91df302", "savedPayload": { "position": { - "x": 23729.448600268854, - "y": 20447.096993813873 + "x": 23786.12292882872, + "y": 20458.46284571562 }, "targetPosition": { - "x": 23799.844109536956, - "y": 20002.63724054606 + "x": 23856.518438096824, + "y": 20014.00309244781 }, "floatingObject": { "isPinned": false, @@ -60983,12 +61413,12 @@ "id": "30981868-38e8-4803-8717-38bc50c25edd", "savedPayload": { "position": { - "x": 23799.844109536956, - "y": 20002.63724054606 + "x": 23856.518438096824, + "y": 20014.00309244781 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -61016,12 +61446,12 @@ "id": "6cc80a29-4f36-4b52-bbb9-fd308005a0ea", "savedPayload": { "position": { - "x": 23461.64816903947, - "y": 20360.083359047778 + "x": 23518.322497599336, + "y": 20371.449210949526 }, "targetPosition": { - "x": 23665.943893922264, - "y": 19959.130423163013 + "x": 23722.61822248213, + "y": 19970.49627506476 }, "floatingObject": { "isPinned": false, @@ -61039,12 +61469,12 @@ "id": "865d4868-dbe7-4d09-992b-736a5d31b599", "savedPayload": { "position": { - "x": 23665.943893922264, - "y": 19959.130423163013 + "x": 23722.61822248213, + "y": 19970.49627506476 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -61072,12 +61502,12 @@ "id": "4355003b-1934-4214-8912-e6d7d0736103", "savedPayload": { "position": { - "x": 23233.843515737168, - "y": 20194.57359034614 + "x": 23290.517844297035, + "y": 20205.939442247887 }, "targetPosition": { - "x": 23552.041567271113, - "y": 19876.375538812194 + "x": 23608.71589583098, + "y": 19887.74139071394 }, "floatingObject": { "isPinned": false, @@ -61095,12 +61525,12 @@ "id": "95b6e1e4-90a1-4000-9fe0-31d42292861b", "savedPayload": { "position": { - "x": 23552.041567271113, - "y": 19876.375538812194 + "x": 23608.71589583098, + "y": 19887.74139071394 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -61128,12 +61558,12 @@ "id": "085c797c-6c76-4f20-b345-db7ebaebbac4", "savedPayload": { "position": { - "x": 23068.33374703553, - "y": 19966.76893704384 + "x": 23125.008075595397, + "y": 19978.134788945586 }, "targetPosition": { - "x": 23469.286682920294, - "y": 19762.473212161043 + "x": 23525.96101148016, + "y": 19773.83906406279 }, "floatingObject": { "isPinned": false, @@ -61151,12 +61581,12 @@ "id": "05a8e0f6-4438-4100-a38b-90ef2fbbeda2", "savedPayload": { "position": { - "x": 23469.286682920294, - "y": 19762.473212161043 + "x": 23525.96101148016, + "y": 19773.83906406279 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -61184,12 +61614,12 @@ "id": "7729894f-4e3b-48e2-9671-9c3fbae4ad4e", "savedPayload": { "position": { - "x": 22981.320112269434, - "y": 19698.968505814453 + "x": 23037.9944408293, + "y": 19710.3343577162 }, "targetPosition": { - "x": 23425.779865537246, - "y": 19628.57299654635 + "x": 23482.454194097114, + "y": 19639.9388484481 }, "floatingObject": { "isPinned": false, @@ -61207,12 +61637,12 @@ "id": "a1e15e56-b67c-4aa9-9328-79b922e28a50", "savedPayload": { "position": { - "x": 23425.779865537246, - "y": 19628.57299654635 + "x": 23482.454194097114, + "y": 19639.9388484481 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -61240,12 +61670,12 @@ "id": "4edbd0f1-dfc6-46ab-91c2-a4dc0d48a0af", "savedPayload": { "position": { - "x": 22981.320112269434, - "y": 19417.386468742043 + "x": 23037.9944408293, + "y": 19428.75232064379 }, "targetPosition": { - "x": 23425.779865537246, - "y": 19487.781978010145 + "x": 23482.454194097114, + "y": 19499.147829911893 }, "floatingObject": { "isPinned": false, @@ -61263,12 +61693,12 @@ "id": "68933c00-a835-46ec-aa69-7cf552839c4e", "savedPayload": { "position": { - "x": 23425.779865537246, - "y": 19487.781978010145 + "x": 23482.454194097114, + "y": 19499.147829911893 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -61296,12 +61726,12 @@ "id": "2bde428b-f715-4335-869a-4a22bf46f356", "savedPayload": { "position": { - "x": 23068.33374703553, - "y": 19149.586037512658 + "x": 23125.008075595397, + "y": 19160.951889414406 }, "targetPosition": { - "x": 23469.286682920294, - "y": 19353.881762395453 + "x": 23525.96101148016, + "y": 19365.2476142972 }, "floatingObject": { "isPinned": false, @@ -61319,12 +61749,12 @@ "id": "7b7b632c-dfaf-4278-9427-ae0038c2e3ba", "savedPayload": { "position": { - "x": 23469.286682920294, - "y": 19353.881762395453 + "x": 23525.96101148016, + "y": 19365.2476142972 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -61352,12 +61782,12 @@ "id": "ff3ce36d-0b11-4972-a990-72ffd38f1264", "savedPayload": { "position": { - "x": 23233.843515737168, - "y": 18921.781384210357 + "x": 23290.517844297035, + "y": 18933.147236112105 }, "targetPosition": { - "x": 23552.041567271113, - "y": 19239.979435744302 + "x": 23608.71589583098, + "y": 19251.34528764605 }, "floatingObject": { "isPinned": false, @@ -61375,12 +61805,12 @@ "id": "82d6d5a5-df33-4138-9150-f207ceea78d3", "savedPayload": { "position": { - "x": 23552.041567271113, - "y": 19239.979435744302 + "x": 23608.71589583098, + "y": 19251.34528764605 }, "targetPosition": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "floatingObject": { "isPinned": false, @@ -61399,12 +61829,12 @@ "id": "403c85f0-c03c-42d1-b05a-418e5e6d4576", "savedPayload": { "position": { - "x": 23870.23961880506, - "y": 19558.177487278248 + "x": 23926.913947364927, + "y": 19569.543339179996 }, "targetPosition": { - "x": 24271.192554689824, - "y": 19353.881762395453 + "x": 24327.86688324969, + "y": 19365.2476142972 }, "floatingObject": { "isPinned": false, @@ -61438,12 +61868,12 @@ "id": "9f574292-239b-488b-9513-c4b56a7efdde", "savedPayload": { "position": { - "x": 23418.14135165642, - "y": 20085.39212489688 + "x": 23474.81568021629, + "y": 20096.757976798628 }, "targetPosition": { - "x": 23622.437076539216, - "y": 19684.439189012115 + "x": 23679.111405099084, + "y": 19695.805040913863 }, "floatingObject": { "isPinned": false, @@ -61461,12 +61891,12 @@ "id": "a96e1af3-6169-4e9c-bb98-a106bf89b81b", "savedPayload": { "position": { - "x": 23622.437076539216, - "y": 19684.439189012115 + "x": 23679.111405099084, + "y": 19695.805040913863 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61494,12 +61924,12 @@ "id": "cc212cb3-0a39-4430-a9d4-0bec870ce707", "savedPayload": { "position": { - "x": 23190.33669835412, - "y": 19919.88235619524 + "x": 23247.011026913988, + "y": 19931.24820809699 }, "targetPosition": { - "x": 23508.534749888066, - "y": 19601.684304661296 + "x": 23565.209078447933, + "y": 19613.050156563044 }, "floatingObject": { "isPinned": false, @@ -61517,12 +61947,12 @@ "id": "76a38274-9220-4b9e-bcc5-8911b83b87f4", "savedPayload": { "position": { - "x": 23508.534749888066, - "y": 19601.684304661296 + "x": 23565.209078447933, + "y": 19613.050156563044 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61550,12 +61980,12 @@ "id": "d8df02a8-95a3-409b-a68d-d78372f571dd", "savedPayload": { "position": { - "x": 23024.82692965248, - "y": 19692.07770289294 + "x": 23081.50125821235, + "y": 19703.44355479469 }, "targetPosition": { - "x": 23425.779865537246, - "y": 19487.781978010145 + "x": 23482.454194097114, + "y": 19499.147829911893 }, "floatingObject": { "isPinned": false, @@ -61573,12 +62003,12 @@ "id": "1c71afec-ddd8-429f-9d56-0c2c45de5404", "savedPayload": { "position": { - "x": 23425.779865537246, - "y": 19487.781978010145 + "x": 23482.454194097114, + "y": 19499.147829911893 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61606,12 +62036,12 @@ "id": "677c47ec-ae23-4aad-8427-b078f9a731e0", "savedPayload": { "position": { - "x": 22937.813294886386, - "y": 19424.277271663555 + "x": 22994.487623446254, + "y": 19435.643123565304 }, "targetPosition": { - "x": 23382.2730481542, - "y": 19353.881762395453 + "x": 23438.947376714066, + "y": 19365.2476142972 }, "floatingObject": { "isPinned": false, @@ -61629,12 +62059,12 @@ "id": "03b3750e-2383-44e2-9aa7-584cf634b756", "savedPayload": { "position": { - "x": 23382.2730481542, - "y": 19353.881762395453 + "x": 23438.947376714066, + "y": 19365.2476142972 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61662,12 +62092,12 @@ "id": "2b84d176-cae3-4a9c-b077-813bca0504a0", "savedPayload": { "position": { - "x": 22937.813294886386, - "y": 19142.695234591145 + "x": 22994.487623446254, + "y": 19154.061086492893 }, "targetPosition": { - "x": 23382.2730481542, - "y": 19213.090743859248 + "x": 23438.947376714066, + "y": 19224.456595760996 }, "floatingObject": { "isPinned": false, @@ -61685,12 +62115,12 @@ "id": "ec7e3fc1-7548-44a0-8c7a-943bf8fe766e", "savedPayload": { "position": { - "x": 23382.2730481542, - "y": 19213.090743859248 + "x": 23438.947376714066, + "y": 19224.456595760996 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61718,12 +62148,12 @@ "id": "5cbdc99c-1246-4b25-8923-8b90913d242b", "savedPayload": { "position": { - "x": 23024.82692965248, - "y": 18874.89480336176 + "x": 23081.50125821235, + "y": 18886.260655263508 }, "targetPosition": { - "x": 23425.779865537246, - "y": 19079.190528244555 + "x": 23482.454194097114, + "y": 19090.556380146303 }, "floatingObject": { "isPinned": false, @@ -61741,12 +62171,12 @@ "id": "b93795ca-3d5e-4cb8-8049-d338599e3bd8", "savedPayload": { "position": { - "x": 23425.779865537246, - "y": 19079.190528244555 + "x": 23482.454194097114, + "y": 19090.556380146303 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61774,12 +62204,12 @@ "id": "35847bab-b6ea-4b17-afec-b2cad1020078", "savedPayload": { "position": { - "x": 23190.33669835412, - "y": 18647.09015005946 + "x": 23247.011026913988, + "y": 18658.456001961207 }, "targetPosition": { - "x": 23508.534749888066, - "y": 18965.288201593405 + "x": 23565.209078447933, + "y": 18976.654053495153 }, "floatingObject": { "isPinned": false, @@ -61797,12 +62227,12 @@ "id": "363d8e14-d434-4988-8c09-43e96650dbfb", "savedPayload": { "position": { - "x": 23508.534749888066, - "y": 18965.288201593405 + "x": 23565.209078447933, + "y": 18976.654053495153 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61830,12 +62260,12 @@ "id": "83398eb5-c569-47fe-b820-ad3d0a7d1981", "savedPayload": { "position": { - "x": 23418.14135165642, - "y": 18481.58038135782 + "x": 23474.81568021629, + "y": 18492.94623325957 }, "targetPosition": { - "x": 23622.437076539216, - "y": 18882.533317242585 + "x": 23679.111405099084, + "y": 18893.899169144333 }, "floatingObject": { "isPinned": false, @@ -61853,12 +62283,12 @@ "id": "fff768c2-ef96-46b5-87df-572fb8bc92ac", "savedPayload": { "position": { - "x": 23622.437076539216, - "y": 18882.533317242585 + "x": 23679.111405099084, + "y": 18893.899169144333 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61886,12 +62316,12 @@ "id": "a7be5dda-7086-4f96-af58-603feb5a139a", "savedPayload": { "position": { - "x": 23685.941782885806, - "y": 18394.566746591725 + "x": 23742.616111445674, + "y": 18405.932598493473 }, "targetPosition": { - "x": 23756.33729215391, - "y": 18839.026499859538 + "x": 23813.011620713776, + "y": 18850.392351761286 }, "floatingObject": { "isPinned": false, @@ -61909,12 +62339,12 @@ "id": "b93030f3-e949-4dc5-a71f-42969de64852", "savedPayload": { "position": { - "x": 23756.33729215391, - "y": 18839.026499859538 + "x": 23813.011620713776, + "y": 18850.392351761286 }, "targetPosition": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "floatingObject": { "isPinned": false, @@ -61933,12 +62363,12 @@ "id": "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627", "savedPayload": { "position": { - "x": 23826.73280142201, - "y": 19283.48625312735 + "x": 23883.40712998188, + "y": 19294.8521050291 }, "targetPosition": { - "x": 24271.192554689824, - "y": 19353.881762395453 + "x": 24327.86688324969, + "y": 19365.2476142972 }, "floatingObject": { "isPinned": false, @@ -61957,12 +62387,12 @@ "id": "296e7c68-fbea-4ade-96b6-2b4cd9434368", "savedPayload": { "position": { - "x": 24271.192554689824, - "y": 19353.881762395453 + "x": 24327.86688324969, + "y": 19365.2476142972 }, "targetPosition": { - "x": 24589.39060622377, - "y": 19035.683710861507 + "x": 24646.064934783637, + "y": 19047.049562763255 }, "floatingObject": { "isPinned": false, @@ -61981,12 +62411,12 @@ "id": "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6", "savedPayload": { "position": { - "x": 24589.39060622377, - "y": 19035.683710861507 + "x": 24646.064934783637, + "y": 19047.049562763255 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -62034,12 +62464,12 @@ "id": "fe4559c9-2410-4833-86f5-382b86f6d255", "savedPayload": { "position": { - "x": 23639.402856813187, - "y": 19573.574911197393 + "x": 23696.077185373055, + "y": 19584.94076309914 }, "targetPosition": { - "x": 23536.418786271326, - "y": 19445.566114443507 + "x": 23593.093114831194, + "y": 19456.931966345255 }, "floatingObject": { "isPinned": false, @@ -62057,12 +62487,12 @@ "id": "8a53a855-7114-4f45-ae72-8a3c3dd9001a", "savedPayload": { "position": { - "x": 23536.418786271326, - "y": 19445.566114443507 + "x": 23593.093114831194, + "y": 19456.931966345255 }, "targetPosition": { - "x": 23318.803075666085, - "y": 19174.838329061982 + "x": 23375.477404225952, + "y": 19186.20418096373 }, "floatingObject": { "isPinned": false, @@ -62089,12 +62519,12 @@ "id": "ad4e4bab-4fe0-4474-92d4-8f06af6f5f28", "savedPayload": { "position": { - "x": 23500.38706247964, - "y": 19653.343852455404 + "x": 23557.061391039508, + "y": 19664.709704357152 }, "targetPosition": { - "x": 23442.06237166612, - "y": 19499.710523542028 + "x": 23498.73670022599, + "y": 19511.076375443776 }, "floatingObject": { "isPinned": false, @@ -62112,12 +62542,12 @@ "id": "9ade19ba-3503-4cae-a402-b1312781fcab", "savedPayload": { "position": { - "x": 23442.06237166612, - "y": 19499.710523542028 + "x": 23498.73670022599, + "y": 19511.076375443776 }, "targetPosition": { - "x": 23318.803075666085, - "y": 19174.838329061982 + "x": 23375.477404225952, + "y": 19186.20418096373 }, "floatingObject": { "isPinned": false, @@ -62144,12 +62574,12 @@ "id": "82be2d21-93e3-4d01-a28b-b429e881e507", "savedPayload": { "position": { - "x": 23343.17879308415, - "y": 19685.35186692581 + "x": 23399.853121644017, + "y": 19696.717718827556 }, "targetPosition": { - "x": 23335.42800789563, - "y": 19521.85968246889 + "x": 23392.102336455497, + "y": 19533.22553437064 }, "floatingObject": { "isPinned": false, @@ -62167,12 +62597,12 @@ "id": "f5005044-a5b5-45ac-85c6-96bc434f92c9", "savedPayload": { "position": { - "x": 23335.42800789563, - "y": 19521.85968246889 + "x": 23392.102336455497, + "y": 19533.22553437064 }, "targetPosition": { - "x": 23318.803075666085, - "y": 19174.838329061982 + "x": 23375.477404225952, + "y": 19186.20418096373 }, "floatingObject": { "isPinned": false, @@ -62199,12 +62629,12 @@ "id": "edaa3353-2fab-4b48-bcca-3e6a5fd96c92", "savedPayload": { "position": { - "x": 23183.80493257321, - "y": 19668.919181378937 + "x": 23240.479261133078, + "y": 19680.285033280685 }, "targetPosition": { - "x": 23227.559962398806, - "y": 19509.21306004316 + "x": 23284.234290958673, + "y": 19520.578911944907 }, "floatingObject": { "isPinned": false, @@ -62222,12 +62652,12 @@ "id": "61c12ec5-bd07-434b-8b7b-2515787fadf3", "savedPayload": { "position": { - "x": 23227.559962398806, - "y": 19509.21306004316 + "x": 23284.234290958673, + "y": 19520.578911944907 }, "targetPosition": { - "x": 23318.803075666085, - "y": 19174.838329061982 + "x": 23375.477404225952, + "y": 19186.20418096373 }, "floatingObject": { "isPinned": false, @@ -62246,12 +62676,12 @@ "id": "d603fa94-3d84-4fdb-b11f-fa4320987a0a", "savedPayload": { "position": { - "x": 24056.53130081164, - "y": 19464.20609416162 + "x": 24113.205629371507, + "y": 19475.571946063366 }, "targetPosition": { - "x": 23782.588657757715, - "y": 19107.19709103056 + "x": 23839.262986317583, + "y": 19118.56294293231 }, "floatingObject": { "isPinned": false, @@ -62280,12 +62710,12 @@ "id": "8abf46f6-5c0a-4526-852e-9f94060e883c", "savedPayload": { "position": { - "x": 23424.406169939022, - "y": 19098.489247585218 + "x": 23481.08049849889, + "y": 19109.855099486966 }, "targetPosition": { - "x": 23062.702087280002, - "y": 19177.823181240943 + "x": 23119.37641583987, + "y": 19189.18903314269 }, "floatingObject": { "isPinned": false, @@ -62312,12 +62742,12 @@ "id": "db918769-a235-4fcd-b37a-6b8857d43704", "savedPayload": { "position": { - "x": 23361.685423283223, - "y": 19813.620467403907 + "x": 23418.35975184309, + "y": 19824.986319305655 }, "targetPosition": { - "x": 23221.670487307783, - "y": 19516.10680732228 + "x": 23278.34481586765, + "y": 19527.47265922403 }, "floatingObject": { "isPinned": false, @@ -62336,12 +62766,12 @@ "id": "07d93791-c533-4fa0-8266-369687a547f5", "savedPayload": { "position": { - "x": 23221.670487307783, - "y": 19516.10680732228 + "x": 23278.34481586765, + "y": 19527.47265922403 }, "targetPosition": { - "x": 23062.702087280002, - "y": 19177.823181240943 + "x": 23119.37641583987, + "y": 19189.18903314269 }, "floatingObject": { "isPinned": false, @@ -62364,12 +62794,12 @@ "id": "3ee83fa1-f0b0-4139-84ff-07dfcbc82c18", "savedPayload": { "position": { - "x": 22790.278065825074, - "y": 19434.276642668632 + "x": 22846.95239438494, + "y": 19445.64249457038 }, "targetPosition": { - "x": 23062.702087280002, - "y": 19177.823181240943 + "x": 23119.37641583987, + "y": 19189.18903314269 }, "floatingObject": { "isPinned": false, @@ -62434,12 +62864,12 @@ "id": "0c80f4d3-c433-4ea0-85dc-7cbdd2d97bcf", "savedPayload": { "position": { - "x": 22726.34276850189, - "y": 18970.599525762038 + "x": 22783.01709706176, + "y": 18981.965377663786 }, "targetPosition": { - "x": 23062.702087280002, - "y": 19177.823181240943 + "x": 23119.37641583987, + "y": 19189.18903314269 }, "floatingObject": { "isPinned": false, @@ -62501,12 +62931,12 @@ "id": "552e9559-6e70-4edd-bd1a-20bca6193a92", "savedPayload": { "position": { - "x": 23899.05722805385, - "y": 19541.863712860642 + "x": 23955.73155661372, + "y": 19553.22956476239 }, "targetPosition": { - "x": 23782.588657757715, - "y": 19107.19709103056 + "x": 23839.262986317583, + "y": 19118.56294293231 }, "floatingObject": { "isPinned": false, @@ -62533,12 +62963,12 @@ "id": "06ffcf2e-c0ae-4ddc-887d-1fa0efdf21eb", "savedPayload": { "position": { - "x": 23198.955727666787, - "y": 19127.708022593222 + "x": 23255.630056226655, + "y": 19139.07387449497 }, "targetPosition": { - "x": 22825.552703228488, - "y": 19082.159117760475 + "x": 22882.227031788356, + "y": 19093.524969662223 }, "floatingObject": { "isPinned": false, @@ -62565,12 +62995,12 @@ "id": "12530361-04e7-4952-8564-215045f0ba4f", "savedPayload": { "position": { - "x": 22858.62288456433, - "y": 19783.7167301019 + "x": 22915.2972131242, + "y": 19795.082582003648 }, "targetPosition": { - "x": 22843.12820446541, - "y": 19455.699987122236 + "x": 22899.80253302528, + "y": 19467.065839023984 }, "floatingObject": { "isPinned": false, @@ -62589,12 +63019,12 @@ "id": "1b9bf824-c90c-47c5-b4a2-eb052359001f", "savedPayload": { "position": { - "x": 22843.12820446541, - "y": 19455.699987122236 + "x": 22899.80253302528, + "y": 19467.065839023984 }, "targetPosition": { - "x": 22825.552703228488, - "y": 19082.159117760475 + "x": 22882.227031788356, + "y": 19093.524969662223 }, "floatingObject": { "isPinned": false, @@ -62617,12 +63047,12 @@ "id": "9344d3d7-f6ab-4d8c-afc9-1f46d5dd6c5c", "savedPayload": { "position": { - "x": 22475.976217089985, - "y": 19214.809470239597 + "x": 22532.650545649853, + "y": 19226.175322141346 }, "targetPosition": { - "x": 22825.552703228488, - "y": 19082.159117760475 + "x": 22882.227031788356, + "y": 19093.524969662223 }, "floatingObject": { "isPinned": false, @@ -62687,12 +63117,12 @@ "id": "56afbacb-aecd-4594-8025-7470e767d996", "savedPayload": { "position": { - "x": 22594.294718641428, - "y": 18762.122299883707 + "x": 22650.969047201295, + "y": 18773.488151785456 }, "targetPosition": { - "x": 22825.552703228488, - "y": 19082.159117760475 + "x": 22882.227031788356, + "y": 19093.524969662223 }, "floatingObject": { "isPinned": false, @@ -62754,12 +63184,12 @@ "id": "aab0ba7a-04a7-468e-8c72-22ccb917c755", "savedPayload": { "position": { - "x": 23723.851871258692, - "y": 19553.347278648776 + "x": 23780.52619981856, + "y": 19564.713130550525 }, "targetPosition": { - "x": 23782.588657757715, - "y": 19107.19709103056 + "x": 23839.262986317583, + "y": 19118.56294293231 }, "floatingObject": { "isPinned": false, @@ -62790,12 +63220,12 @@ "id": "fc113468-9889-4fd9-afa9-b42a02f223c2", "savedPayload": { "position": { - "x": 23831.061996973942, - "y": 16268.193401963967 + "x": 23887.73632553381, + "y": 16279.559253865715 }, "targetPosition": { - "x": 24059.947520656002, - "y": 16453.647327724557 + "x": 24116.62184921587, + "y": 16465.013179626305 }, "floatingObject": { "isPinned": false, @@ -62814,12 +63244,12 @@ "id": "e783027b-c39e-4df3-95ed-674b34b77b94", "savedPayload": { "position": { - "x": 24059.947520656002, - "y": 16453.647327724557 + "x": 24116.62184921587, + "y": 16465.013179626305 }, "targetPosition": { - "x": 24327.42101335858, - "y": 16670.37179831696 + "x": 24384.095341918448, + "y": 16681.737650218707 }, "floatingObject": { "isPinned": false, @@ -62842,12 +63272,12 @@ "id": "e40897dd-cf4a-412c-8fd7-d9762a0a3729", "savedPayload": { "position": { - "x": 24291.591715829847, - "y": 16327.959573293483 + "x": 24348.266044389715, + "y": 16339.325425195231 }, "targetPosition": { - "x": 24327.42101335858, - "y": 16670.37179831696 + "x": 24384.095341918448, + "y": 16681.737650218707 }, "floatingObject": { "isPinned": false, @@ -62912,12 +63342,12 @@ "id": "78838614-04b9-4139-9711-a5a41ff855d8", "savedPayload": { "position": { - "x": 24544.194684807546, - "y": 16402.60369128251 + "x": 24600.869013367414, + "y": 16413.96954318426 }, "targetPosition": { - "x": 24327.42101335858, - "y": 16670.37179831696 + "x": 24384.095341918448, + "y": 16681.737650218707 }, "floatingObject": { "isPinned": false, @@ -62979,12 +63409,12 @@ "id": "e143372b-6659-4dce-9ec6-46031a413a63", "savedPayload": { "position": { - "x": 23557.588657757715, - "y": 19496.90852273356 + "x": 23614.262986317583, + "y": 19508.274374635308 }, "targetPosition": { - "x": 23782.588657757715, - "y": 19107.19709103056 + "x": 23839.262986317583, + "y": 19118.56294293231 }, "floatingObject": { "isPinned": false, @@ -63015,12 +63445,12 @@ "id": "3d44d765-e4ca-437d-96c1-7b2535603685", "savedPayload": { "position": { - "x": 23951.746076990556, - "y": 16229.901543587115 + "x": 24008.420405550423, + "y": 16241.267395488863 }, "targetPosition": { - "x": 24159.490991256804, - "y": 16437.82405272053 + "x": 24216.16531981667, + "y": 16449.18990462228 }, "floatingObject": { "isPinned": false, @@ -63039,12 +63469,12 @@ "id": "50d7c31d-379b-401b-aeaf-c6647ffa3256", "savedPayload": { "position": { - "x": 24159.490991256804, - "y": 16437.82405272053 + "x": 24216.16531981667, + "y": 16449.18990462228 }, "targetPosition": { - "x": 24388.92836332355, - "y": 16667.481557073952 + "x": 24445.602691883418, + "y": 16678.8474089757 }, "floatingObject": { "isPinned": false, @@ -63067,12 +63497,12 @@ "id": "74a1cc80-44ba-4b82-a564-c42a52e0c0a2", "savedPayload": { "position": { - "x": 24388.926573711986, - "y": 16341.798813511115 + "x": 24445.600902271854, + "y": 16353.164665412864 }, "targetPosition": { - "x": 24388.92836332355, - "y": 16667.481557073952 + "x": 24445.602691883418, + "y": 16678.8474089757 }, "floatingObject": { "isPinned": false, @@ -63137,12 +63567,12 @@ "id": "b29d76e5-9585-4a61-b5ca-9618b6439414", "savedPayload": { "position": { - "x": 24619.491465113322, - "y": 16436.87727420436 + "x": 24676.16579367319, + "y": 16448.243126106107 }, "targetPosition": { - "x": 24388.92836332355, - "y": 16667.481557073952 + "x": 24445.602691883418, + "y": 16678.8474089757 }, "floatingObject": { "isPinned": false, @@ -63204,12 +63634,12 @@ "id": "7d61b677-3dee-4874-80b6-0b99537cae74", "savedPayload": { "position": { - "x": 23425.579654626657, - "y": 19381.139734084485 + "x": 23482.253983186525, + "y": 19392.505585986233 }, "targetPosition": { - "x": 23782.588657757715, - "y": 19107.19709103056 + "x": 23839.262986317583, + "y": 19118.56294293231 }, "floatingObject": { "isPinned": false, @@ -63239,12 +63669,12 @@ "id": "65be30ea-b0e3-42d6-91f0-ee9b1cf7ba84", "savedPayload": { "position": { - "x": 23130.588725012592, - "y": 19281.899946474765 + "x": 23187.26305357246, + "y": 19293.265798376513 }, "targetPosition": { - "x": 23347.922035927633, - "y": 19223.665661326697 + "x": 23404.5963644875, + "y": 19235.031513228445 }, "floatingObject": { "isPinned": false, @@ -63305,12 +63735,12 @@ "id": "1b68ae7a-6c19-4201-9571-3c431e324a3d", "savedPayload": { "position": { - "x": 23347.922035927633, - "y": 19223.665661326697 + "x": 23404.5963644875, + "y": 19235.031513228445 }, "targetPosition": { - "x": 23782.588657757715, - "y": 19107.19709103056 + "x": 23839.262986317583, + "y": 19118.56294293231 }, "floatingObject": { "isPinned": false, @@ -63338,12 +63768,12 @@ "id": "f931dd0d-7e42-4da9-a19d-b4bed5880967", "savedPayload": { "position": { - "x": 23113.36337633039, - "y": 19019.091911282027 + "x": 23170.03770489026, + "y": 19030.457763183775 }, "targetPosition": { - "x": 23336.4384701395, - "y": 19048.460304531538 + "x": 23393.112798699367, + "y": 19059.826156433286 }, "floatingObject": { "isPinned": false, @@ -63404,12 +63834,12 @@ "id": "7de5b295-f421-4c0c-986b-3ac2c0f5bdab", "savedPayload": { "position": { - "x": 23336.4384701395, - "y": 19048.460304531538 + "x": 23393.112798699367, + "y": 19059.826156433286 }, "targetPosition": { - "x": 23782.588657757715, - "y": 19107.19709103056 + "x": 23839.262986317583, + "y": 19118.56294293231 }, "floatingObject": { "isPinned": false, @@ -63429,12 +63859,12 @@ "id": "4d30797a-fce5-4525-8fa4-8e9e11e885a4", "savedPayload": { "position": { - "x": 23782.588657757715, - "y": 19107.19709103056 + "x": 23839.262986317583, + "y": 19118.56294293231 }, "targetPosition": { - "x": 24007.588657757715, - "y": 18717.48565932756 + "x": 24064.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -63469,12 +63899,12 @@ "id": "1b54af6d-b16f-448c-a05f-57e4da5ae800", "savedPayload": { "position": { - "x": 23446.032376209067, - "y": 18352.99563420998 + "x": 23502.706704768934, + "y": 18364.361486111728 }, "targetPosition": { - "x": 23558.217803391948, - "y": 18344.588498681507 + "x": 23614.892131951816, + "y": 18355.954350583255 }, "floatingObject": { "isPinned": false, @@ -63492,12 +63922,12 @@ "id": "8e2ab8fd-909c-4f17-a2ab-230212092ce4", "savedPayload": { "position": { - "x": 23558.217803391948, - "y": 18344.588498681507 + "x": 23614.892131951816, + "y": 18355.954350583255 }, "targetPosition": { - "x": 23782.588657757715, - "y": 18327.774227624563 + "x": 23839.262986317583, + "y": 18339.14007952631 }, "floatingObject": { "isPinned": false, @@ -63525,12 +63955,12 @@ "id": "4de49e08-1aae-4da1-870d-e07d94207e2d", "savedPayload": { "position": { - "x": 23468.418767590294, - "y": 18204.471631900902 + "x": 23525.09309615016, + "y": 18215.83748380265 }, "targetPosition": { - "x": 23573.142064312768, - "y": 18245.572497142122 + "x": 23629.816392872635, + "y": 18256.93834904387 }, "floatingObject": { "isPinned": false, @@ -63548,12 +63978,12 @@ "id": "5e03ab9b-177e-4300-86e9-0740037d10da", "savedPayload": { "position": { - "x": 23573.142064312768, - "y": 18245.572497142122 + "x": 23629.816392872635, + "y": 18256.93834904387 }, "targetPosition": { - "x": 23782.588657757715, - "y": 18327.774227624563 + "x": 23839.262986317583, + "y": 18339.14007952631 }, "floatingObject": { "isPinned": false, @@ -63581,12 +64011,12 @@ "id": "81e65c1c-a6fe-4177-a663-1463409cfb32", "savedPayload": { "position": { - "x": 23553.03035876003, - "y": 18080.369220881996 + "x": 23609.704687319896, + "y": 18091.735072783744 }, "targetPosition": { - "x": 23629.54979175926, - "y": 18162.83755646285 + "x": 23686.224120319126, + "y": 18174.2034083646 }, "floatingObject": { "isPinned": false, @@ -63604,12 +64034,12 @@ "id": "90da2ad6-4506-4b4a-8269-5a02395fe8ea", "savedPayload": { "position": { - "x": 23629.54979175926, - "y": 18162.83755646285 + "x": 23686.224120319126, + "y": 18174.2034083646 }, "targetPosition": { - "x": 23782.588657757715, - "y": 18327.774227624563 + "x": 23839.262986317583, + "y": 18339.14007952631 }, "floatingObject": { "isPinned": false, @@ -63637,12 +64067,12 @@ "id": "d0a2abe0-35d4-4668-bbdb-bacc24d97c4d", "savedPayload": { "position": { - "x": 23683.108786394034, - "y": 18005.26840567174 + "x": 23739.7831149539, + "y": 18016.63425757349 }, "targetPosition": { - "x": 23716.268743515262, - "y": 18112.770346322683 + "x": 23772.94307207513, + "y": 18124.13619822443 }, "floatingObject": { "isPinned": false, @@ -63660,12 +64090,12 @@ "id": "14244d4e-1113-4d9b-923b-f3d6d0f0a189", "savedPayload": { "position": { - "x": 23716.268743515262, - "y": 18112.770346322683 + "x": 23772.94307207513, + "y": 18124.13619822443 }, "targetPosition": { - "x": 23782.588657757715, - "y": 18327.774227624563 + "x": 23839.262986317583, + "y": 18339.14007952631 }, "floatingObject": { "isPinned": false, @@ -63693,12 +64123,12 @@ "id": "6b7e56db-669c-4567-a692-b8a37c0bfe03", "savedPayload": { "position": { - "x": 23832.890422592172, - "y": 17994.04382377358 + "x": 23889.56475115204, + "y": 18005.409675675328 }, "targetPosition": { - "x": 23816.123167647354, - "y": 18105.287291723907 + "x": 23872.797496207222, + "y": 18116.653143625656 }, "floatingObject": { "isPinned": false, @@ -63716,12 +64146,12 @@ "id": "65782a16-6de2-4ed0-8d41-098387c1218a", "savedPayload": { "position": { - "x": 23816.123167647354, - "y": 18105.287291723907 + "x": 23872.797496207222, + "y": 18116.653143625656 }, "targetPosition": { - "x": 23782.588657757715, - "y": 18327.774227624563 + "x": 23839.262986317583, + "y": 18339.14007952631 }, "floatingObject": { "isPinned": false, @@ -63749,12 +64179,12 @@ "id": "08e1054b-2520-4ecb-a4e1-f9f6922c8f57", "savedPayload": { "position": { - "x": 23972.709177354187, - "y": 18048.918641292916 + "x": 24029.383505914055, + "y": 18060.284493194664 }, "targetPosition": { - "x": 23909.33567082203, - "y": 18141.870503403465 + "x": 23966.0099993819, + "y": 18153.236355305213 }, "floatingObject": { "isPinned": false, @@ -63772,12 +64202,12 @@ "id": "b298b237-495e-4b0b-82cd-5c31b05636d1", "savedPayload": { "position": { - "x": 23909.33567082203, - "y": 18141.870503403465 + "x": 23966.0099993819, + "y": 18153.236355305213 }, "targetPosition": { - "x": 23782.588657757715, - "y": 18327.774227624563 + "x": 23839.262986317583, + "y": 18339.14007952631 }, "floatingObject": { "isPinned": false, @@ -63796,12 +64226,12 @@ "id": "793a5633-d67a-4c09-abb6-739651013117", "savedPayload": { "position": { - "x": 23782.588657757715, - "y": 18327.774227624563 + "x": 23839.262986317583, + "y": 18339.14007952631 }, "targetPosition": { - "x": 24007.588657757715, - "y": 18717.48565932756 + "x": 24064.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -63820,12 +64250,12 @@ "id": "facbf8f2-e923-4093-b488-984d991ad33e", "savedPayload": { "position": { - "x": 24007.588657757715, - "y": 18717.48565932756 + "x": 24064.262986317583, + "y": 18728.85151122931 }, "targetPosition": { - "x": 24457.588657757715, - "y": 18717.48565932756 + "x": 24514.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -63844,12 +64274,12 @@ "id": "01318f05-4453-48db-bee1-f74afeff2848", "savedPayload": { "position": { - "x": 24457.588657757715, - "y": 18717.48565932756 + "x": 24514.262986317583, + "y": 18728.85151122931 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -63897,12 +64327,12 @@ "id": "46ed0556-1d91-4662-8212-7531c6c6d1fa", "savedPayload": { "position": { - "x": 23339.26257200166, - "y": 19596.759192173824 + "x": 23395.936900561526, + "y": 19608.125044075572 }, "targetPosition": { - "x": 23224.660480306684, - "y": 19455.182556589472 + "x": 23281.33480886655, + "y": 19466.54840849122 }, "floatingObject": { "isPinned": false, @@ -63920,12 +64350,12 @@ "id": "e3ac5a42-9043-4f88-8621-eddc4635aacc", "savedPayload": { "position": { - "x": 23224.660480306684, - "y": 19455.182556589472 + "x": 23281.33480886655, + "y": 19466.54840849122 }, "targetPosition": { - "x": 22994.84774953971, - "y": 19171.47549830994 + "x": 23051.522078099577, + "y": 19182.84135021169 }, "floatingObject": { "isPinned": false, @@ -63952,12 +64382,12 @@ "id": "fb187ab9-bad0-4a8d-a602-661c475a2e22", "savedPayload": { "position": { - "x": 23023.163930095947, - "y": 19717.3694591119 + "x": 23079.838258655815, + "y": 19728.735311013646 }, "targetPosition": { - "x": 23013.828816702204, - "y": 19536.333577038313 + "x": 23070.50314526207, + "y": 19547.69942894006 }, "floatingObject": { "isPinned": false, @@ -63975,12 +64405,12 @@ "id": "47003fd6-e4fe-4486-86e7-7666dcdc27f0", "savedPayload": { "position": { - "x": 23013.828816702204, - "y": 19536.333577038313 + "x": 23070.50314526207, + "y": 19547.69942894006 }, "targetPosition": { - "x": 22994.84774953971, - "y": 19171.47549830994 + "x": 23051.522078099577, + "y": 19182.84135021169 }, "floatingObject": { "isPinned": false, @@ -64007,12 +64437,12 @@ "id": "c21001b5-28e6-467b-a875-07072cdb7a8e", "savedPayload": { "position": { - "x": 22697.040702667677, - "y": 19630.01948275193 + "x": 22753.715031227544, + "y": 19641.385334653678 }, "targetPosition": { - "x": 22796.103406835824, - "y": 19477.472292933122 + "x": 22852.77773539569, + "y": 19488.83814483487 }, "floatingObject": { "isPinned": false, @@ -64030,12 +64460,12 @@ "id": "68edf75d-db3d-4219-8ac2-100c3c08b1e6", "savedPayload": { "position": { - "x": 22796.103406835824, - "y": 19477.472292933122 + "x": 22852.77773539569, + "y": 19488.83814483487 }, "targetPosition": { - "x": 22994.84774953971, - "y": 19171.47549830994 + "x": 23051.522078099577, + "y": 19182.84135021169 }, "floatingObject": { "isPinned": false, @@ -64062,12 +64492,12 @@ "id": "5f272a64-1a57-401d-8bbd-8b18d01d5cac", "savedPayload": { "position": { - "x": 22484.270567214535, - "y": 19367.125924890082 + "x": 22540.944895774403, + "y": 19378.49177679183 }, "targetPosition": { - "x": 22653.676135769896, - "y": 19302.22807970201 + "x": 22710.350464329764, + "y": 19313.59393160376 }, "floatingObject": { "isPinned": false, @@ -64085,12 +64515,12 @@ "id": "16cff0c0-e75a-4abe-9701-01032d7e5dd6", "savedPayload": { "position": { - "x": 22653.676135769896, - "y": 19302.22807970201 + "x": 22710.350464329764, + "y": 19313.59393160376 }, "targetPosition": { - "x": 22994.84774953971, - "y": 19171.47549830994 + "x": 23051.522078099577, + "y": 19182.84135021169 }, "floatingObject": { "isPinned": false, @@ -64109,12 +64539,12 @@ "id": "bc6d840e-ea08-4d47-af41-8d68ca23fc1f", "savedPayload": { "position": { - "x": 24046.192554689824, - "y": 19340.134231622833 + "x": 24102.86688324969, + "y": 19351.50008352458 }, "targetPosition": { - "x": 23929.723984393688, - "y": 18905.46760979275 + "x": 23986.398312953555, + "y": 18916.8334616945 }, "floatingObject": { "isPinned": false, @@ -64147,12 +64577,12 @@ "id": "e3a8b487-04f7-483f-8604-2ddb65a34283", "savedPayload": { "position": { - "x": 21428.45677421603, - "y": 19497.012950671564 + "x": 21485.131102775897, + "y": 19508.378802573312 }, "targetPosition": { - "x": 21941.88124083427, - "y": 18983.646097281944 + "x": 21998.55556939414, + "y": 18995.011949183692 }, "floatingObject": { "isPinned": false, @@ -64171,12 +64601,12 @@ "id": "96aeaed0-0298-4cc0-b7a5-6946117dd487", "savedPayload": { "position": { - "x": 21941.88124083427, - "y": 18983.646097281944 + "x": 21998.55556939414, + "y": 18995.011949183692 }, "targetPosition": { - "x": 22455.402511131666, - "y": 18470.308738746997 + "x": 22512.076839691534, + "y": 18481.674590648745 }, "floatingObject": { "isPinned": false, @@ -64199,12 +64629,12 @@ "id": "661084c4-b66d-497b-909a-8a1985715b01", "savedPayload": { "position": { - "x": 21729.254167633575, - "y": 18470.308618660245 + "x": 21785.928496193443, + "y": 18481.674470561993 }, "targetPosition": { - "x": 22455.402511131666, - "y": 18470.308738746997 + "x": 22512.076839691534, + "y": 18481.674590648745 }, "floatingObject": { "isPinned": false, @@ -64269,12 +64699,12 @@ "id": "8f0101df-6107-4aa3-90ae-3c5ee7d9e5d4", "savedPayload": { "position": { - "x": 21941.97183726401, - "y": 17956.889901150695 + "x": 21998.646165823877, + "y": 17968.255753052443 }, "targetPosition": { - "x": 22455.402511131666, - "y": 18470.308738746997 + "x": 22512.076839691534, + "y": 18481.674590648745 }, "floatingObject": { "isPinned": false, @@ -64336,12 +64766,12 @@ "id": "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a", "savedPayload": { "position": { - "x": 23704.723984393688, - "y": 19295.17904149575 + "x": 23761.398312953555, + "y": 19306.5448933975 }, "targetPosition": { - "x": 23929.723984393688, - "y": 18905.46760979275 + "x": 23986.398312953555, + "y": 18916.8334616945 }, "floatingObject": { "isPinned": false, @@ -64372,12 +64802,12 @@ "id": "6906f31e-241d-4528-9f5d-8408166f9e42", "savedPayload": { "position": { - "x": 21222.66053742795, - "y": 19008.146386631925 + "x": 21279.334865987817, + "y": 19019.512238533673 }, "targetPosition": { - "x": 21851.49518306433, - "y": 18645.161441186796 + "x": 21908.169511624197, + "y": 18656.527293088544 }, "floatingObject": { "isPinned": false, @@ -64396,12 +64826,12 @@ "id": "1083d182-f423-47a0-bae9-ae2bb6ab4742", "savedPayload": { "position": { - "x": 21851.49518306433, - "y": 18645.161441186796 + "x": 21908.169511624197, + "y": 18656.527293088544 }, "targetPosition": { - "x": 22480.36724772608, - "y": 18282.158540083434 + "x": 22537.04157628595, + "y": 18293.524391985182 }, "floatingObject": { "isPinned": false, @@ -64424,12 +64854,12 @@ "id": "0201d9f2-65a9-4e28-9fd0-5d0d1a9d31cd", "savedPayload": { "position": { - "x": 21778.940990303603, - "y": 18094.284639482557 + "x": 21835.61531886347, + "y": 18105.650491384305 }, "targetPosition": { - "x": 22480.36724772608, - "y": 18282.158540083434 + "x": 22537.04157628595, + "y": 18293.524391985182 }, "floatingObject": { "isPinned": false, @@ -64494,12 +64924,12 @@ "id": "eed57a92-9273-4ee2-a005-771e45ca4ea8", "savedPayload": { "position": { - "x": 22117.314395922338, - "y": 17653.303440817333 + "x": 22173.988724482206, + "y": 17664.66929271908 }, "targetPosition": { - "x": 22480.36724772608, - "y": 18282.158540083434 + "x": 22537.04157628595, + "y": 18293.524391985182 }, "floatingObject": { "isPinned": false, @@ -64561,12 +64991,12 @@ "id": "19ce16c0-e06d-4f1a-a89e-ba74af8999cf", "savedPayload": { "position": { - "x": 23495.057362563606, - "y": 19021.936180088887 + "x": 23551.731691123474, + "y": 19033.302031990635 }, "targetPosition": { - "x": 23929.723984393688, - "y": 18905.46760979275 + "x": 23986.398312953555, + "y": 18916.8334616945 }, "floatingObject": { "isPinned": false, @@ -64587,12 +65017,12 @@ "id": "7383535c-c74d-4a5f-9e90-7938bf338a69", "savedPayload": { "position": { - "x": 23929.723984393688, - "y": 18905.46760979275 + "x": 23986.398312953555, + "y": 18916.8334616945 }, "targetPosition": { - "x": 24154.723984393688, - "y": 18515.756178089752 + "x": 24211.398312953555, + "y": 18527.1220299915 }, "floatingObject": { "isPinned": false, @@ -64627,12 +65057,12 @@ "id": "ab0f361c-b7dd-48c7-bc85-a04644147e64", "savedPayload": { "position": { - "x": 23269.327294889903, - "y": 19423.502155099883 + "x": 23326.00162344977, + "y": 19434.86800700163 }, "targetPosition": { - "x": 23274.681776837777, - "y": 19198.565876293927 + "x": 23331.356105397645, + "y": 19209.931728195676 }, "floatingObject": { "isPinned": false, @@ -64650,12 +65080,12 @@ "id": "e8a8f3ac-0f55-42f3-99f9-f7823ed0324e", "savedPayload": { "position": { - "x": 23274.681776837777, - "y": 19198.565876293927 + "x": 23331.356105397645, + "y": 19209.931728195676 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -64683,12 +65113,12 @@ "id": "0454983a-4752-44c8-af18-30a257f139f2", "savedPayload": { "position": { - "x": 23079.862358451337, - "y": 19391.642060088725 + "x": 23136.536687011205, + "y": 19403.007911990473 }, "targetPosition": { - "x": 23148.371819212065, - "y": 19177.325812953157 + "x": 23205.046147771933, + "y": 19188.691664854905 }, "floatingObject": { "isPinned": false, @@ -64706,12 +65136,12 @@ "id": "e27d9d6b-f5ba-46f2-ba9b-5b2a9ac4bf68", "savedPayload": { "position": { - "x": 23148.371819212065, - "y": 19177.325812953157 + "x": 23205.046147771933, + "y": 19188.691664854905 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -64739,12 +65169,12 @@ "id": "ddcb49af-3972-451a-8636-2f35706bf24c", "savedPayload": { "position": { - "x": 22907.04810922092, - "y": 19307.694081812195 + "x": 22963.722437780787, + "y": 19319.059933713943 }, "targetPosition": { - "x": 23033.16231972512, - "y": 19121.360494102137 + "x": 23089.83664828499, + "y": 19132.726346003885 }, "floatingObject": { "isPinned": false, @@ -64762,12 +65192,12 @@ "id": "0e874cec-fd45-4d8b-86b0-b32ac1bf9ef6", "savedPayload": { "position": { - "x": 23033.16231972512, - "y": 19121.360494102137 + "x": 23089.83664828499, + "y": 19132.726346003885 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -64795,12 +65225,12 @@ "id": "ae7124c9-5bdc-4049-8e05-654122d71989", "savedPayload": { "position": { - "x": 22764.884929905387, - "y": 19178.459186212407 + "x": 22821.559258465255, + "y": 19189.825038114155 }, "targetPosition": { - "x": 22938.3868668481, - "y": 19035.20389703561 + "x": 22995.06119540797, + "y": 19046.56974893736 }, "floatingObject": { "isPinned": false, @@ -64818,12 +65248,12 @@ "id": "e0450f0c-ce9e-4a4d-9ad1-4031776dfb60", "savedPayload": { "position": { - "x": 22938.3868668481, - "y": 19035.20389703561 + "x": 22995.06119540797, + "y": 19046.56974893736 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -64851,12 +65281,12 @@ "id": "0b1a6d9a-84f3-4961-a0b7-fb7a3e6dc160", "savedPayload": { "position": { - "x": 22664.8900358159, - "y": 19014.407215941334 + "x": 22721.56436437577, + "y": 19025.77306784308 }, "targetPosition": { - "x": 22871.723604121777, - "y": 18925.835916854896 + "x": 22928.397932681644, + "y": 18937.201768756644 }, "floatingObject": { "isPinned": false, @@ -64874,12 +65304,12 @@ "id": "5f096eb9-0319-4871-b030-38bcaded568e", "savedPayload": { "position": { - "x": 22871.723604121777, - "y": 18925.835916854896 + "x": 22928.397932681644, + "y": 18937.201768756644 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -64907,12 +65337,12 @@ "id": "f83596b9-6dc5-415f-a854-b17f80d096ee", "savedPayload": { "position": { - "x": 22615.164418579054, - "y": 18828.828685975703 + "x": 22671.83874713892, + "y": 18840.19453787745 }, "targetPosition": { - "x": 22838.573192630545, - "y": 18802.116896877807 + "x": 22895.247521190413, + "y": 18813.482748779556 }, "floatingObject": { "isPinned": false, @@ -64930,12 +65360,12 @@ "id": "861289d4-9fa7-4f40-921f-5e6441a348fd", "savedPayload": { "position": { - "x": 22838.573192630545, - "y": 18802.116896877807 + "x": 22895.247521190413, + "y": 18813.482748779556 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -64963,12 +65393,12 @@ "id": "51d11165-0a43-49c9-bb8a-2d804ba369f1", "savedPayload": { "position": { - "x": 22619.736551973747, - "y": 18636.758065135316 + "x": 22676.410880533615, + "y": 18648.123917037065 }, "targetPosition": { - "x": 22841.62128156034, - "y": 18674.06981631755 + "x": 22898.295610120207, + "y": 18685.4356682193 }, "floatingObject": { "isPinned": false, @@ -64986,12 +65416,12 @@ "id": "d1e3823e-4208-4762-968a-72ca440dc17a", "savedPayload": { "position": { - "x": 22841.62128156034, - "y": 18674.06981631755 + "x": 22898.295610120207, + "y": 18685.4356682193 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -65019,12 +65449,12 @@ "id": "42abbe2d-072d-4345-9e74-9ed3a359f55c", "savedPayload": { "position": { - "x": 22678.236028943866, - "y": 18453.755772832705 + "x": 22734.910357503733, + "y": 18465.121624734453 }, "targetPosition": { - "x": 22880.620932873753, - "y": 18552.06828811581 + "x": 22937.29526143362, + "y": 18563.434140017558 }, "floatingObject": { "isPinned": false, @@ -65042,12 +65472,12 @@ "id": "26f5a497-69e4-433d-8cbb-6870b56bece5", "savedPayload": { "position": { - "x": 22880.620932873753, - "y": 18552.06828811581 + "x": 22937.29526143362, + "y": 18563.434140017558 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -65075,12 +65505,12 @@ "id": "fcb85ebe-5ec6-4fb5-9daf-97084030ac25", "savedPayload": { "position": { - "x": 22785.923569775077, - "y": 18294.647566433676 + "x": 22842.597898334945, + "y": 18306.013418335424 }, "targetPosition": { - "x": 22952.412626761226, - "y": 18445.996150516457 + "x": 23009.086955321094, + "y": 18457.362002418206 }, "floatingObject": { "isPinned": false, @@ -65098,12 +65528,12 @@ "id": "ee8987fc-a886-4004-86f6-eeaf5b2146f8", "savedPayload": { "position": { - "x": 22952.412626761226, - "y": 18445.996150516457 + "x": 23009.086955321094, + "y": 18457.362002418206 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -65131,12 +65561,12 @@ "id": "11d0d915-2805-4ba7-aa90-38355f738c20", "savedPayload": { "position": { - "x": 22934.074970351703, - "y": 18172.323446567745 + "x": 22990.74929891157, + "y": 18183.689298469493 }, "targetPosition": { - "x": 23051.180227145644, - "y": 18364.446737272505 + "x": 23107.85455570551, + "y": 18375.812589174253 }, "floatingObject": { "isPinned": false, @@ -65154,12 +65584,12 @@ "id": "43173d64-5270-47c1-b3e3-a90a409cbe95", "savedPayload": { "position": { - "x": 23051.180227145644, - "y": 18364.446737272505 + "x": 23107.85455570551, + "y": 18375.812589174253 }, "targetPosition": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "floatingObject": { "isPinned": false, @@ -65178,12 +65608,12 @@ "id": "230d4fdf-dbe2-44e8-999f-9a5526d594ef", "savedPayload": { "position": { - "x": 23285.390740733525, - "y": 18748.69331868202 + "x": 23342.065069293392, + "y": 18760.05917058377 }, "targetPosition": { - "x": 24154.723984393688, - "y": 18515.756178089752 + "x": 24211.398312953555, + "y": 18527.1220299915 }, "floatingObject": { "isPinned": false, @@ -65218,12 +65648,12 @@ "id": "631ee227-5689-484f-b9d8-029ae02c8275", "savedPayload": { "position": { - "x": 23049.301154615132, - "y": 18153.107605811852 + "x": 23105.975483175, + "y": 18164.4734577136 }, "targetPosition": { - "x": 23157.967810072652, - "y": 18123.99046323782 + "x": 23214.64213863252, + "y": 18135.35631513957 }, "floatingObject": { "isPinned": false, @@ -65241,12 +65671,12 @@ "id": "9567ca3a-f76d-4dd0-bd24-10b5878a1c3b", "savedPayload": { "position": { - "x": 23157.967810072652, - "y": 18123.99046323782 + "x": 23214.64213863252, + "y": 18135.35631513957 }, "targetPosition": { - "x": 23375.301120987693, - "y": 18065.756178089752 + "x": 23431.97544954756, + "y": 18077.1220299915 }, "floatingObject": { "isPinned": false, @@ -65274,12 +65704,12 @@ "id": "a957a43d-0ee8-4d28-9972-4705ff419b5a", "savedPayload": { "position": { - "x": 23083.017547210446, - "y": 17897.006178089752 + "x": 23139.691875770313, + "y": 17908.3720299915 }, "targetPosition": { - "x": 23180.445405136194, - "y": 17953.256178089752 + "x": 23237.11973369606, + "y": 17964.6220299915 }, "floatingObject": { "isPinned": false, @@ -65297,12 +65727,12 @@ "id": "7f62b1e2-8421-47a2-96d9-7f799cd64829", "savedPayload": { "position": { - "x": 23180.445405136194, - "y": 17953.256178089752 + "x": 23237.11973369606, + "y": 17964.6220299915 }, "targetPosition": { - "x": 23375.301120987693, - "y": 18065.756178089752 + "x": 23431.97544954756, + "y": 18077.1220299915 }, "floatingObject": { "isPinned": false, @@ -65330,12 +65760,12 @@ "id": "0274c22a-125e-4f18-b71e-e5ca4fc7b9cc", "savedPayload": { "position": { - "x": 23287.949693265593, - "y": 17739.75621171719 + "x": 23344.62402182546, + "y": 17751.12206361894 }, "targetPosition": { - "x": 23317.066835839625, - "y": 17848.42286717471 + "x": 23373.741164399493, + "y": 17859.78871907646 }, "floatingObject": { "isPinned": false, @@ -65353,12 +65783,12 @@ "id": "3cbc4a5a-a3fe-4835-ba46-22cf14c84f4a", "savedPayload": { "position": { - "x": 23317.066835839625, - "y": 17848.42286717471 + "x": 23373.741164399493, + "y": 17859.78871907646 }, "targetPosition": { - "x": 23375.301120987693, - "y": 18065.756178089752 + "x": 23431.97544954756, + "y": 18077.1220299915 }, "floatingObject": { "isPinned": false, @@ -65377,12 +65807,12 @@ "id": "fa683b80-633c-4886-b81d-dbc507c66d80", "savedPayload": { "position": { - "x": 23375.301120987693, - "y": 18065.756178089752 + "x": 23431.97544954756, + "y": 18077.1220299915 }, "targetPosition": { - "x": 24154.723984393688, - "y": 18515.756178089752 + "x": 24211.398312953555, + "y": 18527.1220299915 }, "floatingObject": { "isPinned": false, @@ -65402,12 +65832,12 @@ "id": "67e28c32-67d9-46c7-9edb-99ab4e2f649e", "savedPayload": { "position": { - "x": 24154.723984393688, - "y": 18515.756178089752 + "x": 24211.398312953555, + "y": 18527.1220299915 }, "targetPosition": { - "x": 24589.39060622377, - "y": 18399.287607793616 + "x": 24646.064934783637, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -65449,12 +65879,12 @@ "id": "8082e57d-bb9f-4001-a516-302a2debba01", "savedPayload": { "position": { - "x": 23696.065402306307, - "y": 19127.720391671734 + "x": 23752.739730866175, + "y": 19139.08624357348 }, "targetPosition": { - "x": 23650.30752996028, - "y": 19024.94652768694 + "x": 23706.981858520146, + "y": 19036.31237958869 }, "floatingObject": { "isPinned": false, @@ -65472,12 +65902,12 @@ "id": "2fc5c206-6c30-463e-beef-5704833f473e", "savedPayload": { "position": { - "x": 23650.30752996028, - "y": 19024.94652768694 + "x": 23706.981858520146, + "y": 19036.31237958869 }, "targetPosition": { - "x": 23558.791785268222, - "y": 18819.398799717357 + "x": 23615.46611382809, + "y": 18830.764651619105 }, "floatingObject": { "isPinned": false, @@ -65504,12 +65934,12 @@ "id": "a76d2b87-3d73-46df-872a-431d8e81d989", "savedPayload": { "position": { - "x": 23437.84260229668, - "y": 19134.482193660162 + "x": 23494.51693085655, + "y": 19145.84804556191 }, "targetPosition": { - "x": 23478.15899662053, - "y": 19029.454395679226 + "x": 23534.833325180396, + "y": 19040.820247580974 }, "floatingObject": { "isPinned": false, @@ -65527,12 +65957,12 @@ "id": "e0f2b444-fd6b-42e6-bb94-36a547a6c4d8", "savedPayload": { "position": { - "x": 23478.15899662053, - "y": 19029.454395679226 + "x": 23534.833325180396, + "y": 19040.820247580974 }, "targetPosition": { - "x": 23558.791785268222, - "y": 18819.398799717357 + "x": 23615.46611382809, + "y": 18830.764651619105 }, "floatingObject": { "isPinned": false, @@ -65559,12 +65989,12 @@ "id": "d831fb9e-626c-4b74-8cac-8fcc62452b0c", "savedPayload": { "position": { - "x": 23250.470193313846, - "y": 18956.672416755442 + "x": 23307.144521873714, + "y": 18968.03826865719 }, "targetPosition": { - "x": 23353.244057298638, - "y": 18910.914544409414 + "x": 23409.918385858506, + "y": 18922.280396311162 }, "floatingObject": { "isPinned": false, @@ -65582,12 +66012,12 @@ "id": "ee1cd049-1181-4582-b7b9-440738355d22", "savedPayload": { "position": { - "x": 23353.244057298638, - "y": 18910.914544409414 + "x": 23409.918385858506, + "y": 18922.280396311162 }, "targetPosition": { - "x": 23558.791785268222, - "y": 18819.398799717357 + "x": 23615.46611382809, + "y": 18830.764651619105 }, "floatingObject": { "isPinned": false, @@ -65606,12 +66036,12 @@ "id": "cb7fb2dc-034d-4e32-8da6-3804b1608fe1", "savedPayload": { "position": { - "x": 23558.791785268222, - "y": 18819.398799717357 + "x": 23615.46611382809, + "y": 18830.764651619105 }, "targetPosition": { - "x": 23720.057362563606, - "y": 18399.287607793616 + "x": 23776.731691123474, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -65640,12 +66070,12 @@ "id": "c2a20aa4-be1d-42dc-9e17-dc4cdb743ba2", "savedPayload": { "position": { - "x": 23399.72338878639, - "y": 19090.741915457333 + "x": 23456.39771734626, + "y": 19102.10776735908 }, "targetPosition": { - "x": 23342.655606988166, - "y": 18644.37517355038 + "x": 23399.329935548034, + "y": 18655.741025452127 }, "floatingObject": { "isPinned": false, @@ -65672,12 +66102,12 @@ "id": "b408481c-7823-4e5a-992c-29a6d34636b9", "savedPayload": { "position": { - "x": 23058.145654516444, - "y": 19498.2218149003 + "x": 23114.81998307631, + "y": 19509.587666802046 }, "targetPosition": { - "x": 23200.400630752305, - "y": 19071.29849422534 + "x": 23257.074959312173, + "y": 19082.664346127087 }, "floatingObject": { "isPinned": false, @@ -65696,12 +66126,12 @@ "id": "209fac93-e77d-499b-85f4-fe995488e1c5", "savedPayload": { "position": { - "x": 23200.400630752305, - "y": 19071.29849422534 + "x": 23257.074959312173, + "y": 19082.664346127087 }, "targetPosition": { - "x": 23342.655606988166, - "y": 18644.37517355038 + "x": 23399.329935548034, + "y": 18655.741025452127 }, "floatingObject": { "isPinned": false, @@ -65728,12 +66158,12 @@ "id": "9c0ca674-621d-43ad-aec2-e162f3a5e515", "savedPayload": { "position": { - "x": 22715.850823820878, - "y": 19290.22017337511 + "x": 22772.525152380746, + "y": 19301.586025276858 }, "targetPosition": { - "x": 23029.253215404522, - "y": 18967.297673462745 + "x": 23085.92754396439, + "y": 18978.663525364493 }, "floatingObject": { "isPinned": false, @@ -65752,12 +66182,12 @@ "id": "45dae0d7-7452-43b5-a47e-16174626e4b0", "savedPayload": { "position": { - "x": 23029.253215404522, - "y": 18967.297673462745 + "x": 23085.92754396439, + "y": 18978.663525364493 }, "targetPosition": { - "x": 23342.655606988166, - "y": 18644.37517355038 + "x": 23399.329935548034, + "y": 18655.741025452127 }, "floatingObject": { "isPinned": false, @@ -65780,12 +66210,12 @@ "id": "cd424b7a-46a8-4861-941b-17b8e2ca2268", "savedPayload": { "position": { - "x": 22920.17898733797, - "y": 18799.338091207945 + "x": 22976.85331589784, + "y": 18810.703943109693 }, "targetPosition": { - "x": 23342.655606988166, - "y": 18644.37517355038 + "x": 23399.329935548034, + "y": 18655.741025452127 }, "floatingObject": { "isPinned": false, @@ -65850,12 +66280,12 @@ "id": "9359ec24-21c3-42a2-b04f-708c27c4f403", "savedPayload": { "position": { - "x": 22894.781435128858, - "y": 18600.6862026156 + "x": 22951.455763688726, + "y": 18612.05205451735 }, "targetPosition": { - "x": 23342.655606988166, - "y": 18644.37517355038 + "x": 23399.329935548034, + "y": 18655.741025452127 }, "floatingObject": { "isPinned": false, @@ -65920,12 +66350,12 @@ "id": "16c1c89d-3acd-4ee9-a099-495af1c15baf", "savedPayload": { "position": { - "x": 22958.090855472732, - "y": 18410.687450526955 + "x": 23014.7651840326, + "y": 18422.053302428703 }, "targetPosition": { - "x": 23342.655606988166, - "y": 18644.37517355038 + "x": 23399.329935548034, + "y": 18655.741025452127 }, "floatingObject": { "isPinned": false, @@ -65987,12 +66417,12 @@ "id": "02bb3875-2c75-44fa-a7e2-d00035bc1d1c", "savedPayload": { "position": { - "x": 23342.655606988166, - "y": 18644.37517355038 + "x": 23399.329935548034, + "y": 18655.741025452127 }, "targetPosition": { - "x": 23720.057362563606, - "y": 18399.287607793616 + "x": 23776.731691123474, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -66019,12 +66449,12 @@ "id": "c1b4d8ea-5151-43ae-b2c9-7d32c7178961", "savedPayload": { "position": { - "x": 23054.475089223346, - "y": 18770.398307932835 + "x": 23111.149417783214, + "y": 18781.764159834584 }, "targetPosition": { - "x": 23270.674071924048, - "y": 18375.73642748429 + "x": 23327.348400483916, + "y": 18387.10227938604 }, "floatingObject": { "isPinned": false, @@ -66051,12 +66481,12 @@ "id": "493eba1c-fc03-47d2-ab78-a8bce01e3307", "savedPayload": { "position": { - "x": 22538.622221800673, - "y": 18899.282116733033 + "x": 22595.29655036054, + "y": 18910.64796863478 }, "targetPosition": { - "x": 22904.64814686236, - "y": 18637.509272108662 + "x": 22961.32247542223, + "y": 18648.87512401041 }, "floatingObject": { "isPinned": false, @@ -66075,12 +66505,12 @@ "id": "013f92af-fd86-48c4-97d6-9202dfb02b96", "savedPayload": { "position": { - "x": 22904.64814686236, - "y": 18637.509272108662 + "x": 22961.32247542223, + "y": 18648.87512401041 }, "targetPosition": { - "x": 23270.674071924048, - "y": 18375.73642748429 + "x": 23327.348400483916, + "y": 18387.10227938604 }, "floatingObject": { "isPinned": false, @@ -66107,12 +66537,12 @@ "id": "63c34e17-62fc-44f6-9c83-84af563b45a9", "savedPayload": { "position": { - "x": 22383.96018402239, - "y": 18529.809400462473 + "x": 22440.63451258226, + "y": 18541.17525236422 }, "targetPosition": { - "x": 22827.31712797322, - "y": 18452.772913973382 + "x": 22883.991456533087, + "y": 18464.13876587513 }, "floatingObject": { "isPinned": false, @@ -66131,12 +66561,12 @@ "id": "bece658a-fe6d-4449-b2af-53924db1d2ae", "savedPayload": { "position": { - "x": 22827.31712797322, - "y": 18452.772913973382 + "x": 22883.991456533087, + "y": 18464.13876587513 }, "targetPosition": { - "x": 23270.674071924048, - "y": 18375.73642748429 + "x": 23327.348400483916, + "y": 18387.10227938604 }, "floatingObject": { "isPinned": false, @@ -66159,12 +66589,12 @@ "id": "00ccec83-947b-46c1-96df-f39dd57b4255", "savedPayload": { "position": { - "x": 22837.79838924963, - "y": 18252.778534898425 + "x": 22894.472717809498, + "y": 18264.144386800173 }, "targetPosition": { - "x": 23270.674071924048, - "y": 18375.73642748429 + "x": 23327.348400483916, + "y": 18387.10227938604 }, "floatingObject": { "isPinned": false, @@ -66229,12 +66659,12 @@ "id": "d5e5dbe2-9a22-4cfa-a7c3-99f21153b962", "savedPayload": { "position": { - "x": 22934.01598835156, - "y": 18077.137474429695 + "x": 22990.690316911427, + "y": 18088.503326331444 }, "targetPosition": { - "x": 23270.674071924048, - "y": 18375.73642748429 + "x": 23327.348400483916, + "y": 18387.10227938604 }, "floatingObject": { "isPinned": false, @@ -66299,12 +66729,12 @@ "id": "4a5d2433-48f4-44c5-a020-dbdb4b578ea6", "savedPayload": { "position": { - "x": 23096.912849745462, - "y": 17960.637598689264 + "x": 23153.58717830533, + "y": 17972.00345059101 }, "targetPosition": { - "x": 23270.674071924048, - "y": 18375.73642748429 + "x": 23327.348400483916, + "y": 18387.10227938604 }, "floatingObject": { "isPinned": false, @@ -66366,12 +66796,12 @@ "id": "0ea736ec-79a5-4836-8021-9f0a39cae941", "savedPayload": { "position": { - "x": 23270.674071924048, - "y": 18375.73642748429 + "x": 23327.348400483916, + "y": 18387.10227938604 }, "targetPosition": { - "x": 23720.057362563606, - "y": 18399.287607793616 + "x": 23776.731691123474, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -66398,12 +66828,12 @@ "id": "a16ef427-7cdd-47e9-af1a-d0fc7510b211", "savedPayload": { "position": { - "x": 22950.230487984227, - "y": 18277.35900911657 + "x": 23006.904816544095, + "y": 18288.72486101832 }, "targetPosition": { - "x": 23370.341679907968, - "y": 18116.093431821188 + "x": 23427.016008467835, + "y": 18127.459283722936 }, "floatingObject": { "isPinned": false, @@ -66430,12 +66860,12 @@ "id": "5017bb91-1e86-4360-9aa5-09b6bbc079b7", "savedPayload": { "position": { - "x": 22481.422173372343, - "y": 17975.302413284982 + "x": 22538.09650193221, + "y": 17986.66826518673 }, "targetPosition": { - "x": 22925.881926640155, - "y": 18045.697922553085 + "x": 22982.556255200023, + "y": 18057.063774454833 }, "floatingObject": { "isPinned": false, @@ -66454,12 +66884,12 @@ "id": "6810b58a-8dde-4231-903e-54bbcb9f9caf", "savedPayload": { "position": { - "x": 22925.881926640155, - "y": 18045.697922553085 + "x": 22982.556255200023, + "y": 18057.063774454833 }, "targetPosition": { - "x": 23370.341679907968, - "y": 18116.093431821188 + "x": 23427.016008467835, + "y": 18127.459283722936 }, "floatingObject": { "isPinned": false, @@ -66482,12 +66912,12 @@ "id": "a4bff417-04d8-452c-bcf9-e88e5f342a0e", "savedPayload": { "position": { - "x": 23020.62599725233, - "y": 17832.89925584876 + "x": 23077.300325812197, + "y": 17844.265107750507 }, "targetPosition": { - "x": 23370.341679907968, - "y": 18116.093431821188 + "x": 23427.016008467835, + "y": 18127.459283722936 }, "floatingObject": { "isPinned": false, @@ -66552,12 +66982,12 @@ "id": "2ee956b4-a9f8-48d9-8d2b-1a44efae0acd", "savedPayload": { "position": { - "x": 23209.076102612584, - "y": 17695.982239897447 + "x": 23265.75043117245, + "y": 17707.348091799195 }, "targetPosition": { - "x": 23370.341679907968, - "y": 18116.093431821188 + "x": 23427.016008467835, + "y": 18127.459283722936 }, "floatingObject": { "isPinned": false, @@ -66622,12 +67052,12 @@ "id": "c4d3b540-9b26-42ba-b0bf-db894e3ede11", "savedPayload": { "position": { - "x": 23440.73718917607, - "y": 17671.633678553375 + "x": 23497.411517735938, + "y": 17682.999530455123 }, "targetPosition": { - "x": 23370.341679907968, - "y": 18116.093431821188 + "x": 23427.016008467835, + "y": 18127.459283722936 }, "floatingObject": { "isPinned": false, @@ -66689,12 +67119,12 @@ "id": "6d605339-7369-4f3a-ab2d-db4680174dd1", "savedPayload": { "position": { - "x": 23370.341679907968, - "y": 18116.093431821188 + "x": 23427.016008467835, + "y": 18127.459283722936 }, "targetPosition": { - "x": 23720.057362563606, - "y": 18399.287607793616 + "x": 23776.731691123474, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -66715,12 +67145,12 @@ "id": "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642", "savedPayload": { "position": { - "x": 23720.057362563606, - "y": 18399.287607793616 + "x": 23776.731691123474, + "y": 18410.653459695364 }, "targetPosition": { - "x": 24154.723984393688, - "y": 18282.81903749748 + "x": 24211.398312953555, + "y": 18294.18488939923 }, "floatingObject": { "isPinned": false, @@ -66755,12 +67185,12 @@ "id": "d6effd61-7453-4933-8a3e-11008644a8aa", "savedPayload": { "position": { - "x": 23188.426957533928, - "y": 17674.49481861341 + "x": 23245.101286093795, + "y": 17685.860670515158 }, "targetPosition": { - "x": 23351.42694072021, - "y": 17718.17053247446 + "x": 23408.101269280076, + "y": 17729.53638437621 }, "floatingObject": { "isPinned": false, @@ -66778,12 +67208,12 @@ "id": "ed127167-98a8-4e5f-8cef-37db4d58219f", "savedPayload": { "position": { - "x": 23351.42694072021, - "y": 17718.17053247446 + "x": 23408.101269280076, + "y": 17729.53638437621 }, "targetPosition": { - "x": 23677.42690709277, - "y": 17805.521960196562 + "x": 23734.101235652637, + "y": 17816.88781209831 }, "floatingObject": { "isPinned": false, @@ -66811,12 +67241,12 @@ "id": "10d63cff-a8e1-43fc-a11a-7530b00a831f", "savedPayload": { "position": { - "x": 23239.001546426898, - "y": 17552.396960196562 + "x": 23295.675874986766, + "y": 17563.76281209831 }, "targetPosition": { - "x": 23385.143333315522, - "y": 17636.771960196562 + "x": 23441.81766187539, + "y": 17648.13781209831 }, "floatingObject": { "isPinned": false, @@ -66834,12 +67264,12 @@ "id": "15bf3305-ea7f-49d2-be07-7babfe2e5a6c", "savedPayload": { "position": { - "x": 23385.143333315522, - "y": 17636.771960196562 + "x": 23441.81766187539, + "y": 17648.13781209831 }, "targetPosition": { - "x": 23677.42690709277, - "y": 17805.521960196562 + "x": 23734.101235652637, + "y": 17816.88781209831 }, "floatingObject": { "isPinned": false, @@ -66867,12 +67297,12 @@ "id": "e02fa4ef-4933-453d-a274-c61c8605b363", "savedPayload": { "position": { - "x": 23319.45409911708, - "y": 17447.549152220872 + "x": 23376.128427676947, + "y": 17458.91500412262 }, "targetPosition": { - "x": 23438.77836844231, - "y": 17566.8734215461 + "x": 23495.452697002176, + "y": 17578.23927344785 }, "floatingObject": { "isPinned": false, @@ -66890,12 +67320,12 @@ "id": "675a244c-190a-4ee0-ad88-3a0107f2d208", "savedPayload": { "position": { - "x": 23438.77836844231, - "y": 17566.8734215461 + "x": 23495.452697002176, + "y": 17578.23927344785 }, "targetPosition": { - "x": 23677.42690709277, - "y": 17805.521960196562 + "x": 23734.101235652637, + "y": 17816.88781209831 }, "floatingObject": { "isPinned": false, @@ -66923,12 +67353,12 @@ "id": "8f1cbe07-a5d8-4c76-9f7e-0e29a77c4f34", "savedPayload": { "position": { - "x": 23424.30190709277, - "y": 17367.09659953069 + "x": 23480.976235652637, + "y": 17378.46245143244 }, "targetPosition": { - "x": 23508.67690709277, - "y": 17513.238386419314 + "x": 23565.351235652637, + "y": 17524.604238321062 }, "floatingObject": { "isPinned": false, @@ -66946,12 +67376,12 @@ "id": "76ffeaad-9acd-47d5-850b-f264625530c6", "savedPayload": { "position": { - "x": 23508.67690709277, - "y": 17513.238386419314 + "x": 23565.351235652637, + "y": 17524.604238321062 }, "targetPosition": { - "x": 23677.42690709277, - "y": 17805.521960196562 + "x": 23734.101235652637, + "y": 17816.88781209831 }, "floatingObject": { "isPinned": false, @@ -66979,12 +67409,12 @@ "id": "7798cb40-7eba-44a9-852b-a1bba6d286ea", "savedPayload": { "position": { - "x": 23546.399765509617, - "y": 17316.52201063772 + "x": 23603.074094069485, + "y": 17327.88786253947 }, "targetPosition": { - "x": 23590.07547937067, - "y": 17479.521993824 + "x": 23646.749807930537, + "y": 17490.88784572575 }, "floatingObject": { "isPinned": false, @@ -67002,12 +67432,12 @@ "id": "fa924c6a-aaf3-4175-a839-b229ba7793b0", "savedPayload": { "position": { - "x": 23590.07547937067, - "y": 17479.521993824 + "x": 23646.749807930537, + "y": 17490.88784572575 }, "targetPosition": { - "x": 23677.42690709277, - "y": 17805.521960196562 + "x": 23734.101235652637, + "y": 17816.88781209831 }, "floatingObject": { "isPinned": false, @@ -67026,12 +67456,12 @@ "id": "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d", "savedPayload": { "position": { - "x": 23677.42690709277, - "y": 17805.521960196562 + "x": 23734.101235652637, + "y": 17816.88781209831 }, "targetPosition": { - "x": 24154.723984393688, - "y": 18282.81903749748 + "x": 24211.398312953555, + "y": 18294.18488939923 }, "floatingObject": { "isPinned": false, @@ -67050,12 +67480,12 @@ "id": "1ad3b378-0dbe-4015-9fe1-e95706d3da43", "savedPayload": { "position": { - "x": 24154.723984393688, - "y": 18282.81903749748 + "x": 24211.398312953555, + "y": 18294.18488939923 }, "targetPosition": { - "x": 24589.39060622377, - "y": 18399.287607793616 + "x": 24646.064934783637, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -67097,12 +67527,12 @@ "id": "13bb0758-4f84-4c73-9c68-bee713a7a4ef", "savedPayload": { "position": { - "x": 23451.531893851272, - "y": 18583.46630162275 + "x": 23508.20622241114, + "y": 18594.832153524498 }, "targetPosition": { - "x": 23463.291345968883, - "y": 18471.58258839382 + "x": 23519.96567452875, + "y": 18482.948440295568 }, "floatingObject": { "isPinned": false, @@ -67120,12 +67550,12 @@ "id": "09a0f9f0-b991-4c04-bbdb-e8dd2fccbe37", "savedPayload": { "position": { - "x": 23463.291345968883, - "y": 18471.58258839382 + "x": 23519.96567452875, + "y": 18482.948440295568 }, "targetPosition": { - "x": 23486.810250204104, - "y": 18247.81516193596 + "x": 23543.48457876397, + "y": 18259.181013837708 }, "floatingObject": { "isPinned": false, @@ -67152,12 +67582,12 @@ "id": "6f411ba1-7800-4c46-9433-0b1adbf60072", "savedPayload": { "position": { - "x": 23224.523488212377, - "y": 18460.21079391528 + "x": 23281.197816772245, + "y": 18471.57664581703 }, "targetPosition": { - "x": 23311.952408876285, - "y": 18389.412249922174 + "x": 23368.626737436152, + "y": 18400.778101823922 }, "floatingObject": { "isPinned": false, @@ -67175,12 +67605,12 @@ "id": "4ae03d29-7eaf-4604-adfa-3a1d2d2905cc", "savedPayload": { "position": { - "x": 23311.952408876285, - "y": 18389.412249922174 + "x": 23368.626737436152, + "y": 18400.778101823922 }, "targetPosition": { - "x": 23486.810250204104, - "y": 18247.81516193596 + "x": 23543.48457876397, + "y": 18259.181013837708 }, "floatingObject": { "isPinned": false, @@ -67207,12 +67637,12 @@ "id": "46c92925-aa66-4103-bd58-54675d190eb1", "savedPayload": { "position": { - "x": 23151.159110517314, - "y": 18212.536805583128 + "x": 23207.83343907718, + "y": 18223.902657484876 }, "targetPosition": { - "x": 23263.042823746244, - "y": 18224.29625770074 + "x": 23319.71715230611, + "y": 18235.662109602486 }, "floatingObject": { "isPinned": false, @@ -67230,12 +67660,12 @@ "id": "21d6b5b2-7208-4216-ae8a-c56da2b4231d", "savedPayload": { "position": { - "x": 23263.042823746244, - "y": 18224.29625770074 + "x": 23319.71715230611, + "y": 18235.662109602486 }, "targetPosition": { - "x": 23486.810250204104, - "y": 18247.81516193596 + "x": 23543.48457876397, + "y": 18259.181013837708 }, "floatingObject": { "isPinned": false, @@ -67254,12 +67684,12 @@ "id": "4dd52dbc-7e2e-4fdc-ac5b-67e097491907", "savedPayload": { "position": { - "x": 23486.810250204104, - "y": 18247.81516193596 + "x": 23543.48457876397, + "y": 18259.181013837708 }, "targetPosition": { - "x": 23836.525932859742, - "y": 17964.620985963535 + "x": 23893.20026141961, + "y": 17975.986837865283 }, "floatingObject": { "isPinned": false, @@ -67288,12 +67718,12 @@ "id": "1c1df84c-86ce-4cac-af85-6c464fa05a35", "savedPayload": { "position": { - "x": 23213.381420041598, - "y": 18403.270995067887 + "x": 23270.055748601466, + "y": 18414.636846969635 }, "targetPosition": { - "x": 23387.142642220184, - "y": 17988.17216627286 + "x": 23443.81697078005, + "y": 17999.538018174608 }, "floatingObject": { "isPinned": false, @@ -67320,12 +67750,12 @@ "id": "e9f5af4a-ece1-4db0-bd25-dfc97e068ec9", "savedPayload": { "position": { - "x": 22713.82647507521, - "y": 18585.37007238205 + "x": 22770.500803635077, + "y": 18596.7359242838 }, "targetPosition": { - "x": 23050.4845586477, - "y": 18286.771119327455 + "x": 23107.158887207566, + "y": 18298.136971229203 }, "floatingObject": { "isPinned": false, @@ -67344,12 +67774,12 @@ "id": "2f0804be-466a-4f18-89b6-f8faccb9fad7", "savedPayload": { "position": { - "x": 23050.4845586477, - "y": 18286.771119327455 + "x": 23107.158887207566, + "y": 18298.136971229203 }, "targetPosition": { - "x": 23387.142642220184, - "y": 17988.17216627286 + "x": 23443.81697078005, + "y": 17999.538018174608 }, "floatingObject": { "isPinned": false, @@ -67376,12 +67806,12 @@ "id": "f370f23a-d273-4c59-8585-d91c35b13cb2", "savedPayload": { "position": { - "x": 22521.39127687135, - "y": 18234.08795144459 + "x": 22578.065605431217, + "y": 18245.45380334634 }, "targetPosition": { - "x": 22954.266959545766, - "y": 18111.130058858726 + "x": 23010.941288105634, + "y": 18122.495910760474 }, "floatingObject": { "isPinned": false, @@ -67400,12 +67830,12 @@ "id": "0e90b399-90e7-419c-9366-91e484ea3e6d", "savedPayload": { "position": { - "x": 22954.266959545766, - "y": 18111.130058858726 + "x": 23010.941288105634, + "y": 18122.495910760474 }, "targetPosition": { - "x": 23387.142642220184, - "y": 17988.17216627286 + "x": 23443.81697078005, + "y": 17999.538018174608 }, "floatingObject": { "isPinned": false, @@ -67428,12 +67858,12 @@ "id": "e5e2cdf2-f35a-4aa6-8b3f-8e565fbc58c4", "savedPayload": { "position": { - "x": 22943.785698269356, - "y": 17911.13567978377 + "x": 23000.460026829223, + "y": 17922.501531685517 }, "targetPosition": { - "x": 23387.142642220184, - "y": 17988.17216627286 + "x": 23443.81697078005, + "y": 17999.538018174608 }, "floatingObject": { "isPinned": false, @@ -67498,12 +67928,12 @@ "id": "b11c98e2-870c-4e0b-a855-be810a27cef0", "savedPayload": { "position": { - "x": 23021.116717158497, - "y": 17726.39932164849 + "x": 23077.791045718364, + "y": 17737.765173550237 }, "targetPosition": { - "x": 23387.142642220184, - "y": 17988.17216627286 + "x": 23443.81697078005, + "y": 17999.538018174608 }, "floatingObject": { "isPinned": false, @@ -67568,12 +67998,12 @@ "id": "0cb46ed6-6217-4001-b7a5-ee4eb445b00c", "savedPayload": { "position": { - "x": 23170.943659519482, - "y": 17593.510285824315 + "x": 23227.61798807935, + "y": 17604.876137726063 }, "targetPosition": { - "x": 23387.142642220184, - "y": 17988.17216627286 + "x": 23443.81697078005, + "y": 17999.538018174608 }, "floatingObject": { "isPinned": false, @@ -67635,12 +68065,12 @@ "id": "1dc2b7ca-f93f-4993-b20a-0a7a341436aa", "savedPayload": { "position": { - "x": 23387.142642220184, - "y": 17988.17216627286 + "x": 23443.81697078005, + "y": 17999.538018174608 }, "targetPosition": { - "x": 23836.525932859742, - "y": 17964.620985963535 + "x": 23893.20026141961, + "y": 17975.986837865283 }, "floatingObject": { "isPinned": false, @@ -67667,12 +68097,12 @@ "id": "91ccc702-1a97-431d-9bc6-be89f13e8a51", "savedPayload": { "position": { - "x": 23074.559425768868, - "y": 17953.2211432302 + "x": 23131.233754328736, + "y": 17964.586995131947 }, "targetPosition": { - "x": 23459.124177284302, - "y": 17719.53342020677 + "x": 23515.79850584417, + "y": 17730.89927210852 }, "floatingObject": { "isPinned": false, @@ -67699,12 +68129,12 @@ "id": "185cb095-ba47-4f98-a781-c2e64b65b523", "savedPayload": { "position": { - "x": 22563.375833565686, - "y": 17806.911362076327 + "x": 22620.050162125553, + "y": 17818.277213978075 }, "targetPosition": { - "x": 23011.250005424994, - "y": 17763.22239114155 + "x": 23067.92433398486, + "y": 17774.588243043298 }, "floatingObject": { "isPinned": false, @@ -67723,12 +68153,12 @@ "id": "cd24c0ae-1da5-40d2-8a0c-e7bbd159f435", "savedPayload": { "position": { - "x": 23011.250005424994, - "y": 17763.22239114155 + "x": 23067.92433398486, + "y": 17774.588243043298 }, "targetPosition": { - "x": 23459.124177284302, - "y": 17719.53342020677 + "x": 23515.79850584417, + "y": 17730.89927210852 }, "floatingObject": { "isPinned": false, @@ -67755,12 +68185,12 @@ "id": "a36b3c06-cf1b-4505-825a-9f8409e359c4", "savedPayload": { "position": { - "x": 22614.170937983912, - "y": 17409.60758489164 + "x": 22670.84526654378, + "y": 17420.97343679339 }, "targetPosition": { - "x": 23036.647557634107, - "y": 17564.570502549206 + "x": 23093.321886193975, + "y": 17575.936354450954 }, "floatingObject": { "isPinned": false, @@ -67779,12 +68209,12 @@ "id": "d5ac496c-c4a0-4d8c-b498-b3176cce122d", "savedPayload": { "position": { - "x": 23036.647557634107, - "y": 17564.570502549206 + "x": 23093.321886193975, + "y": 17575.936354450954 }, "targetPosition": { - "x": 23459.124177284302, - "y": 17719.53342020677 + "x": 23515.79850584417, + "y": 17730.89927210852 }, "floatingObject": { "isPinned": false, @@ -67807,12 +68237,12 @@ "id": "bdc9f6d9-cb64-4d65-96fb-af07648f451b", "savedPayload": { "position": { - "x": 23145.721785700658, - "y": 17396.610920294406 + "x": 23202.396114260526, + "y": 17407.976772196154 }, "targetPosition": { - "x": 23459.124177284302, - "y": 17719.53342020677 + "x": 23515.79850584417, + "y": 17730.89927210852 }, "floatingObject": { "isPinned": false, @@ -67877,12 +68307,12 @@ "id": "6fa5dd56-eff4-4b49-96b1-fb2b9d9ba6b4", "savedPayload": { "position": { - "x": 23316.86920104844, - "y": 17292.610099531812 + "x": 23373.54352960831, + "y": 17303.97595143356 }, "targetPosition": { - "x": 23459.124177284302, - "y": 17719.53342020677 + "x": 23515.79850584417, + "y": 17730.89927210852 }, "floatingObject": { "isPinned": false, @@ -67947,12 +68377,12 @@ "id": "b5b7be48-88d9-4665-81c8-bf020838ce89", "savedPayload": { "position": { - "x": 23516.191959082527, - "y": 17273.166678299818 + "x": 23572.866287642395, + "y": 17284.532530201566 }, "targetPosition": { - "x": 23459.124177284302, - "y": 17719.53342020677 + "x": 23515.79850584417, + "y": 17730.89927210852 }, "floatingObject": { "isPinned": false, @@ -68014,12 +68444,12 @@ "id": "252cf157-ac1c-4489-9e43-3cd8b4ffea5d", "savedPayload": { "position": { - "x": 23459.124177284302, - "y": 17719.53342020677 + "x": 23515.79850584417, + "y": 17730.89927210852 }, "targetPosition": { - "x": 23836.525932859742, - "y": 17964.620985963535 + "x": 23893.20026141961, + "y": 17975.986837865283 }, "floatingObject": { "isPinned": false, @@ -68046,12 +68476,12 @@ "id": "1fa3876c-35fb-48bf-a7b6-7cb533f229fb", "savedPayload": { "position": { - "x": 23230.800602296546, - "y": 17474.11428477169 + "x": 23287.474930856413, + "y": 17485.48013667344 }, "targetPosition": { - "x": 23675.260355564358, - "y": 17544.509794039794 + "x": 23731.934684124226, + "y": 17555.87564594154 }, "floatingObject": { "isPinned": false, @@ -68078,12 +68508,12 @@ "id": "5684cca3-4ee2-406c-84d3-1e15e1acb9b5", "savedPayload": { "position": { - "x": 22975.82899025308, - "y": 16978.121442094936 + "x": 23032.50331881295, + "y": 16989.487293996684 }, "targetPosition": { - "x": 23325.54467290872, - "y": 17261.315618067365 + "x": 23382.219001468588, + "y": 17272.681469969113 }, "floatingObject": { "isPinned": false, @@ -68102,12 +68532,12 @@ "id": "f32e1da4-be91-4cc3-9ab7-ef7a4c5aeb45", "savedPayload": { "position": { - "x": 23325.54467290872, - "y": 17261.315618067365 + "x": 23382.219001468588, + "y": 17272.681469969113 }, "targetPosition": { - "x": 23675.260355564358, - "y": 17544.509794039794 + "x": 23731.934684124226, + "y": 17555.87564594154 }, "floatingObject": { "isPinned": false, @@ -68130,12 +68560,12 @@ "id": "12b12e58-608c-4e96-ad55-cd80fee8c4d6", "savedPayload": { "position": { - "x": 23513.994778268974, - "y": 17124.398602116053 + "x": 23570.669106828842, + "y": 17135.7644540178 }, "targetPosition": { - "x": 23675.260355564358, - "y": 17544.509794039794 + "x": 23731.934684124226, + "y": 17555.87564594154 }, "floatingObject": { "isPinned": false, @@ -68200,12 +68630,12 @@ "id": "1031c689-a7b0-477c-8672-d58c47fe9e8a", "savedPayload": { "position": { - "x": 23745.65586483246, - "y": 17100.05004077198 + "x": 23802.33019339233, + "y": 17111.41589267373 }, "targetPosition": { - "x": 23675.260355564358, - "y": 17544.509794039794 + "x": 23731.934684124226, + "y": 17555.87564594154 }, "floatingObject": { "isPinned": false, @@ -68270,12 +68700,12 @@ "id": "bc5ea739-4570-405e-9165-3b5ae9c7bfbb", "savedPayload": { "position": { - "x": 23958.454531536787, - "y": 17194.794111384155 + "x": 24015.128860096655, + "y": 17206.159963285903 }, "targetPosition": { - "x": 23675.260355564358, - "y": 17544.509794039794 + "x": 23731.934684124226, + "y": 17555.87564594154 }, "floatingObject": { "isPinned": false, @@ -68337,12 +68767,12 @@ "id": "7f0b8fd4-d544-4b14-a531-10668d1d767e", "savedPayload": { "position": { - "x": 23675.260355564358, - "y": 17544.509794039794 + "x": 23731.934684124226, + "y": 17555.87564594154 }, "targetPosition": { - "x": 23836.525932859742, - "y": 17964.620985963535 + "x": 23893.20026141961, + "y": 17975.986837865283 }, "floatingObject": { "isPinned": false, @@ -68363,12 +68793,12 @@ "id": "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e", "savedPayload": { "position": { - "x": 23836.525932859742, - "y": 17964.620985963535 + "x": 23893.20026141961, + "y": 17975.986837865283 }, "targetPosition": { - "x": 24271.192554689824, - "y": 18081.08955625967 + "x": 24327.86688324969, + "y": 18092.45540816142 }, "floatingObject": { "isPinned": false, @@ -68403,12 +68833,12 @@ "id": "dbf2283b-9d55-4a98-a610-320605350d39", "savedPayload": { "position": { - "x": 23738.516891269934, - "y": 17071.11681553886 + "x": 23795.1912198298, + "y": 17082.482667440607 }, "targetPosition": { - "x": 23857.841160595162, - "y": 17190.441084864087 + "x": 23914.51548915503, + "y": 17201.806936765835 }, "floatingObject": { "isPinned": false, @@ -68426,12 +68856,12 @@ "id": "eb27510a-bc10-4ca6-b55e-47a94a9e98e9", "savedPayload": { "position": { - "x": 23857.841160595162, - "y": 17190.441084864087 + "x": 23914.51548915503, + "y": 17201.806936765835 }, "targetPosition": { - "x": 24096.489699245623, - "y": 17429.08962351455 + "x": 24153.16402780549, + "y": 17440.455475416296 }, "floatingObject": { "isPinned": false, @@ -68459,12 +68889,12 @@ "id": "e8c87f10-d5c1-49ad-8ae7-02efe3640a0d", "savedPayload": { "position": { - "x": 23843.364699245623, - "y": 16990.664262848677 + "x": 23900.03902780549, + "y": 17002.030114750425 }, "targetPosition": { - "x": 23927.739699245623, - "y": 17136.8060497373 + "x": 23984.41402780549, + "y": 17148.17190163905 }, "floatingObject": { "isPinned": false, @@ -68482,12 +68912,12 @@ "id": "a6f4ab0f-7025-408e-a430-344b2f5a8b4b", "savedPayload": { "position": { - "x": 23927.739699245623, - "y": 17136.8060497373 + "x": 23984.41402780549, + "y": 17148.17190163905 }, "targetPosition": { - "x": 24096.489699245623, - "y": 17429.08962351455 + "x": 24153.16402780549, + "y": 17440.455475416296 }, "floatingObject": { "isPinned": false, @@ -68515,12 +68945,12 @@ "id": "d6b95e42-7024-43e4-8843-31e47896c423", "savedPayload": { "position": { - "x": 23965.46255766247, - "y": 16940.089673955707 + "x": 24022.13688622234, + "y": 16951.455525857455 }, "targetPosition": { - "x": 24009.138271523523, - "y": 17103.089657141987 + "x": 24065.81260008339, + "y": 17114.455509043735 }, "floatingObject": { "isPinned": false, @@ -68538,12 +68968,12 @@ "id": "4d22bbae-692e-4f73-9665-e2db845ef50e", "savedPayload": { "position": { - "x": 24009.138271523523, - "y": 17103.089657141987 + "x": 24065.81260008339, + "y": 17114.455509043735 }, "targetPosition": { - "x": 24096.489699245623, - "y": 17429.08962351455 + "x": 24153.16402780549, + "y": 17440.455475416296 }, "floatingObject": { "isPinned": false, @@ -68571,12 +69001,12 @@ "id": "f871cac1-c1bd-402b-8c96-67d2f4debabd", "savedPayload": { "position": { - "x": 24096.489699245623, - "y": 16922.83962351455 + "x": 24153.16402780549, + "y": 16934.205475416296 }, "targetPosition": { - "x": 24096.489699245623, - "y": 17091.58962351455 + "x": 24153.16402780549, + "y": 17102.955475416296 }, "floatingObject": { "isPinned": false, @@ -68594,12 +69024,12 @@ "id": "d9d72b62-c411-4094-ba20-166724787cb7", "savedPayload": { "position": { - "x": 24096.489699245623, - "y": 17091.58962351455 + "x": 24153.16402780549, + "y": 17102.955475416296 }, "targetPosition": { - "x": 24096.489699245623, - "y": 17429.08962351455 + "x": 24153.16402780549, + "y": 17440.455475416296 }, "floatingObject": { "isPinned": false, @@ -68627,12 +69057,12 @@ "id": "cba955af-b5be-44e6-98d3-97c707694cc3", "savedPayload": { "position": { - "x": 24227.516840828775, - "y": 16940.089673955707 + "x": 24284.191169388643, + "y": 16951.455525857455 }, "targetPosition": { - "x": 24183.841126967724, - "y": 17103.089657141987 + "x": 24240.51545552759, + "y": 17114.455509043735 }, "floatingObject": { "isPinned": false, @@ -68650,12 +69080,12 @@ "id": "406a7b1f-9e2e-4b0a-8b17-512cdfbbf39f", "savedPayload": { "position": { - "x": 24183.841126967724, - "y": 17103.089657141987 + "x": 24240.51545552759, + "y": 17114.455509043735 }, "targetPosition": { - "x": 24096.489699245623, - "y": 17429.08962351455 + "x": 24153.16402780549, + "y": 17440.455475416296 }, "floatingObject": { "isPinned": false, @@ -68674,12 +69104,12 @@ "id": "1d377283-4fc2-498f-acd0-6c856c298c2d", "savedPayload": { "position": { - "x": 24096.489699245623, - "y": 17429.08962351455 + "x": 24153.16402780549, + "y": 17440.455475416296 }, "targetPosition": { - "x": 24271.192554689824, - "y": 18081.08955625967 + "x": 24327.86688324969, + "y": 18092.45540816142 }, "floatingObject": { "isPinned": false, @@ -68698,12 +69128,12 @@ "id": "08a1afe7-83b5-472f-b8dc-15494b8a7e06", "savedPayload": { "position": { - "x": 24271.192554689824, - "y": 18081.08955625967 + "x": 24327.86688324969, + "y": 18092.45540816142 }, "targetPosition": { - "x": 24589.39060622377, - "y": 18399.287607793616 + "x": 24646.064934783637, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -68745,12 +69175,12 @@ "id": "0cf3ea6c-f6da-4049-8b94-b4b5ab8bab33", "savedPayload": { "position": { - "x": 23629.63144247818, - "y": 17926.874039659564 + "x": 23686.30577103805, + "y": 17938.239891561312 }, "targetPosition": { - "x": 23669.947836802028, - "y": 17821.846241678628 + "x": 23726.622165361896, + "y": 17833.212093580376 }, "floatingObject": { "isPinned": false, @@ -68768,12 +69198,12 @@ "id": "a198d834-e534-4380-a76a-32efc34feb76", "savedPayload": { "position": { - "x": 23669.947836802028, - "y": 17821.846241678628 + "x": 23726.622165361896, + "y": 17833.212093580376 }, "targetPosition": { - "x": 23710.264231125875, - "y": 17716.81844369769 + "x": 23766.938559685743, + "y": 17728.18429559944 }, "floatingObject": { "isPinned": false, @@ -68800,12 +69230,12 @@ "id": "62c6d5da-c397-4893-95d7-29f811777ca1", "savedPayload": { "position": { - "x": 23568.66714313966, - "y": 17541.960602369876 + "x": 23625.34147169953, + "y": 17553.326454271624 }, "targetPosition": { - "x": 23639.465687132768, - "y": 17629.389523033784 + "x": 23696.140015692636, + "y": 17640.755374935532 }, "floatingObject": { "isPinned": false, @@ -68823,12 +69253,12 @@ "id": "46400edc-9c1a-433a-94aa-fe58014cc63a", "savedPayload": { "position": { - "x": 23639.465687132768, - "y": 17629.389523033784 + "x": 23696.140015692636, + "y": 17640.755374935532 }, "targetPosition": { - "x": 23710.264231125875, - "y": 17716.81844369769 + "x": 23766.938559685743, + "y": 17728.18429559944 }, "floatingObject": { "isPinned": false, @@ -68847,12 +69277,12 @@ "id": "b38b3ff0-2430-47c7-8fc7-3185027c96ef", "savedPayload": { "position": { - "x": 23710.264231125875, - "y": 17716.81844369769 + "x": 23766.938559685743, + "y": 17728.18429559944 }, "targetPosition": { - "x": 24154.723984393688, - "y": 17646.42293442959 + "x": 24211.398312953555, + "y": 17657.788786331337 }, "floatingObject": { "isPinned": false, @@ -68881,12 +69311,12 @@ "id": "151dffda-c489-4872-b678-776d06237406", "savedPayload": { "position": { - "x": 23352.818112624158, - "y": 17646.42293442959 + "x": 23409.492441184026, + "y": 17657.788786331337 }, "targetPosition": { - "x": 23753.771048508923, - "y": 17442.127209546794 + "x": 23810.44537706879, + "y": 17453.493061448542 }, "floatingObject": { "isPinned": false, @@ -68913,12 +69343,12 @@ "id": "3f07ea1a-0809-44bf-ba6f-fa9a1664b098", "savedPayload": { "position": { - "x": 22864.851541973298, - "y": 17301.33619101059 + "x": 22921.525870533165, + "y": 17312.702042912337 }, "targetPosition": { - "x": 23309.31129524111, - "y": 17371.73170027869 + "x": 23365.985623800978, + "y": 17383.09755218044 }, "floatingObject": { "isPinned": false, @@ -68937,12 +69367,12 @@ "id": "60e5dd28-ade4-46a0-9313-641c9983c115", "savedPayload": { "position": { - "x": 23309.31129524111, - "y": 17371.73170027869 + "x": 23365.985623800978, + "y": 17383.09755218044 }, "targetPosition": { - "x": 23753.771048508923, - "y": 17442.127209546794 + "x": 23810.44537706879, + "y": 17453.493061448542 }, "floatingObject": { "isPinned": false, @@ -68965,12 +69395,12 @@ "id": "00c12f88-181e-451e-9d94-3caca9bd14a0", "savedPayload": { "position": { - "x": 23435.572996974977, - "y": 17123.92915801285 + "x": 23492.247325534845, + "y": 17135.295009914596 }, "targetPosition": { - "x": 23753.771048508923, - "y": 17442.127209546794 + "x": 23810.44537706879, + "y": 17453.493061448542 }, "floatingObject": { "isPinned": false, @@ -69035,12 +69465,12 @@ "id": "ee274b81-ec90-405a-a9e7-976d779b920c", "savedPayload": { "position": { - "x": 23683.37553924082, - "y": 16997.66745627898 + "x": 23740.049867800688, + "y": 17009.03330818073 }, "targetPosition": { - "x": 23753.771048508923, - "y": 17442.127209546794 + "x": 23810.44537706879, + "y": 17453.493061448542 }, "floatingObject": { "isPinned": false, @@ -69102,12 +69532,12 @@ "id": "506b65ce-5080-421b-9981-6220603de1db", "savedPayload": { "position": { - "x": 23753.771048508923, - "y": 17442.127209546794 + "x": 23810.44537706879, + "y": 17453.493061448542 }, "targetPosition": { - "x": 24154.723984393688, - "y": 17646.42293442959 + "x": 24211.398312953555, + "y": 17657.788786331337 }, "floatingObject": { "isPinned": false, @@ -69137,12 +69567,12 @@ "id": "4d8b7733-acb2-411e-a95b-85ccb01fc2b7", "savedPayload": { "position": { - "x": 23761.727381723173, - "y": 17122.926215666444 + "x": 23818.40171028304, + "y": 17134.292067568193 }, "targetPosition": { - "x": 23950.428259510893, - "y": 17245.469998544824 + "x": 24007.10258807076, + "y": 17256.835850446572 }, "floatingObject": { "isPinned": false, @@ -69165,12 +69595,12 @@ "id": "f43b9164-8f82-41f5-b6e7-161b749eef12", "savedPayload": { "position": { - "x": 23962.203849665555, - "y": 17020.778353225047 + "x": 24018.878178225423, + "y": 17032.144205126795 }, "targetPosition": { - "x": 23950.428259510893, - "y": 17245.469998544824 + "x": 24007.10258807076, + "y": 17256.835850446572 }, "floatingObject": { "isPinned": false, @@ -69231,12 +69661,12 @@ "id": "ded3fa1f-948b-4c2a-8fde-159230280d55", "savedPayload": { "position": { - "x": 23950.428259510893, - "y": 17245.469998544824 + "x": 24007.10258807076, + "y": 17256.835850446572 }, "targetPosition": { - "x": 24154.723984393688, - "y": 17646.42293442959 + "x": 24211.398312953555, + "y": 17657.788786331337 }, "floatingObject": { "isPinned": false, @@ -69266,12 +69696,12 @@ "id": "9ac25e7f-f6fa-451e-8755-36a14b7d5c68", "savedPayload": { "position": { - "x": 24066.020467894818, - "y": 17042.864155394804 + "x": 24122.694796454685, + "y": 17054.23000729655 }, "targetPosition": { - "x": 24225.11949366179, - "y": 17201.963181161776 + "x": 24281.793822221658, + "y": 17213.329033063525 }, "floatingObject": { "isPinned": false, @@ -69294,12 +69724,12 @@ "id": "eb9233ba-3cc0-4f7a-a99c-95af04ddd91e", "savedPayload": { "position": { - "x": 24189.921739027737, - "y": 16979.733304527872 + "x": 24246.596067587605, + "y": 16991.09915642962 }, "targetPosition": { - "x": 24225.11949366179, - "y": 17201.963181161776 + "x": 24281.793822221658, + "y": 17213.329033063525 }, "floatingObject": { "isPinned": false, @@ -69365,12 +69795,12 @@ "id": "5c900c7f-879b-45c5-a7bf-8539a46a973c", "savedPayload": { "position": { - "x": 24327.267356103188, - "y": 17001.486713219394 + "x": 24383.941684663056, + "y": 17012.852565121142 }, "targetPosition": { - "x": 24225.11949366179, - "y": 17201.963181161776 + "x": 24281.793822221658, + "y": 17213.329033063525 }, "floatingObject": { "isPinned": false, @@ -69393,12 +69823,12 @@ "id": "afe33456-0806-4614-9f71-5273e9d68249", "savedPayload": { "position": { - "x": 24425.595961604173, - "y": 17099.81531872038 + "x": 24482.27029016404, + "y": 17111.181170622127 }, "targetPosition": { - "x": 24225.11949366179, - "y": 17201.963181161776 + "x": 24281.793822221658, + "y": 17213.329033063525 }, "floatingObject": { "isPinned": false, @@ -69416,12 +69846,12 @@ "id": "f4ba52b6-e1e3-43b1-82ce-6f0fb065167f", "savedPayload": { "position": { - "x": 24225.11949366179, - "y": 17201.963181161776 + "x": 24281.793822221658, + "y": 17213.329033063525 }, "targetPosition": { - "x": 24154.723984393688, - "y": 17646.42293442959 + "x": 24211.398312953555, + "y": 17657.788786331337 }, "floatingObject": { "isPinned": false, @@ -69440,12 +69870,12 @@ "id": "2692f8f1-615e-4af7-8735-0516470d12ed", "savedPayload": { "position": { - "x": 24154.723984393688, - "y": 17646.42293442959 + "x": 24211.398312953555, + "y": 17657.788786331337 }, "targetPosition": { - "x": 24472.922035927633, - "y": 17964.620985963535 + "x": 24529.5963644875, + "y": 17975.986837865283 }, "floatingObject": { "isPinned": false, @@ -69480,12 +69910,12 @@ "id": "bff62df8-d94e-462c-a560-77801b8079ac", "savedPayload": { "position": { - "x": 24306.196430251337, - "y": 17180.238681477815 + "x": 24362.870758811205, + "y": 17191.604533379563 }, "targetPosition": { - "x": 24447.79351823755, - "y": 17355.096522805634 + "x": 24504.46784679742, + "y": 17366.462374707382 }, "floatingObject": { "isPinned": false, @@ -69503,12 +69933,12 @@ "id": "e21c70b9-c14c-4024-8841-37d5aa2e3968", "savedPayload": { "position": { - "x": 24447.79351823755, - "y": 17355.096522805634 + "x": 24504.46784679742, + "y": 17366.462374707382 }, "targetPosition": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "floatingObject": { "isPinned": false, @@ -69536,12 +69966,12 @@ "id": "10c5c881-918c-407c-882c-9d3f4c313ed0", "savedPayload": { "position": { - "x": 24571.727220991772, - "y": 17192.916896153787 + "x": 24628.40154955164, + "y": 17204.282748055535 }, "targetPosition": { - "x": 24577.615016069103, - "y": 17305.262718813676 + "x": 24634.28934462897, + "y": 17316.628570715424 }, "floatingObject": { "isPinned": false, @@ -69559,12 +69989,12 @@ "id": "7d8ca411-a4d8-474d-be56-5bf0a264db25", "savedPayload": { "position": { - "x": 24577.615016069103, - "y": 17305.262718813676 + "x": 24634.28934462897, + "y": 17316.628570715424 }, "targetPosition": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "floatingObject": { "isPinned": false, @@ -69592,12 +70022,12 @@ "id": "533b50bf-17ff-478b-b485-d7a2370395d5", "savedPayload": { "position": { - "x": 24773.206280541337, - "y": 17246.903047451873 + "x": 24829.880609101205, + "y": 17258.26889935362 }, "targetPosition": { - "x": 24711.934389102145, - "y": 17341.253486345733 + "x": 24768.608717662013, + "y": 17352.61933824748 }, "floatingObject": { "isPinned": false, @@ -69615,12 +70045,12 @@ "id": "1a37298c-a926-4bc9-a261-990a962e5e18", "savedPayload": { "position": { - "x": 24711.934389102145, - "y": 17341.253486345733 + "x": 24768.608717662013, + "y": 17352.61933824748 }, "targetPosition": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "floatingObject": { "isPinned": false, @@ -69648,12 +70078,12 @@ "id": "cf8e88d3-5e31-404f-9811-43e29f3db95f", "savedPayload": { "position": { - "x": 24904.47400016657, - "y": 17409.005181161912 + "x": 24961.14832872644, + "y": 17420.37103306366 }, "targetPosition": { - "x": 24799.446202185634, - "y": 17449.32157548576 + "x": 24856.120530745502, + "y": 17460.687427387507 }, "floatingObject": { "isPinned": false, @@ -69671,12 +70101,12 @@ "id": "dbeaa9aa-7cbe-4310-a411-74aa6f203312", "savedPayload": { "position": { - "x": 24799.446202185634, - "y": 17449.32157548576 + "x": 24856.120530745502, + "y": 17460.687427387507 }, "targetPosition": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "floatingObject": { "isPinned": false, @@ -69695,12 +70125,12 @@ "id": "af403e0f-699b-4dfc-b3ee-d6a8747ab081", "savedPayload": { "position": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "targetPosition": { - "x": 24472.922035927633, - "y": 17964.620985963535 + "x": 24529.5963644875, + "y": 17975.986837865283 }, "floatingObject": { "isPinned": false, @@ -69719,12 +70149,12 @@ "id": "f3833246-c097-42c2-8522-930b4d0450d3", "savedPayload": { "position": { - "x": 24472.922035927633, - "y": 17964.620985963535 + "x": 24529.5963644875, + "y": 17975.986837865283 }, "targetPosition": { - "x": 24589.39060622377, - "y": 18399.287607793616 + "x": 24646.064934783637, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -69766,12 +70196,12 @@ "id": "8d63042a-9ab8-4d37-90f1-adf00ac9e7ed", "savedPayload": { "position": { - "x": 23994.42157297221, - "y": 17510.285874824283 + "x": 24051.095901532077, + "y": 17521.65172672603 }, "targetPosition": { - "x": 24081.850493636117, - "y": 17439.487330831176 + "x": 24138.524822195985, + "y": 17450.853182732924 }, "floatingObject": { "isPinned": false, @@ -69789,12 +70219,12 @@ "id": "7b80a313-c7e4-45e3-a8f5-d04c543d74be", "savedPayload": { "position": { - "x": 24081.850493636117, - "y": 17439.487330831176 + "x": 24138.524822195985, + "y": 17450.853182732924 }, "targetPosition": { - "x": 24169.279414300025, - "y": 17368.68878683807 + "x": 24225.953742859892, + "y": 17380.054638739817 }, "floatingObject": { "isPinned": false, @@ -69821,12 +70251,12 @@ "id": "1f330e7e-30e3-4507-b698-67d8560a4f23", "savedPayload": { "position": { - "x": 24134.081659665975, - "y": 17146.45891020416 + "x": 24190.755988225843, + "y": 17157.82476210591 }, "targetPosition": { - "x": 24151.680536983, - "y": 17257.573848521115 + "x": 24208.354865542868, + "y": 17268.939700422863 }, "floatingObject": { "isPinned": false, @@ -69844,12 +70274,12 @@ "id": "c04f3bef-3ab4-482b-b50b-02daf5b545a0", "savedPayload": { "position": { - "x": 24151.680536983, - "y": 17257.573848521115 + "x": 24208.354865542868, + "y": 17268.939700422863 }, "targetPosition": { - "x": 24169.279414300025, - "y": 17368.68878683807 + "x": 24225.953742859892, + "y": 17380.054638739817 }, "floatingObject": { "isPinned": false, @@ -69868,12 +70298,12 @@ "id": "9eb4de2b-f3e6-4885-ab74-fb156f99df28", "savedPayload": { "position": { - "x": 24169.279414300025, - "y": 17368.68878683807 + "x": 24225.953742859892, + "y": 17380.054638739817 }, "targetPosition": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "floatingObject": { "isPinned": false, @@ -69902,12 +70332,12 @@ "id": "41b8636c-6f29-47e5-964d-a88699733486", "savedPayload": { "position": { - "x": 26535.483256137326, - "y": 16678.70310327008 + "x": 26592.157584697194, + "y": 16690.068955171828 }, "targetPosition": { - "x": 26113.276585156673, - "y": 16783.568383727277 + "x": 26169.95091371654, + "y": 16794.934235629025 }, "floatingObject": { "isPinned": true, @@ -69934,12 +70364,12 @@ "id": "dcf98766-8bac-4775-9b93-cf64d31c6fb7", "savedPayload": { "position": { - "x": 26050.43218220215, - "y": 15573.611980416143 + "x": 26107.106510762016, + "y": 15584.97783231789 }, "targetPosition": { - "x": 26081.938731786264, - "y": 16178.495225629926 + "x": 26138.61306034613, + "y": 16189.861077531674 }, "floatingObject": { "isPinned": false, @@ -69958,12 +70388,12 @@ "id": "b1e7056a-6598-490c-8096-7aa1a75aede6", "savedPayload": { "position": { - "x": 26081.938731786264, - "y": 16178.495225629926 + "x": 26138.61306034613, + "y": 16189.861077531674 }, "targetPosition": { - "x": 26113.276585156673, - "y": 16783.568383727277 + "x": 26169.95091371654, + "y": 16794.934235629025 }, "floatingObject": { "isPinned": false, @@ -69986,12 +70416,12 @@ "id": "1ee37aa5-c101-44b1-8500-1dae1a87d7ca", "savedPayload": { "position": { - "x": 26443.228709012736, - "y": 16275.442779531139 + "x": 26499.903037572603, + "y": 16286.808631432887 }, "targetPosition": { - "x": 26113.276585156673, - "y": 16783.568383727277 + "x": 26169.95091371654, + "y": 16794.934235629025 }, "floatingObject": { "isPinned": false, @@ -70056,12 +70486,12 @@ "id": "1dbd301a-f4a1-4af8-8250-b54bc6203e86", "savedPayload": { "position": { - "x": 26678.9991316738, - "y": 16566.236333208035 + "x": 26735.67346023367, + "y": 16577.602185109783 }, "targetPosition": { - "x": 26113.276585156673, - "y": 16783.568383727277 + "x": 26169.95091371654, + "y": 16794.934235629025 }, "floatingObject": { "isPinned": false, @@ -70123,12 +70553,12 @@ "id": "85c17bc4-2728-4c03-8e0e-7b08a4178835", "savedPayload": { "position": { - "x": 24344.303040467003, - "y": 17152.552608558013 + "x": 24400.97736902687, + "y": 17163.91846045976 }, "targetPosition": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "floatingObject": { "isPinned": false, @@ -70158,12 +70588,12 @@ "id": "3a9b9809-3e61-4400-b0ac-39eba03cf5d8", "savedPayload": { "position": { - "x": 24510.793924091693, - "y": 16880.094605551512 + "x": 24567.46825265156, + "y": 16891.46045745326 }, "targetPosition": { - "x": 24612.94178653309, - "y": 17080.571073493895 + "x": 24669.61611509296, + "y": 17091.936925395643 }, "floatingObject": { "isPinned": false, @@ -70186,12 +70616,12 @@ "id": "6d5d4e75-c85d-4554-890e-664d8f05354a", "savedPayload": { "position": { - "x": 24735.48556941147, - "y": 16891.870195706175 + "x": 24792.159897971338, + "y": 16903.236047607923 }, "targetPosition": { - "x": 24612.94178653309, - "y": 17080.571073493895 + "x": 24669.61611509296, + "y": 17091.936925395643 }, "floatingObject": { "isPinned": false, @@ -70252,12 +70682,12 @@ "id": "6ac5edff-8a1f-4dda-bc47-81b1d4d22545", "savedPayload": { "position": { - "x": 24612.94178653309, - "y": 17080.571073493895 + "x": 24669.61611509296, + "y": 17091.936925395643 }, "targetPosition": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "floatingObject": { "isPinned": false, @@ -70287,12 +70717,12 @@ "id": "465388f9-ca69-421f-95a4-385325866344", "savedPayload": { "position": { - "x": 24814.350497048126, - "y": 16962.905370562774 + "x": 24871.024825607994, + "y": 16974.271222464522 }, "targetPosition": { - "x": 24872.584782196194, - "y": 17180.238681477815 + "x": 24929.259110756062, + "y": 17191.604533379563 }, "floatingObject": { "isPinned": false, @@ -70315,12 +70745,12 @@ "id": "73e049ac-4e1c-4c12-a278-795b2a298cee", "savedPayload": { "position": { - "x": 24953.217570843888, - "y": 16970.183085515946 + "x": 25009.891899403756, + "y": 16981.548937417694 }, "targetPosition": { - "x": 24872.584782196194, - "y": 17180.238681477815 + "x": 24929.259110756062, + "y": 17191.604533379563 }, "floatingObject": { "isPinned": false, @@ -70386,12 +70816,12 @@ "id": "7bb68a26-0be3-4799-bd5a-10c1e4724cad", "savedPayload": { "position": { - "x": 25061.285659983914, - "y": 17057.694898599435 + "x": 25117.959988543782, + "y": 17069.060750501183 }, "targetPosition": { - "x": 24872.584782196194, - "y": 17180.238681477815 + "x": 24929.259110756062, + "y": 17191.604533379563 }, "floatingObject": { "isPinned": false, @@ -70414,12 +70844,12 @@ "id": "efc3d758-8751-4523-bf99-afc01adbbe25", "savedPayload": { "position": { - "x": 25097.27642751597, - "y": 17192.014271632477 + "x": 25153.95075607584, + "y": 17203.380123534225 }, "targetPosition": { - "x": 24872.584782196194, - "y": 17180.238681477815 + "x": 24929.259110756062, + "y": 17191.604533379563 }, "floatingObject": { "isPinned": false, @@ -70437,12 +70867,12 @@ "id": "71e23384-07ee-46ab-8a71-5afcef7d00de", "savedPayload": { "position": { - "x": 24872.584782196194, - "y": 17180.238681477815 + "x": 24929.259110756062, + "y": 17191.604533379563 }, "targetPosition": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "floatingObject": { "isPinned": false, @@ -70461,12 +70891,12 @@ "id": "37bb31f2-5eee-4aca-b484-03c9f7de3446", "savedPayload": { "position": { - "x": 24589.390606223766, - "y": 17529.954364133453 + "x": 24646.064934783633, + "y": 17541.3202160352 }, "targetPosition": { - "x": 24705.8591765199, - "y": 17964.620985963535 + "x": 24762.53350507977, + "y": 17975.986837865283 }, "floatingObject": { "isPinned": false, @@ -70501,12 +70931,12 @@ "id": "f7cb8ebd-37a4-45cb-a69d-292738e278ec", "savedPayload": { "position": { - "x": 24953.66171878574, - "y": 17201.96318116178 + "x": 25010.33604734561, + "y": 17213.32903306353 }, "targetPosition": { - "x": 24988.859473419794, - "y": 17424.193057795685 + "x": 25045.53380197966, + "y": 17435.558909697433 }, "floatingObject": { "isPinned": false, @@ -70524,12 +70954,12 @@ "id": "0efd6c3e-4eaf-4256-84e8-b1d82680a44d", "savedPayload": { "position": { - "x": 24988.859473419794, - "y": 17424.193057795685 + "x": 25045.53380197966, + "y": 17435.558909697433 }, "targetPosition": { - "x": 25024.057228053847, - "y": 17646.42293442959 + "x": 25080.731556613715, + "y": 17657.788786331337 }, "floatingObject": { "isPinned": false, @@ -70557,12 +70987,12 @@ "id": "7f0df0c5-4799-4ccd-a723-98f2f30c401d", "savedPayload": { "position": { - "x": 25177.279021715945, - "y": 17345.708232516015 + "x": 25233.953350275813, + "y": 17357.074084417764 }, "targetPosition": { - "x": 25126.205090495245, - "y": 17445.946466487207 + "x": 25182.879419055113, + "y": 17457.312318388955 }, "floatingObject": { "isPinned": false, @@ -70580,12 +71010,12 @@ "id": "685c636b-787c-4138-88b0-e8dad7c24b69", "savedPayload": { "position": { - "x": 25126.205090495245, - "y": 17445.946466487207 + "x": 25182.879419055113, + "y": 17457.312318388955 }, "targetPosition": { - "x": 25024.057228053847, - "y": 17646.42293442959 + "x": 25080.731556613715, + "y": 17657.788786331337 }, "floatingObject": { "isPinned": false, @@ -70613,12 +71043,12 @@ "id": "7831f387-164d-463f-9e6f-33758f20d9e9", "savedPayload": { "position": { - "x": 25324.77192996742, - "y": 17493.20114076749 + "x": 25381.44625852729, + "y": 17504.56699266924 }, "targetPosition": { - "x": 25224.53369599623, - "y": 17544.27507198819 + "x": 25281.208024556097, + "y": 17555.64092388994 }, "floatingObject": { "isPinned": false, @@ -70636,12 +71066,12 @@ "id": "d5253584-bbb3-4a8a-95f2-f124593635f9", "savedPayload": { "position": { - "x": 25224.53369599623, - "y": 17544.27507198819 + "x": 25281.208024556097, + "y": 17555.64092388994 }, "targetPosition": { - "x": 25024.057228053847, - "y": 17646.42293442959 + "x": 25080.731556613715, + "y": 17657.788786331337 }, "floatingObject": { "isPinned": false, @@ -70669,12 +71099,12 @@ "id": "dcc0ff69-2a3e-4ddb-a63c-f6a60621d5f1", "savedPayload": { "position": { - "x": 25357.402043004706, - "y": 17699.219566380667 + "x": 25414.076371564573, + "y": 17710.585418282415 }, "targetPosition": { - "x": 25246.28710468775, - "y": 17681.620689063642 + "x": 25302.96143324762, + "y": 17692.98654096539 }, "floatingObject": { "isPinned": false, @@ -70692,12 +71122,12 @@ "id": "8f0acc88-cb63-4de9-8b64-95e4762b95cf", "savedPayload": { "position": { - "x": 25246.28710468775, - "y": 17681.620689063642 + "x": 25302.96143324762, + "y": 17692.98654096539 }, "targetPosition": { - "x": 25024.057228053847, - "y": 17646.42293442959 + "x": 25080.731556613715, + "y": 17657.788786331337 }, "floatingObject": { "isPinned": false, @@ -70716,12 +71146,12 @@ "id": "7669828e-655e-4a1e-836d-20e7dfbd6a6e", "savedPayload": { "position": { - "x": 25024.057228053847, - "y": 17646.42293442959 + "x": 25080.731556613715, + "y": 17657.788786331337 }, "targetPosition": { - "x": 24705.8591765199, - "y": 17964.620985963535 + "x": 24762.53350507977, + "y": 17975.986837865283 }, "floatingObject": { "isPinned": false, @@ -70740,12 +71170,12 @@ "id": "daa39650-5f2b-4bc2-9798-86e26cd43c13", "savedPayload": { "position": { - "x": 24705.8591765199, - "y": 17964.620985963535 + "x": 24762.53350507977, + "y": 17975.986837865283 }, "targetPosition": { - "x": 24589.39060622377, - "y": 18399.287607793616 + "x": 24646.064934783637, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -70764,12 +71194,12 @@ "id": "ded8cd86-c54a-41af-8a30-6b7172c5bd60", "savedPayload": { "position": { - "x": 24589.39060622377, - "y": 18399.287607793616 + "x": 24646.064934783637, + "y": 18410.653459695364 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -70817,12 +71247,12 @@ "id": "5ae9ba09-2713-4f3c-9f39-7af8ef8feebd", "savedPayload": { "position": { - "x": 23920.006015466184, - "y": 18986.23448162672 + "x": 23976.680344026052, + "y": 18997.60033352847 }, "targetPosition": { - "x": 23924.77678330842, - "y": 18785.98559002131 + "x": 23981.45111186829, + "y": 18797.35144192306 }, "floatingObject": { "isPinned": false, @@ -70840,12 +71270,12 @@ "id": "173bf59f-f374-44aa-afc5-8489dd4ccde4", "savedPayload": { "position": { - "x": 23924.77678330842, - "y": 18785.98559002131 + "x": 23981.45111186829, + "y": 18797.35144192306 }, "targetPosition": { - "x": 23934.055773819848, - "y": 18386.257224939218 + "x": 23990.730102379715, + "y": 18397.623076840966 }, "floatingObject": { "isPinned": false, @@ -70872,12 +71302,12 @@ "id": "b6b5fb81-ac80-42a6-b669-e75a5ac0c0cd", "savedPayload": { "position": { - "x": 23734.31378615821, - "y": 18952.539702563077 + "x": 23790.98811471808, + "y": 18963.905554464825 }, "targetPosition": { - "x": 23800.80180411927, - "y": 18763.680498434493 + "x": 23857.476132679138, + "y": 18775.04635033624 }, "floatingObject": { "isPinned": false, @@ -70895,12 +71325,12 @@ "id": "7806c8e4-8ed8-4dcf-9b51-9a0222cc082d", "savedPayload": { "position": { - "x": 23800.80180411927, - "y": 18763.680498434493 + "x": 23857.476132679138, + "y": 18775.04635033624 }, "targetPosition": { - "x": 23934.055773819848, - "y": 18386.257224939218 + "x": 23990.730102379715, + "y": 18397.623076840966 }, "floatingObject": { "isPinned": false, @@ -70927,12 +71357,12 @@ "id": "219fa89d-9e61-4c30-9d73-4eef57bc6710", "savedPayload": { "position": { - "x": 23568.57788713248, - "y": 18862.850115086123 + "x": 23625.252215692348, + "y": 18874.21596698787 }, "targetPosition": { - "x": 23690.194620302493, - "y": 18703.98941781563 + "x": 23746.86894886236, + "y": 18715.355269717376 }, "floatingObject": { "isPinned": false, @@ -70950,12 +71380,12 @@ "id": "f27ae8d2-c5ba-48fd-b09e-6c5cf2fc3feb", "savedPayload": { "position": { - "x": 23690.194620302493, - "y": 18703.98941781563 + "x": 23746.86894886236, + "y": 18715.355269717376 }, "targetPosition": { - "x": 23934.055773819848, - "y": 18386.257224939218 + "x": 23990.730102379715, + "y": 18397.623076840966 }, "floatingObject": { "isPinned": false, @@ -70982,12 +71412,12 @@ "id": "25a3253e-4783-486f-84ba-af4db6c9fef3", "savedPayload": { "position": { - "x": 23437.605926698317, - "y": 18723.6498887186 + "x": 23494.280255258185, + "y": 18735.015740620347 }, "targetPosition": { - "x": 23602.38170021188, - "y": 18610.460232312715 + "x": 23659.05602877175, + "y": 18621.826084214463 }, "floatingObject": { "isPinned": false, @@ -71005,12 +71435,12 @@ "id": "b16d85a0-8d9c-418a-855c-deee9c997fd9", "savedPayload": { "position": { - "x": 23602.38170021188, - "y": 18610.460232312715 + "x": 23659.05602877175, + "y": 18621.826084214463 }, "targetPosition": { - "x": 23934.055773819848, - "y": 18386.257224939218 + "x": 23990.730102379715, + "y": 18397.623076840966 }, "floatingObject": { "isPinned": false, @@ -71029,12 +71459,12 @@ "id": "983d6f45-c269-4743-8256-1856d0a3fb10", "savedPayload": { "position": { - "x": 23934.055773819848, - "y": 18386.257224939218 + "x": 23990.730102379715, + "y": 18397.623076840966 }, "targetPosition": { - "x": 24124.581631387762, - "y": 18034.989519667917 + "x": 24181.25595994763, + "y": 18046.355371569665 }, "floatingObject": { "isPinned": false, @@ -71063,12 +71493,12 @@ "id": "85c3584b-a1f6-44fd-ab3e-cfd79794602a", "savedPayload": { "position": { - "x": 23990.69018932525, - "y": 17633.077989654947 + "x": 24047.36451788512, + "y": 17644.443841556695 }, "targetPosition": { - "x": 23771.82664579112, - "y": 17342.788914591045 + "x": 23828.500974350987, + "y": 17354.154766492793 }, "floatingObject": { "isPinned": false, @@ -71095,12 +71525,12 @@ "id": "af2cb361-77d2-4d73-8b3c-b2e4afba626f", "savedPayload": { "position": { - "x": 23344.160906199242, - "y": 17870.405461307997 + "x": 23400.83523475911, + "y": 17881.771313209745 }, "targetPosition": { - "x": 23540.066079402855, - "y": 17628.705446923643 + "x": 23596.740407962723, + "y": 17640.07129882539 }, "floatingObject": { "isPinned": false, @@ -71119,12 +71549,12 @@ "id": "0937a0a4-2fa2-4038-a3e8-3957ce00a1e1", "savedPayload": { "position": { - "x": 23540.066079402855, - "y": 17628.705446923643 + "x": 23596.740407962723, + "y": 17640.07129882539 }, "targetPosition": { - "x": 23771.82664579112, - "y": 17342.788914591045 + "x": 23828.500974350987, + "y": 17354.154766492793 }, "floatingObject": { "isPinned": false, @@ -71147,12 +71577,12 @@ "id": "f755cf31-464b-41ee-993d-b8d2af025f49", "savedPayload": { "position": { - "x": 23428.031051835995, - "y": 17210.977096521074 + "x": 23484.705380395862, + "y": 17222.34294842282 }, "targetPosition": { - "x": 23771.82664579112, - "y": 17342.788914591045 + "x": 23828.500974350987, + "y": 17354.154766492793 }, "floatingObject": { "isPinned": false, @@ -71217,12 +71647,12 @@ "id": "e238ca78-ff21-4aa0-ae2d-a5b01d78a4d0", "savedPayload": { "position": { - "x": 23807.76372358141, - "y": 16968.347219670253 + "x": 23864.43805214128, + "y": 16979.713071572 }, "targetPosition": { - "x": 23771.82664579112, - "y": 17342.788914591045 + "x": 23828.500974350987, + "y": 17354.154766492793 }, "floatingObject": { "isPinned": false, @@ -71284,12 +71714,12 @@ "id": "8228a94b-899c-4ad3-b718-3dbfcba7fcaf", "savedPayload": { "position": { - "x": 23813.58210133736, - "y": 18286.670616594103 + "x": 23870.25642989723, + "y": 18298.03646849585 }, "targetPosition": { - "x": 24124.581631387762, - "y": 18034.989519667917 + "x": 24181.25595994763, + "y": 18046.355371569665 }, "floatingObject": { "isPinned": false, @@ -71316,12 +71746,12 @@ "id": "933db906-37a0-4d45-b9d9-223af2fcf425", "savedPayload": { "position": { - "x": 23876.58468975666, - "y": 17446.652679908693 + "x": 23933.259018316527, + "y": 17458.01853181044 }, "targetPosition": { - "x": 23755.94521614315, - "y": 17101.286851188703 + "x": 23812.61954470302, + "y": 17112.65270309045 }, "floatingObject": { "isPinned": false, @@ -71348,12 +71778,12 @@ "id": "313b79f3-c30d-4079-8c95-4f63f21bc65e", "savedPayload": { "position": { - "x": 23159.184298917255, - "y": 17424.745501951766 + "x": 23215.858627477122, + "y": 17436.111353853514 }, "targetPosition": { - "x": 23432.039176497383, - "y": 17276.828815017525 + "x": 23488.71350505725, + "y": 17288.194666919273 }, "floatingObject": { "isPinned": false, @@ -71372,12 +71802,12 @@ "id": "f0621713-e45b-43de-bbbb-f0db335b7d50", "savedPayload": { "position": { - "x": 23432.039176497383, - "y": 17276.828815017525 + "x": 23488.71350505725, + "y": 17288.194666919273 }, "targetPosition": { - "x": 23755.94521614315, - "y": 17101.286851188703 + "x": 23812.61954470302, + "y": 17112.65270309045 }, "floatingObject": { "isPinned": false, @@ -71400,12 +71830,12 @@ "id": "f29fe71d-c659-4489-b1bf-8be4ddee2f11", "savedPayload": { "position": { - "x": 23488.619888028, - "y": 16847.807969819907 + "x": 23545.294216587867, + "y": 16859.173821721655 }, "targetPosition": { - "x": 23755.94521614315, - "y": 17101.286851188703 + "x": 23812.61954470302, + "y": 17112.65270309045 }, "floatingObject": { "isPinned": false, @@ -71470,12 +71900,12 @@ "id": "bdcba266-9829-4d7e-bb8c-5a6627f25e8e", "savedPayload": { "position": { - "x": 23932.2524664261, - "y": 16769.51087101215 + "x": 23988.926794985968, + "y": 16780.876722913898 }, "targetPosition": { - "x": 23755.94521614315, - "y": 17101.286851188703 + "x": 23812.61954470302, + "y": 17112.65270309045 }, "floatingObject": { "isPinned": false, @@ -71537,12 +71967,12 @@ "id": "f0a2f6d3-6122-48d1-83a8-fd1404d27573", "savedPayload": { "position": { - "x": 23740.691761067475, - "y": 18148.420086182137 + "x": 23797.366089627343, + "y": 18159.785938083885 }, "targetPosition": { - "x": 24124.581631387762, - "y": 18034.989519667917 + "x": 24181.25595994763, + "y": 18046.355371569665 }, "floatingObject": { "isPinned": false, @@ -71573,12 +72003,12 @@ "id": "3803ddb5-4146-46bb-8248-62e0c6f81739", "savedPayload": { "position": { - "x": 23977.427843078185, - "y": 13344.553038108941 + "x": 24034.102171638053, + "y": 13355.91889001069 }, "targetPosition": { - "x": 24206.313366760245, - "y": 13530.006963869531 + "x": 24262.987695320113, + "y": 13541.37281577128 }, "floatingObject": { "isPinned": false, @@ -71597,12 +72027,12 @@ "id": "86cae078-7d12-4227-a921-f973c3374bd8", "savedPayload": { "position": { - "x": 24206.313366760245, - "y": 13530.006963869531 + "x": 24262.987695320113, + "y": 13541.37281577128 }, "targetPosition": { - "x": 24473.786859462823, - "y": 13746.731434461934 + "x": 24530.46118802269, + "y": 13758.097286363682 }, "floatingObject": { "isPinned": false, @@ -71625,12 +72055,12 @@ "id": "7fde04bf-b70e-4628-8216-67d837416c50", "savedPayload": { "position": { - "x": 24437.95756193409, - "y": 13404.319209438458 + "x": 24494.631890493958, + "y": 13415.685061340206 }, "targetPosition": { - "x": 24473.786859462823, - "y": 13746.731434461934 + "x": 24530.46118802269, + "y": 13758.097286363682 }, "floatingObject": { "isPinned": false, @@ -71695,12 +72125,12 @@ "id": "e89228b1-3fff-45d3-9e8e-376327b3c434", "savedPayload": { "position": { - "x": 24690.56053091179, - "y": 13478.963327427486 + "x": 24747.234859471657, + "y": 13490.329179329234 }, "targetPosition": { - "x": 24473.786859462823, - "y": 13746.731434461934 + "x": 24530.46118802269, + "y": 13758.097286363682 }, "floatingObject": { "isPinned": false, @@ -71762,12 +72192,12 @@ "id": "2f8e4334-128d-4b03-afb9-7e48d1344516", "savedPayload": { "position": { - "x": 23726.37047754533, - "y": 17993.209022813146 + "x": 23783.044806105197, + "y": 18004.574874714894 }, "targetPosition": { - "x": 24124.581631387762, - "y": 18034.989519667917 + "x": 24181.25595994763, + "y": 18046.355371569665 }, "floatingObject": { "isPinned": false, @@ -71798,12 +72228,12 @@ "id": "950e971c-9e95-4702-90c0-e38ffb7700ba", "savedPayload": { "position": { - "x": 24098.1119230948, - "y": 13306.26117973209 + "x": 24154.786251654667, + "y": 13317.627031633838 }, "targetPosition": { - "x": 24305.856837361047, - "y": 13514.183688865505 + "x": 24362.531165920915, + "y": 13525.549540767253 }, "floatingObject": { "isPinned": false, @@ -71822,12 +72252,12 @@ "id": "a299eefa-bdb4-4bb9-a69c-0ed24bdc2191", "savedPayload": { "position": { - "x": 24305.856837361047, - "y": 13514.183688865505 + "x": 24362.531165920915, + "y": 13525.549540767253 }, "targetPosition": { - "x": 24535.294209427793, - "y": 13743.841193218926 + "x": 24591.96853798766, + "y": 13755.207045120675 }, "floatingObject": { "isPinned": false, @@ -71850,12 +72280,12 @@ "id": "aaf33ab4-5b35-4468-81aa-1e76c9f0564e", "savedPayload": { "position": { - "x": 24535.29241981623, - "y": 13418.15844965609 + "x": 24591.966748376097, + "y": 13429.524301557838 }, "targetPosition": { - "x": 24535.294209427793, - "y": 13743.841193218926 + "x": 24591.96853798766, + "y": 13755.207045120675 }, "floatingObject": { "isPinned": false, @@ -71920,12 +72350,12 @@ "id": "cfc93729-f96c-444c-8fdc-fbf2457bdd55", "savedPayload": { "position": { - "x": 24765.857311217565, - "y": 13513.236910349333 + "x": 24822.531639777433, + "y": 13524.602762251081 }, "targetPosition": { - "x": 24535.294209427793, - "y": 13743.841193218926 + "x": 24591.96853798766, + "y": 13755.207045120675 }, "floatingObject": { "isPinned": false, @@ -71987,12 +72417,12 @@ "id": "51a8074b-a435-4206-a6d6-410930c8a20c", "savedPayload": { "position": { - "x": 23772.666786007085, - "y": 17844.115721025126 + "x": 23829.341114566952, + "y": 17855.481572926874 }, "targetPosition": { - "x": 24124.581631387762, - "y": 18034.989519667917 + "x": 24181.25595994763, + "y": 18046.355371569665 }, "floatingObject": { "isPinned": false, @@ -72022,12 +72452,12 @@ "id": "dcfe39a8-e2e7-4011-b63e-e8f0762b2fa7", "savedPayload": { "position": { - "x": 23745.888679307292, - "y": 17568.25991207833 + "x": 23802.56300786716, + "y": 17579.62576398008 }, "targetPosition": { - "x": 23872.540989227615, - "y": 17724.081468513155 + "x": 23929.215317787482, + "y": 17735.447320414904 }, "floatingObject": { "isPinned": false, @@ -72088,12 +72518,12 @@ "id": "b2dca134-7b85-494d-a72c-1b4150b3c1a5", "savedPayload": { "position": { - "x": 23872.540989227615, - "y": 17724.081468513155 + "x": 23929.215317787482, + "y": 17735.447320414904 }, "targetPosition": { - "x": 24124.581631387762, - "y": 18034.989519667917 + "x": 24181.25595994763, + "y": 18046.355371569665 }, "floatingObject": { "isPinned": false, @@ -72121,12 +72551,12 @@ "id": "97772652-2bf6-457f-9f5a-9bd639cc91f7", "savedPayload": { "position": { - "x": 23952.078589458222, - "y": 17459.411211210456 + "x": 24008.75291801809, + "y": 17470.777063112204 }, "targetPosition": { - "x": 24009.294233689932, - "y": 17651.89137309658 + "x": 24065.9685622498, + "y": 17663.257224998328 }, "floatingObject": { "isPinned": false, @@ -72187,12 +72617,12 @@ "id": "a4866e21-bbf3-47b8-911b-9095e685d006", "savedPayload": { "position": { - "x": 24009.294233689932, - "y": 17651.89137309658 + "x": 24065.9685622498, + "y": 17663.257224998328 }, "targetPosition": { - "x": 24124.581631387762, - "y": 18034.989519667917 + "x": 24181.25595994763, + "y": 18046.355371569665 }, "floatingObject": { "isPinned": false, @@ -72212,12 +72642,12 @@ "id": "1564a8bf-b4f1-411f-a06e-57fc2e1129a6", "savedPayload": { "position": { - "x": 24124.581631387762, - "y": 18034.989519667917 + "x": 24181.25595994763, + "y": 18046.355371569665 }, "targetPosition": { - "x": 24579.344805684268, - "y": 18082.66654928694 + "x": 24636.019134244136, + "y": 18094.032401188688 }, "floatingObject": { "isPinned": false, @@ -72252,12 +72682,12 @@ "id": "abc49593-7b66-4054-af74-69dc43057674", "savedPayload": { "position": { - "x": 24102.512742249462, - "y": 17606.540638623555 + "x": 24159.18707080933, + "y": 17617.906490525304 }, "targetPosition": { - "x": 24227.072450329248, - "y": 17633.177931457478 + "x": 24283.746778889115, + "y": 17644.543783359226 }, "floatingObject": { "isPinned": false, @@ -72275,12 +72705,12 @@ "id": "830891a9-b778-4b73-a65a-ed47a2ef58d3", "savedPayload": { "position": { - "x": 24227.072450329248, - "y": 17633.177931457478 + "x": 24283.746778889115, + "y": 17644.543783359226 }, "targetPosition": { - "x": 24393.81213697265, - "y": 17664.9298205352 + "x": 24450.48646553252, + "y": 17676.295672436947 }, "floatingObject": { "isPinned": false, @@ -72308,12 +72738,12 @@ "id": "9b109325-9b98-44b3-8ceb-ff36418ee822", "savedPayload": { "position": { - "x": 24187.59249880959, - "y": 17440.059161317356 + "x": 24244.266827369458, + "y": 17451.425013219105 }, "targetPosition": { - "x": 24273.970945044195, - "y": 17532.3842611361 + "x": 24330.645273604063, + "y": 17543.750113037848 }, "floatingObject": { "isPinned": false, @@ -72331,12 +72761,12 @@ "id": "c90db13e-bee1-4740-a10b-896919b41b6b", "savedPayload": { "position": { - "x": 24273.970945044195, - "y": 17532.3842611361 + "x": 24330.645273604063, + "y": 17543.750113037848 }, "targetPosition": { - "x": 24393.81213697265, - "y": 17664.9298205352 + "x": 24450.48646553252, + "y": 17676.295672436947 }, "floatingObject": { "isPinned": false, @@ -72364,12 +72794,12 @@ "id": "137a8440-073e-45aa-acf5-2e1d6e29a613", "savedPayload": { "position": { - "x": 24360.001450742428, - "y": 17359.97458329142 + "x": 24416.675779302295, + "y": 17371.340435193168 }, "targetPosition": { - "x": 24375.620316026903, - "y": 17485.320009587285 + "x": 24432.29464458677, + "y": 17496.685861489033 }, "floatingObject": { "isPinned": false, @@ -72387,12 +72817,12 @@ "id": "93b455b0-7feb-4e49-9bf8-713d13d2d789", "savedPayload": { "position": { - "x": 24375.620316026903, - "y": 17485.320009587285 + "x": 24432.29464458677, + "y": 17496.685861489033 }, "targetPosition": { - "x": 24393.81213697265, - "y": 17664.9298205352 + "x": 24450.48646553252, + "y": 17676.295672436947 }, "floatingObject": { "isPinned": false, @@ -72420,12 +72850,12 @@ "id": "7057016d-483d-4b21-8995-c04ed022acdf", "savedPayload": { "position": { - "x": 24553.77601031941, - "y": 17404.336821313856 + "x": 24610.450338879276, + "y": 17415.702673215605 }, "targetPosition": { - "x": 24489.61672775176, - "y": 17515.671302665407 + "x": 24546.291056311627, + "y": 17527.037154567155 }, "floatingObject": { "isPinned": false, @@ -72443,12 +72873,12 @@ "id": "264a6ee8-40ef-4f94-aecd-cdb548188449", "savedPayload": { "position": { - "x": 24489.61672775176, - "y": 17515.671302665407 + "x": 24546.291056311627, + "y": 17527.037154567155 }, "targetPosition": { - "x": 24393.81213697265, - "y": 17664.9298205352 + "x": 24450.48646553252, + "y": 17676.295672436947 }, "floatingObject": { "isPinned": false, @@ -72467,12 +72897,12 @@ "id": "b671622c-9692-49c5-847e-e9cc816fb74a", "savedPayload": { "position": { - "x": 24393.81213697265, - "y": 17664.9298205352 + "x": 24450.48646553252, + "y": 17676.295672436947 }, "targetPosition": { - "x": 24579.344805684268, - "y": 18082.66654928694 + "x": 24636.019134244136, + "y": 18094.032401188688 }, "floatingObject": { "isPinned": false, @@ -72491,12 +72921,12 @@ "id": "f9ff4fcc-89ab-462a-b122-3551ee96f500", "savedPayload": { "position": { - "x": 24548.060167439206, - "y": 18060.168445076495 + "x": 24604.734495999073, + "y": 18071.534296978243 }, "targetPosition": { - "x": 24902.583218673182, - "y": 18317.617790003438 + "x": 24959.25754723305, + "y": 18328.983641905186 }, "floatingObject": { "isPinned": false, @@ -72538,12 +72968,12 @@ "id": "97c6b2c2-1984-4e9d-b489-59f619196fb4", "savedPayload": { "position": { - "x": 23714.540013655012, - "y": 18280.52696499599 + "x": 23771.21434221488, + "y": 18291.892816897736 }, "targetPosition": { - "x": 23836.295480334957, - "y": 18121.61158493621 + "x": 23892.969808894824, + "y": 18132.97743683796 }, "floatingObject": { "isPinned": false, @@ -72561,12 +72991,12 @@ "id": "931e7c22-b9b5-4326-b4fa-c55bbdb124bb", "savedPayload": { "position": { - "x": 23836.295480334957, - "y": 18121.61158493621 + "x": 23892.969808894824, + "y": 18132.97743683796 }, "targetPosition": { - "x": 24078.702110459286, - "y": 17803.66814467349 + "x": 24135.376439019154, + "y": 17815.03399657524 }, "floatingObject": { "isPinned": false, @@ -72593,12 +73023,12 @@ "id": "96b0c19b-2e16-4026-9a10-fb0dbc85d351", "savedPayload": { "position": { - "x": 23584.074538852736, - "y": 18144.130935733134 + "x": 23640.748867412603, + "y": 18155.496787634882 }, "targetPosition": { - "x": 23749.101227586387, - "y": 18030.71480677997 + "x": 23805.775556146255, + "y": 18042.08065868172 }, "floatingObject": { "isPinned": false, @@ -72616,12 +73046,12 @@ "id": "e2a3643d-cdfb-4edf-8f4b-47785d249205", "savedPayload": { "position": { - "x": 23749.101227586387, - "y": 18030.71480677997 + "x": 23805.775556146255, + "y": 18042.08065868172 }, "targetPosition": { - "x": 24078.702110459286, - "y": 17803.66814467349 + "x": 24135.376439019154, + "y": 17815.03399657524 }, "floatingObject": { "isPinned": false, @@ -72648,12 +73078,12 @@ "id": "9edee3dd-37cf-4b7b-85c8-7d835f0ea77b", "savedPayload": { "position": { - "x": 23502.61801804387, - "y": 17974.178133124842 + "x": 23559.29234660374, + "y": 17985.54398502659 }, "targetPosition": { - "x": 23694.644929017326, - "y": 17917.43182194508 + "x": 23751.319257577194, + "y": 17928.797673846828 }, "floatingObject": { "isPinned": false, @@ -72671,12 +73101,12 @@ "id": "43813e3f-b5bc-40b5-bc6a-5fcd00340567", "savedPayload": { "position": { - "x": 23694.644929017326, - "y": 17917.43182194508 + "x": 23751.319257577194, + "y": 17928.797673846828 }, "targetPosition": { - "x": 24078.702110459286, - "y": 17803.66814467349 + "x": 24135.376439019154, + "y": 17815.03399657524 }, "floatingObject": { "isPinned": false, @@ -72703,12 +73133,12 @@ "id": "d28f930d-96b3-46ca-8afc-6bbfc67ada9e", "savedPayload": { "position": { - "x": 23478.454293073883, - "y": 17784.892088642413 + "x": 23535.12862163375, + "y": 17796.25794054416 }, "targetPosition": { - "x": 23678.564005778753, - "y": 17790.181436244642 + "x": 23735.23833433862, + "y": 17801.54728814639 }, "floatingObject": { "isPinned": false, @@ -72726,12 +73156,12 @@ "id": "3ee19eda-86ad-40cf-94b0-f87b38c1693e", "savedPayload": { "position": { - "x": 23678.564005778753, - "y": 17790.181436244642 + "x": 23735.23833433862, + "y": 17801.54728814639 }, "targetPosition": { - "x": 24078.702110459286, - "y": 17803.66814467349 + "x": 24135.376439019154, + "y": 17815.03399657524 }, "floatingObject": { "isPinned": false, @@ -72750,12 +73180,12 @@ "id": "b096fcaa-007d-4e63-a42c-562d90a52ba4", "savedPayload": { "position": { - "x": 24078.702110459286, - "y": 17803.66814467349 + "x": 24135.376439019154, + "y": 17815.03399657524 }, "targetPosition": { - "x": 24439.23356357037, - "y": 17631.377005980583 + "x": 24495.90789213024, + "y": 17642.74285788233 }, "floatingObject": { "isPinned": false, @@ -72784,12 +73214,12 @@ "id": "bb11585f-e8fe-4186-904f-2340183227d4", "savedPayload": { "position": { - "x": 23789.883916210852, - "y": 17469.093786347265 + "x": 23846.55824477072, + "y": 17480.459638249013 }, "targetPosition": { - "x": 23635.92374027526, - "y": 17140.024774160032 + "x": 23692.598068835126, + "y": 17151.39062606178 }, "floatingObject": { "isPinned": false, @@ -72816,12 +73246,12 @@ "id": "9d006a0e-03ef-42ba-8a50-3c73f18e06c1", "savedPayload": { "position": { - "x": 23108.426450882725, - "y": 17566.682795560824 + "x": 23165.100779442593, + "y": 17578.048647462572 }, "targetPosition": { - "x": 23349.24708121235, - "y": 17371.883159351342 + "x": 23405.921409772218, + "y": 17383.24901125309 }, "floatingObject": { "isPinned": false, @@ -72840,12 +73270,12 @@ "id": "6d7a5f41-fb6e-4c7a-9edc-956b5f3b9489", "savedPayload": { "position": { - "x": 23349.24708121235, - "y": 17371.883159351342 + "x": 23405.921409772218, + "y": 17383.24901125309 }, "targetPosition": { - "x": 23635.92374027526, - "y": 17140.024774160032 + "x": 23692.598068835126, + "y": 17151.39062606178 }, "floatingObject": { "isPinned": false, @@ -72868,12 +73298,12 @@ "id": "514ab140-ee13-40cf-a8a0-601ee3f861e7", "savedPayload": { "position": { - "x": 23326.797578941067, - "y": 16939.47027121203 + "x": 23383.471907500934, + "y": 16950.83612311378 }, "targetPosition": { - "x": 23635.92374027526, - "y": 17140.024774160032 + "x": 23692.598068835126, + "y": 17151.39062606178 }, "floatingObject": { "isPinned": false, @@ -72938,12 +73368,12 @@ "id": "3f7d5bc9-76f3-40fb-8e73-fb4aa85f62bd", "savedPayload": { "position": { - "x": 23748.645879813277, - "y": 16781.429084010935 + "x": 23805.320208373145, + "y": 16792.794935912683 }, "targetPosition": { - "x": 23635.92374027526, - "y": 17140.024774160032 + "x": 23692.598068835126, + "y": 17151.39062606178 }, "floatingObject": { "isPinned": false, @@ -73005,12 +73435,12 @@ "id": "23c36b0c-d580-47e1-b81c-923115e40ebb", "savedPayload": { "position": { - "x": 24039.777350292672, - "y": 17652.258607389987 + "x": 24096.45167885254, + "y": 17663.624459291736 }, "targetPosition": { - "x": 24439.23356357037, - "y": 17631.377005980583 + "x": 24495.90789213024, + "y": 17642.74285788233 }, "floatingObject": { "isPinned": false, @@ -73037,12 +73467,12 @@ "id": "d2f32658-a3a7-4860-a6c4-76c6809c5196", "savedPayload": { "position": { - "x": 23716.992844055334, - "y": 17263.485266388012 + "x": 23773.6671726152, + "y": 17274.85111828976 }, "targetPosition": { - "x": 23670.62221435747, - "y": 16900.514842100543 + "x": 23727.29654291734, + "y": 16911.88069400229 }, "floatingObject": { "isPinned": false, @@ -73069,12 +73499,12 @@ "id": "6f5c37f5-3d87-4700-b51c-19f182560933", "savedPayload": { "position": { - "x": 23019.50714762591, - "y": 17093.004721202487 + "x": 23076.18147618578, + "y": 17104.370573104236 }, "targetPosition": { - "x": 23317.31297099752, - "y": 17004.822207184025 + "x": 23373.987299557386, + "y": 17016.188059085773 }, "floatingObject": { "isPinned": false, @@ -73093,12 +73523,12 @@ "id": "4961e083-9b5c-48be-a986-5b8a895fe60e", "savedPayload": { "position": { - "x": 23317.31297099752, - "y": 17004.822207184025 + "x": 23373.987299557386, + "y": 17016.188059085773 }, "targetPosition": { - "x": 23670.62221435747, - "y": 16900.514842100543 + "x": 23727.29654291734, + "y": 16911.88069400229 }, "floatingObject": { "isPinned": false, @@ -73121,12 +73551,12 @@ "id": "53881615-32f8-4d47-b7f3-1b003b7fbea4", "savedPayload": { "position": { - "x": 23461.896680705482, - "y": 16596.806056166424 + "x": 23518.57100926535, + "y": 16608.171908068172 }, "targetPosition": { - "x": 23670.62221435747, - "y": 16900.514842100543 + "x": 23727.29654291734, + "y": 16911.88069400229 }, "floatingObject": { "isPinned": false, @@ -73191,12 +73621,12 @@ "id": "390f6d10-c257-4373-966e-5d596b848dc0", "savedPayload": { "position": { - "x": 23911.963764594788, - "y": 16612.64256863009 + "x": 23968.638093154656, + "y": 16624.008420531838 }, "targetPosition": { - "x": 23670.62221435747, - "y": 16900.514842100543 + "x": 23727.29654291734, + "y": 16911.88069400229 }, "floatingObject": { "isPinned": false, @@ -73258,12 +73688,12 @@ "id": "f465341e-bb80-46bf-a181-1378f61ff697", "savedPayload": { "position": { - "x": 24062.07059628774, - "y": 17497.82699746892 + "x": 24118.744924847608, + "y": 17509.19284937067 }, "targetPosition": { - "x": 24439.23356357037, - "y": 17631.377005980583 + "x": 24495.90789213024, + "y": 17642.74285788233 }, "floatingObject": { "isPinned": false, @@ -73294,12 +73724,12 @@ "id": "e67a5102-be03-4b0e-8fa4-2a876afdfbfa", "savedPayload": { "position": { - "x": 24416.54920615138, - "y": 13538.569342128212 + "x": 24473.223534711247, + "y": 13549.93519402996 }, "targetPosition": { - "x": 24645.43472983344, - "y": 13724.023267888802 + "x": 24702.109058393307, + "y": 13735.38911979055 }, "floatingObject": { "isPinned": false, @@ -73318,12 +73748,12 @@ "id": "e487ef76-721a-4916-a27a-080a7140e521", "savedPayload": { "position": { - "x": 24645.43472983344, - "y": 13724.023267888802 + "x": 24702.109058393307, + "y": 13735.38911979055 }, "targetPosition": { - "x": 24912.908222536018, - "y": 13940.747738481205 + "x": 24969.582551095886, + "y": 13952.113590382953 }, "floatingObject": { "isPinned": false, @@ -73346,12 +73776,12 @@ "id": "51120b8b-12fc-48ca-b7ea-c69f1b714f6d", "savedPayload": { "position": { - "x": 24877.078925007285, - "y": 13598.335513457729 + "x": 24933.753253567153, + "y": 13609.701365359477 }, "targetPosition": { - "x": 24912.908222536018, - "y": 13940.747738481205 + "x": 24969.582551095886, + "y": 13952.113590382953 }, "floatingObject": { "isPinned": false, @@ -73416,12 +73846,12 @@ "id": "fc383609-32c0-477c-bc95-9a35ee2c7ad4", "savedPayload": { "position": { - "x": 25129.681893984984, - "y": 13672.979631446757 + "x": 25186.35622254485, + "y": 13684.345483348505 }, "targetPosition": { - "x": 24912.908222536018, - "y": 13940.747738481205 + "x": 24969.582551095886, + "y": 13952.113590382953 }, "floatingObject": { "isPinned": false, @@ -73483,12 +73913,12 @@ "id": "93c9f804-f808-4bd8-88b9-c97c093ec5df", "savedPayload": { "position": { - "x": 24141.874924582324, - "y": 17363.61457584935 + "x": 24198.54925314219, + "y": 17374.9804277511 }, "targetPosition": { - "x": 24439.23356357037, - "y": 17631.377005980583 + "x": 24495.90789213024, + "y": 17642.74285788233 }, "floatingObject": { "isPinned": false, @@ -73519,12 +73949,12 @@ "id": "968dfc28-bb36-4229-8337-ed087166aded", "savedPayload": { "position": { - "x": 24537.233286167993, - "y": 13500.27748375136 + "x": 24593.90761472786, + "y": 13511.643335653109 }, "targetPosition": { - "x": 24744.97820043424, - "y": 13708.199992884776 + "x": 24801.65252899411, + "y": 13719.565844786524 }, "floatingObject": { "isPinned": false, @@ -73543,12 +73973,12 @@ "id": "f0ea3d07-68a6-4c8d-8701-612882a064df", "savedPayload": { "position": { - "x": 24744.97820043424, - "y": 13708.199992884776 + "x": 24801.65252899411, + "y": 13719.565844786524 }, "targetPosition": { - "x": 24974.415572500988, - "y": 13937.857497238198 + "x": 25031.089901060855, + "y": 13949.223349139946 }, "floatingObject": { "isPinned": false, @@ -73571,12 +74001,12 @@ "id": "39e0cf60-46d9-4476-8cbf-a97830b15687", "savedPayload": { "position": { - "x": 24974.413782889424, - "y": 13612.174753675361 + "x": 25031.08811144929, + "y": 13623.54060557711 }, "targetPosition": { - "x": 24974.415572500988, - "y": 13937.857497238198 + "x": 25031.089901060855, + "y": 13949.223349139946 }, "floatingObject": { "isPinned": false, @@ -73641,12 +74071,12 @@ "id": "f4968a39-51de-4c1b-b309-886531b4d34c", "savedPayload": { "position": { - "x": 25204.97867429076, - "y": 13707.253214368604 + "x": 25261.653002850628, + "y": 13718.619066270352 }, "targetPosition": { - "x": 24974.415572500988, - "y": 13937.857497238198 + "x": 25031.089901060855, + "y": 13949.223349139946 }, "floatingObject": { "isPinned": false, @@ -73708,12 +74138,12 @@ "id": "f484ad80-9f03-4a7a-9429-e9219e528298", "savedPayload": { "position": { - "x": 24266.9606053108, - "y": 17270.201851843278 + "x": 24323.634933870668, + "y": 17281.567703745026 }, "targetPosition": { - "x": 24439.23356357037, - "y": 17631.377005980583 + "x": 24495.90789213024, + "y": 17642.74285788233 }, "floatingObject": { "isPinned": false, @@ -73743,12 +74173,12 @@ "id": "8c814b3b-ddab-4a66-a981-af1972555162", "savedPayload": { "position": { - "x": 24407.563822035972, - "y": 17031.292648154275 + "x": 24464.23815059584, + "y": 17042.658500056023 }, "targetPosition": { - "x": 24418.31246158017, - "y": 17231.798571472376 + "x": 24474.98679014004, + "y": 17243.164423374124 }, "floatingObject": { "isPinned": false, @@ -73809,12 +74239,12 @@ "id": "a8703347-9e9b-4671-bf7b-3aade6bb9dd6", "savedPayload": { "position": { - "x": 24418.31246158017, - "y": 17231.798571472376 + "x": 24474.98679014004, + "y": 17243.164423374124 }, "targetPosition": { - "x": 24439.23356357037, - "y": 17631.377005980583 + "x": 24495.90789213024, + "y": 17642.74285788233 }, "floatingObject": { "isPinned": false, @@ -73842,12 +74272,12 @@ "id": "0f618762-26ed-4351-94bd-6942a0833dcc", "savedPayload": { "position": { - "x": 24637.747261651213, - "y": 17064.423988725983 + "x": 24694.42159021108, + "y": 17075.78984062773 }, "targetPosition": { - "x": 24571.185564533356, - "y": 17253.81493360206 + "x": 24627.859893093224, + "y": 17265.18078550381 }, "floatingObject": { "isPinned": false, @@ -73908,12 +74338,12 @@ "id": "1a28ea3c-7218-4cd2-a959-c7ff8eeab9a3", "savedPayload": { "position": { - "x": 24571.185564533356, - "y": 17253.81493360206 + "x": 24627.859893093224, + "y": 17265.18078550381 }, "targetPosition": { - "x": 24439.23356357037, - "y": 17631.377005980583 + "x": 24495.90789213024, + "y": 17642.74285788233 }, "floatingObject": { "isPinned": false, @@ -73933,12 +74363,12 @@ "id": "a2ed907d-6490-4baa-97e9-b21c7a54114f", "savedPayload": { "position": { - "x": 24439.23356357037, - "y": 17631.377005980583 + "x": 24495.90789213024, + "y": 17642.74285788233 }, "targetPosition": { - "x": 24779.236802275787, - "y": 17937.44281645744 + "x": 24835.911130835655, + "y": 17948.808668359186 }, "floatingObject": { "isPinned": false, @@ -73973,12 +74403,12 @@ "id": "35b2228d-b435-432b-9073-c125556399ab", "savedPayload": { "position": { - "x": 24673.31586598107, - "y": 17271.44989736432 + "x": 24729.990194540936, + "y": 17282.81574926607 }, "targetPosition": { - "x": 24757.987666897145, - "y": 17366.915829023477 + "x": 24814.661995457012, + "y": 17378.281680925225 }, "floatingObject": { "isPinned": false, @@ -73996,12 +74426,12 @@ "id": "66368b58-7062-4771-b54e-38a93786c26f", "savedPayload": { "position": { - "x": 24757.987666897145, - "y": 17366.915829023477 + "x": 24814.661995457012, + "y": 17378.281680925225 }, "targetPosition": { - "x": 24874.51854955896, - "y": 17490.106755995217 + "x": 24931.19287811883, + "y": 17501.472607896965 }, "floatingObject": { "isPinned": false, @@ -74029,12 +74459,12 @@ "id": "3d04b879-8a87-45fe-9839-a3dac570ddf8", "savedPayload": { "position": { - "x": 24840.22123679244, - "y": 17187.08860839291 + "x": 24896.895565352308, + "y": 17198.45446029466 }, "targetPosition": { - "x": 24855.18885091846, - "y": 17312.822626486803 + "x": 24911.86317947833, + "y": 17324.18847838855 }, "floatingObject": { "isPinned": false, @@ -74052,12 +74482,12 @@ "id": "a7df6e16-a04d-46d2-8b00-4240d839e8c9", "savedPayload": { "position": { - "x": 24855.18885091846, - "y": 17312.822626486803 + "x": 24911.86317947833, + "y": 17324.18847838855 }, "targetPosition": { - "x": 24874.51854955896, - "y": 17490.106755995217 + "x": 24931.19287811883, + "y": 17501.472607896965 }, "floatingObject": { "isPinned": false, @@ -74085,12 +74515,12 @@ "id": "3649403e-8dcb-428b-b0a3-24cbdbac87bb", "savedPayload": { "position": { - "x": 25026.389579186125, - "y": 17223.93314930365 + "x": 25083.063907745993, + "y": 17235.2990012054 }, "targetPosition": { - "x": 24965.14695622093, - "y": 17334.514118487194 + "x": 25021.8212847808, + "y": 17345.87997038894 }, "floatingObject": { "isPinned": false, @@ -74108,12 +74538,12 @@ "id": "f8a74122-d8a7-4a5b-aa44-3c5a35dc67a1", "savedPayload": { "position": { - "x": 24965.14695622093, - "y": 17334.514118487194 + "x": 25021.8212847808, + "y": 17345.87997038894 }, "targetPosition": { - "x": 24874.51854955896, - "y": 17490.106755995217 + "x": 24931.19287811883, + "y": 17501.472607896965 }, "floatingObject": { "isPinned": false, @@ -74141,12 +74571,12 @@ "id": "aba4e6f2-2823-4204-957b-f9c0f1b038eb", "savedPayload": { "position": { - "x": 25156.91874874956, - "y": 17374.023355353347 + "x": 25213.593077309426, + "y": 17385.389207255095 }, "targetPosition": { - "x": 25039.544242073083, - "y": 17426.03922300846 + "x": 25096.21857063295, + "y": 17437.40507491021 }, "floatingObject": { "isPinned": false, @@ -74164,12 +74594,12 @@ "id": "9b4a1bdc-c707-4017-8542-106075a56fcd", "savedPayload": { "position": { - "x": 25039.544242073083, - "y": 17426.03922300846 + "x": 25096.21857063295, + "y": 17437.40507491021 }, "targetPosition": { - "x": 24874.51854955896, - "y": 17490.106755995217 + "x": 24931.19287811883, + "y": 17501.472607896965 }, "floatingObject": { "isPinned": false, @@ -74188,12 +74618,12 @@ "id": "680fb7bf-057b-4097-9433-a0002a57a892", "savedPayload": { "position": { - "x": 24874.51854955896, - "y": 17490.106755995217 + "x": 24931.19287811883, + "y": 17501.472607896965 }, "targetPosition": { - "x": 24779.236802275787, - "y": 17937.44281645744 + "x": 24835.911130835655, + "y": 17948.808668359186 }, "floatingObject": { "isPinned": false, @@ -74212,12 +74642,12 @@ "id": "a0c976cd-efbd-441f-87ba-65b228683c37", "savedPayload": { "position": { - "x": 24767.162757292033, - "y": 17901.017882193093 + "x": 24823.8370858519, + "y": 17912.38373409484 }, "targetPosition": { - "x": 24902.583218673182, - "y": 18317.617790003438 + "x": 24959.25754723305, + "y": 18328.983641905186 }, "floatingObject": { "isPinned": false, @@ -74259,12 +74689,12 @@ "id": "623118e4-63ac-4e7a-864c-3d84cfc5ff4c", "savedPayload": { "position": { - "x": 23955.98422751005, - "y": 17600.172387072267 + "x": 24012.658556069917, + "y": 17611.538238974015 }, "targetPosition": { - "x": 24147.94113379364, - "y": 17543.23261640342 + "x": 24204.615462353508, + "y": 17554.59846830517 }, "floatingObject": { "isPinned": false, @@ -74282,12 +74712,12 @@ "id": "7430c11b-4946-4840-9317-1f92bbc1783b", "savedPayload": { "position": { - "x": 24147.94113379364, - "y": 17543.23261640342 + "x": 24204.615462353508, + "y": 17554.59846830517 }, "targetPosition": { - "x": 24531.129103733892, - "y": 17428.279072903613 + "x": 24587.80343229376, + "y": 17439.64492480536 }, "floatingObject": { "isPinned": false, @@ -74314,12 +74744,12 @@ "id": "6eb8fdcf-40b0-472d-8457-b77ffbe882c4", "savedPayload": { "position": { - "x": 23930.544054579055, - "y": 17413.409108427968 + "x": 23987.218383138923, + "y": 17424.774960329716 }, "targetPosition": { - "x": 24130.787499437, - "y": 17418.45598228573 + "x": 24187.461827996867, + "y": 17429.821834187478 }, "floatingObject": { "isPinned": false, @@ -74337,12 +74767,12 @@ "id": "f6ba717e-5e9f-4055-8fb0-54d550940a57", "savedPayload": { "position": { - "x": 24130.787499437, - "y": 17418.45598228573 + "x": 24187.461827996867, + "y": 17429.821834187478 }, "targetPosition": { - "x": 24531.129103733892, - "y": 17428.279072903613 + "x": 24587.80343229376, + "y": 17439.64492480536 }, "floatingObject": { "isPinned": false, @@ -74369,12 +74799,12 @@ "id": "42f477e2-b3a6-4a6e-a06c-895a2964245f", "savedPayload": { "position": { - "x": 23964.567254433314, - "y": 17228.05763814895 + "x": 24021.24158299318, + "y": 17239.4234900507 }, "targetPosition": { - "x": 24153.374226020624, - "y": 17294.836351157675 + "x": 24210.04855458049, + "y": 17306.202203059423 }, "floatingObject": { "isPinned": false, @@ -74392,12 +74822,12 @@ "id": "d628f5db-768d-4c84-bff8-eca2f0e42e15", "savedPayload": { "position": { - "x": 24153.374226020624, - "y": 17294.836351157675 + "x": 24210.04855458049, + "y": 17306.202203059423 }, "targetPosition": { - "x": 24531.129103733892, - "y": 17428.279072903613 + "x": 24587.80343229376, + "y": 17439.64492480536 }, "floatingObject": { "isPinned": false, @@ -74424,12 +74854,12 @@ "id": "2421d714-45be-4870-a5d0-d4c46d074f0a", "savedPayload": { "position": { - "x": 24056.20593791047, - "y": 17060.624930032114 + "x": 24112.880266470336, + "y": 17071.990781933862 }, "targetPosition": { - "x": 24214.99850567565, - "y": 17182.59682607257 + "x": 24271.672834235516, + "y": 17193.96267797432 }, "floatingObject": { "isPinned": false, @@ -74447,12 +74877,12 @@ "id": "4f626e27-82b7-40ed-bbeb-241a8c19a997", "savedPayload": { "position": { - "x": 24214.99850567565, - "y": 17182.59682607257 + "x": 24271.672834235516, + "y": 17193.96267797432 }, "targetPosition": { - "x": 24531.129103733892, - "y": 17428.279072903613 + "x": 24587.80343229376, + "y": 17439.64492480536 }, "floatingObject": { "isPinned": false, @@ -74471,12 +74901,12 @@ "id": "0cc3c9ee-771f-42ec-9dea-19ca63d87f8e", "savedPayload": { "position": { - "x": 24531.129103733892, - "y": 17428.279072903613 + "x": 24587.80343229376, + "y": 17439.64492480536 }, "targetPosition": { - "x": 24928.10517686117, - "y": 17491.889516396157 + "x": 24984.779505421036, + "y": 17503.255368297905 }, "floatingObject": { "isPinned": false, @@ -74505,12 +74935,12 @@ "id": "01340928-b918-4ab5-9f06-85b27f1e9bd4", "savedPayload": { "position": { - "x": 24382.134376692677, - "y": 16934.737229637514 + "x": 24438.808705252544, + "y": 16946.103081539262 }, "targetPosition": { - "x": 24450.86836402107, - "y": 16578.056162468114 + "x": 24507.542692580937, + "y": 16589.422014369862 }, "floatingObject": { "isPinned": false, @@ -74537,12 +74967,12 @@ "id": "ff73fcec-0dbb-429e-b8cb-9223f7958add", "savedPayload": { "position": { - "x": 23773.151872921397, - "y": 16612.941067788957 + "x": 23829.826201481264, + "y": 16624.306919690705 }, "targetPosition": { - "x": 24082.605333656687, - "y": 16597.006475675553 + "x": 24139.279662216555, + "y": 16608.3723275773 }, "floatingObject": { "isPinned": false, @@ -74561,12 +74991,12 @@ "id": "277aaaee-b464-4987-93a5-9a58ac7f4e78", "savedPayload": { "position": { - "x": 24082.605333656687, - "y": 16597.006475675553 + "x": 24139.279662216555, + "y": 16608.3723275773 }, "targetPosition": { - "x": 24450.86836402107, - "y": 16578.056162468114 + "x": 24507.542692580937, + "y": 16589.422014369862 }, "floatingObject": { "isPinned": false, @@ -74589,12 +75019,12 @@ "id": "854b612b-bd4a-4b67-a6e6-4cd07382a0b2", "savedPayload": { "position": { - "x": 24318.7606526869, - "y": 16234.050648963126 + "x": 24375.434981246766, + "y": 16245.416500864874 }, "targetPosition": { - "x": 24450.86836402107, - "y": 16578.056162468114 + "x": 24507.542692580937, + "y": 16589.422014369862 }, "floatingObject": { "isPinned": false, @@ -74659,12 +75089,12 @@ "id": "2cc0570e-3ba6-4073-85c9-e31ad1a0a189", "savedPayload": { "position": { - "x": 24753.02791800782, - "y": 16354.155675812333 + "x": 24809.70224656769, + "y": 16365.521527714081 }, "targetPosition": { - "x": 24450.86836402107, - "y": 16578.056162468114 + "x": 24507.542692580937, + "y": 16589.422014369862 }, "floatingObject": { "isPinned": false, @@ -74726,12 +75156,12 @@ "id": "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2", "savedPayload": { "position": { - "x": 24599.048976695012, - "y": 17244.401548792594 + "x": 24655.72330525488, + "y": 17255.76740069434 }, "targetPosition": { - "x": 24928.10517686117, - "y": 17491.889516396157 + "x": 24984.779505421036, + "y": 17503.255368297905 }, "floatingObject": { "isPinned": false, @@ -74758,12 +75188,12 @@ "id": "dc32f327-2501-4bda-a77c-ecaa4f06a9b9", "savedPayload": { "position": { - "x": 24570.79539318641, - "y": 17371.277241652828 + "x": 24627.469721746278, + "y": 17382.643093554576 }, "targetPosition": { - "x": 24701.773335702364, - "y": 17162.18824347431 + "x": 24758.447664262232, + "y": 17173.554095376057 }, "floatingObject": { "isPinned": false, @@ -74790,12 +75220,12 @@ "id": "57b29d2a-a340-45b7-941e-a90dcf72ce9b", "savedPayload": { "position": { - "x": 24324.469833526487, - "y": 17027.555281952682 + "x": 24381.144162086355, + "y": 17038.92113385443 }, "targetPosition": { - "x": 24513.024061049226, - "y": 17094.697678582805 + "x": 24569.698389609093, + "y": 17106.063530484553 }, "floatingObject": { "isPinned": false, @@ -74814,12 +75244,12 @@ "id": "348a154c-03e9-4e7f-bf77-a5142daa186e", "savedPayload": { "position": { - "x": 24513.024061049226, - "y": 17094.697678582805 + "x": 24569.698389609093, + "y": 17106.063530484553 }, "targetPosition": { - "x": 24701.773335702364, - "y": 17162.18824347431 + "x": 24758.447664262232, + "y": 17173.554095376057 }, "floatingObject": { "isPinned": false, @@ -74842,12 +75272,12 @@ "id": "9b57bf00-d9ec-4e49-a112-a42a0b75d9c7", "savedPayload": { "position": { - "x": 24706.56041249513, - "y": 16961.185294734165 + "x": 24763.234741055, + "y": 16972.551146635913 }, "targetPosition": { - "x": 24701.773335702364, - "y": 17162.18824347431 + "x": 24758.447664262232, + "y": 17173.554095376057 }, "floatingObject": { "isPinned": false, @@ -74912,12 +75342,12 @@ "id": "66297353-4fbd-4a43-81fb-295445aece78", "savedPayload": { "position": { - "x": 24898.22124862719, - "y": 17119.22837488588 + "x": 24954.895577187057, + "y": 17130.594226787627 }, "targetPosition": { - "x": 24701.773335702364, - "y": 17162.18824347431 + "x": 24758.447664262232, + "y": 17173.554095376057 }, "floatingObject": { "isPinned": false, @@ -74979,12 +75409,12 @@ "id": "75e8608a-3265-40b4-99b0-e4ea18b194cd", "savedPayload": { "position": { - "x": 24701.773335702364, - "y": 17162.18824347431 + "x": 24758.447664262232, + "y": 17173.554095376057 }, "targetPosition": { - "x": 24928.10517686117, - "y": 17491.889516396157 + "x": 24984.779505421036, + "y": 17503.255368297905 }, "floatingObject": { "isPinned": false, @@ -75015,12 +75445,12 @@ "id": "ba86c758-34f3-440e-9af4-4ffbcdd78795", "savedPayload": { "position": { - "x": 24528.302126431015, - "y": 13888.3543148647 + "x": 24584.976454990883, + "y": 13899.720166766449 }, "targetPosition": { - "x": 24757.187650113076, - "y": 14073.80824062529 + "x": 24813.861978672943, + "y": 14085.174092527039 }, "floatingObject": { "isPinned": false, @@ -75039,12 +75469,12 @@ "id": "1e9a5ead-a282-4396-be29-b347ee10f8fb", "savedPayload": { "position": { - "x": 24757.187650113076, - "y": 14073.80824062529 + "x": 24813.861978672943, + "y": 14085.174092527039 }, "targetPosition": { - "x": 25024.661142815654, - "y": 14290.532711217693 + "x": 25081.33547137552, + "y": 14301.898563119441 }, "floatingObject": { "isPinned": false, @@ -75067,12 +75497,12 @@ "id": "b648f001-c76d-4a0a-bcdb-acd04f263a3b", "savedPayload": { "position": { - "x": 24988.83184528692, - "y": 13948.120486194217 + "x": 25045.50617384679, + "y": 13959.486338095965 }, "targetPosition": { - "x": 25024.661142815654, - "y": 14290.532711217693 + "x": 25081.33547137552, + "y": 14301.898563119441 }, "floatingObject": { "isPinned": false, @@ -75137,12 +75567,12 @@ "id": "24c8b883-bece-4cd9-be85-926674481647", "savedPayload": { "position": { - "x": 25241.43481426462, - "y": 14022.764604183245 + "x": 25298.109142824487, + "y": 14034.130456084993 }, "targetPosition": { - "x": 25024.661142815654, - "y": 14290.532711217693 + "x": 25081.33547137552, + "y": 14301.898563119441 }, "floatingObject": { "isPinned": false, @@ -75204,12 +75634,12 @@ "id": "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d", "savedPayload": { "position": { - "x": 24818.21847483195, - "y": 17098.017250060166 + "x": 24874.892803391816, + "y": 17109.383101961914 }, "targetPosition": { - "x": 24928.10517686117, - "y": 17491.889516396157 + "x": 24984.779505421036, + "y": 17503.255368297905 }, "floatingObject": { "isPinned": false, @@ -75240,12 +75670,12 @@ "id": "5590d51a-5f7c-469a-8a4a-d654390edfac", "savedPayload": { "position": { - "x": 24648.98620644763, - "y": 13850.062456487849 + "x": 24705.660535007497, + "y": 13861.428308389597 }, "targetPosition": { - "x": 24856.731120713877, - "y": 14057.984965621265 + "x": 24913.405449273745, + "y": 14069.350817523013 }, "floatingObject": { "isPinned": false, @@ -75264,12 +75694,12 @@ "id": "5a4b2671-5a11-454f-9a84-af59ce7c3433", "savedPayload": { "position": { - "x": 24856.731120713877, - "y": 14057.984965621265 + "x": 24913.405449273745, + "y": 14069.350817523013 }, "targetPosition": { - "x": 25086.168492780624, - "y": 14287.642469974686 + "x": 25142.84282134049, + "y": 14299.008321876434 }, "floatingObject": { "isPinned": false, @@ -75292,12 +75722,12 @@ "id": "88d474c4-9316-4a4d-8cf1-e6f8c3485e43", "savedPayload": { "position": { - "x": 25086.16670316906, - "y": 13961.95972641185 + "x": 25142.841031728927, + "y": 13973.325578313597 }, "targetPosition": { - "x": 25086.168492780624, - "y": 14287.642469974686 + "x": 25142.84282134049, + "y": 14299.008321876434 }, "floatingObject": { "isPinned": false, @@ -75362,12 +75792,12 @@ "id": "038ce7c1-a973-4d9a-9da5-798eda122cba", "savedPayload": { "position": { - "x": 25316.731594570396, - "y": 14057.038187105092 + "x": 25373.405923130264, + "y": 14068.40403900684 }, "targetPosition": { - "x": 25086.168492780624, - "y": 14287.642469974686 + "x": 25142.84282134049, + "y": 14299.008321876434 }, "floatingObject": { "isPinned": false, @@ -75429,12 +75859,12 @@ "id": "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde", "savedPayload": { "position": { - "x": 25025.72559654667, - "y": 17093.366328383985 + "x": 25082.399925106536, + "y": 17104.732180285733 }, "targetPosition": { - "x": 24928.10517686117, - "y": 17491.889516396157 + "x": 24984.779505421036, + "y": 17503.255368297905 }, "floatingObject": { "isPinned": false, @@ -75464,12 +75894,12 @@ "id": "ceb6ba2b-7bb6-4850-80f8-16295d6f7cd8", "savedPayload": { "position": { - "x": 25255.240774224127, - "y": 16987.75963022502 + "x": 25311.915102783994, + "y": 16999.12548212677 }, "targetPosition": { - "x": 25146.13179199945, - "y": 17156.369492541355 + "x": 25202.80612055932, + "y": 17167.735344443103 }, "floatingObject": { "isPinned": false, @@ -75530,12 +75960,12 @@ "id": "79621a0c-ad47-44eb-adaf-051d531eb48d", "savedPayload": { "position": { - "x": 25146.13179199945, - "y": 17156.369492541355 + "x": 25202.80612055932, + "y": 17167.735344443103 }, "targetPosition": { - "x": 24928.10517686117, - "y": 17491.889516396157 + "x": 24984.779505421036, + "y": 17503.255368297905 }, "floatingObject": { "isPinned": false, @@ -75563,12 +75993,12 @@ "id": "ca6fe32a-0972-4062-8af3-a1c1a58fd9b3", "savedPayload": { "position": { - "x": 25422.22227283237, - "y": 17150.129782544092 + "x": 25478.896601392236, + "y": 17161.49563444584 }, "targetPosition": { - "x": 25256.925362550155, - "y": 17264.104373435704 + "x": 25313.599691110023, + "y": 17275.470225337453 }, "floatingObject": { "isPinned": false, @@ -75629,12 +76059,12 @@ "id": "9e64b6e8-5d5f-4809-88f0-47f87f8ffaa0", "savedPayload": { "position": { - "x": 25256.925362550155, - "y": 17264.104373435704 + "x": 25313.599691110023, + "y": 17275.470225337453 }, "targetPosition": { - "x": 24928.10517686117, - "y": 17491.889516396157 + "x": 24984.779505421036, + "y": 17503.255368297905 }, "floatingObject": { "isPinned": false, @@ -75654,12 +76084,12 @@ "id": "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c", "savedPayload": { "position": { - "x": 24928.10517686117, - "y": 17491.889516396157 + "x": 24984.779505421036, + "y": 17503.255368297905 }, "targetPosition": { - "x": 25023.152527665443, - "y": 17939.5887481764 + "x": 25079.82685622531, + "y": 17950.95460007815 }, "floatingObject": { "isPinned": false, @@ -75694,12 +76124,12 @@ "id": "727b278b-98df-4770-9a63-84ffc0953f8a", "savedPayload": { "position": { - "x": 25329.36970156862, - "y": 17338.719708007793 + "x": 25386.044030128487, + "y": 17350.08555990954 }, "targetPosition": { - "x": 25341.369211848167, - "y": 17465.652760949393 + "x": 25398.043540408034, + "y": 17477.01861285114 }, "floatingObject": { "isPinned": false, @@ -75717,12 +76147,12 @@ "id": "a4bf1cb0-7a30-490e-b2e2-5d5a6c455bae", "savedPayload": { "position": { - "x": 25341.369211848167, - "y": 17465.652760949393 + "x": 25398.043540408034, + "y": 17477.01861285114 }, "targetPosition": { - "x": 25363.302171039806, - "y": 17633.77236130805 + "x": 25419.976499599674, + "y": 17645.138213209797 }, "floatingObject": { "isPinned": false, @@ -75750,12 +76180,12 @@ "id": "0fb47a88-d31d-4fb4-8f9c-7d59c7d9ee24", "savedPayload": { "position": { - "x": 25513.720597200896, - "y": 17368.470776858383 + "x": 25570.394925760764, + "y": 17379.83662876013 }, "targetPosition": { - "x": 25451.830362220782, - "y": 17478.978829093692 + "x": 25508.50469078065, + "y": 17490.34468099544 }, "floatingObject": { "isPinned": false, @@ -75773,12 +76203,12 @@ "id": "9e50f0b4-3f83-4a96-9041-e8368ab951ec", "savedPayload": { "position": { - "x": 25451.830362220782, - "y": 17478.978829093692 + "x": 25508.50469078065, + "y": 17490.34468099544 }, "targetPosition": { - "x": 25363.302171039806, - "y": 17633.77236130805 + "x": 25419.976499599674, + "y": 17645.138213209797 }, "floatingObject": { "isPinned": false, @@ -75806,12 +76236,12 @@ "id": "7a84ddc6-5cad-461c-a314-9394960a3812", "savedPayload": { "position": { - "x": 25642.645799918548, - "y": 17507.80791533092 + "x": 25699.320128478415, + "y": 17519.173767232667 }, "targetPosition": { - "x": 25528.062392113356, - "y": 17561.196833340295 + "x": 25584.736720673223, + "y": 17572.562685242043 }, "floatingObject": { "isPinned": false, @@ -75829,12 +76259,12 @@ "id": "8e38eaa4-df98-4517-9711-2dad6cb19d3b", "savedPayload": { "position": { - "x": 25528.062392113356, - "y": 17561.196833340295 + "x": 25584.736720673223, + "y": 17572.562685242043 }, "targetPosition": { - "x": 25363.302171039806, - "y": 17633.77236130805 + "x": 25419.976499599674, + "y": 17645.138213209797 }, "floatingObject": { "isPinned": false, @@ -75862,12 +76292,12 @@ "id": "cd352b42-e4e8-4a4b-aa49-d0d859d83a7a", "savedPayload": { "position": { - "x": 25660.14667368946, - "y": 17705.62399897773 + "x": 25716.82100224933, + "y": 17716.98985087948 }, "targetPosition": { - "x": 25534.494698365794, - "y": 17679.01152852378 + "x": 25591.16902692566, + "y": 17690.37738042553 }, "floatingObject": { "isPinned": false, @@ -75885,12 +76315,12 @@ "id": "183124a0-fb6b-49a4-b127-bc1fcb32c33e", "savedPayload": { "position": { - "x": 25534.494698365794, - "y": 17679.01152852378 + "x": 25591.16902692566, + "y": 17690.37738042553 }, "targetPosition": { - "x": 25363.302171039806, - "y": 17633.77236130805 + "x": 25419.976499599674, + "y": 17645.138213209797 }, "floatingObject": { "isPinned": false, @@ -75909,12 +76339,12 @@ "id": "3168525e-3786-40a3-9d7d-e58ec8ddc0b4", "savedPayload": { "position": { - "x": 25363.302171039806, - "y": 17633.77236130805 + "x": 25419.976499599674, + "y": 17645.138213209797 }, "targetPosition": { - "x": 25023.152527665443, - "y": 17939.5887481764 + "x": 25079.82685622531, + "y": 17950.95460007815 }, "floatingObject": { "isPinned": false, @@ -75933,12 +76363,12 @@ "id": "5484d680-3365-4aba-810a-823d7d2e5efb", "savedPayload": { "position": { - "x": 25037.51976366818, - "y": 17901.002771843752 + "x": 25094.19409222805, + "y": 17912.3686237455 }, "targetPosition": { - "x": 24902.583218673182, - "y": 18317.617790003438 + "x": 24959.25754723305, + "y": 18328.983641905186 }, "floatingObject": { "isPinned": false, @@ -75980,12 +76410,12 @@ "id": "b1e7d2c4-4d3e-4a4b-bed0-b74940af3134", "savedPayload": { "position": { - "x": 24570.353050355516, - "y": 17176.385919569024 + "x": 24627.027378915383, + "y": 17187.751771470772 }, "targetPosition": { - "x": 24759.250186681387, - "y": 17242.878507555724 + "x": 24815.924515241255, + "y": 17254.244359457472 }, "floatingObject": { "isPinned": false, @@ -76003,12 +76433,12 @@ "id": "bb252acc-c459-47bc-8719-b009231a36f1", "savedPayload": { "position": { - "x": 24759.250186681387, - "y": 17242.878507555724 + "x": 24815.924515241255, + "y": 17254.244359457472 }, "targetPosition": { - "x": 25136.599059881846, - "y": 17375.104281169268 + "x": 25193.273388441714, + "y": 17386.470133071016 }, "floatingObject": { "isPinned": false, @@ -76035,12 +76465,12 @@ "id": "614562da-731e-4781-8d22-99b4ee0bdfcb", "savedPayload": { "position": { - "x": 24659.8105015971, - "y": 17010.168888663364 + "x": 24716.48483015697, + "y": 17021.534740565112 }, "targetPosition": { - "x": 24818.79470216833, - "y": 17131.901010282145 + "x": 24875.469030728196, + "y": 17143.266862183893 }, "floatingObject": { "isPinned": false, @@ -76058,12 +76488,12 @@ "id": "dccce0ff-d13f-4a18-9d73-82aabccfd994", "savedPayload": { "position": { - "x": 24818.79470216833, - "y": 17131.901010282145 + "x": 24875.469030728196, + "y": 17143.266862183893 }, "targetPosition": { - "x": 25136.599059881846, - "y": 17375.104281169268 + "x": 25193.273388441714, + "y": 17386.470133071016 }, "floatingObject": { "isPinned": false, @@ -76090,12 +76520,12 @@ "id": "1aa2b299-fe0b-473e-b1a9-e99228abfb61", "savedPayload": { "position": { - "x": 24796.303825547315, - "y": 16880.208103695128 + "x": 24852.978154107182, + "y": 16891.573955596876 }, "targetPosition": { - "x": 24909.722831976727, - "y": 17045.145834318715 + "x": 24966.397160536595, + "y": 17056.511686220463 }, "floatingObject": { "isPinned": false, @@ -76113,12 +76543,12 @@ "id": "27c48e47-51cd-443b-b6a9-1ec7e2fb8935", "savedPayload": { "position": { - "x": 24909.722831976727, - "y": 17045.145834318715 + "x": 24966.397160536595, + "y": 17056.511686220463 }, "targetPosition": { - "x": 25136.599059881846, - "y": 17375.104281169268 + "x": 25193.273388441714, + "y": 17386.470133071016 }, "floatingObject": { "isPinned": false, @@ -76145,12 +76575,12 @@ "id": "32645fe5-31bd-42c8-ab3f-8249ebb91aca", "savedPayload": { "position": { - "x": 24969.119091631983, - "y": 16798.619491004378 + "x": 25025.79342019185, + "y": 16809.985342906126 }, "targetPosition": { - "x": 25025.76544463058, - "y": 16990.50936245224 + "x": 25082.439773190446, + "y": 17001.87521435399 }, "floatingObject": { "isPinned": false, @@ -76168,12 +76598,12 @@ "id": "34eb5d18-98c9-4e9e-b806-aa3519eee292", "savedPayload": { "position": { - "x": 25025.76544463058, - "y": 16990.50936245224 + "x": 25082.439773190446, + "y": 17001.87521435399 }, "targetPosition": { - "x": 25136.599059881846, - "y": 17375.104281169268 + "x": 25193.273388441714, + "y": 17386.470133071016 }, "floatingObject": { "isPinned": false, @@ -76192,12 +76622,12 @@ "id": "0e431366-f8bf-44e7-945c-a452f2cdf2c8", "savedPayload": { "position": { - "x": 25136.599059881846, - "y": 17375.104281169268 + "x": 25193.273388441714, + "y": 17386.470133071016 }, "targetPosition": { - "x": 25411.860476771228, - "y": 17664.89160963079 + "x": 25468.534805331095, + "y": 17676.25746153254 }, "floatingObject": { "isPinned": false, @@ -76226,12 +76656,12 @@ "id": "9c151ee6-fe1e-409b-addf-6867dbc4249a", "savedPayload": { "position": { - "x": 25174.37840133428, - "y": 16850.96673648795 + "x": 25231.05272989415, + "y": 16862.332588389698 }, "targetPosition": { - "x": 25439.955016256863, - "y": 16602.688708304166 + "x": 25496.62934481673, + "y": 16614.054560205914 }, "floatingObject": { "isPinned": false, @@ -76258,12 +76688,12 @@ "id": "542b2e7d-3539-4d06-9867-da829bf9608f", "savedPayload": { "position": { - "x": 24871.31476964257, - "y": 16233.271067676917 + "x": 24927.989098202437, + "y": 16244.636919578665 }, "targetPosition": { - "x": 25130.591960662274, - "y": 16401.685669542767 + "x": 25187.26628922214, + "y": 16413.051521444515 }, "floatingObject": { "isPinned": false, @@ -76282,12 +76712,12 @@ "id": "88e858a5-3d18-4a8c-84f1-ef3991a4e3dd", "savedPayload": { "position": { - "x": 25130.591960662274, - "y": 16401.685669542767 + "x": 25187.26628922214, + "y": 16413.051521444515 }, "targetPosition": { - "x": 25439.955016256863, - "y": 16602.688708304166 + "x": 25496.62934481673, + "y": 16614.054560205914 }, "floatingObject": { "isPinned": false, @@ -76310,12 +76740,12 @@ "id": "70db7cdb-2005-479b-93ed-e48c883773ae", "savedPayload": { "position": { - "x": 25534.991739979163, - "y": 16246.95931320998 + "x": 25591.66606853903, + "y": 16258.325165111728 }, "targetPosition": { - "x": 25439.955016256863, - "y": 16602.688708304166 + "x": 25496.62934481673, + "y": 16614.054560205914 }, "floatingObject": { "isPinned": false, @@ -76380,12 +76810,12 @@ "id": "314339be-858d-4b70-a21c-80f15c8e8c5b", "savedPayload": { "position": { - "x": 25815.267842443867, - "y": 16598.893249317967 + "x": 25871.942171003735, + "y": 16610.259101219715 }, "targetPosition": { - "x": 25439.955016256863, - "y": 16602.688708304166 + "x": 25496.62934481673, + "y": 16614.054560205914 }, "floatingObject": { "isPinned": false, @@ -76447,12 +76877,12 @@ "id": "ecd0b265-422d-47b0-8beb-f3e2ca65e277", "savedPayload": { "position": { - "x": 25268.58099530649, - "y": 17291.267183988228 + "x": 25325.255323866357, + "y": 17302.633035889976 }, "targetPosition": { - "x": 25411.860476771228, - "y": 17664.89160963079 + "x": 25468.534805331095, + "y": 17676.25746153254 }, "floatingObject": { "isPinned": false, @@ -76479,12 +76909,12 @@ "id": "45995568-462e-4658-b3fc-e57177f2a2e6", "savedPayload": { "position": { - "x": 25346.564780113644, - "y": 16717.04979217959 + "x": 25403.23910867351, + "y": 16728.41564408134 }, "targetPosition": { - "x": 25678.455456661984, - "y": 16561.532376002964 + "x": 25735.129785221852, + "y": 16572.898227904712 }, "floatingObject": { "isPinned": false, @@ -76511,12 +76941,12 @@ "id": "66f52268-b7fa-463c-a434-a632eb410c81", "savedPayload": { "position": { - "x": 25294.214496319502, - "y": 16001.916236584526 + "x": 25350.88882487937, + "y": 16013.282088486274 }, "targetPosition": { - "x": 25469.8098763585, - "y": 16257.815860970306 + "x": 25526.484204918368, + "y": 16269.181712872054 }, "floatingObject": { "isPinned": false, @@ -76535,12 +76965,12 @@ "id": "b414c278-f346-4180-963c-5eeec9171c1d", "savedPayload": { "position": { - "x": 25469.8098763585, - "y": 16257.815860970306 + "x": 25526.484204918368, + "y": 16269.181712872054 }, "targetPosition": { - "x": 25678.455456661984, - "y": 16561.532376002964 + "x": 25735.129785221852, + "y": 16572.898227904712 }, "floatingObject": { "isPinned": false, @@ -76563,12 +76993,12 @@ "id": "bd7b28bb-5083-4ff4-b3b6-d44776359a11", "savedPayload": { "position": { - "x": 25902.35127217546, - "y": 16269.298441362054 + "x": 25959.025600735327, + "y": 16280.664293263802 }, "targetPosition": { - "x": 25678.455456661984, - "y": 16561.532376002964 + "x": 25735.129785221852, + "y": 16572.898227904712 }, "floatingObject": { "isPinned": false, @@ -76633,12 +77063,12 @@ "id": "d0a94d31-1f44-4e77-97e5-51d32327919d", "savedPayload": { "position": { - "x": 26026.839320906496, - "y": 16701.803775728993 + "x": 26083.513649466364, + "y": 16713.16962763074 }, "targetPosition": { - "x": 25678.455456661984, - "y": 16561.532376002964 + "x": 25735.129785221852, + "y": 16572.898227904712 }, "floatingObject": { "isPinned": false, @@ -76700,12 +77130,12 @@ "id": "67fdab45-c30c-40cd-91ce-5d4de47975a3", "savedPayload": { "position": { - "x": 25422.334874880067, - "y": 17264.650294504296 + "x": 25479.009203439935, + "y": 17276.016146406044 }, "targetPosition": { - "x": 25411.860476771228, - "y": 17664.89160963079 + "x": 25468.534805331095, + "y": 17676.25746153254 }, "floatingObject": { "isPinned": false, @@ -76736,12 +77166,12 @@ "id": "7e4feee2-8eb3-47c4-9901-611720ea2c39", "savedPayload": { "position": { - "x": 25672.484292200366, - "y": 15980.362102311392 + "x": 25729.158620760234, + "y": 15991.72795421314 }, "targetPosition": { - "x": 25783.525983966403, - "y": 16270.317483517345 + "x": 25840.20031252627, + "y": 16281.683335419093 }, "floatingObject": { "isPinned": false, @@ -76760,12 +77190,12 @@ "id": "99826985-75ba-4f02-b95b-3ad37a8c5eda", "savedPayload": { "position": { - "x": 25783.525983966403, - "y": 16270.317483517345 + "x": 25840.20031252627, + "y": 16281.683335419093 }, "targetPosition": { - "x": 25915.363128514924, - "y": 16614.425612520623 + "x": 25972.03745707479, + "y": 16625.79146442237 }, "floatingObject": { "isPinned": false, @@ -76788,12 +77218,12 @@ "id": "83a5eca6-54d0-486e-a1c6-b126dd215f3b", "savedPayload": { "position": { - "x": 26065.107256984826, - "y": 16277.817482134345 + "x": 26121.781585544693, + "y": 16289.183334036094 }, "targetPosition": { - "x": 25915.363128514924, - "y": 16614.425612520623 + "x": 25972.03745707479, + "y": 16625.79146442237 }, "floatingObject": { "isPinned": false, @@ -76858,12 +77288,12 @@ "id": "2eeeefdc-5b96-426f-a73e-4cec4df68bcb", "savedPayload": { "position": { - "x": 26259.36757736029, - "y": 16482.257803005752 + "x": 26316.04190592016, + "y": 16493.6236549075 }, "targetPosition": { - "x": 25915.363128514924, - "y": 16614.425612520623 + "x": 25972.03745707479, + "y": 16625.79146442237 }, "floatingObject": { "isPinned": false, @@ -76925,12 +77355,12 @@ "id": "c039ceb1-2c7e-4b0e-943f-b473e45a49d2", "savedPayload": { "position": { - "x": 25574.64975976148, - "y": 17299.06949788204 + "x": 25631.324088321348, + "y": 17310.435349783787 }, "targetPosition": { - "x": 25411.860476771228, - "y": 17664.89160963079 + "x": 25468.534805331095, + "y": 17676.25746153254 }, "floatingObject": { "isPinned": false, @@ -76961,12 +77391,12 @@ "id": "8d1b5689-468e-4ab0-a56c-0167fc1fd0ae", "savedPayload": { "position": { - "x": 26130.90327796544, - "y": 16075.295474267976 + "x": 26187.57760652531, + "y": 16086.661326169724 }, "targetPosition": { - "x": 26122.90021963038, - "y": 16385.62027553571 + "x": 26179.57454819025, + "y": 16396.98612743746 }, "floatingObject": { "isPinned": false, @@ -76985,12 +77415,12 @@ "id": "ff92ffad-bff0-437d-a1a8-b287f64cff09", "savedPayload": { "position": { - "x": 26122.90021963038, - "y": 16385.62027553571 + "x": 26179.57454819025, + "y": 16396.98612743746 }, "targetPosition": { - "x": 26113.364550710794, - "y": 16754.156594354765 + "x": 26170.03887927066, + "y": 16765.522446256513 }, "floatingObject": { "isPinned": false, @@ -77013,12 +77443,12 @@ "id": "000360d3-c09c-4354-a286-e32e8d42ec46", "savedPayload": { "position": { - "x": 26380.402250962685, - "y": 16500.561935338388 + "x": 26437.076579522552, + "y": 16511.927787240136 }, "targetPosition": { - "x": 26113.364550710794, - "y": 16754.156594354765 + "x": 26170.03887927066, + "y": 16765.522446256513 }, "floatingObject": { "isPinned": false, @@ -77083,12 +77513,12 @@ "id": "32a1a31d-9c97-4f77-999b-1a1579610b16", "savedPayload": { "position": { - "x": 26481.34216725388, - "y": 16763.441369907352 + "x": 26538.016495813747, + "y": 16774.8072218091 }, "targetPosition": { - "x": 26113.364550710794, - "y": 16754.156594354765 + "x": 26170.03887927066, + "y": 16765.522446256513 }, "floatingObject": { "isPinned": false, @@ -77150,12 +77580,12 @@ "id": "da1dbf22-3175-44d7-b5fa-5365e76dce6f", "savedPayload": { "position": { - "x": 25702.152931015455, - "y": 17389.16256746534 + "x": 25758.827259575322, + "y": 17400.52841936709 }, "targetPosition": { - "x": 25411.860476771228, - "y": 17664.89160963079 + "x": 25468.534805331095, + "y": 17676.25746153254 }, "floatingObject": { "isPinned": false, @@ -77185,12 +77615,12 @@ "id": "a5521821-d239-42ff-9a70-fda1f1a58cb2", "savedPayload": { "position": { - "x": 25972.770855649032, - "y": 17449.03577454972 + "x": 26029.4451842089, + "y": 17460.40162645147 }, "targetPosition": { - "x": 25785.45564452771, - "y": 17521.234829549925 + "x": 25842.129973087576, + "y": 17532.600681451673 }, "floatingObject": { "isPinned": false, @@ -77251,12 +77681,12 @@ "id": "8cc27a0e-b14f-4e54-a6fb-1249eec7034f", "savedPayload": { "position": { - "x": 25785.45564452771, - "y": 17521.234829549925 + "x": 25842.129973087576, + "y": 17532.600681451673 }, "targetPosition": { - "x": 25411.860476771228, - "y": 17664.89160963079 + "x": 25468.534805331095, + "y": 17676.25746153254 }, "floatingObject": { "isPinned": false, @@ -77284,12 +77714,12 @@ "id": "c85ddfb0-9f2b-4f57-b0ab-422c9cfb799f", "savedPayload": { "position": { - "x": 26012.57323974479, - "y": 17678.321743300014 + "x": 26069.247568304658, + "y": 17689.68759520176 }, "targetPosition": { - "x": 25811.836489558907, - "y": 17673.483838519383 + "x": 25868.510818118775, + "y": 17684.84969042113 }, "floatingObject": { "isPinned": false, @@ -77350,12 +77780,12 @@ "id": "2e732b3b-88e3-4f09-b890-3def15385ea7", "savedPayload": { "position": { - "x": 25811.836489558907, - "y": 17673.483838519383 + "x": 25868.510818118775, + "y": 17684.84969042113 }, "targetPosition": { - "x": 25411.860476771228, - "y": 17664.89160963079 + "x": 25468.534805331095, + "y": 17676.25746153254 }, "floatingObject": { "isPinned": false, @@ -77375,12 +77805,12 @@ "id": "c4378111-f7fb-4486-8b87-3265a7ec2f11", "savedPayload": { "position": { - "x": 25411.860476771228, - "y": 17664.89160963079 + "x": 25468.534805331095, + "y": 17676.25746153254 }, "targetPosition": { - "x": 25226.021270544097, - "y": 18082.735482658794 + "x": 25282.695599103965, + "y": 18094.101334560542 }, "floatingObject": { "isPinned": false, @@ -77415,12 +77845,12 @@ "id": "0a956a04-9d9f-4f6f-a0f4-37dbf84ecb03", "savedPayload": { "position": { - "x": 25826.722271968603, - "y": 17776.290382744504 + "x": 25883.39660052847, + "y": 17787.656234646252 }, "targetPosition": { - "x": 25762.252272092297, - "y": 17886.29669227365 + "x": 25818.926600652165, + "y": 17897.662544175397 }, "floatingObject": { "isPinned": false, @@ -77438,12 +77868,12 @@ "id": "dbd3aaf8-f296-4d57-86a3-8dfbe517e59c", "savedPayload": { "position": { - "x": 25762.252272092297, - "y": 17886.29669227365 + "x": 25818.926600652165, + "y": 17897.662544175397 }, "targetPosition": { - "x": 25680.801385903804, - "y": 18035.286013964305 + "x": 25737.47571446367, + "y": 18046.651865866053 }, "floatingObject": { "isPinned": false, @@ -77471,12 +77901,12 @@ "id": "1b7c4ac8-9b54-4c57-b889-55bba479af90", "savedPayload": { "position": { - "x": 25958.54975979931, - "y": 17908.797220446 + "x": 26015.224088359177, + "y": 17920.163072347746 }, "targetPosition": { - "x": 25843.66416466431, - "y": 17962.099679573545 + "x": 25900.33849322418, + "y": 17973.465531475293 }, "floatingObject": { "isPinned": false, @@ -77494,12 +77924,12 @@ "id": "6d5f05e4-2f28-430c-8750-b9bb9474bf92", "savedPayload": { "position": { - "x": 25843.66416466431, - "y": 17962.099679573545 + "x": 25900.33849322418, + "y": 17973.465531475293 }, "targetPosition": { - "x": 25680.801385903804, - "y": 18035.286013964305 + "x": 25737.47571446367, + "y": 18046.651865866053 }, "floatingObject": { "isPinned": false, @@ -77527,12 +77957,12 @@ "id": "faddb24a-f210-44fe-bd31-fe1607e514e2", "savedPayload": { "position": { - "x": 25981.254196400485, - "y": 18097.244192031332 + "x": 26037.928524960353, + "y": 18108.61004393308 }, "targetPosition": { - "x": 25857.066287565405, - "y": 18073.361989180667 + "x": 25913.740616125273, + "y": 18084.727841082415 }, "floatingObject": { "isPinned": false, @@ -77550,12 +77980,12 @@ "id": "9bf3d55b-1288-4937-b84a-4130234a5233", "savedPayload": { "position": { - "x": 25857.066287565405, - "y": 18073.361989180667 + "x": 25913.740616125273, + "y": 18084.727841082415 }, "targetPosition": { - "x": 25680.801385903804, - "y": 18035.286013964305 + "x": 25737.47571446367, + "y": 18046.651865866053 }, "floatingObject": { "isPinned": false, @@ -77583,12 +78013,12 @@ "id": "4ec326ac-d315-4fc6-8b27-6fd0622e65a6", "savedPayload": { "position": { - "x": 25879.058667651774, - "y": 18267.698937340854 + "x": 25935.732996211642, + "y": 18279.064789242602 }, "targetPosition": { - "x": 25793.049513560476, - "y": 18172.317720973137 + "x": 25849.723842120344, + "y": 18183.683572874885 }, "floatingObject": { "isPinned": false, @@ -77606,12 +78036,12 @@ "id": "266264ba-328f-49e2-bac0-58984dac8c27", "savedPayload": { "position": { - "x": 25793.049513560476, - "y": 18172.317720973137 + "x": 25849.723842120344, + "y": 18183.683572874885 }, "targetPosition": { - "x": 25680.801385903804, - "y": 18035.286013964305 + "x": 25737.47571446367, + "y": 18046.651865866053 }, "floatingObject": { "isPinned": false, @@ -77630,12 +78060,12 @@ "id": "80a8fb24-c756-410c-bed2-a37784ea90bb", "savedPayload": { "position": { - "x": 25680.801385903804, - "y": 18035.286013964305 + "x": 25737.47571446367, + "y": 18046.651865866053 }, "targetPosition": { - "x": 25226.021270544097, - "y": 18082.735482658794 + "x": 25282.695599103965, + "y": 18094.101334560542 }, "floatingObject": { "isPinned": false, @@ -77654,12 +78084,12 @@ "id": "9fa4e406-b880-4023-8154-41b5d5718ea5", "savedPayload": { "position": { - "x": 25256.82470965361, - "y": 18060.23180286611 + "x": 25313.49903821348, + "y": 18071.59765476786 }, "targetPosition": { - "x": 24902.583218673182, - "y": 18317.617790003438 + "x": 24959.25754723305, + "y": 18328.983641905186 }, "floatingObject": { "isPinned": false, @@ -77678,12 +78108,12 @@ "id": "3d61264c-169c-4712-bf51-75649e9b93f7", "savedPayload": { "position": { - "x": 24907.588657757715, - "y": 18267.48565932756 + "x": 24964.262986317583, + "y": 18278.85151122931 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -77731,12 +78161,12 @@ "id": "50308a6c-0117-47da-86f6-9937a9556a6e", "savedPayload": { "position": { - "x": 24265.22891659862, - "y": 18249.135669391202 + "x": 24321.903245158486, + "y": 18260.50152129295 }, "targetPosition": { - "x": 24397.480598364426, - "y": 18067.10684565684 + "x": 24454.154926924293, + "y": 18078.472697558587 }, "floatingObject": { "isPinned": false, @@ -77754,12 +78184,12 @@ "id": "09060e63-d2ed-4ccd-ad88-affbde3e946e", "savedPayload": { "position": { - "x": 24397.480598364426, - "y": 18067.10684565684 + "x": 24454.154926924293, + "y": 18078.472697558587 }, "targetPosition": { - "x": 24529.732280130233, - "y": 17885.078021922476 + "x": 24586.4066086901, + "y": 17896.443873824224 }, "floatingObject": { "isPinned": false, @@ -77786,12 +78216,12 @@ "id": "e39a494e-1aba-4243-9bcf-04f4e7e80cb7", "savedPayload": { "position": { - "x": 24082.197427214513, - "y": 17838.040213452034 + "x": 24138.87175577438, + "y": 17849.40606535378 }, "targetPosition": { - "x": 24305.964853672373, - "y": 17861.559117687255 + "x": 24362.63918223224, + "y": 17872.924969589003 }, "floatingObject": { "isPinned": false, @@ -77809,12 +78239,12 @@ "id": "e83dbdd8-39c1-44ec-b3f7-414388ea0068", "savedPayload": { "position": { - "x": 24305.964853672373, - "y": 17861.559117687255 + "x": 24362.63918223224, + "y": 17872.924969589003 }, "targetPosition": { - "x": 24529.732280130233, - "y": 17885.078021922476 + "x": 24586.4066086901, + "y": 17896.443873824224 }, "floatingObject": { "isPinned": false, @@ -77833,12 +78263,12 @@ "id": "cf1766b0-f765-4e5f-880a-54cd72f16619", "savedPayload": { "position": { - "x": 24529.732280130233, - "y": 17885.078021922476 + "x": 24586.4066086901, + "y": 17896.443873824224 }, "targetPosition": { - "x": 24735.280008099817, - "y": 17793.56227723042 + "x": 24791.954336659684, + "y": 17804.928129132168 }, "floatingObject": { "isPinned": false, @@ -77871,12 +78301,12 @@ "id": "fe900ecc-ee0b-4eb6-ae2a-839aacd43aa8", "savedPayload": { "position": { - "x": 24114.12895619878, - "y": 17895.96097796684 + "x": 24170.803284758647, + "y": 17907.326829868587 }, "targetPosition": { - "x": 24319.676684168364, - "y": 17804.445233274782 + "x": 24376.35101272823, + "y": 17815.81108517653 }, "floatingObject": { "isPinned": false, @@ -77895,12 +78325,12 @@ "id": "dbf69262-66b6-4ec4-8d07-84c08f9fa8b1", "savedPayload": { "position": { - "x": 24319.676684168364, - "y": 17804.445233274782 + "x": 24376.35101272823, + "y": 17815.81108517653 }, "targetPosition": { - "x": 24525.224412137948, - "y": 17712.929488582726 + "x": 24581.898740697816, + "y": 17724.295340484474 }, "floatingObject": { "isPinned": false, @@ -77923,12 +78353,12 @@ "id": "f3fe7711-1162-40e8-850e-eb6ffe48c9b1", "savedPayload": { "position": { - "x": 24315.16881617608, - "y": 17632.296699935032 + "x": 24371.843144735947, + "y": 17643.66255183678 }, "targetPosition": { - "x": 24525.224412137948, - "y": 17712.929488582726 + "x": 24581.898740697816, + "y": 17724.295340484474 }, "floatingObject": { "isPinned": false, @@ -77993,12 +78423,12 @@ "id": "ecd52576-2c17-4a49-9afd-065da69c7ace", "savedPayload": { "position": { - "x": 24433.70866744589, - "y": 17507.38176061314 + "x": 24490.38299600576, + "y": 17518.74761251489 }, "targetPosition": { - "x": 24525.224412137948, - "y": 17712.929488582726 + "x": 24581.898740697816, + "y": 17724.295340484474 }, "floatingObject": { "isPinned": false, @@ -78060,12 +78490,12 @@ "id": "551e46fc-9ed0-47e6-90ef-8b22ad97ed76", "savedPayload": { "position": { - "x": 24525.224412137948, - "y": 17712.929488582726 + "x": 24581.898740697816, + "y": 17724.295340484474 }, "targetPosition": { - "x": 24735.280008099817, - "y": 17793.56227723042 + "x": 24791.954336659684, + "y": 17804.928129132168 }, "floatingObject": { "isPinned": false, @@ -78095,12 +78525,12 @@ "id": "83f9e679-cbd2-46e6-9f0c-a6e2d9201413", "savedPayload": { "position": { - "x": 24598.006391061732, - "y": 17485.240685276043 + "x": 24654.6807196216, + "y": 17496.60653717779 }, "targetPosition": { - "x": 24643.76426340776, - "y": 17588.014549260835 + "x": 24700.438591967628, + "y": 17599.380401162583 }, "floatingObject": { "isPinned": false, @@ -78161,12 +78591,12 @@ "id": "f487d29a-af0a-4c8e-824e-df1611cae272", "savedPayload": { "position": { - "x": 24643.76426340776, - "y": 17588.014549260835 + "x": 24700.438591967628, + "y": 17599.380401162583 }, "targetPosition": { - "x": 24735.280008099817, - "y": 17793.56227723042 + "x": 24791.954336659684, + "y": 17804.928129132168 }, "floatingObject": { "isPinned": false, @@ -78186,12 +78616,12 @@ "id": "2f07f99d-3db4-4df5-af13-8cba2937b5ba", "savedPayload": { "position": { - "x": 24735.280008099817, - "y": 17793.56227723042 + "x": 24791.954336659684, + "y": 17804.928129132168 }, "targetPosition": { - "x": 25155.391200023558, - "y": 17954.827854525804 + "x": 25212.065528583425, + "y": 17966.19370642755 }, "floatingObject": { "isPinned": false, @@ -78226,12 +78656,12 @@ "id": "6fed59dd-ddaa-4e4d-8a42-b0827d8d4898", "savedPayload": { "position": { - "x": 23828.770346648576, - "y": 17173.55424866142 + "x": 23885.444675208444, + "y": 17184.92010056317 }, "targetPosition": { - "x": 24168.554881153756, - "y": 17036.342234940545 + "x": 24225.229209713623, + "y": 17047.708086842293 }, "floatingObject": { "isPinned": false, @@ -78249,12 +78679,12 @@ "id": "051fbe28-73be-4eb7-b9ea-6d8421890495", "savedPayload": { "position": { - "x": 24168.554881153756, - "y": 17036.342234940545 + "x": 24225.229209713623, + "y": 17047.708086842293 }, "targetPosition": { - "x": 24508.339069257378, - "y": 16898.889768177716 + "x": 24565.013397817245, + "y": 16910.255620079464 }, "floatingObject": { "isPinned": false, @@ -78282,12 +78712,12 @@ "id": "778e5839-7536-46ef-ac98-02cfa904b689", "savedPayload": { "position": { - "x": 23775.666506998765, - "y": 16924.332800996686 + "x": 23832.340835558633, + "y": 16935.698652898434 }, "targetPosition": { - "x": 24141.962434836732, - "y": 16911.6585124855 + "x": 24198.6367633966, + "y": 16923.02436438725 }, "floatingObject": { "isPinned": false, @@ -78305,12 +78735,12 @@ "id": "d27eb806-ba6c-4a31-944e-45d0deda3f91", "savedPayload": { "position": { - "x": 24141.962434836732, - "y": 16911.6585124855 + "x": 24198.6367633966, + "y": 16923.02436438725 }, "targetPosition": { - "x": 24508.339069257378, - "y": 16898.889768177716 + "x": 24565.013397817245, + "y": 16910.255620079464 }, "floatingObject": { "isPinned": false, @@ -78338,12 +78768,12 @@ "id": "dcde9756-4ded-4693-a65d-a702d67b17bb", "savedPayload": { "position": { - "x": 23811.057296059156, - "y": 16672.509993267922 + "x": 23867.731624619024, + "y": 16683.87584516967 }, "targetPosition": { - "x": 24159.652494356047, - "y": 16785.71335580118 + "x": 24216.326822915915, + "y": 16797.07920770293 }, "floatingObject": { "isPinned": false, @@ -78361,12 +78791,12 @@ "id": "78fad560-dcac-426b-80ce-c59fa4f818f5", "savedPayload": { "position": { - "x": 24159.652494356047, - "y": 16785.71335580118 + "x": 24216.326822915915, + "y": 16797.07920770293 }, "targetPosition": { - "x": 24508.339069257378, - "y": 16898.889768177716 + "x": 24565.013397817245, + "y": 16910.255620079464 }, "floatingObject": { "isPinned": false, @@ -78394,12 +78824,12 @@ "id": "5c60b6ab-eba6-4cec-9360-fba75cf5b8bb", "savedPayload": { "position": { - "x": 23930.58768888517, - "y": 16447.630263605854 + "x": 23987.26201744504, + "y": 16458.9961155076 }, "targetPosition": { - "x": 24219.423625210293, - "y": 16673.25008000913 + "x": 24276.09795377016, + "y": 16684.615931910877 }, "floatingObject": { "isPinned": false, @@ -78417,12 +78847,12 @@ "id": "f957d33f-2eae-4fa3-b8a9-14e948f700f4", "savedPayload": { "position": { - "x": 24219.423625210293, - "y": 16673.25008000913 + "x": 24276.09795377016, + "y": 16684.615931910877 }, "targetPosition": { - "x": 24508.339069257378, - "y": 16898.889768177716 + "x": 24565.013397817245, + "y": 16910.255620079464 }, "floatingObject": { "isPinned": false, @@ -78450,12 +78880,12 @@ "id": "c2a43517-7034-4b38-84dd-53bc7c34d611", "savedPayload": { "position": { - "x": 24119.82187206654, - "y": 16277.21478067333 + "x": 24176.496200626407, + "y": 16288.580632575078 }, "targetPosition": { - "x": 24314.056465158115, - "y": 16588.029923265058 + "x": 24370.730793717983, + "y": 16599.395775166806 }, "floatingObject": { "isPinned": false, @@ -78473,12 +78903,12 @@ "id": "37a5b613-ff21-4dc8-9696-b08de1b2ec4b", "savedPayload": { "position": { - "x": 24314.056465158115, - "y": 16588.029923265058 + "x": 24370.730793717983, + "y": 16599.395775166806 }, "targetPosition": { - "x": 24508.339069257378, - "y": 16898.889768177716 + "x": 24565.013397817245, + "y": 16910.255620079464 }, "floatingObject": { "isPinned": false, @@ -78506,12 +78936,12 @@ "id": "ecdabd0b-804c-4875-9081-a7836e827ff1", "savedPayload": { "position": { - "x": 24355.919475334646, - "y": 16181.82024329824 + "x": 24412.593803894513, + "y": 16193.186095199988 }, "targetPosition": { - "x": 24432.1317488952, - "y": 16540.334212711114 + "x": 24488.80607745507, + "y": 16551.70006461286 }, "floatingObject": { "isPinned": false, @@ -78529,12 +78959,12 @@ "id": "83d76f58-5f81-41cf-af89-6ba9b1fcdf47", "savedPayload": { "position": { - "x": 24432.1317488952, - "y": 16540.334212711114 + "x": 24488.80607745507, + "y": 16551.70006461286 }, "targetPosition": { - "x": 24508.339069257378, - "y": 16898.889768177716 + "x": 24565.013397817245, + "y": 16910.255620079464 }, "floatingObject": { "isPinned": false, @@ -78562,12 +78992,12 @@ "id": "d59232ab-0427-4155-9e0a-f32bf518544d", "savedPayload": { "position": { - "x": 24609.964887645743, - "y": 16172.954977792917 + "x": 24666.63921620561, + "y": 16184.320829694665 }, "targetPosition": { - "x": 24559.204653820336, - "y": 16535.927323204003 + "x": 24615.878982380204, + "y": 16547.29317510575 }, "floatingObject": { "isPinned": false, @@ -78585,12 +79015,12 @@ "id": "290c9025-755d-4147-90d3-9c4e867ef435", "savedPayload": { "position": { - "x": 24559.204653820336, - "y": 16535.927323204003 + "x": 24615.878982380204, + "y": 16547.29317510575 }, "targetPosition": { - "x": 24508.339069257378, - "y": 16898.889768177716 + "x": 24565.013397817245, + "y": 16910.255620079464 }, "floatingObject": { "isPinned": false, @@ -78618,12 +79048,12 @@ "id": "119d1826-8f21-428c-844e-4362c1b46706", "savedPayload": { "position": { - "x": 24822.129319502856, - "y": 16254.914369950671 + "x": 24878.803648062723, + "y": 16266.28022185242 }, "targetPosition": { - "x": 24680.387279549755, - "y": 16575.417194061854 + "x": 24737.061608109623, + "y": 16586.783045963602 }, "floatingObject": { "isPinned": false, @@ -78641,12 +79071,12 @@ "id": "f82c6df6-1eaf-4c43-b1bb-386eca852765", "savedPayload": { "position": { - "x": 24680.387279549755, - "y": 16575.417194061854 + "x": 24737.061608109623, + "y": 16586.783045963602 }, "targetPosition": { - "x": 24508.339069257378, - "y": 16898.889768177716 + "x": 24565.013397817245, + "y": 16910.255620079464 }, "floatingObject": { "isPinned": false, @@ -78665,12 +79095,12 @@ "id": "91db3d56-762b-4f29-855a-7b08fd1e50e6", "savedPayload": { "position": { - "x": 24872.19702405113, - "y": 17605.112171870165 + "x": 24928.871352610997, + "y": 17616.478023771913 }, "targetPosition": { - "x": 25155.391200023558, - "y": 17954.827854525804 + "x": 25212.065528583425, + "y": 17966.19370642755 }, "floatingObject": { "isPinned": false, @@ -78704,12 +79134,12 @@ "id": "eb4fdd33-265e-4cdd-8bfa-f4c75d4b5b51", "savedPayload": { "position": { - "x": 24584.46695531515, - "y": 16442.558840523627 + "x": 24641.14128387502, + "y": 16453.924692425375 }, "targetPosition": { - "x": 24727.12747335325, - "y": 16557.93712630742 + "x": 24783.801801913116, + "y": 16569.30297820917 }, "floatingObject": { "isPinned": false, @@ -78727,12 +79157,12 @@ "id": "8e4adb7e-090a-458a-b932-9e88d315afbd", "savedPayload": { "position": { - "x": 24727.12747335325, - "y": 16557.93712630742 + "x": 24783.801801913116, + "y": 16569.30297820917 }, "targetPosition": { - "x": 24921.075247258344, - "y": 16714.684399228725 + "x": 24977.749575818212, + "y": 16726.050251130473 }, "floatingObject": { "isPinned": false, @@ -78760,12 +79190,12 @@ "id": "2597550b-6e35-4de3-9ab7-3d9ef3783044", "savedPayload": { "position": { - "x": 24865.402731490132, - "y": 16294.597325855426 + "x": 24922.07706005, + "y": 16305.963177757174 }, "targetPosition": { - "x": 24894.80214916344, - "y": 16467.02842798872 + "x": 24951.476477723307, + "y": 16478.394279890468 }, "floatingObject": { "isPinned": false, @@ -78783,12 +79213,12 @@ "id": "79beb34d-e372-4dde-ad33-cd1cb59922d3", "savedPayload": { "position": { - "x": 24894.80214916344, - "y": 16467.02842798872 + "x": 24951.476477723307, + "y": 16478.394279890468 }, "targetPosition": { - "x": 24921.075247258344, - "y": 16714.684399228725 + "x": 24977.749575818212, + "y": 16726.050251130473 }, "floatingObject": { "isPinned": false, @@ -78816,12 +79246,12 @@ "id": "723b7fa5-ef84-4b77-a825-c6f60d4d700d", "savedPayload": { "position": { - "x": 25171.536836491166, - "y": 16379.714870385596 + "x": 25228.211165051034, + "y": 16391.080722287345 }, "targetPosition": { - "x": 25056.623935142157, - "y": 16522.69229961948 + "x": 25113.298263702025, + "y": 16534.05815152123 }, "floatingObject": { "isPinned": false, @@ -78839,12 +79269,12 @@ "id": "f2f8595c-afd2-4145-ac7e-5e5a9d19d3a5", "savedPayload": { "position": { - "x": 25056.623935142157, - "y": 16522.69229961948 + "x": 25113.298263702025, + "y": 16534.05815152123 }, "targetPosition": { - "x": 24921.075247258344, - "y": 16714.684399228725 + "x": 24977.749575818212, + "y": 16726.050251130473 }, "floatingObject": { "isPinned": false, @@ -78863,12 +79293,12 @@ "id": "c1ab942c-dbfa-4c32-884e-26b5662a978d", "savedPayload": { "position": { - "x": 25084.995690755455, - "y": 17510.36810125799 + "x": 25141.670019315323, + "y": 17521.73395315974 }, "targetPosition": { - "x": 25155.391200023558, - "y": 17954.827854525804 + "x": 25212.065528583425, + "y": 17966.19370642755 }, "floatingObject": { "isPinned": false, @@ -78902,12 +79332,12 @@ "id": "3c5b4cb7-801e-43b3-9cd1-88abcb97b815", "savedPayload": { "position": { - "x": 25133.62528793483, - "y": 17123.621206662894 + "x": 25190.299616494696, + "y": 17134.987058564642 }, "targetPosition": { - "x": 25225.141032626885, - "y": 17329.16893463248 + "x": 25281.815361186753, + "y": 17340.534786534226 }, "floatingObject": { "isPinned": false, @@ -78925,12 +79355,12 @@ "id": "c04ae77e-d2a4-4371-b2ae-759d9bd375b3", "savedPayload": { "position": { - "x": 25225.141032626885, - "y": 17329.16893463248 + "x": 25281.815361186753, + "y": 17340.534786534226 }, "targetPosition": { - "x": 25316.65677731894, - "y": 17534.716662602063 + "x": 25373.33110587881, + "y": 17546.08251450381 }, "floatingObject": { "isPinned": false, @@ -78958,12 +79388,12 @@ "id": "baf053b9-6963-436b-b965-cbdd9494aea6", "savedPayload": { "position": { - "x": 25477.92235461433, - "y": 17114.605470678325 + "x": 25534.596683174197, + "y": 17125.971322580073 }, "targetPosition": { - "x": 25397.289565966636, - "y": 17324.661066640194 + "x": 25453.963894526503, + "y": 17336.026918541942 }, "floatingObject": { "isPinned": false, @@ -78981,12 +79411,12 @@ "id": "02d84386-23a7-4d36-b0c2-b80af53b9002", "savedPayload": { "position": { - "x": 25397.289565966636, - "y": 17324.661066640194 + "x": 25453.963894526503, + "y": 17336.026918541942 }, "targetPosition": { - "x": 25316.65677731894, - "y": 17534.716662602063 + "x": 25373.33110587881, + "y": 17546.08251450381 }, "floatingObject": { "isPinned": false, @@ -79014,12 +79444,12 @@ "id": "0f29bf78-5ffa-4c94-a019-35b9650c4e06", "savedPayload": { "position": { - "x": 25727.75223325811, - "y": 17351.68517321795 + "x": 25784.426561817978, + "y": 17363.051025119697 }, "targetPosition": { - "x": 25522.204505288526, - "y": 17443.200917910006 + "x": 25578.878833848394, + "y": 17454.566769811754 }, "floatingObject": { "isPinned": false, @@ -79037,12 +79467,12 @@ "id": "74b74d8a-37d2-4819-afbf-14fda83ce041", "savedPayload": { "position": { - "x": 25522.204505288526, - "y": 17443.200917910006 + "x": 25578.878833848394, + "y": 17454.566769811754 }, "targetPosition": { - "x": 25316.65677731894, - "y": 17534.716662602063 + "x": 25373.33110587881, + "y": 17546.08251450381 }, "floatingObject": { "isPinned": false, @@ -79061,12 +79491,12 @@ "id": "c09825ad-c83a-4a51-9771-1ee650aa6db3", "savedPayload": { "position": { - "x": 25316.65677731894, - "y": 17534.716662602063 + "x": 25373.33110587881, + "y": 17546.08251450381 }, "targetPosition": { - "x": 25155.391200023558, - "y": 17954.827854525804 + "x": 25212.065528583425, + "y": 17966.19370642755 }, "floatingObject": { "isPinned": false, @@ -79100,12 +79530,12 @@ "id": "3bc3dbc0-3ee3-420e-994f-e005a2b57234", "savedPayload": { "position": { - "x": 25552.14469114964, - "y": 17224.098825637655 + "x": 25608.819019709506, + "y": 17235.464677539403 }, "targetPosition": { - "x": 25528.625786914417, - "y": 17447.866252095515 + "x": 25585.300115474285, + "y": 17459.232103997263 }, "floatingObject": { "isPinned": false, @@ -79123,12 +79553,12 @@ "id": "29423bd5-292f-4a55-8047-f0eb1afbaf7a", "savedPayload": { "position": { - "x": 25528.625786914417, - "y": 17447.866252095515 + "x": 25585.300115474285, + "y": 17459.232103997263 }, "targetPosition": { - "x": 25505.106882679196, - "y": 17671.633678553375 + "x": 25561.781211239064, + "y": 17682.999530455123 }, "floatingObject": { "isPinned": false, @@ -79156,12 +79586,12 @@ "id": "49811191-5c51-4aff-8176-3150b12bf8bb", "savedPayload": { "position": { - "x": 25854.822565334835, - "y": 17388.439502580946 + "x": 25911.496893894702, + "y": 17399.805354482694 }, "targetPosition": { - "x": 25679.964724007015, - "y": 17530.03659056716 + "x": 25736.639052566883, + "y": 17541.40244246891 }, "floatingObject": { "isPinned": false, @@ -79179,12 +79609,12 @@ "id": "91817de1-1344-440a-bbba-3d67b5f179e7", "savedPayload": { "position": { - "x": 25679.964724007015, - "y": 17530.03659056716 + "x": 25736.639052566883, + "y": 17541.40244246891 }, "targetPosition": { - "x": 25505.106882679196, - "y": 17671.633678553375 + "x": 25561.781211239064, + "y": 17682.999530455123 }, "floatingObject": { "isPinned": false, @@ -79212,12 +79642,12 @@ "id": "3b7b00c4-d9c0-4b5f-8f50-b002d70f3b32", "savedPayload": { "position": { - "x": 25952.641735594916, - "y": 17718.671487023817 + "x": 26009.316064154784, + "y": 17730.037338925566 }, "targetPosition": { - "x": 25728.874309137056, - "y": 17695.152582788596 + "x": 25785.548637696924, + "y": 17706.518434690344 }, "floatingObject": { "isPinned": false, @@ -79235,12 +79665,12 @@ "id": "6c529e3d-b0e6-4687-b6f3-5f0f318a33db", "savedPayload": { "position": { - "x": 25728.874309137056, - "y": 17695.152582788596 + "x": 25785.548637696924, + "y": 17706.518434690344 }, "targetPosition": { - "x": 25505.106882679196, - "y": 17671.633678553375 + "x": 25561.781211239064, + "y": 17682.999530455123 }, "floatingObject": { "isPinned": false, @@ -79259,12 +79689,12 @@ "id": "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2", "savedPayload": { "position": { - "x": 25505.106882679196, - "y": 17671.633678553375 + "x": 25561.781211239064, + "y": 17682.999530455123 }, "targetPosition": { - "x": 25155.391200023558, - "y": 17954.827854525804 + "x": 25212.065528583425, + "y": 17966.19370642755 }, "floatingObject": { "isPinned": false, @@ -79283,12 +79713,12 @@ "id": "93035e01-a0c7-4c58-93be-f8910d3a5737", "savedPayload": { "position": { - "x": 25155.391200023558, - "y": 17954.827854525804 + "x": 25212.065528583425, + "y": 17966.19370642755 }, "targetPosition": { - "x": 25225.78670929166, - "y": 18399.287607793616 + "x": 25282.461037851528, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -79330,12 +79760,12 @@ "id": "d3fbddab-8668-4e09-8116-823177f4892e", "savedPayload": { "position": { - "x": 24536.93622591977, - "y": 17713.210433368142 + "x": 24593.610554479637, + "y": 17724.57628526989 }, "targetPosition": { - "x": 24750.923942086178, - "y": 17643.68160963378 + "x": 24807.598270646045, + "y": 17655.047461535527 }, "floatingObject": { "isPinned": false, @@ -79353,12 +79783,12 @@ "id": "3bbd651a-e694-41ed-8a09-2bd3caa29db0", "savedPayload": { "position": { - "x": 24750.923942086178, - "y": 17643.68160963378 + "x": 24807.598270646045, + "y": 17655.047461535527 }, "targetPosition": { - "x": 24964.911658252586, - "y": 17574.152785899416 + "x": 25021.585986812453, + "y": 17585.518637801164 }, "floatingObject": { "isPinned": false, @@ -79385,12 +79815,12 @@ "id": "8cb56f40-343c-4a69-8529-d98bd83a18e0", "savedPayload": { "position": { - "x": 24630.49648678776, - "y": 17273.04401303793 + "x": 24687.17081534763, + "y": 17284.409864939676 }, "targetPosition": { - "x": 24797.704072520173, - "y": 17423.598399468672 + "x": 24854.37840108004, + "y": 17434.96425137042 }, "floatingObject": { "isPinned": false, @@ -79408,12 +79838,12 @@ "id": "0df9f308-c28b-4aa3-814c-dae8b60fb5ee", "savedPayload": { "position": { - "x": 24797.704072520173, - "y": 17423.598399468672 + "x": 24854.37840108004, + "y": 17434.96425137042 }, "targetPosition": { - "x": 24964.911658252586, - "y": 17574.152785899416 + "x": 25021.585986812453, + "y": 17585.518637801164 }, "floatingObject": { "isPinned": false, @@ -79432,12 +79862,12 @@ "id": "93508de3-36b3-4c8e-9dad-875f83d4bbef", "savedPayload": { "position": { - "x": 24964.911658252586, - "y": 17574.152785899416 + "x": 25021.585986812453, + "y": 17585.518637801164 }, "targetPosition": { - "x": 25184.994868417692, - "y": 17620.93291633341 + "x": 25241.66919697756, + "y": 17632.29876823516 }, "floatingObject": { "isPinned": false, @@ -79470,12 +79900,12 @@ "id": "5f63468f-506c-43eb-b235-44a163fa349d", "savedPayload": { "position": { - "x": 24622.2846652091, - "y": 17338.6717776777 + "x": 24678.958993768967, + "y": 17350.03762957945 }, "targetPosition": { - "x": 24842.367875374206, - "y": 17385.451908111696 + "x": 24899.042203934074, + "y": 17396.817760013444 }, "floatingObject": { "isPinned": false, @@ -79494,12 +79924,12 @@ "id": "0cf434e1-f38d-48c8-ab6d-b883f548e001", "savedPayload": { "position": { - "x": 24842.367875374206, - "y": 17385.451908111696 + "x": 24899.042203934074, + "y": 17396.817760013444 }, "targetPosition": { - "x": 25062.451085539313, - "y": 17432.23203854569 + "x": 25119.12541409918, + "y": 17443.59789044744 }, "floatingObject": { "isPinned": false, @@ -79522,12 +79952,12 @@ "id": "f01216cc-b18d-407c-8a57-498da1f7bee2", "savedPayload": { "position": { - "x": 24939.907302660933, - "y": 17243.53116075797 + "x": 24996.5816312208, + "y": 17254.89701265972 }, "targetPosition": { - "x": 25062.451085539313, - "y": 17432.23203854569 + "x": 25119.12541409918, + "y": 17443.59789044744 }, "floatingObject": { "isPinned": false, @@ -79592,12 +80022,12 @@ "id": "6368ee92-1702-4c13-86e3-4093e7cff14a", "savedPayload": { "position": { - "x": 25109.23121597331, - "y": 17212.148828380585 + "x": 25165.905544533176, + "y": 17223.514680282333 }, "targetPosition": { - "x": 25062.451085539313, - "y": 17432.23203854569 + "x": 25119.12541409918, + "y": 17443.59789044744 }, "floatingObject": { "isPinned": false, @@ -79659,12 +80089,12 @@ "id": "5a7da2e9-63d7-4d20-93dc-0db41672a584", "savedPayload": { "position": { - "x": 25062.451085539313, - "y": 17432.23203854569 + "x": 25119.12541409918, + "y": 17443.59789044744 }, "targetPosition": { - "x": 25184.994868417692, - "y": 17620.93291633341 + "x": 25241.66919697756, + "y": 17632.29876823516 }, "floatingObject": { "isPinned": false, @@ -79694,12 +80124,12 @@ "id": "61ff47ab-435e-40cd-8a7c-59a77c571d37", "savedPayload": { "position": { - "x": 25255.165064068686, - "y": 17290.808101085753 + "x": 25311.839392628553, + "y": 17302.1739529875 }, "targetPosition": { - "x": 25231.774998851688, - "y": 17400.849706168305 + "x": 25288.449327411556, + "y": 17412.215558070053 }, "floatingObject": { "isPinned": false, @@ -79760,12 +80190,12 @@ "id": "a909a89b-1d29-4d2b-9f5b-5cb3f9b55278", "savedPayload": { "position": { - "x": 25231.774998851688, - "y": 17400.849706168305 + "x": 25288.449327411556, + "y": 17412.215558070053 }, "targetPosition": { - "x": 25184.994868417692, - "y": 17620.93291633341 + "x": 25241.66919697756, + "y": 17632.29876823516 }, "floatingObject": { "isPinned": false, @@ -79785,12 +80215,12 @@ "id": "bc5c7860-4eb8-4aa1-ab45-a2d214f84d06", "savedPayload": { "position": { - "x": 25184.994868417692, - "y": 17620.93291633341 + "x": 25241.66919697756, + "y": 17632.29876823516 }, "targetPosition": { - "x": 25430.082434174456, - "y": 17998.33467190885 + "x": 25486.756762734323, + "y": 18009.7005238106 }, "floatingObject": { "isPinned": false, @@ -79825,12 +80255,12 @@ "id": "39190445-a264-4dd0-8305-d78f6fbbed44", "savedPayload": { "position": { - "x": 25230.68458950161, - "y": 17382.495587486443 + "x": 25287.358918061476, + "y": 17393.86143938819 }, "targetPosition": { - "x": 25570.469124006788, - "y": 17245.283573765566 + "x": 25627.143452566655, + "y": 17256.649425667314 }, "floatingObject": { "isPinned": false, @@ -79848,12 +80278,12 @@ "id": "360ccaf3-3043-45cd-a275-78c5927265c5", "savedPayload": { "position": { - "x": 25570.469124006788, - "y": 17245.283573765566 + "x": 25627.143452566655, + "y": 17256.649425667314 }, "targetPosition": { - "x": 25910.25331211041, - "y": 17107.831107002738 + "x": 25966.927640670277, + "y": 17119.196958904486 }, "floatingObject": { "isPinned": false, @@ -79881,12 +80311,12 @@ "id": "5a68fa12-5135-4a57-8a6a-11741712abaa", "savedPayload": { "position": { - "x": 25177.580749851797, - "y": 17133.274139821708 + "x": 25234.255078411665, + "y": 17144.639991723456 }, "targetPosition": { - "x": 25543.876677689765, - "y": 17120.599851310522 + "x": 25600.551006249632, + "y": 17131.96570321227 }, "floatingObject": { "isPinned": false, @@ -79904,12 +80334,12 @@ "id": "1df2ffcc-18c3-41f2-9eec-99ceb12175c2", "savedPayload": { "position": { - "x": 25543.876677689765, - "y": 17120.599851310522 + "x": 25600.551006249632, + "y": 17131.96570321227 }, "targetPosition": { - "x": 25910.25331211041, - "y": 17107.831107002738 + "x": 25966.927640670277, + "y": 17119.196958904486 }, "floatingObject": { "isPinned": false, @@ -79937,12 +80367,12 @@ "id": "efc2dab7-f477-46c4-8bf4-8b8071612f3a", "savedPayload": { "position": { - "x": 25212.97153891219, - "y": 16881.451332092944 + "x": 25269.645867472056, + "y": 16892.81718399469 }, "targetPosition": { - "x": 25561.56673720908, - "y": 16994.654694626202 + "x": 25618.241065768947, + "y": 17006.02054652795 }, "floatingObject": { "isPinned": false, @@ -79960,12 +80390,12 @@ "id": "110c627c-6644-4e1e-9434-cd88e1fb473c", "savedPayload": { "position": { - "x": 25561.56673720908, - "y": 16994.654694626202 + "x": 25618.241065768947, + "y": 17006.02054652795 }, "targetPosition": { - "x": 25910.25331211041, - "y": 17107.831107002738 + "x": 25966.927640670277, + "y": 17119.196958904486 }, "floatingObject": { "isPinned": false, @@ -79993,12 +80423,12 @@ "id": "a266e217-807d-45d2-baef-540109c88d6a", "savedPayload": { "position": { - "x": 25332.501931738203, - "y": 16656.571602430875 + "x": 25389.17626029807, + "y": 16667.937454332623 }, "targetPosition": { - "x": 25621.337868063325, - "y": 16882.19141883415 + "x": 25678.012196623193, + "y": 16893.5572707359 }, "floatingObject": { "isPinned": false, @@ -80016,12 +80446,12 @@ "id": "36eb4058-385e-4842-848d-93a8f3225180", "savedPayload": { "position": { - "x": 25621.337868063325, - "y": 16882.19141883415 + "x": 25678.012196623193, + "y": 16893.5572707359 }, "targetPosition": { - "x": 25910.25331211041, - "y": 17107.831107002738 + "x": 25966.927640670277, + "y": 17119.196958904486 }, "floatingObject": { "isPinned": false, @@ -80049,12 +80479,12 @@ "id": "91ecdda0-c025-4754-923c-c8fdf769a8d2", "savedPayload": { "position": { - "x": 25521.73611491957, - "y": 16486.15611949835 + "x": 25578.41044347944, + "y": 16497.5219714001 }, "targetPosition": { - "x": 25715.970708011148, - "y": 16796.97126209008 + "x": 25772.645036571015, + "y": 16808.337113991827 }, "floatingObject": { "isPinned": false, @@ -80072,12 +80502,12 @@ "id": "0180a3f5-49c0-4425-a37c-33ddf3145fc3", "savedPayload": { "position": { - "x": 25715.970708011148, - "y": 16796.97126209008 + "x": 25772.645036571015, + "y": 16808.337113991827 }, "targetPosition": { - "x": 25910.25331211041, - "y": 17107.831107002738 + "x": 25966.927640670277, + "y": 17119.196958904486 }, "floatingObject": { "isPinned": false, @@ -80105,12 +80535,12 @@ "id": "97900d0e-0265-4372-ac65-db0a9ba5e883", "savedPayload": { "position": { - "x": 25757.833718187678, - "y": 16390.761582123258 + "x": 25814.508046747545, + "y": 16402.127434025006 }, "targetPosition": { - "x": 25834.045991748233, - "y": 16749.275551536135 + "x": 25890.7203203081, + "y": 16760.641403437883 }, "floatingObject": { "isPinned": false, @@ -80128,12 +80558,12 @@ "id": "aa1471eb-3f6b-48b2-bcda-361d306f91a5", "savedPayload": { "position": { - "x": 25834.045991748233, - "y": 16749.275551536135 + "x": 25890.7203203081, + "y": 16760.641403437883 }, "targetPosition": { - "x": 25910.25331211041, - "y": 17107.831107002738 + "x": 25966.927640670277, + "y": 17119.196958904486 }, "floatingObject": { "isPinned": false, @@ -80161,12 +80591,12 @@ "id": "08af860e-bd72-45d7-8403-19840373b3de", "savedPayload": { "position": { - "x": 26011.879130498775, - "y": 16381.896316617935 + "x": 26068.553459058643, + "y": 16393.262168519683 }, "targetPosition": { - "x": 25961.118896673368, - "y": 16744.868662029025 + "x": 26017.793225233236, + "y": 16756.234513930773 }, "floatingObject": { "isPinned": false, @@ -80184,12 +80614,12 @@ "id": "6f741d19-bf23-4357-b617-77918f4f3ea2", "savedPayload": { "position": { - "x": 25961.118896673368, - "y": 16744.868662029025 + "x": 26017.793225233236, + "y": 16756.234513930773 }, "targetPosition": { - "x": 25910.25331211041, - "y": 17107.831107002738 + "x": 25966.927640670277, + "y": 17119.196958904486 }, "floatingObject": { "isPinned": false, @@ -80217,12 +80647,12 @@ "id": "2ac7d9fd-c3fd-4ba5-a15a-2dcd4ac4ecd9", "savedPayload": { "position": { - "x": 26224.043562355888, - "y": 16463.855708775693 + "x": 26280.717890915756, + "y": 16475.22156067744 }, "targetPosition": { - "x": 26082.301522402788, - "y": 16784.358532886876 + "x": 26138.975850962655, + "y": 16795.724384788624 }, "floatingObject": { "isPinned": false, @@ -80240,12 +80670,12 @@ "id": "029ddf36-ab43-4996-94ac-b1fab2cccc53", "savedPayload": { "position": { - "x": 26082.301522402788, - "y": 16784.358532886876 + "x": 26138.975850962655, + "y": 16795.724384788624 }, "targetPosition": { - "x": 25910.25331211041, - "y": 17107.831107002738 + "x": 25966.927640670277, + "y": 17119.196958904486 }, "floatingObject": { "isPinned": false, @@ -80264,12 +80694,12 @@ "id": "2ea54c27-9848-4127-8230-28f2db90156a", "savedPayload": { "position": { - "x": 25406.53125386513, - "y": 17548.951381269293 + "x": 25463.205582425, + "y": 17560.31723317104 }, "targetPosition": { - "x": 25430.082434174456, - "y": 17998.33467190885 + "x": 25486.756762734323, + "y": 18009.7005238106 }, "floatingObject": { "isPinned": false, @@ -80303,12 +80733,12 @@ "id": "f04b4e77-1219-4522-946b-e4350a0095c7", "savedPayload": { "position": { - "x": 25653.070617033267, - "y": 16975.812738334567 + "x": 25709.744945593135, + "y": 16987.178590236315 }, "targetPosition": { - "x": 25795.731135071364, - "y": 17091.19102411836 + "x": 25852.405463631232, + "y": 17102.55687602011 }, "floatingObject": { "isPinned": false, @@ -80326,12 +80756,12 @@ "id": "5f4ff486-f983-4e3e-ad65-84ed431cb32d", "savedPayload": { "position": { - "x": 25795.731135071364, - "y": 17091.19102411836 + "x": 25852.405463631232, + "y": 17102.55687602011 }, "targetPosition": { - "x": 25989.67890897646, - "y": 17247.938297039665 + "x": 26046.35323753633, + "y": 17259.304148941414 }, "floatingObject": { "isPinned": false, @@ -80359,12 +80789,12 @@ "id": "8f90dcca-3596-495f-b65b-491e170d04e8", "savedPayload": { "position": { - "x": 25934.00639320825, - "y": 16827.851223666366 + "x": 25990.680721768116, + "y": 16839.217075568115 }, "targetPosition": { - "x": 25963.405810881555, - "y": 17000.28232579966 + "x": 26020.080139441423, + "y": 17011.64817770141 }, "floatingObject": { "isPinned": false, @@ -80382,12 +80812,12 @@ "id": "bdaae96b-6620-460e-a1b4-68a1616b2eeb", "savedPayload": { "position": { - "x": 25963.405810881555, - "y": 17000.28232579966 + "x": 26020.080139441423, + "y": 17011.64817770141 }, "targetPosition": { - "x": 25989.67890897646, - "y": 17247.938297039665 + "x": 26046.35323753633, + "y": 17259.304148941414 }, "floatingObject": { "isPinned": false, @@ -80415,12 +80845,12 @@ "id": "4aee478f-7636-4637-814b-9ef7375a7ed8", "savedPayload": { "position": { - "x": 26240.140498209283, - "y": 16912.968768196537 + "x": 26296.81482676915, + "y": 16924.334620098285 }, "targetPosition": { - "x": 26125.227596860273, - "y": 17055.94619743042 + "x": 26181.90192542014, + "y": 17067.31204933217 }, "floatingObject": { "isPinned": false, @@ -80438,12 +80868,12 @@ "id": "d8123703-a1f2-4a64-9ba9-5df7961ec91c", "savedPayload": { "position": { - "x": 26125.227596860273, - "y": 17055.94619743042 + "x": 26181.90192542014, + "y": 17067.31204933217 }, "targetPosition": { - "x": 25989.67890897646, - "y": 17247.938297039665 + "x": 26046.35323753633, + "y": 17259.304148941414 }, "floatingObject": { "isPinned": false, @@ -80462,12 +80892,12 @@ "id": "84306bfb-6d08-47cd-bbd3-d323376277a3", "savedPayload": { "position": { - "x": 25634.37815905725, - "y": 17597.381736024086 + "x": 25691.05248761712, + "y": 17608.747587925835 }, "targetPosition": { - "x": 25430.082434174456, - "y": 17998.33467190885 + "x": 25486.756762734323, + "y": 18009.7005238106 }, "floatingObject": { "isPinned": false, @@ -80501,12 +80931,12 @@ "id": "3d47abd8-a9cf-46f9-836a-fe0f447cba33", "savedPayload": { "position": { - "x": 25901.044450617886, - "y": 17313.080685821875 + "x": 25957.718779177754, + "y": 17324.446537723623 }, "targetPosition": { - "x": 25854.26432018389, - "y": 17533.16389598698 + "x": 25910.93864874376, + "y": 17544.52974788873 }, "floatingObject": { "isPinned": false, @@ -80524,12 +80954,12 @@ "id": "a87ba22c-2168-4b52-9b92-b446e87b7b62", "savedPayload": { "position": { - "x": 25854.26432018389, - "y": 17533.16389598698 + "x": 25910.93864874376, + "y": 17544.52974788873 }, "targetPosition": { - "x": 25807.484189749895, - "y": 17753.24710615209 + "x": 25864.158518309763, + "y": 17764.612958053836 }, "floatingObject": { "isPinned": false, @@ -80557,12 +80987,12 @@ "id": "dfec54b9-ca8d-4acc-bf7f-6dd1a1ecc5e3", "savedPayload": { "position": { - "x": 26184.885945325335, - "y": 17508.15954039533 + "x": 26241.560273885203, + "y": 17519.525392297077 }, "targetPosition": { - "x": 25996.185067537615, - "y": 17630.70332327371 + "x": 26052.859396097483, + "y": 17642.069175175457 }, "floatingObject": { "isPinned": false, @@ -80580,12 +81010,12 @@ "id": "4c6afe56-4196-428a-aeb0-08078542b82c", "savedPayload": { "position": { - "x": 25996.185067537615, - "y": 17630.70332327371 + "x": 26052.859396097483, + "y": 17642.069175175457 }, "targetPosition": { - "x": 25807.484189749895, - "y": 17753.24710615209 + "x": 25864.158518309763, + "y": 17764.612958053836 }, "floatingObject": { "isPinned": false, @@ -80613,12 +81043,12 @@ "id": "50846e48-881b-48fe-89cb-0c7dbb8e6b0a", "savedPayload": { "position": { - "x": 26247.65061008011, - "y": 17846.80736702008 + "x": 26304.324938639977, + "y": 17858.173218921827 }, "targetPosition": { - "x": 26027.567399915002, - "y": 17800.027236586084 + "x": 26084.24172847487, + "y": 17811.393088487832 }, "floatingObject": { "isPinned": false, @@ -80636,12 +81066,12 @@ "id": "42dc9afa-1659-46e3-a335-6315573ef8de", "savedPayload": { "position": { - "x": 26027.567399915002, - "y": 17800.027236586084 + "x": 26084.24172847487, + "y": 17811.393088487832 }, "targetPosition": { - "x": 25807.484189749895, - "y": 17753.24710615209 + "x": 25864.158518309763, + "y": 17764.612958053836 }, "floatingObject": { "isPinned": false, @@ -80660,12 +81090,12 @@ "id": "a5c81b71-8ba4-4d20-9f90-7f4f596dabec", "savedPayload": { "position": { - "x": 25807.484189749895, - "y": 17753.24710615209 + "x": 25864.158518309763, + "y": 17764.612958053836 }, "targetPosition": { - "x": 25430.082434174456, - "y": 17998.33467190885 + "x": 25486.756762734323, + "y": 18009.7005238106 }, "floatingObject": { "isPinned": false, @@ -80699,12 +81129,12 @@ "id": "438bbee0-6264-4c99-8c49-ebaef543548b", "savedPayload": { "position": { - "x": 26180.5744976755, - "y": 17640.3683201347 + "x": 26237.24882623537, + "y": 17651.73417203645 }, "targetPosition": { - "x": 26030.020111244758, - "y": 17807.575905867114 + "x": 26086.694439804625, + "y": 17818.941757768862 }, "floatingObject": { "isPinned": false, @@ -80722,12 +81152,12 @@ "id": "e75ffc80-ea9b-4488-b595-462d4f4cb8f7", "savedPayload": { "position": { - "x": 26030.020111244758, - "y": 17807.575905867114 + "x": 26086.694439804625, + "y": 17818.941757768862 }, "targetPosition": { - "x": 25879.465724814014, - "y": 17974.783491599526 + "x": 25936.14005337388, + "y": 17986.149343501274 }, "floatingObject": { "isPinned": false, @@ -80755,12 +81185,12 @@ "id": "a6d3b22e-b10e-4949-aaae-caf7f1e61441", "savedPayload": { "position": { - "x": 26328.84901545357, - "y": 17951.2323112902 + "x": 26385.523344013436, + "y": 17962.59816319195 }, "targetPosition": { - "x": 26104.15737013379, - "y": 17963.007901444864 + "x": 26160.83169869366, + "y": 17974.373753346612 }, "floatingObject": { "isPinned": false, @@ -80778,12 +81208,12 @@ "id": "255ebe56-799e-46c4-87e8-08234644cc3e", "savedPayload": { "position": { - "x": 26104.15737013379, - "y": 17963.007901444864 + "x": 26160.83169869366, + "y": 17974.373753346612 }, "targetPosition": { - "x": 25879.465724814014, - "y": 17974.783491599526 + "x": 25936.14005337388, + "y": 17986.149343501274 }, "floatingObject": { "isPinned": false, @@ -80811,12 +81241,12 @@ "id": "82a3c950-4475-4bab-8b8a-1b7c967501db", "savedPayload": { "position": { - "x": 26213.88089627884, - "y": 18275.892264461014 + "x": 26270.555224838707, + "y": 18287.258116362762 }, "targetPosition": { - "x": 26046.673310546426, - "y": 18125.33787803027 + "x": 26103.347639106294, + "y": 18136.703729932018 }, "floatingObject": { "isPinned": false, @@ -80834,12 +81264,12 @@ "id": "84a130ab-3085-49cf-86f7-aaa49d3f2278", "savedPayload": { "position": { - "x": 26046.673310546426, - "y": 18125.33787803027 + "x": 26103.347639106294, + "y": 18136.703729932018 }, "targetPosition": { - "x": 25879.465724814014, - "y": 17974.783491599526 + "x": 25936.14005337388, + "y": 17986.149343501274 }, "floatingObject": { "isPinned": false, @@ -80858,12 +81288,12 @@ "id": "f85beb80-f114-4877-a287-cbc7978f381e", "savedPayload": { "position": { - "x": 25879.465724814014, - "y": 17974.783491599526 + "x": 25936.14005337388, + "y": 17986.149343501274 }, "targetPosition": { - "x": 25430.082434174456, - "y": 17998.33467190885 + "x": 25486.756762734323, + "y": 18009.7005238106 }, "floatingObject": { "isPinned": false, @@ -80882,12 +81312,12 @@ "id": "7204c8f3-8e59-4036-97ce-b34019f87783", "savedPayload": { "position": { - "x": 25430.082434174456, - "y": 17998.33467190885 + "x": 25486.756762734323, + "y": 18009.7005238106 }, "targetPosition": { - "x": 25225.78670929166, - "y": 18399.287607793616 + "x": 25282.461037851528, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -80929,12 +81359,12 @@ "id": "0072b888-4226-4662-964d-c2bbde29d3c4", "savedPayload": { "position": { - "x": 24693.746819566662, - "y": 17252.610472071487 + "x": 24750.42114812653, + "y": 17263.976323973235 }, "targetPosition": { - "x": 25025.5953508695, - "y": 17314.114961925086 + "x": 25082.269679429366, + "y": 17325.480813826834 }, "floatingObject": { "isPinned": false, @@ -80952,12 +81382,12 @@ "id": "01982e1d-203b-4d25-baf7-d299dae31935", "savedPayload": { "position": { - "x": 25025.5953508695, - "y": 17314.114961925086 + "x": 25082.269679429366, + "y": 17325.480813826834 }, "targetPosition": { - "x": 25357.443882172334, - "y": 17375.619451778686 + "x": 25414.118210732202, + "y": 17386.985303680434 }, "floatingObject": { "isPinned": false, @@ -80984,12 +81414,12 @@ "id": "78e10d0f-1c1d-4bf9-9051-1ef0f161b2d0", "savedPayload": { "position": { - "x": 24844.169855392316, - "y": 16937.242019155812 + "x": 24900.844183952184, + "y": 16948.60787105756 }, "targetPosition": { - "x": 25100.806868782325, - "y": 17156.43073546725 + "x": 25157.481197342193, + "y": 17167.796587368997 }, "floatingObject": { "isPinned": false, @@ -81007,12 +81437,12 @@ "id": "4a96271a-5d94-4027-9241-ad07fd9eec06", "savedPayload": { "position": { - "x": 25100.806868782325, - "y": 17156.43073546725 + "x": 25157.481197342193, + "y": 17167.796587368997 }, "targetPosition": { - "x": 25357.443882172334, - "y": 17375.619451778686 + "x": 25414.118210732202, + "y": 17386.985303680434 }, "floatingObject": { "isPinned": false, @@ -81031,12 +81461,12 @@ "id": "74bf1dea-2ac4-4e63-88ca-2dbe438d9dd9", "savedPayload": { "position": { - "x": 25357.443882172334, - "y": 17375.619451778686 + "x": 25414.118210732202, + "y": 17386.985303680434 }, "targetPosition": { - "x": 25662.066415640413, - "y": 17520.916946951485 + "x": 25718.74074420028, + "y": 17532.282798853234 }, "floatingObject": { "isPinned": false, @@ -81065,12 +81495,12 @@ "id": "d8e4095f-f317-4cf1-8281-c046057066aa", "savedPayload": { "position": { - "x": 25121.151442051494, - "y": 17149.156385381324 + "x": 25177.82577061136, + "y": 17160.522237283072 }, "targetPosition": { - "x": 25436.2348359943, - "y": 17270.105568352865 + "x": 25492.909164554167, + "y": 17281.471420254613 }, "floatingObject": { "isPinned": false, @@ -81097,12 +81527,12 @@ "id": "ffe991b0-d002-4d2a-8d44-3f7f24f70358", "savedPayload": { "position": { - "x": 24911.661312010845, - "y": 16845.314304394222 + "x": 24968.335640570713, + "y": 16856.68015629597 }, "targetPosition": { - "x": 25173.948074002572, - "y": 17057.709936373543 + "x": 25230.62240256244, + "y": 17069.07578827529 }, "floatingObject": { "isPinned": false, @@ -81121,12 +81551,12 @@ "id": "b00164cd-5989-4cb1-bdbb-caad49ca580e", "savedPayload": { "position": { - "x": 25173.948074002572, - "y": 17057.709936373543 + "x": 25230.62240256244, + "y": 17069.07578827529 }, "targetPosition": { - "x": 25436.2348359943, - "y": 17270.105568352865 + "x": 25492.909164554167, + "y": 17281.471420254613 }, "floatingObject": { "isPinned": false, @@ -81149,12 +81579,12 @@ "id": "d394409a-18e0-4d0a-a623-008301044758", "savedPayload": { "position": { - "x": 25252.419161676728, - "y": 16987.054251671285 + "x": 25309.093490236595, + "y": 16998.420103573033 }, "targetPosition": { - "x": 25436.2348359943, - "y": 17270.105568352865 + "x": 25492.909164554167, + "y": 17281.471420254613 }, "floatingObject": { "isPinned": false, @@ -81219,12 +81649,12 @@ "id": "7556bf11-db8d-44f4-903f-925568548635", "savedPayload": { "position": { - "x": 25348.8834082722, - "y": 16944.105601980304 + "x": 25405.557736832066, + "y": 16955.47145388205 }, "targetPosition": { - "x": 25436.2348359943, - "y": 17270.105568352865 + "x": 25492.909164554167, + "y": 17281.471420254613 }, "floatingObject": { "isPinned": false, @@ -81286,12 +81716,12 @@ "id": "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5", "savedPayload": { "position": { - "x": 25436.2348359943, - "y": 17270.105568352865 + "x": 25492.909164554167, + "y": 17281.471420254613 }, "targetPosition": { - "x": 25662.066415640413, - "y": 17520.916946951485 + "x": 25718.74074420028, + "y": 17532.282798853234 }, "floatingObject": { "isPinned": false, @@ -81318,12 +81748,12 @@ "id": "c4a20666-b2e7-49fe-9f14-447add17c303", "savedPayload": { "position": { - "x": 25304.592750432366, - "y": 16970.455774411235 + "x": 25361.267078992234, + "y": 16981.821626312983 }, "targetPosition": { - "x": 25549.406600649014, - "y": 17202.775443707877 + "x": 25606.08092920888, + "y": 17214.141295609625 }, "floatingObject": { "isPinned": false, @@ -81350,12 +81780,12 @@ "id": "781d6056-6fc4-4105-a1e1-6b9957050475", "savedPayload": { "position": { - "x": 25227.32443747378, - "y": 16609.57389266105 + "x": 25283.99876603365, + "y": 16620.9397445628 }, "targetPosition": { - "x": 25388.365519061397, - "y": 16906.174668184463 + "x": 25445.039847621265, + "y": 16917.54052008621 }, "floatingObject": { "isPinned": false, @@ -81374,12 +81804,12 @@ "id": "d54fce8e-0a62-4f23-a348-739bd06d2a97", "savedPayload": { "position": { - "x": 25388.365519061397, - "y": 16906.174668184463 + "x": 25445.039847621265, + "y": 16917.54052008621 }, "targetPosition": { - "x": 25549.406600649014, - "y": 17202.775443707877 + "x": 25606.08092920888, + "y": 17214.141295609625 }, "floatingObject": { "isPinned": false, @@ -81402,12 +81832,12 @@ "id": "31492e4a-496e-4d53-8fb7-05a0a9a4e6d9", "savedPayload": { "position": { - "x": 25487.902110795414, - "y": 16870.92691240504 + "x": 25544.57643935528, + "y": 16882.29276430679 }, "targetPosition": { - "x": 25549.406600649014, - "y": 17202.775443707877 + "x": 25606.08092920888, + "y": 17214.141295609625 }, "floatingObject": { "isPinned": false, @@ -81472,12 +81902,12 @@ "id": "0b1a9712-12fe-487d-9812-e72f6a72113c", "savedPayload": { "position": { - "x": 25593.45919052328, - "y": 16868.162802994215 + "x": 25650.13351908315, + "y": 16879.528654895963 }, "targetPosition": { - "x": 25549.406600649014, - "y": 17202.775443707877 + "x": 25606.08092920888, + "y": 17214.141295609625 }, "floatingObject": { "isPinned": false, @@ -81539,12 +81969,12 @@ "id": "922ec096-a4c7-458a-9980-c44e3364dfb8", "savedPayload": { "position": { - "x": 25549.406600649014, - "y": 17202.775443707877 + "x": 25606.08092920888, + "y": 17214.141295609625 }, "targetPosition": { - "x": 25662.066415640413, - "y": 17520.916946951485 + "x": 25718.74074420028, + "y": 17532.282798853234 }, "floatingObject": { "isPinned": false, @@ -81571,12 +82001,12 @@ "id": "59f47585-09e3-41b9-a51c-c2a2111ea9e8", "savedPayload": { "position": { - "x": 25542.456183834325, - "y": 16875.55788701744 + "x": 25599.130512394193, + "y": 16886.923738919188 }, "targetPosition": { - "x": 25679.729800872406, - "y": 17183.879478971816 + "x": 25736.404129432274, + "y": 17195.245330873564 }, "floatingObject": { "isPinned": false, @@ -81603,12 +82033,12 @@ "id": "5d92b2eb-9362-4eb0-982b-51c0c076ce86", "savedPayload": { "position": { - "x": 25609.173088166743, - "y": 16512.57719959823 + "x": 25665.84741672661, + "y": 16523.943051499977 }, "targetPosition": { - "x": 25644.451444519575, - "y": 16848.228339285022 + "x": 25701.125773079442, + "y": 16859.59419118677 }, "floatingObject": { "isPinned": false, @@ -81627,12 +82057,12 @@ "id": "501547ef-d456-4c86-a68a-823cd3e2f261", "savedPayload": { "position": { - "x": 25644.451444519575, - "y": 16848.228339285022 + "x": 25701.125773079442, + "y": 16859.59419118677 }, "targetPosition": { - "x": 25679.729800872406, - "y": 17183.879478971816 + "x": 25736.404129432274, + "y": 17195.245330873564 }, "floatingObject": { "isPinned": false, @@ -81655,12 +82085,12 @@ "id": "4773b291-4486-4bea-a12e-684b31e04505", "savedPayload": { "position": { - "x": 25749.8999965234, - "y": 16853.754663724158 + "x": 25806.574325083267, + "y": 16865.120515625906 }, "targetPosition": { - "x": 25679.729800872406, - "y": 17183.879478971816 + "x": 25736.404129432274, + "y": 17195.245330873564 }, "floatingObject": { "isPinned": false, @@ -81725,12 +82155,12 @@ "id": "3e8a4c26-d54c-4259-a4fa-b345f91d474c", "savedPayload": { "position": { - "x": 25848.479800872406, - "y": 16891.59590519457 + "x": 25905.154129432274, + "y": 16902.961757096316 }, "targetPosition": { - "x": 25679.729800872406, - "y": 17183.879478971816 + "x": 25736.404129432274, + "y": 17195.245330873564 }, "floatingObject": { "isPinned": false, @@ -81792,12 +82222,12 @@ "id": "491567ff-b836-4450-bc7c-3ba4dddd6992", "savedPayload": { "position": { - "x": 25679.729800872406, - "y": 17183.879478971816 + "x": 25736.404129432274, + "y": 17195.245330873564 }, "targetPosition": { - "x": 25662.066415640413, - "y": 17520.916946951485 + "x": 25718.74074420028, + "y": 17532.282798853234 }, "floatingObject": { "isPinned": false, @@ -81827,12 +82257,12 @@ "id": "04784ea0-aab7-49a5-9e62-34e51b238d29", "savedPayload": { "position": { - "x": 25838.116155740012, - "y": 17050.37014783199 + "x": 25894.79048429988, + "y": 17061.735999733737 }, "targetPosition": { - "x": 25807.363910813212, - "y": 17216.294413483407 + "x": 25864.03823937308, + "y": 17227.660265385155 }, "floatingObject": { "isPinned": false, @@ -81855,12 +82285,12 @@ "id": "bb64ff6e-ab5f-4f59-90f2-1ffb7b04d2d6", "savedPayload": { "position": { - "x": 25916.95826896893, - "y": 17087.9759067884 + "x": 25973.6325975288, + "y": 17099.34175869015 }, "targetPosition": { - "x": 25807.363910813212, - "y": 17216.294413483407 + "x": 25864.03823937308, + "y": 17227.660265385155 }, "floatingObject": { "isPinned": false, @@ -81921,12 +82351,12 @@ "id": "6ab35e7c-4be2-47e0-b13a-aad57de1951a", "savedPayload": { "position": { - "x": 25807.363910813212, - "y": 17216.294413483407 + "x": 25864.03823937308, + "y": 17227.660265385155 }, "targetPosition": { - "x": 25662.066415640413, - "y": 17520.916946951485 + "x": 25718.74074420028, + "y": 17532.282798853234 }, "floatingObject": { "isPinned": false, @@ -81954,12 +82384,12 @@ "id": "8290d9ea-a693-4a54-9682-102fe35a0f85", "savedPayload": { "position": { - "x": 26038.283483538344, - "y": 17182.169577482313 + "x": 26094.95781209821, + "y": 17193.53542938406 }, "targetPosition": { - "x": 25912.877794239033, - "y": 17295.08536730537 + "x": 25969.5521227989, + "y": 17306.45121920712 }, "floatingObject": { "isPinned": false, @@ -82020,12 +82450,12 @@ "id": "725902ee-71dc-4c57-97ab-3d6ef84c30fa", "savedPayload": { "position": { - "x": 25912.877794239033, - "y": 17295.08536730537 + "x": 25969.5521227989, + "y": 17306.45121920712 }, "targetPosition": { - "x": 25662.066415640413, - "y": 17520.916946951485 + "x": 25718.74074420028, + "y": 17532.282798853234 }, "floatingObject": { "isPinned": false, @@ -82053,12 +82483,12 @@ "id": "64bd2838-cd91-4271-ab35-bddb4befc557", "savedPayload": { "position": { - "x": 26119.279213213988, - "y": 17312.67607947902 + "x": 26175.953541773855, + "y": 17324.04193138077 }, "targetPosition": { - "x": 25980.20791888402, - "y": 17408.257131960087 + "x": 26036.88224744389, + "y": 17419.622983861835 }, "floatingObject": { "isPinned": false, @@ -82081,12 +82511,12 @@ "id": "8ed33d3d-90ff-45e1-bece-338c6fe4dc67", "savedPayload": { "position": { - "x": 26148.437718951485, - "y": 17395.017159556013 + "x": 26205.112047511353, + "y": 17406.38301145776 }, "targetPosition": { - "x": 25980.20791888402, - "y": 17408.257131960087 + "x": 26036.88224744389, + "y": 17419.622983861835 }, "floatingObject": { "isPinned": false, @@ -82147,12 +82577,12 @@ "id": "4813e846-1bb3-42a2-933d-6576e91cc08b", "savedPayload": { "position": { - "x": 25980.20791888402, - "y": 17408.257131960087 + "x": 26036.88224744389, + "y": 17419.622983861835 }, "targetPosition": { - "x": 25662.066415640413, - "y": 17520.916946951485 + "x": 25718.74074420028, + "y": 17532.282798853234 }, "floatingObject": { "isPinned": false, @@ -82172,12 +82602,12 @@ "id": "95488e7d-afdc-4935-a308-52682cb66544", "savedPayload": { "position": { - "x": 25662.066415640413, - "y": 17520.916946951485 + "x": 25718.74074420028, + "y": 17532.282798853234 }, "targetPosition": { - "x": 25626.739645176425, - "y": 18194.99188291082 + "x": 25683.413973736293, + "y": 18206.35773481257 }, "floatingObject": { "isPinned": false, @@ -82212,12 +82642,12 @@ "id": "734d0a5c-8343-4dc9-9091-f0f5cfc1bf92", "savedPayload": { "position": { - "x": 25799.892028339316, - "y": 16847.322360880673 + "x": 25856.566356899184, + "y": 16858.68821278242 }, "targetPosition": { - "x": 25991.150466916853, - "y": 17100.982065895332 + "x": 26047.82479547672, + "y": 17112.34791779708 }, "floatingObject": { "isPinned": false, @@ -82235,12 +82665,12 @@ "id": "d7824735-d109-4208-9b47-1ca43c0b294a", "savedPayload": { "position": { - "x": 25991.150466916853, - "y": 17100.982065895332 + "x": 26047.82479547672, + "y": 17112.34791779708 }, "targetPosition": { - "x": 26271.298071238154, - "y": 17463.298598003716 + "x": 26327.97239979802, + "y": 17474.664449905464 }, "floatingObject": { "isPinned": false, @@ -82268,12 +82698,12 @@ "id": "ed9d97c0-59a6-4595-9c53-70f80f190135", "savedPayload": { "position": { - "x": 26041.520482579628, - "y": 16721.078414892854 + "x": 26098.194811139496, + "y": 16732.444266794602 }, "targetPosition": { - "x": 26134.395977126867, - "y": 17025.116981664643 + "x": 26191.070305686735, + "y": 17036.48283356639 }, "floatingObject": { "isPinned": false, @@ -82291,12 +82721,12 @@ "id": "30c9af0b-dffe-4622-9b24-542dbb46047b", "savedPayload": { "position": { - "x": 26134.395977126867, - "y": 17025.116981664643 + "x": 26191.070305686735, + "y": 17036.48283356639 }, "targetPosition": { - "x": 26271.298071238154, - "y": 17463.298598003716 + "x": 26327.97239979802, + "y": 17474.664449905464 }, "floatingObject": { "isPinned": false, @@ -82324,12 +82754,12 @@ "id": "78698b65-352b-4181-8997-2f372ab9a0cc", "savedPayload": { "position": { - "x": 26310.502648426078, - "y": 16686.754565742813 + "x": 26367.176976985946, + "y": 16698.12041764456 }, "targetPosition": { - "x": 26293.94677651241, - "y": 17004.361528692607 + "x": 26350.621105072278, + "y": 17015.727380594355 }, "floatingObject": { "isPinned": false, @@ -82347,12 +82777,12 @@ "id": "5e074c19-ba57-4716-aa1b-f527d77b01b2", "savedPayload": { "position": { - "x": 26293.94677651241, - "y": 17004.361528692607 + "x": 26350.621105072278, + "y": 17015.727380594355 }, "targetPosition": { - "x": 26271.298071238154, - "y": 17463.298598003716 + "x": 26327.97239979802, + "y": 17474.664449905464 }, "floatingObject": { "isPinned": false, @@ -82380,12 +82810,12 @@ "id": "ac0d3a7c-f3ce-4773-b04c-b307528a6966", "savedPayload": { "position": { - "x": 26574.762105082267, - "y": 16746.849571989762 + "x": 26631.436433642135, + "y": 16758.21542389151 }, "targetPosition": { - "x": 26450.314647186522, - "y": 17039.868300721937 + "x": 26506.98897574639, + "y": 17051.234152623685 }, "floatingObject": { "isPinned": false, @@ -82403,12 +82833,12 @@ "id": "37ab8e3e-06f8-4d2a-9d88-9f15cc76aeab", "savedPayload": { "position": { - "x": 26450.314647186522, - "y": 17039.868300721937 + "x": 26506.98897574639, + "y": 17051.234152623685 }, "targetPosition": { - "x": 26271.298071238154, - "y": 17463.298598003716 + "x": 26327.97239979802, + "y": 17474.664449905464 }, "floatingObject": { "isPinned": false, @@ -82436,12 +82866,12 @@ "id": "21ee68f1-9165-4d0f-a904-96b433bed98a", "savedPayload": { "position": { - "x": 26801.87432925977, - "y": 16894.189605621552 + "x": 26858.548657819636, + "y": 16905.5554575233 }, "targetPosition": { - "x": 26584.934269362322, - "y": 17126.635606038388 + "x": 26641.60859792219, + "y": 17138.001457940136 }, "floatingObject": { "isPinned": false, @@ -82459,12 +82889,12 @@ "id": "71bc0b0d-04c2-4eae-8fb2-27ad7e620f44", "savedPayload": { "position": { - "x": 26584.934269362322, - "y": 17126.635606038388 + "x": 26641.60859792219, + "y": 17138.001457940136 }, "targetPosition": { - "x": 26271.298071238154, - "y": 17463.298598003716 + "x": 26327.97239979802, + "y": 17474.664449905464 }, "floatingObject": { "isPinned": false, @@ -82492,12 +82922,12 @@ "id": "d9e01022-3103-4394-bf34-51a70f9ee41c", "savedPayload": { "position": { - "x": 26965.018963507027, - "y": 17110.167157596083 + "x": 27021.693292066895, + "y": 17121.53300949783 }, "targetPosition": { - "x": 26681.296706167504, - "y": 17254.38198449113 + "x": 26737.971034727372, + "y": 17265.74783639288 }, "floatingObject": { "isPinned": false, @@ -82515,12 +82945,12 @@ "id": "ca781c70-55f2-49eb-a3c2-8bf0c08e9dae", "savedPayload": { "position": { - "x": 26681.296706167504, - "y": 17254.38198449113 + "x": 26737.971034727372, + "y": 17265.74783639288 }, "targetPosition": { - "x": 26271.298071238154, - "y": 17463.298598003716 + "x": 26327.97239979802, + "y": 17474.664449905464 }, "floatingObject": { "isPinned": false, @@ -82548,12 +82978,12 @@ "id": "f1e90850-baf1-4bb6-a66b-f322a57733fe", "savedPayload": { "position": { - "x": 27043.792747724467, - "y": 17369.010108490962 + "x": 27100.467076284334, + "y": 17380.37596039271 }, "targetPosition": { - "x": 26728.440248193325, - "y": 17407.310742430975 + "x": 26785.114576753193, + "y": 17418.676594332723 }, "floatingObject": { "isPinned": false, @@ -82571,12 +83001,12 @@ "id": "d3e019ad-b730-4c9d-89a8-9e482bb880e3", "savedPayload": { "position": { - "x": 26728.440248193325, - "y": 17407.310742430975 + "x": 26785.114576753193, + "y": 17418.676594332723 }, "targetPosition": { - "x": 26271.298071238154, - "y": 17463.298598003716 + "x": 26327.97239979802, + "y": 17474.664449905464 }, "floatingObject": { "isPinned": false, @@ -82604,12 +83034,12 @@ "id": "7e39b1d4-1284-4d37-baf8-b55eddacfdfd", "savedPayload": { "position": { - "x": 27025.469370922212, - "y": 17649.29644770145 + "x": 27082.14369948208, + "y": 17660.6622996032 }, "targetPosition": { - "x": 26715.214936224304, - "y": 17576.891013387158 + "x": 26771.88926478417, + "y": 17588.256865288906 }, "floatingObject": { "isPinned": false, @@ -82627,12 +83057,12 @@ "id": "082f597e-5829-4e2f-82b3-2e2b08dfc73b", "savedPayload": { "position": { - "x": 26715.214936224304, - "y": 17576.891013387158 + "x": 26771.88926478417, + "y": 17588.256865288906 }, "targetPosition": { - "x": 26271.298071238154, - "y": 17463.298598003716 + "x": 26327.97239979802, + "y": 17474.664449905464 }, "floatingObject": { "isPinned": false, @@ -82651,12 +83081,12 @@ "id": "99a381cf-56c6-443c-a132-8e3ef8e31410", "savedPayload": { "position": { - "x": 25871.82721093319, - "y": 17817.59012733538 + "x": 25928.501539493056, + "y": 17828.95597923713 }, "targetPosition": { - "x": 25626.739645176425, - "y": 18194.99188291082 + "x": 25683.413973736293, + "y": 18206.35773481257 }, "floatingObject": { "isPinned": false, @@ -82690,12 +83120,12 @@ "id": "bc6e70b0-06b3-40f6-8622-878e1c470a78", "savedPayload": { "position": { - "x": 26176.115623942806, - "y": 17396.00615337187 + "x": 26232.789952502673, + "y": 17407.372005273617 }, "targetPosition": { - "x": 26318.776141980903, - "y": 17511.384439155663 + "x": 26375.45047054077, + "y": 17522.75029105741 }, "floatingObject": { "isPinned": false, @@ -82713,12 +83143,12 @@ "id": "2d3fb889-c00d-4e97-b776-2adbea92d12a", "savedPayload": { "position": { - "x": 26318.776141980903, - "y": 17511.384439155663 + "x": 26375.45047054077, + "y": 17522.75029105741 }, "targetPosition": { - "x": 26512.723915886, - "y": 17668.131712076967 + "x": 26569.398244445867, + "y": 17679.497563978715 }, "floatingObject": { "isPinned": false, @@ -82746,12 +83176,12 @@ "id": "077c4694-6f3a-4239-88b3-2a121af54b3e", "savedPayload": { "position": { - "x": 26457.051400117787, - "y": 17248.044638703665 + "x": 26513.725728677655, + "y": 17259.410490605413 }, "targetPosition": { - "x": 26486.450817791094, - "y": 17420.475740836962 + "x": 26543.12514635096, + "y": 17431.84159273871 }, "floatingObject": { "isPinned": false, @@ -82769,12 +83199,12 @@ "id": "d35bb15c-0d02-49ed-9eb0-86c465f4fe78", "savedPayload": { "position": { - "x": 26486.450817791094, - "y": 17420.475740836962 + "x": 26543.12514635096, + "y": 17431.84159273871 }, "targetPosition": { - "x": 26512.723915886, - "y": 17668.131712076967 + "x": 26569.398244445867, + "y": 17679.497563978715 }, "floatingObject": { "isPinned": false, @@ -82802,12 +83232,12 @@ "id": "a12fd0cc-303a-4225-9136-c0a86c256c9a", "savedPayload": { "position": { - "x": 26763.18550511882, - "y": 17333.162183233835 + "x": 26819.85983367869, + "y": 17344.528035135583 }, "targetPosition": { - "x": 26648.272603769812, - "y": 17476.139612467723 + "x": 26704.94693232968, + "y": 17487.50546436947 }, "floatingObject": { "isPinned": false, @@ -82825,12 +83255,12 @@ "id": "a1168086-9afb-409b-83ab-ddb5006a63f1", "savedPayload": { "position": { - "x": 26648.272603769812, - "y": 17476.139612467723 + "x": 26704.94693232968, + "y": 17487.50546436947 }, "targetPosition": { - "x": 26512.723915886, - "y": 17668.131712076967 + "x": 26569.398244445867, + "y": 17679.497563978715 }, "floatingObject": { "isPinned": false, @@ -82849,12 +83279,12 @@ "id": "96b3dc99-0766-4cca-9221-4f500212fe4a", "savedPayload": { "position": { - "x": 26027.69258106119, - "y": 17990.696158028026 + "x": 26084.366909621058, + "y": 18002.062009929774 }, "targetPosition": { - "x": 25626.739645176425, - "y": 18194.99188291082 + "x": 25683.413973736293, + "y": 18206.35773481257 }, "floatingObject": { "isPinned": false, @@ -82888,12 +83318,12 @@ "id": "3a303f26-a40f-4e0a-a617-0892da29da5a", "savedPayload": { "position": { - "x": 27134.79865930081, - "y": 17510.680459467912 + "x": 27191.472987860678, + "y": 17522.04631136966 }, "targetPosition": { - "x": 26899.2995241669, - "y": 17722.691884684216 + "x": 26955.97385272677, + "y": 17734.057736585964 }, "floatingObject": { "isPinned": false, @@ -82911,12 +83341,12 @@ "id": "17aad79c-5798-4c5c-8581-ed50caf3e480", "savedPayload": { "position": { - "x": 26899.2995241669, - "y": 17722.691884684216 + "x": 26955.97385272677, + "y": 17734.057736585964 }, "targetPosition": { - "x": 26559.972253135573, - "y": 18028.45472423385 + "x": 26616.64658169544, + "y": 18039.820576135597 }, "floatingObject": { "isPinned": false, @@ -82944,12 +83374,12 @@ "id": "bc05d50f-9c72-45d4-9f8c-53de9a839e19", "savedPayload": { "position": { - "x": 27332.878223255088, - "y": 18068.616896532734 + "x": 27389.552551814955, + "y": 18079.982748434482 }, "targetPosition": { - "x": 27015.131190479096, - "y": 18052.189734144296 + "x": 27071.805519038964, + "y": 18063.555586046044 }, "floatingObject": { "isPinned": false, @@ -82967,12 +83397,12 @@ "id": "cf5e1385-c5e0-4861-a551-596b7b9128c3", "savedPayload": { "position": { - "x": 27015.131190479096, - "y": 18052.189734144296 + "x": 27071.805519038964, + "y": 18063.555586046044 }, "targetPosition": { - "x": 26559.972253135573, - "y": 18028.45472423385 + "x": 26616.64658169544, + "y": 18039.820576135597 }, "floatingObject": { "isPinned": false, @@ -83000,12 +83430,12 @@ "id": "19a77257-5a4f-4df0-bc1a-7b260b82003c", "savedPayload": { "position": { - "x": 27077.95004935773, - "y": 18603.535760261944 + "x": 27134.624377917597, + "y": 18614.901612163692 }, "targetPosition": { - "x": 26865.42529519058, - "y": 18367.64177180669 + "x": 26922.099623750448, + "y": 18379.00762370844 }, "floatingObject": { "isPinned": false, @@ -83023,12 +83453,12 @@ "id": "49e2c6f5-cc62-4633-9e1a-08074d56d53e", "savedPayload": { "position": { - "x": 26865.42529519058, - "y": 18367.64177180669 + "x": 26922.099623750448, + "y": 18379.00762370844 }, "targetPosition": { - "x": 26559.972253135573, - "y": 18028.45472423385 + "x": 26616.64658169544, + "y": 18039.820576135597 }, "floatingObject": { "isPinned": false, @@ -83047,12 +83477,12 @@ "id": "9ad574aa-a7cc-4b75-87eb-b667b5d02b06", "savedPayload": { "position": { - "x": 26076.122935815984, - "y": 18218.543063220146 + "x": 26132.79726437585, + "y": 18229.908915121894 }, "targetPosition": { - "x": 25626.739645176425, - "y": 18194.99188291082 + "x": 25683.413973736293, + "y": 18206.35773481257 }, "floatingObject": { "isPinned": false, @@ -83086,12 +83516,12 @@ "id": "813c2ad0-7e3c-422a-8ec3-aae4d5f33929", "savedPayload": { "position": { - "x": 27216.276902287867, - "y": 18180.0289137116 + "x": 27272.951230847735, + "y": 18191.39476561335 }, "targetPosition": { - "x": 26904.45505360342, - "y": 18246.29784569911 + "x": 26961.129382163286, + "y": 18257.66369760086 }, "floatingObject": { "isPinned": false, @@ -83109,12 +83539,12 @@ "id": "9e6a4167-9420-496e-a4f5-43bd42a7a34e", "savedPayload": { "position": { - "x": 26904.45505360342, - "y": 18246.29784569911 + "x": 26961.129382163286, + "y": 18257.66369760086 }, "targetPosition": { - "x": 26458.545342866673, - "y": 18341.255270268142 + "x": 26515.21967142654, + "y": 18352.62112216989 }, "floatingObject": { "isPinned": false, @@ -83142,12 +83572,12 @@ "id": "e860fa57-dc3f-460a-ba5c-f46663edf3c0", "savedPayload": { "position": { - "x": 27107.898940168307, - "y": 18762.76697323915 + "x": 27164.573268728174, + "y": 18774.1328251409 }, "targetPosition": { - "x": 26841.299674626218, - "y": 18589.74500616615 + "x": 26897.974003186086, + "y": 18601.1108580679 }, "floatingObject": { "isPinned": false, @@ -83165,12 +83595,12 @@ "id": "d0920d8a-96ac-4478-b19b-d291fdd36a19", "savedPayload": { "position": { - "x": 26841.299674626218, - "y": 18589.74500616615 + "x": 26897.974003186086, + "y": 18601.1108580679 }, "targetPosition": { - "x": 26458.545342866673, - "y": 18341.255270268142 + "x": 26515.21967142654, + "y": 18352.62112216989 }, "floatingObject": { "isPinned": false, @@ -83198,12 +83628,12 @@ "id": "bad709f7-2ce4-457f-85cd-46788712140a", "savedPayload": { "position": { - "x": 26619.495140193834, - "y": 19098.608275180974 + "x": 26676.169468753702, + "y": 19109.97412708272 }, "targetPosition": { - "x": 26553.329144669813, - "y": 18787.30776062793 + "x": 26610.00347322968, + "y": 18798.673612529677 }, "floatingObject": { "isPinned": false, @@ -83221,12 +83651,12 @@ "id": "1e7919ce-a999-4e51-9d37-7cc2a9bb4efd", "savedPayload": { "position": { - "x": 26553.329144669813, - "y": 18787.30776062793 + "x": 26610.00347322968, + "y": 18798.673612529677 }, "targetPosition": { - "x": 26458.545342866673, - "y": 18341.255270268142 + "x": 26515.21967142654, + "y": 18352.62112216989 }, "floatingObject": { "isPinned": false, @@ -83245,12 +83675,12 @@ "id": "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887", "savedPayload": { "position": { - "x": 26004.141400751865, - "y": 18440.079448667584 + "x": 26060.815729311733, + "y": 18451.445300569332 }, "targetPosition": { - "x": 25626.739645176425, - "y": 18194.99188291082 + "x": 25683.413973736293, + "y": 18206.35773481257 }, "floatingObject": { "isPinned": false, @@ -83269,12 +83699,12 @@ "id": "87d308b1-e21c-4d99-8eb6-2b944501e74a", "savedPayload": { "position": { - "x": 25626.739645176425, - "y": 18194.99188291082 + "x": 25683.413973736293, + "y": 18206.35773481257 }, "targetPosition": { - "x": 25225.78670929166, - "y": 18399.287607793616 + "x": 25282.461037851528, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -83316,12 +83746,12 @@ "id": "e538de1f-4395-46c6-8fb1-caf0e08ea780", "savedPayload": { "position": { - "x": 25469.357306337213, - "y": 17158.881117121557 + "x": 25526.03163489708, + "y": 17170.246969023305 }, "targetPosition": { - "x": 25701.676975633854, - "y": 17403.694967338204 + "x": 25758.351304193722, + "y": 17415.060819239952 }, "floatingObject": { "isPinned": false, @@ -83339,12 +83769,12 @@ "id": "7e6f65b7-1584-4dcd-8c8e-c6a8ef2f64ee", "savedPayload": { "position": { - "x": 25701.676975633854, - "y": 17403.694967338204 + "x": 25758.351304193722, + "y": 17415.060819239952 }, "targetPosition": { - "x": 25933.996644930496, - "y": 17648.50881755485 + "x": 25990.670973490363, + "y": 17659.8746694566 }, "floatingObject": { "isPinned": false, @@ -83371,12 +83801,12 @@ "id": "7c28c383-89db-49b2-b73a-babca859cfca", "savedPayload": { "position": { - "x": 25776.42102432776, - "y": 16992.159121286422 + "x": 25833.095352887627, + "y": 17003.52497318817 }, "targetPosition": { - "x": 25855.208834629128, - "y": 17320.333969420637 + "x": 25911.883163188995, + "y": 17331.699821322385 }, "floatingObject": { "isPinned": false, @@ -83394,12 +83824,12 @@ "id": "9edec51c-5580-433d-b55c-0490045373b2", "savedPayload": { "position": { - "x": 25855.208834629128, - "y": 17320.333969420637 + "x": 25911.883163188995, + "y": 17331.699821322385 }, "targetPosition": { - "x": 25933.996644930496, - "y": 17648.50881755485 + "x": 25990.670973490363, + "y": 17659.8746694566 }, "floatingObject": { "isPinned": false, @@ -83418,12 +83848,12 @@ "id": "7620a1ac-5491-4547-a912-1d43d1b57471", "savedPayload": { "position": { - "x": 25933.996644930496, - "y": 17648.50881755485 + "x": 25990.670973490363, + "y": 17659.8746694566 }, "targetPosition": { - "x": 26095.037726518112, - "y": 17945.109593078265 + "x": 26151.71205507798, + "y": 17956.475444980013 }, "floatingObject": { "isPinned": false, @@ -83452,12 +83882,12 @@ "id": "975904e5-b7e0-4816-9190-977468df1a38", "savedPayload": { "position": { - "x": 25875.94369584771, - "y": 17326.40713670989 + "x": 25932.618024407577, + "y": 17337.77298861164 }, "targetPosition": { - "x": 26059.75937016528, - "y": 17609.45845339147 + "x": 26116.433698725148, + "y": 17620.82430529322 }, "floatingObject": { "isPinned": false, @@ -83484,12 +83914,12 @@ "id": "993a373e-1a10-4cb5-8818-65c1f5cbf8e5", "savedPayload": { "position": { - "x": 25885.05651472108, - "y": 16957.45852064635 + "x": 25941.730843280948, + "y": 16968.824372548097 }, "targetPosition": { - "x": 25972.40794244318, - "y": 17283.45848701891 + "x": 26029.082271003048, + "y": 17294.82433892066 }, "floatingObject": { "isPinned": false, @@ -83508,12 +83938,12 @@ "id": "54cf559b-09a4-4804-8dd4-8fdca121593e", "savedPayload": { "position": { - "x": 25972.40794244318, - "y": 17283.45848701891 + "x": 26029.082271003048, + "y": 17294.82433892066 }, "targetPosition": { - "x": 26059.75937016528, - "y": 17609.45845339147 + "x": 26116.433698725148, + "y": 17620.82430529322 }, "floatingObject": { "isPinned": false, @@ -83536,12 +83966,12 @@ "id": "0a853157-d4f8-4955-80b8-509b4e9870d6", "savedPayload": { "position": { - "x": 26077.422755397274, - "y": 17272.4209854118 + "x": 26134.097083957142, + "y": 17283.78683731355 }, "targetPosition": { - "x": 26059.75937016528, - "y": 17609.45845339147 + "x": 26116.433698725148, + "y": 17620.82430529322 }, "floatingObject": { "isPinned": false, @@ -83606,12 +84036,12 @@ "id": "e3b425a3-89bb-4dba-b72c-04f9a8400579", "savedPayload": { "position": { - "x": 26180.708553136817, - "y": 17294.375059448666 + "x": 26237.382881696685, + "y": 17305.740911350415 }, "targetPosition": { - "x": 26059.75937016528, - "y": 17609.45845339147 + "x": 26116.433698725148, + "y": 17620.82430529322 }, "floatingObject": { "isPinned": false, @@ -83673,12 +84103,12 @@ "id": "6f0e5328-b762-487d-a8f3-22c09fdd0f6f", "savedPayload": { "position": { - "x": 26059.75937016528, - "y": 17609.45845339147 + "x": 26116.433698725148, + "y": 17620.82430529322 }, "targetPosition": { - "x": 26095.037726518112, - "y": 17945.109593078265 + "x": 26151.71205507798, + "y": 17956.475444980013 }, "floatingObject": { "isPinned": false, @@ -83705,12 +84135,12 @@ "id": "889e2423-8200-490d-9932-5a648d3bb16d", "savedPayload": { "position": { - "x": 26129.388415502086, - "y": 17289.659401257413 + "x": 26186.062744061954, + "y": 17301.02525315916 }, "targetPosition": { - "x": 26190.892905355686, - "y": 17621.50793256025 + "x": 26247.567233915554, + "y": 17632.873784461997 }, "floatingObject": { "isPinned": false, @@ -83737,12 +84167,12 @@ "id": "5c964012-435a-4e79-af31-6916c16f69fe", "savedPayload": { "position": { - "x": 26278.99808510422, - "y": 16952.282651132926 + "x": 26335.672413664088, + "y": 16963.648503034674 }, "targetPosition": { - "x": 26234.945495229953, - "y": 17286.895291846587 + "x": 26291.61982378982, + "y": 17298.261143748336 }, "floatingObject": { "isPinned": false, @@ -83761,12 +84191,12 @@ "id": "e4cfbbfa-ed7e-429a-8008-a0f2e9e5d4fc", "savedPayload": { "position": { - "x": 26234.945495229953, - "y": 17286.895291846587 + "x": 26291.61982378982, + "y": 17298.261143748336 }, "targetPosition": { - "x": 26190.892905355686, - "y": 17621.50793256025 + "x": 26247.567233915554, + "y": 17632.873784461997 }, "floatingObject": { "isPinned": false, @@ -83789,12 +84219,12 @@ "id": "132f667e-4c8c-4b61-9650-f846755370a2", "savedPayload": { "position": { - "x": 26336.190400528485, - "y": 17316.88539909217 + "x": 26392.864729088353, + "y": 17328.25125099392 }, "targetPosition": { - "x": 26190.892905355686, - "y": 17621.50793256025 + "x": 26247.567233915554, + "y": 17632.873784461997 }, "floatingObject": { "isPinned": false, @@ -83859,12 +84289,12 @@ "id": "db67af3a-fa77-4135-a5ac-d617626ba053", "savedPayload": { "position": { - "x": 26423.212574652327, - "y": 17376.6940823436 + "x": 26479.886903212195, + "y": 17388.05993424535 }, "targetPosition": { - "x": 26190.892905355686, - "y": 17621.50793256025 + "x": 26247.567233915554, + "y": 17632.873784461997 }, "floatingObject": { "isPinned": false, @@ -83926,12 +84356,12 @@ "id": "950bfd37-c5c6-4526-929b-8728fe9a1055", "savedPayload": { "position": { - "x": 26190.892905355686, - "y": 17621.50793256025 + "x": 26247.567233915554, + "y": 17632.873784461997 }, "targetPosition": { - "x": 26095.037726518112, - "y": 17945.109593078265 + "x": 26151.71205507798, + "y": 17956.475444980013 }, "floatingObject": { "isPinned": false, @@ -83958,12 +84388,12 @@ "id": "4169ce30-a73e-4925-b7ba-5a929edf7dd4", "savedPayload": { "position": { - "x": 26377.603554148427, - "y": 17352.69801583888 + "x": 26434.277882708295, + "y": 17364.063867740628 }, "targetPosition": { - "x": 26307.433358497434, - "y": 17682.822831086538 + "x": 26364.1076870573, + "y": 17694.188682988286 }, "floatingObject": { "isPinned": false, @@ -83990,12 +84420,12 @@ "id": "0d133068-610a-400e-8a18-60aae70b52c3", "savedPayload": { "position": { - "x": 26644.933358497434, - "y": 17098.255683532043 + "x": 26701.6076870573, + "y": 17109.62153543379 }, "targetPosition": { - "x": 26476.183358497434, - "y": 17390.53925730929 + "x": 26532.8576870573, + "y": 17401.90510921104 }, "floatingObject": { "isPinned": false, @@ -84014,12 +84444,12 @@ "id": "01895f8e-bb17-40ce-9ce7-0ff460589dc2", "savedPayload": { "position": { - "x": 26476.183358497434, - "y": 17390.53925730929 + "x": 26532.8576870573, + "y": 17401.90510921104 }, "targetPosition": { - "x": 26307.433358497434, - "y": 17682.822831086538 + "x": 26364.1076870573, + "y": 17694.188682988286 }, "floatingObject": { "isPinned": false, @@ -84042,12 +84472,12 @@ "id": "fd34ba50-b765-496e-bd65-a254ae73da9d", "savedPayload": { "position": { - "x": 26558.244737096054, - "y": 17456.991251440424 + "x": 26614.919065655922, + "y": 17468.357103342172 }, "targetPosition": { - "x": 26307.433358497434, - "y": 17682.822831086538 + "x": 26364.1076870573, + "y": 17694.188682988286 }, "floatingObject": { "isPinned": false, @@ -84112,12 +84542,12 @@ "id": "fb2b48f2-3304-4a28-83fe-5411106c57a0", "savedPayload": { "position": { - "x": 26615.75495045181, - "y": 17545.549214048457 + "x": 26672.429279011678, + "y": 17556.915065950205 }, "targetPosition": { - "x": 26307.433358497434, - "y": 17682.822831086538 + "x": 26364.1076870573, + "y": 17694.188682988286 }, "floatingObject": { "isPinned": false, @@ -84179,12 +84609,12 @@ "id": "061913f9-0103-45a4-a491-9ce613ae6d6f", "savedPayload": { "position": { - "x": 26307.433358497434, - "y": 17682.822831086538 + "x": 26364.1076870573, + "y": 17694.188682988286 }, "targetPosition": { - "x": 26095.037726518112, - "y": 17945.109593078265 + "x": 26151.71205507798, + "y": 17956.475444980013 }, "floatingObject": { "isPinned": false, @@ -84214,12 +84644,12 @@ "id": "d28e2407-4685-4610-8851-60ccc6eb9432", "savedPayload": { "position": { - "x": 26514.04542714985, - "y": 17667.908676842326 + "x": 26570.719755709717, + "y": 17679.274528744074 }, "targetPosition": { - "x": 26391.638502041525, - "y": 17784.06851149065 + "x": 26448.312830601393, + "y": 17795.434363392396 }, "floatingObject": { "isPinned": false, @@ -84242,12 +84672,12 @@ "id": "0048a165-610c-4c2a-9878-5cd48c0ab47c", "savedPayload": { "position": { - "x": 26555.725926108633, - "y": 17744.674606339966 + "x": 26612.4002546685, + "y": 17756.040458241714 }, "targetPosition": { - "x": 26391.638502041525, - "y": 17784.06851149065 + "x": 26448.312830601393, + "y": 17795.434363392396 }, "floatingObject": { "isPinned": false, @@ -84308,12 +84738,12 @@ "id": "152cd024-1496-431d-8d48-9b806850e16d", "savedPayload": { "position": { - "x": 26391.638502041525, - "y": 17784.06851149065 + "x": 26448.312830601393, + "y": 17795.434363392396 }, "targetPosition": { - "x": 26095.037726518112, - "y": 17945.109593078265 + "x": 26151.71205507798, + "y": 17956.475444980013 }, "floatingObject": { "isPinned": false, @@ -84341,12 +84771,12 @@ "id": "e9525d2a-a804-4770-beaf-51aea1cf6825", "savedPayload": { "position": { - "x": 26598.514436048303, - "y": 17892.192058549015 + "x": 26655.18876460817, + "y": 17903.557910450763 }, "targetPosition": { - "x": 26430.688866204906, - "y": 17909.831236725433 + "x": 26487.363194764774, + "y": 17921.19708862718 }, "floatingObject": { "isPinned": false, @@ -84407,12 +84837,12 @@ "id": "809ce2b6-4480-4176-b49c-de4b8b96613c", "savedPayload": { "position": { - "x": 26430.688866204906, - "y": 17909.831236725433 + "x": 26487.363194764774, + "y": 17921.19708862718 }, "targetPosition": { - "x": 26095.037726518112, - "y": 17945.109593078265 + "x": 26151.71205507798, + "y": 17956.475444980013 }, "floatingObject": { "isPinned": false, @@ -84440,12 +84870,12 @@ "id": "541130f5-8306-465d-bd6e-b989050883fd", "savedPayload": { "position": { - "x": 26587.331560625753, - "y": 18045.38213194279 + "x": 26644.00588918562, + "y": 18056.74798384454 }, "targetPosition": { - "x": 26418.639387036128, - "y": 18040.96477191584 + "x": 26475.313715595996, + "y": 18052.330623817586 }, "floatingObject": { "isPinned": false, @@ -84468,12 +84898,12 @@ "id": "7d13d255-1b61-499e-b2f9-0e4733e748f6", "savedPayload": { "position": { - "x": 26562.52241477088, - "y": 18129.136404711655 + "x": 26619.196743330747, + "y": 18140.502256613403 }, "targetPosition": { - "x": 26418.639387036128, - "y": 18040.96477191584 + "x": 26475.313715595996, + "y": 18052.330623817586 }, "floatingObject": { "isPinned": false, @@ -84534,12 +84964,12 @@ "id": "3dfc2a90-00ca-4143-87a8-a91c454469de", "savedPayload": { "position": { - "x": 26418.639387036128, - "y": 18040.96477191584 + "x": 26475.313715595996, + "y": 18052.330623817586 }, "targetPosition": { - "x": 26095.037726518112, - "y": 17945.109593078265 + "x": 26151.71205507798, + "y": 17956.475444980013 }, "floatingObject": { "isPinned": false, @@ -84559,12 +84989,12 @@ "id": "7a8f9702-8ffa-4067-8674-71d81e56dfa2", "savedPayload": { "position": { - "x": 26095.037726518112, - "y": 17945.109593078265 + "x": 26151.71205507798, + "y": 17956.475444980013 }, "targetPosition": { - "x": 25670.246462559473, - "y": 18469.68311706172 + "x": 25726.92079111934, + "y": 18481.048968963467 }, "floatingObject": { "isPinned": false, @@ -84599,12 +85029,12 @@ "id": "ebc84d6f-c17b-4e10-b098-db01b1187309", "savedPayload": { "position": { - "x": 25570.251446398684, - "y": 19273.235957950896 + "x": 25626.925774958552, + "y": 19284.601809852644 }, "targetPosition": { - "x": 25910.035980903864, - "y": 19136.02394423002 + "x": 25966.71030946373, + "y": 19147.389796131767 }, "floatingObject": { "isPinned": false, @@ -84622,12 +85052,12 @@ "id": "ca53e17d-8593-41bb-ac60-65363cbbc390", "savedPayload": { "position": { - "x": 25910.035980903864, - "y": 19136.02394423002 + "x": 25966.71030946373, + "y": 19147.389796131767 }, "targetPosition": { - "x": 26249.820169007486, - "y": 18998.57147746719 + "x": 26306.494497567353, + "y": 19009.93732936894 }, "floatingObject": { "isPinned": false, @@ -84655,12 +85085,12 @@ "id": "c56f42e4-9e8e-4d18-9015-42372499431d", "savedPayload": { "position": { - "x": 25517.147606748873, - "y": 19024.01451028616 + "x": 25573.82193530874, + "y": 19035.38036218791 }, "targetPosition": { - "x": 25883.44353458684, - "y": 19011.340221774975 + "x": 25940.11786314671, + "y": 19022.706073676723 }, "floatingObject": { "isPinned": false, @@ -84678,12 +85108,12 @@ "id": "0c6746a3-0680-4290-bb8a-50603f6892bf", "savedPayload": { "position": { - "x": 25883.44353458684, - "y": 19011.340221774975 + "x": 25940.11786314671, + "y": 19022.706073676723 }, "targetPosition": { - "x": 26249.820169007486, - "y": 18998.57147746719 + "x": 26306.494497567353, + "y": 19009.93732936894 }, "floatingObject": { "isPinned": false, @@ -84711,12 +85141,12 @@ "id": "ccfb6922-7e32-4d8e-b76f-a39f2e23de08", "savedPayload": { "position": { - "x": 25552.538395809264, - "y": 18772.191702557397 + "x": 25609.212724369132, + "y": 18783.557554459145 }, "targetPosition": { - "x": 25901.133594106155, - "y": 18885.395065090655 + "x": 25957.807922666023, + "y": 18896.760916992404 }, "floatingObject": { "isPinned": false, @@ -84734,12 +85164,12 @@ "id": "8c3c5de7-1676-450b-99a8-41a52b4144de", "savedPayload": { "position": { - "x": 25901.133594106155, - "y": 18885.395065090655 + "x": 25957.807922666023, + "y": 18896.760916992404 }, "targetPosition": { - "x": 26249.820169007486, - "y": 18998.57147746719 + "x": 26306.494497567353, + "y": 19009.93732936894 }, "floatingObject": { "isPinned": false, @@ -84767,12 +85197,12 @@ "id": "b9ef779b-5b09-4176-aa13-010258ba8f11", "savedPayload": { "position": { - "x": 25672.06878863528, - "y": 18547.311972895328 + "x": 25728.743117195147, + "y": 18558.677824797076 }, "targetPosition": { - "x": 25960.9047249604, - "y": 18772.931789298604 + "x": 26017.57905352027, + "y": 18784.29764120035 }, "floatingObject": { "isPinned": false, @@ -84790,12 +85220,12 @@ "id": "48ad6a46-c6fe-4fd9-b4e9-3564cc06b305", "savedPayload": { "position": { - "x": 25960.9047249604, - "y": 18772.931789298604 + "x": 26017.57905352027, + "y": 18784.29764120035 }, "targetPosition": { - "x": 26249.820169007486, - "y": 18998.57147746719 + "x": 26306.494497567353, + "y": 19009.93732936894 }, "floatingObject": { "isPinned": false, @@ -84823,12 +85253,12 @@ "id": "ea2b36ab-30d4-4bdf-a6ba-bc9bc938880d", "savedPayload": { "position": { - "x": 25861.302971816647, - "y": 18376.8964899628 + "x": 25917.977300376515, + "y": 18388.26234186455 }, "targetPosition": { - "x": 26055.537564908223, - "y": 18687.711632554532 + "x": 26112.21189346809, + "y": 18699.07748445628 }, "floatingObject": { "isPinned": false, @@ -84846,12 +85276,12 @@ "id": "c7648946-0370-429f-91d5-61f5648ad0c9", "savedPayload": { "position": { - "x": 26055.537564908223, - "y": 18687.711632554532 + "x": 26112.21189346809, + "y": 18699.07748445628 }, "targetPosition": { - "x": 26249.820169007486, - "y": 18998.57147746719 + "x": 26306.494497567353, + "y": 19009.93732936894 }, "floatingObject": { "isPinned": false, @@ -84879,12 +85309,12 @@ "id": "1c11c80f-b8e9-4496-9243-990b9169f34d", "savedPayload": { "position": { - "x": 26097.400575084754, - "y": 18281.50195258771 + "x": 26154.07490364462, + "y": 18292.86780448946 }, "targetPosition": { - "x": 26173.61284864531, - "y": 18640.015922000588 + "x": 26230.287177205177, + "y": 18651.381773902336 }, "floatingObject": { "isPinned": false, @@ -84902,12 +85332,12 @@ "id": "f9cea9e7-fe42-4bbf-a84c-2fbe22f375f5", "savedPayload": { "position": { - "x": 26173.61284864531, - "y": 18640.015922000588 + "x": 26230.287177205177, + "y": 18651.381773902336 }, "targetPosition": { - "x": 26249.820169007486, - "y": 18998.57147746719 + "x": 26306.494497567353, + "y": 19009.93732936894 }, "floatingObject": { "isPinned": false, @@ -84935,12 +85365,12 @@ "id": "25e47794-2660-4559-b19e-fb4dcb110b07", "savedPayload": { "position": { - "x": 26351.44598739585, - "y": 18272.636687082388 + "x": 26408.12031595572, + "y": 18284.002538984136 }, "targetPosition": { - "x": 26300.685753570444, - "y": 18635.609032493478 + "x": 26357.36008213031, + "y": 18646.974884395226 }, "floatingObject": { "isPinned": false, @@ -84958,12 +85388,12 @@ "id": "f41714d5-3c24-4e5c-804f-c04f72a59a88", "savedPayload": { "position": { - "x": 26300.685753570444, - "y": 18635.609032493478 + "x": 26357.36008213031, + "y": 18646.974884395226 }, "targetPosition": { - "x": 26249.820169007486, - "y": 18998.57147746719 + "x": 26306.494497567353, + "y": 19009.93732936894 }, "floatingObject": { "isPinned": false, @@ -84991,12 +85421,12 @@ "id": "b09b5c55-f228-4153-ab4e-559a42920723", "savedPayload": { "position": { - "x": 26563.610419252964, - "y": 18354.596079240146 + "x": 26620.28474781283, + "y": 18365.961931141894 }, "targetPosition": { - "x": 26421.868379299864, - "y": 18675.09890335133 + "x": 26478.54270785973, + "y": 18686.464755253077 }, "floatingObject": { "isPinned": false, @@ -85014,12 +85444,12 @@ "id": "34f92d95-546c-46b7-9d8d-5ab97740f12c", "savedPayload": { "position": { - "x": 26421.868379299864, - "y": 18675.09890335133 + "x": 26478.54270785973, + "y": 18686.464755253077 }, "targetPosition": { - "x": 26249.820169007486, - "y": 18998.57147746719 + "x": 26306.494497567353, + "y": 19009.93732936894 }, "floatingObject": { "isPinned": false, @@ -85038,12 +85468,12 @@ "id": "56622d37-ad39-4af0-bafb-1bd6571602fa", "savedPayload": { "position": { - "x": 26090.357654483214, - "y": 18308.417539766335 + "x": 26147.03198304308, + "y": 18319.783391668083 }, "targetPosition": { - "x": 25670.246462559473, - "y": 18469.68311706172 + "x": 25726.92079111934, + "y": 18481.048968963467 }, "floatingObject": { "isPinned": false, @@ -85077,12 +85507,12 @@ "id": "a6eaa141-a063-44dc-808a-e9bdd12bf775", "savedPayload": { "position": { - "x": 26952.44364994773, - "y": 18234.73632518313 + "x": 27009.1179785076, + "y": 18246.10217708488 }, "targetPosition": { - "x": 26824.80089318029, - "y": 18328.138184158168 + "x": 26881.47522174016, + "y": 18339.504036059916 }, "floatingObject": { "isPinned": false, @@ -85100,12 +85530,12 @@ "id": "a2022025-515a-460a-bde6-2731d747b50a", "savedPayload": { "position": { - "x": 26824.80089318029, - "y": 18328.138184158168 + "x": 26881.47522174016, + "y": 18339.504036059916 }, "targetPosition": { - "x": 26613.166881229503, - "y": 18483.264148755683 + "x": 26669.84120978937, + "y": 18494.63000065743 }, "floatingObject": { "isPinned": false, @@ -85133,12 +85563,12 @@ "id": "6be27cb2-50f5-4da9-817a-8a249b76d332", "savedPayload": { "position": { - "x": 27028.452123974163, - "y": 18548.213284519094 + "x": 27085.12645253403, + "y": 18559.57913642084 }, "targetPosition": { - "x": 26871.962672764927, - "y": 18524.010205265036 + "x": 26928.637001324794, + "y": 18535.376057166784 }, "floatingObject": { "isPinned": false, @@ -85156,12 +85586,12 @@ "id": "8504b138-7310-4104-856f-b92aae954b96", "savedPayload": { "position": { - "x": 26871.962672764927, - "y": 18524.010205265036 + "x": 26928.637001324794, + "y": 18535.376057166784 }, "targetPosition": { - "x": 26613.166881229503, - "y": 18483.264148755683 + "x": 26669.84120978937, + "y": 18494.63000065743 }, "floatingObject": { "isPinned": false, @@ -85189,12 +85619,12 @@ "id": "4f82f96c-4c7e-4662-b54f-8181737da583", "savedPayload": { "position": { - "x": 26858.25230543741, - "y": 18824.80757528145 + "x": 26914.92663399728, + "y": 18836.1734271832 }, "targetPosition": { - "x": 26766.29764540757, - "y": 18695.86271896165 + "x": 26822.971973967436, + "y": 18707.228570863397 }, "floatingObject": { "isPinned": false, @@ -85212,12 +85642,12 @@ "id": "d1993feb-559b-471c-a327-9cf3cc2a304b", "savedPayload": { "position": { - "x": 26766.29764540757, - "y": 18695.86271896165 + "x": 26822.971973967436, + "y": 18707.228570863397 }, "targetPosition": { - "x": 26613.166881229503, - "y": 18483.264148755683 + "x": 26669.84120978937, + "y": 18494.63000065743 }, "floatingObject": { "isPinned": false, @@ -85236,12 +85666,12 @@ "id": "0038bb5d-086c-4ecf-9183-1a07baed9418", "savedPayload": { "position": { - "x": 26114.706215827286, - "y": 18540.07862632982 + "x": 26171.380544387153, + "y": 18551.44447823157 }, "targetPosition": { - "x": 25670.246462559473, - "y": 18469.68311706172 + "x": 25726.92079111934, + "y": 18481.048968963467 }, "floatingObject": { "isPinned": false, @@ -85275,12 +85705,12 @@ "id": "0874ac69-9c79-4dc4-8fc8-9766781af7ed", "savedPayload": { "position": { - "x": 27250.48989636023, - "y": 18703.55726788551 + "x": 27307.1642249201, + "y": 18714.923119787258 }, "targetPosition": { - "x": 26934.065169774407, - "y": 18736.414249536716 + "x": 26990.739498334275, + "y": 18747.780101438464 }, "floatingObject": { "isPinned": false, @@ -85298,12 +85728,12 @@ "id": "68cff4a6-2c4d-4c09-be3e-787d0bb3d05b", "savedPayload": { "position": { - "x": 26934.065169774407, - "y": 18736.414249536716 + "x": 26990.739498334275, + "y": 18747.780101438464 }, "targetPosition": { - "x": 26480.73325406792, - "y": 18783.856455842346 + "x": 26537.407582627788, + "y": 18795.222307744094 }, "floatingObject": { "isPinned": false, @@ -85331,12 +85761,12 @@ "id": "7210b365-e8fb-4fc9-80fd-e84cbad91fb5", "savedPayload": { "position": { - "x": 27082.128396070595, - "y": 19271.16400225138 + "x": 27138.802724630463, + "y": 19282.529854153127 }, "targetPosition": { - "x": 26835.18066619387, - "y": 19071.063573947373 + "x": 26891.85499475374, + "y": 19082.42942584912 }, "floatingObject": { "isPinned": false, @@ -85354,12 +85784,12 @@ "id": "099cd44e-7217-40f8-8b68-0ca0ea538156", "savedPayload": { "position": { - "x": 26835.18066619387, - "y": 19071.063573947373 + "x": 26891.85499475374, + "y": 19082.42942584912 }, "targetPosition": { - "x": 26480.73325406792, - "y": 18783.856455842346 + "x": 26537.407582627788, + "y": 18795.222307744094 }, "floatingObject": { "isPinned": false, @@ -85387,12 +85817,12 @@ "id": "c629fc9a-b329-47c0-ade4-3b6cd5353c58", "savedPayload": { "position": { - "x": 26561.54645683286, - "y": 19553.97187177361 + "x": 26618.22078539273, + "y": 19565.33772367536 }, "targetPosition": { - "x": 26528.41229928697, - "y": 19237.857417180574 + "x": 26585.08662784684, + "y": 19249.223269082322 }, "floatingObject": { "isPinned": false, @@ -85410,12 +85840,12 @@ "id": "e983d92e-2fc4-40c5-b334-318388bff63d", "savedPayload": { "position": { - "x": 26528.41229928697, - "y": 19237.857417180574 + "x": 26585.08662784684, + "y": 19249.223269082322 }, "targetPosition": { - "x": 26480.73325406792, - "y": 18783.856455842346 + "x": 26537.407582627788, + "y": 18795.222307744094 }, "floatingObject": { "isPinned": false, @@ -85434,12 +85864,12 @@ "id": "05a6be06-9cff-4c4b-ad76-eacace70f943", "savedPayload": { "position": { - "x": 26019.96214521511, - "y": 18752.877293034147 + "x": 26076.63647377498, + "y": 18764.243144935896 }, "targetPosition": { - "x": 25670.246462559473, - "y": 18469.68311706172 + "x": 25726.92079111934, + "y": 18481.048968963467 }, "floatingObject": { "isPinned": false, @@ -85473,12 +85903,12 @@ "id": "b29bb640-1314-4b95-82bf-849500c31b13", "savedPayload": { "position": { - "x": 26921.9675928832, - "y": 19291.738000471076 + "x": 26978.641921443068, + "y": 19303.103852372824 }, "targetPosition": { - "x": 26631.76241625589, - "y": 19162.55753234901 + "x": 26688.436744815757, + "y": 19173.923384250756 }, "floatingObject": { "isPinned": false, @@ -85496,12 +85926,12 @@ "id": "05f34a03-119f-49dc-a552-8f32d9a351f3", "savedPayload": { "position": { - "x": 26631.76241625589, - "y": 19162.55753234901 + "x": 26688.436744815757, + "y": 19173.923384250756 }, "targetPosition": { - "x": 26214.902501524775, - "y": 18977.0985560776 + "x": 26271.576830084643, + "y": 18988.464407979347 }, "floatingObject": { "isPinned": false, @@ -85529,12 +85959,12 @@ "id": "3c3d2e56-8352-4ca0-90fb-86db5406b750", "savedPayload": { "position": { - "x": 26492.250092866496, - "y": 19699.60381699073 + "x": 26548.924421426364, + "y": 19710.969668892478 }, "targetPosition": { - "x": 26378.156751789447, - "y": 19402.573119396056 + "x": 26434.831080349315, + "y": 19413.938971297805 }, "floatingObject": { "isPinned": false, @@ -85552,12 +85982,12 @@ "id": "d8f1ecf7-beeb-4b09-9d88-69c536653b0e", "savedPayload": { "position": { - "x": 26378.156751789447, - "y": 19402.573119396056 + "x": 26434.831080349315, + "y": 19413.938971297805 }, "targetPosition": { - "x": 26214.902501524775, - "y": 18977.0985560776 + "x": 26271.576830084643, + "y": 18988.464407979347 }, "floatingObject": { "isPinned": false, @@ -85585,12 +86015,12 @@ "id": "dc6d68db-ff3b-4ff9-9601-6f66264bdd66", "savedPayload": { "position": { - "x": 25900.285768267633, - "y": 19684.742321576156 + "x": 25956.9600968275, + "y": 19696.108173477904 }, "targetPosition": { - "x": 26029.55371383673, - "y": 19393.86757028253 + "x": 26086.228042396597, + "y": 19405.23342218428 }, "floatingObject": { "isPinned": false, @@ -85608,12 +86038,12 @@ "id": "d3dbff35-5423-404f-b82e-a6d3b60e02fb", "savedPayload": { "position": { - "x": 26029.55371383673, - "y": 19393.86757028253 + "x": 26086.228042396597, + "y": 19405.23342218428 }, "targetPosition": { - "x": 26214.902501524775, - "y": 18977.0985560776 + "x": 26271.576830084643, + "y": 18988.464407979347 }, "floatingObject": { "isPinned": false, @@ -85632,12 +86062,12 @@ "id": "30f418b6-2f34-424d-9abb-ce4045b62e1d", "savedPayload": { "position": { - "x": 25831.512039854857, - "y": 18889.79430898546 + "x": 25888.186368414725, + "y": 18901.160160887208 }, "targetPosition": { - "x": 25670.246462559473, - "y": 18469.68311706172 + "x": 25726.92079111934, + "y": 18481.048968963467 }, "floatingObject": { "isPinned": false, @@ -85656,12 +86086,12 @@ "id": "911175ef-0faa-402d-b2c3-30e4b374f28d", "savedPayload": { "position": { - "x": 25670.246462559473, - "y": 18469.68311706172 + "x": 25726.92079111934, + "y": 18481.048968963467 }, "targetPosition": { - "x": 25225.78670929166, - "y": 18399.287607793616 + "x": 25282.461037851528, + "y": 18410.653459695364 }, "floatingObject": { "isPinned": false, @@ -85680,12 +86110,12 @@ "id": "d58dacc0-8c54-46f4-992b-bfde7afc99fa", "savedPayload": { "position": { - "x": 25225.78670929166, - "y": 18399.287607793616 + "x": 25282.461037851528, + "y": 18410.653459695364 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": false, @@ -85704,12 +86134,12 @@ "id": "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1", "savedPayload": { "position": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "targetPosition": { - "x": 24907.588657757715, - "y": 18717.48565932756 + "x": 24964.262986317583, + "y": 18728.85151122931 }, "floatingObject": { "isPinned": true, diff --git a/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json b/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json index 741bb366a..eedb8c353 100644 --- a/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json +++ b/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json @@ -27,23 +27,58 @@ }, { "style": "Text", - "text": "In practical terms, a trading system is a hierarchical arrangement organizing the actionable aspects of your investment plan. The hierarchy contains definitions regarding any number of trading strategies, all operating on the same market and sharing the same initial capital allocation." + "text": "In practical terms, a trading system is a hierarchical arrangement organizing the actionable aspects of your investment plan. The hierarchy contains definitions regarding any number of trading strategies, all operating on the same market and sharing the same initial capital allocation.", + "translations": [ + { + "language": "ES", + "text": "En términos prácticos, un Trading System es una disposición jerárquica que organiza los aspectos procesables de su plan de inversión. Esta jerarquía contiene definiciones respecto a un sinnúmero de estrategias de trading, todas operando en el mismo mercado y compartiendo la misma asignación de capital inicial.", + "updated": 1637880963165 + } + ] }, { "style": "Text", - "text": "You use a trading system to define strategies following the Superalgos Protocol, splitting strategies into four stages: trigger, open, manage, and close." + "text": "You use a trading system to define strategies following the Superalgos Protocol, splitting strategies into four stages: trigger, open, manage, and close.", + "translations": [ + { + "language": "ES", + "text": "Se utiliza un Trading System para definir estrategias acorde al protocolo de Superalgos, dividiendo a éstas en cuatro etapas: activación, apertura, gestión y cierre.", + "updated": 1637880976135 + } + ] }, { "style": "Text", - "text": "The concept of describing strategies in stages is fundamental to the methodical aspect of the trading system, as it provides a framework to run every strategy with the same framework, which contributes to developing scalable trading systems that may grow to any number of strategies." + "text": "The concept of describing strategies in stages is fundamental to the methodical aspect of the trading system, as it provides a framework to run every strategy with the same framework, which contributes to developing scalable trading systems that may grow to any number of strategies.", + "translations": [ + { + "language": "ES", + "text": "El concepto de describir estrategias en etapas es fundamental para el aspecto metódico del Trading System, ya que provee la infraestructura necesaria para ejecutar cualquier estrategia con la misma infraestructura. Esto contribuye a desarrollar Trading Systems escalables, que pueden alcanzar innumerable cantidad de estrategias.", + "updated": 1637880986625 + } + ] }, { "style": "Text", - "text": "When a trading system features more than one strategy, the first strategy has precedence over the second, the second over the third, and so on. This means that strategies are evaluated in a sequence. When a given strategy is triggered-on, the remaining strategies in the queue are no longer evaluated until the strategy triggers off. In other words, when multiple strategies are deployed within a single trading system, only one strategy may trade at any given moment, and precedence is given by the order around the trading system node." + "text": "When a trading system features more than one strategy, the first strategy has precedence over the second, the second over the third, and so on. This means that strategies are evaluated in a sequence. When a given strategy is triggered-on, the remaining strategies in the queue are no longer evaluated until the strategy triggers off. In other words, when multiple strategies are deployed within a single trading system, only one strategy may trade at any given moment, and precedence is given by the order around the trading system node.", + "translations": [ + { + "language": "ES", + "text": "Cuando un Trading System ofrece más de una estrategia, la primera estrategia tiene prioridad sobre la segunda, la segunda sobre la tercera, y así sucesivamente. Esto significa que las estrategias son analizadas de manera secuencial. Cuando una estrategia dada es activada, las estrategias restantes no serán analizadas hasta que ésta se desactive. En otras palabras, cuando se implementan múltiples estrategias bajo un único Trading System, solo una estrategia puede operar en un momento dado, y la prioridad está dada por el orden especificado en el Nodo del Trading System.", + "updated": 1637881003253 + } + ] }, { "style": "Text", - "text": "As a corollary to the above, if you wish strategies to operate in different markets, or you wish strategies to be able to take positions simultaneously, then you must set up those strategies in different trading systems." + "text": "As a corollary to the above, if you wish strategies to operate in different markets, or you wish strategies to be able to take positions simultaneously, then you must set up those strategies in different trading systems.", + "translations": [ + { + "language": "ES", + "text": "Como complemento a lo anterior, si se desea configurar estrategias que operen sobre diferentes mercados, o estrategias que tengan la posibilidad de abrir posiciones de forma simultánea, entonces se las deberá configurar bajo Trading Systems distintos.", + "updated": 1637881023208 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/OrdersSimulations.js b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/OrdersSimulations.js index 5c7963c89..f53546e1a 100644 --- a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/OrdersSimulations.js +++ b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/OrdersSimulations.js @@ -208,7 +208,7 @@ exports.newAlgorithmicTradingBotModulesOrdersSimulations = function (processInde case tradingSystemOrder.type === 'Market Buy Order' || tradingSystemOrder.type === 'Limit Buy Order': { if (tradingEngineOrder.orderStatistics.actualRate.value > tradingEngine.tradingCurrent.tradingEpisode.candle.max.value) { - const message = 'Simulating - Actual Rate Too Hight' + const message = 'Simulating - Actual Rate Too High' let docs = { project: 'Foundations', category: 'Topic', diff --git a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingStages.js b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingStages.js index 685424b19..e29bc737a 100644 --- a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingStages.js +++ b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingStages.js @@ -25,6 +25,8 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { let tradingPositionModuleObject = TS.projects.algorithmicTrading.botModules.tradingPosition.newAlgorithmicTradingBotModulesTradingPosition(processIndex) let tradingExecutionModuleObject = TS.projects.algorithmicTrading.botModules.tradingExecution.newAlgorithmicTradingBotModulesTradingExecution(processIndex) let announcementsModuleObject = TS.projects.socialBots.botModules.announcements.newSocialBotsBotModulesAnnouncements(processIndex) + let outgoingTradingSignalsModuleObject = TS.projects.tradingSignals.modules.outgoingTradingSignals.newTradingSignalsModulesOutgoingTradingSignals(processIndex) + let portfolioManagerClient = TS.projects.portfolioManagement.modules.portfolioManagerClient.newPortfolioManagementModulesPortfolioManagerClient(processIndex) let snapshotsModuleObject = TS.projects.algorithmicTrading.botModules.snapshots.newAlgorithmicTradingBotModulesSnapshots(processIndex) let tradingEpisodeModuleObject = TS.projects.algorithmicTrading.botModules.tradingEpisode.newAlgorithmicTradingBotModulesTradingEpisode(processIndex) @@ -97,15 +99,15 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { tradingPositionModuleObject.cycleBasedStatistics() } - function runTriggerStage() { + async function runTriggerStage() { /* We check if we will be triggering on, off or taking position. */ - checkTriggerOn() - checkTriggerOff() - checkTakePosition() + await checkTriggerOn() + await checkTriggerOff() + await checkTakePosition() - function checkTriggerOn() { + async function checkTriggerOn() { if ( tradingEngine.tradingCurrent.strategy.index.value === tradingEngine.tradingCurrent.strategy.index.config.initialValue ) { @@ -137,7 +139,12 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { passed = tradingSystem.checkConditions(situation, passed) tradingSystem.values.push([situation.id, passed]) + + let response = await portfolioManagerClient.askPortfolioEventsManager(triggerStage.triggerOn, passed) + passed = response.raiseEvent + if (passed) { + tradingSystem.highlights.push(situation.id) tradingSystem.highlights.push(triggerStage.triggerOn.id) tradingSystem.highlights.push(triggerStage.id) @@ -147,6 +154,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { /* Initialize this */ tradingEngine.tradingCurrent.tradingEpisode.distanceToTradingEvent.triggerOn.value = 1 + outgoingTradingSignalsModuleObject.broadcastSignal(triggerStage.triggerOn) announcementsModuleObject.makeAnnouncements(triggerStage.triggerOn) if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { @@ -156,9 +164,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { } } } - changeStageStatus('Trigger Stage', 'Open') - } } } @@ -167,7 +173,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { } } - function checkTriggerOff() { + async function checkTriggerOff() { if (tradingEngine.tradingCurrent.strategyTriggerStage.status.value === 'Open') { checkUserDefinedCode('Trigger Stage', 'Running', 'first'); @@ -188,12 +194,18 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { passed = tradingSystem.checkConditions(situation, passed) tradingSystem.values.push([situation.id, passed]) + + let response = await portfolioManagerClient.askPortfolioEventsManager(triggerStage.triggerOff, passed) + passed = response.raiseEvent + if (passed) { tradingSystem.highlights.push(situation.id) tradingSystem.highlights.push(triggerStage.triggerOff.id) tradingSystem.highlights.push(triggerStage.id) tradingEngine.tradingCurrent.tradingEpisode.distanceToTradingEvent.triggerOff.value = 1 + + outgoingTradingSignalsModuleObject.broadcastSignal(triggerStage.triggerOff) announcementsModuleObject.makeAnnouncements(triggerStage.triggerOff) changeStageStatus('Trigger Stage', 'Closed', 'Trigger Off Event') tradingStrategyModuleObject.closeStrategy('Trigger Off') @@ -204,7 +216,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { } } - function checkTakePosition() { + async function checkTakePosition() { if ( tradingEngine.tradingCurrent.strategyTriggerStage.status.value === 'Open' ) { @@ -212,7 +224,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { let triggerStage = strategy.triggerStage tradingSystem.evalConditions(strategy, 'Take Position Event') - tradingSystem.evalFormulas(strategy, 'Take Position Event') + await tradingSystem.evalFormulas(strategy, 'Take Position Event') if (triggerStage !== undefined) { if (triggerStage.takePosition !== undefined) { @@ -226,6 +238,10 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { passed = tradingSystem.checkConditions(situation, passed) tradingSystem.values.push([situation.id, passed]) + + let response = await portfolioManagerClient.askPortfolioEventsManager(triggerStage.takePosition, passed) + passed = response.raiseEvent + if (passed) { tradingSystem.highlights.push(situation.id) tradingSystem.highlights.push(triggerStage.takePosition.id) @@ -233,6 +249,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { tradingPositionModuleObject.openPosition(situation.name) + outgoingTradingSignalsModuleObject.broadcastSignal(triggerStage.takePosition) announcementsModuleObject.makeAnnouncements(triggerStage.takePosition) if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { @@ -259,14 +276,14 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { async function runOpenStage() { checkIfWeNeedToAbortTheStage() - runWhenStatusIsOpening() + await runWhenStatusIsOpening() await runWhenStatusIsOpen() await runWhenStatusIsClosing() function checkIfWeNeedToAbortTheStage() { /* Abort Open Stage Check */ if (tradingEngine.tradingCurrent.strategyOpenStage.status.value === 'Open' && - (tradingEngine.tradingCurrent.strategyCloseStage.status.value === 'Opening' || tradingEngine.tradingCurrent.strategyCloseStage.status.value === 'Open') ){ + (tradingEngine.tradingCurrent.strategyCloseStage.status.value === 'Opening' || tradingEngine.tradingCurrent.strategyCloseStage.status.value === 'Open')) { /* if the Close stage is opened while the open stage is still open that means that we need to stop placing orders, check what happened to the orders already placed, @@ -276,7 +293,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { } } - function runWhenStatusIsOpening() { + async function runWhenStatusIsOpening() { /* Opening Status Procedure */ if (tradingEngine.tradingCurrent.strategyOpenStage.status.value === 'Opening') { /* @@ -298,7 +315,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT.initializeNode(tradingEngine.exchangeOrders) /* Entry Position size and rate */ - tradingSystem.evalFormulas(tradingSystemStage, 'Initial Targets') + await tradingSystem.evalFormulas(tradingSystemStage, 'Initial Targets') tradingPositionModuleObject.initialTargets(tradingSystemStage, tradingEngineStage) initializeStageTargetSize() @@ -321,7 +338,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { /* Evaluate conditions and formulas so they are ready during the execution run */ tradingSystem.evalConditions(executionNode, 'Open Execution') - tradingSystem.evalFormulas(executionNode, 'Open Execution') + await tradingSystem.evalFormulas(executionNode, 'Open Execution') await tradingExecutionModuleObject.runExecution( executionNode, @@ -331,7 +348,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { /* User Defined Code if runWhileAtStage==true */ if (tradingEngine.tradingCurrent.strategyOpenStage.status.value === 'Open') { - checkUserDefinedCode('Open Stage', 'Running', 'last'); + checkUserDefinedCode('Open Stage', 'Running', 'last'); } } } @@ -351,7 +368,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { and cancel the ones that were not. */ tradingSystem.evalConditions(tradingSystemStage, 'Open Execution') - tradingSystem.evalFormulas(tradingSystemStage, 'Open Execution') + await tradingSystem.evalFormulas(tradingSystemStage, 'Open Execution') await tradingExecutionModuleObject.runExecution( executionNode, @@ -407,12 +424,12 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { } } - function runManageStage() { + async function runManageStage() { if (tradingEngine.tradingCurrent.tradingEpisode.cycle.value !== 'First') { return } runWhenStatusIsOpening() - runWhenStatusIsOpen() + await runWhenStatusIsOpen() function runWhenStatusIsOpening() { /* Opening Status Procedure */ @@ -438,7 +455,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { } } - function runWhenStatusIsOpen() { + async function runWhenStatusIsOpen() { /* Open Status Procedure */ if (tradingEngine.tradingCurrent.strategyManageStage.status.value === 'Open') { checkUserDefinedCode('Manage Stage', 'Running', 'first'); @@ -447,7 +464,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { /* Evaluate all the stage conditions and formulas to have them ready */ tradingSystem.evalConditions(manageStage, 'Manage Stage') - tradingSystem.evalFormulas(manageStage, 'Manage Stage') + await tradingSystem.evalFormulas(manageStage, 'Manage Stage') /* Stop Loss Management */ checkStopPhasesEvents() @@ -464,7 +481,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { /* If User Defined Code exists check for runWhileAtStage */ if (tradingEngine.tradingCurrent.strategyManageStage.status.value === 'Open') { - checkUserDefinedCode('Manage Stage', 'Running', 'last'); + checkUserDefinedCode('Manage Stage', 'Running', 'last'); } } @@ -696,6 +713,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { tradingPositionModuleObject.updateTakeProfit(tradingEngine.tradingCurrent.position.takeProfit.takeProfitPhase.value + 1) + outgoingTradingSignalsModuleObject.broadcastSignal(nextPhaseEvent) announcementsModuleObject.makeAnnouncements(nextPhaseEvent) /* Reset this counter */ @@ -747,6 +765,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { continue } + outgoingTradingSignalsModuleObject.broadcastSignal(moveToPhaseEvent) announcementsModuleObject.makeAnnouncements(moveToPhaseEvent) /* Reset this counter */ @@ -810,11 +829,11 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { async function runCloseStage() { - runWhenStatusIsOpening() + await runWhenStatusIsOpening() await runWhenStatusIsOpen() await runWhenStatusIsClosing() - function runWhenStatusIsOpening() { + async function runWhenStatusIsOpening() { /* Opening Status Procedure */ if (tradingEngine.tradingCurrent.strategyCloseStage.status.value === 'Opening') { @@ -834,7 +853,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { let tradingSystemStage = tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].closeStage /* Exit Position size and rate */ - tradingSystem.evalFormulas(tradingSystemStage, 'Initial Targets') + await tradingSystem.evalFormulas(tradingSystemStage, 'Initial Targets') if (tradingPositionModuleObject.initialTargets(tradingSystemStage, tradingEngine.tradingCurrent.strategyCloseStage, 'Close Stage') === false) { //console.log("No Close-Stage Target Asset to Trade: Strategy Closing."); } @@ -866,7 +885,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { let executionNode = tradingSystemStage.closeExecution tradingSystem.evalConditions(tradingSystemStage, 'Close Execution') - tradingSystem.evalFormulas(tradingSystemStage, 'Close Execution') + await tradingSystem.evalFormulas(tradingSystemStage, 'Close Execution') await tradingExecutionModuleObject.runExecution( executionNode, @@ -876,7 +895,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { checkIfStageNeedsToBeClosed(tradingEngineStage, tradingSystemStage, 'Close Stage') /* If User Defined Code exists check for runWhileAtStage */ if (tradingEngine.tradingCurrent.strategyCloseStage.status.value === 'Open') { - checkUserDefinedCode('Close Stage', 'Running', 'last'); + checkUserDefinedCode('Close Stage', 'Running', 'last'); } } } @@ -896,7 +915,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { and cancel the ones that were not. */ tradingSystem.evalConditions(tradingSystemStage, 'Close Execution') - tradingSystem.evalFormulas(tradingSystemStage, 'Close Execution') + await tradingSystem.evalFormulas(tradingSystemStage, 'Close Execution') await tradingExecutionModuleObject.runExecution( executionNode, @@ -1108,6 +1127,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { tradingSystem.highlights.push(closeStageEvent.id) tradingSystem.highlights.push(stage.id) + outgoingTradingSignalsModuleObject.broadcastSignal(closeStageEvent) announcementsModuleObject.makeAnnouncements(closeStageEvent) return true } @@ -1172,7 +1192,7 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { /* Recording the closing at the Trading Engine Data Structure */ stage.end.value = tradingEngine.tradingCurrent.tradingEpisode.cycle.lastEnd.value stage.endRate.value = tradingEngine.tradingCurrent.tradingEpisode.candle.close.value - + if (stageName === 'Open Stage') { if (tradingEngine.tradingCurrent.strategyCloseStage.status.value !== 'Opening' && tradingEngine.tradingCurrent.strategyCloseStage.status.value !== 'Open' && tradingEngine.tradingCurrent.strategyManageStage.status.value !== 'Opening' && tradingEngine.tradingCurrent.strategyManageStage.status.value !== 'Open') { @@ -1272,20 +1292,20 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { tradingSystemStage.userDefinedCode !== undefined) { if (status === 'Running' && when !== tradingSystemStage.userDefinedCode.config.whileAtStageWhenToRun) { return; } - switch(status) { - case 'Open' : { + switch (status) { + case 'Open': { if (tradingSystemStage.userDefinedCode.config.runWhenEnteringStage) { tradingSystem.evalUserCode(tradingSystemStage, 'User Defined Code'); } break; } - case 'Running' : { + case 'Running': { if (tradingSystemStage.userDefinedCode.config.runWhileAtStage) { tradingSystem.evalUserCode(tradingSystemStage, 'User Defined Code'); } break; } - case 'Closed' : { + case 'Closed': { if (tradingSystemStage.userDefinedCode.config.runWhenExitingStage) { tradingSystem.evalUserCode(tradingSystemStage, 'User Defined Code'); } @@ -1305,23 +1325,23 @@ exports.newAlgorithmicTradingBotModulesTradingStages = function (processIndex) { /* getTradingSystemStage(): takes stage name returns stage object. */ function getTradingSystemStage(stage) { - switch(stage) { - case 'Trigger Stage' : { - return tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].triggerStage; - break; + switch (stage) { + case 'Trigger Stage': { + return tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].triggerStage; + break; + } + case 'Open Stage': { + return tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].openStage; + break; + } + case 'Manage Stage': { + return tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].manageStage; + break + } + case 'Close Stage': { + return tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].closeStage; + break; + } } - case 'Open Stage' : { - return tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].openStage; - break; - } - case 'Manage Stage' : { - return tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].manageStage; - break - } - case 'Close Stage' : { - return tradingSystem.tradingStrategies[tradingEngine.tradingCurrent.strategy.index.value].closeStage; - break; - } - } } } diff --git a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingSystem.js b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingSystem.js index 606af9450..c48fc4e43 100644 --- a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingSystem.js +++ b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingSystem.js @@ -27,6 +27,7 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { let dynamicIndicators let tradingStagesModuleObject = TS.projects.algorithmicTrading.botModules.tradingStages.newAlgorithmicTradingBotModulesTradingStages(processIndex) + let portfolioManagerClient = TS.projects.portfolioManagement.modules.portfolioManagerClient.newPortfolioManagementModulesPortfolioManagerClient(processIndex) let taskParameters = { market: TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName + @@ -70,12 +71,12 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { evalNode(startingNode, 'Conditions', descendentOfNodeType) } - tradingSystem.evalFormulas = function (startingNode, descendentOfNodeType) { - evalNode(startingNode, 'Formulas', descendentOfNodeType) + tradingSystem.evalFormulas = async function (startingNode, descendentOfNodeType) { + await evalNode(startingNode, 'Formulas', descendentOfNodeType) } tradingSystem.evalUserCode = function (startingNode, descendentOfNodeType) { - evalNode(startingNode, 'User Codes', descendentOfNodeType); + evalNode(startingNode, 'User Codes', descendentOfNodeType); } tradingSystem.addError = function (errorDataArray) { @@ -203,13 +204,13 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { buildDynamicIndicators() /* Run the Trigger Stage */ - tradingStagesModuleObject.runTriggerStage() + await tradingStagesModuleObject.runTriggerStage() /* Run the Open Stage */ await tradingStagesModuleObject.runOpenStage() /* Run the Manage Stage */ - tradingStagesModuleObject.runManageStage() + await tradingStagesModuleObject.runManageStage() /* Run the Close Stage */ await tradingStagesModuleObject.runCloseStage() @@ -234,7 +235,7 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { } } - function evalNode(node, evaluating, descendentOfNodeType, isDescendent) { + async function evalNode(node, evaluating, descendentOfNodeType, isDescendent, parentNode) { if (node === undefined) { return } /* Verify if this node is descendent of the specified node type */ @@ -257,18 +258,18 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { if (node.code !== undefined) { /* We will eval this formula */ if (isDescendent === true) { - evalFormula(node) + await evalFormula(node, parentNode) } } } /* Here we check if there is a User Defined-Javascript Code to be evaluated: */ if (node.type === 'Javascript Code' && evaluating === 'User Codes') { - if (node.code !== undefined) { - if (isDescendent === true) { - evalJSCode(node); + if (node.code !== undefined) { + if (isDescendent === true) { + evalJSCode(node); + } } - } } /* Now we go down through all this node children */ @@ -284,7 +285,7 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { case 'node': { if (property.name !== previousPropertyName) { if (node[property.name] !== undefined) { - evalNode(node[property.name], evaluating, descendentOfNodeType, isDescendent) + await evalNode(node[property.name], evaluating, descendentOfNodeType, isDescendent, node) } previousPropertyName = property.name } @@ -294,7 +295,7 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { if (node[property.name] !== undefined) { let nodePropertyArray = node[property.name] for (let m = 0; m < nodePropertyArray.length; m++) { - evalNode(nodePropertyArray[m], evaluating, descendentOfNodeType, isDescendent) + await evalNode(nodePropertyArray[m], evaluating, descendentOfNodeType, isDescendent, node) } } break @@ -357,7 +358,7 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalCondition -> value = ' + value) } - function evalFormula(node) { + async function evalFormula(node, parentNode) { let value let errorMessage let docs @@ -365,6 +366,10 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { try { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalFormula -> ' + node.name + ' -> code = ' + node.code) value = eval(node.code) + + let response = await portfolioManagerClient.askPortfolioFormulaManager(parentNode, value) + value = response.value + } catch (err) { /* One possible error is that the formula references a .previous that is undefined. This @@ -423,29 +428,29 @@ exports.newAlgorithmicTradingBotModulesTradingSystem = function (processIndex) { } function evalJSCode(node) { - let value - let errorMessage - let docs + let value + let errorMessage + let docs - try { - value = eval(node.code); + try { + value = eval(node.code); - } catch (err) { - value = 0 - errorMessage = err.message - docs = { - project: 'Foundations', - category: 'Topic', - type: 'TS LF Trading Bot Error - Evaluating User Code Error', - placeholder: {} + } catch (err) { + value = 0 + errorMessage = err.message + docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Trading Bot Error - Evaluating User Code Error', + placeholder: {} + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, node.name, node.code, undefined) } - TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, node.name, node.code, undefined) - } - if (errorMessage !== undefined) { - tradingSystem.addError([node.id, errorMessage, docs]) - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalFormula -> errorMessage = ' + errorMessage) - return - } + if (errorMessage !== undefined) { + tradingSystem.addError([node.id, errorMessage, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalFormula -> errorMessage = ' + errorMessage) + return + } } } \ No newline at end of file diff --git a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/PMCommunicationModule_Trading.js b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/PMCommunicationModule_Trading.js new file mode 100644 index 000000000..ad8e6d9e3 --- /dev/null +++ b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/PMCommunicationModule_Trading.js @@ -0,0 +1,45 @@ +/* PMCommunicationModule - Trading Bot's Version. + * Fascilitates communications between the Portfolio Manager and its managed sessions. + * Session Key naming convention: name + type + id + */ + +exports.newPMCommunicationModule_Trading = function (callerId) { + const MODULE_NAME = 'PM Communication Module - Trading'; + + moduleObj = { + beginListening: beginListening, + getQuoteAssetBalance: getQuoteAssetBalance + } + + const SESSION_ID = callerId; + + return moduleObj; + + + /* Listeners Section: */ + function beginListening() { + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.listenToEvent( + SESSION_ID, + 'Quote Asset Balance Reply', + undefined, + SESSION_ID, + undefined, + gotQuoteAssetBalance) + } + + + + /* eventsCallBack Section: */ + function getQuoteAssetBalance() { + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.raiseEvent( + SESSION_ID, + 'Quote Asset Balance', + undefined + ) + } + + function gotQuoteAssetBalance() { + let ret = arguments[0].event; + console.log("Quote Asset Balance=>" + ret); + } +} \ No newline at end of file diff --git a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/TradingSession.js b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/TradingSession.js index 63563f0ac..dca2f17d8 100644 --- a/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/TradingSession.js +++ b/Projects/Algorithmic-Trading/TS/Bot-Modules/Trading-Bot/TradingSession.js @@ -47,6 +47,9 @@ TS.projects.foundations.globals.taskVariables.SESSION_MAP.set( TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY) + + /* We will store the PMCommunicationModule Object: */ + TS.projects.foundations.globals.processVariables.PM_COMMUNICATION_MODULE = TS.projects.algorithmicTrading.botModules.PMCommunicationModule_Trading.newPMCommunicationModule_Trading(VARIABLES_BY_PROCESS_INDEX.SESSION_KEY); /* Listen to event to start or stop the session. */ TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.listenToEvent( @@ -512,6 +515,7 @@ } function startBackTesting(message) { + return true } @@ -580,6 +584,10 @@ } function startLiveTrading() { + /* Testing to be removed @PLUV: */ + /*TS.projects.foundations.globals.processVariables.PM_COMMUNICATION_MODULE.beginListening(); + TS.projects.foundations.globals.processVariables.PM_COMMUNICATION_MODULE.getQuoteAssetBalance();*/ + /* End Testing */ return checkKey() } diff --git a/Projects/Algorithmic-Trading/UI/Function-Libraries/ActionSwitch.js b/Projects/Algorithmic-Trading/UI/Function-Libraries/ActionSwitch.js index 3c57e827d..73ae33663 100644 --- a/Projects/Algorithmic-Trading/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Algorithmic-Trading/UI/Function-Libraries/ActionSwitch.js @@ -33,7 +33,6 @@ function newAlgorithmicTradingActionSwitch() { UI.projects.algorithmicTrading.functionLibraries.tradingSessionFunctions.stopSession(action.node, action.callBackFunction) } break - default: { console.log("[WARN] Action sent to Algorithmic-Trading Action Switch does not belong here. Verify at the App Schema file of the node that triggered this action that the actionProject is pointing to the right project. -> Action = " + action.name + " -> Action Node Name = " + action.node.name) } diff --git a/Projects/Algorithmic-Trading/UI/Function-Libraries/TradingSessionFunctions.js b/Projects/Algorithmic-Trading/UI/Function-Libraries/TradingSessionFunctions.js index 1a3d66ec7..93fc53504 100644 --- a/Projects/Algorithmic-Trading/UI/Function-Libraries/TradingSessionFunctions.js +++ b/Projects/Algorithmic-Trading/UI/Function-Libraries/TradingSessionFunctions.js @@ -1,13 +1,13 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() { let thisObject = { - syncronizeSessionWithBackEnd: syncronizeSessionWithBackEnd, + synchronizeSessionWithBackEnd: synchronizeSessionWithBackEnd, runSession: runSession, stopSession: stopSession } return thisObject - function syncronizeSessionWithBackEnd(node) { + function synchronizeSessionWithBackEnd(node) { let validationsResult = validations(node) if (validationsResult === undefined) { /* If something fails at validations we just quit. */ @@ -105,6 +105,9 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() { 'Managed Stop Loss->Managed Take Profit->' + 'Phase->Formula->Next Phase Event->Move To Phase Event->Phase->' + 'Situation->Condition->Javascript Code->' + + 'Outgoing Signals->Incoming Signals->Signal Reference->' + + 'Trigger On Signal->Trigger Off Signal->Take Position Signal->' + + 'Create Order Signal->Cancel Order Signal->' + 'Close Stage->' + 'Initial Targets->Target Size In Base Asset->Target Size In Quoted Asset->Target Rate->Formula->' + 'Open Execution->Close Execution->' + diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-engines.png b/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-engines.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-engines.png differ diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-mines.png b/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-mines.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-mines.png differ diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-systems.png b/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-systems.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-portfolio-systems.png differ diff --git a/Projects/Community-Plugins/Schemas/App-Schema/plugin-file.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-file.json index 24f4d053a..91d894b45 100644 --- a/Projects/Community-Plugins/Schemas/App-Schema/plugin-file.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-file.json @@ -36,9 +36,9 @@ "relatedUiObjectProject": "Community-Plugins" }, { - "action": "Save Plugin", + "action": "Save Plugin File", "actionFunction": "payload.executeAction", - "label": "Save Plugin", + "label": "Save Plugin File", "relatedUiObject": "Plugin File", "actionProject": "Community-Plugins", "relatedUiObjectProject": "Community-Plugins" diff --git a/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-engines.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-engines.json new file mode 100644 index 000000000..de0c7783b --- /dev/null +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-engines.json @@ -0,0 +1,41 @@ +{ + "type": "Plugin Portfolio Engines", + "menuItems": [ + { + "action": "Add Missing Plugin Portfolio Engines", + "label": "Add Missing Portfolio Engines", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "iconPathOn": "portfolio-engine", + "iconPathOff": "portfolio-engine", + "iconProject": "Portfolio-Management", + "actionFunction": "payload.executeAction", + "actionProject": "Community-Plugins" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "propertyNameAtParent": "pluginPortfolioEngines", + "attachingRules": { + "compatibleTypes": "->Plugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-mines.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-mines.json new file mode 100644 index 000000000..37e4c1772 --- /dev/null +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-mines.json @@ -0,0 +1,41 @@ +{ + "type": "Plugin Portfolio Mines", + "menuItems": [ + { + "action": "Add Missing Plugin Portfolio Mines", + "label": "Add Missing Portfolio Mines", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "iconPathOn": "portfolio-mine", + "iconPathOff": "portfolio-mine", + "iconProject": "Portfolio-Management", + "actionFunction": "payload.executeAction", + "actionProject": "Community-Plugins" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "propertyNameAtParent": "pluginPortfolioMines", + "attachingRules": { + "compatibleTypes": "->Plugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-systems.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-systems.json new file mode 100644 index 000000000..29c5c5fa5 --- /dev/null +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-portfolio-systems.json @@ -0,0 +1,41 @@ +{ + "type": "Plugin Portfolio Systems", + "menuItems": [ + { + "action": "Add Missing Plugin Portfolio Systems", + "label": "Add Missing Portfolio Systems", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "iconPathOn": "portfolio-system", + "iconPathOff": "portfolio-system", + "iconProject": "Portfolio-Management", + "actionFunction": "payload.executeAction", + "actionProject": "Community-Plugins" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "propertyNameAtParent": "pluginPortfolioSystems", + "attachingRules": { + "compatibleTypes": "->Plugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Community-Plugins/Schemas/App-Schema/plugin-project.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-project.json index eebeb1e96..7b90a068a 100644 --- a/Projects/Community-Plugins/Schemas/App-Schema/plugin-project.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-project.json @@ -53,6 +53,12 @@ "childType": "Plugin Trading Mines", "autoAdd": false }, + { + "name": "pluginPortfolioMines", + "type": "node", + "childType": "Plugin Portfolio Mines", + "autoAdd": false + }, { "name": "pluginLearningMines", "type": "node", @@ -65,6 +71,12 @@ "childType": "Plugin Trading Systems", "autoAdd": false }, + { + "name": "pluginPortfolioSystems", + "type": "node", + "childType": "Plugin Portfolio Systems", + "autoAdd": false + }, { "name": "pluginLearningSystems", "type": "node", @@ -77,6 +89,12 @@ "childType": "Plugin Trading Engines", "autoAdd": false }, + { + "name": "pluginPortfolioEngines", + "type": "node", + "childType": "Plugin Portfolio Engines", + "autoAdd": false + }, { "name": "pluginLearningEngines", "type": "node", diff --git a/Projects/Community-Plugins/UI/Function-Libraries/ActionSwitch.js b/Projects/Community-Plugins/UI/Function-Libraries/ActionSwitch.js index bfb19b124..c322d69c0 100644 --- a/Projects/Community-Plugins/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Community-Plugins/UI/Function-Libraries/ActionSwitch.js @@ -39,9 +39,9 @@ function newCommunityPluginsActionSwitch() { } break case 'Add Specified Plugin Data Mine': - { - UI.projects.communityPlugins.functionLibraries.pluginsFunctions.addSpecifiedPluginDataMine(action.node, action.rootNodes) - } + { + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.addSpecifiedPluginDataMine(action.node, action.rootNodes) + } break case 'Add Missing Plugin Trading Mines': { @@ -58,6 +58,21 @@ function newCommunityPluginsActionSwitch() { UI.projects.communityPlugins.functionLibraries.pluginsFunctions.addMissingPluginTradingEngines(action.node, action.rootNodes) } break + case 'Add Missing Plugin Portfolio Mines': + { + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.addMissingPluginPortfolioMines(action.node, action.rootNodes) + } + break + case 'Add Missing Plugin Portfolio Systems': + { + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.addMissingPluginPortfolioSystems(action.node, action.rootNodes) + } + break + case 'Add Missing Plugin Portfolio Engines': + { + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.addMissingPluginPortfolioEngines(action.node, action.rootNodes) + } + break case 'Add Missing Plugin Learning Mines': { UI.projects.communityPlugins.functionLibraries.pluginsFunctions.addMissingPluginLearningMines(action.node, action.rootNodes) @@ -93,9 +108,14 @@ function newCommunityPluginsActionSwitch() { UI.projects.communityPlugins.functionLibraries.pluginsFunctions.disableSavingWithWorkspace(action.node, action.rootNodes, action.callBackFunction) } break + case 'Save Plugin File': + { + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.savePluginFile(action.node, action.rootNodes) + } + break case 'Save Plugin': { - UI.projects.communityPlugins.functionLibraries.pluginsFunctions.savePlugin(action.node, action.rootNodes) + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.savePluginHierarchy(action.node, action.rootNodes) } break diff --git a/Projects/Community-Plugins/UI/Function-Libraries/PluginsFunctions.js b/Projects/Community-Plugins/UI/Function-Libraries/PluginsFunctions.js index d5c39c775..24839f28d 100644 --- a/Projects/Community-Plugins/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Community-Plugins/UI/Function-Libraries/PluginsFunctions.js @@ -7,6 +7,9 @@ function newPluginsFunctionLibraryPluginsFunctions() { addMissingPluginTradingMines: addMissingPluginTradingMines, addMissingPluginTradingSystems: addMissingPluginTradingSystems, addMissingPluginTradingEngines: addMissingPluginTradingEngines, + addMissingPluginPortfolioMines: addMissingPluginPortfolioMines, + addMissingPluginPortfolioSystems: addMissingPluginPortfolioSystems, + addMissingPluginPortfolioEngines: addMissingPluginPortfolioEngines, addMissingPluginLearningMines: addMissingPluginLearningMines, addMissingPluginLearningSystems: addMissingPluginLearningSystems, addMissingPluginLearningEngines: addMissingPluginLearningEngines, @@ -14,7 +17,8 @@ function newPluginsFunctionLibraryPluginsFunctions() { addMissingPluginApiMaps: addMissingPluginApiMaps, enableSavingWithWorkspace: enableSavingWithWorkspace, disableSavingWithWorkspace: disableSavingWithWorkspace, - savePlugin: savePlugin, + savePluginFile: savePluginFile, + savePluginHierarchy: savePluginHierarchy, installAsPlugin: installAsPlugin } return thisObject @@ -140,6 +144,54 @@ function newPluginsFunctionLibraryPluginsFunctions() { } } + function addMissingPluginPortfolioMines(node, rootNodes) { + let projectName = UI.projects.communityPlugins.utilities.plugins.getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + UI.projects.communityPlugins.utilities.plugins.getPluginFileNames(projectName, 'Portfolio-Mines', onNamesArrived) + + function onNamesArrived(fileNames) { + UI.projects.communityPlugins.utilities.plugins.addMissingPluginFiles(node, fileNames, 'Portfolio-Mines', 'Portfolio Mine', 'Portfolio-Management') + } + } + + function addMissingPluginPortfolioSystems(node, rootNodes) { + let projectName = UI.projects.communityPlugins.utilities.plugins.getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + UI.projects.communityPlugins.utilities.plugins.getPluginFileNames(projectName, 'Portfolio-Systems', onNamesArrived) + + function onNamesArrived(fileNames) { + UI.projects.communityPlugins.utilities.plugins.addMissingPluginFiles(node, fileNames, 'Portfolio-Systems', 'Portfolio System', 'Portfolio-Management') + } + } + + function addMissingPluginPortfolioEngines(node, rootNodes) { + let projectName = UI.projects.communityPlugins.utilities.plugins.getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + UI.projects.communityPlugins.utilities.plugins.getPluginFileNames(projectName, 'Portfolio-Engines', onNamesArrived) + + function onNamesArrived(fileNames) { + UI.projects.communityPlugins.utilities.plugins.addMissingPluginFiles(node, fileNames, 'Portfolio-Engines', 'Portfolio Engine', 'Portfolio-Management') + } + } + function addMissingPluginLearningMines(node, rootNodes) { let projectName = UI.projects.communityPlugins.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { @@ -232,8 +284,35 @@ function newPluginsFunctionLibraryPluginsFunctions() { callBackFunction(GLOBAL.DEFAULT_OK_RESPONSE) } - function savePlugin(node, rootNodes) { - UI.projects.communityPlugins.utilities.plugins.savePluginFile(node) + function savePluginFile(pluginFile, rootNodes) { + UI.projects.communityPlugins.utilities.plugins.savePluginFileAtClient(pluginFile) + } + + function savePluginHierarchy(node, rootNodes) { + if (node.isPlugin !== true) { return } + + let plugins = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadByNodeType('Plugins') + let pluginProject = UI.projects.visualScripting.utilities.nodeChildren.findChildByCodeName(plugins, node.project) + let pluginFolderName = UI.projects.communityPlugins.utilities.plugins.getPluginFolderNamesByNodeType(node.type) + let pluginForlderNodeType = 'Plugin ' + pluginFolderName.replaceAll('-', ' ') + let pluginFolderNode = UI.projects.visualScripting.utilities.nodeChildren.findChildByType(pluginProject, pluginForlderNodeType) + + for (let i = 0; i < pluginFolderNode.pluginFiles.length; i++) { + let pluginFile = pluginFolderNode.pluginFiles[i] + let fileName = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(pluginFile.payload, 'fileName') + let codeName = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(node.payload, 'codeName') + if (codeName === fileName) { + UI.projects.communityPlugins.utilities.plugins.savePluginFileAtClient(pluginFile) + /* + Show nice message. + */ + node.payload.uiObject.setInfoMessage( + "Plugin Saved.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) + return + } + } } function installAsPlugin(node, rootNodes) { @@ -250,6 +329,8 @@ function newPluginsFunctionLibraryPluginsFunctions() { return } - UI.projects.communityPlugins.utilities.plugins.savePluginFile(pluginFile) + UI.projects.communityPlugins.utilities.plugins.savePluginFileAtClient(pluginFile) } + + } diff --git a/Projects/Community-Plugins/UI/Utilities/Plugins.js b/Projects/Community-Plugins/UI/Utilities/Plugins.js index 00da47b7e..b421a497e 100644 --- a/Projects/Community-Plugins/UI/Utilities/Plugins.js +++ b/Projects/Community-Plugins/UI/Utilities/Plugins.js @@ -5,7 +5,7 @@ function newPluginsUtilitiesPlugins() { addMissingPluginFiles: addMissingPluginFiles, addMissingPluginFile: addMissingPluginFile, getProjectName: getProjectName, - savePluginFile: savePluginFile + savePluginFileAtClient: savePluginFileAtClient } return thisObject @@ -73,6 +73,15 @@ function newPluginsUtilitiesPlugins() { case 'Trading System': { return 'Trading-Systems' } + case 'Portfolio Engine': { + return 'Portfolio-Engines' + } + case 'Portfolio Mine': { + return 'Portfolio-Mines' + } + case 'Portfolio System': { + return 'Portfolio-Systems' + } case 'Assets': { return 'Assets' } @@ -110,7 +119,7 @@ function newPluginsUtilitiesPlugins() { return config.codeName } - function savePluginFile(pluginFile) { + function savePluginFileAtClient(pluginFile) { let project = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(pluginFile.payload, 'project') let fileName = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(pluginFile.payload, 'fileName') let folderName = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(pluginFile.payload, 'folderName') diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Enhanced_Bollinger_Stochastic.json b/Projects/Data-Mining/Plugins/Data-Mines/Enhanced_Bollinger_Stochastic.json index 2cda5a1f9..95f533cf4 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Enhanced_Bollinger_Stochastic.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Enhanced_Bollinger_Stochastic.json @@ -1,7 +1,7 @@ { "type": "Data Mine", "name": "Enhanced_Bollinger_Stochastic", - "config": "{ \n\"codeName\": \"Enhanced_Bollinger_Stochastic\"\n}", + "config": "{\"codeName\":\"Enhanced_Bollinger_Stochastic\"}", "project": "Data-Mining", "sensorBots": [], "apiDataFetcherBots": [], @@ -57,25 +57,25 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhanced_Bollinger", "Indicator Bot", "Data-Mining", - "72efe0e3-1897-425f-9b0d-f12c200d3599" + "5ec009e8-13ab-43ea-886b-1247ffb54195" ], [ "Enhanced_Bollinger", "Product Definition", "Foundations", - "93127c24-a605-47eb-a102-e5bbb9b55cfb" + "282e820f-b3e3-4300-8d15-b0c60c596daa" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "b70c789d-99d8-4405-8f1d-9eabd6356a45" + "883e89bf-1667-4fce-b30a-86bf7fe44d15" ] ] } @@ -146,25 +146,25 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhanced_Bollinger", "Indicator Bot", "Data-Mining", - "72efe0e3-1897-425f-9b0d-f12c200d3599" + "5ec009e8-13ab-43ea-886b-1247ffb54195" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "1331ab19-efdf-4f3f-9d52-6c20f3273168" + "0eea04c5-6f45-4482-8920-61691c889903" ], [ "Bollinger", "Status Report", "Foundations", - "bfc87f08-19a7-4058-a56e-9bc429c08bda" + "ff11b59f-cded-4cdc-9cc8-aba29f87c854" ] ] } @@ -551,25 +551,25 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhanced_Bollinger", "Indicator Bot", "Data-Mining", - "72efe0e3-1897-425f-9b0d-f12c200d3599" + "5ec009e8-13ab-43ea-886b-1247ffb54195" ], [ "Enhanced_Bollinger", "Product Definition", "Foundations", - "93127c24-a605-47eb-a102-e5bbb9b55cfb" + "282e820f-b3e3-4300-8d15-b0c60c596daa" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "330ad58d-aea3-4a8e-b473-4b96fb4fb5c8" + "52fca9be-3870-484e-a515-ccedbd695af9" ] ] } @@ -640,25 +640,25 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhanced_Bollinger", "Indicator Bot", "Data-Mining", - "72efe0e3-1897-425f-9b0d-f12c200d3599" + "5ec009e8-13ab-43ea-886b-1247ffb54195" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "656f0745-21ea-4c33-a430-5aa5f00a882a" + "a43aa1dd-f3d8-40c5-8f9c-69ac60c1ce80" ], [ "WEMA", "Status Report", "Foundations", - "76d2700f-c98e-4c41-ab01-7ec447a4f9d6" + "9743644e-2fb5-4ef4-9ae3-e5a217aafa07" ] ] } @@ -1601,19 +1601,19 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhenced_Bollinger", "Plotter", "Foundations", - "c3b3e31b-ee03-444e-83f5-944624f075e6" + "ac605d46-b705-4034-8d74-46dbe9fc093a" ], [ "Enhenced_Bollinger", "Plotter Module", "Foundations", - "d22a6654-447e-43a0-9b84-f70e0b8c753e" + "13a52f0c-41f7-4ffe-ae95-006a70ffa67e" ] ] } @@ -1693,25 +1693,25 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Indicator Bot", "Data-Mining", - "185a17b4-6d12-4335-b3fb-5e4e53558734" + "7f23a02d-94a5-455b-9f4d-1a41906cf2b9" ], [ "Stochastic", "Product Definition", "Foundations", - "4d634bc4-ca74-4c56-9e8d-198502b1879c" + "be275fe7-906f-4187-a76f-6ce97f22f61a" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "da6447ca-ac50-4ab3-a71f-279097e7fca7" + "7fe0e0ff-8d64-420c-9647-12a63c707f86" ] ] } @@ -1782,25 +1782,25 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Indicator Bot", "Data-Mining", - "185a17b4-6d12-4335-b3fb-5e4e53558734" + "7f23a02d-94a5-455b-9f4d-1a41906cf2b9" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "d7ea5433-8387-40da-828f-b6c86dfd0258" + "dcecba3a-2ddb-4c68-a3e4-4c84fdd22699" ], [ "Stochastic", "Status Report", "Foundations", - "ed63c9f6-a67f-418b-b376-545e64d4a358" + "3f37c095-4ff8-49c2-b2fe-2322390c7dad" ] ] } @@ -2187,25 +2187,25 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Indicator Bot", "Data-Mining", - "185a17b4-6d12-4335-b3fb-5e4e53558734" + "7f23a02d-94a5-455b-9f4d-1a41906cf2b9" ], [ "Stochastic", "Product Definition", "Foundations", - "4d634bc4-ca74-4c56-9e8d-198502b1879c" + "be275fe7-906f-4187-a76f-6ce97f22f61a" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "9a0725fe-33eb-4cc5-b944-57d193d68bbc" + "309c58ea-36d1-4d72-84f2-10cd046e67b6" ] ] } @@ -2276,25 +2276,25 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Indicator Bot", "Data-Mining", - "185a17b4-6d12-4335-b3fb-5e4e53558734" + "7f23a02d-94a5-455b-9f4d-1a41906cf2b9" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "82b6d289-c650-4e4f-8674-933f27062f35" + "ea9a83ed-efa8-4e68-9050-98323861d1d0" ], [ "Stochastic", "Status Report", "Foundations", - "938ff460-89cc-49ab-a16c-089a2eb55c2b" + "3494a680-b8ab-4d2a-aa4c-71648c023bfa" ] ] } @@ -3125,19 +3125,19 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ] ] } @@ -3146,8 +3146,8 @@ "id": "7f23a02d-94a5-455b-9f4d-1a41906cf2b9", "savedPayload": { "position": { - "x": 5219.708333333332, - "y": 19655.940660474716 + "x": 5369.708333333332, + "y": 19315.74828161005 }, "targetPosition": { "x": 5219.708333333332, @@ -3158,7 +3158,1531 @@ "isFrozen": false, "isCollapsed": true, "angleToParent": 1, - "distanceToParent": 5, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "ATR", + "config": "{\n \"codeName\": \"ATR\"\n}", + "project": "Data-Mining", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market ATR", + "project": "Foundations", + "id": "3d281992-4a64-40b7-9bc4-682012495d0a", + "savedPayload": { + "position": { + "x": 5272.757382691154, + "y": 20371.08179366732 + }, + "targetPosition": { + "x": 5039.613594254062, + "y": 20182.28567635237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b70c789d-99d8-4405-8f1d-9eabd6356a45" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine", + "Data-Mining", + "016761ba-9c82-4c1a-88d0-146911d12787" + ], + [ + "ATR", + "Indicator Bot", + "Data-Mining", + "72efe0e3-1897-425f-9b0d-f12c200d3599" + ], + [ + "ATR", + "Product Definition", + "Foundations", + "93127c24-a605-47eb-a102-e5bbb9b55cfb" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b70c789d-99d8-4405-8f1d-9eabd6356a45" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "953d9b77-e4fa-4bf2-a12d-39edac2c6a03", + "savedPayload": { + "position": { + "x": 5169.015954468664, + "y": 19682.44066047472 + }, + "targetPosition": { + "x": 4909.208333333332, + "y": 19532.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "ATR Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "02765bd0-5ae3-48f7-9352-67917affa7de", + "savedPayload": { + "position": { + "x": 5133.386617638573, + "y": 19678.023740532535 + }, + "targetPosition": { + "x": 4984.208333333332, + "y": 19662.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "ATR", + "id": "bfc87f08-19a7-4058-a56e-9bc429c08bda" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine", + "Data-Mining", + "016761ba-9c82-4c1a-88d0-146911d12787" + ], + [ + "ATR", + "Indicator Bot", + "Data-Mining", + "72efe0e3-1897-425f-9b0d-f12c200d3599" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "1331ab19-efdf-4f3f-9d52-6c20f3273168" + ], + [ + "ATR", + "Status Report", + "Foundations", + "bfc87f08-19a7-4058-a56e-9bc429c08bda" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "c2d06fd2-f89f-44a1-a3ee-5246bc07d6be", + "savedPayload": { + "position": { + "x": 5095.680057154941, + "y": 19762.714061996216 + }, + "targetPosition": { + "x": 4984.208333333332, + "y": 19662.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "c81a13c6-456a-48ed-9d2c-e027709a1f08", + "savedPayload": { + "position": { + "x": 5015.395086955996, + "y": 19809.06661115246 + }, + "targetPosition": { + "x": 4984.208333333332, + "y": 19662.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "1b836792-63f6-455a-a6ed-7a1a3449f1fa", + "savedPayload": { + "position": { + "x": 4923.197836871962, + "y": 19799.37628968878 + }, + "targetPosition": { + "x": 4984.208333333332, + "y": 19662.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "c535d2c5-fe02-4c98-aa81-94d93e739427", + "savedPayload": { + "position": { + "x": 4984.208333333332, + "y": 19662.344471042386 + }, + "targetPosition": { + "x": 4909.208333333332, + "y": 19532.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "ATR", + "project": "Foundations", + "id": "bfc87f08-19a7-4058-a56e-9bc429c08bda", + "savedPayload": { + "position": { + "x": 4909.208333333332, + "y": 19682.44066047472 + }, + "targetPosition": { + "x": 4909.208333333332, + "y": 19532.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "0d5708b5-959a-4a90-9141-1b1220b9f191", + "savedPayload": { + "position": { + "x": 4834.208333333332, + "y": 19662.344471042386 + }, + "targetPosition": { + "x": 4909.208333333332, + "y": 19532.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "bc3273f1-fa56-4564-978e-48352fe2594e", + "savedPayload": { + "position": { + "x": 4779.304522765667, + "y": 19607.44066047472 + }, + "targetPosition": { + "x": 4909.208333333332, + "y": 19532.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1331ab19-efdf-4f3f-9d52-6c20f3273168", + "savedPayload": { + "position": { + "x": 5108.53119009871, + "y": 19460.63715555341 + }, + "targetPosition": { + "x": 5069.708333333332, + "y": 19315.74828161005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily ATR", + "project": "Foundations", + "id": "68eae05d-5599-41dd-827b-e7c4c0ccbaea", + "savedPayload": { + "position": { + "x": 4981.332289674429, + "y": 20483.588835066716 + }, + "targetPosition": { + "x": 4981.332289674429, + "y": 20333.588835066716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "330ad58d-aea3-4a8e-b473-4b96fb4fb5c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine", + "Data-Mining", + "016761ba-9c82-4c1a-88d0-146911d12787" + ], + [ + "ATR", + "Indicator Bot", + "Data-Mining", + "72efe0e3-1897-425f-9b0d-f12c200d3599" + ], + [ + "ATR", + "Product Definition", + "Foundations", + "93127c24-a605-47eb-a102-e5bbb9b55cfb" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "330ad58d-aea3-4a8e-b473-4b96fb4fb5c8" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "696672b3-44b9-4cbd-affd-dfc75943aec2", + "savedPayload": { + "position": { + "x": 4981.332289674429, + "y": 20333.588835066716 + }, + "targetPosition": { + "x": 4779.304522765667, + "y": 19457.44066047472 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "ATR Multi-Time-Frame-Daily", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "48bd8f61-9d7f-44ae-9be1-52f8fef0191c", + "savedPayload": { + "position": { + "x": 4704.304522765667, + "y": 19737.344471042386 + }, + "targetPosition": { + "x": 4704.304522765667, + "y": 19587.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "WEMA", + "id": "76d2700f-c98e-4c41-ab01-7ec447a4f9d6" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine", + "Data-Mining", + "016761ba-9c82-4c1a-88d0-146911d12787" + ], + [ + "ATR", + "Indicator Bot", + "Data-Mining", + "72efe0e3-1897-425f-9b0d-f12c200d3599" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "656f0745-21ea-4c33-a430-5aa5f00a882a" + ], + [ + "WEMA", + "Status Report", + "Foundations", + "76d2700f-c98e-4c41-ab01-7ec447a4f9d6" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "2e4abcb0-e30d-4ecf-9d10-f43ff7a4bb3c", + "savedPayload": { + "position": { + "x": 4665.481666000289, + "y": 19732.233344985747 + }, + "targetPosition": { + "x": 4704.304522765667, + "y": 19587.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "ffebf61f-a383-4e2f-a8ee-a9ebac9bf090", + "savedPayload": { + "position": { + "x": 4629.304522765667, + "y": 19717.248281610053 + }, + "targetPosition": { + "x": 4704.304522765667, + "y": 19587.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "d94e7fa8-8de7-4123-a815-5cf6ffb60f16", + "savedPayload": { + "position": { + "x": 4598.238505587685, + "y": 19693.41048822037 + }, + "targetPosition": { + "x": 4704.304522765667, + "y": 19587.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "98147ce2-0f7c-4404-8629-c1b793062083", + "savedPayload": { + "position": { + "x": 4574.400712198001, + "y": 19662.344471042386 + }, + "targetPosition": { + "x": 4704.304522765667, + "y": 19587.344471042386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "31587acc-cb2a-44ca-ba9c-02d4818a87a2", + "savedPayload": { + "position": { + "x": 4704.304522765667, + "y": 19587.344471042386 + }, + "targetPosition": { + "x": 4779.304522765667, + "y": 19457.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "WEMA", + "project": "Foundations", + "id": "76d2700f-c98e-4c41-ab01-7ec447a4f9d6", + "savedPayload": { + "position": { + "x": 4692.701982387222, + "y": 19507.44066047472 + }, + "targetPosition": { + "x": 4779.304522765667, + "y": 19457.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "cf250510-331c-4b9c-bd15-0525f5f4c494", + "savedPayload": { + "position": { + "x": 4679.304522765667, + "y": 19457.44066047472 + }, + "targetPosition": { + "x": 4779.304522765667, + "y": 19457.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "bf7511e6-03b3-43bc-abd9-882419409a12", + "savedPayload": { + "position": { + "x": 4692.701982387222, + "y": 19407.44066047472 + }, + "targetPosition": { + "x": 4779.304522765667, + "y": 19457.44066047472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "656f0745-21ea-4c33-a430-5aa5f00a882a", + "savedPayload": { + "position": { + "x": 4994.708333333332, + "y": 19445.652092177716 + }, + "targetPosition": { + "x": 5069.708333333332, + "y": 19315.74828161005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "ATR", + "config": "{\n \"codeName\": \"ATR\",\n \"singularVariableName\": \"ATR\",\n \"pluralVariableName\": \"ATRs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "b70c789d-99d8-4405-8f1d-9eabd6356a45", + "savedPayload": { + "position": { + "x": 4871.064266958177, + "y": 19494.60820235001 + }, + "targetPosition": { + "x": 4924.819459389972, + "y": 19354.571138375428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "330ad58d-aea3-4a8e-b473-4b96fb4fb5c8", + "savedPayload": { + "position": { + "x": 4799.018874198158, + "y": 19436.266993627683 + }, + "targetPosition": { + "x": 4924.819459389972, + "y": 19354.571138375428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "43f3d1f6-6644-44c6-b0f9-a15ad79ed8df", + "savedPayload": { + "position": { + "x": 4439.444392594251, + "y": 19506.15300309226 + }, + "targetPosition": { + "x": 4513.758875141991, + "y": 19439.239942456374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9d4ac26d-5a98-4838-bc77-8258e1a5fb94", + "savedPayload": { + "position": { + "x": 4513.758875141991, + "y": 19439.239942456374 + }, + "targetPosition": { + "x": 4625.2305989636, + "y": 19338.870351502545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "e224ec8a-cf50-4efe-8723-636225cf92ce", + "savedPayload": { + "position": { + "x": 4375.573215274956, + "y": 19325.78636244181 + }, + "targetPosition": { + "x": 4475.436168750413, + "y": 19331.019958066103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a7719452-460c-432a-99c5-1ea612e56133", + "savedPayload": { + "position": { + "x": 4475.436168750413, + "y": 19331.019958066103 + }, + "targetPosition": { + "x": 4625.2305989636, + "y": 19338.870351502545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ATR", + "config": "{\n \"codeName\": \"atr\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.ATR", + "project": "Foundations", + "id": "b9dacf88-89a3-4c89-8e60-0d2d6ebd0204", + "savedPayload": { + "position": { + "x": 4457.947947373886, + "y": 19153.084145133194 + }, + "targetPosition": { + "x": 4524.8610080097715, + "y": 19227.398627680934 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c0e4ac5a-96dd-4bc6-b858-39174433248a", + "savedPayload": { + "position": { + "x": 4524.8610080097715, + "y": 19227.398627680934 + }, + "targetPosition": { + "x": 4625.2305989636, + "y": 19338.870351502545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a9db6c70-d4b6-4ed3-8851-3e6593da5139", + "savedPayload": { + "position": { + "x": 4625.2305989636, + "y": 19338.870351502545 + }, + "targetPosition": { + "x": 4924.819459389972, + "y": 19354.571138375428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "//ATR\nlet candle = record.current\nlet P = 5 //periods for ATR\n\nif(variable.prevClose === undefined){\n\tvariable.prevClose = candle.close\n}\n\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - variable.prevClose), Math.abs(candle.min - variable.prevClose)))\nif(variable.TR.length > P){\n\tvariable.TR.splice(0,1)\n}\n\nvariable.sTR = 0\nif(variable.TR.length === P){\n\tfor(var i = 0; i < P; i++){\n\t\tvariable.sTR += variable.TR[i]\n\t}\n\tvariable.ATR = variable.sTR / P\n}else{\n\tvariable.ATR = candle.max - candle.min\n}\n\nvariable.prevClose = candle.close\n", + "project": "Foundations", + "id": "6221a3a1-1b9d-438b-a192-3e0c16a149cb", + "savedPayload": { + "position": { + "x": 4280.58021501371, + "y": 18982.743531676366 + }, + "targetPosition": { + "x": 4417.6120336601, + "y": 19043.754028137737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c5a3ff02-6e68-4d09-a476-8d04a7279b12", + "savedPayload": { + "position": { + "x": 4417.6120336601, + "y": 19043.754028137737 + }, + "targetPosition": { + "x": 4691.67567095288, + "y": 19165.775021060475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.TR = []", + "project": "Foundations", + "id": "2916f112-8fd4-4d5d-8119-d1f44354d204", + "savedPayload": { + "position": { + "x": 4427.172307421267, + "y": 18801.71737359175 + }, + "targetPosition": { + "x": 4515.340095265138, + "y": 18923.069922747993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bf1b008f-532d-447b-9f10-25b9a02dc9b7", + "savedPayload": { + "position": { + "x": 4515.340095265138, + "y": 18923.069922747993 + }, + "targetPosition": { + "x": 4691.67567095288, + "y": 19165.775021060475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "73829cf5-5dfd-4568-9d77-44653a7f0524", + "savedPayload": { + "position": { + "x": 4691.67567095288, + "y": 19165.775021060475 + }, + "targetPosition": { + "x": 4924.819459389972, + "y": 19354.571138375428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "93127c24-a605-47eb-a102-e5bbb9b55cfb", + "savedPayload": { + "position": { + "x": 4924.819459389972, + "y": 19354.571138375428 + }, + "targetPosition": { + "x": 5069.708333333332, + "y": 19315.74828161005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "ATR", + "id": "ef660209-a859-447a-b15c-585228aa1ada" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine", + "Data-Mining", + "016761ba-9c82-4c1a-88d0-146911d12787" + ], + [ + "ATR", + "Plotter", + "Foundations", + "8273f65a-5d7b-49ab-986f-4bcdd8dc3335" + ], + [ + "ATR", + "Plotter Module", + "Foundations", + "ef660209-a859-447a-b15c-585228aa1ada" + ] + ] + } + } + ], + "id": "72efe0e3-1897-425f-9b0d-f12c200d3599", + "savedPayload": { + "position": { + "x": 5069.708333333332, + "y": 19315.74828161005 + }, + "targetPosition": { + "x": 5219.708333333332, + "y": 19055.940660474716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { @@ -3641,37 +5165,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhenced_Bollinger", "Plotter", "Foundations", - "c3b3e31b-ee03-444e-83f5-944624f075e6" + "ac605d46-b705-4034-8d74-46dbe9fc093a" ], [ "Enhenced_Bollinger", "Plotter Module", "Foundations", - "d22a6654-447e-43a0-9b84-f70e0b8c753e" + "13a52f0c-41f7-4ffe-ae95-006a70ffa67e" ], [ "New Shapes", "Shapes", "Foundations", - "29baf4f2-927d-4b12-8a3e-d0f17187bfe1" + "7e7e3cb1-077a-4571-83f5-f8c2b4f827dd" ], [ "New Chart Points", "Chart Points", "Foundations", - "017d7edd-2289-4a93-beca-56a10d94520b" + "2799b16e-d517-41ac-965d-346e5cbfe7ea" ], [ "ema Begin", "Point", "Foundations", - "02b6d145-3db1-4b74-b35d-d212a13edf52" + "bbb20e3a-7617-40ad-934a-3b2ec6b5a10a" ] ] } @@ -3711,37 +5235,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhenced_Bollinger", "Plotter", "Foundations", - "c3b3e31b-ee03-444e-83f5-944624f075e6" + "ac605d46-b705-4034-8d74-46dbe9fc093a" ], [ "Enhenced_Bollinger", "Plotter Module", "Foundations", - "d22a6654-447e-43a0-9b84-f70e0b8c753e" + "13a52f0c-41f7-4ffe-ae95-006a70ffa67e" ], [ "New Shapes", "Shapes", "Foundations", - "29baf4f2-927d-4b12-8a3e-d0f17187bfe1" + "7e7e3cb1-077a-4571-83f5-f8c2b4f827dd" ], [ "New Chart Points", "Chart Points", "Foundations", - "017d7edd-2289-4a93-beca-56a10d94520b" + "2799b16e-d517-41ac-965d-346e5cbfe7ea" ], [ "ema End", "Point", "Foundations", - "c95d70c4-921b-4b3b-a9d7-7fd53b1bc2f5" + "2c998e51-a5e6-4f64-9165-484a5385668b" ] ] } @@ -3866,37 +5390,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhenced_Bollinger", "Plotter", "Foundations", - "c3b3e31b-ee03-444e-83f5-944624f075e6" + "ac605d46-b705-4034-8d74-46dbe9fc093a" ], [ "Enhenced_Bollinger", "Plotter Module", "Foundations", - "d22a6654-447e-43a0-9b84-f70e0b8c753e" + "13a52f0c-41f7-4ffe-ae95-006a70ffa67e" ], [ "New Shapes", "Shapes", "Foundations", - "29baf4f2-927d-4b12-8a3e-d0f17187bfe1" + "7e7e3cb1-077a-4571-83f5-f8c2b4f827dd" ], [ "New Chart Points", "Chart Points", "Foundations", - "017d7edd-2289-4a93-beca-56a10d94520b" + "2799b16e-d517-41ac-965d-346e5cbfe7ea" ], [ "Lower begin", "Point", "Foundations", - "5509bbc9-65aa-4a9a-a702-818516a66667" + "ff14127e-0563-47b5-8ac6-81393748e143" ] ] } @@ -3936,37 +5460,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhenced_Bollinger", "Plotter", "Foundations", - "c3b3e31b-ee03-444e-83f5-944624f075e6" + "ac605d46-b705-4034-8d74-46dbe9fc093a" ], [ "Enhenced_Bollinger", "Plotter Module", "Foundations", - "d22a6654-447e-43a0-9b84-f70e0b8c753e" + "13a52f0c-41f7-4ffe-ae95-006a70ffa67e" ], [ "New Shapes", "Shapes", "Foundations", - "29baf4f2-927d-4b12-8a3e-d0f17187bfe1" + "7e7e3cb1-077a-4571-83f5-f8c2b4f827dd" ], [ "New Chart Points", "Chart Points", "Foundations", - "017d7edd-2289-4a93-beca-56a10d94520b" + "2799b16e-d517-41ac-965d-346e5cbfe7ea" ], [ "Lower End", "Point", "Foundations", - "b087da37-07ca-4a25-a09a-386ba4fe381c" + "69c937ad-7b51-43d3-bb0d-97d30fad240a" ] ] } @@ -4091,37 +5615,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhenced_Bollinger", "Plotter", "Foundations", - "c3b3e31b-ee03-444e-83f5-944624f075e6" + "ac605d46-b705-4034-8d74-46dbe9fc093a" ], [ "Enhenced_Bollinger", "Plotter Module", "Foundations", - "d22a6654-447e-43a0-9b84-f70e0b8c753e" + "13a52f0c-41f7-4ffe-ae95-006a70ffa67e" ], [ "New Shapes", "Shapes", "Foundations", - "29baf4f2-927d-4b12-8a3e-d0f17187bfe1" + "7e7e3cb1-077a-4571-83f5-f8c2b4f827dd" ], [ "New Chart Points", "Chart Points", "Foundations", - "017d7edd-2289-4a93-beca-56a10d94520b" + "2799b16e-d517-41ac-965d-346e5cbfe7ea" ], [ "Upper Begin", "Point", "Foundations", - "59d066ff-9bfb-48c5-9f1e-ac0f818ad5ed" + "d6df6001-ff98-47ef-bccd-da0bf43f4037" ] ] } @@ -4161,37 +5685,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Enhenced_Bollinger", "Plotter", "Foundations", - "c3b3e31b-ee03-444e-83f5-944624f075e6" + "ac605d46-b705-4034-8d74-46dbe9fc093a" ], [ "Enhenced_Bollinger", "Plotter Module", "Foundations", - "d22a6654-447e-43a0-9b84-f70e0b8c753e" + "13a52f0c-41f7-4ffe-ae95-006a70ffa67e" ], [ "New Shapes", "Shapes", "Foundations", - "29baf4f2-927d-4b12-8a3e-d0f17187bfe1" + "7e7e3cb1-077a-4571-83f5-f8c2b4f827dd" ], [ "New Chart Points", "Chart Points", "Foundations", - "017d7edd-2289-4a93-beca-56a10d94520b" + "2799b16e-d517-41ac-965d-346e5cbfe7ea" ], [ "Upper End", "Point", "Foundations", - "425536fd-e683-4382-be6c-cc678767693b" + "cb2f1915-f592-497f-aec8-58d8358b59cb" ] ] } @@ -5160,37 +6684,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ], [ "New Shapes", "Shapes", "Foundations", - "0f5c66f7-a353-4b93-8d1b-0e789682f491" + "ef80ba17-b3ba-46a1-9388-04a462a13f0f" ], [ "New Chart Points", "Chart Points", "Foundations", - "58141887-5468-45e8-b35e-67f0945735a9" + "54454154-66bf-4bd9-8d2b-50fcb870a7fe" ], [ "K Begin", "Point", "Foundations", - "0f44f0b6-a4d8-4d9b-b622-f4da1c57e085" + "00ee4a82-a950-4440-ac71-f0091065afc5" ] ] } @@ -5230,37 +6754,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ], [ "New Shapes", "Shapes", "Foundations", - "0f5c66f7-a353-4b93-8d1b-0e789682f491" + "ef80ba17-b3ba-46a1-9388-04a462a13f0f" ], [ "New Chart Points", "Chart Points", "Foundations", - "58141887-5468-45e8-b35e-67f0945735a9" + "54454154-66bf-4bd9-8d2b-50fcb870a7fe" ], [ "k End", "Point", "Foundations", - "1fd1c9fd-2aaf-4a01-be14-36d55d6d042f" + "8959d931-434d-4d1b-9db6-68c2799cf204" ] ] } @@ -5385,37 +6909,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ], [ "New Shapes", "Shapes", "Foundations", - "0f5c66f7-a353-4b93-8d1b-0e789682f491" + "ef80ba17-b3ba-46a1-9388-04a462a13f0f" ], [ "New Chart Points", "Chart Points", "Foundations", - "58141887-5468-45e8-b35e-67f0945735a9" + "54454154-66bf-4bd9-8d2b-50fcb870a7fe" ], [ "Fifty begin", "Point", "Foundations", - "31a943f2-66e7-43f9-b596-cb0caf37e316" + "83563217-3b0f-4fd6-b11e-bf83db2aaf44" ] ] } @@ -5455,37 +6979,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ], [ "New Shapes", "Shapes", "Foundations", - "0f5c66f7-a353-4b93-8d1b-0e789682f491" + "ef80ba17-b3ba-46a1-9388-04a462a13f0f" ], [ "New Chart Points", "Chart Points", "Foundations", - "58141887-5468-45e8-b35e-67f0945735a9" + "54454154-66bf-4bd9-8d2b-50fcb870a7fe" ], [ "Fifty End", "Point", "Foundations", - "5a93d58e-927b-4953-8ce5-ce02d0865260" + "3054bc44-e735-497e-a0c3-409910fd8164" ] ] } @@ -5610,37 +7134,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ], [ "New Shapes", "Shapes", "Foundations", - "0f5c66f7-a353-4b93-8d1b-0e789682f491" + "ef80ba17-b3ba-46a1-9388-04a462a13f0f" ], [ "New Chart Points", "Chart Points", "Foundations", - "58141887-5468-45e8-b35e-67f0945735a9" + "54454154-66bf-4bd9-8d2b-50fcb870a7fe" ], [ "25 Begin", "Point", "Foundations", - "bebac9a6-a0b4-499f-be15-2ec4ba377206" + "e40a7d27-b919-459b-b11b-8b459c27f9df" ] ] } @@ -5680,37 +7204,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ], [ "New Shapes", "Shapes", "Foundations", - "0f5c66f7-a353-4b93-8d1b-0e789682f491" + "ef80ba17-b3ba-46a1-9388-04a462a13f0f" ], [ "New Chart Points", "Chart Points", "Foundations", - "58141887-5468-45e8-b35e-67f0945735a9" + "54454154-66bf-4bd9-8d2b-50fcb870a7fe" ], [ "25 End", "Point", "Foundations", - "44d983a0-860f-49dc-a4e4-927f77721083" + "fcc23adb-df78-49e8-b1e8-4ebcb5ed1ac7" ] ] } @@ -5835,37 +7359,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ], [ "New Shapes", "Shapes", "Foundations", - "0f5c66f7-a353-4b93-8d1b-0e789682f491" + "ef80ba17-b3ba-46a1-9388-04a462a13f0f" ], [ "New Chart Points", "Chart Points", "Foundations", - "58141887-5468-45e8-b35e-67f0945735a9" + "54454154-66bf-4bd9-8d2b-50fcb870a7fe" ], [ "75 Begin", "Point", "Foundations", - "0b19ecc3-d944-4cad-b0c8-00225923ad6a" + "dc08bec5-ace0-434f-aeab-b8f4d5ac387f" ] ] } @@ -5905,37 +7429,37 @@ "Enhanced_Bollinger_Stochastic", "Data Mine", "Data-Mining", - "1a1d0c54-67c6-4a72-96c3-4168aa3ad553" + "016761ba-9c82-4c1a-88d0-146911d12787" ], [ "Stochastic", "Plotter", "Foundations", - "2655f473-8582-4a1e-97ab-e424c0a6a594" + "47a29722-5a0f-46c2-8166-b24798eb1c50" ], [ "Stochastic", "Plotter Module", "Foundations", - "b46ae740-4cdf-46c9-9ac6-a5c3ff7c4ec0" + "f1676963-44d8-4b80-b412-eddeb7e08d4c" ], [ "New Shapes", "Shapes", "Foundations", - "0f5c66f7-a353-4b93-8d1b-0e789682f491" + "ef80ba17-b3ba-46a1-9388-04a462a13f0f" ], [ "New Chart Points", "Chart Points", "Foundations", - "58141887-5468-45e8-b35e-67f0945735a9" + "54454154-66bf-4bd9-8d2b-50fcb870a7fe" ], [ "75 End", "Point", "Foundations", - "4cfdc8be-9a36-4e32-a499-b7c04bc3c85e" + "153c24fb-62b8-40f7-bfa4-7c6eb5784b3d" ] ] } @@ -5970,12 +7494,12 @@ "id": "ef80ba17-b3ba-46a1-9388-04a462a13f0f", "savedPayload": { "position": { - "x": 4959.900712198, - "y": 18305.940660474716 + "x": 5204.379348050644, + "y": 18262.363303054408 }, "targetPosition": { - "x": 5219.708333333332, - "y": 18455.940660474716 + "x": 5405.118529958301, + "y": 18485.306750697626 }, "floatingObject": { "isPinned": false, @@ -6085,12 +7609,12 @@ "id": "f48488d1-0c86-48bf-8dc5-cb09d558b7af", "savedPayload": { "position": { - "x": 5479.515954468664, - "y": 18305.940660474716 + "x": 5698.562810178443, + "y": 18422.9332434523 }, "targetPosition": { - "x": 5219.708333333332, - "y": 18455.940660474716 + "x": 5405.118529958301, + "y": 18485.306750697626 }, "floatingObject": { "isPinned": false, @@ -6109,12 +7633,12 @@ "id": "f1676963-44d8-4b80-b412-eddeb7e08d4c", "savedPayload": { "position": { - "x": 5219.708333333332, - "y": 18455.940660474716 + "x": 5405.118529958301, + "y": 18485.306750697626 }, "targetPosition": { - "x": 5219.708333333332, - "y": 18755.940660474716 + "x": 5312.413431645817, + "y": 18770.62370558617 }, "floatingObject": { "isPinned": false, @@ -6133,8 +7657,8 @@ "id": "47a29722-5a0f-46c2-8166-b24798eb1c50", "savedPayload": { "position": { - "x": 5219.708333333332, - "y": 18755.940660474716 + "x": 5069.708333333332, + "y": 18796.133039339384 }, "targetPosition": { "x": 5219.708333333332, @@ -6143,7 +7667,578 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "ATR", + "config": "{\n \"codeName\": \"ATR\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "ATR", + "config": "{\n \"codeName\": \"ATR\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "ATR Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.atr", + "project": "Foundations", + "id": "94e01243-1783-4de8-bb18-678b9459b68d", + "savedPayload": { + "position": { + "x": 4769.708333333332, + "y": 18796.133039339384 + }, + "targetPosition": { + "x": 4919.708333333332, + "y": 18536.32541820405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2a355ab9-f0e4-4f4b-9654-d303bd3eed64", + "savedPayload": { + "position": { + "x": 4919.708333333332, + "y": 18536.32541820405 + }, + "targetPosition": { + "x": 5069.708333333332, + "y": 18276.51779706872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ATR End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.atr", + "project": "Foundations", + "id": "6e782dd8-b8a1-40ee-899f-9028798facef", + "savedPayload": { + "position": { + "x": 4769.708333333332, + "y": 17756.902554798053 + }, + "targetPosition": { + "x": 4919.708333333332, + "y": 18016.710175933385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9d208fc3-530d-463a-8e1a-2f34d4439530", + "savedPayload": { + "position": { + "x": 4919.708333333332, + "y": 18016.710175933385 + }, + "targetPosition": { + "x": 5069.708333333332, + "y": 18276.51779706872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ce3aaee4-43ec-4cf8-911e-a219e9dd4dd8", + "savedPayload": { + "position": { + "x": 5069.708333333332, + "y": 18276.51779706872 + }, + "targetPosition": { + "x": 5369.708333333332, + "y": 18276.51779706872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "ATR", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 0.2,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "7f8f5def-af8b-40d8-a4c6-c32cdb3c18e5", + "savedPayload": { + "position": { + "x": 5000.0930910626685, + "y": 17716.710175933385 + }, + "targetPosition": { + "x": 5259.900712198, + "y": 17866.710175933385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "fbd87482-dabe-46f9-b007-e3ee2237cd53", + "savedPayload": { + "position": { + "x": 5259.900712198, + "y": 17866.710175933385 + }, + "targetPosition": { + "x": 5519.708333333332, + "y": 18016.710175933385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " ATR Begin", + "project": "Foundations", + "id": "b3737d41-55dc-4397-8ed0-042ce3fd8132", + "savedPayload": { + "position": { + "x": 5669.708333333332, + "y": 17756.902554798053 + }, + "targetPosition": { + "x": 5519.708333333332, + "y": 18016.710175933385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ATR Begin", + "id": "2a355ab9-f0e4-4f4b-9654-d303bd3eed64" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine", + "Data-Mining", + "016761ba-9c82-4c1a-88d0-146911d12787" + ], + [ + "ATR", + "Plotter", + "Foundations", + "8273f65a-5d7b-49ab-986f-4bcdd8dc3335" + ], + [ + "ATR", + "Plotter Module", + "Foundations", + "ef660209-a859-447a-b15c-585228aa1ada" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b8030c53-413d-43e2-9d80-cdaeef01eba5" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce3aaee4-43ec-4cf8-911e-a219e9dd4dd8" + ], + [ + "ATR Begin", + "Point", + "Foundations", + "2a355ab9-f0e4-4f4b-9654-d303bd3eed64" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " ATR End", + "project": "Foundations", + "id": "3bdc2439-5a0b-47c2-b2f5-51d63a21a726", + "savedPayload": { + "position": { + "x": 5779.515954468664, + "y": 18166.710175933385 + }, + "targetPosition": { + "x": 5519.708333333332, + "y": 18016.710175933385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ATR End", + "id": "9d208fc3-530d-463a-8e1a-2f34d4439530" + }, + "referenceParentCombinedNodePath": [ + [ + "Enhanced_Bollinger_Stochastic", + "Data Mine", + "Data-Mining", + "016761ba-9c82-4c1a-88d0-146911d12787" + ], + [ + "ATR", + "Plotter", + "Foundations", + "8273f65a-5d7b-49ab-986f-4bcdd8dc3335" + ], + [ + "ATR", + "Plotter Module", + "Foundations", + "ef660209-a859-447a-b15c-585228aa1ada" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b8030c53-413d-43e2-9d80-cdaeef01eba5" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce3aaee4-43ec-4cf8-911e-a219e9dd4dd8" + ], + [ + "ATR End", + "Point", + "Foundations", + "9d208fc3-530d-463a-8e1a-2f34d4439530" + ] + ] + } + } + ], + "id": "fb0655b3-1fd6-41a4-af7e-ae1b266e9ac9", + "savedPayload": { + "position": { + "x": 5519.708333333332, + "y": 18016.710175933385 + }, + "targetPosition": { + "x": 5369.708333333332, + "y": 18276.51779706872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "b8030c53-413d-43e2-9d80-cdaeef01eba5", + "savedPayload": { + "position": { + "x": 5369.708333333332, + "y": 18276.51779706872 + }, + "targetPosition": { + "x": 5519.708333333332, + "y": 18536.32541820405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "ATR", + "config": "{\n \"codeName\": \"ATR\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "ATR", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.atr", + "project": "Foundations", + "id": "8ac5b35c-e2f7-41ce-9bbf-54201181c43e", + "savedPayload": { + "position": { + "x": 6269.708333333332, + "y": 18276.51779706872 + }, + "targetPosition": { + "x": 6119.708333333332, + "y": 18536.32541820405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{ \n\"configuration\": \"Get the appropriate configuration from the documentation\"\n}", + "project": "Foundations", + "id": "88f3415d-87c9-450a-a084-3484f6fbed3e", + "savedPayload": { + "position": { + "x": 6269.708333333332, + "y": 18796.133039339384 + }, + "targetPosition": { + "x": 6119.708333333332, + "y": 18536.32541820405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "00bce74f-fbfd-49d2-a734-a1e76486094f", + "savedPayload": { + "position": { + "x": 6119.708333333332, + "y": 18536.32541820405 + }, + "targetPosition": { + "x": 5819.708333333332, + "y": 18536.32541820405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cea1493b-111b-400c-a465-4a0eed3e722a", + "savedPayload": { + "position": { + "x": 5819.708333333332, + "y": 18536.32541820405 + }, + "targetPosition": { + "x": 5519.708333333332, + "y": 18536.32541820405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ef660209-a859-447a-b15c-585228aa1ada", + "savedPayload": { + "position": { + "x": 5519.708333333332, + "y": 18536.32541820405 + }, + "targetPosition": { + "x": 5369.708333333332, + "y": 18796.133039339384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8273f65a-5d7b-49ab-986f-4bcdd8dc3335", + "savedPayload": { + "position": { + "x": 5369.708333333332, + "y": 18796.133039339384 + }, + "targetPosition": { + "x": 5219.708333333332, + "y": 19055.940660474716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -6167,7 +8262,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Data-Mining/Plugins/Data-Mines/Polus.json b/Projects/Data-Mining/Plugins/Data-Mines/Polus.json index 61f41c3d7..c2af5ecf0 100644 --- a/Projects/Data-Mining/Plugins/Data-Mines/Polus.json +++ b/Projects/Data-Mining/Plugins/Data-Mines/Polus.json @@ -26,7 +26,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Fisher MFI", "project": "Foundations", - "id": "3474e870-c9f3-4f4f-ad4b-542d3f3bd8ff", + "id": "60fc927d-033b-4a68-aa18-87b5be9e680c", "savedPayload": { "position": { "x": 37508.751212252304, @@ -50,39 +50,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "bbe99317-411b-45a4-ba5d-7d422c48e18e" + "id": "80d155ca-e5f5-4b3b-b688-a51e57026c97" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Indicator Bot", "Data-Mining", - "c15133c4-d6f6-4323-9e7d-445c3bbd9055" + "562feb95-cec8-4d04-b7e6-5f2e97767c79" ], [ "Fisher MFI", "Product Definition", "Foundations", - "c7b4733f-86b2-43ea-807b-33e035a57766" + "f4ebd003-1c87-483c-86e9-61c9a43d70d3" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "0336c5bc-6988-4fd0-be79-5792124d6860" + "bbe99317-411b-45a4-ba5d-7d422c48e18e" ] ] } } ], "outputDatasetFolders": [], - "id": "535d2ea6-1678-4a58-b8ea-1a5bd2353d94", + "id": "033d347f-e533-442b-b2ba-1589f615e980", "savedPayload": { "position": { "x": 37547.57406901768, @@ -115,7 +115,7 @@ "name": "Fisher MFI Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "6b2347bb-4c31-40ba-9196-1d880905e6d3", + "id": "2c4e3f09-f7bf-455d-862e-a20251197ba0", "savedPayload": { "position": { "x": 37475.246521998866, @@ -139,32 +139,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "3c3b2baf-b8fd-4880-a784-d7a20531d308" + "id": "e3c7ec99-e276-4ce2-9be3-9284ea290bf3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Indicator Bot", "Data-Mining", - "c15133c4-d6f6-4323-9e7d-445c3bbd9055" + "562feb95-cec8-4d04-b7e6-5f2e97767c79" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "281069df-b277-4421-8467-6af3e98bf4c8" + "ba0ea68f-6cab-4e8a-88b5-68172b43361c" ], [ "Fisher MFI", "Status Report", "Foundations", - "a4d713bf-b1a2-4db7-9d08-09bbab9f173c" + "3c3b2baf-b8fd-4880-a784-d7a20531d308" ] ] } @@ -174,7 +174,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "7ec1a195-ab93-4704-aecc-5557337baba4", + "id": "436f4066-ca96-4504-9a1d-9f688710cf39", "savedPayload": { "position": { "x": 37648.341852440935, @@ -234,7 +234,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "d4b9633a-bfbd-4595-86db-a00fdcb86339", + "id": "61a610ef-6e71-45dd-aa8a-6726294b42aa", "savedPayload": { "position": { "x": 37827.43434981832, @@ -292,7 +292,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "7e7cbc7a-9d02-4558-b269-0c609d153588", + "id": "4fac5222-2621-4c1d-9433-b953f5e33603", "savedPayload": { "position": { "x": 37944.11676726298, @@ -348,7 +348,7 @@ } ], "dataMineDataDependencies": [], - "id": "9b29b304-9fd7-4d5f-ab42-1be5fe666c1f", + "id": "267e7359-2561-42c9-ae95-6da05a08f6f0", "savedPayload": { "position": { "x": 37664.04263931382, @@ -375,7 +375,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "3c3b2baf-b8fd-4880-a784-d7a20531d308", + "id": "e3c7ec99-e276-4ce2-9be3-9284ea290bf3", "savedPayload": { "position": { "x": 37798.528960139025, @@ -402,7 +402,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "2eb5a9ed-eb5d-454f-9be7-3bd281fb9ed1", + "id": "78487e6e-c091-4d2e-b077-9d00c6900735", "savedPayload": { "position": { "x": 37876.17467366978, @@ -460,7 +460,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "e39bc5f0-1279-4c22-b2fc-756cddf9b276", + "id": "c05b80f9-084f-4fa4-a4e6-fce58956c636", "savedPayload": { "position": { "x": 37876.17467366978, @@ -483,7 +483,7 @@ } } }, - "id": "ba0ea68f-6cab-4e8a-88b5-68172b43361c", + "id": "ff1a9b02-f869-492b-ad9e-4ae2a5d87327", "savedPayload": { "position": { "x": 37586.39692578306, @@ -520,7 +520,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Fisher MFI", "project": "Foundations", - "id": "f6d27d04-356b-42d6-9f8b-ae25894c0084", + "id": "53841356-26fe-4da1-85d5-1cc79b6ff080", "savedPayload": { "position": { "x": 37974.2648914271, @@ -544,39 +544,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "c5575c4e-4f43-488f-b0c0-e71af1dfce8d" + "id": "f4bd6bef-8e11-4678-99b7-2adc90def92f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Indicator Bot", "Data-Mining", - "c15133c4-d6f6-4323-9e7d-445c3bbd9055" + "562feb95-cec8-4d04-b7e6-5f2e97767c79" ], [ "Fisher MFI", "Product Definition", "Foundations", - "c7b4733f-86b2-43ea-807b-33e035a57766" + "f4ebd003-1c87-483c-86e9-61c9a43d70d3" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "f397c4a4-b961-4903-8947-e7a90ffaaa93" + "c5575c4e-4f43-488f-b0c0-e71af1dfce8d" ] ] } } ], "outputDatasetFolders": [], - "id": "58487ac2-a3a8-470f-a16b-d514651dc504", + "id": "4e1ba909-d7be-4827-a8d1-2d4a0943153a", "savedPayload": { "position": { "x": 38274.2648914271, @@ -609,7 +609,7 @@ "name": "Fisher MFI Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "85dbba27-f113-4db0-9672-322079998693", + "id": "489e483f-0da5-4742-881c-dd33090d0000", "savedPayload": { "position": { "x": 38793.88013369776, @@ -633,32 +633,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "6a1207d0-e517-4bd6-91b6-02bf12470fb8" + "id": "a25897d1-7be6-48d8-bae3-53a8c9313830" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Indicator Bot", "Data-Mining", - "c15133c4-d6f6-4323-9e7d-445c3bbd9055" + "562feb95-cec8-4d04-b7e6-5f2e97767c79" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "53a5f792-0276-469f-8cc5-e1bb6de8cc37" + "be4e508f-2b6a-490c-bfab-1161d7f3b009" ], [ "Fisher MFI", "Status Report", "Foundations", - "16cb08d7-d16c-4946-96d4-6c52c02c3ee3" + "6a1207d0-e517-4bd6-91b6-02bf12470fb8" ] ] } @@ -668,7 +668,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "8aec9e69-ab8f-4844-b682-08fb71205c78", + "id": "32f42954-f4ef-43c4-aaf8-7b7de335e8b3", "savedPayload": { "position": { "x": 38918.14420240969, @@ -727,7 +727,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "c6f9e9a2-bb83-48c2-b480-d86f89855cb5", + "id": "6de4f06d-5edc-4eb3-a614-8d5d30cb1537", "savedPayload": { "position": { "x": 39013.49537596843, @@ -787,7 +787,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "ddb72b00-72f4-4326-b4bf-d911fcc17fa2", + "id": "bde60576-edbe-43d6-84a7-b16f1030a04b", "savedPayload": { "position": { "x": 39073.435629471205, @@ -845,7 +845,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "f105d161-041d-4bee-bbe3-6e07b9645343", + "id": "3c137ec8-fabe-419e-8f20-db5d8aefeb2a", "savedPayload": { "position": { "x": 39093.88013369776, @@ -901,7 +901,7 @@ } ], "dataMineDataDependencies": [], - "id": "a0e2ffa0-faf3-4b69-a73d-92a81ae296bf", + "id": "59c35ae6-246c-4551-be16-5a1ca2682265", "savedPayload": { "position": { "x": 38493.88013369776, @@ -928,7 +928,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "6a1207d0-e517-4bd6-91b6-02bf12470fb8", + "id": "a25897d1-7be6-48d8-bae3-53a8c9313830", "savedPayload": { "position": { "x": 38274.2648914271, @@ -955,7 +955,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "c9831a5e-de3d-4379-8a86-1d28b349e703", + "id": "4e0423e3-e34f-4b9b-b6db-abe195f4c10b", "savedPayload": { "position": { "x": 38234.07251256243, @@ -1013,7 +1013,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "f27f22a6-53db-42b4-ad85-4fdb5b915cb0", + "id": "011dce7a-8160-44bf-b0bb-11bcc4bd402d", "savedPayload": { "position": { "x": 38124.2648914271, @@ -1036,7 +1036,7 @@ } } }, - "id": "be4e508f-2b6a-490c-bfab-1161d7f3b009", + "id": "fdbb79e3-38c2-4936-ad0f-76fb6682ef3b", "savedPayload": { "position": { "x": 37974.2648914271, @@ -1072,7 +1072,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "bbe99317-411b-45a4-ba5d-7d422c48e18e", + "id": "80d155ca-e5f5-4b3b-b688-a51e57026c97", "savedPayload": { "position": { "x": 37628.48415969435, @@ -1100,7 +1100,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "c5575c4e-4f43-488f-b0c0-e71af1dfce8d", + "id": "f4bd6bef-8e11-4678-99b7-2adc90def92f", "savedPayload": { "position": { "x": 37613.981887233334, @@ -1139,7 +1139,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "762f3a78-7e27-4b6a-8a62-68303a6e2f5a", + "id": "23452bd3-d596-4326-8542-e4b6b02d1b22", "savedPayload": { "position": { "x": 37863.45014367573, @@ -1162,7 +1162,7 @@ } } }, - "id": "9e2aeec6-5a16-4830-b07b-66261333d929", + "id": "50b0c7b2-1b22-42d6-b68b-ff3bf7597463", "savedPayload": { "position": { "x": 37764.681309616215, @@ -1195,7 +1195,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "ecdbade9-a7b8-4299-bba7-88aa6e85a99e", + "id": "a1653505-f2ae-455c-bd7f-e602f6738e86", "savedPayload": { "position": { "x": 37793.30475382358, @@ -1218,7 +1218,7 @@ } } }, - "id": "0c893012-9494-46cc-9148-efb85f366c0a", + "id": "9b8c7bd2-07a7-4371-b8f2-429abe152f2b", "savedPayload": { "position": { "x": 37722.594075704925, @@ -1251,7 +1251,7 @@ "name": "New Record Formula", "code": "variable.Fisher", "project": "Foundations", - "id": "32daf6bd-7232-44dc-a7fb-fa77e3e94151", + "id": "0d4af45f-e61c-4942-a2cc-ff0f5b2b387f", "savedPayload": { "position": { "x": 37655.636674787, @@ -1274,7 +1274,7 @@ } } }, - "id": "7d26b3c5-9d4b-467d-b564-5a8d5c8c1988", + "id": "77799c83-5ded-4be5-9721-1dd1def919a2", "savedPayload": { "position": { "x": 37639.993228282976, @@ -1307,7 +1307,7 @@ "name": "New Record Formula", "code": "variable.Trigger", "project": "Foundations", - "id": "2864ee53-a881-4a22-b4c9-9ef48748aed5", + "id": "a1685ec4-5a09-45cd-814e-ad1bdd099f7d", "savedPayload": { "position": { "x": 37503.03043359206, @@ -1330,7 +1330,7 @@ } } }, - "id": "064e4026-0a18-413f-8404-66353091d0f6", + "id": "2ce79470-4a4f-4282-a6df-7ff275475690", "savedPayload": { "position": { "x": 37548.42948356601, @@ -1354,7 +1354,7 @@ } } ], - "id": "ccdc0d27-a579-4b59-a488-4ed648c73f88", + "id": "fdb3ebd9-eeb1-449a-8e5c-732e5c2f0bfe", "savedPayload": { "position": { "x": 37616.52805852694, @@ -1390,7 +1390,7 @@ "name": "New Procedure Javascript Code", "code": "\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet len = 14 //length for sma calculation at Money Flow Ratio calculation\nlet FTs = 10 //sampling for the Fisher Transform\n\n\n//calculate and store High Low Close average\nvariable.HLC.push((candle.max + candle.min + candle.close)/3)\nif(variable.HLC.length > 2){\n\tvariable.HLC.splice(0,1)\n}\n\n//raw moneyflow calculation\nvariable.RMF = (candle.max + candle.min + candle.close)/3 * (volume.buy + volume.sell)\n\n//initializing Positive and Negative mone flow\nif(variable.posMF === undefined){\n\t\tvariable.posMF =0\n}\nif(variable.negMF === undefined){\n\t\tvariable.negMF =0\n}\n\n//Positive Money flow calculation\nif (variable.HLC[1] > variable.HLC[0]){\n\tvariable.posMF = variable.posMF + variable.RMF\n}\nvariable.PMF.push(variable.posMF) //store Positive money FLow for SMA calculation\nif(variable.PMF.length > len){\n\tvariable.PMF.splice(0,1)\n}\n\n//Negative Money flow calculation\nif (variable.HLC[1] < variable.HLC[0]){\n\tvariable.negMF = variable.negMF + variable.RMF\n}\nvariable.NMF.push(variable.negMF) //store Negative money FLow for SMA calculation\nif(variable.NMF.length > len){\n\tvariable.NMF.splice(0,1)\n}\n\n//calculating SMA of nef and pos money flow\nvariable.sPMF = 0\nvariable.sNMF = 0\nif(variable.NMF.length === len && variable.PMF.length === len){\n\tfor(var i = 0 ; i < len ; i++) {\n\t\tvariable.sPMF = variable.sPMF + variable.PMF[i]\n\t\tvariable.sNMF = variable.sNMF + variable.NMF[i]\n\t}\n\tvariable.smaPMF = variable.sPMF / len\n\tvariable.smaNMF = variable.sNMF / len\n\t\n\tvariable.MFR = variable.smaPMF / variable.smaNMF //Money FLow ratio\n\tvariable.MFI = 100 - 100 /(1 + variable.MFR) //Money Flow Index\n}\n\n//handle initialization, undefined and NaN values at MFI\nif(variable.MFI === undefined || isNaN(variable.MFI)){\n\tvariable.MFI = 100\n}\n//store MFI values on th sampling range\nvariable.allMFI.push(variable.MFI)\nif(variable.allMFI.length > FTs){\n\tvariable.allMFI.splice(0,1)\n}\n\n//Procedure for Fisher Transform\n//finding max and min MFI on the sampling range\nvariable.High = Math.max.apply(Math,variable.allMFI)\nvariable.Low = Math.min.apply(Math,variable.allMFI)\n\nif(variable.prevValue === undefined) {\n\tvariable.prevValue = 0\n}\nvariable.Value = round(0.66 * ((variable.MFI - variable.Low)/ Math.max(variable.High - variable.Low, 0.001) - 0.5) + 0.67 + variable.prevValue)\nvariable.preValue = variable.Value\n\nif(variable.prevFisher === undefined){\n\tvariable.prevFisher = 0\n}\nvariable.Fisher = 0.5 * Math.log((1 + variable.Value) / Math.max(1 - variable.Value,0.001)) + 0.5 * variable.prevFisher\nif (isNaN(variable.Fisher)){\n\tvariable.Fisher = 0\n}\nvariable.Trigger = variable.prevFisher\nvariable.prevFisher = variable.Fisher\n\n\n//Functions definition\n//Round Function\nfunction round(val){\n\tif(val > 0.99) {\n\t\tvariable.v = 0.999\n\t}\n\telse {\n\t\tvariable.v=val\n\t}\n\tif(val < -0.99){\n\t\tvariable.v = -0.999\n\t}\n\telse {\n\t\tvariable.v=val\n\t}\n\treturn variable.v\n\n}", "project": "Foundations", - "id": "e08c9951-3019-4c5a-aaff-bdd28009a6e5", + "id": "b8728ea7-929f-404e-b038-a69004e8a925", "savedPayload": { "position": { "x": 37480.438377563456, @@ -1413,7 +1413,7 @@ } } }, - "id": "52f80812-8278-418f-90f6-efa55faf06be", + "id": "40aa139e-beb8-45eb-8ea2-0b3d5f2945c5", "savedPayload": { "position": { "x": 37464.75910807331, @@ -1445,7 +1445,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.HLC = []\nvariable.PMF = []\nvariable.NMF = []\nvariable.allMFI = []", "project": "Foundations", - "id": "3d343a37-72e1-4db0-aee8-6a55a91a5409", + "id": "f373f5e2-3dff-44c6-b55c-e10c9e2ac526", "savedPayload": { "position": { "x": 37250.3690797089, @@ -1468,7 +1468,7 @@ } } }, - "id": "68612e5e-7bbf-4b34-909c-a20f0af6556d", + "id": "4f33e68b-e11f-4b65-84ff-4bfdb3c8fa07", "savedPayload": { "position": { "x": 37311.37957617027, @@ -1491,7 +1491,7 @@ } } }, - "id": "061e509c-2ce6-4629-9777-079063a10d86", + "id": "7ff384ad-0aa9-4bc3-bc38-96fc773c5cb6", "savedPayload": { "position": { "x": 37433.40056909301, @@ -1514,7 +1514,7 @@ } } }, - "id": "f4ebd003-1c87-483c-86e9-61c9a43d70d3", + "id": "695ef66b-926f-4679-a8f2-d99de8cebe25", "savedPayload": { "position": { "x": 37480.33090860508, @@ -1538,32 +1538,32 @@ "referenceParent": { "type": "Plotter Module", "name": "Fisher-MFI", - "id": "d31bd0e5-c940-4033-a033-ab0f7abd0177" + "id": "5e3caa1c-afe4-4dec-959f-0d9db18ee387" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Plotter", "Foundations", - "dc606888-545b-4319-90e5-0b476a989c3b" + "d03f32b1-ac8c-4813-9b14-82aa1baf398d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "dc938cc0-6917-4b5b-a0c4-c993163bdf75" + "d31bd0e5-c940-4033-a033-ab0f7abd0177" ] ] } } ], - "id": "562feb95-cec8-4d04-b7e6-5f2e97767c79", + "id": "cce5cad4-a601-43df-aeb9-ce849bc76b90", "savedPayload": { "position": { "x": 37374.2648914271, @@ -1606,7 +1606,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Monte Carlo Forecast", "project": "Foundations", - "id": "7c15b254-adff-4c97-8d1e-44e7c3262643", + "id": "17bc9882-7d74-47b0-a31f-d23f8dadbfa6", "savedPayload": { "position": { "x": 37736.39692578306, @@ -1630,39 +1630,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "f9149165-daaf-42a2-8f28-94b7d41fdc74" + "id": "c7c5cf93-2a9d-4d6a-bc2a-f4923c14ee29" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "ce9c9beb-f0a5-4204-864c-0ec757b5b0fe" + "fb088db6-39a0-4289-bc27-2584a48c3a42" ], [ "Monte Carlo Forecast", "Product Definition", "Foundations", - "9232fc5b-f7e8-495d-8aae-42f05e9eb9a8" + "6d1d7189-8b30-4b7a-9e1b-d92ae438d4bc" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "94159b6d-8194-422d-ae6a-e8dde21c0239" + "f9149165-daaf-42a2-8f28-94b7d41fdc74" ] ] } } ], "outputDatasetFolders": [], - "id": "7332ddcd-3d14-4574-bdcc-785e13ddde70", + "id": "4d3585e6-685a-43f3-815b-130f6130322e", "savedPayload": { "position": { "x": 37661.39692578306, @@ -1695,7 +1695,7 @@ "name": "Monte Carlo Forecast Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "5dd20b22-3522-445d-b3f0-3d3167d11956", + "id": "9f3daa15-c180-4c91-bbc2-40df266d22c5", "savedPayload": { "position": { "x": 37877.56308589869, @@ -1719,32 +1719,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "ffc6190f-26ac-4a16-b834-1e37f0721276" + "id": "e66133ac-43f2-4ae7-83d2-9881de5875a9" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "ce9c9beb-f0a5-4204-864c-0ec757b5b0fe" + "fb088db6-39a0-4289-bc27-2584a48c3a42" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "09f1309a-0a59-4908-81cd-8b201129f843" + "177f6b65-5095-4c08-88ae-511329b4746e" ], [ "Fisher MFI", "Status Report", "Foundations", - "676d544a-4177-41c0-8bbe-c6415ad4c8da" + "ffc6190f-26ac-4a16-b834-1e37f0721276" ] ] } @@ -1754,7 +1754,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "86b22dfd-6911-4897-b59b-9c5289eec919", + "id": "4566b735-72ea-4d28-b954-28fd8f8ac35b", "savedPayload": { "position": { "x": 38046.94372882605, @@ -1814,7 +1814,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "8fa0e800-74aa-41f6-9caf-5ace4ac83fc2", + "id": "b824e431-7112-4d0c-b5de-448f5dd32890", "savedPayload": { "position": { "x": 38139.64882713854, @@ -1872,7 +1872,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "7e6cc667-ab6a-42df-8a81-a27511bece9f", + "id": "fec1cf5d-8945-49d9-9cb8-6270b8bd81fa", "savedPayload": { "position": { "x": 38120.26818421118, @@ -1928,7 +1928,7 @@ } ], "dataMineDataDependencies": [], - "id": "69543918-23e6-46a3-afcc-f182b0cd719f", + "id": "1bef5151-cfd6-4433-9c49-2504d44c55aa", "savedPayload": { "position": { "x": 37846.204546918394, @@ -1955,7 +1955,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "ffc6190f-26ac-4a16-b834-1e37f0721276", + "id": "e66133ac-43f2-4ae7-83d2-9881de5875a9", "savedPayload": { "position": { "x": 37886.39692578306, @@ -1982,7 +1982,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "26967070-8624-4047-9ec5-f95ecb6b88a0", + "id": "4853e072-3c72-4cb6-8ab9-f80881c7d4f0", "savedPayload": { "position": { "x": 37846.204546918394, @@ -2040,7 +2040,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "eaf4b9be-b428-4fde-8178-93166a4d1423", + "id": "4a74872e-62c7-421b-abfd-d85a1772eef4", "savedPayload": { "position": { "x": 37736.39692578306, @@ -2063,7 +2063,7 @@ } } }, - "id": "177f6b65-5095-4c08-88ae-511329b4746e", + "id": "e1d74a04-5c30-41ff-98e9-2560f29addce", "savedPayload": { "position": { "x": 37623.85026044915, @@ -2100,7 +2100,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Monte Carlo Forecast", "project": "Foundations", - "id": "4ee113c0-76a2-42ea-8ea7-46b915b2d2ac", + "id": "57a3dd9d-d0fd-467a-bb89-3c471f3fcaa1", "savedPayload": { "position": { "x": 38526.15730724512, @@ -2124,39 +2124,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "9b813e27-77e6-4a8e-9b5f-f3395360d623" + "id": "a128887d-8b21-4291-9046-7ad74b4c8a35" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "ce9c9beb-f0a5-4204-864c-0ec757b5b0fe" + "fb088db6-39a0-4289-bc27-2584a48c3a42" ], [ "Monte Carlo Forecast", "Product Definition", "Foundations", - "9232fc5b-f7e8-495d-8aae-42f05e9eb9a8" + "6d1d7189-8b30-4b7a-9e1b-d92ae438d4bc" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "184af1d0-8e66-46e1-a8a2-b0ef05a79f21" + "9b813e27-77e6-4a8e-9b5f-f3395360d623" ] ] } } ], "outputDatasetFolders": [], - "id": "130bc4ae-3b28-4eaf-9714-0d1dde9eb5db", + "id": "ce858e3b-96ec-4ff6-b76c-880142792543", "savedPayload": { "position": { "x": 37939.26874680484, @@ -2189,7 +2189,7 @@ "name": "Monte Carlo Forecast Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "fc9d965f-ea73-47b6-9bf3-d9621ecb75d3", + "id": "20299664-c6ae-4666-9aa6-deb38695d548", "savedPayload": { "position": { "x": 38385.15564209127, @@ -2213,32 +2213,32 @@ "referenceParent": { "type": "Status Report", "name": "Monte Carlo Forecast", - "id": "81a5d7ee-c685-42e2-a4d8-3da60009e97a" + "id": "41bf9a6f-d81d-460a-8a11-9afa8637b201" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Indicator Bot", "Data-Mining", - "ce9c9beb-f0a5-4204-864c-0ec757b5b0fe" + "fb088db6-39a0-4289-bc27-2584a48c3a42" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "9b017e2e-de94-491d-a71b-4bb59a4ee655" + "864d5f05-8972-470d-84c5-df7517efd4b5" ], [ "Monte Carlo Forecast", "Status Report", "Foundations", - "2923a0e9-eed1-41e8-abbb-d63935956357" + "81a5d7ee-c685-42e2-a4d8-3da60009e97a" ] ] } @@ -2248,7 +2248,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "746bcb94-23ff-4d17-9ac7-49e1ed01b83c", + "id": "67aebd34-77a3-4e39-b599-9d208ebc310e", "savedPayload": { "position": { "x": 38332.87099616401, @@ -2307,7 +2307,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "c6626ffc-d6a0-46fa-9930-f4c3730bd317", + "id": "ae19826f-aa2d-471e-96d3-78c2679140dc", "savedPayload": { "position": { "x": 38244.15397693742, @@ -2367,7 +2367,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "d56d6d9a-1ad3-4375-9630-ad0808feccc6", + "id": "1e7a126b-292a-41d8-b9a9-ffb04e0c7ae0", "savedPayload": { "position": { "x": 38125.05050266, @@ -2425,7 +2425,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "562cf318-73c9-4c29-bf54-91f2badac28e", + "id": "d130066e-524e-47cb-a608-be749de23b26", "savedPayload": { "position": { "x": 37983.67727827596, @@ -2481,7 +2481,7 @@ } ], "dataMineDataDependencies": [], - "id": "9b5de5cd-5b41-4aad-abbc-7b486c9d7894", + "id": "609808df-cbbc-426c-ba7d-a623848adb3e", "savedPayload": { "position": { "x": 37798.267081650985, @@ -2508,7 +2508,7 @@ "type": "Status Report", "name": "Monte Carlo Forecast", "project": "Foundations", - "id": "81a5d7ee-c685-42e2-a4d8-3da60009e97a", + "id": "41bf9a6f-d81d-460a-8a11-9afa8637b201", "savedPayload": { "position": { "x": 37445.085284677036, @@ -2535,7 +2535,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "dd365f09-5bf2-40fd-9093-48f46d49099c", + "id": "3fa7deb3-5899-458a-87f5-97a7a8b91c6b", "savedPayload": { "position": { "x": 37290.00667911922, @@ -2593,7 +2593,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "94484f31-5fd7-4b86-9505-65f37fdba6f6", + "id": "2fee60ee-cd75-4c2c-8e81-f19b26eae3a7", "savedPayload": { "position": { "x": 37151.64100445689, @@ -2616,7 +2616,7 @@ } } }, - "id": "864d5f05-8972-470d-84c5-df7517efd4b5", + "id": "b29240e2-cae5-41da-9181-01a4b947f73e", "savedPayload": { "position": { "x": 37853.687754833096, @@ -2652,7 +2652,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "f9149165-daaf-42a2-8f28-94b7d41fdc74", + "id": "c7c5cf93-2a9d-4d6a-bc2a-f4923c14ee29", "savedPayload": { "position": { "x": 37870.652274782304, @@ -2680,7 +2680,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "9b813e27-77e6-4a8e-9b5f-f3395360d623", + "id": "a128887d-8b21-4291-9046-7ad74b4c8a35", "savedPayload": { "position": { "x": 37695.628648615326, @@ -2719,7 +2719,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "d29bf6cb-ea3c-4a1f-812f-ec8074394fee", + "id": "d4c17b7d-0eab-4663-a75a-263bc75cea60", "savedPayload": { "position": { "x": 38063.68835273523, @@ -2742,7 +2742,7 @@ } } }, - "id": "f4188694-44e1-4db2-8e4d-6ea8d2ff6893", + "id": "e0071358-8966-4258-9fe8-0c3c3fffd6df", "savedPayload": { "position": { "x": 37843.60514257013, @@ -2775,7 +2775,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "187df7ee-ea68-428c-b3b2-428a5b4ff78d", + "id": "516f0094-fb54-438e-9ccd-7773aeaac5bf", "savedPayload": { "position": { "x": 38033.605510125526, @@ -2798,7 +2798,7 @@ } } }, - "id": "c1860ab1-6b8e-47b5-a824-660276b21707", + "id": "69de0339-c0b2-40dc-a642-200d83965eaa", "savedPayload": { "position": { "x": 37823.549914163654, @@ -2831,7 +2831,7 @@ "name": "New Record Formula", "code": "variable.futur", "project": "Foundations", - "id": "1325b280-4051-42a1-ba8e-d559d1f7e207", + "id": "486b6352-4ce4-4be2-9418-288c417cf735", "savedPayload": { "position": { "x": 37988.00586979441, @@ -2854,7 +2854,7 @@ } } }, - "id": "c8805c39-4678-4127-9e1e-a4e34b65087b", + "id": "c7ac4060-cd4a-4537-a13b-8acc14fe362a", "savedPayload": { "position": { "x": 37793.150153942915, @@ -2887,7 +2887,7 @@ "name": "New Record Formula", "code": "variable.price1", "project": "Foundations", - "id": "1c46a479-4f28-4e2c-949e-1374c94ed7dc", + "id": "b4b5cf43-b2a1-47a8-addd-7edafc7c749d", "savedPayload": { "position": { "x": 37928.01224622337, @@ -2910,7 +2910,7 @@ } } }, - "id": "b23ad482-254e-438e-ab2a-b5402a8f7510", + "id": "8b6c8e83-10ad-410e-99aa-7746a965de68", "savedPayload": { "position": { "x": 37753.154404895555, @@ -2943,7 +2943,7 @@ "name": "New Record Formula", "code": "variable.price5", "project": "Foundations", - "id": "e6937276-3983-402a-a54b-3c7df318284e", + "id": "68af92e2-01a2-49ba-a09d-339aebe75758", "savedPayload": { "position": { "x": 37855.101881532144, @@ -2966,7 +2966,7 @@ } } }, - "id": "f67b927e-7b8a-4cc0-8b60-d23315caf213", + "id": "ecdf5ec3-d8f5-4a04-afa1-92932029c014", "savedPayload": { "position": { "x": 37704.547495101404, @@ -2999,7 +2999,7 @@ "name": "New Record Formula", "code": "variable.price10", "project": "Foundations", - "id": "1dc97556-93c1-4e4d-839a-d718aa1ac27f", + "id": "7d2b84bd-2f88-4305-9c96-6a98e22794b1", "savedPayload": { "position": { "x": 37771.07007087506, @@ -3022,7 +3022,7 @@ } } }, - "id": "194a628c-87bb-49ce-84cf-239a7422dca9", + "id": "81ac28dd-ae44-41b7-a47d-2d27919a87f2", "savedPayload": { "position": { "x": 37648.526287996676, @@ -3055,7 +3055,7 @@ "name": "New Record Formula", "code": "variable.price20", "project": "Foundations", - "id": "7584dad8-8c5e-4319-a60b-555f65fe3867", + "id": "d218d2d6-1d45-483b-a777-c8ed9b648907", "savedPayload": { "position": { "x": 37677.985956316086, @@ -3078,7 +3078,7 @@ } } }, - "id": "fc6bd35c-0a39-4d59-9bf3-c91c9049f673", + "id": "acd885b7-1ee8-4a7f-851a-d47153aa9ab4", "savedPayload": { "position": { "x": 37586.47021162403, @@ -3111,7 +3111,7 @@ "name": "New Record Formula", "code": "variable.price30", "project": "Foundations", - "id": "e2e4a1c3-5369-413b-8a09-113c5bde4d02", + "id": "abfbdc11-d6a9-4772-a51e-632f521de66a", "savedPayload": { "position": { "x": 37578.14157768412, @@ -3134,7 +3134,7 @@ } } }, - "id": "8403e508-5352-40bc-be6e-bb7a3de42cc2", + "id": "ec3b9168-308b-4202-b0b2-ba6543cee426", "savedPayload": { "position": { "x": 37519.90729253605, @@ -3167,7 +3167,7 @@ "name": "New Record Formula", "code": "variable.price40", "project": "Foundations", - "id": "ee9ca8d1-6394-4b4f-b8e8-1a1d67534c2b", + "id": "46c1e22c-3830-4773-b3fa-e5443a99bff7", "savedPayload": { "position": { "x": 37473.99543494558, @@ -3190,7 +3190,7 @@ } } }, - "id": "23ac0595-b3e9-4053-95e0-3712c4ed7733", + "id": "25fa37f4-c351-44df-b6f7-44ad35685422", "savedPayload": { "position": { "x": 37450.47653071036, @@ -3223,7 +3223,7 @@ "name": "New Record Formula", "code": "variable.price45", "project": "Foundations", - "id": "b4f306c4-2054-4af6-9665-f69987cbea75", + "id": "212006f6-2ebd-4101-a35f-ff3e7a6011fd", "savedPayload": { "position": { "x": 37368.11195177593, @@ -3246,7 +3246,7 @@ } } }, - "id": "fff107f3-3ea7-42d8-9799-2d9679d4c6c8", + "id": "412e19a5-1126-4147-8ffd-5f5254fd8a61", "savedPayload": { "position": { "x": 37379.88754193059, @@ -3279,7 +3279,7 @@ "name": "New Record Formula", "code": "variable.BeginF", "project": "Foundations", - "id": "5b96b949-0272-44ab-b2e9-d6f57be206ef", + "id": "6a4742f4-da62-48ac-a840-0a5ac0e33108", "savedPayload": { "position": { "x": 37263.09833093793, @@ -3302,7 +3302,7 @@ } } }, - "id": "ce8491a9-2100-45d2-8c95-37296e7c68cd", + "id": "2b65e54c-2b22-4bee-a47c-3e4c5df97053", "savedPayload": { "position": { "x": 37309.878461371925, @@ -3335,7 +3335,7 @@ "name": "New Record Formula", "code": "variable.EndF", "project": "Foundations", - "id": "0e519cad-1486-4556-a56d-cae1978eb102", + "id": "b3576e89-2da3-42a0-8570-bae43b21f609", "savedPayload": { "position": { "x": 37161.540356296835, @@ -3358,7 +3358,7 @@ } } }, - "id": "8e40265e-9a93-4c4b-875d-a4d1991f15b0", + "id": "8bcdf56e-886a-44c8-9a81-308a0e6f8a55", "savedPayload": { "position": { "x": 37242.17314494453, @@ -3391,7 +3391,7 @@ "name": "New Record Formula", "code": "variable.price45d", "project": "Foundations", - "id": "c38d4168-4e45-4d85-8783-06784c31ac2b", + "id": "3548d774-ff9f-4633-be5b-b6fefeb175c0", "savedPayload": { "position": { "x": 37065.93872223992, @@ -3414,7 +3414,7 @@ } } }, - "id": "26abf824-61de-4208-a353-8bb9c64763e2", + "id": "cdb1db3a-0871-4535-b09e-a418eaad6d58", "savedPayload": { "position": { "x": 37178.43872223992, @@ -3447,7 +3447,7 @@ "name": "New Record Formula", "code": "variable.price40d", "project": "Foundations", - "id": "4b0da718-ad7f-49cb-b951-45010960fd3d", + "id": "e60265ab-52d2-409d-8f40-d21b8c5d3f18", "savedPayload": { "position": { "x": 36978.64745828127, @@ -3470,7 +3470,7 @@ } } }, - "id": "9e75bc7c-287e-4dc7-b977-aea901736458", + "id": "e1c3817a-ecf6-40dc-8a69-d34b1347b331", "savedPayload": { "position": { "x": 37120.24454626749, @@ -3503,7 +3503,7 @@ "name": "New Record Formula", "code": "variable.price30d", "project": "Foundations", - "id": "34650ba9-591a-4473-9cea-42b4073d7220", + "id": "49e444a5-8415-4b79-b960-1b2e1875c4f2", "savedPayload": { "position": { "x": 36901.815965042675, @@ -3526,7 +3526,7 @@ } } }, - "id": "3fd02873-5f1a-4056-9c43-1bd05d799966", + "id": "ceeece54-b43c-4fcf-a5ee-a36cbbbe4e55", "savedPayload": { "position": { "x": 37069.02355077509, @@ -3559,7 +3559,7 @@ "name": "New Record Formula", "code": "variable.price20d", "project": "Foundations", - "id": "741e4551-b8a8-483b-bd6a-0e279d79b56b", + "id": "9349a3d3-0673-4e3a-a2bc-4199c3fc4351", "savedPayload": { "position": { "x": 36837.33608887676, @@ -3582,7 +3582,7 @@ } } }, - "id": "5e887b78-2a94-462a-a8e3-70eacb41fc9b", + "id": "50a758d6-a62e-409f-b81c-b66d53d6d9f7", "savedPayload": { "position": { "x": 37026.03696666448, @@ -3615,7 +3615,7 @@ "name": "New Record Formula", "code": "variable.price10d", "project": "Foundations", - "id": "53f419f4-b56a-4b27-98dd-11b83d3dea1c", + "id": "8de6643a-229f-460a-a515-cb47bf751837", "savedPayload": { "position": { "x": 36786.795538331164, @@ -3638,7 +3638,7 @@ } } }, - "id": "5760f4cd-e49d-47cd-9405-9f84f8818c2a", + "id": "55610a4d-0bb0-419c-9553-90db9aef3d5e", "savedPayload": { "position": { "x": 36992.34326630075, @@ -3671,7 +3671,7 @@ "name": "New Record Formula", "code": "variable.price5d", "project": "Foundations", - "id": "ce37f7b1-00f8-48fd-8e42-eececbac1b25", + "id": "0706ae37-c7da-4ca8-a135-d34964cc5430", "savedPayload": { "position": { "x": 36751.438789494794, @@ -3694,7 +3694,7 @@ } } }, - "id": "d7b24bd0-54bc-4e37-b849-6c39c863bf5f", + "id": "5f3a8726-4702-4574-a954-75db435ab8e2", "savedPayload": { "position": { "x": 36968.772100409835, @@ -3727,7 +3727,7 @@ "name": "New Record Formula", "code": "variable.price1d", "project": "Foundations", - "id": "a0e1e527-9171-4555-b103-9c2d9205ae76", + "id": "9c6524f9-d5db-4488-a486-c723cc8a8baf", "savedPayload": { "position": { "x": 36732.13644286634, @@ -3750,7 +3750,7 @@ } } }, - "id": "0959f089-4a41-48b9-bc96-e7a8b4d480cd", + "id": "c3c25f14-4d56-4ef0-8d46-001cb760f90f", "savedPayload": { "position": { "x": 36955.9038693242, @@ -3774,7 +3774,7 @@ } } ], - "id": "280aceb3-4214-4a6c-8ccf-765cf5b839fb", + "id": "b3d3904b-8840-4d16-9e2b-8a532d74a53d", "savedPayload": { "position": { "x": 37403.43872223992, @@ -3810,7 +3810,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current //define candle pointer\n\tlet v = 1 // variance for the gaussian distributed random number -- higer is better but in order to keep reasonable computing time it should not exceed 5\n\tlet iter = 10000 // number of iteration of the Monte Carlo simulation\n\n\t//initialize lastClose array to avoid undefined or 0 value\n\tif(variable.lastClose.length === 0 ){\n\t\tvariable.lastClose.push(candle.close)\n\t}\n\n\t//fetch candle clos and previous candle close in an array\n\tvariable.lastClose.push(candle.close) \n\tif(variable.lastClose.length > 2) {\n\t\tvariable.lastClose.splice(0,1)\n\t}\n\n\t//calculate and store Periode Daily Return on all time periods\n\tvariable.PDR.push(Math.log(variable.lastClose[1] / variable.lastClose[0]))\n\n\t//statistic calculations of PDR\n\tvariable.totalPDR = 0\n\tfor(j=0 ; j < variable.PDR.length ; j++){\n\t\tvariable.totalPDR += variable.PDR[j]\n\t}\n\tvariable.avgPDR = variable.totalPDR / variable.PDR.length //average PDR\n\n\tvariable.prodvar = 0\n\t\t\t//variance and standard deviation calculations\n\tfor( var j = 0 ; j < variable.PDR.length ; j++){\n\t\tvariable.prodvar = variable.prodvar + Math.pow(variable.PDR[j] - variable.avgPDR,2)\n\t}\n\n\tvariable.varPDR = variable.prodvar / variable.PDR.length //variance\n\tvariable.sigPDR = Math.sqrt(variable.varPDR) //standard deviation\n\n\t//Drift calculation\n\tvariable.drift = variable.avgPDR - variable.varPDR / 2\n\t\n\t//Futur price array over iter number of values\n\tvariable.frct = []\n\tfor(var j = 0 ; j < iter ; j++){\n\t\tvariable.frct.push(candle.close * Math.exp(variable.drift + random(v) * variable.sigPDR))\n\t}\n\n\t//average of futur price\n\tvariable.totalFRCT = 0\n\tfor(j=0 ; j < variable.frct.length ; j++){\n\t\tvariable.totalFRCT += variable.frct[j]\n\t}\n\tvariable.futur = variable.totalFRCT / variable.frct.length\n\t\n\t//standard deviation of futur price\n\tvariable.prodvar = 0\n\tfor(var j = 0 ; j < variable.frct.length ; j++){\n\t\tvariable.prodvar = variable.prodvar + Math.pow(variable.frct[j] - variable.futur,2)\n\t}\n\tvariable.varFRCT = variable.prodvar / variable.PDR.length //variance\n\tvariable.stdF = Math.sqrt(variable.varFRCT) //standard deviation\n\t\n\t//price at 1% probability\n\tvariable.price1 = variable.stdF * 2.34 + variable.futur\n\tvariable.price1d = variable.futur - variable.stdF * 2.34 \n\t//price at 5% probability\n\tvariable.price5 = variable.stdF * 1.64 + variable.futur\n\tvariable.price5d = variable.futur - variable.stdF * 1.64 \n\t//price at 10% probability\n\tvariable.price10 = variable.stdF * 1.28 + variable.futur\n\tvariable.price10d = variable.futur - variable.stdF * 1.28 \n\t//price at 20% probability\n\tvariable.price20 = variable.stdF * 0.84 + variable.futur\n\tvariable.price20d = variable.futur - variable.stdF * 0.84 \n\t//price at 30% probability\n\tvariable.price30 = variable.stdF * 0.525 + variable.futur\n\tvariable.price30d = variable.futur - variable.stdF * 0.525 \n\t//price at 40% probability\n\tvariable.price40 = variable.stdF * 0.25 + variable.futur\n\tvariable.price40d = variable.futur - variable.stdF * 0.25 \n\t//price at 45% probability\n\tvariable.price45 = variable.stdF * 0.125 + variable.futur\n\tvariable.price45d = variable.futur - variable.stdF * 0.125 \n\n\t//Futur Begin and End\n\tvariable.BeginF = candle.begin + (candle.end - candle.begin)\n\tvariable.EndF = candle.end + (candle.end - candle.begin)\n\n\t//function declaration\n\t //gaussian distributed random number generation\n\t function random(va){\n\t\t var r = 0\n\t\t for(var i = va ; i>0 ; i--){\n\t\t\t r += Math.random()\n\t\t }\n\t\t return r/va\n\t }", "project": "Foundations", - "id": "ce22e510-b29b-40b9-9e85-36d3ed77abc3", + "id": "14b80fd4-0a5b-4eca-bef6-66dd47ebaa34", "savedPayload": { "position": { "x": 36335.058262761384, @@ -3833,7 +3833,7 @@ } } }, - "id": "fc5dd9be-d394-486f-9e9b-49b71010e115", + "id": "51324f19-0547-4ebf-8022-1a48f16104a2", "savedPayload": { "position": { "x": 36518.0897521455, @@ -3865,7 +3865,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.lastClose = []\nvariable.PDR = []\nvariable.frct = []", "project": "Foundations", - "id": "977d6393-dab0-4f2a-b7d4-0d9cf9358466", + "id": "c8247026-780f-4609-b9e0-424b7c3dd653", "savedPayload": { "position": { "x": 35791.97978850754, @@ -3888,7 +3888,7 @@ } } }, - "id": "24c8122f-3370-4171-a9e6-af95dcb6d45c", + "id": "35813329-4767-40b3-bd3d-1a65efdd0926", "savedPayload": { "position": { "x": 36156.037435976265, @@ -3911,7 +3911,7 @@ } } }, - "id": "d7aa6737-8f29-4e71-b342-a05dc62b2629", + "id": "204b07a8-d0ba-4e58-9205-67e576683092", "savedPayload": { "position": { "x": 36884.15273091372, @@ -3934,7 +3934,7 @@ } } }, - "id": "6d1d7189-8b30-4b7a-9e1b-d92ae438d4bc", + "id": "61e345dd-b2cb-4cf1-83a2-d50514112ff2", "savedPayload": { "position": { "x": 37450.54108285857, @@ -3958,36 +3958,36 @@ "referenceParent": { "type": "Plotter Module", "name": "Monte Carlo Forecast", - "id": "447d61c3-f72d-4f93-bd79-e01615ce2bdc" + "id": "d6521de2-45cd-4d03-bae2-54b87106e03b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ] ] } } ], - "id": "fb088db6-39a0-4289-bc27-2584a48c3a42", + "id": "efc80a49-621a-40b7-921f-984276e63d8d", "savedPayload": { "position": { - "x": 37334.07251256243, - "y": 19823.938986067013 + "x": 37344.55555179782, + "y": 19804.10410780228 }, "targetPosition": { "x": 37074.2648914271, @@ -4026,7 +4026,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market MAMA_PLUV", "project": "Foundations", - "id": "458e36e4-c133-42e6-901e-96a68ff1b683", + "id": "0fe8e25a-39fb-4403-9b53-842239593106", "savedPayload": { "position": { "x": 37591.9091755756, @@ -4050,32 +4050,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "7377ab5d-c90c-44fb-9b2a-7266c4561f44" + "id": "11646c57-ca4c-47e5-a513-81b4db298ed2" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "12f426b0-9f3e-4424-b27f-4582d9b7eaa5" + "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21" ], [ "MAMA_PLUV", "Product Definition", "Foundations", - "c7583947-d822-4580-8ce7-670aa3030b10" + "144cd1a6-c72c-4ab9-8852-41007533cf34" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "ce6a7b6e-0f7b-4497-825b-347117f354e7" + "7377ab5d-c90c-44fb-9b2a-7266c4561f44" ] ] } @@ -4084,7 +4084,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Keltner MAMA", "project": "Foundations", - "id": "e4ed03c7-729f-4bd3-ba08-b3dbd02f1e12", + "id": "1a3ff7c4-da15-4d90-a468-39a5db7fffa2", "savedPayload": { "position": { "x": 37899.2648914271, @@ -4108,32 +4108,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "afb8375a-2f8e-47c2-8ef5-46d2beaa7070" + "id": "39571c6b-5777-4208-9787-523752f6f836" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "12f426b0-9f3e-4424-b27f-4582d9b7eaa5" + "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21" ], [ "Keltner MAMA", "Product Definition", "Foundations", - "b7998377-9c93-4a8e-a481-5f35b1ab7b0b" + "027ff656-cff6-4ddd-bc53-c32628fc3141" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "b36c2cdb-cee6-4934-8d62-1bac082489b9" + "afb8375a-2f8e-47c2-8ef5-46d2beaa7070" ] ] } @@ -4142,7 +4142,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Keltner EMA", "project": "Foundations", - "id": "1db69075-28a7-4bdd-8fad-81d88962f8df", + "id": "38747c44-7a76-42f5-b6f7-54afe9a82111", "savedPayload": { "position": { "x": 37981.62060727859, @@ -4166,39 +4166,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "48fb3d36-b2d4-4813-9c5c-9ff28ec7e386" + "id": "f8f97544-9595-4426-a81f-7b4d84539d3f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "12f426b0-9f3e-4424-b27f-4582d9b7eaa5" + "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21" ], [ "Keltner EMA", "Product Definition", "Foundations", - "f61660fc-466b-4a8d-9403-15d0d9d83436" + "e74cb1fd-b21c-45b6-949d-13fd91cd134b" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "d29d18d5-d2d5-436a-980e-4e164baaa8c9" + "48fb3d36-b2d4-4813-9c5c-9ff28ec7e386" ] ] } } ], "outputDatasetFolders": [], - "id": "ba36efdb-9c47-4ab6-a5fe-340b162aad80", + "id": "7c7dead7-0dae-465a-901e-2d2c7f4cd64c", "savedPayload": { "position": { "x": 37786.7648914271, @@ -4231,7 +4231,7 @@ "name": "Keltner Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "0ac3f890-c8df-415f-a293-aa665d198d2e", + "id": "4a320a52-d3be-46f0-8591-afe0047035fc", "savedPayload": { "position": { "x": 38111.01413160054, @@ -4255,24 +4255,32 @@ "referenceParent": { "type": "Status Report", "name": "KBS", - "id": "4b099a62-1188-4a79-a51e-c52ab3f11740" + "id": "0a3c75de-00df-474a-b6e4-449e62826d67" }, "referenceParentCombinedNodePath": [ [ "Polus", - "Data Mine" + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", - "Indicator Bot" + "Indicator Bot", + "Data-Mining", + "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21" ], [ "Multi-Time-Frame-Market", - "Process Definition" + "Process Definition", + "Foundations", + "316a6749-9f51-4620-98ff-ae6e6797235d" ], [ "KBS", - "Status Report" + "Status Report", + "Foundations", + "4b099a62-1188-4a79-a51e-c52ab3f11740" ] ] } @@ -4282,7 +4290,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "ff2bbe76-4f35-4e30-8317-cbd27c805481", + "id": "4cff67ee-b690-4cf1-b865-7e604128fcd1", "savedPayload": { "position": { "x": 38365.085095991584, @@ -4342,7 +4350,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "41d2151c-6411-4068-b504-3ee95b3b7c0d", + "id": "c82447e5-5d5a-4278-bf5c-e50678ca8891", "savedPayload": { "position": { "x": 38504.14274346031, @@ -4400,7 +4408,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "0b852b74-254e-4d6e-a1ec-a076b6029009", + "id": "873faf0a-5b2e-4b20-abe1-41142d48cbfc", "savedPayload": { "position": { "x": 38475.071779069265, @@ -4456,7 +4464,7 @@ } ], "dataMineDataDependencies": [], - "id": "14294334-cc56-4c83-89b6-416adad427cf", + "id": "a157d4e8-585a-4845-b80e-3b78b1bf306b", "savedPayload": { "position": { "x": 38063.9763231301, @@ -4483,7 +4491,7 @@ "type": "Status Report", "name": "KBS", "project": "Foundations", - "id": "4b099a62-1188-4a79-a51e-c52ab3f11740", + "id": "0a3c75de-00df-474a-b6e4-449e62826d67", "savedPayload": { "position": { "x": 38124.2648914271, @@ -4510,7 +4518,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "3667d946-c3e2-48d9-a37c-54fde6374b2b", + "id": "7860ec29-5712-463c-9f49-72368d76ec21", "savedPayload": { "position": { "x": 38063.9763231301, @@ -4568,7 +4576,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "c5308d6d-1f81-4214-80e9-85fb6e16f4f3", + "id": "beb895f7-34d9-4bc8-81fb-616515e5b58f", "savedPayload": { "position": { "x": 37899.2648914271, @@ -4591,7 +4599,7 @@ } } }, - "id": "316a6749-9f51-4620-98ff-ae6e6797235d", + "id": "808532bc-cac3-434c-b12d-350dc82da94e", "savedPayload": { "position": { "x": 37674.2648914271, @@ -4628,7 +4636,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily MAMA_PLUV", "project": "Foundations", - "id": "4cf61d78-ae58-4556-b438-2c49aea1c92a", + "id": "6000321c-a3fc-4493-a115-3deecd854df7", "savedPayload": { "position": { "x": 38418.78680302994, @@ -4652,32 +4660,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "549ca751-796e-4319-b665-da2c55cf604c" + "id": "bb653f7a-8c76-4354-a36c-f67e95895d54" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "12f426b0-9f3e-4424-b27f-4582d9b7eaa5" + "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21" ], [ "MAMA_PLUV", "Product Definition", "Foundations", - "c7583947-d822-4580-8ce7-670aa3030b10" + "144cd1a6-c72c-4ab9-8852-41007533cf34" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "e74ce780-49b8-4d1a-8244-1c72d97b5f53" + "549ca751-796e-4319-b665-da2c55cf604c" ] ] } @@ -4686,7 +4694,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Keltner MAMA", "project": "Foundations", - "id": "d000e719-d546-4bd7-bae7-9eecd9f917e7", + "id": "dae1e644-e846-443d-afbb-79cdf5b40a1e", "savedPayload": { "position": { "x": 38783.110618239094, @@ -4710,32 +4718,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "81726cc3-cb63-482a-b142-c2ea551cb0a1" + "id": "e69337c3-1710-4aa5-92f7-5e849f6a7c9f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "12f426b0-9f3e-4424-b27f-4582d9b7eaa5" + "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21" ], [ "Keltner MAMA", "Product Definition", "Foundations", - "b7998377-9c93-4a8e-a481-5f35b1ab7b0b" + "027ff656-cff6-4ddd-bc53-c32628fc3141" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "74859ecb-776f-423a-b760-8684b8a4f3cd" + "81726cc3-cb63-482a-b142-c2ea551cb0a1" ] ] } @@ -4744,7 +4752,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Keltner EMA", "project": "Foundations", - "id": "2d991acb-2043-4039-89eb-0708e8add075", + "id": "ccee2aaf-0e88-443f-a340-3ecf19949deb", "savedPayload": { "position": { "x": 38843.05087174187, @@ -4768,39 +4776,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "20916735-45fb-4fc5-be38-84ae6a591f8e" + "id": "fb34053a-d7e0-4321-8f53-e2535494c8b5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "12f426b0-9f3e-4424-b27f-4582d9b7eaa5" + "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21" ], [ "Keltner EMA", "Product Definition", "Foundations", - "f61660fc-466b-4a8d-9403-15d0d9d83436" + "e74cb1fd-b21c-45b6-949d-13fd91cd134b" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "dbd421b9-58d1-4704-b7ae-84c0b7ac926e" + "20916735-45fb-4fc5-be38-84ae6a591f8e" ] ] } } ], "outputDatasetFolders": [], - "id": "52fa7300-68be-4102-a8e3-304111c7d780", + "id": "7c4aaa8e-912c-4b6e-8d47-96c7be251a4b", "savedPayload": { "position": { "x": 38263.49537596843, @@ -4833,7 +4841,7 @@ "name": "Keltner Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "e4c51335-7142-4d89-bd51-f16346ac8153", + "id": "acb1de2a-ec03-4033-ac15-33a2da16447d", "savedPayload": { "position": { "x": 38863.49537596843, @@ -4857,32 +4865,32 @@ "referenceParent": { "type": "Status Report", "name": "KBS", - "id": "4484201d-6952-4db2-a530-06bf3d9ac44b" + "id": "43ea7a24-7f1b-4bf3-9bf8-0f8652a13270" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Indicator Bot", "Data-Mining", - "12f426b0-9f3e-4424-b27f-4582d9b7eaa5" + "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "457a3cb3-dd46-4523-ad2d-4af67556ece4" + "df789738-1b49-48b9-8689-77fe96ebd257" ], [ "KBS", "Status Report", "Foundations", - "ff60f2b0-6208-46d0-a882-c142676f07f1" + "4484201d-6952-4db2-a530-06bf3d9ac44b" ] ] } @@ -4892,7 +4900,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "2e5f98cf-0575-467f-998a-868ed7244074", + "id": "17be2016-49b7-4af6-9092-acac6ce78b2f", "savedPayload": { "position": { "x": 38923.435629471205, @@ -4951,7 +4959,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "921c634a-94e5-4feb-9eb7-00f6da65b5ff", + "id": "4c6bbe42-f864-4ac6-a747-e179c69403c0", "savedPayload": { "position": { "x": 38943.88013369776, @@ -5011,7 +5019,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "9f3f839e-6477-43c2-8767-7e3fa7052729", + "id": "0999e1e8-71ef-46ed-9fc8-66336462f64c", "savedPayload": { "position": { "x": 38923.435629471205, @@ -5069,7 +5077,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "fd808ec4-822a-4c5b-81b8-b79803096b03", + "id": "5f5569ec-e158-43c4-ad83-17d8b36b6f3d", "savedPayload": { "position": { "x": 38863.49537596843, @@ -5125,7 +5133,7 @@ } ], "dataMineDataDependencies": [], - "id": "59f67083-b7ab-474e-b9de-91c633dc3e97", + "id": "2a63a8aa-5873-4c1b-8b97-e10d92cef267", "savedPayload": { "position": { "x": 38343.88013369776, @@ -5152,7 +5160,7 @@ "type": "Status Report", "name": "KBS", "project": "Foundations", - "id": "4484201d-6952-4db2-a530-06bf3d9ac44b", + "id": "43ea7a24-7f1b-4bf3-9bf8-0f8652a13270", "savedPayload": { "position": { "x": 38003.687754833096, @@ -5179,7 +5187,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "01b11144-a732-466e-b76d-38a5178e6511", + "id": "1a8c5dc5-e8cd-4f13-b834-02865e832a3a", "savedPayload": { "position": { "x": 37893.88013369776, @@ -5237,7 +5245,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "34739ef4-53e0-4dd9-b629-110a81ce759a", + "id": "7ee09a35-3e0b-4361-9e42-6c681728b460", "savedPayload": { "position": { "x": 37743.88013369776, @@ -5260,7 +5268,7 @@ } } }, - "id": "df789738-1b49-48b9-8689-77fe96ebd257", + "id": "19a5faa5-4819-4bf4-b1ae-3f396331b264", "savedPayload": { "position": { "x": 37743.88013369776, @@ -5296,7 +5304,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "7377ab5d-c90c-44fb-9b2a-7266c4561f44", + "id": "11646c57-ca4c-47e5-a513-81b4db298ed2", "savedPayload": { "position": { "x": 36264.52671331307, @@ -5324,7 +5332,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "549ca751-796e-4319-b665-da2c55cf604c", + "id": "bb653f7a-8c76-4354-a36c-f67e95895d54", "savedPayload": { "position": { "x": 36039.52671331307, @@ -5362,7 +5370,7 @@ "type": "Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "e820b5af-d256-49c2-92a2-b43c7d39d48f", + "id": "df710c8d-6216-48d9-9405-71ec3de85591", "savedPayload": { "position": { "x": 35559.834360781795, @@ -5385,7 +5393,7 @@ } } }, - "id": "04a76460-bd3b-4c4b-a489-550810bbf343", + "id": "546b43b0-f9cf-4ed2-8099-c94d76223a23", "savedPayload": { "position": { "x": 35644.209360781795, @@ -5417,7 +5425,7 @@ "type": "Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "75f94fcc-1402-41cf-b71c-d120a326bd45", + "id": "ffb2e587-fb46-4f03-bee3-bc5add7ab76d", "savedPayload": { "position": { "x": 35436.30078700455, @@ -5440,7 +5448,7 @@ } } }, - "id": "1fd91cc3-05ae-4fc2-871b-62d82016a23c", + "id": "0c463b2e-edc7-4d96-ad0a-8d7e171da4d6", "savedPayload": { "position": { "x": 35582.44257389317, @@ -5472,7 +5480,7 @@ "type": "Record Formula", "code": "variable.mama", "project": "Foundations", - "id": "9ccb7e3f-2ecd-4fa4-9cd1-f29375a18b92", + "id": "74436902-0331-4985-af03-3636a105b646", "savedPayload": { "position": { "x": 35391.084360781795, @@ -5495,7 +5503,7 @@ } } }, - "id": "45afad45-c0c4-4268-82ff-04d881352948", + "id": "1d5a2754-572d-4cb3-9180-c752bd68defc", "savedPayload": { "position": { "x": 35559.834360781795, @@ -5528,7 +5536,7 @@ "name": "New Record Formula", "code": "variable.fama", "project": "Foundations", - "id": "c926c28a-fd24-4096-a7ff-7712908a1ebe", + "id": "6ac6a14a-d36d-4f05-b233-58d5169966fe", "savedPayload": { "position": { "x": 35495.84003351472, @@ -5551,7 +5559,7 @@ } } }, - "id": "0673c0b8-1674-4ea4-8c5b-dbf5bc16b0b8", + "id": "7d2d2c71-05cc-4d3f-9a48-5eafc737f7ab", "savedPayload": { "position": { "x": 35582.44257389317, @@ -5584,7 +5592,7 @@ "name": "New Record Formula", "code": "variable.closePrice", "project": "Foundations", - "id": "c048874b-1c76-4f03-9a01-3e1ba2b9cb8d", + "id": "ac91a7c7-80fa-4450-960c-de621f6b6c66", "savedPayload": { "position": { "x": 35594.209360781795, @@ -5607,7 +5615,7 @@ } } }, - "id": "a44d607b-a547-4d6e-b286-68491e1ef2c6", + "id": "bed653a7-96e4-41af-8458-62916902950f", "savedPayload": { "position": { "x": 35644.209360781795, @@ -5631,7 +5639,7 @@ } } ], - "id": "5e99109c-1dbd-4488-830d-08b605befb05", + "id": "2c50331c-2fd0-4ff2-a1c7-9669c28706e4", "savedPayload": { "position": { "x": 35728.584360781795, @@ -5666,7 +5674,7 @@ "type": "Procedure Javascript Code", "code": "/* Loop Code */\n// * NOTE * - Lookback to start is 6 - That means 6 previous before current.\nlet candle = record.current;\n\nlet hl2 = (candle.max + candle.min) / 2; // (high + low) / 2\nlet hl2ArrLen = variable.hl2Arr.push(hl2);\nif (hl2ArrLen > 16) {\n variable.hl2Arr.splice(0, 13); // Bring back to length == 4\n hl2ArrLen = variable.hl2Arr.length;\n}\n\nif (hl2ArrLen < 4) {\n variable.mama = 0;\n variable.fama = 0;\n} else {\n let sp = ( (4 * hl2) +\n (3 * variable.hl2Arr[hl2ArrLen-2]) +\n (2 * variable.hl2Arr[hl2ArrLen-3]) +\n (variable.hl2Arr[hl2ArrLen-4])) / 10;\n \n let spArrLen = variable.spArr.push(sp);\n if (spArrLen > 16) {\n variable.spArr.splice(0,10);\n spArrLen = variable.spArr.length;\n }\n\n let dt = (.0962 * sp +\n .5769 * variable.spArr[spArrLen-3] -\n .5769 * variable.spArr[spArrLen-5] -\n .0962 * variable.spArr[spArrLen-7]) *\n (.075 * variable.pPrev + .54);\n let dtArrLen = variable.dtArr.push(dt);\n if (dtArrLen > 16) {\n variable.dtArr.splice(0,10);\n dtArrLen = variable.dtArr.length;\n }\n\n let q1 = (.0962 * dt +\n .5769 * variable.dtArr[dtArrLen-3] -\n .5769 * variable.dtArr[dtArrLen-5] -\n .0962 * variable.dtArr[dtArrLen-7]) *\n (.075 * variable.pPrev + .54);\n let q1ArrLen = variable.q1Arr.push(q1);\n if (q1ArrLen > 16) {\n variable.q1Arr.splice(0,10);\n q1ArrLen = variable.q1Arr.length;\n }\n\n let i1 = variable.dtArr[dtArrLen-4];\n let i1ArrLen = variable.i1Arr.push(i1);\n if (i1ArrLen > 16) {\n variable.i1Arr.splice(0,10);\n i1ArrLen = variable.i1Arr.length;\n }\n\n let jI = (.0962 * i1 +\n .5769 * variable.i1Arr[i1ArrLen-3] -\n .5769 * variable.i1Arr[i1ArrLen-5] -\n .0962 * variable.i1Arr[i1ArrLen-7]) *\n (.075 * variable.pPrev + .54);\n \n let jq = (.0962 * q1 +\n .5769 * variable.q1Arr[q1ArrLen-3] -\n .5769 * variable.q1Arr[q1ArrLen-5] -\n .5769 * variable.q1Arr[q1ArrLen-7]) *\n (.075 * variable.pPrev + .54);\n \n let i2_ = i1 - jq;\n let q2_ = q1 + jI;\n let i2 = .2 * i2_ + .8 * variable.i2Prev;\n let q2 = .2 * q2_ + .8 * variable.q2Prev;\n let re_ = i2 * variable.i2Prev + q2 * variable.q2Prev;\n let im_ = i2 * variable.q2Prev - q2 * variable.i2Prev;\n let re = .2 * re_ + .8 * variable.rePrev;\n let im = .2 * im_ + .8 * variable.imPrev;\n\n let p1 = (im != 0 && re != 0) ? (360/Math.atan(im/re)) : variable.pPrev;\n\n let p2 = (p1 > (1.5 * variable.p1Prev)) ? \n (1.5 * variable.p1Prev) :\n (p1 < 0.67 * variable.p1Prev) ?\n (0.67 * variable.p1Prev) : p1;\n \n let p3 = (p2 < 6) ? 6 :\n (p2 > 50) ? 50 : p2;\n \n let p = .2 * p3 + .8 * variable.p3Prev;\n\n let spp = .33 * p + .67 * variable.sppPrev;\n let phase = Math.atan(q1 / i1);\n let dphase_ = variable.phasePrev - phase;\n let dphase = (dphase_ < 1) ? 1 : dphase_;\n let alpha_ = variable.fastLimit / dphase;\n\n let alpha = (alpha_ < variable.slowLimit) ?\n variable.slowLimit :\n (alpha_ > variable.fastLimit) ?\n variable.fastLimit : alpha_;\n \n /* mama && fama variable declarations: */ \n variable.mama = alpha * hl2 + (1 - alpha) * variable.mamaPrev;\n variable.fama = .5 * alpha * variable.mama + (1 - .5 * alpha) * variable.famaPrev;\n\n /* Load up variable.Prevs */\n variable.pPrev = p;\n variable.i2Prev = i2;\n variable.q2Prev = q2;\n variable.rePrev = re;\n variable.imPrev = im;\n variable.p1Prev = p1;\n variable.p3Prev = p3;\n variable.sppPrev = spp;\n variable.phasePrev = phase;\n variable.mamaPrev = variable.mama;\n variable.famaPrev = variable.fama;\n}\n\nif (!isFinite(variable.mama)) {\n variable.mama = (isFinite(variable.mamaPrev) ? variable.mamaPrev :\n ((candle.close + candle.max + candle.min) / 3));\n}\nif (!isFinite(variable.fama)) {\n variable.fama = (isFinite(variable.famaPrev) ? variable.famaPrev :\n ((candle.close + candle.max + candle.min) / 3));\n}\nvariable.closePrice = candle.close;", "project": "Foundations", - "id": "61142c67-c700-4718-aa91-213a7843926d", + "id": "821e96d7-2335-4448-861b-85735d720f66", "savedPayload": { "position": { "x": 35591.99186039734, @@ -5690,7 +5698,7 @@ } } }, - "id": "3b1fe701-85d4-455f-b1a8-7d515bf9cadd", + "id": "f78f21df-6643-41f7-86d0-cd6c9caa2791", "savedPayload": { "position": { "x": 35815.7592868552, @@ -5721,7 +5729,7 @@ "type": "Procedure Javascript Code", "code": "/* Initialization Code */\nvariable.fastLimit = 0.375; // Orig Setting:0.5\nvariable.slowLimit = 0.0375; // Orig Setting:0.05\nvariable.hl2Arr = []; // Max Length == 16\nvariable.spArr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.dtArr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.q1Arr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.i1Arr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.pPrev = 0;\nvariable.i2Prev = 0;\nvariable.q2Prev = 0;\nvariable.rePrev = 0;\nvariable.imPrev = 0;\nvariable.p1Prev = 0;\nvariable.p3Prev = 0;\nvariable.sppPrev = 0;\nvariable.phasePrev = 0;\nvariable.mamaPrev = 0;\nvariable.famaPrev = 0;", "project": "Foundations", - "id": "c1698263-8fb8-4fe5-9897-80a9481420c7", + "id": "92c44a8f-66be-47a2-a466-88ec1db1aa62", "savedPayload": { "position": { "x": 35856.495223928956, @@ -5744,7 +5752,7 @@ } } }, - "id": "65bcb60a-1ff8-4c1c-83a6-812c1cdfa192", + "id": "c8caf971-0b77-49f2-b73c-2c41479758fa", "savedPayload": { "position": { "x": 35948.01096862101, @@ -5767,7 +5775,7 @@ } } }, - "id": "67008db8-b20e-486a-8e93-a197207f85c5", + "id": "c826f0ac-e8cf-49e3-9d50-c03b35f0c3e4", "savedPayload": { "position": { "x": 36039.52671331307, @@ -5790,7 +5798,7 @@ } } }, - "id": "144cd1a6-c72c-4ab9-8852-41007533cf34", + "id": "c1e49d84-6daf-4562-9a8b-ce3be44ff70c", "savedPayload": { "position": { "x": 37449.2648914271, @@ -5814,26 +5822,26 @@ "referenceParent": { "type": "Plotter Module", "name": "Fisher-MFI", - "id": "d31bd0e5-c940-4033-a033-ab0f7abd0177" + "id": "5e3caa1c-afe4-4dec-959f-0d9db18ee387" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Plotter", "Foundations", - "dc606888-545b-4319-90e5-0b476a989c3b" + "d03f32b1-ac8c-4813-9b14-82aa1baf398d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "dc938cc0-6917-4b5b-a0c4-c993163bdf75" + "d31bd0e5-c940-4033-a033-ab0f7abd0177" ] ] } @@ -5849,7 +5857,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "afb8375a-2f8e-47c2-8ef5-46d2beaa7070", + "id": "39571c6b-5777-4208-9787-523752f6f836", "savedPayload": { "position": { "x": 36475.90832281661, @@ -5877,7 +5885,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "81726cc3-cb63-482a-b142-c2ea551cb0a1", + "id": "e69337c3-1710-4aa5-92f7-5e849f6a7c9f", "savedPayload": { "position": { "x": 36351.844685523836, @@ -5916,7 +5924,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "1c326f99-1b50-49a4-a3f1-7bf3c43a711a", + "id": "320744db-12a7-4e86-a761-42a9f40ea4ac", "savedPayload": { "position": { "x": 35737.91098951484, @@ -5939,7 +5947,7 @@ } } }, - "id": "6a7073b1-6d74-4ee8-91a9-323b5de0d89c", + "id": "80185b2b-0a95-45f6-ba5b-7fc3548dd78b", "savedPayload": { "position": { "x": 35838.28058046867, @@ -5972,7 +5980,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "23a5b223-f43b-4413-8dcf-d8554539cfe6", + "id": "0d858738-9224-485e-8e1a-f0c76dd7378a", "savedPayload": { "position": { "x": 35611.044330043514, @@ -5995,7 +6003,7 @@ } } }, - "id": "c007f32c-e162-4b1b-8bbc-046244f2e649", + "id": "e4d292bb-a69a-4257-82f0-ef0fdb28281d", "savedPayload": { "position": { "x": 35753.70280748779, @@ -6028,7 +6036,7 @@ "name": "New Record Formula", "code": "variable.MAMA", "project": "Foundations", - "id": "f3bd04f3-c36e-4faa-b103-7448bee1332d", + "id": "93d5d431-233f-4d22-82a7-61a7567d265f", "savedPayload": { "position": { "x": 35598.85334204612, @@ -6051,7 +6059,7 @@ } } }, - "id": "517f6d0c-017e-41a0-81f0-e245de823aca", + "id": "7dcdc775-008f-4a3f-94f2-9ed9282fcf29", "savedPayload": { "position": { "x": 35745.57548215619, @@ -6084,7 +6092,7 @@ "name": "New Record Formula", "code": "variable.Upper", "project": "Foundations", - "id": "fb40e779-bf7e-4f3d-a18f-03bad334d6f8", + "id": "8ac83ebf-bf63-4869-9abb-4f104fe5b743", "savedPayload": { "position": { "x": 35704.604590911506, @@ -6107,7 +6115,7 @@ } } }, - "id": "ac4c0be4-f00a-4726-8a67-e0a62ca50a12", + "id": "bec3c7c3-df83-4ce3-bee9-4fdeb8393174", "savedPayload": { "position": { "x": 35816.076314733116, @@ -6140,7 +6148,7 @@ "name": "New Record Formula", "code": "variable.Lower", "project": "Foundations", - "id": "508e8c59-99ad-41c3-8ac4-d93ad22082e2", + "id": "73697cbd-17d4-42e2-ba2b-76c4f1ff8650", "savedPayload": { "position": { "x": 35899.962114907605, @@ -6163,7 +6171,7 @@ } } }, - "id": "831e9de5-da53-4a52-80b6-f03674674ebb", + "id": "19047817-03d9-4e23-9c4d-4f6cecccdeef", "savedPayload": { "position": { "x": 35946.314664063844, @@ -6187,7 +6195,7 @@ } } ], - "id": "680ac674-3a17-4332-91c6-10304125e79b", + "id": "3875594b-6d8b-4f78-82a9-d74fee5ad165", "savedPayload": { "position": { "x": 36039.01976237633, @@ -6223,7 +6231,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet MAMA_PLUV = getElement('MAMAs', candle)\nlet P = 10 //periodes for ATR calculation\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n//put your mama in a local variable... \nif(MAMA_PLUV.mama === undefined){\n\tvariable.MAMA = candle.close\n}\nelse {\n\tvariable.MAMA = MAMA_PLUV.mama\n}\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.MAMA\n\tvariable.Lower = variable.MAMA\n}\nelse{\n\tvariable.Upper = variable.MAMA + 2 * variable.ATR\n\tvariable.Lower = variable.MAMA - 2* variable.ATR\n}\n", "project": "Foundations", - "id": "977ca4bb-296a-42b5-844f-4b76bc2b0a29", + "id": "ebe0895f-b9d1-4321-8967-b8f8e893fe1e", "savedPayload": { "position": { "x": 35469.626447850416, @@ -6246,7 +6254,7 @@ } } }, - "id": "1114606c-b6ac-456f-894a-a4fbde9fce54", + "id": "22633952-f5aa-4176-92b0-fe68554d7a8b", "savedPayload": { "position": { "x": 35721.22761823404, @@ -6278,7 +6286,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.TR = []", "project": "Foundations", - "id": "49a333c1-1104-479a-95df-076089a2cf5f", + "id": "ea9443c6-6d55-4a77-b370-5274cc1a46cc", "savedPayload": { "position": { "x": 35815.838509235706, @@ -6301,7 +6309,7 @@ } } }, - "id": "8e7c5668-2649-443e-aa90-88df96e3026c", + "id": "53b73c83-15db-480b-80a1-8a0bf303b64b", "savedPayload": { "position": { "x": 35952.03565915757, @@ -6324,7 +6332,7 @@ } } }, - "id": "122e69e2-ca0d-4182-9e77-4cd735323be2", + "id": "1d96abd6-64c2-45f4-a590-c1be67845c68", "savedPayload": { "position": { "x": 36224.4299590013, @@ -6347,7 +6355,7 @@ } } }, - "id": "027ff656-cff6-4ddd-bc53-c32628fc3141", + "id": "57d3d2e7-41e3-46a9-b59a-736a94d52e14", "savedPayload": { "position": { "x": 37224.2648914271, @@ -6371,26 +6379,26 @@ "referenceParent": { "type": "Plotter Module", "name": "Keltner MAMA channels", - "id": "9aac5c44-6820-452e-822d-2ba3620da4cd" + "id": "6b39c4ed-a44f-43fd-9c1e-1438fa2ba696" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "555a1d5b-c6b1-480a-9b67-5076d72a9e28" + "9aac5c44-6820-452e-822d-2ba3620da4cd" ] ] } @@ -6406,7 +6414,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "48fb3d36-b2d4-4813-9c5c-9ff28ec7e386", + "id": "f8f97544-9595-4426-a81f-7b4d84539d3f", "savedPayload": { "position": { "x": 36447.929315739355, @@ -6434,7 +6442,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "20916735-45fb-4fc5-be38-84ae6a591f8e", + "id": "fb34053a-d7e0-4321-8f53-e2535494c8b5", "savedPayload": { "position": { "x": 36338.94793653855, @@ -6473,7 +6481,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "8dd276f8-16a7-4ade-8c69-f60415bd138a", + "id": "84a46c8d-2597-4d92-a4e8-94c6e4d8ee86", "savedPayload": { "position": { "x": 35719.21581018518, @@ -6496,7 +6504,7 @@ } } }, - "id": "a418555a-2cd2-466b-b100-7c7d1dd8652c", + "id": "9f2024ea-4ab6-4bad-a47b-a226dcb80c33", "savedPayload": { "position": { "x": 35830.687534006785, @@ -6529,7 +6537,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "8e53d350-c5cf-4fc0-88a9-ecbb652e9cd5", + "id": "7568fc84-f7d5-44a5-a03a-91827d13ba97", "savedPayload": { "position": { "x": 35613.46456131979, @@ -6552,7 +6560,7 @@ } } }, - "id": "b683ed64-21c0-4aff-a23d-5954f15320b1", + "id": "006dc07d-439c-4825-8196-b2ca6d978398", "savedPayload": { "position": { "x": 35760.18670142986, @@ -6585,7 +6593,7 @@ "name": "New Record Formula", "code": "variable.ema", "project": "Foundations", - "id": "907be461-5252-4d3e-bbb0-83315daba7b9", + "id": "6f8f7bfa-65a1-4132-8e7e-c834f4c745ac", "savedPayload": { "position": { "x": 35625.65554931719, @@ -6608,7 +6616,7 @@ } } }, - "id": "504544fd-1314-4603-a20f-f15eb1ea04a8", + "id": "616e843e-d11e-4637-910c-a09211b1753e", "savedPayload": { "position": { "x": 35768.31402676146, @@ -6641,7 +6649,7 @@ "name": "New Record Formula", "code": "variable.Upper", "project": "Foundations", - "id": "49f2a2ca-e5f3-4c95-953c-c43329c5dc61", + "id": "06580e79-ab71-4d22-a655-260f6e597f9a", "savedPayload": { "position": { "x": 35752.52220878852, @@ -6664,7 +6672,7 @@ } } }, - "id": "dbf4c920-1aea-42e6-9f3f-11c3d9aa4d01", + "id": "c48c80a3-f49a-4da4-aa94-a18b5602bd2d", "savedPayload": { "position": { "x": 35852.89179974235, @@ -6697,7 +6705,7 @@ "name": "New Record Formula", "code": "variable.Lower", "project": "Foundations", - "id": "2796774f-5f12-4408-8885-b98222c8675b", + "id": "e765ad6e-95c8-41e2-af7f-818f8c19a3fd", "savedPayload": { "position": { "x": 35960.070720782016, @@ -6720,7 +6728,7 @@ } } }, - "id": "e587c038-30bc-4e20-9910-ac38305a8e74", + "id": "1da500b0-f2a5-42f8-94ac-b96494e6145d", "savedPayload": { "position": { "x": 35991.25747440468, @@ -6744,7 +6752,7 @@ } } ], - "id": "bc580e8a-08e2-4165-a3c3-aeada456f044", + "id": "82fcef46-15dc-42fe-81ee-2eb1e10cec13", "savedPayload": { "position": { "x": 36053.63098165001, @@ -6780,7 +6788,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet P = 10 //periodes for ATR calculation\nlet len = 20 // periods for EMA calculation\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2* variable.ATR\n}\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n", "project": "Foundations", - "id": "93b33bf0-136b-4c8d-bacb-72d19952d169", + "id": "f226f9b7-5814-4b2e-8e18-7ace5cadd46e", "savedPayload": { "position": { "x": 35572.162374740336, @@ -6803,7 +6811,7 @@ } } }, - "id": "f231df42-a162-46ad-b11e-cdd314954aef", + "id": "94395da9-2fc1-46f2-9c2f-540a90126a05", "savedPayload": { "position": { "x": 35805.30616317743, @@ -6835,7 +6843,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.TR = []", "project": "Foundations", - "id": "2e51c0da-154c-4cfa-8095-534dc75c0a79", + "id": "588471fd-528e-4b3a-8525-be9cd2698e54", "savedPayload": { "position": { "x": 35949.062585460844, @@ -6858,7 +6866,7 @@ } } }, - "id": "0b200c95-acbb-4f66-9d03-168f19bbf1d1", + "id": "ae9b7642-22c0-4f4d-baf3-2bdf442e9eb7", "savedPayload": { "position": { "x": 36056.572970324436, @@ -6881,7 +6889,7 @@ } } }, - "id": "667dbfe2-04bf-403d-8ffc-4e9de22264e7", + "id": "5bbbcc79-1067-4c0e-a1dc-17473a022e0a", "savedPayload": { "position": { "x": 36271.59374005161, @@ -6904,7 +6912,7 @@ } } }, - "id": "e74cb1fd-b21c-45b6-949d-13fd91cd134b", + "id": "65296b15-5aa3-4577-a16b-0c44c647528b", "savedPayload": { "position": { "x": 37074.2648914271, @@ -6928,36 +6936,36 @@ "referenceParent": { "type": "Plotter Module", "name": "Keltner EMA channels", - "id": "a87052fa-eb8e-45a7-ab35-a7e3bf365057" + "id": "dcbd10a8-c0c4-406a-89c8-0808a6da86f4" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "a7b5d94e-32f2-4810-a003-796ecf33c8ca" + "a87052fa-eb8e-45a7-ab35-a7e3bf365057" ] ] } } ], - "id": "f4a1f3d3-157d-45a3-a7aa-46ee3e569e21", + "id": "b187f75a-b79e-404c-b3e9-1a6b8b3f09b3", "savedPayload": { "position": { - "x": 37224.2648914271, - "y": 19933.746607202345 + "x": 37261.31183198472, + "y": 19908.48843080742 }, "targetPosition": { "x": 37074.2648914271, @@ -6996,7 +7004,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market One minute counters", "project": "Foundations", - "id": "be82f6cb-5005-4ecd-9b9d-cefab2e27d86", + "id": "6cb30b57-0426-46a7-a597-95c97cec9c8f", "savedPayload": { "position": { "x": 37121.94047820647, @@ -7020,39 +7028,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "84e92999-5612-44b1-923b-a3cfe8f57f8d" + "id": "b7bfee30-b95d-4a8f-9db6-ce78b1a55dbd" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "One-Min counters", "Indicator Bot", "Data-Mining", - "a640bf55-b7c7-4881-9e73-d30dfc1412c2" + "11ee259b-adec-4c26-9c07-d61ed37ca3a3" ], [ "One minute counters", "Product Definition", "Foundations", - "8221bb51-225c-4573-a097-95c473d6a8cb" + "76779c52-55f0-4443-b95d-fe95776124a2" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "23e48682-e981-4381-b9d5-04edf803d279" + "84e92999-5612-44b1-923b-a3cfe8f57f8d" ] ] } } ], "outputDatasetFolders": [], - "id": "625df9c1-7a27-4b80-80d0-5f8305a80c4d", + "id": "b9ae4fef-0b32-4017-9e2e-c51c0cacec81", "savedPayload": { "position": { "x": 36992.0366676388, @@ -7085,7 +7093,7 @@ "name": "One-Min counters Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "c66455f4-dc22-4ccc-8a41-3f1b4f6faa90", + "id": "aeb9ed01-f8be-4d4e-b1a6-22f2710b538c", "savedPayload": { "position": { "x": 37310.48942568162, @@ -7109,32 +7117,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "5e925ba3-db66-4780-bcb6-949c0ca9b1db" + "id": "ddf207bc-7acd-4156-af6a-7c4fe8bb7040" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "One-Min counters", "Indicator Bot", "Data-Mining", - "a640bf55-b7c7-4881-9e73-d30dfc1412c2" + "11ee259b-adec-4c26-9c07-d61ed37ca3a3" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "e4f04196-5b52-46f8-9cc1-8958c488d5f9" + "f5b7ca46-e837-4031-ad5c-c64d6d8612f7" ], [ "Fisher MFI", "Status Report", "Foundations", - "f67aada8-a03d-4b75-bcea-c401e0a6f1e3" + "5e925ba3-db66-4780-bcb6-949c0ca9b1db" ] ] } @@ -7144,7 +7152,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "9b32eab9-c75c-41b4-a0e0-ed64317dca14", + "id": "8f149d30-a4e2-42cf-81fb-b372712c594d", "savedPayload": { "position": { "x": 37235.076304714356, @@ -7204,7 +7212,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "92d14116-43e9-4acf-90a4-2438bf7dbcaa", + "id": "dc01e627-d568-446f-9508-3436e36a7141", "savedPayload": { "position": { "x": 37074.50636431646, @@ -7262,7 +7270,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "aca81dc8-54e1-48c8-949e-274cd8b609b1", + "id": "3da82b73-5484-422e-9893-ab5f4b0f9546", "savedPayload": { "position": { "x": 36890.11186414839, @@ -7318,7 +7326,7 @@ } ], "dataMineDataDependencies": [], - "id": "435d6ca8-7082-4e07-97e6-f14e9e36e5da", + "id": "481a8a62-d537-4d88-90ac-3a79978ef1c9", "savedPayload": { "position": { "x": 37012.132857071134, @@ -7345,7 +7353,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "5e925ba3-db66-4780-bcb6-949c0ca9b1db", + "id": "ddf207bc-7acd-4156-af6a-7c4fe8bb7040", "savedPayload": { "position": { "x": 36862.132857071134, @@ -7372,7 +7380,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "7ee740db-0651-4f37-b6f5-0537d836c1a5", + "id": "466e94d6-b636-4404-ae26-49fc66289e4d", "savedPayload": { "position": { "x": 36712.132857071134, @@ -7430,7 +7438,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "8f77785b-ac89-4b58-8fcd-5677d6a141a5", + "id": "e99c5cab-62c2-44f7-a3d7-ecc4ff34d955", "savedPayload": { "position": { "x": 36602.3252359358, @@ -7453,7 +7461,7 @@ } } }, - "id": "f5b7ca46-e837-4031-ad5c-c64d6d8612f7", + "id": "58bf2d5f-0166-41f0-b1a9-010aab89bc19", "savedPayload": { "position": { "x": 36862.132857071134, @@ -7490,7 +7498,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily One minute counters", "project": "Foundations", - "id": "2ab36dd5-6130-4d8c-9b84-065a1f3807d8", + "id": "694afb5e-72b4-4a1e-a7ed-03494bc7a748", "savedPayload": { "position": { "x": 37725.657307245114, @@ -7514,39 +7522,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "22d5337b-5287-4660-8ad2-5915843c0081" + "id": "9e9454e1-e53e-488f-a761-1a8eccbd1ffd" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "One-Min counters", "Indicator Bot", "Data-Mining", - "a640bf55-b7c7-4881-9e73-d30dfc1412c2" + "11ee259b-adec-4c26-9c07-d61ed37ca3a3" ], [ "One minute counters", "Product Definition", "Foundations", - "8221bb51-225c-4573-a097-95c473d6a8cb" + "76779c52-55f0-4443-b95d-fe95776124a2" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "136e06a2-83a8-4503-8ad2-74f3604b59be" + "22d5337b-5287-4660-8ad2-5915843c0081" ] ] } } ], "outputDatasetFolders": [], - "id": "17eb8b0d-bfd8-4e18-9853-8d98c9cddff6", + "id": "b628a044-ed85-4c7c-91c4-6ee337970550", "savedPayload": { "position": { "x": 37138.76874680483, @@ -7579,7 +7587,7 @@ "name": "One-Min counters Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "85ca6d84-a41c-42d2-a6cb-244ebeff603a", + "id": "31e9edf1-d7ce-42d5-80f3-e9df434e5c87", "savedPayload": { "position": { "x": 37584.65564209127, @@ -7603,32 +7611,32 @@ "referenceParent": { "type": "Status Report", "name": "Monte Carlo Forecast", - "id": "bda44efe-18a7-42e6-a009-79bf764fbfa1" + "id": "e53ebdc2-a54c-4075-88db-1bc7b344e0c2" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "One-Min counters", "Indicator Bot", "Data-Mining", - "a640bf55-b7c7-4881-9e73-d30dfc1412c2" + "11ee259b-adec-4c26-9c07-d61ed37ca3a3" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "26ea2db2-0370-480f-9dd7-1498a4e28782" + "31d4491e-54fa-4b26-ab17-183166aade37" ], [ "Monte Carlo Forecast", "Status Report", "Foundations", - "0c8f5fd4-393a-4bca-93e3-93b4aaac3459" + "bda44efe-18a7-42e6-a009-79bf764fbfa1" ] ] } @@ -7638,7 +7646,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "15106380-15b5-46bb-b6d2-eb7b8e1f0a5e", + "id": "193d0dd2-ea36-4397-960f-c4cb95711f7a", "savedPayload": { "position": { "x": 37532.370996164005, @@ -7697,7 +7705,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "1a2f10b9-871c-442a-93e7-639a4b1c34ec", + "id": "7494fb4a-a6be-49ce-a814-22a04b076f71", "savedPayload": { "position": { "x": 37443.65397693742, @@ -7757,7 +7765,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "e17743b5-d92f-4175-8eeb-34f26d1b6354", + "id": "6a76b8bf-9e94-4217-9e7e-70fa3611f896", "savedPayload": { "position": { "x": 37324.55050266, @@ -7815,7 +7823,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "7ec386b6-a023-45b1-a384-3f45f9fb39b3", + "id": "12bc1795-f741-48e5-929b-6560e74f3658", "savedPayload": { "position": { "x": 37183.17727827595, @@ -7871,7 +7879,7 @@ } ], "dataMineDataDependencies": [], - "id": "31f469f8-4218-4ceb-b66d-36b29b3c5075", + "id": "84e2984d-943d-4aaf-bf18-b5dff5a041be", "savedPayload": { "position": { "x": 36997.767081650985, @@ -7898,7 +7906,7 @@ "type": "Status Report", "name": "Monte Carlo Forecast", "project": "Foundations", - "id": "bda44efe-18a7-42e6-a009-79bf764fbfa1", + "id": "e53ebdc2-a54c-4075-88db-1bc7b344e0c2", "savedPayload": { "position": { "x": 36644.585284677036, @@ -7925,7 +7933,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "2f6d10ca-4c6c-4de8-bef3-255fb2b84040", + "id": "8f1f7b57-e51b-4cea-8f77-57f7f3a970a3", "savedPayload": { "position": { "x": 36489.50667911922, @@ -7983,7 +7991,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "c3669017-4e21-43b8-bd39-21f4938fadfb", + "id": "cc306bd7-742b-43c4-b5d1-17fa71f8c34f", "savedPayload": { "position": { "x": 36351.14100445689, @@ -8006,7 +8014,7 @@ } } }, - "id": "31d4491e-54fa-4b26-ab17-183166aade37", + "id": "5cdf8bda-f396-4b60-8b62-9897f372455b", "savedPayload": { "position": { "x": 36437.86878835921, @@ -8042,7 +8050,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "84e92999-5612-44b1-923b-a3cfe8f57f8d", + "id": "b7bfee30-b95d-4a8f-9db6-ce78b1a55dbd", "savedPayload": { "position": { "x": 36147.62949353952, @@ -8070,7 +8078,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "22d5337b-5287-4660-8ad2-5915843c0081", + "id": "9e9454e1-e53e-488f-a761-1a8eccbd1ffd", "savedPayload": { "position": { "x": 35984.15742473831, @@ -8109,7 +8117,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "677f34c3-c537-4199-a39d-1f95f57bb4fc", + "id": "1efa139b-adfb-4db6-a3bf-657b24910402", "savedPayload": { "position": { "x": 34954.75258857835, @@ -8132,7 +8140,7 @@ } } }, - "id": "d21ff468-6c7b-4aef-875c-013e71da035b", + "id": "7014d6d4-5e66-42ba-811f-b687223aaf8e", "savedPayload": { "position": { "x": 35155.22905652073, @@ -8165,7 +8173,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "565b3bb3-57c7-44b6-832f-ad6c2b21fd69", + "id": "db3824c6-5591-4e05-a1e9-7b8142515125", "savedPayload": { "position": { "x": 34914.21884390627, @@ -8188,7 +8196,7 @@ } } }, - "id": "4512a26f-cac7-4d02-93df-199d3c37e828", + "id": "ca15fe59-4939-49e2-945b-3037b1f862d0", "savedPayload": { "position": { "x": 35128.20656007268, @@ -8221,7 +8229,7 @@ "name": "New Record Formula", "code": "variable.oneH", "project": "Foundations", - "id": "094e9912-9065-43be-81e2-523ad02b8ddd", + "id": "8298f2f0-bc1c-4421-8a1a-6f20b34b9a36", "savedPayload": { "position": { "x": 35249.7384050813, @@ -8244,7 +8252,7 @@ } } }, - "id": "2e318cba-19ad-4cd4-a693-a3aace7bbb37", + "id": "abd6e340-72f1-4faa-a418-1936fd9a751c", "savedPayload": { "position": { "x": 35351.8862675227, @@ -8268,7 +8276,7 @@ } } ], - "id": "a23e8781-753a-4781-b5fe-390d1ab973e8", + "id": "f98bd772-1669-4e78-bafc-f657adb66054", "savedPayload": { "position": { "x": 35556.181992405494, @@ -8304,7 +8312,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\n\nif (variable.oneH === 60){\n\tvariable.oneH = 0\n}\nvariable.oneH = variable.oneH + 1", "project": "Foundations", - "id": "684ea28a-6c8c-4451-8d49-71d10068848c", + "id": "b07479f8-ef24-48c1-969b-e1b8f5e8338e", "savedPayload": { "position": { "x": 34833.979082041, @@ -8327,7 +8335,7 @@ } } }, - "id": "41d5ed77-7486-44c7-92aa-335c6cf06504", + "id": "17d645e6-2d2e-4462-887c-abb0d4b3d98a", "savedPayload": { "position": { "x": 35183.69476469664, @@ -8359,7 +8367,7 @@ "name": "New Procedure Javascript Code", "code": "", "project": "Foundations", - "id": "9ec09246-99cd-4a4d-9ba9-52cc23efe582", + "id": "bd054d71-8a06-427f-a293-65c7dc5f77ba", "savedPayload": { "position": { "x": 35399.32939812175, @@ -8382,7 +8390,7 @@ } } }, - "id": "27b9b4a0-6aed-4428-8c48-ab965790c1aa", + "id": "4330db73-c19d-4842-a11b-b77d8d7ca741", "savedPayload": { "position": { "x": 35560.59497541714, @@ -8405,7 +8413,7 @@ } } }, - "id": "a5bdcb40-6c11-4c96-852c-dd2603a4cdb5", + "id": "9cc49a88-327f-4440-af29-e76c6dc70da9", "savedPayload": { "position": { "x": 35883.126130007906, @@ -8428,7 +8436,7 @@ } } }, - "id": "76779c52-55f0-4443-b95d-fe95776124a2", + "id": "9f20abd2-53c2-4e59-b1d8-981b04495c30", "savedPayload": { "position": { "x": 36412.132857071134, @@ -8452,36 +8460,36 @@ "referenceParent": { "type": "Plotter Module", "name": "oneHR", - "id": "35ce498e-2f0a-45cf-aa99-0c22f9c32c0d" + "id": "0ad5fca5-99a1-4a4e-bd37-e243b7dcfbd7" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "One Minute Counters", "Plotter", "Foundations", - "064063c1-68e0-4472-af40-5c68d149899b" + "21794892-59ac-473a-ba50-85092b30fbfc" ], [ "oneHR", "Plotter Module", "Foundations", - "eea9bc78-7af7-46a0-beaf-b20ec48a2fcf" + "35ce498e-2f0a-45cf-aa99-0c22f9c32c0d" ] ] } } ], - "id": "11ee259b-adec-4c26-9c07-d61ed37ca3a3", + "id": "6d4d5b48-f583-410f-a64b-7b80f536c88f", "savedPayload": { "position": { - "x": 37074.2648914271, - "y": 19973.938986067013 + "x": 37141.02117161399, + "y": 19966.41735972156 }, "targetPosition": { "x": 37074.2648914271, @@ -8520,15 +8528,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Volatility Index", "project": "Foundations", - "id": "920f5491-34d8-42f6-b5e6-faedb615f491", + "id": "cc09cfd2-7c5b-40ef-863e-a8b5dcc84ee4", "savedPayload": { "position": { - "x": 37010.39955792323, - "y": 20038.732351519993 + "x": 37395.517814173785, + "y": 20002.802225240717 }, "targetPosition": { - "x": 37045.416362501615, - "y": 20184.587839579646 + "x": 37579.01900968962, + "y": 20133.003266881173 }, "floatingObject": { "isPinned": false, @@ -8544,32 +8552,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "412200ef-d523-4683-be6d-9992af81d591" + "id": "4de3d9d8-2b60-4c13-8201-a8c07eb1034b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Volatility Index", "Product Definition", "Foundations", - "aa814b09-4de5-4360-9dd5-d14b13e54cd6" + "e4e57e51-8e23-4c22-83df-cd6c69c16863" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "66866ad0-b33d-4629-8ee1-816176445271" + "412200ef-d523-4683-be6d-9992af81d591" ] ] } @@ -8578,15 +8586,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Weighted Volatility Oscillator", "project": "Foundations", - "id": "6103c03c-8265-4ef2-b067-5be2eb7adb05", + "id": "d2bd943c-62cf-4d5c-9649-0f09a2946ec6", "savedPayload": { "position": { - "x": 37154.22251815346, - "y": 20081.334653225582 + "x": 37600.02582159153, + "y": 19908.98604911942 }, "targetPosition": { - "x": 37045.416362501615, - "y": 20184.587839579646 + "x": 37579.01900968962, + "y": 20133.003266881173 }, "floatingObject": { "isPinned": false, @@ -8602,32 +8610,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "d55ea871-6c4b-4864-bca4-865ab147ab12" + "id": "6175e2b3-6f67-4927-b1d3-5a7edaaa07e0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Weighted Volatility Oscillator", "Product Definition", "Foundations", - "2aef88e0-1189-47a5-b7e1-dcb6fc54117a" + "9e52f888-0915-4b13-b36d-8dea02e1b5e3" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "d9667c98-7139-4a6b-88a3-635454669ff8" + "d55ea871-6c4b-4864-bca4-865ab147ab12" ] ] } @@ -8636,15 +8644,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Volatility Adjusted MA", "project": "Foundations", - "id": "6e1149cf-4303-4608-babb-bb9682af7ddc", + "id": "4eba6fba-5adf-4b40-99ea-ee4e4decebea", "savedPayload": { "position": { - "x": 37189.239322731846, - "y": 20227.190141285235 + "x": 37783.527017107364, + "y": 20039.187090759875 }, "targetPosition": { - "x": 37045.416362501615, - "y": 20184.587839579646 + "x": 37579.01900968962, + "y": 20133.003266881173 }, "floatingObject": { "isPinned": false, @@ -8660,32 +8668,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "c74079e1-ca2e-42ed-a2b3-4f389cdaa2ac" + "id": "dede2e32-0d23-415c-9d44-cf5559de0abf" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Volatility Adjusted MA", "Product Definition", "Foundations", - "61288fe8-d824-4e7d-8bf3-d0d51bfe0c29" + "0999a40f-c5a0-4f01-a51f-603fa54f9cb8" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "4dfb0746-806d-4cbf-b77e-3871dbf3d906" + "c74079e1-ca2e-42ed-a2b3-4f389cdaa2ac" ] ] } @@ -8694,15 +8702,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market RVI", "project": "Foundations", - "id": "d95047c1-d5b1-4dae-99c6-948e6f3d1533", + "id": "0cdf7ca4-390a-4f06-b9d2-97f6049195c7", "savedPayload": { "position": { - "x": 37080.43316708, - "y": 20330.4433276393 + "x": 37762.52020520545, + "y": 20263.20430852163 }, "targetPosition": { - "x": 37045.416362501615, - "y": 20184.587839579646 + "x": 37579.01900968962, + "y": 20133.003266881173 }, "floatingObject": { "isPinned": false, @@ -8718,32 +8726,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "d102aeac-3fbe-4931-b5b5-4dad9bf42746" + "id": "8442a6c1-a7d4-41e9-bcce-d9216175cc46" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "RVI", "Product Definition", "Foundations", - "e03a2782-9845-49f5-ba07-34d4d20df089" + "37b28270-8f49-4bc1-9859-6fa04e0c4f39" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "8876658b-95c5-459d-9af9-2abe390ed65b" + "d102aeac-3fbe-4931-b5b5-4dad9bf42746" ] ] } @@ -8752,15 +8760,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Volatility Bands", "project": "Foundations", - "id": "06ac254b-576b-495e-9f30-ee5f19c8d88a", + "id": "603bf69f-c28c-4178-8328-40e3ec6d396a", "savedPayload": { "position": { - "x": 36936.61020684977, - "y": 20287.84102593371 + "x": 37558.012197787706, + "y": 20357.020484642926 }, "targetPosition": { - "x": 37045.416362501615, - "y": 20184.587839579646 + "x": 37579.01900968962, + "y": 20133.003266881173 }, "floatingObject": { "isPinned": false, @@ -8776,47 +8784,47 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "ebdd76f0-00c7-4955-8a49-555350e77bfb" + "id": "a23fca9b-0eb3-4d70-a7fe-8b7875c136f8" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Volatility Bands", "Product Definition", "Foundations", - "538b4416-c499-4fdf-b476-c4a8c8711056" + "c96c7d72-13ea-4949-a438-ab18543bbd47" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "9f7fef67-33f7-4c98-815f-2c2ff22b8ef9" + "ebdd76f0-00c7-4955-8a49-555350e77bfb" ] ] } } ], "outputDatasetFolders": [], - "id": "1581baf1-0385-4cf1-ad09-ec85f2292652", + "id": "4a4423c6-53f0-4588-8ff4-88747e54677e", "savedPayload": { "position": { - "x": 37045.416362501615, - "y": 20184.587839579646 + "x": 37579.01900968962, + "y": 20133.003266881173 }, "targetPosition": { - "x": 36901.593402271385, - "y": 20141.985537874058 + "x": 37374.51100227187, + "y": 20226.81944300247 }, "floatingObject": { "isPinned": false, @@ -8841,7 +8849,7 @@ "name": "Volatility Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "ce42708b-a326-4ddc-b4f4-2d2cb00ce865", + "id": "7a97e959-e71c-4fa7-b0f7-733a0d112217", "savedPayload": { "position": { "x": 37378.2678810733, @@ -8865,32 +8873,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "48753d02-8f65-47a2-9d21-9c056302f79a" + "id": "d08ffd03-b2bd-4fa2-a582-170a5b08801f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "c916a0b3-54d3-4433-ac06-1eee7310f3e3" + "e6b143e2-b545-4491-bfd3-e1533f747bbd" ], [ "Fisher MFI", "Status Report", "Foundations", - "2e1634ce-da42-48c6-ae73-e33cd1c5b1b7" + "48753d02-8f65-47a2-9d21-9c056302f79a" ] ] } @@ -8900,7 +8908,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "bcacaa5d-b498-4c49-b26e-079dec62c2e0", + "id": "87e7f5e3-6d06-4ead-b389-de25e081a4ad", "savedPayload": { "position": { "x": 37334.310761625144, @@ -8960,7 +8968,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "3a3676d5-8595-4215-b4a1-c676c6c19528", + "id": "58f66208-fa66-47c4-a672-17a4faf1d1b8", "savedPayload": { "position": { "x": 37192.87438071482, @@ -9018,7 +9026,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "364e97a9-3132-4fab-8e88-c08131381bb8", + "id": "d8d80288-218c-4dfb-b4dc-33e00ad68e7b", "savedPayload": { "position": { "x": 37007.982628604295, @@ -9074,15 +9082,15 @@ } ], "dataMineDataDependencies": [], - "id": "7dd10408-57fd-4457-a867-cce6d504764a", + "id": "78969fcb-0146-4019-8d10-9a578ad675af", "savedPayload": { "position": { - "x": 37108.09977497951, - "y": 20359.597849177742 + "x": 37822.54543779539, + "y": 20268.8330668063 }, "targetPosition": { - "x": 36901.593402271385, - "y": 20141.985537874058 + "x": 37374.51100227187, + "y": 20226.81944300247 }, "floatingObject": { "isPinned": false, @@ -9101,15 +9109,15 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "48753d02-8f65-47a2-9d21-9c056302f79a", + "id": "d08ffd03-b2bd-4fa2-a582-170a5b08801f", "savedPayload": { "position": { - "x": 36971.62701142816, - "y": 20433.69651399336 + "x": 37741.51339330354, + "y": 20487.22152628338 }, "targetPosition": { - "x": 36901.593402271385, - "y": 20141.985537874058 + "x": 37374.51100227187, + "y": 20226.81944300247 }, "floatingObject": { "isPinned": false, @@ -9128,15 +9136,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "69c52d72-adb8-47fc-9b2e-097327bec6c8", + "id": "9bbe1041-4ee7-431f-b45f-0ff57e7246a8", "savedPayload": { "position": { - "x": 36816.38879886021, - "y": 20429.631458334516 + "x": 37562.14335451447, + "y": 20635.835457837966 }, "targetPosition": { - "x": 36901.593402271385, - "y": 20141.985537874058 + "x": 37374.51100227187, + "y": 20226.81944300247 }, "floatingObject": { "isPinned": false, @@ -9186,15 +9194,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "8ddc2edb-93b7-43bd-a038-21af4b092f16", + "id": "5224d2cd-85eb-4716-93ec-4799de8ee678", "savedPayload": { "position": { - "x": 36683.981090967696, - "y": 20348.491910582183 + "x": 37332.49737846805, + "y": 20674.85387852598 }, "targetPosition": { - "x": 36901.593402271385, - "y": 20141.985537874058 + "x": 37374.51100227187, + "y": 20226.81944300247 }, "floatingObject": { "isPinned": false, @@ -9209,22 +9217,22 @@ } } }, - "id": "e6b143e2-b545-4491-bfd3-e1533f747bbd", + "id": "8d478c2f-6e1a-459d-ab60-3b9bdfae0db1", "savedPayload": { "position": { - "x": 36901.593402271385, - "y": 20141.985537874058 + "x": 37374.51100227187, + "y": 20226.81944300247 }, "targetPosition": { - "x": 36831.55979311461, - "y": 19850.274561754755 + "x": 37007.508611240206, + "y": 19966.41735972156 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, - "distanceToParent": 3, + "distanceToParent": 4, "arrangementStyle": 0 }, "uiObject": { @@ -9246,15 +9254,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Volatility Index", "project": "Foundations", - "id": "392bae9c-a7b9-4715-ba7a-4fd53dca5680", + "id": "fbd0e5b5-ab6f-4b33-b6ab-50126b12ca83", "savedPayload": { "position": { - "x": 37297.8473699888, - "y": 20227.866796384656 + "x": 37890.08903411325, + "y": 19745.982643155767 }, "targetPosition": { - "x": 37017.773242039635, - "y": 20335.37718124825 + "x": 37749.90844563133, + "y": 20011.217261207148 }, "floatingObject": { "isPinned": false, @@ -9270,32 +9278,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "46685fed-aacb-49be-aa30-c45bec2b5f92" + "id": "cbbe2e8f-7298-42c3-adb2-7969e4066a22" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Volatility Index", "Product Definition", "Foundations", - "aa814b09-4de5-4360-9dd5-d14b13e54cd6" + "e4e57e51-8e23-4c22-83df-cd6c69c16863" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "2407c806-bf5a-41ae-9af5-082086099b23" + "46685fed-aacb-49be-aa30-c45bec2b5f92" ] ] } @@ -9304,15 +9312,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Weighted Volatility Oscillator", "project": "Foundations", - "id": "350fc903-a9c7-4064-aa27-93607cd30f21", + "id": "cd708ee4-a7ec-4990-9db8-67d0ba57e437", "savedPayload": { "position": { - "x": 37314.07974421818, - "y": 20382.307520760318 + "x": 38003.925705399815, + "y": 19851.607638252546 }, "targetPosition": { - "x": 37017.773242039635, - "y": 20335.37718124825 + "x": 37749.90844563133, + "y": 20011.217261207148 }, "floatingObject": { "isPinned": false, @@ -9328,32 +9336,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "b2cb8717-7e2e-4bf9-bcb2-3167c3456dbf" + "id": "3466c835-6c21-4c81-9e76-d4fe28c32c81" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Weighted Volatility Oscillator", "Product Definition", "Foundations", - "2aef88e0-1189-47a5-b7e1-dcb6fc54117a" + "9e52f888-0915-4b13-b36d-8dea02e1b5e3" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "2815676b-1353-4ec2-9c1b-8512ce327bcb" + "b2cb8717-7e2e-4bf9-bcb2-3167c3456dbf" ] ] } @@ -9362,15 +9370,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Volatility Adjusted MA", "project": "Foundations", - "id": "7d728aba-ddc1-4560-b394-fce535ae1497", + "id": "2e65a2fb-7dd7-4f00-803f-c650898f1e4a", "savedPayload": { "position": { - "x": 37250.917030476725, - "y": 20524.1732985632 + "x": 38049.69865706785, + "y": 19999.99990292425 }, "targetPosition": { - "x": 37017.773242039635, - "y": 20335.37718124825 + "x": 37749.90844563133, + "y": 20011.217261207148 }, "floatingObject": { "isPinned": false, @@ -9386,32 +9394,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "b78e6646-dcc4-41ad-9ea8-11a61c570d8b" + "id": "832528c3-6f83-4b79-9411-d5dcee35a551" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Volatility Adjusted MA", "Product Definition", "Foundations", - "61288fe8-d824-4e7d-8bf3-d0d51bfe0c29" + "0999a40f-c5a0-4f01-a51f-603fa54f9cb8" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "6c880f22-be89-4bd4-a312-6f033e9066c5" + "b78e6646-dcc4-41ad-9ea8-11a61c570d8b" ] ] } @@ -9420,15 +9428,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily RVI", "project": "Foundations", - "id": "11dbe6cd-40b6-40e2-8897-90362cd9c1db", + "id": "59433a93-2086-4240-b091-a310efd34e67", "savedPayload": { "position": { - "x": 37125.28362690323, - "y": 20615.451309197408 + "x": 38015.14306368271, + "y": 20151.397849689067 }, "targetPosition": { - "x": 37017.773242039635, - "y": 20335.37718124825 + "x": 37749.90844563133, + "y": 20011.217261207148 }, "floatingObject": { "isPinned": false, @@ -9444,32 +9452,32 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "7de1ef93-7d25-4918-ae9f-36a855766a8f" + "id": "0c75f15e-4812-4f03-b174-a67a6341e424" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "RVI", "Product Definition", "Foundations", - "e03a2782-9845-49f5-ba07-34d4d20df089" + "37b28270-8f49-4bc1-9859-6fa04e0c4f39" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "5253e7b8-7a8e-4b13-9449-9627df489c88" + "7de1ef93-7d25-4918-ae9f-36a855766a8f" ] ] } @@ -9478,15 +9486,15 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Volatility Bands", "project": "Foundations", - "id": "bfc26a1f-273c-4642-8a69-eaa2d72253d3", + "id": "b91e4f3a-e5de-4e54-84e4-68cafdd94814", "savedPayload": { "position": { - "x": 36970.84290252757, - "y": 20631.68368342679 + "x": 37909.51806858593, + "y": 20265.234520975635 }, "targetPosition": { - "x": 37017.773242039635, - "y": 20335.37718124825 + "x": 37749.90844563133, + "y": 20011.217261207148 }, "floatingObject": { "isPinned": false, @@ -9502,52 +9510,52 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "8afa09dd-0f3c-4ca1-8149-6258c51c9228" + "id": "3b13b976-acf1-487a-830d-549c5940fd27" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Volatility Bands", "Product Definition", "Foundations", - "538b4416-c499-4fdf-b476-c4a8c8711056" + "c96c7d72-13ea-4949-a438-ab18543bbd47" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "d1be8656-d20b-4fe6-8af1-4f8049ac5d21" + "8afa09dd-0f3c-4ca1-8149-6258c51c9228" ] ] } } ], "outputDatasetFolders": [], - "id": "31baf754-779d-4faf-a5ea-b724290096e9", + "id": "9134b094-4bd9-4add-b618-3ac6b9f98855", "savedPayload": { "position": { - "x": 37017.773242039635, - "y": 20335.37718124825 + "x": 37749.90844563133, + "y": 20011.217261207148 }, "targetPosition": { - "x": 36784.629453602545, - "y": 20146.581063933296 + "x": 37167.11823419481, + "y": 20220.434619490046 }, "floatingObject": { - "isPinned": false, + "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -9567,7 +9575,7 @@ "name": "Volatility Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "bc0f26d2-3d11-47e2-aeb1-e1b721f38508", + "id": "c6643648-b54e-4bc8-8af0-6915ed939f49", "savedPayload": { "position": { "x": 36917.23291485991, @@ -9591,32 +9599,32 @@ "referenceParent": { "type": "Status Report", "name": "Monte Carlo Forecast", - "id": "9c14d37e-b7fa-4382-90c4-6995d203be0a" + "id": "dd6b9712-e7df-48dc-906a-f4384b5e9f80" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Indicator Bot", "Data-Mining", - "59556a40-1655-47f8-bf1c-967e9101a51c" + "ecd9db2b-cc5b-4553-b8f8-fdf44840316f" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "208e11f8-fcc3-4c9b-a958-39ff023f62e8" + "34199aef-00c0-4196-824e-c0188ba59704" ], [ "Monte Carlo Forecast", "Status Report", "Foundations", - "6dc7a354-6075-4975-8169-213700c537e9" + "9c14d37e-b7fa-4382-90c4-6995d203be0a" ] ] } @@ -9626,7 +9634,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "6aa96df3-d664-4ddc-9526-dc3ff227c9e5", + "id": "a3acb28e-00c5-4d2d-86bd-21774916136f", "savedPayload": { "position": { "x": 36848.40772403576, @@ -9685,7 +9693,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "86ab04cb-0de9-41ed-8a8a-087d9696c005", + "id": "9213598c-c850-4241-95f3-9bb157be22e8", "savedPayload": { "position": { "x": 36772.255878152464, @@ -9745,7 +9753,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "0e850049-df51-41d0-b9b9-1509ac0037d3", + "id": "76478669-3356-48a2-8a75-43d64e25d38c", "savedPayload": { "position": { "x": 36693.9669996601, @@ -9803,7 +9811,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "720d37f6-87c4-4d52-b6dd-ff45ac8319cc", + "id": "2408098b-ada0-46dd-a1ea-36e5ffedfba2", "savedPayload": { "position": { "x": 36618.876346249424, @@ -9859,15 +9867,15 @@ } ], "dataMineDataDependencies": [], - "id": "a8a61e80-58e0-4cb3-b1ce-2197293c8d47", + "id": "7ba87481-3a9b-4d38-bb41-e46bcb9efda1", "savedPayload": { "position": { - "x": 36892.13983846614, - "y": 20426.655191882455 + "x": 37432.35285224619, + "y": 20360.615207971965 }, "targetPosition": { - "x": 36784.629453602545, - "y": 20146.581063933296 + "x": 37167.11823419481, + "y": 20220.434619490046 }, "floatingObject": { "isPinned": false, @@ -9886,15 +9894,15 @@ "type": "Status Report", "name": "Monte Carlo Forecast", "project": "Foundations", - "id": "9c14d37e-b7fa-4382-90c4-6995d203be0a", + "id": "dd6b9712-e7df-48dc-906a-f4384b5e9f80", "savedPayload": { "position": { - "x": 36761.16428384651, - "y": 20294.734315022568 + "x": 37246.923045672105, + "y": 20347.44324937429 }, "targetPosition": { - "x": 36784.629453602545, - "y": 20146.581063933296 + "x": 37167.11823419481, + "y": 20220.434619490046 }, "floatingObject": { "isPinned": false, @@ -9913,15 +9921,15 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "efe1805f-aa12-4ae1-9f17-0f5a9bc30cb8", + "id": "7338f018-ffc2-4147-a11e-76ccc18b56b5", "savedPayload": { "position": { - "x": 36690.23139494507, - "y": 20263.15295815184 + "x": 37172.72691333626, + "y": 20370.329725208307 }, "targetPosition": { - "x": 36784.629453602545, - "y": 20146.581063933296 + "x": 37167.11823419481, + "y": 20220.434619490046 }, "floatingObject": { "isPinned": false, @@ -9971,15 +9979,15 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "2eb47777-712e-4ee9-9814-c2ca373ef70a", + "id": "4339fbe7-65f7-4c05-aadb-f0a901c08985", "savedPayload": { "position": { - "x": 36644.592389627964, - "y": 20200.33625636509 + "x": 37097.02793995385, + "y": 20353.05192851574 }, "targetPosition": { - "x": 36784.629453602545, - "y": 20146.581063933296 + "x": 37167.11823419481, + "y": 20220.434619490046 }, "floatingObject": { "isPinned": false, @@ -9994,15 +10002,15 @@ } } }, - "id": "34199aef-00c0-4196-824e-c0188ba59704", + "id": "08f9ab39-884c-4031-a6d9-dc89b3ce5524", "savedPayload": { "position": { - "x": 36784.629453602545, - "y": 20146.581063933296 + "x": 37167.11823419481, + "y": 20220.434619490046 }, "targetPosition": { - "x": 36831.55979311461, - "y": 19850.274561754755 + "x": 37007.508611240206, + "y": 19966.41735972156 }, "floatingObject": { "isPinned": false, @@ -10030,15 +10038,15 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "412200ef-d523-4683-be6d-9992af81d591", + "id": "4de3d9d8-2b60-4c13-8201-a8c07eb1034b", "savedPayload": { "position": { - "x": 36768.642983556725, - "y": 20649.708425344175 + "x": 37288.32253889582, + "y": 20648.24997073396 }, "targetPosition": { - "x": 36596.435438992434, - "y": 20233.962635714095 + "x": 36924.2648914271, + "y": 20383.746607202345 }, "floatingObject": { "isPinned": false, @@ -10058,15 +10066,15 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "46685fed-aacb-49be-aa30-c45bec2b5f92", + "id": "cbbe2e8f-7298-42c3-adb2-7969e4066a22", "savedPayload": { "position": { - "x": 36491.385025257274, - "y": 20671.52909989305 + "x": 37063.32253889582, + "y": 20811.722039535165 }, "targetPosition": { - "x": 36596.435438992434, - "y": 20233.962635714095 + "x": 36924.2648914271, + "y": 20383.746607202345 }, "floatingObject": { "isPinned": false, @@ -10097,7 +10105,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "082219d4-90be-4525-a46a-293f4aa5f75a", + "id": "8ab387e9-eb4b-4d52-be26-e207ab58786b", "savedPayload": { "position": { "x": 36188.08413242018, @@ -10120,7 +10128,7 @@ } } }, - "id": "3bd52357-dc42-4d34-8e0f-32445fe7b517", + "id": "203c2a9a-3774-4cc3-a95e-dab83181d135", "savedPayload": { "position": { "x": 36096.079444930925, @@ -10153,7 +10161,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "3987573a-6629-49ca-a37a-00e04b849091", + "id": "5ab458f3-207e-4fe4-b418-e16c7c272a74", "savedPayload": { "position": { "x": 36003.35974444279, @@ -10176,7 +10184,7 @@ } } }, - "id": "b120f254-fb57-407b-81cf-af2112c205cc", + "id": "789d227b-9b2c-4b79-9ef1-d2c7e19f485e", "savedPayload": { "position": { "x": 35972.92985294599, @@ -10209,7 +10217,7 @@ "name": "New Record Formula", "code": "variable.upperVol", "project": "Foundations", - "id": "c3029d94-d85d-4f03-81c1-ed413e5656ad", + "id": "b6abdd2f-ef14-4efd-824f-549535b7b65f", "savedPayload": { "position": { "x": 35811.23960995878, @@ -10232,7 +10240,7 @@ } } }, - "id": "d504c1d9-397b-48c3-b4b0-dadb8fc34cf9", + "id": "82d3c737-4c57-4fff-99ed-7b9d4a8fb2c3", "savedPayload": { "position": { "x": 35844.84976328999, @@ -10265,7 +10273,7 @@ "name": "New Record Formula", "code": "variable.lowerVol", "project": "Foundations", - "id": "2f201720-53c3-4df2-90c1-2cd1d1314568", + "id": "cb96710a-3f02-4489-aff9-ea2d75cf05ed", "savedPayload": { "position": { "x": 35627.288159681615, @@ -10288,7 +10296,7 @@ } } }, - "id": "a44aa8d1-88de-427e-87c8-e8d4ec8264f1", + "id": "82a9bdf2-61cf-4703-99e9-12b96646f479", "savedPayload": { "position": { "x": 35722.21546310521, @@ -10321,7 +10329,7 @@ "name": "New Record Formula", "code": "variable.MA", "project": "Foundations", - "id": "931d3e0a-1c7f-4875-abff-cb3ef0be75f3", + "id": "161f8036-fea0-40ef-905d-c52700fa7c8d", "savedPayload": { "position": { "x": 35466.40804611136, @@ -10344,7 +10352,7 @@ } } }, - "id": "8e3e8464-ad84-4382-a433-4000f1aef81a", + "id": "15345ff3-51ba-43e4-9ac1-e9aebe25f9a2", "savedPayload": { "position": { "x": 35614.96205405838, @@ -10377,7 +10385,7 @@ "name": "New Record Formula", "code": "variable.up", "project": "Foundations", - "id": "fef4348d-f06b-45d2-aef7-8e464aa712e7", + "id": "6eed9151-5dad-4a71-b873-b9648e9f537c", "savedPayload": { "position": { "x": 35341.63281925859, @@ -10400,7 +10408,7 @@ } } }, - "id": "7de323a9-99f4-4a6b-86d2-473a73289fda", + "id": "ca7f3c3b-f729-4415-a901-d3d760e08a73", "savedPayload": { "position": { "x": 35531.77856948986, @@ -10433,7 +10441,7 @@ "name": "New Record Formula", "code": "variable.low", "project": "Foundations", - "id": "0f769482-cf07-42f6-9bc7-3c4445120cff", + "id": "7a92181f-d6bb-4eb6-a783-3a9663a8efd9", "savedPayload": { "position": { "x": 35263.071025936086, @@ -10456,7 +10464,7 @@ } } }, - "id": "e2fd8a51-56a6-407b-908e-4955c4cb60d5", + "id": "1d07e18c-ac97-40eb-85ae-230ff1d862f2", "savedPayload": { "position": { "x": 35479.40404060819, @@ -10489,7 +10497,7 @@ "name": "New Record Formula", "code": "variable.Upper", "project": "Foundations", - "id": "1c72a015-523a-4f18-8f92-3ee2549afe31", + "id": "bc88e7a1-4698-482a-b17f-bb94ca8938a7", "savedPayload": { "position": { "x": 35237.08727541385, @@ -10512,7 +10520,7 @@ } } }, - "id": "c187bd48-7c2e-4061-a3af-1660088f4481", + "id": "a34d7be8-0ed6-4d1c-819a-dbd173c7c465", "savedPayload": { "position": { "x": 35462.081540260035, @@ -10545,7 +10553,7 @@ "name": "New Record Formula", "code": "variable.Lower", "project": "Foundations", - "id": "722c3a04-26ba-48a8-95b4-5d457a5bab35", + "id": "5dcab35c-6cb7-4bf6-9319-7d04f1f6f5ec", "savedPayload": { "position": { "x": 35265.786616627876, @@ -10568,7 +10576,7 @@ } } }, - "id": "91f5e16b-a97e-4d93-a05e-fbac43857251", + "id": "b9afa269-8ebe-4d13-941c-e472e017b77c", "savedPayload": { "position": { "x": 35481.21443440272, @@ -10601,7 +10609,7 @@ "name": "New Record Formula", "code": "variable.ema", "project": "Foundations", - "id": "e816a9fb-c324-4827-9ab0-5b2494fb2811", + "id": "9b8ea435-524a-44ee-b981-04fb0fca63ac", "savedPayload": { "position": { "x": 35346.84399963456, @@ -10624,7 +10632,7 @@ } } }, - "id": "2a2d2b53-4137-4bcf-a2e4-f30684a16319", + "id": "6b9818f5-bb62-42d3-9452-c0bd1b4eee63", "savedPayload": { "position": { "x": 35535.25268974051, @@ -10648,15 +10656,15 @@ } } ], - "id": "774393da-0412-487c-a9b0-9adca1a78c61", + "id": "0eed9ffc-5155-449c-9a6c-aba1ebb4597e", "savedPayload": { "position": { - "x": 35912.07006995241, - "y": 20818.46587921126 + "x": 36646.149596489646, + "y": 21239.697471867985 }, "targetPosition": { - "x": 36596.435438992434, - "y": 20233.962635714095 + "x": 36924.2648914271, + "y": 20383.746607202345 }, "floatingObject": { "isPinned": false, @@ -10684,7 +10692,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet P = 10 //periods for ATR calculation\nlet len = 20 //periods for EMA calculation\nlet m = 2 //factor for standard deviation\nlet A = 20 //volatility analysis periods\n\n//fetching last len typical price\nvariable.TP = (candle.max + candle.min + candle.close) / 3\nvariable.last20TP.push(variable.TP)\nif(variable.last20TP.length > len){\n\tvariable.last20TP.splice(0,1)\n}\nvariable.sTP = 0\nvariable.sTPSquare = 0\nfor(var i=0 ; i < len ; i++){\n\tvariable.sTP += variable.last20TP[i]\n}\n//calculate MA\nif(variable.last20TP.length === 20){\n\tvariable.MA = variable.sTP / variable.last20TP.length\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else {\n\tvariable.MA = variable.TP\n}\n\n//calculate standard deviation\nif(variable.last20TP.length === 20){\n\tfor(var i = 0 ; i < len ; i++){\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA,2)\n\t}\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else{\n\tvariable.sigma = variable.MA * 0.01\n}\n\n//calculate Upper and lower Bollinger Bands\nvariable.up = variable.MA + m * variable.sigma\nvariable.low = variable.MA - m * variable.sigma\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2 * variable.ATR\n}\n//calculate differences between up and low band Bollinger/Keltner ans store on 20 periods\nif(variable.Upper > variable.up){\nvariable.highVolUp.push(variable.Upper - variable.up)\n}else{\n\tvariable.highVolUp.push(0)\n}\nif(variable.Upper < variable.up){\nvariable.highVolDown.push(variable.up - variable.Upper)\n}else{\n\tvariable.highVolDown.push(0)\n}\nif(variable.Lower > variable.low){\nvariable.lowVolUp.push(variable.Lower - variable.low)\n}else{\n\tvariable.lowVolUp.push(0)\n}\nif(variable.Lower < variable.low){\nvariable.lowVolDown.push(variable.low - variable.Lower)\n}else{\n\tvariable.lowVolDown.push(0)\n}\nif(variable.highVolUp.length > A){\n\tvariable.highVolUp.splice(0,1)\n}\nif(variable.highVolDown.length > A){\n\tvariable.highVolDown.splice(0,1)\n}\nif(variable.lowVolUp.length > A){\n\tvariable.lowVolUp.splice(0,1)\n}\nif(variable.lowVolDown.length > A){\n\tvariable.lowVolDown.splice(0,1)\n}\nvariable.upVolH = 0\nvariable.lowVolH = 0\nvariable.upVolL = 0\nvariable.lowVolL = 0\nfor(var i = 0 ; i < variable.highVolDown.length ; i++){\n\tif(variable.highVolUp[i] != 0){\n\tvariable.upVolH += variable.highVolUp[i]\n\t}\n\tif(variable.highVolDown[i] != 0){\n\tvariable.lowVolH += variable.highVolDown[i]\n\t}\n\tif(variable.lowVolUp[i] != 0){\n\tvariable.upVolL += variable.lowVolUp[i]\n\t}\n\tif(variable.lowVolDown[i] != 0){\n\tvariable.lowVolL += variable.lowVolDown[i]\n\t}\n}\nif(variable.upVolH === 0 && variable.lowVolH === 0){\n\tvariable.upperVol = 0\n}else{\n\tvariable.upperVol = (variable.upVolH - variable.lowVolH) / (variable.upVolH + variable.lowVolH)\n}\n\nif(variable.upVolL === 0 && variable.lowVolL === 0){\n\tvariable.lowerVol = 0\n}else{\n\tvariable.lowerVol = (variable.upVolL - variable.lowVolL) / (variable.upVolL + variable.lowVolL)\n}\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n", "project": "Foundations", - "id": "8562bfb4-5e97-440d-967a-615e50df91cd", + "id": "c50f6970-82de-47db-8efe-106883945cc4", "savedPayload": { "position": { "x": 34426.643825658175, @@ -10707,7 +10715,7 @@ } } }, - "id": "47f1b598-1a90-4b08-957f-fb283130f542", + "id": "ab93dd67-5eae-4fae-974b-aa68d8376ceb", "savedPayload": { "position": { "x": 34850.83249664966, @@ -10739,7 +10747,7 @@ "name": "New Procedure Javascript Code", "code": "variable.last20TP = []\nvariable.highVolUp = []\nvariable.highVolDown = []\nvariable.lowVolUp = []\nvariable.lowVolDown = []\nvariable.TR = []", "project": "Foundations", - "id": "bfb9b1b7-76b9-426c-a33e-8bd69499c819", + "id": "552f3c29-ea93-4a3e-bc63-52add360f8b7", "savedPayload": { "position": { "x": 34371.81571342128, @@ -10762,7 +10770,7 @@ } } }, - "id": "8ff653d3-4e44-4cc2-973f-24fdd86a8e37", + "id": "e2cd287e-cd10-4753-a719-0bd198912782", "savedPayload": { "position": { "x": 34814.28042182506, @@ -10785,15 +10793,15 @@ } } }, - "id": "de14b083-c5fc-45f1-9829-b85717ae53cb", + "id": "0e7a7dad-4094-4968-aa4d-6f2335251b7a", "savedPayload": { "position": { - "x": 35699.20983863262, - "y": 20304.575821869155 + "x": 36196.149596489646, + "y": 20912.75333426557 }, "targetPosition": { - "x": 36596.435438992434, - "y": 20233.962635714095 + "x": 36924.2648914271, + "y": 20383.746607202345 }, "floatingObject": { "isPinned": false, @@ -10808,15 +10816,15 @@ } } }, - "id": "e4e57e51-8e23-4c22-83df-cd6c69c16863", + "id": "a81412dc-f152-4bdb-aad5-881397a3639c", "savedPayload": { "position": { - "x": 36596.435438992434, - "y": 20233.962635714095 + "x": 37082.88641172734, + "y": 20410.059318054766 }, "targetPosition": { - "x": 36831.55979311461, - "y": 19850.274561754755 + "x": 37007.508611240206, + "y": 19966.41735972156 }, "floatingObject": { "isPinned": false, @@ -10832,26 +10840,26 @@ "referenceParent": { "type": "Plotter Module", "name": "Volatility", - "id": "eb035f14-2e61-4fcf-8466-01738ad2a442" + "id": "febb2c09-f55e-4f6e-a6e8-53344adf5c6a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility", "Plotter Module", "Foundations", - "ededb170-60a6-4f7b-88c3-02adc6999e7a" + "eb035f14-2e61-4fcf-8466-01738ad2a442" ] ] } @@ -10867,15 +10875,15 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "b2cb8717-7e2e-4bf9-bcb2-3167c3456dbf", + "id": "3466c835-6c21-4c81-9e76-d4fe28c32c81", "savedPayload": { "position": { - "x": 36046.52494019889, - "y": 20481.879517779693 + "x": 37147.811036773295, + "y": 20916.208648030657 }, "targetPosition": { - "x": 36384.02494019889, - "y": 19897.312370225198 + "x": 36770.35582693054, + "y": 20356.608286556006 }, "floatingObject": { "isPinned": false, @@ -10895,15 +10903,15 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "d55ea871-6c4b-4864-bca4-865ab147ab12", + "id": "6175e2b3-6f67-4927-b1d3-5a7edaaa07e0", "savedPayload": { "position": { - "x": 35767.38175629014, - "y": 20171.859604301364 + "x": 36746.79866665635, + "y": 21031.197094793897 }, "targetPosition": { - "x": 36384.02494019889, - "y": 19897.312370225198 + "x": 36770.35582693054, + "y": 20356.608286556006 }, "floatingObject": { "isPinned": false, @@ -10934,7 +10942,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "edd3e96f-e1e0-40e7-93fb-9aa72b60b3a4", + "id": "aee52ff0-759e-482e-a263-c07828430ceb", "savedPayload": { "position": { "x": 34030.03846235771, @@ -10957,15 +10965,15 @@ } } }, - "id": "21fee218-dd46-46fc-99b7-a386f70062a0", + "id": "5cd022db-79f3-4cb9-8fd2-f1ee7441268a", "savedPayload": { "position": { - "x": 35046.28057076523, - "y": 20509.406114719073 + "x": 36734.07350691933, + "y": 21827.289197989412 }, "targetPosition": { - "x": 35723.775309703575, - "y": 19756.97197892321 + "x": 36354.78433108572, + "y": 20888.51554524054 }, "floatingObject": { "isPinned": false, @@ -10990,7 +10998,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "4ce5cc9a-b94a-4c6d-93ab-caa8eb818c29", + "id": "cddb6606-3ced-46b6-905b-40bf1e94a26f", "savedPayload": { "position": { "x": 35667.74464271899, @@ -11013,15 +11021,15 @@ } } }, - "id": "da90c927-3aab-42a7-b1bf-31da9945b614", + "id": "0f9033f6-c2af-41c0-928d-62c5dd3208d7", "savedPayload": { "position": { - "x": 34760.83058695473, - "y": 20069.851685727845 + "x": 36213.871566363654, + "y": 21891.16196484138 }, "targetPosition": { - "x": 35723.775309703575, - "y": 19756.97197892321 + "x": 36354.78433108572, + "y": 20888.51554524054 }, "floatingObject": { "isPinned": false, @@ -11046,7 +11054,7 @@ "name": "New Record Formula", "code": "variable.histo", "project": "Foundations", - "id": "b1fe18f8-ba55-42d9-89e9-e6383a95b463", + "id": "22c05f78-a0dd-4fdd-9e4b-1170750f86a2", "savedPayload": { "position": { "x": 35824.26440293211, @@ -11069,15 +11077,15 @@ } } }, - "id": "b1baeec4-4bd7-41b5-ba8a-0b1bf86ad131", + "id": "3956cf39-c7b8-4d3d-98bb-750fa5650f60", "savedPayload": { "position": { - "x": 34733.400863960596, - "y": 19546.46139197023 + "x": 35731.427087318494, + "y": 21686.37643326735 }, "targetPosition": { - "x": 35723.775309703575, - "y": 19756.97197892321 + "x": 36354.78433108572, + "y": 20888.51554524054 }, "floatingObject": { "isPinned": false, @@ -11102,15 +11110,15 @@ "name": "New Record Formula", "code": "variable.wTopOsc", "project": "Foundations", - "id": "5c8111f2-4f99-4a44-8d3e-fa8bae5daf71", + "id": "d5486d0b-6f8d-49d0-b960-2ae9dd02caef", "savedPayload": { "position": { - "x": 33842.68997021392, - "y": 18063.23513157735 + "x": 34007.850199213535, + "y": 21836.73848482457 }, "targetPosition": { - "x": 34971.34117390771, - "y": 19079.477239984866 + "x": 35416.01067833685, + "y": 21267.804721074153 }, "floatingObject": { "isPinned": false, @@ -11125,15 +11133,15 @@ } } }, - "id": "3430bc9a-581d-4c85-adbe-e19e286b3350", + "id": "e098a07e-d084-4890-8f02-3b6bcae89990", "savedPayload": { "position": { - "x": 34971.34117390771, - "y": 19079.477239984866 + "x": 35416.01067833685, + "y": 21267.804721074153 }, "targetPosition": { - "x": 35723.775309703575, - "y": 19756.97197892321 + "x": 36354.78433108572, + "y": 20888.51554524054 }, "floatingObject": { "isPinned": false, @@ -11158,15 +11166,15 @@ "name": "New Record Formula", "code": "variable.wBottomOsc", "project": "Foundations", - "id": "6f0ccfe4-f22a-42bc-bf16-f42a5e63969f", + "id": "d4a7aade-554b-46ab-9867-38248d2e11be", "savedPayload": { "position": { - "x": 34941.57604269199, - "y": 17349.610172051107 + "x": 33848.16828208362, + "y": 20536.233633435375 }, "targetPosition": { - "x": 35410.89560289894, - "y": 18794.02725617437 + "x": 35352.13791148488, + "y": 20747.602780518475 }, "floatingObject": { "isPinned": false, @@ -11181,15 +11189,15 @@ } } }, - "id": "709c3342-1ce5-455a-84ca-34ac113a4b4b", + "id": "5232a708-24c0-46c4-8d5f-9720e41af249", "savedPayload": { "position": { - "x": 35410.89560289894, - "y": 18794.02725617437 + "x": 35352.13791148488, + "y": 20747.602780518475 }, "targetPosition": { - "x": 35723.775309703575, - "y": 19756.97197892321 + "x": 36354.78433108572, + "y": 20888.51554524054 }, "floatingObject": { "isPinned": false, @@ -11205,15 +11213,15 @@ } } ], - "id": "6f1aedd3-1a05-4de9-ad3c-150768a08a56", + "id": "90deec61-0a4b-417a-bd84-73444469e808", "savedPayload": { "position": { - "x": 35723.775309703575, - "y": 19756.97197892321 + "x": 36354.78433108572, + "y": 20888.51554524054 }, "targetPosition": { - "x": 36384.02494019889, - "y": 19897.312370225198 + "x": 36770.35582693054, + "y": 20356.608286556006 }, "floatingObject": { "isPinned": false, @@ -11239,17 +11247,17 @@ "procedureJavascriptCode": { "type": "Procedure Javascript Code", "name": "New Procedure Javascript Code", - "code": "let candle = record.current\nlet P = 10 //periods for ATR calculation\nlet len = 20 //periods for EMA calculation\nlet m = 2 //factor for standard deviation\nlet A = 10 //volatility analysis periods\nlet V = 6 //periods for EMAv calculation\n\n//fetching last len typical price\nvariable.TP = (candle.max + candle.min + candle.close) / 3\nvariable.last20TP.push(variable.TP)\nif(variable.last20TP.length > len){\n\tvariable.last20TP.splice(0,1)\n}\nvariable.sTP = 0\nvariable.sTPSquare = 0\nfor(var i=0 ; i < len ; i++){\n\tvariable.sTP += variable.last20TP[i]\n}\n//calculate MA\nif(variable.last20TP.length === 20){\n\tvariable.MA = variable.sTP / variable.last20TP.length\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else {\n\tvariable.MA = variable.TP\n}\n\n//calculate standard deviation\nif(variable.last20TP.length === 20){\n\tfor(var i = 0 ; i < len ; i++){\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA,2)\n\t}\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n}else{\n\tvariable.sigma = variable.MA * 0.01\n}\n\n//calculate Upper and lower Bollinger Bands\nvariable.up = variable.MA + m * variable.sigma\nvariable.low = variable.MA - m * variable.sigma\n\n//Manage previousEMA undefined value\nif(variable.previousEMA === undefined){\n\t\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close),Math.abs(candle.min-candle.close)))\nif(variable.TR.length > P) {\n\tvariable.TR.splice(0,1)\n}\n\n//ATR\nvariable.ATR = 0\nfor(var i=0 ; i < variable.TR.length ; i++){\n\t\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif(variable.ATR === undefined || isNaN(variable.ATR)){\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse{\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2 * variable.ATR\n}\n//calculate differences between up and low band Bollinger/Keltner and store on 20 periods\nif(variable.Upper > variable.up){\nvariable.highVolUp.push(variable.Upper - variable.up)\n}else{\n\tvariable.highVolUp.push(0)\n}\nif(variable.Upper < variable.up){\nvariable.highVolDown.push(variable.up - variable.Upper)\n}else{\n\tvariable.highVolDown.push(0)\n}\nif(variable.Lower > variable.low){\nvariable.lowVolUp.push(variable.Lower - variable.low)\n}else{\n\tvariable.lowVolUp.push(0)\n}\nif(variable.Lower < variable.low){\nvariable.lowVolDown.push(variable.low - variable.Lower)\n}else{\n\tvariable.lowVolDown.push(0)\n}\nif(variable.highVolUp.length > A){\n\tvariable.highVolUp.splice(0,1)\n}\nif(variable.highVolDown.length > A){\n\tvariable.highVolDown.splice(0,1)\n}\nif(variable.lowVolUp.length > A){\n\tvariable.lowVolUp.splice(0,1)\n}\nif(variable.lowVolDown.length > A){\n\tvariable.lowVolDown.splice(0,1)\n}\n\n//calculate accuéulation of Keltner bands against BB\nvariable.upVolH = 0\nvariable.lowVolH = 0\nvariable.upVolL = 0\nvariable.lowVolL = 0\nfor(var i = 0 ; i < variable.highVolDown.length ; i++){\n\tif(variable.highVolUp[i] != 0){\n\tvariable.upVolH += variable.highVolUp[i]\n\t}\n\tif(variable.highVolDown[i] != 0){\n\tvariable.lowVolH += variable.highVolDown[i]\n\t}\n\tif(variable.lowVolUp[i] != 0){\n\tvariable.upVolL += variable.lowVolUp[i]\n\t}\n\tif(variable.lowVolDown[i] != 0){\n\tvariable.lowVolL += variable.lowVolDown[i]\n\t}\n}\n//calculate volatility oscillator\nif(variable.upVolH === 0 && variable.lowVolH === 0){\n\tvariable.upperVol = 0\n}else{\n\tvariable.upperVol = (variable.upVolH - variable.lowVolH) / (variable.upVolH + variable.lowVolH)\n}\n\nif(variable.upVolL === 0 && variable.lowVolL === 0){\n\tvariable.lowerVol = 0\n}else{\n\tvariable.lowerVol = (variable.upVolL - variable.lowVolL) / (variable.upVolL + variable.lowVolL)\n}\n\n//Calculate the position of the price from the bottom of the BB\nif(variable.previousEMAv === undefined) {\n\tvariable.previousEMAv = candle.close\n}\nvariable.EMAv = calculateEMA(V, candle.close, variable.previousEMAv)\nvariable.previousEMAv = variable.EMAv\nvariable.position = (variable.EMAv - variable.low) / (variable.up - variable.low)\n\n//Calculate the volatility oscillator weighted by the position of the price in the BB\nvariable.wTopOsc = variable.position * variable.upperVol\nvariable.wBottomOsc = variable.position * variable.lowerVol * (-1)\n\n//calculate histogram\nvariable.histo = variable.wTopOsc - variable.wBottomOsc\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n", + "code": "let candle = record.current\nlet P = 10 //periods for ATR calculation\nlet len = 20 //periods for EMA calculation\nlet m = 2 //factor for standard deviation\nlet A = 10 //volatility analysis periods\nlet V = 6 //periods for EMAv calculation\n\n//fetching last len typical price\nvariable.TP = (candle.max + candle.min + candle.close) / 3\nvariable.last20TP.push(variable.TP)\nif (variable.last20TP.length > len) {\n\tvariable.last20TP.splice(0, 1)\n}\nvariable.sTP = 0\nvariable.sTPSquare = 0\nfor (var i = 0; i < len; i++) {\n\tvariable.sTP += variable.last20TP[i]\n}\n//calculate MA\nif (variable.last20TP.length === 20) {\n\tvariable.MA = variable.sTP / variable.last20TP.length\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n} else {\n\tvariable.MA = variable.TP\n}\n\n//calculate standard deviation\nif (variable.last20TP.length === 20) {\n\tfor (var i = 0; i < len; i++) {\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA, 2)\n\t}\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n} else {\n\tvariable.sigma = variable.MA * 0.01\n}\n\n//calculate Upper and lower Bollinger Bands\nvariable.up = variable.MA + m * variable.sigma\nvariable.low = variable.MA - m * variable.sigma\n\n//Manage previousEMA undefined value\nif (variable.previousEMA === undefined) {\n\tvariable.previousEMA = candle.close\n}\n\n//True range\nvariable.TR.push(Math.max((candle.max - candle.min), Math.abs(candle.max - candle.close), Math.abs(candle.min - candle.close)))\nif (variable.TR.length > P) {\n\tvariable.TR.splice(0, 1)\n}\n\n//ATR\nvariable.ATR = 0\nfor (var i = 0; i < variable.TR.length; i++) {\n\tvariable.ATR += variable.TR[i]\n}\nvariable.ATR = variable.ATR / P\n\n//calculate ema\nvariable.ema = calculateEMA(len, candle.close, variable.previousEMA)\nvariable.previousEMA = variable.ema\n//calculate Upper and Lower Band for Keltner channels\nif (variable.ATR === undefined || isNaN(variable.ATR)) {\n\tvariable.Upper = variable.ema\n\tvariable.Lower = variable.ema\n}\nelse {\n\tvariable.Upper = variable.ema + 2 * variable.ATR\n\tvariable.Lower = variable.ema - 2 * variable.ATR\n}\n//calculate differences between up and low band Bollinger/Keltner and store on 20 periods\nif (variable.Upper > variable.up) {\n\tvariable.highVolUp.push(variable.Upper - variable.up)\n} else {\n\tvariable.highVolUp.push(0)\n}\nif (variable.Upper < variable.up) {\n\tvariable.highVolDown.push(variable.up - variable.Upper)\n} else {\n\tvariable.highVolDown.push(0)\n}\nif (variable.Lower > variable.low) {\n\tvariable.lowVolUp.push(variable.Lower - variable.low)\n} else {\n\tvariable.lowVolUp.push(0)\n}\nif (variable.Lower < variable.low) {\n\tvariable.lowVolDown.push(variable.low - variable.Lower)\n} else {\n\tvariable.lowVolDown.push(0)\n}\nif (variable.highVolUp.length > A) {\n\tvariable.highVolUp.splice(0, 1)\n}\nif (variable.highVolDown.length > A) {\n\tvariable.highVolDown.splice(0, 1)\n}\nif (variable.lowVolUp.length > A) {\n\tvariable.lowVolUp.splice(0, 1)\n}\nif (variable.lowVolDown.length > A) {\n\tvariable.lowVolDown.splice(0, 1)\n}\n\n//calculate accuéulation of Keltner bands against BB\nvariable.upVolH = 0\nvariable.lowVolH = 0\nvariable.upVolL = 0\nvariable.lowVolL = 0\nfor (var i = 0; i < variable.highVolDown.length; i++) {\n\tif (variable.highVolUp[i] != 0) {\n\t\tvariable.upVolH += variable.highVolUp[i]\n\t}\n\tif (variable.highVolDown[i] != 0) {\n\t\tvariable.lowVolH += variable.highVolDown[i]\n\t}\n\tif (variable.lowVolUp[i] != 0) {\n\t\tvariable.upVolL += variable.lowVolUp[i]\n\t}\n\tif (variable.lowVolDown[i] != 0) {\n\t\tvariable.lowVolL += variable.lowVolDown[i]\n\t}\n}\n//calculate volatility oscillator\nif (variable.upVolH === 0 && variable.lowVolH === 0) {\n\tvariable.upperVol = 0\n} else {\n\tvariable.upperVol = (variable.upVolH - variable.lowVolH) / (variable.upVolH + variable.lowVolH)\n}\n\nif (variable.upVolL === 0 && variable.lowVolL === 0) {\n\tvariable.lowerVol = 0\n} else {\n\tvariable.lowerVol = (variable.upVolL - variable.lowVolL) / (variable.upVolL + variable.lowVolL)\n}\n\n//Calculate the position of the price from the bottom of the BB\nif (variable.previousEMAv === undefined) {\n\tvariable.previousEMAv = candle.close\n}\nvariable.EMAv = calculateEMA(V, candle.close, variable.previousEMAv)\nvariable.previousEMAv = variable.EMAv\nvariable.position = (variable.EMAv - variable.low) / (variable.up - variable.low)\n\n//Calculate the volatility oscillator weighted by the position of the price in the BB\nvariable.wTopOsc = variable.position * variable.upperVol\nvariable.wBottomOsc = variable.position * variable.lowerVol * (-1)\n\n//calculate histogram\nvariable.histo = variable.wTopOsc - variable.wBottomOsc\n\n//EMA calculation\nfunction calculateEMA(periods, price, previousEMA) {\n\tlet k = 2 / (periods + 1)\n\treturn price * k + previousEMA * (1 - k)\n}\n", "project": "Foundations", - "id": "6c78553a-706e-439b-a1d5-0b4f5ef3d3f5", + "id": "27851893-e72c-4c7a-8b3d-877ee981b6fe", "savedPayload": { "position": { - "x": 34313.91255008905, - "y": 17375.51691844094 + "x": 34363.150181947836, + "y": 22363.492371339693 }, "targetPosition": { - "x": 35442.563753782844, - "y": 18391.759026848456 + "x": 35418.16258208244, + "y": 21270.995049575366 }, "floatingObject": { "isPinned": false, @@ -11264,15 +11272,15 @@ } } }, - "id": "05008201-f78f-405c-89bd-c0eafb469670", + "id": "1d475131-a1e5-4cca-ac40-65a43dd0fb19", "savedPayload": { "position": { - "x": 35442.563753782844, - "y": 18391.759026848456 + "x": 35418.16258208244, + "y": 21270.995049575366 }, "targetPosition": { - "x": 36194.997889578706, - "y": 19069.2537657868 + "x": 36121.504182172175, + "y": 20542.66350173248 }, "floatingObject": { "isPinned": false, @@ -11296,15 +11304,15 @@ "name": "New Procedure Javascript Code", "code": "variable.last20TP = []\nvariable.highVolUp = []\nvariable.highVolDown = []\nvariable.lowVolUp = []\nvariable.lowVolDown = []\nvariable.TR = []", "project": "Foundations", - "id": "957ddcc0-4ec7-40d7-8cf9-babc6c7d3949", + "id": "763b6e26-9c3f-426a-acda-2459151e42ae", "savedPayload": { "position": { - "x": 36721.274356961156, - "y": 16593.317651429355 + "x": 33665.44312503606, + "y": 19930.29870349582 }, "targetPosition": { - "x": 36405.508476531686, - "y": 18078.879320043823 + "x": 35139.07975931773, + "y": 20297.717582437817 }, "floatingObject": { "isPinned": false, @@ -11319,15 +11327,15 @@ } } }, - "id": "789075d6-5829-4564-8460-33f16a82747f", + "id": "eebc6d9f-28c1-4ac9-b2eb-2ee79c1cad11", "savedPayload": { "position": { - "x": 36405.508476531686, - "y": 18078.879320043823 + "x": 35139.07975931773, + "y": 20297.717582437817 }, "targetPosition": { - "x": 36194.997889578706, - "y": 19069.2537657868 + "x": 36121.504182172175, + "y": 20542.66350173248 }, "floatingObject": { "isPinned": false, @@ -11342,20 +11350,20 @@ } } }, - "id": "63e6bd0f-224d-4acc-9411-16fbed9a6711", + "id": "96aa9cc8-b144-42ca-ac0e-ce6410acd6de", "savedPayload": { "position": { - "x": 35932.36178090666, - "y": 19395.689613027957 + "x": 36121.504182172175, + "y": 20542.66350173248 }, "targetPosition": { - "x": 36384.02494019889, - "y": 19897.312370225198 + "x": 36770.35582693054, + "y": 20356.608286556006 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -11365,15 +11373,15 @@ } } }, - "id": "9e52f888-0915-4b13-b36d-8dea02e1b5e3", + "id": "33d192eb-a430-44a7-bdea-2af115bf87e8", "savedPayload": { "position": { - "x": 36467.502145645885, - "y": 20114.77792528637 + "x": 36907.37419095986, + "y": 20405.13492020338 }, "targetPosition": { - "x": 36831.55979311461, - "y": 19850.274561754755 + "x": 37007.508611240206, + "y": 19966.41735972156 }, "floatingObject": { "isPinned": false, @@ -11389,26 +11397,26 @@ "referenceParent": { "type": "Plotter Module", "name": "Oscillator", - "id": "4df88201-7725-40d5-8cad-4021717610af" + "id": "6eb6f218-6f09-4755-b960-d93234971af6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ] ] } @@ -11424,7 +11432,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "c74079e1-ca2e-42ed-a2b3-4f389cdaa2ac", + "id": "dede2e32-0d23-415c-9d44-cf5559de0abf", "savedPayload": { "position": { "x": 36135.68201208922, @@ -11452,7 +11460,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "b78e6646-dcc4-41ad-9ea8-11a61c570d8b", + "id": "832528c3-6f83-4b79-9411-d5dcee35a551", "savedPayload": { "position": { "x": 35818.46121799664, @@ -11491,7 +11499,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "b3894176-a9ea-4ad9-bdd1-9178e4ef691a", + "id": "0d2c295f-9275-430c-ac9b-6f6ce47878ba", "savedPayload": { "position": { "x": 35621.71513806711, @@ -11514,7 +11522,7 @@ } } }, - "id": "ffa9b1f3-74c7-4397-8cd6-7041e005ee4d", + "id": "7754d5b4-765e-45f7-8eef-764a0d5fa68a", "savedPayload": { "position": { "x": 35950.498212534265, @@ -11547,7 +11555,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "3c84903b-ddb0-49dd-8093-b55c21ac74a5", + "id": "a212a02e-1120-4aa0-a368-bcc66d0d9bbd", "savedPayload": { "position": { "x": 35349.24980851016, @@ -11570,7 +11578,7 @@ } } }, - "id": "64772925-af10-4304-8327-8b1e551cb97d", + "id": "9d60b54a-e91c-4370-abc1-18bda60902a1", "savedPayload": { "position": { "x": 35841.51208071149, @@ -11603,7 +11611,7 @@ "name": "New Record Formula", "code": "variable.vama", "project": "Foundations", - "id": "bc1b08e6-6e28-48e7-91ec-9caed5d037b4", + "id": "b805d87d-dd2e-4131-856e-f6faf46cfbc5", "savedPayload": { "position": { "x": 35390.163573289305, @@ -11626,7 +11634,7 @@ } } }, - "id": "ac7d3ccf-3c23-4691-8297-7d6c8be3442a", + "id": "bcbc55f7-a6c1-4e73-b609-1b008a064b46", "savedPayload": { "position": { "x": 35857.877586623144, @@ -11659,7 +11667,7 @@ "name": "New Record Formula", "code": "variable.trend", "project": "Foundations", - "id": "3cc5a012-d9d3-47ab-aee8-aee1485022f2", + "id": "ab07ef4e-af6e-4555-8ad2-a61b9b5d3257", "savedPayload": { "position": { "x": 35728.82876486662, @@ -11682,7 +11690,7 @@ } } }, - "id": "28f3f7f3-1ed8-4ef6-b292-1167c642fd8f", + "id": "193d03df-d811-489a-a691-6067ad2e3c60", "savedPayload": { "position": { "x": 35993.34366325407, @@ -11706,7 +11714,7 @@ } } ], - "id": "4c2d78af-c3c9-44cf-9122-d4a6f73b53c7", + "id": "3df114bc-fcf9-4dea-895e-e734c0180249", "savedPayload": { "position": { "x": 36169.6869288457, @@ -11742,7 +11750,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current\n\tlet L = 144\n\tlet S = 3\n\n\t//reinit of the sums for average and standard deviation\n\tvariable.sqL = 0\n\tvariable.sqS = 0\n\tvariable.sumL = 0\n\tvariable.sumS = 0\n\n\t//Fetch candles on L and S periods\n\tvariable.lastCandleL.push(candle.close)\n\tif(variable.lastCandleL.length > L){\n\t\tvariable.lastCandleL.splice(0,1)\n\t}\n\n\tvariable.lastCandleS.push(candle.close)\n\tif(variable.lastCandleS.length > S){\n\t\tvariable.lastCandleS.splice(0,1)\n\t}\n\n\t//moving average for L and S periods\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0; i < L; i++){\n\t\tvariable.sumL += variable.lastCandleL[i]\n\t}\n\tvariable.avgL = variable.sumL / L\n\t}\n\telse {\n\t\tvariable.avgL = candle.close\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0; i < S; i++){\n\t\tvariable.sumS += variable.lastCandleS[i]\n\t}\n\tvariable.avgS = variable.sumS / S \n\t}else{\n\t\tvariable.avgS = candle.close\n\t}\n\n\t//Standard deviation for L and S\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0 ; i < L ; i++){\n\t\tvariable.sqL += Math.pow(variable.lastCandleL[i] - variable.avgL, 2)\n\t}\n\tvariable.sigL = Math.sqrt(variable.sqL / L)\n\t}else{\n\t\tvariable.sigL = variable.avgL * 0.01\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0 ; i < S ; i++){\n\t\tvariable.sqS += Math.pow(variable.lastCandleS[i] - variable.avgS, 2)\n\t}\n\tvariable.sigS = Math.sqrt(variable.sqS / S)\n\t}else{\n\t\tvariable.sigS = variable.avgS * 0.01\n\t}\n\n\t//alpha calculation\n\tvariable.alpha = variable.sigS / variable.sigL * 0.2\n\tif(variable.alpha === undefined || isNaN(variable.alpha)){\n\t\tvariable.alpha = 1\n\t}\n\n\t//Previous VAMA initialization\n\tif(variable.previousVAMA === undefined){\n\t\t\tvariable.previousVAMA = candle.close\n\t}\n\n\t//VAMA calculation\n\tvariable.vama = variable.alpha * candle.close + (1 - variable.alpha) * variable.previousVAMA\n\tif(variable.vama === undefined || isNaN(variable.vama)){\n\t\tvariable.vama = candle.close\n\t}\n\tvariable.previousVAMA = variable.vama\n\t\n\tif(candle.close > variable.vama){\n\t\tvariable.trend = 1\n\t}else{\n\t\tvariable.trend = -1\n\t}", "project": "Foundations", - "id": "2dca752f-9984-4a9e-8933-4e13af2bf0ec", + "id": "c232dbcb-c142-4a0a-b281-067ccc285dd4", "savedPayload": { "position": { "x": 36504.74253888411, @@ -11765,7 +11773,7 @@ } } }, - "id": "0c2afa43-919f-4f76-ab6c-788cc0bbde96", + "id": "44f0f1af-7a20-4dc4-a6bf-e72ff01499ac", "savedPayload": { "position": { "x": 36603.068029640504, @@ -11797,7 +11805,7 @@ "name": "New Procedure Javascript Code", "code": "variable.lastCandleL = []\nvariable.lastCandleS = []", "project": "Foundations", - "id": "9e711677-6e98-46f9-9bb1-10bb6bed78ad", + "id": "7f56914f-d763-40ba-be24-2b6c202a02dd", "savedPayload": { "position": { "x": 36642.75024915428, @@ -11820,7 +11828,7 @@ } } }, - "id": "a7d3c445-bc3d-49e9-a4dc-39f363ba5066", + "id": "e3bddd3e-df08-4e19-a7bb-55d5be0240c7", "savedPayload": { "position": { "x": 36676.13093507765, @@ -11843,7 +11851,7 @@ } } }, - "id": "f7f99a4b-b8c7-423d-aa8b-18f89cfec259", + "id": "91d1d720-23cb-498a-a713-1f38cf8d7f42", "savedPayload": { "position": { "x": 36713.68420674145, @@ -11866,15 +11874,15 @@ } } }, - "id": "0999a40f-c5a0-4f01-a51f-603fa54f9cb8", + "id": "fb2a6d84-8a93-4a0d-a5cb-cb71b1e43bf6", "savedPayload": { "position": { - "x": 36393.993328935656, - "y": 19955.32497548991 + "x": 36747.106527959295, + "y": 20333.419750753226 }, "targetPosition": { - "x": 36831.55979311461, - "y": 19850.274561754755 + "x": 37007.508611240206, + "y": 19966.41735972156 }, "floatingObject": { "isPinned": false, @@ -11890,26 +11898,26 @@ "referenceParent": { "type": "Plotter Module", "name": "VAMA", - "id": "18b5d034-1683-46e7-9fb7-93b2c0a5293b" + "id": "235975ef-f8eb-4f3a-9aae-3888dbd565ef" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "VAMA", "Plotter Module", "Foundations", - "6b33780c-f1c8-47a5-a12b-fa3e2e5b0a0d" + "18b5d034-1683-46e7-9fb7-93b2c0a5293b" ] ] } @@ -11925,7 +11933,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "d102aeac-3fbe-4931-b5b5-4dad9bf42746", + "id": "8442a6c1-a7d4-41e9-bcce-d9216175cc46", "savedPayload": { "position": { "x": 35827.137817944946, @@ -11953,7 +11961,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "7de1ef93-7d25-4918-ae9f-36a855766a8f", + "id": "0c75f15e-4812-4f03-b174-a67a6341e424", "savedPayload": { "position": { "x": 35771.139331475, @@ -11992,7 +12000,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "9ad7830d-2370-4d77-a078-aa2e01444b70", + "id": "9f0f36c8-f5bd-4196-bc3c-8e0076b6b940", "savedPayload": { "position": { "x": 35263.00004522656, @@ -12015,7 +12023,7 @@ } } }, - "id": "47b23c55-222b-43ff-9e11-f62862d9e290", + "id": "c1d32ff2-1cad-443a-84a1-32004a04df80", "savedPayload": { "position": { "x": 35550.10456739604, @@ -12048,7 +12056,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "f4c97c9c-2c32-4f34-abed-1b34f146c581", + "id": "0874823c-f8fc-464e-9c5c-6621333b8979", "savedPayload": { "position": { "x": 34853.44188174278, @@ -12071,7 +12079,7 @@ } } }, - "id": "b931b552-8a3f-4cda-8cd7-56294e2f52dd", + "id": "1934c6e7-2405-43ef-8e7f-c54820bf5597", "savedPayload": { "position": { "x": 35488.877746738886, @@ -12104,7 +12112,7 @@ "name": "New Record Formula", "code": "variable.RVI", "project": "Foundations", - "id": "345c75e4-7564-4eeb-a077-8bf959128704", + "id": "55c9c69c-11d6-41c7-9b2c-8b87b52cf826", "savedPayload": { "position": { "x": 34452.0858887516, @@ -12127,7 +12135,7 @@ } } }, - "id": "04dd90e9-de1c-465f-bd6d-731f48f73f45", + "id": "62e326a3-f22f-455c-9514-8c8eda0dbac9", "savedPayload": { "position": { "x": 35455.42252254164, @@ -12160,7 +12168,7 @@ "name": "New Record Formula", "code": "variable.signal", "project": "Foundations", - "id": "c4a89c29-51d7-49c8-9024-bd6b836485af", + "id": "1225db27-c0ee-4c5f-80b0-ad152b8e55ec", "savedPayload": { "position": { "x": 34441.53220399175, @@ -12183,7 +12191,7 @@ } } }, - "id": "e7d87abe-0580-46ae-ad04-77f37050beb6", + "id": "a9f4d55c-2ce5-469f-b8cb-95ddd57cdb17", "savedPayload": { "position": { "x": 35451.2010486377, @@ -12216,7 +12224,7 @@ "name": "New Record Formula", "code": "variable.Va", "project": "Foundations", - "id": "30122225-46c6-4535-a6ee-e2d249413cae", + "id": "92c68107-8fb5-4908-a6b4-5f9fa1e2c5bb", "savedPayload": { "position": { "x": 34504.524141631366, @@ -12239,7 +12247,7 @@ } } }, - "id": "ef630690-cc3b-4b2f-994a-faa7b6368fc7", + "id": "13533f5b-734e-4ae2-93e6-c0e66cfc3406", "savedPayload": { "position": { "x": 35476.39782369354, @@ -12272,7 +12280,7 @@ "name": "New Record Formula", "code": "variable.Vb", "project": "Foundations", - "id": "507b6640-76f9-4e1d-ae93-6ddbe87971c6", + "id": "56df17ff-793a-412f-b590-9bab1a5ace48", "savedPayload": { "position": { "x": 34638.308651726744, @@ -12295,7 +12303,7 @@ } } }, - "id": "c465906e-e1c6-4fa9-be54-c98f7ba3a49f", + "id": "eae61f42-f5f8-449e-bf29-0d429b35e67b", "savedPayload": { "position": { "x": 35529.91162773169, @@ -12328,7 +12336,7 @@ "name": "New Record Formula", "code": "variable.Vc", "project": "Foundations", - "id": "c9165a62-1b1a-4b8a-bdeb-29d0dc3e38bb", + "id": "097ef46c-6155-4394-9a0f-600ea3d22450", "savedPayload": { "position": { "x": 34837.03870921741, @@ -12351,7 +12359,7 @@ } } }, - "id": "5ef1f8d8-4410-4549-9eea-7f5136dc7ebb", + "id": "60f76308-352e-48e6-ad19-6a04c3a75d65", "savedPayload": { "position": { "x": 35609.40365072796, @@ -12384,7 +12392,7 @@ "name": "New Record Formula", "code": "variable.Vd", "project": "Foundations", - "id": "14d93989-3091-40d3-ae97-602f694d4aaa", + "id": "a74cc721-816d-4af5-8b08-51adc6a0c7cc", "savedPayload": { "position": { "x": 35092.02885697842, @@ -12407,7 +12415,7 @@ } } }, - "id": "8b03db10-07ca-4b35-9883-e865d644d473", + "id": "8f0d3521-7252-4d6e-85fa-6b96e9cde9a7", "savedPayload": { "position": { "x": 35711.39970983236, @@ -12440,7 +12448,7 @@ "name": "New Record Formula", "code": "variable.Ve", "project": "Foundations", - "id": "0e58fc15-205d-44a1-9184-bb3d36f7963a", + "id": "8c7ad370-3df1-43ab-aa8d-2b23c25e651c", "savedPayload": { "position": { "x": 35392.13480197411, @@ -12463,7 +12471,7 @@ } } }, - "id": "ed5a57d0-d0cf-463d-8733-7bec89ddbd79", + "id": "6dfdb49b-297f-47d6-94d6-2e2b8ae1b9e8", "savedPayload": { "position": { "x": 35831.44208783064, @@ -12496,7 +12504,7 @@ "name": "New Record Formula", "code": "variable.Vf", "project": "Foundations", - "id": "336f8a60-a644-4e4d-8121-769c23c227f0", + "id": "bad3ef9e-0305-4df8-bdb7-c268ea3e8bd7", "savedPayload": { "position": { "x": 35724.24047434009, @@ -12519,7 +12527,7 @@ } } }, - "id": "ce547c80-6f05-405d-937c-85765ac45ed5", + "id": "24c01ffe-0e56-4ce0-9512-7176a4861ba8", "savedPayload": { "position": { "x": 35964.28435677703, @@ -12552,7 +12560,7 @@ "name": "New Record Formula", "code": "variable.Vg", "project": "Foundations", - "id": "5c7f1a33-cf92-4612-80d9-21a7dd817ee7", + "id": "359a7f85-0c09-4dab-b013-e6c9b95021df", "savedPayload": { "position": { "x": 36073.83126257413, @@ -12575,7 +12583,7 @@ } } }, - "id": "4f74896a-1ebe-42dd-a65e-29862391be48", + "id": "24be9aea-aa53-423a-a48d-47859270eb42", "savedPayload": { "position": { "x": 36104.12067207065, @@ -12608,7 +12616,7 @@ "name": "New Record Formula", "code": "variable.Vh", "project": "Foundations", - "id": "c3cccd0b-e2a0-4957-8c3f-0ae71c7999e4", + "id": "bbc3b810-fed6-4f7f-a57c-d36587ac909a", "savedPayload": { "position": { "x": 36425.628371707695, @@ -12631,7 +12639,7 @@ } } }, - "id": "46d5e79d-afb1-4b7a-a2fd-fd982ceb3c9b", + "id": "488853b4-4fb5-4aff-94d9-3298264dabbf", "savedPayload": { "position": { "x": 36244.839515724074, @@ -12664,7 +12672,7 @@ "name": "New Record Formula", "code": "variable.Num", "project": "Foundations", - "id": "df0fcf8e-63e3-4726-9b71-9fcd1b5e99fc", + "id": "e7696ea2-4635-4760-9f46-ff1c5880af2e", "savedPayload": { "position": { "x": 36764.25657996181, @@ -12687,7 +12695,7 @@ } } }, - "id": "0388b224-98de-402b-b395-84a5450b5b82", + "id": "58129e22-2bfe-4916-bbc4-b08183a1ff40", "savedPayload": { "position": { "x": 36380.29079902572, @@ -12720,7 +12728,7 @@ "name": "New Record Formula", "code": "variable.Den", "project": "Foundations", - "id": "07562cdc-b2f2-41bc-bf13-95de19ef61cd", + "id": "8ba63e57-439c-4676-a287-c43ae44bf621", "savedPayload": { "position": { "x": 37074.916209717354, @@ -12743,7 +12751,7 @@ } } }, - "id": "76a5678f-dd06-4492-b122-5a088a6e4a6a", + "id": "58c92921-4ca0-459f-8de3-3ef03b0038de", "savedPayload": { "position": { "x": 36504.55465092794, @@ -12767,7 +12775,7 @@ } } ], - "id": "055fa079-9039-4bcf-a7a2-7b10573470bf", + "id": "14645c71-2c1e-46dd-bcf1-87176735ff19", "savedPayload": { "position": { "x": 36124.31361173499, @@ -12803,7 +12811,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet P = 10 //periods for SMA Num and Den\n\nvariable.lastOpen.push(candle.open)\nif(variable.lastOpen.length > 4){\n variable.lastOpen.splice(0,1)\n}\n\nvariable.lastHigh.push(candle.max)\nif(variable.lastHigh.length > 4){\n variable.lastHigh.splice(0,1)\n}\n\nvariable.lastLow.push(candle.min)\nif(variable.lastLow.length > 4){\n variable.lastLow.splice(0,1)\n}\n\nvariable.Va = candle.close - candle.open\n\nif(variable.lastOpen.length >= 2){\nvariable.Vb = (candle.close - variable.lastOpen[2])*2\n} else {\nvariable.Vb = variable.Va \n}\n\nif(variable.lastOpen.length >= 3){\n variable.Vc = (candle.close - variable.lastOpen[1]) * 2\n}else{\n variable.Vc = variable.Vb\n}\n\nif(variable.lastOpen.length === 4){\n variable.Vd = candle.close - variable.lastOpen[0]\n}else{\n variable.Vd = variable.Vc\n}\n\nvariable.Ve = candle.max - candle.min\n\nif(variable.lastLow.length >= 2){\nvariable.Vf = (candle.max - variable.lastLow[2])*2\n} else {\nvariable.Vf = variable.Ve \n}\nif(variable.lastLow.length >= 3){\n variable.Vg = (candle.max - variable.lastLow[1]) * 2\n}else{\n variable.Vg = variable.Vf\n}\n\nif(variable.lastLow.length === 4){\n variable.Vh = candle.max - variable.lastLow[0]\n}else{\n variable.Vh = variable.Vg\n}\n\nif(variable.Vb === undefined || isNaN(variable.Vb)){\n\tvariable.Vb = variable.Va\n}\nif(variable.Vc === undefined || isNaN(variable.Vc)){\n\tvariable.Vc = variable.Va\n}\nif(variable.Vd === undefined || isNaN(variable.Vd)){\n\tvariable.Vd = variable.Va\n}\nif(variable.Vf === undefined || isNaN(variable.Vf)){\n\tvariable.Vf = variable.Ve\n}\nif(variable.Vg === undefined || isNaN(variable.Vg)){\n\tvariable.Vg = variable.Ve\n}\nif(variable.Vh === undefined || isNaN(variable.Vh)){\n\tvariable.Vh = variable.Ve\n}\n\nvariable.Num = (variable.Va + variable.Vb + variable.Vc + variable.Vd)/6\nvariable.Den = (variable.Ve + variable.Vf + variable.Vg + variable.Vh)/6\n\nvariable.lastN.push(variable.Num)\nvariable.lastD.push(variable.Den)\n\nif(variable.lastN.length > P){\n variable.lastN.splice(0,1)\n variable.lastD.splice(0,1)\n}\n\nvariable.sumN = 0\nvariable.sumD = 0\nfor(var i = 0 ; i < variable.lastN.length ; i++){\n variable.sumN += variable.lastN[i]\n variable.sumD += variable.lastD[i]\n}\n\n//calculate RVI\nvariable.RVI = variable.sumN / variable.sumD\nvariable.pastRVI.push(variable.RVI)\n\n//prepare RVI values for signal line calculation\nif(variable.pastRVI.length > 4){\n variable.pastRVI.splice(0,1)\n}\n//signal calculation\nif(variable.pastRVI.length === 4){\n variable.signal = (variable.pastRVI[3] + 2 * variable.pastRVI[2] + 2 * variable.pastRVI[1]+ variable.pastRVI[0]) / 6\n} else {\n variable.signal = variable.RVI\n}", "project": "Foundations", - "id": "e9516e30-312c-42e0-8b53-e49187e80f9d", + "id": "f12daae1-843f-4884-be32-a45e10e967e3", "savedPayload": { "position": { "x": 36162.11937268545, @@ -12826,7 +12834,7 @@ } } }, - "id": "54d77c09-ed2e-4181-b329-39bb5b0ba143", + "id": "3994112f-d030-4f40-9e1b-92e7b73f8f85", "savedPayload": { "position": { "x": 36316.96208589894, @@ -12858,7 +12866,7 @@ "name": "New Procedure Javascript Code", "code": "variable.lastOpen = []\nvariable.lastHigh = []\nvariable.lastLow = []\nvariable.pastRVI = []\nvariable.lastN = []\nvariable.lastD = []", "project": "Foundations", - "id": "42b2c0a4-cc6c-4641-8feb-25013a7e8a03", + "id": "aa74604e-835e-471e-8025-d817e1e17e2b", "savedPayload": { "position": { "x": 36580.1763034313, @@ -12881,7 +12889,7 @@ } } }, - "id": "2737061d-b84d-4f55-b365-aaa573f171c7", + "id": "c8712a25-505a-44c0-a5bd-28e099ea1df1", "savedPayload": { "position": { "x": 36484.18485819727, @@ -12904,7 +12912,7 @@ } } }, - "id": "f406cc88-36a1-4a6d-a47c-21deb2ba9457", + "id": "b00a16bc-4162-48bf-9275-e86922bb4c62", "savedPayload": { "position": { "x": 36374.88683416114, @@ -12927,15 +12935,15 @@ } } }, - "id": "37b28270-8f49-4bc1-9859-6fa04e0c4f39", + "id": "c475c256-caae-46cb-8587-c2a71bca654d", "savedPayload": { "position": { - "x": 36387.1000398468, - "y": 19779.879052486653 + "x": 36626.482721587476, + "y": 20205.831794153462 }, "targetPosition": { - "x": 36831.55979311461, - "y": 19850.274561754755 + "x": 37007.508611240206, + "y": 19966.41735972156 }, "floatingObject": { "isPinned": false, @@ -12951,26 +12959,26 @@ "referenceParent": { "type": "Plotter Module", "name": "RVI", - "id": "7aa8551d-accb-493f-8792-a3e299f19486" + "id": "0bdf47b7-296e-430e-9275-38b0f8dc6b4e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "RVI", "Plotter Module", "Foundations", - "a733dcbb-ca03-4a65-977a-b138e5332cf0" + "7aa8551d-accb-493f-8792-a3e299f19486" ] ] } @@ -12986,7 +12994,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "ebdd76f0-00c7-4955-8a49-555350e77bfb", + "id": "a23fca9b-0eb3-4d70-a7fe-8b7875c136f8", "savedPayload": { "position": { "x": 35824.25303471016, @@ -13014,7 +13022,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "8afa09dd-0f3c-4ca1-8149-6258c51c9228", + "id": "3b13b976-acf1-487a-830d-549c5940fd27", "savedPayload": { "position": { "x": 35791.52202288684, @@ -13053,7 +13061,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "1d0c987e-b011-442a-b659-05d769480b58", + "id": "f64e0746-826a-492b-b838-80ca0fca35c6", "savedPayload": { "position": { "x": 34724.81300283004, @@ -13076,7 +13084,7 @@ } } }, - "id": "ffd780b7-30da-44ed-b3c4-27d526dbbd6b", + "id": "67246351-f6af-4e78-8713-4a290c0a6e0b", "savedPayload": { "position": { "x": 35695.61798438408, @@ -13109,7 +13117,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "767ec3fe-1821-416c-9fe2-880fe90cce38", + "id": "91e30cad-0fd2-42b3-844d-1202ce36406b", "savedPayload": { "position": { "x": 35181.2229589369, @@ -13132,7 +13140,7 @@ } } }, - "id": "171320be-db3e-4a3e-9eed-13e0ddc3c9bb", + "id": "4d5c6b25-2ed8-4bb6-95f2-cc626bd3e7e4", "savedPayload": { "position": { "x": 35878.18196682683, @@ -13165,7 +13173,7 @@ "name": "New Record Formula", "code": "variable.vama", "project": "Foundations", - "id": "38822ecc-3800-4b42-84dc-f24232f55d52", + "id": "d7fc7aff-e8bc-44f7-92fe-2cfb3bd50d3b", "savedPayload": { "position": { "x": 35948.882253913274, @@ -13188,7 +13196,7 @@ } } }, - "id": "9705a12d-b0d7-4144-b7a1-e30a7f9e704c", + "id": "32c42db2-96df-491e-bba8-a54ae163999f", "savedPayload": { "position": { "x": 36185.245684817375, @@ -13221,7 +13229,7 @@ "name": "New Record Formula", "code": "variable.Up", "project": "Foundations", - "id": "fc722e20-0a2a-4f43-9af1-d8413b1feb2e", + "id": "e5b1d3f1-2bba-4ccb-9458-f9f89b0cb5d8", "savedPayload": { "position": { "x": 36822.09719960798, @@ -13244,7 +13252,7 @@ } } }, - "id": "eec33293-b816-468e-bb3c-78a56563492a", + "id": "4ff84c64-e368-4bb2-84b3-5ddfa502c40e", "savedPayload": { "position": { "x": 36534.53166309526, @@ -13277,7 +13285,7 @@ "name": "New Record Formula", "code": "variable.Low", "project": "Foundations", - "id": "376112ab-2c94-406b-8302-dc786b2dea68", + "id": "b4d642a1-3d18-47c8-b9c6-db392b2fe619", "savedPayload": { "position": { "x": 37566.89055650335, @@ -13300,7 +13308,7 @@ } } }, - "id": "f2e0d9ce-0cd5-4dde-8707-abf666f34077", + "id": "3d8a8f2c-1add-472a-9576-f8b696032590", "savedPayload": { "position": { "x": 36832.44900585341, @@ -13324,7 +13332,7 @@ } } ], - "id": "6a704509-4cf0-44e2-84af-8b80e85c72f6", + "id": "d2855086-aba0-490c-b082-c550225b4294", "savedPayload": { "position": { "x": 36155.62009740669, @@ -13360,7 +13368,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current\n\tlet L = 144\n\tlet S = 3\n\tlet C = 30\n\n\t//reinit of the sums for average and standard deviation\n\tvariable.sqL = 0\n\tvariable.sqS = 0\n\tvariable.sqC = 0\n\tvariable.sumL = 0\n\tvariable.sumS = 0\n\tvariable.sumC = 0\n\n\t//Fetch candles on L and S + C periods\n\tvariable.lastCandleL.push(candle.close)\n\tif(variable.lastCandleL.length > L){\n\t\tvariable.lastCandleL.splice(0,1)\n\t}\n\n\tvariable.lastCandleS.push(candle.close)\n\tif(variable.lastCandleS.length > S){\n\t\tvariable.lastCandleS.splice(0,1)\n\t}\n\t\n\tvariable.lastCandleC.push(candle.close)\n\tif(variable.lastCandleC.length > C){\n\t\tvariable.lastCandleC.splice(0,1)\n\t}\n\n\n\t//moving average for L and S + C periods\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0; i < L; i++){\n\t\tvariable.sumL += variable.lastCandleL[i]\n\t}\n\tvariable.avgL = variable.sumL / L\n\t}\n\telse {\n\t\tvariable.avgL = candle.close\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0; i < S; i++){\n\t\tvariable.sumS += variable.lastCandleS[i]\n\t}\n\tvariable.avgS = variable.sumS / S \n\t}else{\n\t\tvariable.avgS = candle.close\n\t}\n\n\tif(variable.lastCandleC.length === C){\n\tfor(var i = 0; i < C; i++){\n\t\tvariable.sumC += variable.lastCandleC[i]\n\t}\n\tvariable.avgC = variable.sumC / C\n\t}\n\telse {\n\t\tvariable.avgC = candle.close\n\t}\n\n\t//Standard deviation for L and S + C\n\tif(variable.lastCandleL.length === L){\n\tfor(var i = 0 ; i < L ; i++){\n\t\tvariable.sqL += Math.pow(variable.lastCandleL[i] - variable.avgL, 2)\n\t}\n\tvariable.sigL = Math.sqrt(variable.sqL / L)\n\t}else{\n\t\tvariable.sigL = variable.avgL * 0.01\n\t}\n\n\tif(variable.lastCandleS.length === S){\n\tfor(var i = 0 ; i < S ; i++){\n\t\tvariable.sqS += Math.pow(variable.lastCandleS[i] - variable.avgS, 2)\n\t}\n\tvariable.sigS = Math.sqrt(variable.sqS / S)\n\t}else{\n\t\tvariable.sigS = variable.avgS * 0.01\n\t}\n\t\n\tif(variable.lastCandleC.length === C){\n\tfor(var i = 0 ; i < C ; i++){\n\t\tvariable.sqC += Math.pow(variable.lastCandleC[i] - variable.avgC, 2)\n\t}\n\tvariable.sigC = Math.sqrt(variable.sqC / C)\n\t}else{\n\t\tvariable.sigC = variable.avgC * 0.01\n\t}\n\t\n\t//alpha calculation\n\tvariable.alpha = variable.sigS / variable.sigL * 0.2\n\tif(variable.alpha === undefined || isNaN(variable.alpha)){\n\t\tvariable.alpha = 1\n\t}\n\n\t//Previous VAMA initialization\n\tif(variable.previousVAMA === undefined){\n\t\t\tvariable.previousVAMA = candle.close\n\t}\n\n\t//VAMA calculation\n\tvariable.vama = variable.alpha * candle.close + (1 - variable.alpha) * variable.previousVAMA\n\tif(variable.vama === undefined || isNaN(variable.vama)){\n\t\tvariable.vama = candle.close\n\t}\n\tvariable.previousVAMA = variable.vama\n\t\n\tif(candle.close > variable.vama){\n\t\tvariable.trend = 1\n\t}else{\n\t\tvariable.trend = -1\n\t}\n\t//Volatility bands calculation\n\tvariable.Up = 3 * variable.sigC + variable.vama\n\tvariable.Low = variable.vama - 3 * variable.sigC", "project": "Foundations", - "id": "a436a48b-2248-4082-9c99-b4339cc8b299", + "id": "1d073337-d4af-4947-8b52-0fb4366ec3a9", "savedPayload": { "position": { "x": 35902.7995128454, @@ -13383,7 +13391,7 @@ } } }, - "id": "8738d0ae-ed26-4f91-a5c5-84815a7575d1", + "id": "e165e23e-9f60-458e-8ed5-65b908277023", "savedPayload": { "position": { "x": 36157.68231946157, @@ -13415,7 +13423,7 @@ "name": "New Procedure Javascript Code", "code": "variable.lastCandleL = []\nvariable.lastCandleS = []\nvariable.lastCandleC = []\n", "project": "Foundations", - "id": "aa4d367e-e593-4434-a084-13ef94eaecce", + "id": "871f709d-a3a6-4091-889c-225e430738e2", "savedPayload": { "position": { "x": 36800.025113205214, @@ -13438,7 +13446,7 @@ } } }, - "id": "5ef3ce28-501b-4f32-ab6a-ab0cda28c3af", + "id": "3b542f56-27ae-4073-bfaa-57801ba0016f", "savedPayload": { "position": { "x": 36606.29511964148, @@ -13461,7 +13469,7 @@ } } }, - "id": "1a924516-ed5f-451c-917f-155c2178f4d1", + "id": "d98013af-57e4-4462-a396-bc3339aea218", "savedPayload": { "position": { "x": 36412.565126077745, @@ -13484,15 +13492,15 @@ } } }, - "id": "c96c7d72-13ea-4949-a438-ab18543bbd47", + "id": "dc57f065-ecb1-47b7-a5cd-89766683c2b5", "savedPayload": { "position": { - "x": 36447.87171915527, - "y": 19615.150207632578 + "x": 36563.866652907, + "y": 20041.79516020869 }, "targetPosition": { - "x": 36831.55979311461, - "y": 19850.274561754755 + "x": 37007.508611240206, + "y": 19966.41735972156 }, "floatingObject": { "isPinned": false, @@ -13508,36 +13516,36 @@ "referenceParent": { "type": "Plotter Module", "name": "Volatility Bands", - "id": "b92f2766-7dc0-4d3c-8f63-0c4069076c55" + "id": "bf24e837-6b36-4930-a1ef-a984aaf3c02d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ] ] } } ], - "id": "ecd9db2b-cc5b-4553-b8f8-fdf44840316f", + "id": "6681b7c4-bda7-43c5-8ac2-59d4298e9e12", "savedPayload": { "position": { - "x": 36924.2648914271, - "y": 19933.746607202345 + "x": 37007.508611240206, + "y": 19966.41735972156 }, "targetPosition": { "x": 37074.2648914271, @@ -13576,7 +13584,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Ehlers Signal to Noise", "project": "Foundations", - "id": "16615bae-a2b5-4ad8-8ee7-602496ba8a89", + "id": "c95c3248-7952-4bfc-9b7f-85e96c570d2f", "savedPayload": { "position": { "x": 36798.78264571866, @@ -13600,39 +13608,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "dbf0edeb-4bec-48d5-b134-83af317cc9a5" + "id": "56f5c33e-f083-4e04-bfd8-1bf114f8dae3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers signal-to-noise", "Indicator Bot", "Data-Mining", - "532b64de-98aa-4cd2-8e47-0bad8282590f" + "2f6d9340-bd62-4328-b2e7-3592c0718db4" ], [ "Ehlers Signal to Noise", "Product Definition", "Foundations", - "68eff8f1-cfa3-4651-b6b6-a801abd6392f" + "5364cdfb-ea3f-4467-864f-e91f6d6ae56d" ], [ "Multi-Time-Frame-Market", "Dataset Definition", "Foundations", - "63999493-a161-483a-be7d-168cf799ff35" + "dbf0edeb-4bec-48d5-b134-83af317cc9a5" ] ] } } ], "outputDatasetFolders": [], - "id": "1fd0c786-84fe-4fd9-bcdb-3c147355d06f", + "id": "b5f39ce4-2701-482e-b257-863d29e5011e", "savedPayload": { "position": { "x": 36720.7124745227, @@ -13665,7 +13673,7 @@ "name": "Ehlers signal-to-noise Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "2dbc7e78-e000-4ac9-baf6-5a9c4c1faad7", + "id": "5d2c989e-f2f6-426f-8af6-d47b9a269ee0", "savedPayload": { "position": { "x": 36896.61435622804, @@ -13689,32 +13697,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "95f927f1-61c4-431e-8bec-7235ecd65646" + "id": "bf2c5474-488c-41c4-a772-944a32d66b85" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers signal-to-noise", "Indicator Bot", "Data-Mining", - "532b64de-98aa-4cd2-8e47-0bad8282590f" + "2f6d9340-bd62-4328-b2e7-3592c0718db4" ], [ "Multi-Time-Frame-Market", "Process Definition", "Foundations", - "da416042-a8c8-417c-ba88-ef402293ecf3" + "d261ace8-69f2-440f-b1e6-b43e951e6d3a" ], [ "Fisher MFI", "Status Report", "Foundations", - "604fa76b-681d-460b-b532-59d2d7b76ede" + "95f927f1-61c4-431e-8bec-7235ecd65646" ] ] } @@ -13724,7 +13732,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "51b14dc3-93da-42c5-8ba0-41db00d4b002", + "id": "e6db1371-06a4-487a-b611-4489dbcd71fc", "savedPayload": { "position": { "x": 36749.250342924446, @@ -13784,7 +13792,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "cbcd6d63-b90f-43dd-a516-69db0ccb20c4", + "id": "1587dc83-c5b2-48ea-9929-a9f2af97a7d5", "savedPayload": { "position": { "x": 36563.89265545111, @@ -13842,7 +13850,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "acd5a5d3-eabb-43a4-9749-1bef0df3cc5c", + "id": "0381a787-e9ce-4c3e-9df7-e9c714877a0d", "savedPayload": { "position": { "x": 36411.34163034677, @@ -13898,7 +13906,7 @@ } ], "dataMineDataDependencies": [], - "id": "457494b9-d56c-4455-a5ff-6377c5159e26", + "id": "ccc43971-6e80-41bc-9a3f-98c65cd428b7", "savedPayload": { "position": { "x": 36649.78161259057, @@ -13925,7 +13933,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "95f927f1-61c4-431e-8bec-7235ecd65646", + "id": "bf2c5474-488c-41c4-a772-944a32d66b85", "savedPayload": { "position": { "x": 36498.86760731072, @@ -13952,7 +13960,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "aa2f4c10-5d0a-417a-b499-117c57913484", + "id": "b4ee22cf-e1ad-46a4-bf31-f2720297e641", "savedPayload": { "position": { "x": 36386.47791572039, @@ -14010,7 +14018,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "f9e34acf-4796-4a56-bdec-4c3cadac3cfc", + "id": "b58166a6-355d-47b8-99f5-50d13dd8520e", "savedPayload": { "position": { "x": 36342.727264918794, @@ -14033,15 +14041,15 @@ } } }, - "id": "d261ace8-69f2-440f-b1e6-b43e951e6d3a", + "id": "f9165a0e-30d4-42c6-a901-4f53a600d9c7", "savedPayload": { "position": { - "x": 36736.81155676101, - "y": 20113.716733953734 + "x": 36920.80729370047, + "y": 20206.602093775393 }, "targetPosition": { - "x": 36814.457270291765, - "y": 19823.938986067013 + "x": 36887.217950869475, + "y": 19908.48843080742 }, "floatingObject": { "isPinned": false, @@ -14070,7 +14078,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Ehlers Signal to Noise", "project": "Foundations", - "id": "f9a5e984-9380-472e-9a34-582a67968e6d", + "id": "dcdd0d55-9242-4aed-a50f-4c936735bcb9", "savedPayload": { "position": { "x": 37113.7648914271, @@ -14094,39 +14102,39 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "53fd896e-f6e4-43d7-bc46-70ce4b530e10" + "id": "82d76ff3-f93c-493b-ae3b-0b191b1f2371" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers signal-to-noise", "Indicator Bot", "Data-Mining", - "532b64de-98aa-4cd2-8e47-0bad8282590f" + "2f6d9340-bd62-4328-b2e7-3592c0718db4" ], [ "Ehlers Signal to Noise", "Product Definition", "Foundations", - "68eff8f1-cfa3-4651-b6b6-a801abd6392f" + "5364cdfb-ea3f-4467-864f-e91f6d6ae56d" ], [ "Multi-Time-Frame-Daily", "Dataset Definition", "Foundations", - "aa0f4b33-b85b-4897-8beb-79ffa5f64bad" + "53fd896e-f6e4-43d7-bc46-70ce4b530e10" ] ] } } ], "outputDatasetFolders": [], - "id": "e8d46e19-a643-4a1d-b0ef-9066a9d1ecfa", + "id": "4989f835-032d-4e3b-8067-3408129add7f", "savedPayload": { "position": { "x": 36294.8420280211, @@ -14159,7 +14167,7 @@ "name": "Ehlers signal-to-noise Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "b0e199b4-29d9-48dd-818e-015c706e9e31", + "id": "23873d6b-24cc-4be9-b111-bbe52bde5fe1", "savedPayload": { "position": { "x": 37933.38013369776, @@ -14183,32 +14191,32 @@ "referenceParent": { "type": "Status Report", "name": "Fisher MFI", - "id": "6f987569-6e76-471a-a0f5-4e1b7730a1c1" + "id": "caa3cd6b-8724-4112-b3c2-7ad6a3b7ac23" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers signal-to-noise", "Indicator Bot", "Data-Mining", - "532b64de-98aa-4cd2-8e47-0bad8282590f" + "2f6d9340-bd62-4328-b2e7-3592c0718db4" ], [ "Multi-Time-Frame-Daily", "Process Definition", "Foundations", - "ff885f3c-36b2-47ac-9058-c5559e6e45ba" + "ed50d200-f51a-40ce-a0f9-b5ed53a04dc1" ], [ "Fisher MFI", "Status Report", "Foundations", - "8377a653-4a2a-4c6e-96e1-cc78dd867e9a" + "6f987569-6e76-471a-a0f5-4e1b7730a1c1" ] ] } @@ -14218,7 +14226,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "bd26d7ce-5925-4d6b-9ed3-f9f54485305f", + "id": "b257313f-d451-4102-b32e-5dc11492dc0f", "savedPayload": { "position": { "x": 38057.64420240969, @@ -14277,7 +14285,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "92e2dc60-dfe4-4ab8-a259-5c03719aa709", + "id": "4c478f2d-554d-4e60-a5dc-ba41ac5ed9b5", "savedPayload": { "position": { "x": 38152.99537596843, @@ -14337,7 +14345,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "c4012e41-a2d6-4554-9f13-890861b77d16", + "id": "43731e5f-6312-4777-b86f-35b6796c6e56", "savedPayload": { "position": { "x": 38212.935629471205, @@ -14395,7 +14403,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "86175bde-613d-4838-8380-eddde5821cb6", + "id": "27ebba3f-9e96-4c00-8b31-7690c9290943", "savedPayload": { "position": { "x": 38233.38013369776, @@ -14451,7 +14459,7 @@ } ], "dataMineDataDependencies": [], - "id": "21953cf1-f3d3-4220-90df-ca1fdfbe5bfd", + "id": "5452face-c4d8-4a23-bf32-c4ffdaaa9f78", "savedPayload": { "position": { "x": 35994.8420280211, @@ -14478,7 +14486,7 @@ "type": "Status Report", "name": "Fisher MFI", "project": "Foundations", - "id": "6f987569-6e76-471a-a0f5-4e1b7730a1c1", + "id": "caa3cd6b-8724-4112-b3c2-7ad6a3b7ac23", "savedPayload": { "position": { "x": 36035.03440688577, @@ -14505,7 +14513,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "507020fe-efe2-497a-a364-004f72806a21", + "id": "eefe91a1-ac8e-48dc-8099-bf04327241df", "savedPayload": { "position": { "x": 35994.8420280211, @@ -14563,7 +14571,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "4c921285-108f-46ee-914b-7221cd0aab37", + "id": "f3d825b4-72c9-4a23-8d53-e5b959af134a", "savedPayload": { "position": { "x": 36035.03440688577, @@ -14586,15 +14594,15 @@ } } }, - "id": "ed50d200-f51a-40ce-a0f9-b5ed53a04dc1", + "id": "52ec8bef-6dd3-4950-8909-15a1681bbaf8", "savedPayload": { "position": { - "x": 36294.8420280211, - "y": 20123.938986067013 + "x": 36513.12406975424, + "y": 20377.58732028824 }, "targetPosition": { - "x": 36814.457270291765, - "y": 19823.938986067013 + "x": 36887.217950869475, + "y": 19908.48843080742 }, "floatingObject": { "isPinned": false, @@ -14622,7 +14630,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "dbf0edeb-4bec-48d5-b134-83af317cc9a5", + "id": "56f5c33e-f083-4e04-bfd8-1bf114f8dae3", "savedPayload": { "position": { "x": 36552.996502129856, @@ -14650,7 +14658,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "53fd896e-f6e4-43d7-bc46-70ce4b530e10", + "id": "82d76ff3-f93c-493b-ae3b-0b191b1f2371", "savedPayload": { "position": { "x": 36519.77396613522, @@ -14689,7 +14697,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "16da904a-51d2-458a-a9a4-c062356f1b13", + "id": "2e9d5ef7-e7c0-4a86-b49b-3c5dc4e16a09", "savedPayload": { "position": { "x": 35659.21559491769, @@ -14712,7 +14720,7 @@ } } }, - "id": "fb0fb267-8b4e-48bc-9258-e27deae3843a", + "id": "cb06a447-c71f-4838-952e-e4ce04a7aa0f", "savedPayload": { "position": { "x": 35748.31624733652, @@ -14745,7 +14753,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "89ecd106-22ff-4d61-95a5-55cc85488d74", + "id": "f1ebdf6f-1d25-4199-bed8-3b930d8917dc", "savedPayload": { "position": { "x": 35632.30984227613, @@ -14768,7 +14776,7 @@ } } }, - "id": "984b4809-98da-4aca-8ccb-a688807fb07b", + "id": "7a8462ab-d37d-47cb-ad9b-df85ed4ce6b0", "savedPayload": { "position": { "x": 35732.17279575159, @@ -14801,7 +14809,7 @@ "name": "New Record Formula", "code": "variable.snr", "project": "Foundations", - "id": "413b7261-f826-411a-8ba8-96c9a8e92fb9", + "id": "7e945cd4-a338-4673-8d71-148f6671b5ad", "savedPayload": { "position": { "x": 35672.29958397842, @@ -14824,7 +14832,7 @@ } } }, - "id": "fdd24a51-2ef6-4dda-ac42-22f4ef8b458e", + "id": "0d408c2b-4e14-4a8d-b485-46d56fb938ff", "savedPayload": { "position": { "x": 35756.166640772964, @@ -14857,7 +14865,7 @@ "name": "New Record Formula", "code": "variable.smooth", "project": "Foundations", - "id": "8a4120d0-645f-48a4-89c3-9aa52d698ffc", + "id": "b5477fb2-e673-4a8c-b972-528aaae822ff", "savedPayload": { "position": { "x": 35768.469601029894, @@ -14880,7 +14888,7 @@ } } }, - "id": "9edbacca-e75e-4ef4-acc2-9bf65870cfdf", + "id": "1c68cf86-3f55-4c93-8643-2aff30bd4d37", "savedPayload": { "position": { "x": 35813.868651003846, @@ -14913,7 +14921,7 @@ "name": "New Record Formula", "code": "variable.recHL2", "project": "Foundations", - "id": "b48a871d-d99e-4377-a702-a25df4a4f519", + "id": "312c3e1d-9e90-44c9-a91a-a2566b4fcb10", "savedPayload": { "position": { "x": 35895.051215025516, @@ -14936,7 +14944,7 @@ } } }, - "id": "6de9f881-8761-41cc-94ef-7e4a1e1dd936", + "id": "88354456-9764-450c-81a7-ec3c394ce67f", "savedPayload": { "position": { "x": 35889.81761940122, @@ -14960,7 +14968,7 @@ } } ], - "id": "860cd5f1-f824-425d-ae02-5af83bc38e47", + "id": "662de8ee-4cd8-49b8-9315-0ab474ced396", "savedPayload": { "position": { "x": 35881.96722596478, @@ -14996,7 +15004,7 @@ "name": "New Procedure Javascript Code", "code": "let candle = record.current\nlet len = 4 //length of the HL2 Array\nlet P = 7 //period for super smoother filter and detrender\nlet Pi = Math.PI\nlet m = len -1\n\nif(variable.lastPeriod === undefined || isNaN(variable.lastPeriod)){\n\tvariable.lastPeriod = 0\n}\n\nvariable.recHL2 = (candle.max + candle.min)/2\nvariable.HL2.push((candle.max + candle.min)/2)\nif(variable.HL2.length > len){\n\tvariable.HL2.splice(0,1)\n}\n\nif(variable.HL2.length === len){\n\tvariable.smooth = (4 * variable.HL2[m] + 3 * variable.HL2[len - 2] + 2 * variable.HL2[len - 3] + variable.HL2[len - 4]) / 10\n}else{\n\tvariable.smooth = 0\n}\n\nvariable.sSmooth.push(variable.smooth)\nif(variable.sSmooth.length > P){\n\tvariable.detrender = ((0.0962 * variable.sSmooth[P - 1]) + (0.5769 * variable.sSmooth[P - 3])) - (0.5769 * variable.sSmooth[P - 5]) - (0.0962 * variable.sSmooth[P - 7]) * ((0.075 * variable.lastPeriod) + 0.54)\n}else{\n\tvariable.detrender = variable.smooth\n}\n\nvariable.lastDetrend.push(variable.detrender)\nif(variable.lastDetrend.length > P){\n\tvariable.lastDetrend.splice(0,1)\n}\n\nif(variable.lastDetrend.length === P){\n\tvariable.qA = ((0.0962 * variable.lastDetrend[P - 1]) + (0.5769 * variable.lastDetrend[P - 3])) - (0.5769 * variable.lastDetrend[P - 5]) - (0.0962 * variable.lastDetrend[P - 7]) * (((0.075 * variable.lastPeriod)) + 0.54)\n}else{\n\tvariable.qA = variable.detrender\n}\n\nvariable.lastQA.push(variable.qA)\nif(variable.lastQA.length > P){\n\tvariable.lastQA.splice(0,1)\n}\n\nif(variable.lastDetrend.length >= 6){\n\tvariable.iA = variable.lastDetrend[P - 2]\n}else{\n\tvariable.iA = 0\n}\n\nvariable.lastIA.push(variable.iA)\nif(variable.lastIA.length > P){\n\tvariable.lastIA.splice(0,1)\n}\n\nif(variable.lastIA.length === P){\n\tvariable.jI = ((0.0962 * variable.lastIA[P - 1]) + (0.5769 * variable.lastIA[P-3])) - (0.5769 * variable.lastIA[P-5]) - (0.0962 * variable.lastIA[P-7]) * (((0.075 * variable.lastPeriod)) + 0.54)\n}else{\n\tvariable.jI = 0\n}\nif(variable.lastQA.length === P){\n\tvariable.jQ = ((0.0962 * variable.lastQA[P - 1]) + (0.5769 * variable.lastQA[P-3])) - (0.5769 * variable.lastQA[P-5]) - (0.0962 * variable.lastQA[P-7]) * (((0.075 * variable.lastPeriod)) + 0.54)\n}else{\n\tvariable.jQ = 0\n}\n\nif (variable.lastIB === undefined || isNaN(variable.lastIB)){\n\tvariable.lastIB = 0\n}\nvariable.IB = variable.iA - variable.jQ\nvariable.IB = (0.2 * variable.IB) + (0.8 * variable.lastIB)\n\nif(variable.lastQB === undefined || isNaN(variable.lastQB)){\n\tvariable.lastQB = 0\n}\nvariable.qB = variable.qA + variable.jI\nvariable.qB = (0.2 * variable.qB) + (0.8 * variable.lastQB)\n\nif(variable.lastRE === undefined || isNaN(variable.lastRE)){\n\tvariable.lastRE = 0\n}\nvariable.RE = (variable.IB * variable.lastIB) + (variable.qB *variable.lastQB)\nvariable.RE = (0.2 * variable.RE) + (0.8 * variable.lastRE)\nif(variable.lastIM === undefined || isNaN(variable.lastIM)){\n\tvariable.lastIM = 0\n}\nvariable.IM = (variable.IB * variable.lastQB) - (variable.qB * variable.lastIB)\nvariable.IM = (0.2 * variable.IM) + (0.8 * variable.lastIM)\n\nif(variable.IM != 0 && variable.RE != 0){\n\tvariable.Period = 2 * Pi / Math.atan(variable.IM / variable.RE)\n}else{\n\tvariable.Period = 0\n}\nvariable.Period = Math.min(Math.max(variable.Period, 0.67 * variable.lastPeriod), 1.5 * variable.lastPeriod)\nvariable.Period = Math.min(Math.max(variable.Period, 6), 50)\nvariable.Period = (0.2 * variable.Period) + (0.8 * variable.lastPeriod)\n\nif(variable.lastSmoothPeriod === undefined || isNaN(variable.lastSmoothPeriod)){\n\tvariable.lastSmoothPeriod = 0\n}\nvariable.smoothPeriod = (0.33 * variable.Period) + (0.67 * variable.lastSmoothPeriod)\n\nif(variable.sSmooth.length >= 5){\n\tvariable.qC = 0.5 * (variable.smooth - variable.sSmooth[P - 3]) * ((0.1759 * variable.smoothPeriod) + 0.4607)\n}else{\n\tvariable.qC = 0\n}\nvariable.lastQC.push(variable.qC)\n\nif(variable.lastQC.length > 25){\n\tvariable.lastQC.splice(0,1)\n}\n\nvariable.i3 = 0\nvariable.sp = Math.ceil(variable.smoothPeriod / 2)\nif(variable.lastQC === 25){\n\tfor(var i = 24 ; i >= 25 - variable.sp ; i--){\n\t\tvariable.i3 += variable.lastQC[i]\n\t}\n}\nvariable.i3 = 1.57 * variable.i3 / variable.sp\n\nvariable.signal = Math.pow(variable.i3, 2) + Math.pow(variable.qC, 2)\nif(variable.lastNoise === undefined || isNaN(variable.lastNoise)){\n\tvariable.lastNoise = 0\n}\nvariable.Noise = (Math.pow(candle.max - candle.min, 2) * 0.1 * 0.25) + (0.9 * variable.lastNoise)\n\n\nif(variable.lastSNR === undefined || isNaN(variable.lastSNR)){\n\tvariable.lastSNR = 0\n}\nif(variable.Noise != 0 && variable.signal != 0){\n\tvariable.snr = (0.33 * (10 * Math.log(variable.signal / variable.Noise) / Math.log(10))) + (0.67 * variable.lastSNR)\n}else{\n\tvariable.snr = 0\n}\n\nvariable.lastIB = variable.IB\nvariable.lastQB = variable.qB\nvariable.lastPeriod = variable.Period\nvariable.lastRE = variable.RE\nvariable.lastIM = variable.IM\nvariable.lastSmoothPeriod = variable.smoothPeriod\nvariable.lastNoise = variable.Noise\nvariable.lastSNR = variable.snr\n", "project": "Foundations", - "id": "2a747893-6158-4681-8685-2d5e1fdc92b1", + "id": "c0ca89c3-624e-463a-a86d-6c4f66a6e2d3", "savedPayload": { "position": { "x": 36297.5546479532, @@ -15019,7 +15027,7 @@ } } }, - "id": "5d97451d-738f-4b0f-8584-0c4f5ab015dd", + "id": "30fe1faf-f4a8-4d5f-b774-817bca406042", "savedPayload": { "position": { "x": 36385.72243579707, @@ -15051,7 +15059,7 @@ "name": "New Procedure Javascript Code", "code": " / Initialization Code. /\n\nvariable.HL2 = []\nvariable.sSmooth = []\nvariable.lastDetrend = []\nvariable.lastQA = []\nvariable.lastIA = []\nvariable.lastQC = []\n", "project": "Foundations", - "id": "80a8a66e-a513-43b0-956d-8b98aa748fe4", + "id": "a6fd37fa-d82f-46b9-9b03-909d75caab85", "savedPayload": { "position": { "x": 36515.02020301437, @@ -15074,7 +15082,7 @@ } } }, - "id": "955061ce-c62c-49fc-a35a-af0b442443cd", + "id": "39a06e1d-268a-43bc-b891-1e31dc1673d5", "savedPayload": { "position": { "x": 36530.699472504515, @@ -15097,7 +15105,7 @@ } } }, - "id": "0c2450b7-8e28-44f2-aac3-c3172cb1dd62", + "id": "93953c78-97d3-4c9a-b33c-b1db74bf8064", "savedPayload": { "position": { "x": 36562.05801148481, @@ -15120,15 +15128,15 @@ } } }, - "id": "5364cdfb-ea3f-4467-864f-e91f6d6ae56d", + "id": "7b4c31c4-1419-4ca0-ae40-3df302f0071a", "savedPayload": { "position": { - "x": 36669.568396348404, - "y": 19785.116129301634 + "x": 36738.16111938549, + "y": 19925.28310222292 }, "targetPosition": { - "x": 36814.457270291765, - "y": 19823.938986067013 + "x": 36887.217950869475, + "y": 19908.48843080742 }, "floatingObject": { "isPinned": false, @@ -15144,36 +15152,2962 @@ "referenceParent": { "type": "Plotter Module", "name": "Ehlers Signal to Noise", - "id": "ea89af62-a64b-4f6c-a0c1-93c8a6a8c069" + "id": "6ad5564a-4732-44dd-9861-13b9661d593f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers Signal to Noise", "Plotter", "Foundations", - "7ff32373-1e46-4f87-a6c2-44f204a5e533" + "9b2834bc-c71b-4078-bf83-233c62c63b22" ], [ "Ehlers Signal to Noise", "Plotter Module", "Foundations", - "94ee7e80-bc32-46f4-afe1-9fc65876ac28" + "ea89af62-a64b-4f6c-a0c1-93c8a6a8c069" ] ] } } ], - "id": "2f6d9340-bd62-4328-b2e7-3592c0718db4", + "id": "09210bb6-cbbc-47f8-a65c-085e78360606", "savedPayload": { "position": { - "x": 36814.457270291765, - "y": 19823.938986067013 + "x": 36887.217950869475, + "y": 19908.48843080742 + }, + "targetPosition": { + "x": 37074.2648914271, + "y": 19673.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Price_probabilities", + "config": "{\n \"codeName\": \"Price_Probabilities\"\n}", + "project": "Data-Mining", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Price probabilities", + "project": "Foundations", + "id": "cbb70584-49be-493b-81f8-722beb3ddcdc", + "savedPayload": { + "position": { + "x": 36989.98902783739, + "y": 20063.827439518776 + }, + "targetPosition": { + "x": 36905.49101912785, + "y": 20187.763255666177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "72d35283-5d38-4a3b-ab57-67d8c118097c" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price_probabilities", + "Indicator Bot", + "Data-Mining", + "ae3c93d2-187a-43f5-be6b-be837d898e54" + ], + [ + "Price probabilities", + "Product Definition", + "Foundations", + "483db7c2-a90d-41b0-88ed-b9a0f9875ecd" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b3c83a8a-d29a-43fd-a7bb-dbee1333d0e3" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Periodic_Return_Sigma_Probabilities", + "project": "Foundations", + "id": "ee55d20f-e3b3-4226-a78d-693345a16b23", + "savedPayload": { + "position": { + "x": 37029.42683527525, + "y": 20272.26126437572 + }, + "targetPosition": { + "x": 36905.49101912785, + "y": 20187.763255666177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f24bbf9b-3dde-4f6f-9069-12171bb9bdf4" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price_probabilities", + "Indicator Bot", + "Data-Mining", + "ae3c93d2-187a-43f5-be6b-be837d898e54" + ], + [ + "Periodic_Return_Sigma_Probabilities", + "Product Definition", + "Foundations", + "2ed79725-05d8-4f72-beb0-603dc64008f9" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "dcb6c80f-3fbf-4225-9078-861e305c03fd" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Sigma_Probabilities", + "project": "Foundations", + "id": "8bc12c9e-3c5c-4f29-a02c-6ee27bda12ca", + "savedPayload": { + "position": { + "x": 36820.9930104183, + "y": 20311.69907181358 + }, + "targetPosition": { + "x": 36905.49101912785, + "y": 20187.763255666177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "09b225fa-eac2-4f88-81c5-b7cfb9097c24" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price_probabilities", + "Indicator Bot", + "Data-Mining", + "ae3c93d2-187a-43f5-be6b-be837d898e54" + ], + [ + "Sigma_Probabilities", + "Product Definition", + "Foundations", + "7e752aa3-e94c-493d-8a65-79ecc3417580" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5723c023-7bf7-466d-bf44-a0a9f18f0ef9" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "d085b46c-ef8e-4750-aada-5b9a5e47309c", + "savedPayload": { + "position": { + "x": 36905.49101912785, + "y": 20187.763255666177 + }, + "targetPosition": { + "x": 36781.555202980446, + "y": 20103.265246956635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Price_probabilities Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "75ced813-d9c8-4a0a-b068-b38154f89d07", + "savedPayload": { + "position": { + "x": 37206.8992012953, + "y": 20427.122975766953 + }, + "targetPosition": { + "x": 36911.720324715716, + "y": 20373.55590732736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Fisher MFI", + "id": "56f9f85c-5d8d-45bc-8136-f1d928a26d21" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price_probabilities", + "Indicator Bot", + "Data-Mining", + "ae3c93d2-187a-43f5-be6b-be837d898e54" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "4787e1d3-735c-452a-bab5-3bcbf055e391" + ], + [ + "Fisher MFI", + "Status Report", + "Foundations", + "a30f6491-1b3f-48eb-92d0-334e132e9cd7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "adb487f0-2734-47eb-a4ec-0b96767c5ac6", + "savedPayload": { + "position": { + "x": 37119.03911941178, + "y": 20590.39436647558 + }, + "targetPosition": { + "x": 36911.720324715716, + "y": 20373.55590732736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "d736c14c-1f57-42ec-a53b-9bac9361ec36", + "savedPayload": { + "position": { + "x": 36951.99030446101, + "y": 20670.840835857744 + }, + "targetPosition": { + "x": 36911.720324715716, + "y": 20373.55590732736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "7cc2655a-6c6c-414a-a7ee-befdfcec0feb", + "savedPayload": { + "position": { + "x": 36769.55972597381, + "y": 20637.734566884385 + }, + "targetPosition": { + "x": 36911.720324715716, + "y": 20373.55590732736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "57e0c949-06f4-4533-ad7c-7f4867d9b94e", + "savedPayload": { + "position": { + "x": 36911.720324715716, + "y": 20373.55590732736 + }, + "targetPosition": { + "x": 36781.555202980446, + "y": 20103.265246956635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "Fisher MFI", + "project": "Foundations", + "id": "56f9f85c-5d8d-45bc-8136-f1d928a26d21", + "savedPayload": { + "position": { + "x": 36759.13617490452, + "y": 20402.42638611099 + }, + "targetPosition": { + "x": 36781.555202980446, + "y": 20103.265246956635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "a9e61d21-0338-4ae9-982e-4f1b99b849f4", + "savedPayload": { + "position": { + "x": 36612.55918556136, + "y": 20351.136879251433 + }, + "targetPosition": { + "x": 36781.555202980446, + "y": 20103.265246956635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "c12cbf6c-b6fa-4a51-b798-cf8c58c43784", + "savedPayload": { + "position": { + "x": 36511.26454260972, + "y": 20233.4303686919 + }, + "targetPosition": { + "x": 36781.555202980446, + "y": 20103.265246956635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "03d4ebe1-43eb-4c25-a908-621e5e4db59e", + "savedPayload": { + "position": { + "x": 36781.555202980446, + "y": 20103.265246956635 + }, + "targetPosition": { + "x": 36803.974231056374, + "y": 19804.10410780228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Price probabilities", + "project": "Foundations", + "id": "e366fb04-ab3b-4d3e-bef5-6d7291265db8", + "savedPayload": { + "position": { + "x": 36672.64725663209, + "y": 20484.534561870514 + }, + "targetPosition": { + "x": 36531.064757085835, + "y": 20434.992702577238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "456ecfc3-fcad-47f3-9b8c-8d30e32ceb0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price_probabilities", + "Indicator Bot", + "Data-Mining", + "ae3c93d2-187a-43f5-be6b-be837d898e54" + ], + [ + "Price probabilities", + "Product Definition", + "Foundations", + "483db7c2-a90d-41b0-88ed-b9a0f9875ecd" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "55b6992b-9601-4f20-bae2-f6ae3034e7d3" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Periodic_Return_Sigma_Probabilities", + "project": "Foundations", + "id": "bc9c663e-8661-46e5-8470-fc82e8df742d", + "savedPayload": { + "position": { + "x": 36596.147317953466, + "y": 20570.1380327626 + }, + "targetPosition": { + "x": 36531.064757085835, + "y": 20434.992702577238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "db2afbe8-f6a8-43e4-b1ac-b0d9d66d84c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price_probabilities", + "Indicator Bot", + "Data-Mining", + "ae3c93d2-187a-43f5-be6b-be837d898e54" + ], + [ + "Periodic_Return_Sigma_Probabilities", + "Product Definition", + "Foundations", + "2ed79725-05d8-4f72-beb0-603dc64008f9" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "5bbcb97d-8bdb-4fc8-8751-d94d8cda4767" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Sigma_Probabilities", + "project": "Foundations", + "id": "2c5a3939-4e50-4794-bec3-0ba7a324da7d", + "savedPayload": { + "position": { + "x": 36481.52289779256, + "y": 20576.57520212349 + }, + "targetPosition": { + "x": 36531.064757085835, + "y": 20434.992702577238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d793504b-69d1-4d54-96ab-214db74e84eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price_probabilities", + "Indicator Bot", + "Data-Mining", + "ae3c93d2-187a-43f5-be6b-be837d898e54" + ], + [ + "Sigma_Probabilities", + "Product Definition", + "Foundations", + "7e752aa3-e94c-493d-8a65-79ecc3417580" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ace18b2f-a8e0-4f7f-afbb-4ca4a1835f7f" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "a3b4b60d-640e-4840-9d95-10420a65d932", + "savedPayload": { + "position": { + "x": 36531.064757085835, + "y": 20434.992702577238 + }, + "targetPosition": { + "x": 36465.9821962182, + "y": 20299.847372391876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Price_probabilities Multi-Time-Frame-Daily", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "7665ae35-31e2-4afa-bed9-8990abd2d5c1", + "savedPayload": { + "position": { + "x": 37741.687754833096, + "y": 19662.323743796347 + }, + "targetPosition": { + "x": 37441.687754833096, + "y": 20181.93898606701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Fisher MFI", + "id": "18563548-ff2e-42c9-973d-a0011f93ddd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price_probabilities", + "Indicator Bot", + "Data-Mining", + "ae3c93d2-187a-43f5-be6b-be837d898e54" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "c5ae0e22-af1f-4594-af4c-83d279395853" + ], + [ + "Fisher MFI", + "Status Report", + "Foundations", + "58bcddaf-2216-499d-a71e-77bd75ba83f2" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "507d2f00-fb73-4f91-928d-3d91041711de", + "savedPayload": { + "position": { + "x": 37865.95182354502, + "y": 19757.67491735508 + }, + "targetPosition": { + "x": 37441.687754833096, + "y": 20181.93898606701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "4de0cf9f-2e44-4da5-b3b9-e645f9be1334", + "savedPayload": { + "position": { + "x": 37961.30299710376, + "y": 19881.93898606701 + }, + "targetPosition": { + "x": 37441.687754833096, + "y": 20181.93898606701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "f013a90c-81da-435c-b008-de281516979e", + "savedPayload": { + "position": { + "x": 38021.24325060654, + "y": 20026.647559005498 + }, + "targetPosition": { + "x": 37441.687754833096, + "y": 20181.93898606701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "924765cf-a269-475e-8d32-dc8fc1690581", + "savedPayload": { + "position": { + "x": 38041.687754833096, + "y": 20181.93898606701 + }, + "targetPosition": { + "x": 37441.687754833096, + "y": 20181.93898606701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "93f5a731-386a-4456-9094-de6456e322f0", + "savedPayload": { + "position": { + "x": 36421.144140066346, + "y": 20898.169650700584 + }, + "targetPosition": { + "x": 36465.9821962182, + "y": 20299.847372391876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "Fisher MFI", + "project": "Foundations", + "id": "18563548-ff2e-42c9-973d-a0011f93ddd2", + "savedPayload": { + "position": { + "x": 36296.98617879912, + "y": 20547.719004686674 + }, + "targetPosition": { + "x": 36465.9821962182, + "y": 20299.847372391876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "ce6a7111-306d-49fb-9260-136fd000d0ab", + "savedPayload": { + "position": { + "x": 36195.69153584748, + "y": 20430.012494127142 + }, + "targetPosition": { + "x": 36465.9821962182, + "y": 20299.847372391876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "598dc1b1-b7b1-4c6f-84d8-a354dfdcc3d5", + "savedPayload": { + "position": { + "x": 36166.82105706385, + "y": 20277.428344315947 + }, + "targetPosition": { + "x": 36465.9821962182, + "y": 20299.847372391876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9379d0b4-ad09-424e-94ea-54eb0f874ea2", + "savedPayload": { + "position": { + "x": 36465.9821962182, + "y": 20299.847372391876 + }, + "targetPosition": { + "x": 36803.974231056374, + "y": 19804.10410780228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Price probabilities", + "config": "{\n \"codeName\": \"PPB\",\n \"singularVariableName\": \"PPB\",\n \"pluralVariableName\": \"PPBs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "72d35283-5d38-4a3b-ab57-67d8c118097c", + "savedPayload": { + "position": { + "x": 36642.04536665122, + "y": 20016.776106959707 + }, + "targetPosition": { + "x": 36668.82890087101, + "y": 19869.186668669914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "456ecfc3-fcad-47f3-9b8c-8d30e32ceb0f", + "savedPayload": { + "position": { + "x": 36560.409671296904, + "y": 19972.846066017944 + }, + "targetPosition": { + "x": 36668.82890087101, + "y": 19869.186668669914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "3a8f2364-5e8c-4c98-b2df-af32e0f1a743", + "savedPayload": { + "position": { + "x": 35463.334296193694, + "y": 20361.309012359827 + }, + "targetPosition": { + "x": 35538.98114649583, + "y": 20231.780814505593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "29f675c5-3526-4745-b8b6-be9bffbc0f23", + "savedPayload": { + "position": { + "x": 35538.98114649583, + "y": 20231.780814505593 + }, + "targetPosition": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "820027cd-9a7c-4a9a-8b6d-05461618f7e3", + "savedPayload": { + "position": { + "x": 35344.1167276718, + "y": 20260.25625417167 + }, + "targetPosition": { + "x": 35459.50276748124, + "y": 20164.41230904682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "82300dc7-a00d-4324-81f9-13e5b078a4a4", + "savedPayload": { + "position": { + "x": 35459.50276748124, + "y": 20164.41230904682 + }, + "targetPosition": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "H30", + "config": "{\n \"codeName\": \"h30\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.HP30", + "project": "Foundations", + "id": "4000b1b4-bbc6-438b-a0cd-1906afe5d7aa", + "savedPayload": { + "position": { + "x": 35266.650937102706, + "y": 20124.5229131194 + }, + "targetPosition": { + "x": 35407.85890710184, + "y": 20073.923415011974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ef688df6-411f-45ad-a98e-49cd4b22c2a7", + "savedPayload": { + "position": { + "x": 35407.85890710184, + "y": 20073.923415011974 + }, + "targetPosition": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "H1 ", + "config": "{\n \"codeName\": \"h1\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.HP1", + "project": "Foundations", + "id": "6784ee3f-5352-4373-bff1-4364a2c16fb0", + "savedPayload": { + "position": { + "x": 35240.280442102354, + "y": 19970.48043334468 + }, + "targetPosition": { + "x": 35390.278577101606, + "y": 19971.228428495495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d25f7878-a778-4779-8b58-0b6a38c9845a", + "savedPayload": { + "position": { + "x": 35390.278577101606, + "y": 19971.228428495495 + }, + "targetPosition": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "L30", + "config": "{\n \"codeName\": \"l30\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.LP30", + "project": "Foundations", + "id": "22e8589e-f104-409c-b6cb-957c55ddd7da", + "savedPayload": { + "position": { + "x": 35268.18591355483, + "y": 19816.70861133323 + }, + "targetPosition": { + "x": 35408.88222473659, + "y": 19868.71388048786 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1a197c62-eabf-4bbf-a9b0-bf10e4f2e3ad", + "savedPayload": { + "position": { + "x": 35408.88222473659, + "y": 19868.71388048786 + }, + "targetPosition": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "L1 ", + "config": "{\n \"codeName\": \"l1\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.LP1", + "project": "Foundations", + "id": "0312b143-8bff-40a6-ad60-4aec748d35ab", + "savedPayload": { + "position": { + "x": 35347.00153976209, + "y": 19681.754598250012 + }, + "targetPosition": { + "x": 35461.42597554143, + "y": 19778.744538432384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "61bb1635-5c96-44ba-b228-e17198f410c2", + "savedPayload": { + "position": { + "x": 35461.42597554143, + "y": 19778.744538432384 + }, + "targetPosition": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "H02", + "config": "{\n \"codeName\": \"h02\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.HP02", + "project": "Foundations", + "id": "7a7fc26b-4afc-434b-b70b-96dd55056249", + "savedPayload": { + "position": { + "x": 35467.22099300877, + "y": 19581.89583978198 + }, + "targetPosition": { + "x": 35541.57227770588, + "y": 19712.172032787028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "44321d78-b588-4265-a7ae-456b7fe17195", + "savedPayload": { + "position": { + "x": 35541.57227770588, + "y": 19712.172032787028 + }, + "targetPosition": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "LP02", + "config": "{\n \"codeName\": \"l02\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.LP02", + "project": "Foundations", + "id": "e740ced6-c6fd-4746-b9c7-15cec8866436", + "savedPayload": { + "position": { + "x": 35614.34403298314, + "y": 19529.176775958684 + }, + "targetPosition": { + "x": 35639.65430435546, + "y": 19677.025990238162 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e48f6eb1-29e9-4059-8cc9-bccb27ea2d36", + "savedPayload": { + "position": { + "x": 35639.65430435546, + "y": 19677.025990238162 + }, + "targetPosition": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d406b3bb-cd0a-41d2-b2c2-1bb7ba898d2a", + "savedPayload": { + "position": { + "x": 35690.27484710011, + "y": 19972.724418797123 + }, + "targetPosition": { + "x": 36668.82890087101, + "y": 19869.186668669914 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "let candle = record.current\nlet P = 10 //periods for ATR calculation\nlet len = 20 //periods for EMA calculation\n\n\n//fetching last len typical price\nvariable.TP = (candle.max + candle.min + candle.close) / 3\nvariable.last20TP.push(variable.TP)\nif (variable.last20TP.length > len) {\n\tvariable.last20TP.splice(0, 1)\n}\nvariable.sTP = 0\nvariable.sTPSquare = 0\nfor (var i = 0; i < len; i++) {\n\tvariable.sTP += variable.last20TP[i]\n}\n//calculate MA\nif (variable.last20TP.length === 20) {\n\tvariable.MA = variable.sTP / variable.last20TP.length\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n} else {\n\tvariable.MA = variable.TP\n}\n\n//calculate standard deviation\nif (variable.last20TP.length === 20) {\n\tfor (var i = 0; i < len; i++) {\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA, 2)\n\t}\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\n} else {\n\tvariable.sigma = variable.MA * 0.01\n}\n\nvariable.LP1 = variable.MA - variable.sigma * 2.34\nvariable.LP30 = variable.MA - variable.sigma * 0.53\nvariable.HP1 = variable.MA + variable.sigma * 2.34\nvariable.HP30 = variable.MA + variable.sigma * 0.53\nvariable.LP02 = variable.MA - variable.sigma * 2.95\nvariable.HP02 = variable.MA + variable.sigma * 2.95", + "project": "Foundations", + "id": "3ef96044-c682-4cca-bea9-dc2e78f0649b", + "savedPayload": { + "position": { + "x": 35966.69395065679, + "y": 19623.612881824258 + }, + "targetPosition": { + "x": 36112.67938087585, + "y": 19658.08394452551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cec83e20-c0af-4ef6-bf99-4a8af4270565", + "savedPayload": { + "position": { + "x": 36112.67938087585, + "y": 19658.08394452551 + }, + "targetPosition": { + "x": 36404.65024131399, + "y": 19727.026069928015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.last20TP = []", + "project": "Foundations", + "id": "b8e5685f-aedc-4f3d-b909-c356550f7875", + "savedPayload": { + "position": { + "x": 36077.07556190953, + "y": 19418.48947661522 + }, + "targetPosition": { + "x": 36186.26712171102, + "y": 19521.335007719485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3daeefef-0958-4d90-b2e9-4803c70a2285", + "savedPayload": { + "position": { + "x": 36186.26712171102, + "y": 19521.335007719485 + }, + "targetPosition": { + "x": 36404.65024131399, + "y": 19727.026069928015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ae74dc43-bcc0-4f53-9cf3-c6f14dfa60b8", + "savedPayload": { + "position": { + "x": 36404.65024131399, + "y": 19727.026069928015 + }, + "targetPosition": { + "x": 36668.82890087101, + "y": 19869.186668669914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "07f1d67b-479c-40b7-931e-067cb6b11ca9", + "savedPayload": { + "position": { + "x": 36668.82890087101, + "y": 19869.186668669914 + }, + "targetPosition": { + "x": 36803.974231056374, + "y": 19804.10410780228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Price Probabilities", + "id": "93a26913-70ca-4547-af70-350e1ee48a00" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Periodic_Return_Sigma_Probabilities", + "config": "{\n \"codeName\": \"Periodic_Return_Sigma_Probabilities\",\n \"singularVariableName\": \"PRSP\",\n \"pluralVariableName\": \"PRSPs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "db2afbe8-f6a8-43e4-b1ac-b0d9d66d84c7", + "savedPayload": { + "position": { + "x": 35918.77779150417, + "y": 20285.38552669542 + }, + "targetPosition": { + "x": 36355.23252232484, + "y": 19770.47556568839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "f24bbf9b-3dde-4f6f-9069-12171bb9bdf4", + "savedPayload": { + "position": { + "x": 35699.47674647716, + "y": 19930.50482064635 + }, + "targetPosition": { + "x": 36355.23252232484, + "y": 19770.47556568839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{ \n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "3e09a204-43a0-4e58-8999-dc424ceb99a4", + "savedPayload": { + "position": { + "x": 35368.72875072751, + "y": 20010.95212817633 + }, + "targetPosition": { + "x": 35835.71493312192, + "y": 19815.47075322542 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "59b028e8-b81c-4b2c-b322-f9da2253a677", + "savedPayload": { + "position": { + "x": 35835.71493312192, + "y": 19815.47075322542 + }, + "targetPosition": { + "x": 36147.03905471819, + "y": 19685.14983659148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "8906d58a-bc15-4df0-acef-14fade350a8d", + "savedPayload": { + "position": { + "x": 35366.313551193256, + "y": 19365.178352478073 + }, + "targetPosition": { + "x": 35834.748853308214, + "y": 19557.161242946117 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f0e4261b-c2d3-431b-a327-915efc27a5c2", + "savedPayload": { + "position": { + "x": 35834.748853308214, + "y": 19557.161242946117 + }, + "targetPosition": { + "x": 36147.03905471819, + "y": 19685.14983659148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": " Z ", + "config": "{\n \"codeName\": \"Z\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.Z", + "project": "Foundations", + "id": "11e5edc2-25d3-45bb-81b6-1e184c7d24d2", + "savedPayload": { + "position": { + "x": 35821.23676313334, + "y": 18906.839532600807 + }, + "targetPosition": { + "x": 36016.71813808425, + "y": 19373.82571499521 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a9a29227-b876-4efb-b074-6b620d1ba159", + "savedPayload": { + "position": { + "x": 36016.71813808425, + "y": 19373.82571499521 + }, + "targetPosition": { + "x": 36147.03905471819, + "y": 19685.14983659148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b0adad83-8a8f-4f55-aa43-eeca8ed9abd9", + "savedPayload": { + "position": { + "x": 36147.03905471819, + "y": 19685.14983659148 + }, + "targetPosition": { + "x": 36355.23252232484, + "y": 19770.47556568839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "let candle = record.current\r\nlet len = 200 //periods\r\n\r\n\r\n//calculate and store Periodic return\r\nif (variable.prevClose === undefined) {\r\n\tvariable.prevClose = candle.max\r\n}\r\nvariable.PR = Math.log(candle.close / variable.prevClose)\r\nvariable.lastPR.push(variable.PR)\r\nif (variable.lastPR.length > len) {\r\n\tvariable.lastPR.splice(0, 1)\r\n}\r\nvariable.sTP = 0\r\nvariable.sTPSquare = 0\r\nfor (var i = 0; i < len; i++) {\r\n\tvariable.sTP += variable.lastPR[i]\r\n}\r\n//calculate MA\r\nif (variable.lastPR.length === len) {\r\n\tvariable.MA = variable.sTP / len\r\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / len)\r\n} else {\r\n\tvariable.MA = variable.PR\r\n}\r\n\r\n//calculate standard deviation\r\nif (variable.lastPR.length === len) {\r\n\tfor (var i = 0; i < len; i++) {\r\n\t\tvariable.sTPSquare += Math.pow(variable.lastPR[i] - variable.MA, 2)\r\n\t}\r\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / len)\r\n} else {\r\n\tvariable.sigma = variable.MA * 1 / 100\r\n}\r\n\r\nvariable.Z = (variable.PR - variable.MA) / variable.sigma\r\n\r\nvariable.prevClose = candle.close", + "project": "Foundations", + "id": "447948d9-bf75-4691-919c-36c5aca41808", + "savedPayload": { + "position": { + "x": 36049.82712359792, + "y": 19478.375460133226 + }, + "targetPosition": { + "x": 36137.88667678359, + "y": 19525.762326380525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d7974489-8971-419d-ba02-835ea5535838", + "savedPayload": { + "position": { + "x": 36137.88667678359, + "y": 19525.762326380525 + }, + "targetPosition": { + "x": 36236.953674117474, + "y": 19579.07255090874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.lastPR = []", + "project": "Foundations", + "id": "6887526b-039a-49c8-b648-cf7ba5dca56b", + "savedPayload": { + "position": { + "x": 36230.596637556475, + "y": 19366.667659048497 + }, + "targetPosition": { + "x": 36233.588184173415, + "y": 19466.622902276846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "710e9b30-6a5f-45f6-acd7-8a018d124758", + "savedPayload": { + "position": { + "x": 36233.588184173415, + "y": 19466.622902276846 + }, + "targetPosition": { + "x": 36236.953674117474, + "y": 19579.07255090874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12c3c73c-e453-442d-9648-4658edc33ca2", + "savedPayload": { + "position": { + "x": 36236.953674117474, + "y": 19579.07255090874 + }, + "targetPosition": { + "x": 36355.23252232484, + "y": 19770.47556568839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e67fd0cb-5759-418e-ae9c-346941ca1c38", + "savedPayload": { + "position": { + "x": 36355.23252232484, + "y": 19770.47556568839 + }, + "targetPosition": { + "x": 36803.974231056374, + "y": 19804.10410780228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Sigma Probability", + "id": "9d6f15fc-7b76-4721-bed8-5aaf29ba67ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "b930bc41-9274-4983-af61-e6c52f01133e" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Sigma_Probabilities", + "config": "{\n \"codeName\": \"ProdSigma\",\n \"singularVariableName\": \"sigma\",\n \"pluralVariableName\": \"sigmas\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "d793504b-69d1-4d54-96ab-214db74e84eb", + "savedPayload": { + "position": { + "x": 35796.73091761807, + "y": 19778.30782315706 + }, + "targetPosition": { + "x": 36432.16678261418, + "y": 19550.61008167365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "09b225fa-eac2-4f88-81c5-b7cfb9097c24", + "savedPayload": { + "position": { + "x": 35784.25099457273, + "y": 19361.3215938921 + }, + "targetPosition": { + "x": 36432.16678261418, + "y": 19550.61008167365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{ \n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "38330211-f280-457f-b5a9-27b193622dde", + "savedPayload": { + "position": { + "x": 35457.59117423776, + "y": 19265.6170080043 + }, + "targetPosition": { + "x": 35959.75375888308, + "y": 19329.818262527304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc53564e-9fe9-4622-813f-0e25529ab7ce", + "savedPayload": { + "position": { + "x": 35959.75375888308, + "y": 19329.818262527304 + }, + "targetPosition": { + "x": 36294.5288153133, + "y": 19372.619098875974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "3320c560-a670-4734-acaa-65b8b1f14c42", + "savedPayload": { + "position": { + "x": 35778.38643793501, + "y": 18705.15291338469 + }, + "targetPosition": { + "x": 36088.071864361984, + "y": 19105.63262467946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4e4c179b-9ddc-45d3-9541-14e1459bacce", + "savedPayload": { + "position": { + "x": 36088.071864361984, + "y": 19105.63262467946 + }, + "targetPosition": { + "x": 36294.5288153133, + "y": 19372.619098875974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": " Z ", + "config": "{\n \"codeName\": \"Z\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.Z", + "project": "Foundations", + "id": "30a2b777-bcd1-4a21-8920-425b68d6cde1", + "savedPayload": { + "position": { + "x": 36401.53090618497, + "y": 18535.681457800434 + }, + "targetPosition": { + "x": 36337.32965166197, + "y": 19037.84404244576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fd3dd008-ec5f-48fe-8a70-201536a41c1c", + "savedPayload": { + "position": { + "x": 36337.32965166197, + "y": 19037.84404244576 + }, + "targetPosition": { + "x": 36294.5288153133, + "y": 19372.619098875974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c4806e70-3806-417d-91d9-020221ed4b68", + "savedPayload": { + "position": { + "x": 36294.5288153133, + "y": 19372.619098875974 + }, + "targetPosition": { + "x": 36432.16678261418, + "y": 19550.61008167365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "let candle = record.current\r\nlet P = 10 //periods for ATR calculation\r\nlet len = 20 //periods for EMA calculation\r\n\r\n\r\n//fetching last len typical price\r\nvariable.TP = (candle.max + candle.min + candle.close) / 3\r\nvariable.last20TP.push(variable.TP)\r\nif (variable.last20TP.length > len) {\r\n\tvariable.last20TP.splice(0, 1)\r\n}\r\nvariable.sTP = 0\r\nvariable.sTPSquare = 0\r\nfor (var i = 0; i < len; i++) {\r\n\tvariable.sTP += variable.last20TP[i]\r\n}\r\n//calculate MA\r\nif (variable.last20TP.length === 20) {\r\n\tvariable.MA = variable.sTP / variable.last20TP.length\r\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\r\n} else {\r\n\tvariable.MA = variable.TP\r\n}\r\n\r\n//calculate standard deviation\r\nif (variable.last20TP.length === 20) {\r\n\tfor (var i = 0; i < len; i++) {\r\n\t\tvariable.sTPSquare += Math.pow(variable.last20TP[i] - variable.MA, 2)\r\n\t}\r\n\tvariable.sigma = Math.sqrt(variable.sTPSquare / variable.last20TP.length)\r\n} else {\r\n\tvariable.sigma = variable.MA * 0.01\r\n}\r\n\r\nvariable.Z = (candle.close - variable.MA) / variable.sigma", + "project": "Foundations", + "id": "31c3db5c-74ab-4d68-ad52-8f1564c633d9", + "savedPayload": { + "position": { + "x": 34086.699522959025, + "y": 17833.46190908996 + }, + "targetPosition": { + "x": 35345.800336276996, + "y": 18682.736131236157 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bbdcfa89-c311-4640-902c-bffe59b4f544", + "savedPayload": { + "position": { + "x": 35345.800336276996, + "y": 18682.736131236157 + }, + "targetPosition": { + "x": 36185.20087848898, + "y": 19248.91894600029 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.last20TP = []", + "project": "Foundations", + "id": "2077861b-6882-4a69-86fe-934c77b23247", + "savedPayload": { + "position": { + "x": 36361.7719526538, + "y": 16723.834943780108 + }, + "targetPosition": { + "x": 36255.829308154905, + "y": 18238.885345112216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23a5dc20-aaaa-4410-b0e3-26907d042150", + "savedPayload": { + "position": { + "x": 36255.829308154905, + "y": 18238.885345112216 + }, + "targetPosition": { + "x": 36185.20087848898, + "y": 19248.91894600029 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8650faaa-3937-45b5-8a94-896011787c63", + "savedPayload": { + "position": { + "x": 36411.97384294983, + "y": 18875.912189882285 + }, + "targetPosition": { + "x": 36432.16678261418, + "y": 19550.61008167365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d18207a6-faa4-424b-8aab-2b62b5f46a1f", + "savedPayload": { + "position": { + "x": 36432.16678261418, + "y": 19550.61008167365 + }, + "targetPosition": { + "x": 36803.974231056374, + "y": 19804.10410780228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Sigma Probability", + "id": "2bb02e54-3947-42ad-ab1e-7eade32c06f2" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "36576c4d-5f40-46e0-ba43-532e6720feb5" + ] + ] + } + } + ], + "id": "4ccf669e-0e38-456d-b0c0-a1147beccf10", + "savedPayload": { + "position": { + "x": 36803.974231056374, + "y": 19804.10410780228 }, "targetPosition": { "x": 37074.2648914271, @@ -15224,7 +18158,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.fish", "project": "Foundations", - "id": "c8680c2b-13c5-48aa-9f78-d9b0c80f7179", + "id": "0bb9efb5-dc59-4e20-906f-944a74a1e870", "savedPayload": { "position": { "x": 36563.54220924009, @@ -15247,7 +18181,7 @@ } } }, - "id": "fe337420-f102-4030-8b4a-a4f1f421cc2c", + "id": "68e325ac-ad69-46b2-a74d-2ca6c20b3c1b", "savedPayload": { "position": { "x": 36532.35545561743, @@ -15279,7 +18213,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.fish", "project": "Foundations", - "id": "00e06ddd-3083-4084-9688-826ca97a73fc", + "id": "b3e4362e-9785-411f-8825-65ed31b1ded2", "savedPayload": { "position": { "x": 36799.52527060524, @@ -15302,7 +18236,7 @@ } } }, - "id": "57b24707-772f-453d-927f-26c442c21173", + "id": "80accabd-aba0-4f24-8272-c10cd9ed8842", "savedPayload": { "position": { "x": 36650.34698630001, @@ -15334,7 +18268,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.trig", "project": "Foundations", - "id": "59464c1d-df20-41d8-bced-f8320f6d724c", + "id": "6daf84b9-be85-41ec-98f8-d56ffa0b6f08", "savedPayload": { "position": { "x": 36623.1896949175, @@ -15357,7 +18291,7 @@ } } }, - "id": "7496f023-c79c-4656-af06-5d9d14b59a2e", + "id": "d454292c-635e-4cb7-b0e5-692b72f9f45a", "savedPayload": { "position": { "x": 36562.179198456135, @@ -15389,7 +18323,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.trig", "project": "Foundations", - "id": "a693e4ea-10cc-4bb8-96b1-d7e395b30fb0", + "id": "e40c67c5-ccd2-45c1-876f-4eb33876c077", "savedPayload": { "position": { "x": 36278.22525435155, @@ -15412,7 +18346,7 @@ } } }, - "id": "b7c4a76b-6a15-40d7-8d57-4861a5de0725", + "id": "be5b33bc-a7ca-47e5-9b2d-d86748b5ef86", "savedPayload": { "position": { "x": 36389.69697817315, @@ -15436,7 +18370,7 @@ } } ], - "id": "28b4ccbc-e7df-4a92-8e3b-6cc82e306dce", + "id": "0f88f7fd-f668-4bc1-8174-783c78701ad9", "savedPayload": { "position": { "x": 36454.168701994764, @@ -15474,7 +18408,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "a46ed226-660a-4edc-977a-21eb3ce3b635", + "id": "0d823309-044b-441d-a732-ebeed6072eda", "savedPayload": { "position": { "x": 36693.88013369776, @@ -15498,7 +18432,7 @@ } }, "styleConditions": [], - "id": "463b7ae4-b6b4-4a7d-b892-d54cc00f8c45", + "id": "d4c106e9-04fb-4c97-97bb-98c822a0b57a", "savedPayload": { "position": { "x": 36434.07251256243, @@ -15526,7 +18460,7 @@ "type": "Polygon Vertex", "name": " Trigger Begin", "project": "Foundations", - "id": "7fa80ef4-644b-41f9-92b0-50e957fcddea", + "id": "a9a51be8-1555-4d32-bf45-774ecc5af8a4", "savedPayload": { "position": { "x": 36024.2648914271, @@ -15550,44 +18484,44 @@ "referenceParent": { "type": "Point", "name": "Trigger Begin", - "id": "7496f023-c79c-4656-af06-5d9d14b59a2e" + "id": "d454292c-635e-4cb7-b0e5-692b72f9f45a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Plotter", "Foundations", - "dc606888-545b-4319-90e5-0b476a989c3b" + "d03f32b1-ac8c-4813-9b14-82aa1baf398d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "dc938cc0-6917-4b5b-a0c4-c993163bdf75" + "d31bd0e5-c940-4033-a033-ab0f7abd0177" ], [ "New Shapes", "Shapes", "Foundations", - "fbe637ad-47ce-44b9-b95a-7472d485fa32" + "32fc4435-4839-4d8b-91f7-046114f51e76" ], [ "New Chart Points", "Chart Points", "Foundations", - "13cf6688-a7be-49d0-8bb1-225148b848cd" + "28b4ccbc-e7df-4a92-8e3b-6cc82e306dce" ], [ "Trigger Begin", "Point", "Foundations", - "2b3ed3c2-2f5a-4995-ba4c-55871ef45409" + "7496f023-c79c-4656-af06-5d9d14b59a2e" ] ] } @@ -15596,7 +18530,7 @@ "type": "Polygon Vertex", "name": " Trigger End", "project": "Foundations", - "id": "5d514a0d-67c1-4df0-a86c-6a34010b0aca", + "id": "97dcff64-ca0f-4e31-98b6-b911b7922205", "savedPayload": { "position": { "x": 35914.457270291765, @@ -15620,50 +18554,50 @@ "referenceParent": { "type": "Point", "name": "Trigger End", - "id": "b7c4a76b-6a15-40d7-8d57-4861a5de0725" + "id": "be5b33bc-a7ca-47e5-9b2d-d86748b5ef86" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Plotter", "Foundations", - "dc606888-545b-4319-90e5-0b476a989c3b" + "d03f32b1-ac8c-4813-9b14-82aa1baf398d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "dc938cc0-6917-4b5b-a0c4-c993163bdf75" + "d31bd0e5-c940-4033-a033-ab0f7abd0177" ], [ "New Shapes", "Shapes", "Foundations", - "fbe637ad-47ce-44b9-b95a-7472d485fa32" + "32fc4435-4839-4d8b-91f7-046114f51e76" ], [ "New Chart Points", "Chart Points", "Foundations", - "13cf6688-a7be-49d0-8bb1-225148b848cd" + "28b4ccbc-e7df-4a92-8e3b-6cc82e306dce" ], [ "Trigger End", "Point", "Foundations", - "fd1ba732-09ae-433a-83b9-7692153448f5" + "b7c4a76b-6a15-40d7-8d57-4861a5de0725" ] ] } } ], - "id": "a1834295-6cb9-4b55-9ae4-071d96a69eba", + "id": "a944b99b-dbab-4293-af56-e92f03e0af2b", "savedPayload": { "position": { "x": 36174.2648914271, @@ -15699,7 +18633,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "1738178e-9c1f-4b5d-bd63-ddff85b4750e", + "id": "d3e08075-9180-44ee-98b3-4a61720109f9", "savedPayload": { "position": { "x": 35647.457270291765, @@ -15723,7 +18657,7 @@ } }, "styleConditions": [], - "id": "57de521d-dd6c-4585-a090-c88996f7b476", + "id": "2086cd5e-eb90-4188-87c7-2d9fc158f491", "savedPayload": { "position": { "x": 35797.457270291765, @@ -15751,7 +18685,7 @@ "type": "Polygon Vertex", "name": " Fisher Begin", "project": "Foundations", - "id": "a54bb0c8-97a5-4f16-9213-56b1934f1446", + "id": "b0040cf1-1f4d-4ef7-9854-57a7b1e13847", "savedPayload": { "position": { "x": 35687.64964915643, @@ -15775,44 +18709,44 @@ "referenceParent": { "type": "Point", "name": "Fisher Begin", - "id": "fe337420-f102-4030-8b4a-a4f1f421cc2c" + "id": "68e325ac-ad69-46b2-a74d-2ca6c20b3c1b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Plotter", "Foundations", - "dc606888-545b-4319-90e5-0b476a989c3b" + "d03f32b1-ac8c-4813-9b14-82aa1baf398d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "dc938cc0-6917-4b5b-a0c4-c993163bdf75" + "d31bd0e5-c940-4033-a033-ab0f7abd0177" ], [ "New Shapes", "Shapes", "Foundations", - "fbe637ad-47ce-44b9-b95a-7472d485fa32" + "32fc4435-4839-4d8b-91f7-046114f51e76" ], [ "New Chart Points", "Chart Points", "Foundations", - "13cf6688-a7be-49d0-8bb1-225148b848cd" + "28b4ccbc-e7df-4a92-8e3b-6cc82e306dce" ], [ "Fisher Begin", "Point", "Foundations", - "c5c741dc-db8b-4784-ad79-0f5cdfe31617" + "fe337420-f102-4030-8b4a-a4f1f421cc2c" ] ] } @@ -15821,7 +18755,7 @@ "type": "Polygon Vertex", "name": " Fisher End", "project": "Foundations", - "id": "839f06be-5f69-42be-a9f8-86435756484e", + "id": "a2b8dbca-9bdb-43d0-a9e5-c228ea2edc24", "savedPayload": { "position": { "x": 36097.457270291765, @@ -15845,50 +18779,50 @@ "referenceParent": { "type": "Point", "name": "Fisher End", - "id": "57b24707-772f-453d-927f-26c442c21173" + "id": "80accabd-aba0-4f24-8272-c10cd9ed8842" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Fisher MFI", "Plotter", "Foundations", - "dc606888-545b-4319-90e5-0b476a989c3b" + "d03f32b1-ac8c-4813-9b14-82aa1baf398d" ], [ "Fisher-MFI", "Plotter Module", "Foundations", - "dc938cc0-6917-4b5b-a0c4-c993163bdf75" + "d31bd0e5-c940-4033-a033-ab0f7abd0177" ], [ "New Shapes", "Shapes", "Foundations", - "fbe637ad-47ce-44b9-b95a-7472d485fa32" + "32fc4435-4839-4d8b-91f7-046114f51e76" ], [ "New Chart Points", "Chart Points", "Foundations", - "13cf6688-a7be-49d0-8bb1-225148b848cd" + "28b4ccbc-e7df-4a92-8e3b-6cc82e306dce" ], [ "Fisher End", "Point", "Foundations", - "dfa6691a-a532-4d2e-99be-4bab6bc4b54e" + "57b24707-772f-453d-927f-26c442c21173" ] ] } } ], - "id": "066d8fc9-8c78-41b5-b7e2-71d26357958c", + "id": "cdb1d1f6-6621-419b-ada7-3e010b14ece2", "savedPayload": { "position": { "x": 36064.457270291765, @@ -15914,7 +18848,7 @@ ], "images": [], "texts": [], - "id": "32fc4435-4839-4d8b-91f7-046114f51e76", + "id": "f8b4c01b-4b9f-4b70-9fed-70a0a493dfce", "savedPayload": { "position": { "x": 36324.2648914271, @@ -15954,7 +18888,7 @@ "name": "New Data Formula", "code": "record.fish", "project": "Foundations", - "id": "78351794-02bf-42fb-aa8a-34f2cf440bee", + "id": "683d930a-9edf-4ef5-9bf2-e8d8508ccf53", "savedPayload": { "position": { "x": 35694.2648914271, @@ -15982,7 +18916,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "cbde3cad-97e3-4fb1-af4d-5a11b00f02ee", + "id": "454411e5-ad1e-4f0b-b5bb-893f78249324", "savedPayload": { "position": { "x": 35694.2648914271, @@ -16005,7 +18939,7 @@ } } }, - "id": "6d3f26ca-9c02-48fe-aff2-55b0983e4fe1", + "id": "13bd88d6-5e78-4359-ba53-89a96f659091", "savedPayload": { "position": { "x": 35844.2648914271, @@ -16038,7 +18972,7 @@ "name": "New Data Formula", "code": "record.trig", "project": "Foundations", - "id": "aa6c3b62-eea9-4d80-9dad-812d13cb6475", + "id": "4b561937-1086-49c8-b67f-4897a6392b27", "savedPayload": { "position": { "x": 36144.2648914271, @@ -16066,7 +19000,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "16c7e661-469e-4959-a215-1fe65b38ef28", + "id": "17118f89-af80-415b-b2dd-54e88ddfee1b", "savedPayload": { "position": { "x": 36594.2648914271, @@ -16089,7 +19023,7 @@ } } }, - "id": "5f5c357f-3d00-44b3-9bcb-909b7eaf5585", + "id": "f16a5dc1-9710-4af6-ae6e-6153af0b3e10", "savedPayload": { "position": { "x": 36294.2648914271, @@ -16113,7 +19047,7 @@ } } ], - "id": "55b002ac-bf77-4c1b-a699-f7fb72b1179f", + "id": "a43c9e71-8dcd-4a42-89dc-3a9ad6895716", "savedPayload": { "position": { "x": 36144.2648914271, @@ -16137,7 +19071,7 @@ } } ], - "id": "d31bd0e5-c940-4033-a033-ab0f7abd0177", + "id": "5e3caa1c-afe4-4dec-959f-0d9db18ee387", "savedPayload": { "position": { "x": 36474.2648914271, @@ -16161,7 +19095,7 @@ } } ], - "id": "d03f32b1-ac8c-4813-9b14-82aa1baf398d", + "id": "24afa4b5-49de-44c0-aa2d-7fe86c99eb53", "savedPayload": { "position": { "x": 36774.2648914271, @@ -16215,7 +19149,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.forecast1", "project": "Foundations", - "id": "843b04c1-4c19-4e5b-a1ae-03f7963b43bf", + "id": "c777b6d7-9d21-4510-b303-82a00daa96d4", "savedPayload": { "position": { "x": 38960.754302759735, @@ -16238,7 +19172,7 @@ } } }, - "id": "5fcb3fd8-3067-453c-81ab-c2e24705095a", + "id": "3b31564b-fb9e-4cc3-8dbd-3b7472e4f512", "savedPayload": { "position": { "x": 39069.37506130666, @@ -16270,7 +19204,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.forecast1", "project": "Foundations", - "id": "1070c8e6-ffb6-4d16-9fed-01bc24972f70", + "id": "4817d653-b637-40e9-b5c3-fb454ca6045f", "savedPayload": { "position": { "x": 39093.84834812134, @@ -16293,7 +19227,7 @@ } } }, - "id": "20921e1c-041a-4bdf-9a5d-e40e69ed7b69", + "id": "bb02f42d-83f3-4e8f-8aac-b03e3e582f1b", "savedPayload": { "position": { "x": 39135.92208398746, @@ -16325,7 +19259,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price45", "project": "Foundations", - "id": "66527b41-92a8-4840-9e63-ef2ea13a2394", + "id": "20bd7f25-fcc2-4759-b5d2-a0be9c077f32", "savedPayload": { "position": { "x": 39230.38740086257, @@ -16348,7 +19282,7 @@ } } }, - "id": "bc211ac8-dbea-4d9b-a59d-186487a0a1d8", + "id": "bc385e54-2b1b-4e09-8846-921a38bb7d71", "savedPayload": { "position": { "x": 39204.19161035807, @@ -16380,7 +19314,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price45", "project": "Foundations", - "id": "c27f34e5-e9b4-4506-8ff0-99c13ad6ddd8", + "id": "63e2ba96-9d53-4cf3-8e2d-e0ab4e6bc4ce", "savedPayload": { "position": { "x": 39364.78153612154, @@ -16403,7 +19337,7 @@ } } }, - "id": "64767d92-bd19-45b4-93cd-0c3a78b20000", + "id": "4a44f239-444a-4773-839b-4861fcc3ddb1", "savedPayload": { "position": { "x": 39271.38867798756, @@ -16435,7 +19369,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price40", "project": "Foundations", - "id": "b3cccb93-e390-4685-9589-2a996bb349db", + "id": "eae58c07-adf8-4dbf-a05c-9b6becbadf39", "savedPayload": { "position": { "x": 39491.52864221012, @@ -16458,7 +19392,7 @@ } } }, - "id": "3390e0ff-ff3e-45ad-bd46-70f52fe778c8", + "id": "d5fa10f5-72c0-4c50-b96c-c9048b735551", "savedPayload": { "position": { "x": 39334.76223103185, @@ -16490,7 +19424,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price40", "project": "Foundations", - "id": "bbbb1126-ad91-4a04-ac04-a444ca2ceb81", + "id": "16da9432-b7be-41ae-96f6-496fcaff1641", "savedPayload": { "position": { "x": 39605.43967771287, @@ -16513,7 +19447,7 @@ } } }, - "id": "3046ad10-a382-4bc3-98bd-48bef28f3e89", + "id": "9ebab6ed-2125-42de-bf06-10845c1af360", "savedPayload": { "position": { "x": 39391.71774878322, @@ -16545,7 +19479,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price30", "project": "Foundations", - "id": "c6137b14-2e5c-472b-9ec4-916726e91790", + "id": "38f57c12-5b25-4708-884c-5e12551e19d1", "savedPayload": { "position": { "x": 39701.85111145234, @@ -16568,7 +19502,7 @@ } } }, - "id": "6ee64a24-2679-4253-9fcf-dc07a3c65b25", + "id": "3819015f-39ae-47ba-b954-16590433e26a", "savedPayload": { "position": { "x": 39439.923465652966, @@ -16600,7 +19534,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price30", "project": "Foundations", - "id": "c0bc3db0-8bdb-4ea5-bb19-0e2b7fe1e8af", + "id": "14450a0c-3c44-4ecd-919a-5deb1fd479ea", "savedPayload": { "position": { "x": 39776.81584800338, @@ -16623,7 +19557,7 @@ } } }, - "id": "a7893580-472d-4316-aa1f-faf48defa17e", + "id": "a748a32e-202f-4c2d-ba9e-66f86070c43d", "savedPayload": { "position": { "x": 39477.40583392848, @@ -16655,7 +19589,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price20", "project": "Foundations", - "id": "324e83bb-385c-4db7-84aa-7d7ff56d9980", + "id": "bd18227f-e5a2-49cc-b80a-b709d723206a", "savedPayload": { "position": { "x": 39827.264822243604, @@ -16678,7 +19612,7 @@ } } }, - "id": "9fa5c9e7-c0d4-4af8-861d-650fd9bd6818", + "id": "84929902-1ebf-4bc5-83fd-4a400928efb5", "savedPayload": { "position": { "x": 39502.63032104859, @@ -16710,7 +19644,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price20", "project": "Foundations", - "id": "650a1740-4da0-4ccd-9366-8f3b0f31b1d0", + "id": "ffa68d28-f957-465f-ac8d-9eb6eadaa06e", "savedPayload": { "position": { "x": 39851.132647240105, @@ -16733,7 +19667,7 @@ } } }, - "id": "ffb85a01-1cda-4839-bb51-4bfe551cfda3", + "id": "c0ad924c-33b3-4069-9245-58747d24332f", "savedPayload": { "position": { "x": 39514.564233546844, @@ -16765,7 +19699,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price10", "project": "Foundations", - "id": "6acaf2ce-65da-4d8d-a628-e83f72bfeb07", + "id": "17629c0a-b259-4709-8f36-2fa1bc123533", "savedPayload": { "position": { "x": 39847.442171433184, @@ -16788,7 +19722,7 @@ } } }, - "id": "28dc3002-ac17-4c59-9877-124d64e15c8c", + "id": "ff0ae97f-93b8-4cf7-9a05-d8cae1d23eee", "savedPayload": { "position": { "x": 39512.71899564339, @@ -16820,7 +19754,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price10", "project": "Foundations", - "id": "4cbdb382-a8a2-405c-adf5-7d1dd73d9679", + "id": "5ef9d397-1ab7-4457-80da-c7acca33692d", "savedPayload": { "position": { "x": 39816.34448333599, @@ -16843,7 +19777,7 @@ } } }, - "id": "43557aca-9493-41e5-a437-21c6d64c49d9", + "id": "bd2430c2-f4d2-4e18-aa03-d7f6e7934de1", "savedPayload": { "position": { "x": 39497.170151594786, @@ -16875,7 +19809,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price5", "project": "Foundations", - "id": "707747a0-09ae-4ac4-8c01-7913cc0de49c", + "id": "ff69f45d-bcfd-4299-878a-b1e6022a53e5", "savedPayload": { "position": { "x": 39759.11272595304, @@ -16898,7 +19832,7 @@ } } }, - "id": "4c1330cf-ddb1-4d33-8e30-784ab111772d", + "id": "c1d04334-879e-4b05-aee1-4463525803a0", "savedPayload": { "position": { "x": 39468.55427290331, @@ -16930,7 +19864,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price5", "project": "Foundations", - "id": "daf058f8-aca5-4df5-b200-fe8e6e43a9c8", + "id": "cad83f8b-ab33-40e0-be7a-c56649fbd149", "savedPayload": { "position": { "x": 39678.08997415604, @@ -16953,7 +19887,7 @@ } } }, - "id": "b85c98eb-8264-4516-b936-1864ff29db8a", + "id": "bc997a09-640c-44b1-8d1a-d906533abd52", "savedPayload": { "position": { "x": 39428.042897004816, @@ -16985,7 +19919,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price1", "project": "Foundations", - "id": "5ee5d96b-0ee6-40c4-a316-35a1d0c85bc3", + "id": "fd97a4ea-c667-4eb5-a78f-b579bce703c4", "savedPayload": { "position": { "x": 39576.59330892334, @@ -17008,7 +19942,7 @@ } } }, - "id": "cdddf0cf-fcb0-4621-b3bc-27a2e317ffc1", + "id": "2a9a24d0-8be0-4805-93fc-dfea4337ffdb", "savedPayload": { "position": { "x": 39377.29456438846, @@ -17040,7 +19974,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price1", "project": "Foundations", - "id": "f5b0a5a6-62ec-4729-996a-9f2435473529", + "id": "52173273-7e59-4557-a941-1d206fcb2998", "savedPayload": { "position": { "x": 39458.7780156549, @@ -17063,7 +19997,7 @@ } } }, - "id": "565a9016-3d0c-435d-966e-7f9737597849", + "id": "aea1ef3a-94b9-461f-b729-c7de9878da53", "savedPayload": { "position": { "x": 39318.38691775424, @@ -17095,7 +20029,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price45d", "project": "Foundations", - "id": "939d4ecd-2cd2-45fa-92b2-8a19d67bce2b", + "id": "b562aced-982f-4234-8336-8c7c880eaab5", "savedPayload": { "position": { "x": 39329.467466299844, @@ -17118,7 +20052,7 @@ } } }, - "id": "65e6b832-1135-41ef-991b-a4cffe1c6d42", + "id": "1b6d8908-2a12-4ce4-a89d-f1451bfcb39e", "savedPayload": { "position": { "x": 39253.73164307671, @@ -17150,7 +20084,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price45d", "project": "Foundations", - "id": "91f41cb4-6ba2-4780-8ef7-afdd6fa6372a", + "id": "0f4bc5c1-0479-410a-b625-9eb7407475ed", "savedPayload": { "position": { "x": 39193.955649942116, @@ -17173,7 +20107,7 @@ } } }, - "id": "aedc1987-67f4-41ea-91ab-ef7bdffcedd5", + "id": "e9a0ef90-2ab5-4f12-b38c-560579ccb197", "savedPayload": { "position": { "x": 39185.97573489785, @@ -17205,7 +20139,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price40d", "project": "Foundations", - "id": "9a4e2899-ebf6-467f-8579-f297583af83c", + "id": "b3bce455-995e-4294-951f-16cc467586c4", "savedPayload": { "position": { "x": 39057.790436265364, @@ -17228,7 +20162,7 @@ } } }, - "id": "7430d6be-3b0a-485b-bf31-f0b777d81f92", + "id": "b252cf5e-c02c-4600-8187-cf98434e68de", "savedPayload": { "position": { "x": 39117.89312805948, @@ -17260,7 +20194,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price40d", "project": "Foundations", - "id": "de718474-3c32-43c6-bd83-3c3d843b67dd", + "id": "30430109-d910-4ca1-bf72-760276f8e27a", "savedPayload": { "position": { "x": 38926.54644511625, @@ -17283,7 +20217,7 @@ } } }, - "id": "e628c781-f695-4bba-bf8d-7030adafeebb", + "id": "5512799d-88f0-4c27-be0b-93f3b377bb44", "savedPayload": { "position": { "x": 39052.271132484915, @@ -17315,7 +20249,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price30d", "project": "Foundations", - "id": "27fbf569-d0cd-4640-9bed-7f64cfcea4a5", + "id": "ce428ace-f398-40c5-b10b-d368f721e8c4", "savedPayload": { "position": { "x": 38805.59682091293, @@ -17338,7 +20272,7 @@ } } }, - "id": "3fee944e-c74f-45c8-abdb-286c3098c2ed", + "id": "745ab615-a80e-4dc4-8db2-62cd780141b4", "savedPayload": { "position": { "x": 38991.796320383255, @@ -17370,7 +20304,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price30d", "project": "Foundations", - "id": "aa38ec18-8b22-4ec9-a254-6278e378aebd", + "id": "cfbfaa37-234c-48ce-807d-f71192b7744d", "savedPayload": { "position": { "x": 38699.89325548126, @@ -17393,7 +20327,7 @@ } } }, - "id": "30c274d2-fb17-442c-b01c-6ae5cfd2549d", + "id": "25e80586-fc47-4f38-afe2-9ccf6592a7f6", "savedPayload": { "position": { "x": 38938.94453766743, @@ -17425,7 +20359,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price20d", "project": "Foundations", - "id": "e5d1af62-644b-4b8e-b752-d955453ce20c", + "id": "10f70e70-02d2-4bb9-9048-127ee658cd5a", "savedPayload": { "position": { "x": 38613.763265209665, @@ -17448,7 +20382,7 @@ } } }, - "id": "3bb17c08-2009-470e-a69e-e2a4c3015619", + "id": "3a0a5839-3015-4cc5-8ece-4c264ba0654e", "savedPayload": { "position": { "x": 38895.87954253162, @@ -17480,7 +20414,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price20d", "project": "Foundations", - "id": "3848ea39-7696-47c7-a08c-ea261ef37a01", + "id": "d28ba4ab-6b0a-4d18-aef9-2e651c10129a", "savedPayload": { "position": { "x": 38550.7330220197, @@ -17503,7 +20437,7 @@ } } }, - "id": "139914a9-4478-41b8-8d43-de2f54f2e89b", + "id": "798852b9-2f0c-418e-9b20-191d73a67e6e", "savedPayload": { "position": { "x": 38864.36442093664, @@ -17535,7 +20469,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price10d", "project": "Foundations", - "id": "57bd0b7e-7f27-46d6-b22d-08e48d613de0", + "id": "809f6504-4b6a-4dc7-ab6c-87e46e9b7f37", "savedPayload": { "position": { "x": 38513.3829914733, @@ -17558,7 +20492,7 @@ } } }, - "id": "6aa6a17f-4e6e-4775-81ff-302597263290", + "id": "4a699b21-aad5-47eb-97f2-5b3c2b07aad5", "savedPayload": { "position": { "x": 38845.68940566344, @@ -17590,7 +20524,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price10d", "project": "Foundations", - "id": "50d847e7-2a68-4a95-916d-c148b6ca931a", + "id": "8d47ccf4-e3dd-477f-ba87-6fd62315de11", "savedPayload": { "position": { "x": 38503.24228820948, @@ -17613,7 +20547,7 @@ } } }, - "id": "e1ee445d-127e-4884-96f3-1ee29b8ffd38", + "id": "dee3d6cf-9968-49fd-95b1-0dfc9130f5fd", "savedPayload": { "position": { "x": 38840.61905403153, @@ -17645,7 +20579,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price5d", "project": "Foundations", - "id": "7d7948ba-dba8-4b0f-b74a-56c8a7b22bcc", + "id": "72f2c328-1a8c-4715-86cb-d3185fa229b7", "savedPayload": { "position": { "x": 38520.72607381135, @@ -17668,7 +20602,7 @@ } } }, - "id": "69715c10-512f-4293-8872-f9b9541dcaea", + "id": "fb18406b-6c41-4101-a097-1b7067f1d39c", "savedPayload": { "position": { "x": 38849.360946832465, @@ -17700,7 +20634,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price5d", "project": "Foundations", - "id": "3f2f1a76-0f86-481f-83fb-86f16bf96675", + "id": "d2ac3066-a21b-442d-a8c7-1ae1cbe82419", "savedPayload": { "position": { "x": 38565.1185600421, @@ -17723,7 +20657,7 @@ } } }, - "id": "0c6dbcb3-6f15-411b-8b9e-ed4438104f47", + "id": "9c9b15da-00e5-4938-a686-fdb63c1ec2e0", "savedPayload": { "position": { "x": 38871.55718994784, @@ -17755,7 +20689,7 @@ "name": "New Point Formula", "code": "x = record.fbegin\ny = record.previous.price1d", "project": "Foundations", - "id": "6646cac3-e68a-4363-9f91-ab8b1d0d6d0d", + "id": "31c1f828-46d0-4e04-8a6d-3240767ead04", "savedPayload": { "position": { "x": 38634.602313299554, @@ -17778,7 +20712,7 @@ } } }, - "id": "ed4b35d8-3328-4e46-8d83-cd974f47f3ac", + "id": "eaec3511-e140-4665-97c8-e8fa324ff6b0", "savedPayload": { "position": { "x": 38906.29906657657, @@ -17810,7 +20744,7 @@ "name": "New Point Formula", "code": "x = record.fend\ny = record.price1d", "project": "Foundations", - "id": "fe4b0db2-7769-44a5-9b05-66b98785af64", + "id": "78f1a36b-72eb-44f7-87a3-c1f83955fc5e", "savedPayload": { "position": { "x": 38726.332660561355, @@ -17833,7 +20767,7 @@ } } }, - "id": "1f678cec-52dc-4f37-951f-bde1ae7990a3", + "id": "edbbf074-583a-4254-9000-dcf614b793c6", "savedPayload": { "position": { "x": 38952.16424020747, @@ -17857,7 +20791,7 @@ } } ], - "id": "b5b763b1-1eae-4128-9eed-fff8aa54f40a", + "id": "b06450ff-d21b-4316-96c7-14a4b2c47594", "savedPayload": { "position": { "x": 37025.0853125265, @@ -17895,7 +20829,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "8eab2d33-548f-4944-97aa-bc526823fcf4", + "id": "1e69e8b3-59e0-4672-9921-451c27cc1dbe", "savedPayload": { "position": { "x": 36581.0070946798, @@ -17919,7 +20853,7 @@ } }, "styleConditions": [], - "id": "b5d4dc7f-fe5a-48d6-9aa3-66a53db23ebd", + "id": "6b58b2d0-9dc1-43b2-bf85-ad520da4d5ba", "savedPayload": { "position": { "x": 36866.32404956835, @@ -17947,7 +20881,7 @@ "type": "Polygon Vertex", "name": " Forecast Begin", "project": "Foundations", - "id": "676a7b39-1a37-4479-a91d-047a14e8f1fd", + "id": "2aea151b-8490-48aa-acd6-d56f536c78c8", "savedPayload": { "position": { "x": 37244.34610276938, @@ -17971,44 +20905,44 @@ "referenceParent": { "type": "Point", "name": "Forecast Begin", - "id": "5fcb3fd8-3067-453c-81ab-c2e24705095a" + "id": "3b31564b-fb9e-4cc3-8dbd-3b7472e4f512" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "Forecast Begin", "Point", "Foundations", - "f15c700c-9e51-438e-bd3c-20153264fcac" + "5fcb3fd8-3067-453c-81ab-c2e24705095a" ] ] } @@ -18017,7 +20951,7 @@ "type": "Polygon Vertex", "name": " Forecast End", "project": "Foundations", - "id": "6d43f8da-d4f6-47e7-b899-5a3fe8008fe4", + "id": "41d6d594-05f6-44c2-8f52-ed6303ee5c1a", "savedPayload": { "position": { "x": 37436.95795934544, @@ -18041,50 +20975,50 @@ "referenceParent": { "type": "Point", "name": "Forecast End", - "id": "20921e1c-041a-4bdf-9a5d-e40e69ed7b69" + "id": "bb02f42d-83f3-4e8f-8aac-b03e3e582f1b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "Forecast End", "Point", "Foundations", - "94051c29-bc91-4e45-b965-4c4cd4c1c61d" + "20921e1c-041a-4bdf-9a5d-e40e69ed7b69" ] ] } } ], - "id": "e0d6e3da-bc87-496f-87fb-d60ebdc16630", + "id": "39d4df35-8083-412b-84d7-ac8a5e35f99e", "savedPayload": { "position": { "x": 37071.60599500993, @@ -18120,7 +21054,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "ac758e42-3690-4c18-86ce-2556f613d609", + "id": "5dcd545b-7ae8-423d-9ae5-b3aa6b90e576", "savedPayload": { "position": { "x": 36880.40098997231, @@ -18144,7 +21078,7 @@ } }, "styleConditions": [], - "id": "bb4ca406-3bda-425f-950d-563aade0921d", + "id": "7607d3b8-9e4c-4dad-8930-a5dcf6490548", "savedPayload": { "position": { "x": 37081.14017187997, @@ -18172,7 +21106,7 @@ "type": "Polygon Vertex", "name": " 45 up Begin", "project": "Foundations", - "id": "9dc3a073-b503-43a7-a57f-72bfca5b31b8", + "id": "aeb0b700-0f65-4e61-8d4f-9f2c34ae3bd7", "savedPayload": { "position": { "x": 37504.82280143084, @@ -18196,44 +21130,44 @@ "referenceParent": { "type": "Point", "name": "45 up Begin", - "id": "bc211ac8-dbea-4d9b-a59d-186487a0a1d8" + "id": "bc385e54-2b1b-4e09-8846-921a38bb7d71" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 up Begin", "Point", "Foundations", - "00ef54df-c081-4ade-81c2-3cfe8da96a55" + "bc211ac8-dbea-4d9b-a59d-186487a0a1d8" ] ] } @@ -18242,7 +21176,7 @@ "type": "Polygon Vertex", "name": " 45 up End", "project": "Foundations", - "id": "55016a87-398e-45c2-b134-998fe6ff99dd", + "id": "d0db77c1-86b6-4d8d-8cca-3adb100a34ae", "savedPayload": { "position": { "x": 37482.618535695285, @@ -18266,50 +21200,50 @@ "referenceParent": { "type": "Point", "name": "45 up End", - "id": "64767d92-bd19-45b4-93cd-0c3a78b20000" + "id": "4a44f239-444a-4773-839b-4861fcc3ddb1" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 up End", "Point", "Foundations", - "4256ede1-27a6-4e0e-8bca-6d200d507dea" + "64767d92-bd19-45b4-93cd-0c3a78b20000" ] ] } } ], - "id": "67259f75-e24a-47d9-a872-47b149680550", + "id": "6d9db069-6314-4e1b-ab56-84b72b549452", "savedPayload": { "position": { "x": 36938.511949648324, @@ -18345,7 +21279,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "13bd2084-f6dd-4435-aa87-b42456454ff8", + "id": "1ff67e72-2704-4b51-b68d-7c3db446cc49", "savedPayload": { "position": { "x": 36210.4176059147, @@ -18369,7 +21303,7 @@ } }, "styleConditions": [], - "id": "5e73ce23-e8e7-4072-b563-0f369d1979d2", + "id": "d84d94b2-f067-4731-9922-ee2ea3dfee1b", "savedPayload": { "position": { "x": 36521.39579795879, @@ -18397,7 +21331,7 @@ "type": "Polygon Vertex", "name": " Forecast Begin", "project": "Foundations", - "id": "5cf61a46-bdca-4598-bafd-1dab93a0a58b", + "id": "20b0184c-4d8a-49ce-80d0-10d888db021e", "savedPayload": { "position": { "x": 36395.203472771085, @@ -18421,44 +21355,44 @@ "referenceParent": { "type": "Point", "name": "Forecast Begin", - "id": "5fcb3fd8-3067-453c-81ab-c2e24705095a" + "id": "3b31564b-fb9e-4cc3-8dbd-3b7472e4f512" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "Forecast Begin", "Point", "Foundations", - "f15c700c-9e51-438e-bd3c-20153264fcac" + "5fcb3fd8-3067-453c-81ab-c2e24705095a" ] ] } @@ -18467,7 +21401,7 @@ "type": "Polygon Vertex", "name": " Forecast End", "project": "Foundations", - "id": "3b238744-5707-439e-96ed-8b4463dbd5fb", + "id": "7b4d4dc8-44f9-458a-a275-88a54c92a89d", "savedPayload": { "position": { "x": 36706.18166481518, @@ -18491,44 +21425,44 @@ "referenceParent": { "type": "Point", "name": "Forecast End", - "id": "20921e1c-041a-4bdf-9a5d-e40e69ed7b69" + "id": "bb02f42d-83f3-4e8f-8aac-b03e3e582f1b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "Forecast End", "Point", "Foundations", - "94051c29-bc91-4e45-b965-4c4cd4c1c61d" + "20921e1c-041a-4bdf-9a5d-e40e69ed7b69" ] ] } @@ -18537,7 +21471,7 @@ "type": "Polygon Vertex", "name": " 45 up End", "project": "Foundations", - "id": "4a9f171f-7bbd-4747-9d99-c5be6947a630", + "id": "ccaedc65-53f4-4fc4-8898-5c3bdb08634d", "savedPayload": { "position": { "x": 37143.35218204697, @@ -18561,44 +21495,44 @@ "referenceParent": { "type": "Point", "name": "45 up End", - "id": "64767d92-bd19-45b4-93cd-0c3a78b20000" + "id": "4a44f239-444a-4773-839b-4861fcc3ddb1" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 up End", "Point", "Foundations", - "4256ede1-27a6-4e0e-8bca-6d200d507dea" + "64767d92-bd19-45b4-93cd-0c3a78b20000" ] ] } @@ -18607,7 +21541,7 @@ "type": "Polygon Vertex", "name": " 45 up Begin", "project": "Foundations", - "id": "a4d7d50e-d480-49a6-beff-65f86610f884", + "id": "ae47a182-a607-45f5-b49c-ae5bb386bd35", "savedPayload": { "position": { "x": 37269.54450723467, @@ -18631,50 +21565,50 @@ "referenceParent": { "type": "Point", "name": "45 up Begin", - "id": "bc211ac8-dbea-4d9b-a59d-186487a0a1d8" + "id": "bc385e54-2b1b-4e09-8846-921a38bb7d71" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 up Begin", "Point", "Foundations", - "00ef54df-c081-4ade-81c2-3cfe8da96a55" + "bc211ac8-dbea-4d9b-a59d-186487a0a1d8" ] ] } } ], - "id": "d6531176-09a5-4adb-ac91-85d70c07138d", + "id": "4a784a9b-e69e-4d32-b6ab-8b93344b30a3", "savedPayload": { "position": { "x": 36801.97289690709, @@ -18710,7 +21644,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e4b352e9-e1f7-451a-888b-e094704cfc38", + "id": "90b62699-65f5-4962-aeed-8a0a36d17f0b", "savedPayload": { "position": { "x": 36481.646547651144, @@ -18734,7 +21668,7 @@ } }, "styleConditions": [], - "id": "9c310121-806d-4c72-85a6-f578143976ae", + "id": "d00f235b-9c28-49eb-86d2-4a4b2ffb9df4", "savedPayload": { "position": { "x": 36849.62027120014, @@ -18762,7 +21696,7 @@ "type": "Polygon Vertex", "name": " 40 Up begin", "project": "Foundations", - "id": "2f96f443-ec7f-427b-a057-f28233048c1c", + "id": "3e077565-912f-4386-a3da-12ed22e6b6b1", "savedPayload": { "position": { "x": 37476.62167430769, @@ -18786,44 +21720,44 @@ "referenceParent": { "type": "Point", "name": "40 Up begin", - "id": "3390e0ff-ff3e-45ad-bd46-70f52fe778c8" + "id": "d5fa10f5-72c0-4c50-b96c-c9048b735551" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 Up begin", "Point", "Foundations", - "2869f347-07bf-439d-94f5-d828ae6a0b1e" + "3390e0ff-ff3e-45ad-bd46-70f52fe778c8" ] ] } @@ -18832,7 +21766,7 @@ "type": "Polygon Vertex", "name": " 40 Up End", "project": "Foundations", - "id": "592c1955-e837-4232-ae8b-d7157113b5da", + "id": "e34be65a-488c-4d7c-ad33-504270ea6276", "savedPayload": { "position": { "x": 37585.56771829813, @@ -18856,50 +21790,50 @@ "referenceParent": { "type": "Point", "name": "40 Up End", - "id": "3046ad10-a382-4bc3-98bd-48bef28f3e89" + "id": "9ebab6ed-2125-42de-bf06-10845c1af360" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 Up End", "Point", "Foundations", - "540d02d4-5728-4e1c-b82f-6d0ba2e43f0b" + "3046ad10-a382-4bc3-98bd-48bef28f3e89" ] ] } } ], - "id": "83ab397b-4d88-47b4-9f42-4857b1f0e319", + "id": "e2b07929-1ac7-4402-bb48-9f004d78b0c1", "savedPayload": { "position": { "x": 36667.57876164812, @@ -18935,7 +21869,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "74e0d078-cbb4-43c8-b0f1-f342026c8088", + "id": "801249e8-d865-402b-b03a-920da7ecb554", "savedPayload": { "position": { "x": 35742.45168812853, @@ -18959,7 +21893,7 @@ } }, "styleConditions": [], - "id": "6bd5c5b2-f2f3-498a-925b-f9f486ba6e13", + "id": "7350d0e0-e6a9-4f48-883d-50d4cb74fb89", "savedPayload": { "position": { "x": 36402.70131862385, @@ -18987,7 +21921,7 @@ "type": "Polygon Vertex", "name": " 45 up Begin", "project": "Foundations", - "id": "114291c7-1aa5-45b3-b6ae-03c1f55d87b4", + "id": "0c4eb378-114e-49b2-a032-be6e1fd39f94", "savedPayload": { "position": { "x": 36611.287789826936, @@ -19011,44 +21945,44 @@ "referenceParent": { "type": "Point", "name": "45 up Begin", - "id": "bc211ac8-dbea-4d9b-a59d-186487a0a1d8" + "id": "bc385e54-2b1b-4e09-8846-921a38bb7d71" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 up Begin", "Point", "Foundations", - "00ef54df-c081-4ade-81c2-3cfe8da96a55" + "bc211ac8-dbea-4d9b-a59d-186487a0a1d8" ] ] } @@ -19057,7 +21991,7 @@ "type": "Polygon Vertex", "name": " 45 up End", "project": "Foundations", - "id": "29b3854d-dcbf-4c64-9a5a-9e3185279dbc", + "id": "f732d190-0ac2-4e70-bf4c-e04756610deb", "savedPayload": { "position": { "x": 37271.53742032226, @@ -19081,44 +22015,44 @@ "referenceParent": { "type": "Point", "name": "45 up End", - "id": "64767d92-bd19-45b4-93cd-0c3a78b20000" + "id": "4a44f239-444a-4773-839b-4861fcc3ddb1" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 up End", "Point", "Foundations", - "4256ede1-27a6-4e0e-8bca-6d200d507dea" + "64767d92-bd19-45b4-93cd-0c3a78b20000" ] ] } @@ -19127,7 +22061,7 @@ "type": "Polygon Vertex", "name": " 40 Up End", "project": "Foundations", - "id": "5d511f7b-3836-47cd-82d3-ae9ba5029300", + "id": "cdde4e38-77e8-4980-b45c-719af42d04e0", "savedPayload": { "position": { "x": 37723.20057961449, @@ -19151,44 +22085,44 @@ "referenceParent": { "type": "Point", "name": "40 Up End", - "id": "3046ad10-a382-4bc3-98bd-48bef28f3e89" + "id": "9ebab6ed-2125-42de-bf06-10845c1af360" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 Up End", "Point", "Foundations", - "540d02d4-5728-4e1c-b82f-6d0ba2e43f0b" + "3046ad10-a382-4bc3-98bd-48bef28f3e89" ] ] } @@ -19197,7 +22131,7 @@ "type": "Polygon Vertex", "name": " 40 Up begin", "project": "Foundations", - "id": "baf58943-ea62-48f2-8740-a71faa2b0b9d", + "id": "f1d05097-7920-4014-9a56-e819fc3c7675", "savedPayload": { "position": { "x": 37514.6141084114, @@ -19221,50 +22155,50 @@ "referenceParent": { "type": "Point", "name": "40 Up begin", - "id": "3390e0ff-ff3e-45ad-bd46-70f52fe778c8" + "id": "d5fa10f5-72c0-4c50-b96c-c9048b735551" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 Up begin", "Point", "Foundations", - "2869f347-07bf-439d-94f5-d828ae6a0b1e" + "3390e0ff-ff3e-45ad-bd46-70f52fe778c8" ] ] } } ], - "id": "486b0e19-4d22-49aa-9654-03f01cc3c667", + "id": "f4df0359-46d2-469e-ad1b-1afd7e4ee44f", "savedPayload": { "position": { "x": 36540.831655559545, @@ -19300,7 +22234,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "28e20fc1-0749-4d38-9a35-6f5e9b57adf1", + "id": "c288ed07-66e5-421c-a1af-9d42f91be6d6", "savedPayload": { "position": { "x": 36711.405936106836, @@ -19324,7 +22258,7 @@ } }, "styleConditions": [], - "id": "e6ba2815-3eda-430d-af54-5e739e3f234e", + "id": "1772ede9-f5af-4a0b-8c82-8d708aaa4b5d", "savedPayload": { "position": { "x": 37069.101439464255, @@ -19352,7 +22286,7 @@ "type": "Polygon Vertex", "name": " 30 up begin", "project": "Foundations", - "id": "bf6d3d0f-89e2-4a62-af60-8e67e4dd4055", + "id": "d9a34b80-d659-407c-93fa-7d39958484d3", "savedPayload": { "position": { "x": 37999.22940772725, @@ -19376,44 +22310,44 @@ "referenceParent": { "type": "Point", "name": "30 up begin", - "id": "6ee64a24-2679-4253-9fcf-dc07a3c65b25" + "id": "3819015f-39ae-47ba-b954-16590433e26a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 up begin", "Point", "Foundations", - "1c48649c-9131-4e58-9500-f5dbee96ca90" + "6ee64a24-2679-4253-9fcf-dc07a3c65b25" ] ] } @@ -19422,7 +22356,7 @@ "type": "Polygon Vertex", "name": " 30 up End", "project": "Foundations", - "id": "3c6265a8-fee7-4bb9-ad71-c23a6c2a531a", + "id": "09fc8042-4674-4c1d-bdd1-1eddc1eb6f58", "savedPayload": { "position": { "x": 37784.49244617908, @@ -19446,50 +22380,50 @@ "referenceParent": { "type": "Point", "name": "30 up End", - "id": "a7893580-472d-4316-aa1f-faf48defa17e" + "id": "a748a32e-202f-4c2d-ba9e-66f86070c43d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 up End", "Point", "Foundations", - "3f583979-ed37-43ff-bcfd-650040187ab3" + "a7893580-472d-4316-aa1f-faf48defa17e" ] ] } } ], - "id": "d8d655c7-8a02-4a3b-9d20-f7a4a2c7af9a", + "id": "afd0a6a8-3e5f-4c34-a182-4bb22e365521", "savedPayload": { "position": { "x": 36426.92062005679, @@ -19525,7 +22459,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "78e68b05-c7f6-4945-81fd-688c78480ce9", + "id": "6c27a5c2-2881-456f-b359-e42bda9ac42a", "savedPayload": { "position": { "x": 35957.37539086228, @@ -19549,7 +22483,7 @@ } }, "styleConditions": [], - "id": "dad44c78-d477-4b1d-8272-0cc39a361aed", + "id": "1b100a89-3c24-4365-9317-db3ebfd10137", "savedPayload": { "position": { "x": 36622.48923005947, @@ -19577,7 +22511,7 @@ "type": "Polygon Vertex", "name": " 40 Up begin", "project": "Foundations", - "id": "6e69be5f-806b-4c7e-963b-ea319ce4b7f8", + "id": "e32f7892-9e7d-4646-8130-954e9c66b9c4", "savedPayload": { "position": { "x": 37054.72782140006, @@ -19601,44 +22535,44 @@ "referenceParent": { "type": "Point", "name": "40 Up begin", - "id": "3390e0ff-ff3e-45ad-bd46-70f52fe778c8" + "id": "d5fa10f5-72c0-4c50-b96c-c9048b735551" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 Up begin", "Point", "Foundations", - "2869f347-07bf-439d-94f5-d828ae6a0b1e" + "3390e0ff-ff3e-45ad-bd46-70f52fe778c8" ] ] } @@ -19647,7 +22581,7 @@ "type": "Polygon Vertex", "name": " 40 Up End", "project": "Foundations", - "id": "e6d40807-ccef-4ef5-aebf-8c59e1cc44ad", + "id": "e11fdf4c-2dbb-450a-a136-77f1350183fc", "savedPayload": { "position": { "x": 37719.84166059725, @@ -19671,44 +22605,44 @@ "referenceParent": { "type": "Point", "name": "40 Up End", - "id": "3046ad10-a382-4bc3-98bd-48bef28f3e89" + "id": "9ebab6ed-2125-42de-bf06-10845c1af360" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 Up End", "Point", "Foundations", - "540d02d4-5728-4e1c-b82f-6d0ba2e43f0b" + "3046ad10-a382-4bc3-98bd-48bef28f3e89" ] ] } @@ -19717,7 +22651,7 @@ "type": "Polygon Vertex", "name": " 30 up End", "project": "Foundations", - "id": "5ef8c9bd-5ad4-4c9f-9f9f-46b38d1932cc", + "id": "882a07fb-93bc-47bd-9936-e1ea4c347390", "savedPayload": { "position": { "x": 37952.71690845386, @@ -19741,44 +22675,44 @@ "referenceParent": { "type": "Point", "name": "30 up End", - "id": "a7893580-472d-4316-aa1f-faf48defa17e" + "id": "a748a32e-202f-4c2d-ba9e-66f86070c43d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 up End", "Point", "Foundations", - "3f583979-ed37-43ff-bcfd-650040187ab3" + "a7893580-472d-4316-aa1f-faf48defa17e" ] ] } @@ -19787,7 +22721,7 @@ "type": "Polygon Vertex", "name": " 30 up begin", "project": "Foundations", - "id": "a83601a2-19f4-416d-ac3b-a888abb385dc", + "id": "1d59a385-f638-423e-bb7f-4e5e1e604ad4", "savedPayload": { "position": { "x": 37520.47831711327, @@ -19811,50 +22745,50 @@ "referenceParent": { "type": "Point", "name": "30 up begin", - "id": "6ee64a24-2679-4253-9fcf-dc07a3c65b25" + "id": "3819015f-39ae-47ba-b954-16590433e26a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 up begin", "Point", "Foundations", - "1c48649c-9131-4e58-9500-f5dbee96ca90" + "6ee64a24-2679-4253-9fcf-dc07a3c65b25" ] ] } } ], - "id": "cb486836-87bf-4c09-9818-9400fd955b21", + "id": "8880806f-acb0-4245-82a0-a76bf9e39ab9", "savedPayload": { "position": { "x": 36330.509186317315, @@ -19890,7 +22824,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "ac7338a5-297e-49a0-b708-4303753ec40c", + "id": "b8eeb4f2-96a9-4af7-ad35-2bb8d233f6c9", "savedPayload": { "position": { "x": 38168.35297142653, @@ -19914,7 +22848,7 @@ } }, "styleConditions": [], - "id": "a2e7d933-a9f6-416b-b667-9ad160ad8264", + "id": "a5313f0d-f4d3-42fc-a047-473e34933a5c", "savedPayload": { "position": { "x": 38370.81860803851, @@ -19942,7 +22876,7 @@ "type": "Polygon Vertex", "name": " 20 up Begin", "project": "Foundations", - "id": "c858c70b-3715-4dfa-8813-6ded62ac2bfc", + "id": "72524871-796b-40cf-84b8-1a3d0431b09f", "savedPayload": { "position": { "x": 39217.20401138491, @@ -19966,44 +22900,44 @@ "referenceParent": { "type": "Point", "name": "20 up Begin", - "id": "9fa5c9e7-c0d4-4af8-861d-650fd9bd6818" + "id": "84929902-1ebf-4bc5-83fd-4a400928efb5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 up Begin", "Point", "Foundations", - "a0603c4b-c2f0-4a04-aa3a-07ba39975001" + "9fa5c9e7-c0d4-4af8-861d-650fd9bd6818" ] ] } @@ -20012,7 +22946,7 @@ "type": "Polygon Vertex", "name": " 20 up End", "project": "Foundations", - "id": "78207e99-a2ee-4219-9949-ace05fa270c1", + "id": "1ce62038-163f-44a3-805b-05a3e7437d59", "savedPayload": { "position": { "x": 38775.749881262476, @@ -20036,50 +22970,50 @@ "referenceParent": { "type": "Point", "name": "20 up End", - "id": "ffb85a01-1cda-4839-bb51-4bfe551cfda3" + "id": "c0ad924c-33b3-4069-9245-58747d24332f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 up End", "Point", "Foundations", - "40cc549e-dfdc-4a82-8745-6dae0674f62c" + "ffb85a01-1cda-4839-bb51-4bfe551cfda3" ] ] } } ], - "id": "889a8ac1-c753-48b1-85d6-99c86b3d2dd6", + "id": "63dcb87c-31f0-4f4a-85c3-358aa846dfbd", "savedPayload": { "position": { "x": 36255.54444976628, @@ -20115,7 +23049,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "88e46d24-f5a5-4e2d-8036-c41435905472", + "id": "e9ba6a89-f3e5-428f-bd3b-7b5f1089b528", "savedPayload": { "position": { "x": 36183.49143110179, @@ -20139,7 +23073,7 @@ } }, "styleConditions": [], - "id": "c6b79a4b-b9a8-496a-8135-70e9367c3b47", + "id": "cf0d63c2-4e41-42f7-a2ea-eb663297c53d", "savedPayload": { "position": { "x": 36795.63162467591, @@ -20167,7 +23101,7 @@ "type": "Polygon Vertex", "name": " 30 up begin", "project": "Foundations", - "id": "b8bf0fc5-daea-4f99-8f36-63cca213bc77", + "id": "9ed19ae9-b005-466b-a427-610baaa19a6d", "savedPayload": { "position": { "x": 37348.038965009866, @@ -20191,44 +23125,44 @@ "referenceParent": { "type": "Point", "name": "30 up begin", - "id": "6ee64a24-2679-4253-9fcf-dc07a3c65b25" + "id": "3819015f-39ae-47ba-b954-16590433e26a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 up begin", "Point", "Foundations", - "1c48649c-9131-4e58-9500-f5dbee96ca90" + "6ee64a24-2679-4253-9fcf-dc07a3c65b25" ] ] } @@ -20237,7 +23171,7 @@ "type": "Polygon Vertex", "name": " 30 up End", "project": "Foundations", - "id": "0c85558e-02b7-4391-9b60-a19ff90d7a44", + "id": "c92b2329-56b0-4621-a6c2-6c4e505b916c", "savedPayload": { "position": { "x": 37960.17915858398, @@ -20261,44 +23195,44 @@ "referenceParent": { "type": "Point", "name": "30 up End", - "id": "a7893580-472d-4316-aa1f-faf48defa17e" + "id": "a748a32e-202f-4c2d-ba9e-66f86070c43d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 up End", "Point", "Foundations", - "3f583979-ed37-43ff-bcfd-650040187ab3" + "a7893580-472d-4316-aa1f-faf48defa17e" ] ] } @@ -20307,7 +23241,7 @@ "type": "Polygon Vertex", "name": " 20 up End", "project": "Foundations", - "id": "9d9fe964-d13d-419a-8846-6374a63be460", + "id": "d9e5f6c8-35ca-441c-a839-c5386d6c765e", "savedPayload": { "position": { "x": 38019.91201182415, @@ -20331,44 +23265,44 @@ "referenceParent": { "type": "Point", "name": "20 up End", - "id": "ffb85a01-1cda-4839-bb51-4bfe551cfda3" + "id": "c0ad924c-33b3-4069-9245-58747d24332f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 up End", "Point", "Foundations", - "40cc549e-dfdc-4a82-8745-6dae0674f62c" + "ffb85a01-1cda-4839-bb51-4bfe551cfda3" ] ] } @@ -20377,7 +23311,7 @@ "type": "Polygon Vertex", "name": " 20 up Begin", "project": "Foundations", - "id": "e23b3281-9782-4b93-bcfe-53c689c078f0", + "id": "40669d7a-6272-4c65-bca2-c83c4ac063d6", "savedPayload": { "position": { "x": 37467.5046714902, @@ -20401,50 +23335,50 @@ "referenceParent": { "type": "Point", "name": "20 up Begin", - "id": "9fa5c9e7-c0d4-4af8-861d-650fd9bd6818" + "id": "84929902-1ebf-4bc5-83fd-4a400928efb5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 up Begin", "Point", "Foundations", - "a0603c4b-c2f0-4a04-aa3a-07ba39975001" + "9fa5c9e7-c0d4-4af8-861d-650fd9bd6818" ] ] } } ], - "id": "96830672-0059-4ce3-a8b4-6dc4f326c9cd", + "id": "8c4eba5d-a796-429f-9dc2-311a9a73b476", "savedPayload": { "position": { "x": 36205.09547552606, @@ -20480,7 +23414,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "8f797644-f56a-4a68-8a66-aa3aca12eb61", + "id": "bacbcf40-9a7d-4665-bfc6-d60383939d9b", "savedPayload": { "position": { "x": 37351.25125525718, @@ -20504,7 +23438,7 @@ } }, "styleConditions": [], - "id": "b333179f-86e7-4351-9f9e-962cf8f273f3", + "id": "d28ce9bf-5958-4c81-9188-aa9c7e787a70", "savedPayload": { "position": { "x": 37438.008543651405, @@ -20532,7 +23466,7 @@ "type": "Polygon Vertex", "name": " 10 up begin", "project": "Foundations", - "id": "23bd9728-b87c-42f3-968f-b030f43295ad", + "id": "581fda82-52e2-43d0-9c00-916e75032eeb", "savedPayload": { "position": { "x": 38194.16718617518, @@ -20556,44 +23490,44 @@ "referenceParent": { "type": "Point", "name": "10 up begin", - "id": "28dc3002-ac17-4c59-9877-124d64e15c8c" + "id": "ff0ae97f-93b8-4cf7-9a05-d8cae1d23eee" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 up begin", "Point", "Foundations", - "fb3699c7-1983-4a9c-8144-1c0c60e82720" + "28dc3002-ac17-4c59-9877-124d64e15c8c" ] ] } @@ -20602,7 +23536,7 @@ "type": "Polygon Vertex", "name": " 10 up end", "project": "Foundations", - "id": "624b48c3-5ff8-49df-8fb7-8e49e09f58d1", + "id": "1ded48cf-1abf-45e9-bc2a-d9d0d23df0ec", "savedPayload": { "position": { "x": 37611.52312043986, @@ -20626,50 +23560,50 @@ "referenceParent": { "type": "Point", "name": "10 up end", - "id": "43557aca-9493-41e5-a437-21c6d64c49d9" + "id": "bd2430c2-f4d2-4e18-aa03-d7f6e7934de1" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 up end", "Point", "Foundations", - "66dda281-4220-4572-80aa-64163e19d674" + "43557aca-9493-41e5-a437-21c6d64c49d9" ] ] } } ], - "id": "09c67a68-6d57-4871-8713-8825c8201310", + "id": "1b08d925-c6bd-4444-991c-98e22e2aeed4", "savedPayload": { "position": { "x": 36181.22765052956, @@ -20705,7 +23639,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "043d9392-d343-4489-8bcc-dc1d39416e64", + "id": "efa86d1f-b39c-4b41-b648-8ed31ba60f29", "savedPayload": { "position": { "x": 36379.83471941866, @@ -20729,7 +23663,7 @@ } }, "styleConditions": [], - "id": "a213d86e-b58a-4951-806e-bca10334ae73", + "id": "4927ee6e-e5d9-4c81-932a-1bdc21a23c46", "savedPayload": { "position": { "x": 36925.921190621746, @@ -20757,7 +23691,7 @@ "type": "Polygon Vertex", "name": " 20 up Begin", "project": "Foundations", - "id": "672f7e63-98a5-4a5e-adbe-4f2fa7c3d195", + "id": "1a1b9c2a-e335-47c8-b134-b58e86b57845", "savedPayload": { "position": { "x": 37542.5643745305, @@ -20781,44 +23715,44 @@ "referenceParent": { "type": "Point", "name": "20 up Begin", - "id": "9fa5c9e7-c0d4-4af8-861d-650fd9bd6818" + "id": "84929902-1ebf-4bc5-83fd-4a400928efb5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 up Begin", "Point", "Foundations", - "a0603c4b-c2f0-4a04-aa3a-07ba39975001" + "9fa5c9e7-c0d4-4af8-861d-650fd9bd6818" ] ] } @@ -20827,7 +23761,7 @@ "type": "Polygon Vertex", "name": " 20 up End", "project": "Foundations", - "id": "484a2b6b-4790-481d-9601-e4612d44b4dc", + "id": "a87e486c-75eb-4efe-aa5b-0b4936e8baaf", "savedPayload": { "position": { "x": 38088.65084573359, @@ -20851,44 +23785,44 @@ "referenceParent": { "type": "Point", "name": "20 up End", - "id": "ffb85a01-1cda-4839-bb51-4bfe551cfda3" + "id": "c0ad924c-33b3-4069-9245-58747d24332f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 up End", "Point", "Foundations", - "40cc549e-dfdc-4a82-8745-6dae0674f62c" + "ffb85a01-1cda-4839-bb51-4bfe551cfda3" ] ] } @@ -20897,7 +23831,7 @@ "type": "Polygon Vertex", "name": " 10 up end", "project": "Foundations", - "id": "23188ced-58d8-4ae0-a95a-81ac3ee53f75", + "id": "11cfa37d-064b-438e-ba6a-baba72120ed5", "savedPayload": { "position": { "x": 38018.094133027924, @@ -20921,44 +23855,44 @@ "referenceParent": { "type": "Point", "name": "10 up end", - "id": "43557aca-9493-41e5-a437-21c6d64c49d9" + "id": "bd2430c2-f4d2-4e18-aa03-d7f6e7934de1" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 up end", "Point", "Foundations", - "66dda281-4220-4572-80aa-64163e19d674" + "43557aca-9493-41e5-a437-21c6d64c49d9" ] ] } @@ -20967,7 +23901,7 @@ "type": "Polygon Vertex", "name": " 10 up begin", "project": "Foundations", - "id": "b11c91bf-aa33-4a50-b7f3-3ff92de0fabf", + "id": "ece5fde1-cfdd-405f-b5c6-ffb59e4cad0c", "savedPayload": { "position": { "x": 37401.45094911917, @@ -20991,50 +23925,50 @@ "referenceParent": { "type": "Point", "name": "10 up begin", - "id": "28dc3002-ac17-4c59-9877-124d64e15c8c" + "id": "ff0ae97f-93b8-4cf7-9a05-d8cae1d23eee" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 up begin", "Point", "Foundations", - "fb3699c7-1983-4a9c-8144-1c0c60e82720" + "28dc3002-ac17-4c59-9877-124d64e15c8c" ] ] } } ], - "id": "067562e5-6731-444b-bd09-9990b911c9c8", + "id": "d245f914-e97e-41b4-9cf5-956927624972", "savedPayload": { "position": { "x": 36184.91812633648, @@ -21070,7 +24004,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "ff212e57-f6ca-4d70-b7d3-64f27874215a", + "id": "f9097e10-4dd7-4d5c-adb8-23e6ddf397a8", "savedPayload": { "position": { "x": 37530.36447791608, @@ -21094,7 +24028,7 @@ } }, "styleConditions": [], - "id": "e48a65b0-3254-4382-92bd-f380fd01fbe7", + "id": "206accae-fce1-43d9-8f23-7f8cf8207538", "savedPayload": { "position": { "x": 37530.36447791608, @@ -21122,7 +24056,7 @@ "type": "Polygon Vertex", "name": " 5 up Begin", "project": "Foundations", - "id": "9a9992bf-55a4-482f-8c95-bfe628cb71fa", + "id": "1f2d40ba-f020-4505-8285-04cb1e22c0cd", "savedPayload": { "position": { "x": 38205.36447791608, @@ -21146,44 +24080,44 @@ "referenceParent": { "type": "Point", "name": "5 up Begin", - "id": "4c1330cf-ddb1-4d33-8e30-784ab111772d" + "id": "c1d04334-879e-4b05-aee1-4463525803a0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 up Begin", "Point", "Foundations", - "09344dd6-82fd-45f4-b865-9cb16abe1e4e" + "4c1330cf-ddb1-4d33-8e30-784ab111772d" ] ] } @@ -21192,7 +24126,7 @@ "type": "Polygon Vertex", "name": " 5 up End", "project": "Foundations", - "id": "b7bfc97f-5860-4b5a-b07f-3153c0b25980", + "id": "3d7a3e19-0ca7-4423-a80d-d8fc6a4dc2ea", "savedPayload": { "position": { "x": 37530.36447791608, @@ -21216,50 +24150,50 @@ "referenceParent": { "type": "Point", "name": "5 up End", - "id": "b85c98eb-8264-4516-b936-1864ff29db8a" + "id": "bc997a09-640c-44b1-8d1a-d906533abd52" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 up End", "Point", "Foundations", - "cc4d928a-67e0-4d1d-9c28-7c642591ea87" + "b85c98eb-8264-4516-b936-1864ff29db8a" ] ] } } ], - "id": "780600e0-0e32-4465-ad5a-38ca9f737ab4", + "id": "c32eb762-cffe-45dd-939d-14cf1fdfadda", "savedPayload": { "position": { "x": 36216.015814433675, @@ -21295,7 +24229,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "80205563-6383-4287-b729-1555961e0da9", + "id": "13e114a0-1f4c-4fb6-ad89-7edcc0693fe4", "savedPayload": { "position": { "x": 36542.34864179925, @@ -21319,7 +24253,7 @@ } }, "styleConditions": [], - "id": "6cc27fb0-2821-4c56-9a9e-6471f5a922e8", + "id": "d3dd75f1-c6da-4cab-a508-7c4bedefac16", "savedPayload": { "position": { "x": 37024.03549602718, @@ -21347,7 +24281,7 @@ "type": "Polygon Vertex", "name": " 10 up begin", "project": "Foundations", - "id": "bea63e5b-bf0e-4185-9c2f-38e4cc229122", + "id": "d9413b38-9c7a-42ef-864a-5aaa0c4e6439", "savedPayload": { "position": { "x": 37674.393368366225, @@ -21371,44 +24305,44 @@ "referenceParent": { "type": "Point", "name": "10 up begin", - "id": "28dc3002-ac17-4c59-9877-124d64e15c8c" + "id": "ff0ae97f-93b8-4cf7-9a05-d8cae1d23eee" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 up begin", "Point", "Foundations", - "fb3699c7-1983-4a9c-8144-1c0c60e82720" + "28dc3002-ac17-4c59-9877-124d64e15c8c" ] ] } @@ -21417,7 +24351,7 @@ "type": "Polygon Vertex", "name": " 10 up end", "project": "Foundations", - "id": "9292fdb5-e970-4711-b742-d006dcc8fe71", + "id": "c09433be-4438-4568-98f2-a6bb7dd2f6f5", "savedPayload": { "position": { "x": 38156.08022259416, @@ -21441,44 +24375,44 @@ "referenceParent": { "type": "Point", "name": "10 up end", - "id": "43557aca-9493-41e5-a437-21c6d64c49d9" + "id": "bd2430c2-f4d2-4e18-aa03-d7f6e7934de1" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 up end", "Point", "Foundations", - "66dda281-4220-4572-80aa-64163e19d674" + "43557aca-9493-41e5-a437-21c6d64c49d9" ] ] } @@ -21487,7 +24421,7 @@ "type": "Polygon Vertex", "name": " 5 up End", "project": "Foundations", - "id": "8999bc7b-326a-43e9-9c77-41d17f00ef4f", + "id": "52d33959-18ab-4c77-be0b-c7aff3d640c2", "savedPayload": { "position": { "x": 37987.40920448305, @@ -21511,44 +24445,44 @@ "referenceParent": { "type": "Point", "name": "5 up End", - "id": "b85c98eb-8264-4516-b936-1864ff29db8a" + "id": "bc997a09-640c-44b1-8d1a-d906533abd52" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 up End", "Point", "Foundations", - "cc4d928a-67e0-4d1d-9c28-7c642591ea87" + "b85c98eb-8264-4516-b936-1864ff29db8a" ] ] } @@ -21557,7 +24491,7 @@ "type": "Polygon Vertex", "name": " 5 up Begin", "project": "Foundations", - "id": "6bed5132-8e54-41e5-8428-9587ec34bdf4", + "id": "42481479-baab-4ce3-a99d-1c74585d5a3f", "savedPayload": { "position": { "x": 37337.05133214401, @@ -21581,50 +24515,50 @@ "referenceParent": { "type": "Point", "name": "5 up Begin", - "id": "4c1330cf-ddb1-4d33-8e30-784ab111772d" + "id": "c1d04334-879e-4b05-aee1-4463525803a0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 up Begin", "Point", "Foundations", - "09344dd6-82fd-45f4-b865-9cb16abe1e4e" + "4c1330cf-ddb1-4d33-8e30-784ab111772d" ] ] } } ], - "id": "f50353b4-4f83-4c16-9ba3-d5f15a9b0997", + "id": "e6f6ff60-1ae7-46b9-9241-2387d5a8e4b6", "savedPayload": { "position": { "x": 36273.247571816624, @@ -21660,7 +24594,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "32efee7f-4bf1-4e3f-ab37-e7b2a88e51a9", + "id": "a1a0864b-b6a7-47c5-81a3-816df43d5048", "savedPayload": { "position": { "x": 37659.92902216836, @@ -21684,7 +24618,7 @@ } }, "styleConditions": [], - "id": "7d84ae26-45ee-44da-8398-4852cc98b7d9", + "id": "10dad487-92cc-4742-9e87-36749ddaacd9", "savedPayload": { "position": { "x": 37593.50883432961, @@ -21712,7 +24646,7 @@ "type": "Polygon Vertex", "name": " 1 up Begin", "project": "Foundations", - "id": "d87cfa20-f4a4-4ca3-a953-91a4754d9123", + "id": "a9ca7daa-0c97-444c-af8d-1b8054726744", "savedPayload": { "position": { "x": 38198.81281506561, @@ -21736,44 +24670,44 @@ "referenceParent": { "type": "Point", "name": "1 up Begin", - "id": "cdddf0cf-fcb0-4621-b3bc-27a2e317ffc1" + "id": "2a9a24d0-8be0-4805-93fc-dfea4337ffdb" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "1 up Begin", "Point", "Foundations", - "e4753b5c-f2bb-4dee-a2d4-1f7e352048ec" + "cdddf0cf-fcb0-4621-b3bc-27a2e317ffc1" ] ] } @@ -21782,7 +24716,7 @@ "type": "Polygon Vertex", "name": " 1 up End", "project": "Foundations", - "id": "f5e15910-3929-4afd-a92c-233135cfb16c", + "id": "6ad29d37-9567-4fd6-bb1e-f888fc3f30c8", "savedPayload": { "position": { "x": 37460.668458652086, @@ -21806,50 +24740,50 @@ "referenceParent": { "type": "Point", "name": "1 up End", - "id": "565a9016-3d0c-435d-966e-7f9737597849" + "id": "aea1ef3a-94b9-461f-b729-c7de9878da53" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "1 up End", "Point", "Foundations", - "37755e13-78dd-47b3-a53f-2279b9046aa4" + "565a9016-3d0c-435d-966e-7f9737597849" ] ] } } ], - "id": "e0026477-919e-41ab-bdc9-865b2393b4c8", + "id": "e1904e9f-63ba-49f6-bd0d-6c45a2e0be80", "savedPayload": { "position": { "x": 36354.270323613615, @@ -21885,7 +24819,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "c34d436c-cd9f-4965-bb42-d20bd39f1f09", + "id": "bbc38741-dc54-4e9e-9f58-2d78b65d4b53", "savedPayload": { "position": { "x": 39789.92938047188, @@ -21909,7 +24843,7 @@ } }, "styleConditions": [], - "id": "4a4a7a76-5adf-400c-a3b5-8eaa4f98f5b7", + "id": "b135c565-3c90-466a-aff2-a25cc90bc762", "savedPayload": { "position": { "x": 39827.332126040164, @@ -21937,7 +24871,7 @@ "type": "Polygon Vertex", "name": " 5 up Begin", "project": "Foundations", - "id": "2e427210-8275-4fbb-a106-a804ef0c4539", + "id": "8c8367d9-3fba-4478-8455-c3149ed5c810", "savedPayload": { "position": { "x": 40429.70251973253, @@ -21961,44 +24895,44 @@ "referenceParent": { "type": "Point", "name": "5 up Begin", - "id": "4c1330cf-ddb1-4d33-8e30-784ab111772d" + "id": "c1d04334-879e-4b05-aee1-4463525803a0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 up Begin", "Point", "Foundations", - "09344dd6-82fd-45f4-b865-9cb16abe1e4e" + "4c1330cf-ddb1-4d33-8e30-784ab111772d" ] ] } @@ -22007,7 +24941,7 @@ "type": "Polygon Vertex", "name": " 5 up End", "project": "Foundations", - "id": "f1296fbf-be6d-4653-ad43-115c915e1508", + "id": "0e6ccefb-382a-46af-ad88-7f1c96b8e5d3", "savedPayload": { "position": { "x": 40467.10526530081, @@ -22031,44 +24965,44 @@ "referenceParent": { "type": "Point", "name": "5 up End", - "id": "b85c98eb-8264-4516-b936-1864ff29db8a" + "id": "bc997a09-640c-44b1-8d1a-d906533abd52" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 up End", "Point", "Foundations", - "cc4d928a-67e0-4d1d-9c28-7c642591ea87" + "b85c98eb-8264-4516-b936-1864ff29db8a" ] ] } @@ -22077,7 +25011,7 @@ "type": "Polygon Vertex", "name": " 1 up End", "project": "Foundations", - "id": "39a17865-3286-4f29-8f64-302afd16ec30", + "id": "e8d7a4ee-b418-418e-9eda-9be27d35c079", "savedPayload": { "position": { "x": 39902.137617176726, @@ -22101,44 +25035,44 @@ "referenceParent": { "type": "Point", "name": "1 up End", - "id": "565a9016-3d0c-435d-966e-7f9737597849" + "id": "aea1ef3a-94b9-461f-b729-c7de9878da53" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "1 up End", "Point", "Foundations", - "37755e13-78dd-47b3-a53f-2279b9046aa4" + "565a9016-3d0c-435d-966e-7f9737597849" ] ] } @@ -22147,7 +25081,7 @@ "type": "Polygon Vertex", "name": " 1 up Begin", "project": "Foundations", - "id": "00c8e524-17cd-43dc-a8ed-9765e1cc76c9", + "id": "ba72a9be-389d-4147-95cc-05e776e6ad5b", "savedPayload": { "position": { "x": 39299.76722348436, @@ -22171,50 +25105,50 @@ "referenceParent": { "type": "Point", "name": "1 up Begin", - "id": "cdddf0cf-fcb0-4621-b3bc-27a2e317ffc1" + "id": "2a9a24d0-8be0-4805-93fc-dfea4337ffdb" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "1 up Begin", "Point", "Foundations", - "e4753b5c-f2bb-4dee-a2d4-1f7e352048ec" + "cdddf0cf-fcb0-4621-b3bc-27a2e317ffc1" ] ] } } ], - "id": "fba983a6-7d35-4cdf-afa3-f0b2ed3d44c8", + "id": "838a7c32-aab7-4859-861a-4e35870da9e9", "savedPayload": { "position": { "x": 36455.76698884633, @@ -22250,7 +25184,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "dd0be6b0-5e72-49be-bf01-5db04f5f444c", + "id": "622fefe3-dd04-44f6-b153-2624446d0332", "savedPayload": { "position": { "x": 35540.92376522826, @@ -22274,7 +25208,7 @@ } }, "styleConditions": [], - "id": "727cd397-9a92-42d4-8d03-a44062cb8386", + "id": "3e263520-12c4-4b15-8aad-5523ad04b42c", "savedPayload": { "position": { "x": 36154.75302367151, @@ -22302,7 +25236,7 @@ "type": "Polygon Vertex", "name": " 45 down Begin", "project": "Foundations", - "id": "8e26de49-7fc5-4664-98ca-47133f7b463b", + "id": "2c511f84-50e1-495d-a2fd-a2762953566b", "savedPayload": { "position": { "x": 36487.80008631345, @@ -22326,44 +25260,44 @@ "referenceParent": { "type": "Point", "name": "45 down Begin", - "id": "65e6b832-1135-41ef-991b-a4cffe1c6d42" + "id": "1b6d8908-2a12-4ce4-a89d-f1451bfcb39e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 down Begin", "Point", "Foundations", - "ffcecf06-effa-4488-805c-1b35ab14f18c" + "65e6b832-1135-41ef-991b-a4cffe1c6d42" ] ] } @@ -22372,7 +25306,7 @@ "type": "Polygon Vertex", "name": " 45 down End", "project": "Foundations", - "id": "a8e82a86-b742-488e-b235-7f31a63378fe", + "id": "4212967f-2f26-473c-8d17-9b438f3b292b", "savedPayload": { "position": { "x": 37382.41154055802, @@ -22396,50 +25330,50 @@ "referenceParent": { "type": "Point", "name": "45 down End", - "id": "aedc1987-67f4-41ea-91ab-ef7bdffcedd5" + "id": "e9a0ef90-2ab5-4f12-b38c-560579ccb197" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 down End", "Point", "Foundations", - "770dcc70-a1a6-4e73-8eb6-d6b24a431f9a" + "aedc1987-67f4-41ea-91ab-ef7bdffcedd5" ] ] } } ], - "id": "aaaf2590-465f-44de-b5f8-89607f083180", + "id": "e635e718-6797-4bbb-a988-dfad3e781211", "savedPayload": { "position": { "x": 36573.58228211477, @@ -22475,7 +25409,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "8b7cb6e3-0a54-4319-9bd2-ec6a3c798568", + "id": "18e5df70-c25c-44e3-844c-626e9dad58c1", "savedPayload": { "position": { "x": 37721.04712925128, @@ -22499,7 +25433,7 @@ } }, "styleConditions": [], - "id": "f15ad52b-ba01-42fd-af5d-c4e6c44cd571", + "id": "032f6253-9f9c-4598-a8b7-c533626893b0", "savedPayload": { "position": { "x": 38214.96998036055, @@ -22527,7 +25461,7 @@ "type": "Polygon Vertex", "name": " Forecast Begin", "project": "Foundations", - "id": "a2df0a3c-c33c-4cd6-9c2b-6bdd4d0c9a45", + "id": "ec7b5c82-6bb1-44c0-8b5c-2d36c7d50f84", "savedPayload": { "position": { "x": 38063.49833391429, @@ -22551,44 +25485,44 @@ "referenceParent": { "type": "Point", "name": "Forecast Begin", - "id": "5fcb3fd8-3067-453c-81ab-c2e24705095a" + "id": "3b31564b-fb9e-4cc3-8dbd-3b7472e4f512" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "Forecast Begin", "Point", "Foundations", - "f15c700c-9e51-438e-bd3c-20153264fcac" + "5fcb3fd8-3067-453c-81ab-c2e24705095a" ] ] } @@ -22597,7 +25531,7 @@ "type": "Polygon Vertex", "name": " Forecast End", "project": "Foundations", - "id": "7d56432f-602b-4200-9b5e-4beb6015a065", + "id": "1aed582a-3d5d-4fa0-be48-87b3f4ca8faf", "savedPayload": { "position": { "x": 38557.42118502356, @@ -22621,44 +25555,44 @@ "referenceParent": { "type": "Point", "name": "Forecast End", - "id": "20921e1c-041a-4bdf-9a5d-e40e69ed7b69" + "id": "bb02f42d-83f3-4e8f-8aac-b03e3e582f1b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "Forecast End", "Point", "Foundations", - "94051c29-bc91-4e45-b965-4c4cd4c1c61d" + "20921e1c-041a-4bdf-9a5d-e40e69ed7b69" ] ] } @@ -22667,7 +25601,7 @@ "type": "Polygon Vertex", "name": " 45 down End", "project": "Foundations", - "id": "5716c261-86f6-4c40-8c3e-8ce0fd8c11e0", + "id": "3a6179be-1f4f-45c4-9a83-981464b43072", "savedPayload": { "position": { "x": 39202.81568257909, @@ -22691,44 +25625,44 @@ "referenceParent": { "type": "Point", "name": "45 down End", - "id": "aedc1987-67f4-41ea-91ab-ef7bdffcedd5" + "id": "e9a0ef90-2ab5-4f12-b38c-560579ccb197" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 down End", "Point", "Foundations", - "770dcc70-a1a6-4e73-8eb6-d6b24a431f9a" + "aedc1987-67f4-41ea-91ab-ef7bdffcedd5" ] ] } @@ -22737,7 +25671,7 @@ "type": "Polygon Vertex", "name": " 45 down Begin", "project": "Foundations", - "id": "5c3853a7-fe2d-4773-a92f-40ed94f5f960", + "id": "f61f429d-7178-442d-aaa3-7415ad08c11b", "savedPayload": { "position": { "x": 39354.28732902535, @@ -22761,50 +25695,50 @@ "referenceParent": { "type": "Point", "name": "45 down Begin", - "id": "65e6b832-1135-41ef-991b-a4cffe1c6d42" + "id": "1b6d8908-2a12-4ce4-a89d-f1451bfcb39e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 down Begin", "Point", "Foundations", - "ffcecf06-effa-4488-805c-1b35ab14f18c" + "65e6b832-1135-41ef-991b-a4cffe1c6d42" ] ] } } ], - "id": "7d033667-09a3-4fab-8b16-28d3b46c2e28", + "id": "ff7cf37e-b117-4c09-a4ef-e6df32dcc790", "savedPayload": { "position": { "x": 36702.89283146982, @@ -22840,7 +25774,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "89fcd079-9f5b-4f34-b1f0-dbf926c9e06c", + "id": "c374a892-fa77-4c8e-9f40-79974ec9191e", "savedPayload": { "position": { "x": 36939.38380186993, @@ -22864,7 +25798,7 @@ } }, "styleConditions": [], - "id": "0ef02055-88ec-42f0-af97-a39eb8bffab0", + "id": "2c6f8b86-fcfb-451d-b517-1cd8d20de663", "savedPayload": { "position": { "x": 37307.35752541893, @@ -22892,7 +25826,7 @@ "type": "Polygon Vertex", "name": " 40 down begin", "project": "Foundations", - "id": "17eeb3f3-17ba-4be9-8634-63f330e2119f", + "id": "25a22e26-48c7-4c04-9cac-9080ae4d3930", "savedPayload": { "position": { "x": 37934.358928526475, @@ -22916,44 +25850,44 @@ "referenceParent": { "type": "Point", "name": "40 down begin", - "id": "7430d6be-3b0a-485b-bf31-f0b777d81f92" + "id": "b252cf5e-c02c-4600-8187-cf98434e68de" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 down begin", "Point", "Foundations", - "513b6b14-0c4f-4f62-a0a0-c9548ce994d0" + "7430d6be-3b0a-485b-bf31-f0b777d81f92" ] ] } @@ -22962,7 +25896,7 @@ "type": "Polygon Vertex", "name": " 40 down End", "project": "Foundations", - "id": "7eb1ff9a-09ab-47b0-8f65-47c749b1fef1", + "id": "32788dfd-33c3-4ecf-99e8-7715d4d441a0", "savedPayload": { "position": { "x": 38043.30497251692, @@ -22986,50 +25920,50 @@ "referenceParent": { "type": "Point", "name": "40 down End", - "id": "e628c781-f695-4bba-bf8d-7030adafeebb" + "id": "5512799d-88f0-4c27-be0b-93f3b377bb44" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 down End", "Point", "Foundations", - "d276f5c8-bf91-4f6b-a8c2-b8b164b94c85" + "e628c781-f695-4bba-bf8d-7030adafeebb" ] ] } } ], - "id": "52f2c47d-da9c-4246-8c31-8f8fd47964bb", + "id": "e9db7ab5-82a2-49b1-a00f-6521d4339beb", "savedPayload": { "position": { "x": 36838.40464782754, @@ -23065,7 +25999,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "fc3bfb17-5f85-428f-a0aa-9add31fe14c2", + "id": "7bbf85c8-8851-4336-b780-1f7632e23314", "savedPayload": { "position": { "x": 36200.18894234732, @@ -23089,7 +26023,7 @@ } }, "styleConditions": [], - "id": "734aa1f1-4aac-451d-abf0-18c3f8d7a04a", + "id": "c037accf-11e7-4008-99e8-be3ad6b62b5d", "savedPayload": { "position": { "x": 36860.43857284264, @@ -23117,7 +26051,7 @@ "type": "Polygon Vertex", "name": " 45 down Begin", "project": "Foundations", - "id": "594496b6-2e51-42f0-8886-8451c9c712f3", + "id": "703b9d78-1847-4d91-9b7b-6697b3857241", "savedPayload": { "position": { "x": 37069.02504404573, @@ -23141,44 +26075,44 @@ "referenceParent": { "type": "Point", "name": "45 down Begin", - "id": "65e6b832-1135-41ef-991b-a4cffe1c6d42" + "id": "1b6d8908-2a12-4ce4-a89d-f1451bfcb39e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 down Begin", "Point", "Foundations", - "ffcecf06-effa-4488-805c-1b35ab14f18c" + "65e6b832-1135-41ef-991b-a4cffe1c6d42" ] ] } @@ -23187,7 +26121,7 @@ "type": "Polygon Vertex", "name": " 45 down End", "project": "Foundations", - "id": "c41ff50d-1c5c-4bd7-a2f3-e5b1b15a43dc", + "id": "ba6e04b7-b153-482a-aa7c-9cfdaf4634b3", "savedPayload": { "position": { "x": 37729.27467454105, @@ -23211,44 +26145,44 @@ "referenceParent": { "type": "Point", "name": "45 down End", - "id": "aedc1987-67f4-41ea-91ab-ef7bdffcedd5" + "id": "e9a0ef90-2ab5-4f12-b38c-560579ccb197" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "45 down End", "Point", "Foundations", - "770dcc70-a1a6-4e73-8eb6-d6b24a431f9a" + "aedc1987-67f4-41ea-91ab-ef7bdffcedd5" ] ] } @@ -23257,7 +26191,7 @@ "type": "Polygon Vertex", "name": " 40 down End", "project": "Foundations", - "id": "25e48548-e05b-42f1-ba01-250fa1348e2a", + "id": "9294ad14-50d1-417d-b84d-3347a9d81831", "savedPayload": { "position": { "x": 38180.937833833275, @@ -23281,44 +26215,44 @@ "referenceParent": { "type": "Point", "name": "40 down End", - "id": "e628c781-f695-4bba-bf8d-7030adafeebb" + "id": "5512799d-88f0-4c27-be0b-93f3b377bb44" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 down End", "Point", "Foundations", - "d276f5c8-bf91-4f6b-a8c2-b8b164b94c85" + "e628c781-f695-4bba-bf8d-7030adafeebb" ] ] } @@ -23327,7 +26261,7 @@ "type": "Polygon Vertex", "name": " 40 down begin", "project": "Foundations", - "id": "9626299d-0fa3-4700-8de3-18ea43f9ccb0", + "id": "87930d55-6cd3-4b9a-95b1-082007d8d05f", "savedPayload": { "position": { "x": 37972.35136263019, @@ -23351,50 +26285,50 @@ "referenceParent": { "type": "Point", "name": "40 down begin", - "id": "7430d6be-3b0a-485b-bf31-f0b777d81f92" + "id": "b252cf5e-c02c-4600-8187-cf98434e68de" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 down begin", "Point", "Foundations", - "513b6b14-0c4f-4f62-a0a0-c9548ce994d0" + "7430d6be-3b0a-485b-bf31-f0b777d81f92" ] ] } } ], - "id": "0f93bc74-c724-4052-9d59-f0daee5a5ace", + "id": "76a91cfd-2cee-441d-a99a-9dd44880d095", "savedPayload": { "position": { "x": 36974.56986150429, @@ -23430,7 +26364,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "b553f207-15d7-4790-8edd-d7c179799deb", + "id": "8ad47c73-8836-4e71-9349-a9aed4b9fe6a", "savedPayload": { "position": { "x": 37169.14319032563, @@ -23454,7 +26388,7 @@ } }, "styleConditions": [], - "id": "90e33b7d-b3e8-41b5-bd16-8dce941807e3", + "id": "df822f39-ce23-4d01-9e0a-c5d742bceac9", "savedPayload": { "position": { "x": 37526.83869368304, @@ -23482,7 +26416,7 @@ "type": "Polygon Vertex", "name": " 30 down begin", "project": "Foundations", - "id": "8cc15a8a-cb66-4a2f-9842-9abd35c93ae5", + "id": "b7a0e2b8-f36f-4b5e-abc5-835f4afc5e63", "savedPayload": { "position": { "x": 38456.96666194604, @@ -23506,44 +26440,44 @@ "referenceParent": { "type": "Point", "name": "30 down begin", - "id": "3fee944e-c74f-45c8-abdb-286c3098c2ed" + "id": "745ab615-a80e-4dc4-8db2-62cd780141b4" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 down begin", "Point", "Foundations", - "3307f521-9213-40af-a553-eca29e00765c" + "3fee944e-c74f-45c8-abdb-286c3098c2ed" ] ] } @@ -23552,7 +26486,7 @@ "type": "Polygon Vertex", "name": " 30 down End", "project": "Foundations", - "id": "9fcdf702-47a2-4e6d-a789-61372a569e8f", + "id": "d850de9a-226a-4608-99ff-781047830ff4", "savedPayload": { "position": { "x": 38242.22970039787, @@ -23576,50 +26510,50 @@ "referenceParent": { "type": "Point", "name": "30 down End", - "id": "30c274d2-fb17-442c-b01c-6ae5cfd2549d" + "id": "25e80586-fc47-4f38-afe2-9ccf6592a7f6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 down End", "Point", "Foundations", - "6a797033-4201-4041-a14f-6054b8ec176b" + "30c274d2-fb17-442c-b01c-6ae5cfd2549d" ] ] } } ], - "id": "3bc1cd90-8d3b-4271-82de-28f3572b33bd", + "id": "a843f3cd-18c7-4fca-9045-68bbc0256073", "savedPayload": { "position": { "x": 37105.81385265341, @@ -23655,7 +26589,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "b38d8469-8c15-4ecb-aae1-b092b9ff718b", + "id": "7c270321-09a8-44e9-bed2-54144d439a63", "savedPayload": { "position": { "x": 36415.11264508107, @@ -23679,7 +26613,7 @@ } }, "styleConditions": [], - "id": "078578c3-06ad-4173-ac64-7e04417a3219", + "id": "e5c4e9fd-5000-4172-a726-2e2f5363b63c", "savedPayload": { "position": { "x": 37080.22648427826, @@ -23707,7 +26641,7 @@ "type": "Polygon Vertex", "name": " 40 down begin", "project": "Foundations", - "id": "49791689-f0e0-4bc5-bb38-676d6777301a", + "id": "f4ba852b-98bb-4d82-af20-788c8ca6f380", "savedPayload": { "position": { "x": 37512.46507561885, @@ -23731,44 +26665,44 @@ "referenceParent": { "type": "Point", "name": "40 down begin", - "id": "7430d6be-3b0a-485b-bf31-f0b777d81f92" + "id": "b252cf5e-c02c-4600-8187-cf98434e68de" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 down begin", "Point", "Foundations", - "513b6b14-0c4f-4f62-a0a0-c9548ce994d0" + "7430d6be-3b0a-485b-bf31-f0b777d81f92" ] ] } @@ -23777,7 +26711,7 @@ "type": "Polygon Vertex", "name": " 40 down End", "project": "Foundations", - "id": "023ec675-6aca-40c4-baf4-f6ae6874a334", + "id": "ab06f3d8-fdcf-461d-ae29-ebba1fdd9ad5", "savedPayload": { "position": { "x": 38177.57891481604, @@ -23801,44 +26735,44 @@ "referenceParent": { "type": "Point", "name": "40 down End", - "id": "e628c781-f695-4bba-bf8d-7030adafeebb" + "id": "5512799d-88f0-4c27-be0b-93f3b377bb44" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "40 down End", "Point", "Foundations", - "d276f5c8-bf91-4f6b-a8c2-b8b164b94c85" + "e628c781-f695-4bba-bf8d-7030adafeebb" ] ] } @@ -23847,7 +26781,7 @@ "type": "Polygon Vertex", "name": " 30 down End", "project": "Foundations", - "id": "8f7a97de-b878-4ba6-91c0-74546af4cccc", + "id": "8e6e9367-e487-4385-beb7-451f4da8aab5", "savedPayload": { "position": { "x": 38410.45416267265, @@ -23871,44 +26805,44 @@ "referenceParent": { "type": "Point", "name": "30 down End", - "id": "30c274d2-fb17-442c-b01c-6ae5cfd2549d" + "id": "25e80586-fc47-4f38-afe2-9ccf6592a7f6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 down End", "Point", "Foundations", - "6a797033-4201-4041-a14f-6054b8ec176b" + "30c274d2-fb17-442c-b01c-6ae5cfd2549d" ] ] } @@ -23917,7 +26851,7 @@ "type": "Polygon Vertex", "name": " 30 down begin", "project": "Foundations", - "id": "d3250a8c-4b39-4613-9cee-33a1899ec9d5", + "id": "7217e43d-e0ba-4172-8160-2710cdb62eda", "savedPayload": { "position": { "x": 37978.21557133206, @@ -23941,50 +26875,50 @@ "referenceParent": { "type": "Point", "name": "30 down begin", - "id": "3fee944e-c74f-45c8-abdb-286c3098c2ed" + "id": "745ab615-a80e-4dc4-8db2-62cd780141b4" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 down begin", "Point", "Foundations", - "3307f521-9213-40af-a553-eca29e00765c" + "3fee944e-c74f-45c8-abdb-286c3098c2ed" ] ] } } ], - "id": "72fd0ccd-b89f-4ad3-8452-ff43c1b03a47", + "id": "b59d85c3-876a-432b-a501-eb0d79e47c51", "savedPayload": { "position": { "x": 37226.76347685674, @@ -24020,7 +26954,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "452487c5-9b5a-459a-a90e-132ea81aefff", + "id": "87cfa2ac-040f-4b47-9182-5dfd9c40b8cb", "savedPayload": { "position": { "x": 38626.09022564532, @@ -24044,7 +26978,7 @@ } }, "styleConditions": [], - "id": "1d6735a1-3778-48b7-a433-576e618eae3a", + "id": "0055ee66-fd64-47d6-b42d-4c77ef4a1b53", "savedPayload": { "position": { "x": 38828.5558622573, @@ -24072,7 +27006,7 @@ "type": "Polygon Vertex", "name": " 20 down Begin", "project": "Foundations", - "id": "37ecaf1a-6e78-4356-881c-a72571fbe216", + "id": "08f8bcbc-39e9-4870-8ac5-33530774ee79", "savedPayload": { "position": { "x": 39674.9412656037, @@ -24096,44 +27030,44 @@ "referenceParent": { "type": "Point", "name": "20 down Begin", - "id": "3bb17c08-2009-470e-a69e-e2a4c3015619" + "id": "3a0a5839-3015-4cc5-8ece-4c264ba0654e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 down Begin", "Point", "Foundations", - "ef766fba-6724-45b7-81ba-965ba3eb809f" + "3bb17c08-2009-470e-a69e-e2a4c3015619" ] ] } @@ -24142,7 +27076,7 @@ "type": "Polygon Vertex", "name": " 20 down End", "project": "Foundations", - "id": "96a6fee3-72f5-432c-8743-1493a27ff3b7", + "id": "10075be5-1fb9-4c6f-b602-9fd9b83a411d", "savedPayload": { "position": { "x": 39233.487135481264, @@ -24166,50 +27100,50 @@ "referenceParent": { "type": "Point", "name": "20 down End", - "id": "139914a9-4478-41b8-8d43-de2f54f2e89b" + "id": "798852b9-2f0c-418e-9b20-191d73a67e6e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 down End", "Point", "Foundations", - "711d0828-3ddb-4665-bb9d-71ec6257c423" + "139914a9-4478-41b8-8d43-de2f54f2e89b" ] ] } } ], - "id": "6a500e54-47f0-4b4a-86e0-a977789d4e93", + "id": "c7dca312-ce5d-4134-9d36-4b13d247c515", "savedPayload": { "position": { "x": 37332.4670422884, @@ -24245,7 +27179,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "db0215dd-9291-44eb-a90d-8094f4caf3ef", + "id": "9fd3a9c2-5af8-473f-91b3-7ccc00c1d263", "savedPayload": { "position": { "x": 36641.22868532059, @@ -24269,7 +27203,7 @@ } }, "styleConditions": [], - "id": "30918276-9041-4a4e-bc90-16ea9d803231", + "id": "2bd5ac01-210a-4915-ba25-c4024e68d9d0", "savedPayload": { "position": { "x": 37253.368878894704, @@ -24297,7 +27231,7 @@ "type": "Polygon Vertex", "name": " 30 down begin", "project": "Foundations", - "id": "4bcee7eb-6bf1-4860-996c-d63417981838", + "id": "6377aa8b-9f63-4867-ac06-00adf05f18e2", "savedPayload": { "position": { "x": 37805.776219228654, @@ -24321,44 +27255,44 @@ "referenceParent": { "type": "Point", "name": "30 down begin", - "id": "3fee944e-c74f-45c8-abdb-286c3098c2ed" + "id": "745ab615-a80e-4dc4-8db2-62cd780141b4" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 down begin", "Point", "Foundations", - "3307f521-9213-40af-a553-eca29e00765c" + "3fee944e-c74f-45c8-abdb-286c3098c2ed" ] ] } @@ -24367,7 +27301,7 @@ "type": "Polygon Vertex", "name": " 30 down End", "project": "Foundations", - "id": "56495cec-7efb-4b7f-a567-39f3a3c9c561", + "id": "6c735db9-cf16-4d7a-8c77-ebd2c3b85bf4", "savedPayload": { "position": { "x": 38417.91641280277, @@ -24391,44 +27325,44 @@ "referenceParent": { "type": "Point", "name": "30 down End", - "id": "30c274d2-fb17-442c-b01c-6ae5cfd2549d" + "id": "25e80586-fc47-4f38-afe2-9ccf6592a7f6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "30 down End", "Point", "Foundations", - "6a797033-4201-4041-a14f-6054b8ec176b" + "30c274d2-fb17-442c-b01c-6ae5cfd2549d" ] ] } @@ -24437,7 +27371,7 @@ "type": "Polygon Vertex", "name": " 20 down End", "project": "Foundations", - "id": "6e094f5a-2977-4d13-8d52-18392b8d0446", + "id": "b4586cc4-360f-4c7a-adda-ffa2653cb24e", "savedPayload": { "position": { "x": 38477.649266042936, @@ -24461,44 +27395,44 @@ "referenceParent": { "type": "Point", "name": "20 down End", - "id": "139914a9-4478-41b8-8d43-de2f54f2e89b" + "id": "798852b9-2f0c-418e-9b20-191d73a67e6e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 down End", "Point", "Foundations", - "711d0828-3ddb-4665-bb9d-71ec6257c423" + "139914a9-4478-41b8-8d43-de2f54f2e89b" ] ] } @@ -24507,7 +27441,7 @@ "type": "Polygon Vertex", "name": " 20 down Begin", "project": "Foundations", - "id": "5bd82f23-5f54-471a-afae-337ba00a9eef", + "id": "d2ee7eb7-9ac2-404f-9f9e-f6cdce0c4551", "savedPayload": { "position": { "x": 37925.241925708986, @@ -24531,50 +27465,50 @@ "referenceParent": { "type": "Point", "name": "20 down Begin", - "id": "3bb17c08-2009-470e-a69e-e2a4c3015619" + "id": "3a0a5839-3015-4cc5-8ece-4c264ba0654e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 down Begin", "Point", "Foundations", - "ef766fba-6724-45b7-81ba-965ba3eb809f" + "3bb17c08-2009-470e-a69e-e2a4c3015619" ] ] } } ], - "id": "05c29bb5-6bfc-49d5-936d-caab0f0c52bc", + "id": "38cd7a1f-34c9-4833-95cc-52dada94e83b", "savedPayload": { "position": { "x": 37418.59703256, @@ -24610,7 +27544,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "1eb7704c-ccea-4e08-b113-a82df0d06ae7", + "id": "edd7d54c-0a34-421a-ba71-a4bcd9c31f0c", "savedPayload": { "position": { "x": 37808.98850947597, @@ -24634,7 +27568,7 @@ } }, "styleConditions": [], - "id": "5430b886-f999-4101-98a9-6d29cd96c770", + "id": "611d8079-bc95-4319-b96f-8a4bf5a7c285", "savedPayload": { "position": { "x": 37895.74579787019, @@ -24662,7 +27596,7 @@ "type": "Polygon Vertex", "name": " 10 down begin", "project": "Foundations", - "id": "1a4416fe-b65c-489d-8616-17505b3c5ddc", + "id": "b1ca7c63-ddae-41d1-a941-3beb4da84cfc", "savedPayload": { "position": { "x": 38651.90444039398, @@ -24686,44 +27620,44 @@ "referenceParent": { "type": "Point", "name": "10 down begin", - "id": "6aa6a17f-4e6e-4775-81ff-302597263290" + "id": "4a699b21-aad5-47eb-97f2-5b3c2b07aad5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 down begin", "Point", "Foundations", - "62d97c35-763f-4724-8301-dc4a1e503475" + "6aa6a17f-4e6e-4775-81ff-302597263290" ] ] } @@ -24732,7 +27666,7 @@ "type": "Polygon Vertex", "name": " 10 down end", "project": "Foundations", - "id": "33ef27c1-ec79-4ba6-a9b1-8c6789fd99e7", + "id": "ccc0ad47-09d7-442d-aa3d-6ef66420947a", "savedPayload": { "position": { "x": 38069.26037465865, @@ -24756,50 +27690,50 @@ "referenceParent": { "type": "Point", "name": "10 down end", - "id": "e1ee445d-127e-4884-96f3-1ee29b8ffd38" + "id": "dee3d6cf-9968-49fd-95b1-0dfc9130f5fd" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 down end", "Point", "Foundations", - "9697cbc5-e80a-40f1-a4d2-e0054c1c12d5" + "e1ee445d-127e-4884-96f3-1ee29b8ffd38" ] ] } } ], - "id": "ba9abf15-96db-4bf6-9d89-b5264b3307b9", + "id": "a66d1851-3c3a-4ebd-befe-0235c855fd91", "savedPayload": { "position": { "x": 37481.62727574997, @@ -24835,7 +27769,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "605a89e7-cfae-4a9c-aae1-f1ca9b5722fc", + "id": "216d5a20-a111-4c53-ab60-08eb39a7eff1", "savedPayload": { "position": { "x": 36837.571973637445, @@ -24859,7 +27793,7 @@ } }, "styleConditions": [], - "id": "37e9340e-80d8-4410-81f6-8151589886b5", + "id": "5c7fead9-c167-4652-abd6-29d2d39d3b10", "savedPayload": { "position": { "x": 37383.658444840534, @@ -24887,7 +27821,7 @@ "type": "Polygon Vertex", "name": " 20 down Begin", "project": "Foundations", - "id": "bc263fa5-abc4-40bc-b258-5bf58e4a862b", + "id": "b78fd47c-3bfd-4a45-aedb-6991c3825cd5", "savedPayload": { "position": { "x": 38000.301628749294, @@ -24911,44 +27845,44 @@ "referenceParent": { "type": "Point", "name": "20 down Begin", - "id": "3bb17c08-2009-470e-a69e-e2a4c3015619" + "id": "3a0a5839-3015-4cc5-8ece-4c264ba0654e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 down Begin", "Point", "Foundations", - "ef766fba-6724-45b7-81ba-965ba3eb809f" + "3bb17c08-2009-470e-a69e-e2a4c3015619" ] ] } @@ -24957,7 +27891,7 @@ "type": "Polygon Vertex", "name": " 20 down End", "project": "Foundations", - "id": "8f2455dc-43e7-4db5-906f-8e3a73456bdf", + "id": "d91f4795-24b5-4217-b9ed-8736330903d1", "savedPayload": { "position": { "x": 38546.38809995238, @@ -24981,44 +27915,44 @@ "referenceParent": { "type": "Point", "name": "20 down End", - "id": "139914a9-4478-41b8-8d43-de2f54f2e89b" + "id": "798852b9-2f0c-418e-9b20-191d73a67e6e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "20 down End", "Point", "Foundations", - "711d0828-3ddb-4665-bb9d-71ec6257c423" + "139914a9-4478-41b8-8d43-de2f54f2e89b" ] ] } @@ -25027,7 +27961,7 @@ "type": "Polygon Vertex", "name": " 10 down end", "project": "Foundations", - "id": "e120bf50-ddff-43e4-9962-9c636247c5e7", + "id": "bf4605be-af9e-4142-a08a-b372b516e555", "savedPayload": { "position": { "x": 38475.83138724671, @@ -25051,44 +27985,44 @@ "referenceParent": { "type": "Point", "name": "10 down end", - "id": "e1ee445d-127e-4884-96f3-1ee29b8ffd38" + "id": "dee3d6cf-9968-49fd-95b1-0dfc9130f5fd" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 down end", "Point", "Foundations", - "9697cbc5-e80a-40f1-a4d2-e0054c1c12d5" + "e1ee445d-127e-4884-96f3-1ee29b8ffd38" ] ] } @@ -25097,7 +28031,7 @@ "type": "Polygon Vertex", "name": " 10 down begin", "project": "Foundations", - "id": "c09c8229-869d-4bde-ac61-66f7a24dfbcf", + "id": "82417ae5-25a0-4c78-8c1b-8bf4d4f327ad", "savedPayload": { "position": { "x": 37859.18820333796, @@ -25121,50 +28055,50 @@ "referenceParent": { "type": "Point", "name": "10 down begin", - "id": "6aa6a17f-4e6e-4775-81ff-302597263290" + "id": "4a699b21-aad5-47eb-97f2-5b3c2b07aad5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 down begin", "Point", "Foundations", - "62d97c35-763f-4724-8301-dc4a1e503475" + "6aa6a17f-4e6e-4775-81ff-302597263290" ] ] } } ], - "id": "1b9e8abd-f339-4562-8ffb-d19d4f0ec56d", + "id": "a703bb6c-c939-41b1-b545-012f94795f48", "savedPayload": { "position": { "x": 37518.977306296365, @@ -25200,7 +28134,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "7d5b89d8-1d1e-401a-b110-12b0e6448b6b", + "id": "013f5d90-dad3-4057-a95c-87d81abd7967", "savedPayload": { "position": { "x": 37988.10173213487, @@ -25224,7 +28158,7 @@ } }, "styleConditions": [], - "id": "ac42d3fb-dbae-409b-b88d-200e0cbcd593", + "id": "70c4f433-34e4-422a-99f1-8088c40d9bc5", "savedPayload": { "position": { "x": 37988.10173213487, @@ -25252,7 +28186,7 @@ "type": "Polygon Vertex", "name": " 5 down Begin", "project": "Foundations", - "id": "c0260515-5400-4538-b1f7-6205d69e6e56", + "id": "d82b0923-fd1c-4fd8-b7b3-a87926c2f3f6", "savedPayload": { "position": { "x": 38663.10173213487, @@ -25276,44 +28210,44 @@ "referenceParent": { "type": "Point", "name": "5 down Begin", - "id": "69715c10-512f-4293-8872-f9b9541dcaea" + "id": "fb18406b-6c41-4101-a097-1b7067f1d39c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 down Begin", "Point", "Foundations", - "b25412b2-09de-465b-a5e9-0069c80dad80" + "69715c10-512f-4293-8872-f9b9541dcaea" ] ] } @@ -25322,7 +28256,7 @@ "type": "Polygon Vertex", "name": " 5 down End", "project": "Foundations", - "id": "5df26c4d-ddf9-4099-90d5-7a973f2a6202", + "id": "c8928754-dca1-4240-8db5-fa7a757ad93c", "savedPayload": { "position": { "x": 37988.10173213487, @@ -25346,50 +28280,50 @@ "referenceParent": { "type": "Point", "name": "5 down End", - "id": "0c6dbcb3-6f15-411b-8b9e-ed4438104f47" + "id": "9c9b15da-00e5-4938-a686-fdb63c1ec2e0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 down End", "Point", "Foundations", - "157ab0a4-6fc9-46d7-8e38-44ed783682fa" + "0c6dbcb3-6f15-411b-8b9e-ed4438104f47" ] ] } } ], - "id": "c30d5bf9-6d3f-458d-902e-c49994db9ae3", + "id": "858715fb-c2c4-451e-95fd-5b3a17ebbba7", "savedPayload": { "position": { "x": 37529.11800956018, @@ -25425,7 +28359,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.ORANGE_WEB\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "f2484801-7584-45a0-8b37-cd7c0d829b71", + "id": "80451bbe-4682-4f8e-9472-63f1c757a16b", "savedPayload": { "position": { "x": 37000.08589601804, @@ -25449,7 +28383,7 @@ } }, "styleConditions": [], - "id": "4396b723-cb8d-4e8c-bc27-00030878c13a", + "id": "d7ad7c21-4614-4999-b256-1e79a41034ec", "savedPayload": { "position": { "x": 37481.772750245975, @@ -25477,7 +28411,7 @@ "type": "Polygon Vertex", "name": " 10 down begin", "project": "Foundations", - "id": "fd31254a-757b-4a0e-af12-2229f5418ec5", + "id": "8afafced-f48b-4eed-b9be-97ddd3d920db", "savedPayload": { "position": { "x": 38132.13062258501, @@ -25501,44 +28435,44 @@ "referenceParent": { "type": "Point", "name": "10 down begin", - "id": "6aa6a17f-4e6e-4775-81ff-302597263290" + "id": "4a699b21-aad5-47eb-97f2-5b3c2b07aad5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 down begin", "Point", "Foundations", - "62d97c35-763f-4724-8301-dc4a1e503475" + "6aa6a17f-4e6e-4775-81ff-302597263290" ] ] } @@ -25547,7 +28481,7 @@ "type": "Polygon Vertex", "name": " 10 down end", "project": "Foundations", - "id": "2337b79f-3222-4b52-b0c6-28840264a3b4", + "id": "1ff7bf28-355b-47e4-8cba-a34fc953ed31", "savedPayload": { "position": { "x": 38613.81747681295, @@ -25571,44 +28505,44 @@ "referenceParent": { "type": "Point", "name": "10 down end", - "id": "e1ee445d-127e-4884-96f3-1ee29b8ffd38" + "id": "dee3d6cf-9968-49fd-95b1-0dfc9130f5fd" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "10 down end", "Point", "Foundations", - "9697cbc5-e80a-40f1-a4d2-e0054c1c12d5" + "e1ee445d-127e-4884-96f3-1ee29b8ffd38" ] ] } @@ -25617,7 +28551,7 @@ "type": "Polygon Vertex", "name": " 5 down End", "project": "Foundations", - "id": "04ca0f58-cb1b-4a15-bd74-ccc26efa5154", + "id": "4ec367a5-e386-4ec6-a9af-c7a40c90c044", "savedPayload": { "position": { "x": 38445.14645870184, @@ -25641,44 +28575,44 @@ "referenceParent": { "type": "Point", "name": "5 down End", - "id": "0c6dbcb3-6f15-411b-8b9e-ed4438104f47" + "id": "9c9b15da-00e5-4938-a686-fdb63c1ec2e0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 down End", "Point", "Foundations", - "157ab0a4-6fc9-46d7-8e38-44ed783682fa" + "0c6dbcb3-6f15-411b-8b9e-ed4438104f47" ] ] } @@ -25687,7 +28621,7 @@ "type": "Polygon Vertex", "name": " 5 down Begin", "project": "Foundations", - "id": "8e502c4c-d5af-4847-a3f4-4ae76062189a", + "id": "bed4c8b0-1caf-44cb-8818-47c1b8aad683", "savedPayload": { "position": { "x": 37794.7885863628, @@ -25711,50 +28645,50 @@ "referenceParent": { "type": "Point", "name": "5 down Begin", - "id": "69715c10-512f-4293-8872-f9b9541dcaea" + "id": "fb18406b-6c41-4101-a097-1b7067f1d39c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 down Begin", "Point", "Foundations", - "b25412b2-09de-465b-a5e9-0069c80dad80" + "69715c10-512f-4293-8872-f9b9541dcaea" ] ] } } ], - "id": "a6400e18-56b4-44eb-b258-70d0eaff82b2", + "id": "cff7df68-60e4-42c0-9dd5-b2d096039585", "savedPayload": { "position": { "x": 37511.63422395832, @@ -25790,7 +28724,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "773919f8-dc6a-459f-b4c5-c857ef651f6d", + "id": "70ea6496-6cc4-49f4-8636-e6cb45397c9f", "savedPayload": { "position": { "x": 38117.66627638716, @@ -25814,7 +28748,7 @@ } }, "styleConditions": [], - "id": "4f9cd9c6-22a6-4c03-8206-fbe0e00a16bc", + "id": "5cd85233-a949-44fb-9c26-ed9785824870", "savedPayload": { "position": { "x": 38051.246088548396, @@ -25842,7 +28776,7 @@ "type": "Polygon Vertex", "name": " 1 down Begin", "project": "Foundations", - "id": "3c436783-8a30-44a7-8292-d6dc6262dc9d", + "id": "8b57c95f-813f-4411-ac84-2888fbcd02c1", "savedPayload": { "position": { "x": 38656.55006928441, @@ -25866,44 +28800,44 @@ "referenceParent": { "type": "Point", "name": "1 down Begin", - "id": "ed4b35d8-3328-4e46-8d83-cd974f47f3ac" + "id": "eaec3511-e140-4665-97c8-e8fa324ff6b0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "1 down Begin", "Point", "Foundations", - "87c4a45a-321b-4757-bf38-b9af0e5ead75" + "ed4b35d8-3328-4e46-8d83-cd974f47f3ac" ] ] } @@ -25912,7 +28846,7 @@ "type": "Polygon Vertex", "name": " 1 down End", "project": "Foundations", - "id": "8e0de9c9-0255-40d8-9ae2-83a59827f3ed", + "id": "b22fbe41-c53c-4ed9-9360-ee83f29a11c7", "savedPayload": { "position": { "x": 37918.40571287088, @@ -25936,50 +28870,50 @@ "referenceParent": { "type": "Point", "name": "1 down End", - "id": "1f678cec-52dc-4f37-951f-bde1ae7990a3" + "id": "edbbf074-583a-4254-9000-dcf614b793c6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "1 down End", "Point", "Foundations", - "5938d24c-cba5-4b1f-820e-5f351ba36bb0" + "1f678cec-52dc-4f37-951f-bde1ae7990a3" ] ] } } ], - "id": "929a9e6e-6eb3-43ff-b870-973cc92a0fea", + "id": "911d1dc9-f621-493f-8844-c83f286892a0", "savedPayload": { "position": { "x": 37467.24173772756, @@ -26015,7 +28949,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}", "project": "Foundations", - "id": "8b54205d-c8ed-4fa0-8226-c0a4fa1fba4c", + "id": "b1e725f7-51a2-44ba-bbd9-27ee0f56840e", "savedPayload": { "position": { "x": 38291.65440331848, @@ -26039,7 +28973,7 @@ } }, "styleConditions": [], - "id": "8b0a8ace-e0ca-4f87-9457-a81900fe58c2", + "id": "f1af2c95-7319-4093-bfd1-4304c2a05ddb", "savedPayload": { "position": { "x": 37987.06466481289, @@ -26067,7 +29001,7 @@ "type": "Polygon Vertex", "name": " 5 down Begin", "project": "Foundations", - "id": "75917c5f-1323-420c-b05f-a61423f56cac", + "id": "63eee0f8-0786-455d-bcb0-62ffa226aa25", "savedPayload": { "position": { "x": 38356.437858985315, @@ -26091,44 +29025,44 @@ "referenceParent": { "type": "Point", "name": "5 down Begin", - "id": "69715c10-512f-4293-8872-f9b9541dcaea" + "id": "fb18406b-6c41-4101-a097-1b7067f1d39c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 down Begin", "Point", "Foundations", - "b25412b2-09de-465b-a5e9-0069c80dad80" + "69715c10-512f-4293-8872-f9b9541dcaea" ] ] } @@ -26137,7 +29071,7 @@ "type": "Polygon Vertex", "name": " 5 down End", "project": "Foundations", - "id": "b4061086-5b05-4b20-84cb-43ae28cd9103", + "id": "5efe0baa-03a8-40a9-b12e-1eec9f636929", "savedPayload": { "position": { "x": 38051.84812047972, @@ -26161,44 +29095,44 @@ "referenceParent": { "type": "Point", "name": "5 down End", - "id": "0c6dbcb3-6f15-411b-8b9e-ed4438104f47" + "id": "9c9b15da-00e5-4938-a686-fdb63c1ec2e0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "5 down End", "Point", "Foundations", - "157ab0a4-6fc9-46d7-8e38-44ed783682fa" + "0c6dbcb3-6f15-411b-8b9e-ed4438104f47" ] ] } @@ -26207,7 +29141,7 @@ "type": "Polygon Vertex", "name": " 1 down End", "project": "Foundations", - "id": "79a1515d-cd20-4aff-8c25-35ca91d5671c", + "id": "ddb2cc31-649e-491e-b066-0e69c52a1b91", "savedPayload": { "position": { "x": 37377.8851878017, @@ -26231,44 +29165,44 @@ "referenceParent": { "type": "Point", "name": "1 down End", - "id": "1f678cec-52dc-4f37-951f-bde1ae7990a3" + "id": "edbbf074-583a-4254-9000-dcf614b793c6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "1 down End", "Point", "Foundations", - "5938d24c-cba5-4b1f-820e-5f351ba36bb0" + "1f678cec-52dc-4f37-951f-bde1ae7990a3" ] ] } @@ -26277,7 +29211,7 @@ "type": "Polygon Vertex", "name": " 1 down Begin", "project": "Foundations", - "id": "ade2cf09-7200-490b-b513-c8612ca7a015", + "id": "877ad72c-3bab-45ae-86ca-00c29bf45526", "savedPayload": { "position": { "x": 37008.511993629276, @@ -26301,50 +29235,50 @@ "referenceParent": { "type": "Point", "name": "1 down Begin", - "id": "ed4b35d8-3328-4e46-8d83-cd974f47f3ac" + "id": "eaec3511-e140-4665-97c8-e8fa324ff6b0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Monte Carlo Forecast", "Plotter", "Foundations", - "5ea91082-c352-45cc-9555-08f14337d142" + "72655772-9bd0-4979-b0e4-84f37039b0c8" ], [ "Monte Carlo Forecast", "Plotter Module", "Foundations", - "63199de4-c123-4ed4-9238-8d3a98334162" + "447d61c3-f72d-4f93-bd79-e01615ce2bdc" ], [ "New Shapes", "Shapes", "Foundations", - "605039ae-2cd6-439c-9982-350614646652" + "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e" ], [ "New Chart Points", "Chart Points", "Foundations", - "e3daf58b-49ba-4cd6-a2f8-9e9dd6dffdeb" + "b5b763b1-1eae-4128-9eed-fff8aa54f40a" ], [ "1 down Begin", "Point", "Foundations", - "87c4a45a-321b-4757-bf38-b9af0e5ead75" + "ed4b35d8-3328-4e46-8d83-cd974f47f3ac" ] ] } } ], - "id": "7bb046e4-1290-483b-a844-00bff7f57d0a", + "id": "cb81393c-e292-4ba0-8770-8fb89237a65a", "savedPayload": { "position": { "x": 37397.75798447011, @@ -26370,7 +29304,7 @@ ], "images": [], "texts": [], - "id": "e78e2ce4-9e3d-46f3-9181-d1acbfe6bf6e", + "id": "df6a0a4a-751e-42b8-9d50-db59ae3d353b", "savedPayload": { "position": { "x": 35850.85896173713, @@ -26410,7 +29344,7 @@ "name": "New Data Formula", "code": "record.forecast1", "project": "Foundations", - "id": "b443bc5f-8dc4-425d-97f3-697a9354995a", + "id": "54794e5a-80c0-43e2-968b-10a9e28577b2", "savedPayload": { "position": { "x": 36197.520115118044, @@ -26438,7 +29372,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "91c1de5a-3231-44f7-8cd3-51f4d78f5504", + "id": "28c096bd-25d7-4007-a48a-beb9d490e2f6", "savedPayload": { "position": { "x": 36972.67321852594, @@ -26461,7 +29395,7 @@ } } }, - "id": "d96428a6-ce45-4a41-a473-2d957fe631f8", + "id": "0dc2ac49-9216-491f-afe9-a133253ccd50", "savedPayload": { "position": { "x": 36561.57776258677, @@ -26485,7 +29419,7 @@ } } ], - "id": "36c25d85-b4f7-46e3-8ab4-8159fa182989", + "id": "0d26cb4f-3c79-4052-ae97-6b540acc2980", "savedPayload": { "position": { "x": 36514.53995411633, @@ -26509,7 +29443,7 @@ } } ], - "id": "447d61c3-f72d-4f93-bd79-e01615ce2bdc", + "id": "d6521de2-45cd-4d03-bae2-54b87106e03b", "savedPayload": { "position": { "x": 36467.502145645885, @@ -26533,11 +29467,11 @@ } } ], - "id": "72655772-9bd0-4979-b0e4-84f37039b0c8", + "id": "ffb6c688-0279-49f6-b7f3-0f894c8e6076", "savedPayload": { "position": { - "x": 36814.457270291765, - "y": 19523.938986067013 + "x": 36803.974231056374, + "y": 19543.773864331746 }, "targetPosition": { "x": 37074.2648914271, @@ -26587,7 +29521,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.MAMA", "project": "Foundations", - "id": "1b7ae86e-45d8-43dd-9135-6da8d8faefa2", + "id": "16c53c3f-2bac-4069-99be-8a846113c937", "savedPayload": { "position": { "x": 36606.45178738008, @@ -26610,7 +29544,7 @@ } } }, - "id": "1cbbb2a8-8e8d-46af-8d4a-ee429430262e", + "id": "86774f21-61c0-4354-8372-b0d69ff9e643", "savedPayload": { "position": { "x": 36306.98874844976, @@ -26642,7 +29576,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.MAMA", "project": "Foundations", - "id": "c38366ef-7ace-45d3-a14f-4bb47769bc21", + "id": "6b1ae8ca-5e3f-4af9-b9f8-25d66eefc191", "savedPayload": { "position": { "x": 36352.89594893085, @@ -26665,7 +29599,7 @@ } } }, - "id": "a17bf9d0-145e-40a5-b626-38c092cdf5fa", + "id": "2bb01d2e-500b-4d04-bec2-0679f92779d6", "savedPayload": { "position": { "x": 36180.21082922514, @@ -26697,7 +29631,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.upper", "project": "Foundations", - "id": "3485e97c-2e46-422d-b41f-1dd928c1989e", + "id": "85bb1e31-fbc6-4f08-b267-a1a7e04b0bb7", "savedPayload": { "position": { "x": 35839.26927593583, @@ -26720,7 +29654,7 @@ } } }, - "id": "8f002772-4ffe-4655-aadc-4518f796693e", + "id": "fcfab3d3-0adf-490d-98a1-5dd744b456f8", "savedPayload": { "position": { "x": 35923.397492727636, @@ -26752,7 +29686,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.upper", "project": "Foundations", - "id": "1aa4f281-85ae-4b08-9b53-12ed26205e8c", + "id": "d5f0fa8d-a787-4e98-ba78-34ca716ef803", "savedPayload": { "position": { "x": 35452.34312923504, @@ -26775,7 +29709,7 @@ } } }, - "id": "24fc3fe0-9544-408d-b1a7-71f0d85432ed", + "id": "d018b1b4-be57-4290-9bbc-ca8ed293fcf3", "savedPayload": { "position": { "x": 35729.93441937724, @@ -26807,7 +29741,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.lower", "project": "Foundations", - "id": "76c6b6bc-157d-4e74-99d4-8cdc72b4581e", + "id": "92a8a449-cc38-4030-8d9d-2352ba095ba9", "savedPayload": { "position": { "x": 35483.480789149166, @@ -26830,7 +29764,7 @@ } } }, - "id": "87fa83f0-be11-4574-b5e1-796947fc841e", + "id": "bf9d9760-e630-4a61-810b-35e50da5ec9a", "savedPayload": { "position": { "x": 35745.5032493343, @@ -26862,7 +29796,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.lower", "project": "Foundations", - "id": "7100a300-283f-4481-9fef-55df86b52418", + "id": "315055c6-7818-402b-8c23-079c22525c4d", "savedPayload": { "position": { "x": 35909.23496267036, @@ -26885,7 +29819,7 @@ } } }, - "id": "bfaa6b6f-2256-4d26-b454-680dd42e7c09", + "id": "2d7b7524-fdf5-4898-ab2d-4f5ddb30b333", "savedPayload": { "position": { "x": 35958.380336094895, @@ -26909,7 +29843,7 @@ } } ], - "id": "68800599-1ced-4922-9ed0-8f954f1624d6", + "id": "5da0da75-dc68-4bd1-89a9-0c4bee0c5472", "savedPayload": { "position": { "x": 36866.969989739584, @@ -26947,7 +29881,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.WINDSOR_TAN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "fd0c0e41-8a79-40f3-be69-58b671a8f58e", + "id": "fc1e116d-20c5-4ce3-9db9-6ec3db352ca8", "savedPayload": { "position": { "x": 36884.2309444901, @@ -26971,7 +29905,7 @@ } }, "styleConditions": [], - "id": "94681135-f134-428d-a28b-737af29a7635", + "id": "1fe7612e-83bb-4c1d-bcfd-0a4a86c93a6f", "savedPayload": { "position": { "x": 36707.895368802354, @@ -26999,7 +29933,7 @@ "type": "Polygon Vertex", "name": " Lower Begin", "project": "Foundations", - "id": "7bd7ae6c-e32c-40e9-9ed0-ac90886765f3", + "id": "84925904-3483-464e-a6c8-47047bfbe02c", "savedPayload": { "position": { "x": 36288.854694802125, @@ -27023,44 +29957,44 @@ "referenceParent": { "type": "Point", "name": "Lower Begin", - "id": "87fa83f0-be11-4574-b5e1-796947fc841e" + "id": "bf9d9760-e630-4a61-810b-35e50da5ec9a" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "555a1d5b-c6b1-480a-9b67-5076d72a9e28" + "9aac5c44-6820-452e-822d-2ba3620da4cd" ], [ "New Shapes", "Shapes", "Foundations", - "ea94b408-aa2f-4989-9963-2cb96e997668" + "6d3b8161-4983-476d-8bb0-5378c017f29b" ], [ "New Chart Points", "Chart Points", "Foundations", - "8096547c-6dac-47c0-8594-b3aed1150c6a" + "68800599-1ced-4922-9ed0-8f954f1624d6" ], [ "Lower Begin", "Point", "Foundations", - "b98b2f8a-2628-4c6b-ae7d-ae68b054c4f1" + "87fa83f0-be11-4574-b5e1-796947fc841e" ] ] } @@ -27069,7 +30003,7 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "4c679317-ec80-4758-96d2-43fd2faa7142", + "id": "7a2e68d1-b11d-4890-abcb-73e04e2549ab", "savedPayload": { "position": { "x": 36355.22421742687, @@ -27093,50 +30027,50 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "bfaa6b6f-2256-4d26-b454-680dd42e7c09" + "id": "2d7b7524-fdf5-4898-ab2d-4f5ddb30b333" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "555a1d5b-c6b1-480a-9b67-5076d72a9e28" + "9aac5c44-6820-452e-822d-2ba3620da4cd" ], [ "New Shapes", "Shapes", "Foundations", - "ea94b408-aa2f-4989-9963-2cb96e997668" + "6d3b8161-4983-476d-8bb0-5378c017f29b" ], [ "New Chart Points", "Chart Points", "Foundations", - "8096547c-6dac-47c0-8594-b3aed1150c6a" + "68800599-1ced-4922-9ed0-8f954f1624d6" ], [ "Lower End", "Point", "Foundations", - "587f661c-1e65-4832-9353-775b04ba328a" + "bfaa6b6f-2256-4d26-b454-680dd42e7c09" ] ] } } ], - "id": "e04a118d-424c-4507-8689-3d221470304c", + "id": "23fa438c-c4d8-4ac8-bc49-29cf86685177", "savedPayload": { "position": { "x": 36531.55979311461, @@ -27172,7 +30106,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "ac970337-f8a0-4706-94ef-47dc8c4c661c", + "id": "0a5bb861-b492-450f-9ab6-b01dba359d49", "savedPayload": { "position": { "x": 36658.91029318643, @@ -27196,7 +30130,7 @@ } }, "styleConditions": [], - "id": "10cf2f90-5432-4b40-b0a3-a7269f31e213", + "id": "87b0fc48-696c-457e-9b29-2f373968ad88", "savedPayload": { "position": { "x": 36957.26686179691, @@ -27224,7 +30158,7 @@ "type": "Polygon Vertex", "name": " MAMA Begin", "project": "Foundations", - "id": "d84bcfa6-d637-41f2-930b-5c41ffbc263a", + "id": "b7d54cc2-7fd8-4461-978a-fd146d285cbb", "savedPayload": { "position": { "x": 37286.98196938769, @@ -27248,44 +30182,44 @@ "referenceParent": { "type": "Point", "name": "MAMA Begin", - "id": "1cbbb2a8-8e8d-46af-8d4a-ee429430262e" + "id": "86774f21-61c0-4354-8372-b0d69ff9e643" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "555a1d5b-c6b1-480a-9b67-5076d72a9e28" + "9aac5c44-6820-452e-822d-2ba3620da4cd" ], [ "New Shapes", "Shapes", "Foundations", - "ea94b408-aa2f-4989-9963-2cb96e997668" + "6d3b8161-4983-476d-8bb0-5378c017f29b" ], [ "New Chart Points", "Chart Points", "Foundations", - "8096547c-6dac-47c0-8594-b3aed1150c6a" + "68800599-1ced-4922-9ed0-8f954f1624d6" ], [ "MAMA Begin", "Point", "Foundations", - "e72e9e3c-be12-4db5-afce-8b0a75631ed7" + "1cbbb2a8-8e8d-46af-8d4a-ee429430262e" ] ] } @@ -27294,7 +30228,7 @@ "type": "Polygon Vertex", "name": " MAMA End", "project": "Foundations", - "id": "ec91084d-d4cd-4d30-96b5-419868455556", + "id": "5583331f-df18-435e-81aa-dd0140de6c95", "savedPayload": { "position": { "x": 37553.97999901787, @@ -27318,50 +30252,50 @@ "referenceParent": { "type": "Point", "name": "MAMA End", - "id": "a17bf9d0-145e-40a5-b626-38c092cdf5fa" + "id": "2bb01d2e-500b-4d04-bec2-0679f92779d6" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "555a1d5b-c6b1-480a-9b67-5076d72a9e28" + "9aac5c44-6820-452e-822d-2ba3620da4cd" ], [ "New Shapes", "Shapes", "Foundations", - "ea94b408-aa2f-4989-9963-2cb96e997668" + "6d3b8161-4983-476d-8bb0-5378c017f29b" ], [ "New Chart Points", "Chart Points", "Foundations", - "8096547c-6dac-47c0-8594-b3aed1150c6a" + "68800599-1ced-4922-9ed0-8f954f1624d6" ], [ "MAMA End", "Point", "Foundations", - "4e5d50eb-1a5e-493c-aec0-c6453439e3ee" + "a17bf9d0-145e-40a5-b626-38c092cdf5fa" ] ] } } ], - "id": "8116ece6-d711-4301-8567-3b570256e785", + "id": "d0a47aba-637c-41b7-ba00-a0552fd680ce", "savedPayload": { "position": { "x": 36531.55979311461, @@ -27397,7 +30331,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.WINDSOR_TAN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e26a085f-b983-4469-b65f-177725cf75d5", + "id": "be5c3ec0-2d0c-442a-8dde-48dc6fd86d1b", "savedPayload": { "position": { "x": 36296.33607996249, @@ -27421,7 +30355,7 @@ } }, "styleConditions": [], - "id": "180a15fa-eca5-4734-837f-e4e53db03e56", + "id": "a4cba33b-4f6e-43cf-8236-1d80c474ea32", "savedPayload": { "position": { "x": 36581.653034851035, @@ -27449,7 +30383,7 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "2f3d0625-8eb7-4743-ba51-911376f8b861", + "id": "eb5c5c1b-8b67-463d-b838-4fd91d872e29", "savedPayload": { "position": { "x": 36959.67508805207, @@ -27473,44 +30407,44 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "8f002772-4ffe-4655-aadc-4518f796693e" + "id": "fcfab3d3-0adf-490d-98a1-5dd744b456f8" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "555a1d5b-c6b1-480a-9b67-5076d72a9e28" + "9aac5c44-6820-452e-822d-2ba3620da4cd" ], [ "New Shapes", "Shapes", "Foundations", - "ea94b408-aa2f-4989-9963-2cb96e997668" + "6d3b8161-4983-476d-8bb0-5378c017f29b" ], [ "New Chart Points", "Chart Points", "Foundations", - "8096547c-6dac-47c0-8594-b3aed1150c6a" + "68800599-1ced-4922-9ed0-8f954f1624d6" ], [ "Upper Begin", "Point", "Foundations", - "643acb95-724f-4c85-ba54-f51477b52c91" + "8f002772-4ffe-4655-aadc-4518f796693e" ] ] } @@ -27519,7 +30453,7 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "294a4588-17e3-486e-84f3-67ea30b83230", + "id": "7c8d94e1-1d2a-4db5-a919-08ddd1f9f9dd", "savedPayload": { "position": { "x": 37152.286944628126, @@ -27543,50 +30477,50 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "24fc3fe0-9544-408d-b1a7-71f0d85432ed" + "id": "d018b1b4-be57-4290-9bbc-ca8ed293fcf3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner MAMA channels", "Plotter Module", "Foundations", - "555a1d5b-c6b1-480a-9b67-5076d72a9e28" + "9aac5c44-6820-452e-822d-2ba3620da4cd" ], [ "New Shapes", "Shapes", "Foundations", - "ea94b408-aa2f-4989-9963-2cb96e997668" + "6d3b8161-4983-476d-8bb0-5378c017f29b" ], [ "New Chart Points", "Chart Points", "Foundations", - "8096547c-6dac-47c0-8594-b3aed1150c6a" + "68800599-1ced-4922-9ed0-8f954f1624d6" ], [ "Upper End", "Point", "Foundations", - "e31d82f1-e8c5-40ff-92aa-79bbefaa7628" + "24fc3fe0-9544-408d-b1a7-71f0d85432ed" ] ] } } ], - "id": "9dd72dc1-6362-4983-b7ed-058405aacd1a", + "id": "a81e2099-d2f4-4acf-a0bb-2715b480ef8a", "savedPayload": { "position": { "x": 36866.969989739584, @@ -27612,7 +30546,7 @@ ], "images": [], "texts": [], - "id": "6d3b8161-4983-476d-8bb0-5378c017f29b", + "id": "fc49e505-165b-4e67-a8bf-a26a8daa5c57", "savedPayload": { "position": { "x": 36774.2648914271, @@ -27652,7 +30586,7 @@ "name": "New Data Formula", "code": "record.upper", "project": "Foundations", - "id": "23bfef67-bcba-4882-a68c-1b664d34fb73", + "id": "3af3acb0-6a67-4708-9a59-7004ddef8b72", "savedPayload": { "position": { "x": 37414.457270291765, @@ -27680,7 +30614,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "8e29907b-2eb2-4364-bc2f-977696459de0", + "id": "e03123e5-3567-436b-9909-cb56ef309921", "savedPayload": { "position": { "x": 37934.07251256243, @@ -27703,7 +30637,7 @@ } } }, - "id": "387d8faf-c852-4c94-95fa-e8cdd773ac17", + "id": "0e7884ec-bd86-45bc-96f4-557d801cd64f", "savedPayload": { "position": { "x": 37674.2648914271, @@ -27736,7 +30670,7 @@ "name": "New Data Formula", "code": "record.MAMA", "project": "Foundations", - "id": "4ab5fbc8-cea0-4aaa-9a5d-57af868c0e19", + "id": "b9b71809-5e19-4620-91f3-b0a060c0efd0", "savedPayload": { "position": { "x": 38124.2648914271, @@ -27764,7 +30698,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "0da86b8c-9835-400a-b537-bc62f8eae1b4", + "id": "be38882e-bb6c-4aad-a450-d75e532503a3", "savedPayload": { "position": { "x": 38124.2648914271, @@ -27787,7 +30721,7 @@ } } }, - "id": "55f89d0d-47b5-426d-a5ba-0eaed7411d6b", + "id": "d2b0cfa5-346e-4d0f-8be7-4db3f60e8f5f", "savedPayload": { "position": { "x": 37974.2648914271, @@ -27820,7 +30754,7 @@ "name": "New Data Formula", "code": "record.lower", "project": "Foundations", - "id": "82ba53b7-5201-475c-8a2e-0f8d2c24602c", + "id": "512520a3-9e2a-4add-8911-6c1e8426785a", "savedPayload": { "position": { "x": 37934.07251256243, @@ -27848,7 +30782,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "5e43b92f-d220-4602-bbd2-4a86db75b78a", + "id": "b9ad4b2e-e4c3-478f-94a4-a54c4a2268dc", "savedPayload": { "position": { "x": 37414.457270291765, @@ -27871,7 +30805,7 @@ } } }, - "id": "7ec3d368-6fbd-4dce-88f0-81c1c868c881", + "id": "5833ac40-84df-406f-9f58-48033c7d3f02", "savedPayload": { "position": { "x": 37674.2648914271, @@ -27895,7 +30829,7 @@ } } ], - "id": "f9747370-b30b-4d0a-8656-01d5d155c5f1", + "id": "5a2901d3-9fb7-483e-8383-6120c5ef02ca", "savedPayload": { "position": { "x": 37224.2648914271, @@ -27919,7 +30853,7 @@ } } ], - "id": "9aac5c44-6820-452e-822d-2ba3620da4cd", + "id": "6b39c4ed-a44f-43fd-9c1e-1438fa2ba696", "savedPayload": { "position": { "x": 37074.2648914271, @@ -27966,7 +30900,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.ema", "project": "Foundations", - "id": "72a4ec7e-a0d4-4b2d-b7cb-8ca176febbaa", + "id": "5d9feae0-6ff8-4f19-8f7d-09dc35de6709", "savedPayload": { "position": { "x": 37649.208500196335, @@ -27989,7 +30923,7 @@ } } }, - "id": "1ad8e6e1-a83d-4538-9d44-2e34ec0ed0fa", + "id": "61309815-a0e5-4f44-a963-8bfcb3a8d9d0", "savedPayload": { "position": { "x": 37515.014555701644, @@ -28021,7 +30955,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.ema", "project": "Foundations", - "id": "98d6c718-8e5a-43de-9e47-6cbf17ddfc73", + "id": "63a515d8-4ff3-49c2-a772-ddd20db557be", "savedPayload": { "position": { "x": 37128.606274221216, @@ -28044,7 +30978,7 @@ } } }, - "id": "f89dc7eb-8f7b-4c89-abb7-9cba80bed40f", + "id": "5f02f65c-77ec-4621-bab3-dfe126748896", "savedPayload": { "position": { "x": 37254.713442714085, @@ -28076,7 +31010,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.upper", "project": "Foundations", - "id": "9550e2e6-fd5a-44e9-9624-3110b1f70d37", + "id": "a4996c38-fb50-430f-860e-ccc018eb086a", "savedPayload": { "position": { "x": 36797.92658823123, @@ -28099,7 +31033,7 @@ } } }, - "id": "65ea4797-09b9-4aec-ac02-ca474e44f54a", + "id": "ed4113e7-9bf0-4488-8dc8-20cb4a2c2cdc", "savedPayload": { "position": { "x": 37089.373599719096, @@ -28131,7 +31065,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.upper", "project": "Foundations", - "id": "dac1f6f2-3383-44e9-b2c0-277c32c171f4", + "id": "ec482bfe-5f9b-4f10-aaf1-307c36c64c70", "savedPayload": { "position": { "x": 36906.177990413154, @@ -28154,7 +31088,7 @@ } } }, - "id": "3178bd32-ab57-4994-b434-efec3ebba410", + "id": "5d4c454a-a369-4a3c-9b4f-355d67a3d1b5", "savedPayload": { "position": { "x": 37143.49930081006, @@ -28186,7 +31120,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.lower", "project": "Foundations", - "id": "e4f820cb-4a0b-4cc6-80d3-6f8e29cb66c4", + "id": "b9b0629e-0f3e-4c11-b2b0-37184cb6d6b7", "savedPayload": { "position": { "x": 37371.8449669978, @@ -28209,7 +31143,7 @@ } } }, - "id": "ba38d357-0a32-4433-a3fe-40bbef01af89", + "id": "560e70b8-6cc6-4c4c-9dbb-bc81eb426c52", "savedPayload": { "position": { "x": 37376.33278910238, @@ -28241,7 +31175,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.lower", "project": "Foundations", - "id": "a9e1a760-e3f1-4c15-ad55-a3a9a54379f8", + "id": "deb15717-da18-4b4b-9751-3dfbaea60f01", "savedPayload": { "position": { "x": 37844.27078674172, @@ -28264,7 +31198,7 @@ } } }, - "id": "1eb68484-cb88-4deb-9c85-1a544a1a3dae", + "id": "f42b5569-67de-44ff-bc88-6529e611d63e", "savedPayload": { "position": { "x": 37612.54569897434, @@ -28288,7 +31222,7 @@ } } ], - "id": "2d6780b1-87ac-44b6-81ba-76da602c0ae2", + "id": "d6e18d6b-1161-42ac-8dad-3a345640efaa", "savedPayload": { "position": { "x": 37380.82061120696, @@ -28326,7 +31260,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "ee88b952-d6ac-4a56-88f0-3d5a84b596e7", + "id": "8de42ba8-ae40-47e6-a513-ab5affad3c25", "savedPayload": { "position": { "x": 37046.19321522584, @@ -28350,7 +31284,7 @@ } }, "styleConditions": [], - "id": "6c2c9ead-1e59-4e71-a056-7d93510f22ae", + "id": "4a614a22-1c5d-4ff7-844f-2d9425dc2f02", "savedPayload": { "position": { "x": 37344.54978383632, @@ -28378,7 +31312,7 @@ "type": "Polygon Vertex", "name": " Lower Begin", "project": "Foundations", - "id": "b376b74b-b564-40d7-83b3-20978829c041", + "id": "edbb922a-b7dc-486b-b85b-0a97922cbe94", "savedPayload": { "position": { "x": 37611.5478134665, @@ -28402,44 +31336,44 @@ "referenceParent": { "type": "Point", "name": "Lower Begin", - "id": "ba38d357-0a32-4433-a3fe-40bbef01af89" + "id": "560e70b8-6cc6-4c4c-9dbb-bc81eb426c52" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "a7b5d94e-32f2-4810-a003-796ecf33c8ca" + "a87052fa-eb8e-45a7-ab35-a7e3bf365057" ], [ "New Shapes", "Shapes", "Foundations", - "3e865146-6415-4cc3-a493-ecf297391d03" + "93ffb1d6-b8d2-4e54-93c3-6288392b72b1" ], [ "New Chart Points", "Chart Points", "Foundations", - "98aee8c9-731c-4343-a53c-fed44b953296" + "2d6780b1-87ac-44b6-81ba-76da602c0ae2" ], [ "Lower Begin", "Point", "Foundations", - "fe656d20-b282-432f-9a34-7383e4f28750" + "ba38d357-0a32-4433-a3fe-40bbef01af89" ] ] } @@ -28448,7 +31382,7 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "208d24eb-a5fa-40b3-b4a1-a6a0e0cf4bc9", + "id": "4e47854e-9f23-490e-8b09-c4b285aa5b51", "savedPayload": { "position": { "x": 37941.262921057285, @@ -28472,50 +31406,50 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "1eb68484-cb88-4deb-9c85-1a544a1a3dae" + "id": "f42b5569-67de-44ff-bc88-6529e611d63e" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "a7b5d94e-32f2-4810-a003-796ecf33c8ca" + "a87052fa-eb8e-45a7-ab35-a7e3bf365057" ], [ "New Shapes", "Shapes", "Foundations", - "3e865146-6415-4cc3-a493-ecf297391d03" + "93ffb1d6-b8d2-4e54-93c3-6288392b72b1" ], [ "New Chart Points", "Chart Points", "Foundations", - "98aee8c9-731c-4343-a53c-fed44b953296" + "2d6780b1-87ac-44b6-81ba-76da602c0ae2" ], [ "Lower End", "Point", "Foundations", - "a6504572-8458-4d42-af51-e8dd09c68382" + "1eb68484-cb88-4deb-9c85-1a544a1a3dae" ] ] } } ], - "id": "7e4e83a9-2708-4536-a812-bf3c733d686b", + "id": "90b2640d-ff8d-4cc8-aa49-187899e07f08", "savedPayload": { "position": { "x": 37642.9063524468, @@ -28551,7 +31485,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "eb5065f0-0125-4e93-92c1-0968ed930bf6", + "id": "80d784c5-2a2a-465a-82e7-b51a0ccbbf23", "savedPayload": { "position": { "x": 36952.41029318643, @@ -28575,7 +31509,7 @@ } }, "styleConditions": [], - "id": "e4601cd2-f4d7-4bfa-8682-5b199577fb9e", + "id": "0632ecf1-1d5e-4ee1-8ef8-27f5afc3a10a", "savedPayload": { "position": { "x": 37250.76686179691, @@ -28603,7 +31537,7 @@ "type": "Polygon Vertex", "name": " EMA Begin", "project": "Foundations", - "id": "730953a2-e9ff-4db6-ae85-e7084d026c0d", + "id": "affb57cd-440e-4cbd-b1c3-e0d61d4bbcfd", "savedPayload": { "position": { "x": 37580.48196938769, @@ -28627,44 +31561,44 @@ "referenceParent": { "type": "Point", "name": "EMA Begin", - "id": "1ad8e6e1-a83d-4538-9d44-2e34ec0ed0fa" + "id": "61309815-a0e5-4f44-a963-8bfcb3a8d9d0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "a7b5d94e-32f2-4810-a003-796ecf33c8ca" + "a87052fa-eb8e-45a7-ab35-a7e3bf365057" ], [ "New Shapes", "Shapes", "Foundations", - "3e865146-6415-4cc3-a493-ecf297391d03" + "93ffb1d6-b8d2-4e54-93c3-6288392b72b1" ], [ "New Chart Points", "Chart Points", "Foundations", - "98aee8c9-731c-4343-a53c-fed44b953296" + "2d6780b1-87ac-44b6-81ba-76da602c0ae2" ], [ "EMA Begin", "Point", "Foundations", - "cab89b86-febf-4c54-9b86-b9febe749316" + "1ad8e6e1-a83d-4538-9d44-2e34ec0ed0fa" ] ] } @@ -28673,7 +31607,7 @@ "type": "Polygon Vertex", "name": " EMA End", "project": "Foundations", - "id": "bee17361-3b86-4d2a-8b06-1400d3c928d6", + "id": "be9331b0-0351-4a79-ab35-a14e25aeb09d", "savedPayload": { "position": { "x": 37847.47999901787, @@ -28697,50 +31631,50 @@ "referenceParent": { "type": "Point", "name": "EMA End", - "id": "f89dc7eb-8f7b-4c89-abb7-9cba80bed40f" + "id": "5f02f65c-77ec-4621-bab3-dfe126748896" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "a7b5d94e-32f2-4810-a003-796ecf33c8ca" + "a87052fa-eb8e-45a7-ab35-a7e3bf365057" ], [ "New Shapes", "Shapes", "Foundations", - "3e865146-6415-4cc3-a493-ecf297391d03" + "93ffb1d6-b8d2-4e54-93c3-6288392b72b1" ], [ "New Chart Points", "Chart Points", "Foundations", - "98aee8c9-731c-4343-a53c-fed44b953296" + "2d6780b1-87ac-44b6-81ba-76da602c0ae2" ], [ "EMA End", "Point", "Foundations", - "c7212650-8a6b-40b3-aa0a-a3bf780b8673" + "f89dc7eb-8f7b-4c89-abb7-9cba80bed40f" ] ] } } ], - "id": "9b40261a-5cd0-439e-8cce-85897d7d85e7", + "id": "0172e453-a9d0-4954-a4c7-d5196e0e5c5d", "savedPayload": { "position": { "x": 37948.32852871988, @@ -28776,7 +31710,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "6ff9c37b-0fa8-454c-b8f0-2ce941bb5818", + "id": "1ba0b240-9768-44ea-bc41-bae9d71aafa1", "savedPayload": { "position": { "x": 38320.89096862119, @@ -28800,7 +31734,7 @@ } }, "styleConditions": [], - "id": "39ef531b-bb4e-468c-8d80-ed50607590c2", + "id": "71911667-b938-4e0e-a7d0-1eb38ba088ef", "savedPayload": { "position": { "x": 38097.94752097798, @@ -28828,7 +31762,7 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "02429674-ecfb-4379-a160-afb85a9e56ad", + "id": "1e0d7c1c-5fb4-42dd-8d07-30f75b0e9dcd", "savedPayload": { "position": { "x": 38075.743255242414, @@ -28852,44 +31786,44 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "65ea4797-09b9-4aec-ac02-ca474e44f54a" + "id": "ed4113e7-9bf0-4488-8dc8-20cb4a2c2cdc" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "a7b5d94e-32f2-4810-a003-796ecf33c8ca" + "a87052fa-eb8e-45a7-ab35-a7e3bf365057" ], [ "New Shapes", "Shapes", "Foundations", - "3e865146-6415-4cc3-a493-ecf297391d03" + "93ffb1d6-b8d2-4e54-93c3-6288392b72b1" ], [ "New Chart Points", "Chart Points", "Foundations", - "98aee8c9-731c-4343-a53c-fed44b953296" + "2d6780b1-87ac-44b6-81ba-76da602c0ae2" ], [ "Upper Begin", "Point", "Foundations", - "d92e0316-c35f-43cd-b176-de2cb86786ca" + "65ea4797-09b9-4aec-ac02-ca474e44f54a" ] ] } @@ -28898,7 +31832,7 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "15a03621-0e74-4eff-917d-09f959ad4eb7", + "id": "49d88358-8341-42d7-a206-76462349b826", "savedPayload": { "position": { "x": 37652.060625691534, @@ -28922,50 +31856,50 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "3178bd32-ab57-4994-b434-efec3ebba410" + "id": "5d4c454a-a369-4a3c-9b4f-355d67a3d1b5" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Keltner", "Plotter", "Foundations", - "13bf4f10-6af6-4d3d-acc0-a41f5177eeee" + "a405d811-dba8-4ba4-8c56-55bc780426a8" ], [ "Keltner EMA channels", "Plotter Module", "Foundations", - "a7b5d94e-32f2-4810-a003-796ecf33c8ca" + "a87052fa-eb8e-45a7-ab35-a7e3bf365057" ], [ "New Shapes", "Shapes", "Foundations", - "3e865146-6415-4cc3-a493-ecf297391d03" + "93ffb1d6-b8d2-4e54-93c3-6288392b72b1" ], [ "New Chart Points", "Chart Points", "Foundations", - "98aee8c9-731c-4343-a53c-fed44b953296" + "2d6780b1-87ac-44b6-81ba-76da602c0ae2" ], [ "Upper End", "Point", "Foundations", - "c8a366c7-4b63-4551-89b8-f2052474f09b" + "3178bd32-ab57-4994-b434-efec3ebba410" ] ] } } ], - "id": "8edb7f27-b7ff-4364-ad8e-5deed74a5292", + "id": "29fb9340-b4ed-43ac-84c5-c3707c100836", "savedPayload": { "position": { "x": 37875.004073334756, @@ -28991,7 +31925,7 @@ ], "images": [], "texts": [], - "id": "93ffb1d6-b8d2-4e54-93c3-6288392b72b1", + "id": "72805259-7c41-4dc2-8f76-567b4611ad30", "savedPayload": { "position": { "x": 37674.2648914271, @@ -29031,7 +31965,7 @@ "name": "New Data Formula", "code": "record.upper", "project": "Foundations", - "id": "da8e440b-d32b-4ba8-b4cf-b832f8628cb0", + "id": "8d001eea-0af5-4c28-86fa-37a5c67a8f58", "savedPayload": { "position": { "x": 37934.07251256243, @@ -29059,7 +31993,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "bc5c93e9-f200-4087-9ba9-dffc3bf19887", + "id": "3f931c34-ce6d-47f2-a76b-cd5402df47cb", "savedPayload": { "position": { "x": 38193.88013369776, @@ -29082,7 +32016,7 @@ } } }, - "id": "0e1521c1-9209-4a6b-99e8-78a2d361f1b1", + "id": "e56e011c-378f-4bc1-a527-cd240e80d61a", "savedPayload": { "position": { "x": 37934.07251256243, @@ -29115,7 +32049,7 @@ "name": "New Data Formula", "code": "record.ema", "project": "Foundations", - "id": "91663295-0572-468f-93fc-d287f6c1a9aa", + "id": "1c8ffc20-ade4-4a77-bbba-918ade82d8c5", "savedPayload": { "position": { "x": 38124.2648914271, @@ -29143,7 +32077,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "da734c4f-86bd-4739-a06a-7ff5b8104386", + "id": "c50e7219-8c76-4629-862a-739c3cfa74a2", "savedPayload": { "position": { "x": 37674.2648914271, @@ -29166,7 +32100,7 @@ } } }, - "id": "6f592f4e-3216-4124-b7ad-2471cffd0707", + "id": "4fd5824c-0602-4e50-9a8f-60d06fff9c76", "savedPayload": { "position": { "x": 37824.2648914271, @@ -29199,7 +32133,7 @@ "name": "New Data Formula", "code": "record.lower", "project": "Foundations", - "id": "51badce8-6415-4e69-bdb7-cf19d5f12f6d", + "id": "f443e82e-99f2-46e1-ac42-c3b2d18394b0", "savedPayload": { "position": { "x": 37414.457270291765, @@ -29227,7 +32161,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "4a1948a2-a96b-4777-b2aa-93781c3a9325", + "id": "a8a0347d-975a-4564-98aa-84c6878a9886", "savedPayload": { "position": { "x": 37154.64964915643, @@ -29250,7 +32184,7 @@ } } }, - "id": "2990fd9d-586b-4e5b-a7a5-74326900d328", + "id": "1720680c-8fa2-4fcb-901f-e0ddb485a3da", "savedPayload": { "position": { "x": 37414.457270291765, @@ -29274,7 +32208,7 @@ } } ], - "id": "daf3f8ae-880d-4988-8008-4a32e41132bf", + "id": "4f4baa4e-23eb-4060-b31e-cea579acfa6b", "savedPayload": { "position": { "x": 37674.2648914271, @@ -29298,7 +32232,7 @@ } } ], - "id": "a87052fa-eb8e-45a7-ab35-a7e3bf365057", + "id": "dcbd10a8-c0c4-406a-89c8-0808a6da86f4", "savedPayload": { "position": { "x": 37524.2648914271, @@ -29322,11 +32256,11 @@ } } ], - "id": "a405d811-dba8-4ba4-8c56-55bc780426a8", + "id": "de26832d-7744-4c76-9cb0-cd8f45b3ddfb", "savedPayload": { "position": { - "x": 36924.2648914271, - "y": 19414.13136493168 + "x": 36887.217950869475, + "y": 19439.389541326604 }, "targetPosition": { "x": 37074.2648914271, @@ -29375,15 +32309,15 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.OneHR", "project": "Foundations", - "id": "7ee80ac7-108c-4fcc-b604-75ff7c99af09", + "id": "1b9d78c4-15e0-4f51-ab9c-40aa03df4b15", "savedPayload": { "position": { - "x": 36626.59507819932, - "y": 18881.5546170108 + "x": 36165.15917073217, + "y": 19631.4179489237 }, "targetPosition": { - "x": 36865.24361684978, - "y": 18642.90607836034 + "x": 36090.05835552191, + "y": 19302.379778562336 }, "floatingObject": { "isPinned": false, @@ -29398,15 +32332,15 @@ } } }, - "id": "1945194a-7912-499e-947a-cfe20ac31be5", + "id": "30a31d60-d834-4d3c-aa69-2c788e4412bd", "savedPayload": { "position": { - "x": 36865.24361684978, - "y": 18642.90607836034 + "x": 36090.05835552191, + "y": 19302.379778562336 }, "targetPosition": { - "x": 37103.892155500245, - "y": 18404.257539709884 + "x": 36014.957540311654, + "y": 18973.34160820097 }, "floatingObject": { "isPinned": false, @@ -29430,15 +32364,15 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.OneHR", "project": "Foundations", - "id": "4d039cda-d926-4b87-b2e7-f3b37e9506d7", + "id": "69dc9473-fdea-4250-bf25-b77cc805e1a4", "savedPayload": { "position": { - "x": 36929.189300056045, - "y": 17752.257606964762 + "x": 35369.94589640601, + "y": 18774.38186547361 }, "targetPosition": { - "x": 37016.54072777814, - "y": 18078.257573337323 + "x": 35692.45171835883, + "y": 18873.86173683729 }, "floatingObject": { "isPinned": false, @@ -29453,15 +32387,15 @@ } } }, - "id": "d5f18af9-f7fc-4111-826d-6869cc1d2e40", + "id": "42413e00-c605-4168-81e9-5fd353989d16", "savedPayload": { "position": { - "x": 37016.54072777814, - "y": 18078.257573337323 + "x": 35692.45171835883, + "y": 18873.86173683729 }, "targetPosition": { - "x": 37103.892155500245, - "y": 18404.257539709884 + "x": 36014.957540311654, + "y": 18973.34160820097 }, "floatingObject": { "isPinned": false, @@ -29477,15 +32411,15 @@ } } ], - "id": "3b1871f8-9f3e-44e0-98ca-26c268eaecf9", + "id": "bdfaec5a-e7b3-4cea-8789-b8f0c9099bf3", "savedPayload": { "position": { - "x": 37103.892155500245, - "y": 18404.257539709884 + "x": 36014.957540311654, + "y": 18973.34160820097 }, "targetPosition": { - "x": 37429.89212187281, - "y": 18491.60896743198 + "x": 36262.36254705422, + "y": 18743.783309203285 }, "floatingObject": { "isPinned": false, @@ -29515,7 +32449,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "370246e3-8643-404a-9125-45b77b904328", + "id": "63858ea3-1d1d-4725-849b-3baca49fb2ed", "savedPayload": { "position": { "x": 36087.26337486669, @@ -29539,7 +32473,7 @@ } }, "styleConditions": [], - "id": "f95fef46-df24-4cd4-bcbc-0c6fc34bf4c3", + "id": "024f897f-f159-40d3-b2cb-c4cb281ff5ff", "savedPayload": { "position": { "x": 36372.58032975524, @@ -29567,7 +32501,7 @@ "type": "Polygon Vertex", "name": " OneHRBegin", "project": "Foundations", - "id": "11defd2c-a7cd-4a22-9c00-643e29b1750b", + "id": "ab99c057-2e34-44ea-8802-da3fef68dc44", "savedPayload": { "position": { "x": 36750.60238295627, @@ -29591,44 +32525,44 @@ "referenceParent": { "type": "Point", "name": "OneHRBegin", - "id": "1945194a-7912-499e-947a-cfe20ac31be5" + "id": "30a31d60-d834-4d3c-aa69-2c788e4412bd" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "One Minute Counters", "Plotter", "Foundations", - "064063c1-68e0-4472-af40-5c68d149899b" + "21794892-59ac-473a-ba50-85092b30fbfc" ], [ "oneHR", "Plotter Module", "Foundations", - "eea9bc78-7af7-46a0-beaf-b20ec48a2fcf" + "35ce498e-2f0a-45cf-aa99-0c22f9c32c0d" ], [ "New Shapes", "Shapes", "Foundations", - "f3f076d3-dc2a-46f1-9b5d-1df21593a40f" + "6e5318bb-df43-4dab-abda-dfa1ec50ab79" ], [ "New Chart Points", "Chart Points", "Foundations", - "e5150c67-013b-429e-b35f-1c269426d78d" + "3b1871f8-9f3e-44e0-98ca-26c268eaecf9" ], [ "OneHRBegin", "Point", "Foundations", - "696ffb69-a9e1-4478-a40f-40476b5b5866" + "1945194a-7912-499e-947a-cfe20ac31be5" ] ] } @@ -29637,7 +32571,7 @@ "type": "Polygon Vertex", "name": " OneHREnd", "project": "Foundations", - "id": "7aa36861-f553-4064-a762-d346182990f8", + "id": "a19b2c37-a64e-48b2-9df4-7c63b36c5f85", "savedPayload": { "position": { "x": 36943.21423953233, @@ -29661,58 +32595,58 @@ "referenceParent": { "type": "Point", "name": "OneHREnd", - "id": "d5f18af9-f7fc-4111-826d-6869cc1d2e40" + "id": "42413e00-c605-4168-81e9-5fd353989d16" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "One Minute Counters", "Plotter", "Foundations", - "064063c1-68e0-4472-af40-5c68d149899b" + "21794892-59ac-473a-ba50-85092b30fbfc" ], [ "oneHR", "Plotter Module", "Foundations", - "eea9bc78-7af7-46a0-beaf-b20ec48a2fcf" + "35ce498e-2f0a-45cf-aa99-0c22f9c32c0d" ], [ "New Shapes", "Shapes", "Foundations", - "f3f076d3-dc2a-46f1-9b5d-1df21593a40f" + "6e5318bb-df43-4dab-abda-dfa1ec50ab79" ], [ "New Chart Points", "Chart Points", "Foundations", - "e5150c67-013b-429e-b35f-1c269426d78d" + "3b1871f8-9f3e-44e0-98ca-26c268eaecf9" ], [ "OneHREnd", "Point", "Foundations", - "dd7e188d-32e9-4d2a-abb5-f421e0d5246a" + "d5f18af9-f7fc-4111-826d-6869cc1d2e40" ] ] } } ], - "id": "f7eb2e95-fc5c-42fa-8653-6f5b967b2ec3", + "id": "22571508-3b3c-452b-9013-ea252a594023", "savedPayload": { "position": { - "x": 37907.18919917372, - "y": 18014.311890131063 + "x": 36112.16091663371, + "y": 18085.706968480554 }, "targetPosition": { - "x": 37429.89212187281, - "y": 18491.60896743198 + "x": 36262.36254705422, + "y": 18743.783309203285 }, "floatingObject": { "isPinned": false, @@ -29730,15 +32664,15 @@ ], "images": [], "texts": [], - "id": "6e5318bb-df43-4dab-abda-dfa1ec50ab79", + "id": "efbb694a-151e-4873-adfe-4f1a8ac93297", "savedPayload": { "position": { - "x": 37429.89212187281, - "y": 18491.60896743198 + "x": 36262.36254705422, + "y": 18743.783309203285 }, "targetPosition": { - "x": 37604.59497731701, - "y": 19143.608900177103 + "x": 36907.37419095986, + "y": 18942.743051930644 }, "floatingObject": { "isPinned": false, @@ -29770,15 +32704,15 @@ "name": "New Data Formula", "code": "record.OneHR", "project": "Foundations", - "id": "d8f26389-45de-49bd-9ab4-3306a092ba9c", + "id": "cf6861bb-510c-45c8-a939-cc787dc89ef7", "savedPayload": { "position": { - "x": 38792.126272511116, - "y": 19058.347989235426 + "x": 37466.98645532636, + "y": 17891.870027454996 }, "targetPosition": { - "x": 38473.92822097717, - "y": 19376.54604076937 + "x": 37567.120875606706, + "y": 18330.587587936818 }, "floatingObject": { "isPinned": false, @@ -29798,15 +32732,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "8f684f50-bcde-4126-973f-4d3c92846b5d", + "id": "059fe86c-fdca-4dcb-959c-d667ce266fb5", "savedPayload": { "position": { - "x": 38590.396791273306, - "y": 19811.212662599453 + "x": 37997.128638210466, + "y": 18463.227416421723 }, "targetPosition": { - "x": 38473.92822097717, - "y": 19376.54604076937 + "x": 37567.120875606706, + "y": 18330.587587936818 }, "floatingObject": { "isPinned": false, @@ -29821,15 +32755,15 @@ } } }, - "id": "d4ecc8c0-242a-4790-9253-49ecf58dba25", + "id": "1625f716-c739-439a-90c1-a8ef568f8662", "savedPayload": { "position": { - "x": 38473.92822097717, - "y": 19376.54604076937 + "x": 37567.120875606706, + "y": 18330.587587936818 }, "targetPosition": { - "x": 38039.26159914709, - "y": 19260.07747047324 + "x": 37237.247533283284, + "y": 18636.66531993373 }, "floatingObject": { "isPinned": false, @@ -29845,15 +32779,15 @@ } } ], - "id": "fc88a7c9-0d52-414a-adbd-0be9dc5d5cb0", + "id": "294aad48-dfe9-4302-8ce5-a930f9393896", "savedPayload": { "position": { - "x": 38039.26159914709, - "y": 19260.07747047324 + "x": 37237.247533283284, + "y": 18636.66531993373 }, "targetPosition": { - "x": 37604.59497731701, - "y": 19143.608900177103 + "x": 36907.37419095986, + "y": 18942.743051930644 }, "floatingObject": { "isPinned": false, @@ -29869,20 +32803,20 @@ } } ], - "id": "35ce498e-2f0a-45cf-aa99-0c22f9c32c0d", + "id": "0ad5fca5-99a1-4a4e-bd37-e243b7dcfbd7", "savedPayload": { "position": { - "x": 37604.59497731701, - "y": 19143.608900177103 + "x": 36907.37419095986, + "y": 18942.743051930644 }, "targetPosition": { - "x": 37286.39692578306, - "y": 19461.80695171105 + "x": 37007.508611240206, + "y": 19381.460612412466 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -29893,11 +32827,11 @@ } } ], - "id": "21794892-59ac-473a-ba50-85092b30fbfc", + "id": "ec19c457-703a-4ce4-9f30-f4fd4ec1775a", "savedPayload": { "position": { - "x": 37074.2648914271, - "y": 19373.938986067013 + "x": 37007.508611240206, + "y": 19381.460612412466 }, "targetPosition": { "x": 37074.2648914271, @@ -29947,7 +32881,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.upvol", "project": "Foundations", - "id": "7f01873c-b23f-4e4b-9e10-0ba1e8127ae8", + "id": "20892e6f-b749-4f76-8c1c-4959e26509d1", "savedPayload": { "position": { "x": 36997.56046712675, @@ -29970,7 +32904,7 @@ } } }, - "id": "18cc2536-2ae3-48ee-9642-cfaaf0569af8", + "id": "30899638-481d-4e58-b429-5cf222584e4b", "savedPayload": { "position": { "x": 36864.422598776066, @@ -30002,7 +32936,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.upvol", "project": "Foundations", - "id": "1e22f257-6166-4098-95b7-8b12f68a2560", + "id": "d94e267d-60c7-4a49-85e7-ef805dada027", "savedPayload": { "position": { "x": 36789.26150576405, @@ -30025,7 +32959,7 @@ } } }, - "id": "dfcceab6-81a4-4dc8-b3a9-478a3d0f55aa", + "id": "72a51a87-fea9-4a00-8bdc-d1a107020cd9", "savedPayload": { "position": { "x": 36760.273118094716, @@ -30057,7 +32991,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.lowvol", "project": "Foundations", - "id": "87551851-f3c7-461f-ae2e-0e1d4adfbfa6", + "id": "cbaed6db-15e1-43ee-bbfa-668e99db537e", "savedPayload": { "position": { "x": 36537.30485006064, @@ -30080,7 +33014,7 @@ } } }, - "id": "0850d773-7763-422a-b0a2-68aa4a37fb50", + "id": "6a2e7adf-c943-430a-958a-84ed5d36f43d", "savedPayload": { "position": { "x": 36634.29479024301, @@ -30112,7 +33046,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.lowvol", "project": "Foundations", - "id": "27aabb08-5c29-415e-9aad-e9a29827c7b8", + "id": "81312aca-2ae3-4724-a73d-b0895c188ecc", "savedPayload": { "position": { "x": 36431.41900074032, @@ -30135,7 +33069,7 @@ } } }, - "id": "3bca826b-4364-45ad-b2c5-da6a6f49064f", + "id": "f307f220-ba99-4d47-974d-095e3a1f4783", "savedPayload": { "position": { "x": 36581.35186558285, @@ -30167,7 +33101,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "721b65b7-d4d8-497b-981c-7e8b2d001b3a", + "id": "89f25335-3851-4535-b2f6-4b6c4b54501b", "savedPayload": { "position": { "x": 36551.338162019005, @@ -30190,7 +33124,7 @@ } } }, - "id": "bfd8fba2-995f-45a9-8f95-03b29ab6ae33", + "id": "17d54f10-ebc1-43c2-bc07-d14f40bcdc49", "savedPayload": { "position": { "x": 36641.31144622219, @@ -30222,7 +33156,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "0574268a-9257-49b7-b12e-fa609e54b555", + "id": "8f938d58-e12f-4d4e-8be0-9da11096dc8e", "savedPayload": { "position": { "x": 36806.760759548735, @@ -30245,7 +33179,7 @@ } } }, - "id": "6a82ec95-f0bf-4140-b2fe-e73401a9ec3a", + "id": "a02b4d28-0694-4a64-af9e-fe02f68aef29", "savedPayload": { "position": { "x": 36769.02274498706, @@ -30269,7 +33203,7 @@ } } ], - "id": "03465702-61a8-4d66-b658-61ca021dba00", + "id": "0f3a34bf-a906-428a-88bc-82a7fb4a34a7", "savedPayload": { "position": { "x": 36731.28473042538, @@ -30307,7 +33241,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "b7156628-e250-4455-a180-ca6ec2827073", + "id": "7a22555e-d88a-4bfe-8c57-c413b7aece41", "savedPayload": { "position": { "x": 36900.244872870506, @@ -30331,7 +33265,7 @@ } }, "styleConditions": [], - "id": "2bb720f8-42e6-4694-8bd3-bed1c6319e38", + "id": "c622d6dc-24ed-4a98-a44b-31e98ed04f10", "savedPayload": { "position": { "x": 37198.60144148099, @@ -30359,7 +33293,7 @@ "type": "Polygon Vertex", "name": " Upvol Begin", "project": "Foundations", - "id": "05cbe68c-fa16-460b-b811-e9539715a046", + "id": "9c52adb1-e598-40f9-b174-a2f1d40bdf4c", "savedPayload": { "position": { "x": 37465.59947111118, @@ -30383,44 +33317,44 @@ "referenceParent": { "type": "Point", "name": "Upvol Begin", - "id": "18cc2536-2ae3-48ee-9642-cfaaf0569af8" + "id": "30899638-481d-4e58-b429-5cf222584e4b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility", "Plotter Module", "Foundations", - "ededb170-60a6-4f7b-88c3-02adc6999e7a" + "eb035f14-2e61-4fcf-8466-01738ad2a442" ], [ "New Shapes", "Shapes", "Foundations", - "0c6fcb8b-3bbd-4a0e-986b-b22f7e000d13" + "1e8765e3-a060-4a54-aad0-958868e99659" ], [ "New Chart Points", "Chart Points", "Foundations", - "0fe187be-afb5-48e5-a9e2-1874bd69c521" + "03465702-61a8-4d66-b658-61ca021dba00" ], [ "Upvol Begin", "Point", "Foundations", - "318d7076-2c5d-4baa-954c-9caf69da39a6" + "18cc2536-2ae3-48ee-9642-cfaaf0569af8" ] ] } @@ -30429,7 +33363,7 @@ "type": "Polygon Vertex", "name": " Upvol End", "project": "Foundations", - "id": "ba25e58a-fde1-476d-8e33-dd5788199ef8", + "id": "7e2feb82-18d3-469d-84f9-58588611a2b9", "savedPayload": { "position": { "x": 37795.31457870196, @@ -30453,50 +33387,50 @@ "referenceParent": { "type": "Point", "name": "Upvol End", - "id": "dfcceab6-81a4-4dc8-b3a9-478a3d0f55aa" + "id": "72a51a87-fea9-4a00-8bdc-d1a107020cd9" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility", "Plotter Module", "Foundations", - "ededb170-60a6-4f7b-88c3-02adc6999e7a" + "eb035f14-2e61-4fcf-8466-01738ad2a442" ], [ "New Shapes", "Shapes", "Foundations", - "0c6fcb8b-3bbd-4a0e-986b-b22f7e000d13" + "1e8765e3-a060-4a54-aad0-958868e99659" ], [ "New Chart Points", "Chart Points", "Foundations", - "0fe187be-afb5-48e5-a9e2-1874bd69c521" + "03465702-61a8-4d66-b658-61ca021dba00" ], [ "Upvol End", "Point", "Foundations", - "e8e3dcdb-86ad-49ff-922e-44baecbddadd" + "dfcceab6-81a4-4dc8-b3a9-478a3d0f55aa" ] ] } } ], - "id": "e5650042-ab4d-444b-ae11-8233a3c89f79", + "id": "1dc947e2-639d-4604-964b-71cc93547516", "savedPayload": { "position": { "x": 37327.577367164115, @@ -30532,7 +33466,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f012fb6a-fdd8-41ca-a012-4de52e577d86", + "id": "299f1243-5010-4661-860e-76de6b236f0a", "savedPayload": { "position": { "x": 37763.95603972166, @@ -30556,7 +33490,7 @@ } }, "styleConditions": [], - "id": "c04c25b5-23a0-407a-af20-b81cd454e976", + "id": "69094bba-64b5-4e80-95d3-78a9e360dc69", "savedPayload": { "position": { "x": 37795.31457870196, @@ -30584,7 +33518,7 @@ "type": "Polygon Vertex", "name": " LowVol Begin", "project": "Foundations", - "id": "de482652-00d5-412f-ac0f-5603f6dc66a8", + "id": "3246590d-beca-4311-a5e1-74851e936d0c", "savedPayload": { "position": { "x": 38125.02968629274, @@ -30608,44 +33542,44 @@ "referenceParent": { "type": "Point", "name": "LowVol Begin", - "id": "0850d773-7763-422a-b0a2-68aa4a37fb50" + "id": "6a2e7adf-c943-430a-958a-84ed5d36f43d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility", "Plotter Module", "Foundations", - "ededb170-60a6-4f7b-88c3-02adc6999e7a" + "eb035f14-2e61-4fcf-8466-01738ad2a442" ], [ "New Shapes", "Shapes", "Foundations", - "0c6fcb8b-3bbd-4a0e-986b-b22f7e000d13" + "1e8765e3-a060-4a54-aad0-958868e99659" ], [ "New Chart Points", "Chart Points", "Foundations", - "0fe187be-afb5-48e5-a9e2-1874bd69c521" + "03465702-61a8-4d66-b658-61ca021dba00" ], [ "LowVol Begin", "Point", "Foundations", - "c2a6de04-f2ef-4968-a5b9-8dcf481087bb" + "0850d773-7763-422a-b0a2-68aa4a37fb50" ] ] } @@ -30654,7 +33588,7 @@ "type": "Polygon Vertex", "name": " LowVol End", "project": "Foundations", - "id": "2976b54f-5407-4c07-af3f-ff951562b3b9", + "id": "6f2322c8-8b13-40fc-9385-de5aec430ad5", "savedPayload": { "position": { "x": 37858.031656662555, @@ -30678,50 +33612,50 @@ "referenceParent": { "type": "Point", "name": "LowVol End", - "id": "3bca826b-4364-45ad-b2c5-da6a6f49064f" + "id": "f307f220-ba99-4d47-974d-095e3a1f4783" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility", "Plotter Module", "Foundations", - "ededb170-60a6-4f7b-88c3-02adc6999e7a" + "eb035f14-2e61-4fcf-8466-01738ad2a442" ], [ "New Shapes", "Shapes", "Foundations", - "0c6fcb8b-3bbd-4a0e-986b-b22f7e000d13" + "1e8765e3-a060-4a54-aad0-958868e99659" ], [ "New Chart Points", "Chart Points", "Foundations", - "0fe187be-afb5-48e5-a9e2-1874bd69c521" + "03465702-61a8-4d66-b658-61ca021dba00" ], [ "LowVol End", "Point", "Foundations", - "07d74cb3-b80b-4230-b3d5-c0a1665920c4" + "3bca826b-4364-45ad-b2c5-da6a6f49064f" ] ] } } ], - "id": "43d458d2-0037-4dc9-b87a-3a268f749231", + "id": "bb0fbacb-5a44-4b46-867c-255cf960ba8b", "savedPayload": { "position": { "x": 37678.31654907177, @@ -30757,7 +33691,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "4b37ba35-0023-4296-be57-9c9620aaa937", + "id": "2ea2c189-b8a7-4b9d-9335-bf5dfc6fc584", "savedPayload": { "position": { "x": 37946.50784378257, @@ -30781,7 +33715,7 @@ } }, "styleConditions": [], - "id": "f182ffcb-922c-4f3c-87b5-86bb411c7a48", + "id": "8641e250-793b-4f8e-ad4a-2437bf81a740", "savedPayload": { "position": { "x": 37884.134336537245, @@ -30809,7 +33743,7 @@ "type": "Polygon Vertex", "name": " Zero begin", "project": "Foundations", - "id": "4c6fb286-120c-4762-bd1e-9c1a2842ee36", + "id": "8f609b83-f77b-443a-9161-b3250245eb77", "savedPayload": { "position": { "x": 38115.20510951206, @@ -30833,44 +33767,44 @@ "referenceParent": { "type": "Point", "name": "Zero begin", - "id": "bfd8fba2-995f-45a9-8f95-03b29ab6ae33" + "id": "17d54f10-ebc1-43c2-bc07-d14f40bcdc49" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility", "Plotter Module", "Foundations", - "ededb170-60a6-4f7b-88c3-02adc6999e7a" + "eb035f14-2e61-4fcf-8466-01738ad2a442" ], [ "New Shapes", "Shapes", "Foundations", - "0c6fcb8b-3bbd-4a0e-986b-b22f7e000d13" + "1e8765e3-a060-4a54-aad0-958868e99659" ], [ "New Chart Points", "Chart Points", "Foundations", - "0fe187be-afb5-48e5-a9e2-1874bd69c521" + "03465702-61a8-4d66-b658-61ca021dba00" ], [ "Zero begin", "Point", "Foundations", - "8499af46-fdc7-451d-ae3a-2e0ee2b25f14" + "bfd8fba2-995f-45a9-8f95-03b29ab6ae33" ] ] } @@ -30879,7 +33813,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "f9f7f6d7-9b65-42bd-b74d-ba39e4350ff6", + "id": "4c68663e-d154-4fbe-92f6-52dfb52a37eb", "savedPayload": { "position": { "x": 37759.38732204659, @@ -30903,50 +33837,50 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "6a82ec95-f0bf-4140-b2fe-e73401a9ec3a" + "id": "a02b4d28-0694-4a64-af9e-fe02f68aef29" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility", "Plotter Module", "Foundations", - "ededb170-60a6-4f7b-88c3-02adc6999e7a" + "eb035f14-2e61-4fcf-8466-01738ad2a442" ], [ "New Shapes", "Shapes", "Foundations", - "0c6fcb8b-3bbd-4a0e-986b-b22f7e000d13" + "1e8765e3-a060-4a54-aad0-958868e99659" ], [ "New Chart Points", "Chart Points", "Foundations", - "0fe187be-afb5-48e5-a9e2-1874bd69c521" + "03465702-61a8-4d66-b658-61ca021dba00" ], [ "Zero End", "Point", "Foundations", - "a91d4d4f-3c89-4f3b-a5fa-adda978e0539" + "6a82ec95-f0bf-4140-b2fe-e73401a9ec3a" ] ] } } ], - "id": "aebd666a-d29b-4109-a9c3-e6671ae11af3", + "id": "27aa0c9b-284e-4a88-b495-481fb8e17155", "savedPayload": { "position": { "x": 37821.76082929192, @@ -30972,7 +33906,7 @@ ], "images": [], "texts": [], - "id": "1e8765e3-a060-4a54-aad0-958868e99659", + "id": "2d1e3fde-2d74-491e-aa92-3fb1850b6c4b", "savedPayload": { "position": { "x": 37528.31654907177, @@ -31012,7 +33946,7 @@ "name": "New Data Formula", "code": "record.upvol", "project": "Foundations", - "id": "6370c57e-868e-447a-b44d-fa1982109d92", + "id": "81c3b59d-a37f-405a-b918-722fd3010f18", "savedPayload": { "position": { "x": 38045.08528467704, @@ -31040,7 +33974,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "459b5339-c582-4727-9ec4-12a22d53f3d3", + "id": "d212c969-a741-4783-826f-d8496069d3a1", "savedPayload": { "position": { "x": 38350.507460950124, @@ -31063,7 +33997,7 @@ } } }, - "id": "20be50d9-4cae-45fb-bde9-29bcd9ce3153", + "id": "26b36325-6fd8-4ba4-bb10-6af3c1baf6f3", "savedPayload": { "position": { "x": 38076.44382365734, @@ -31096,7 +34030,7 @@ "name": "New Data Formula", "code": "record.lowvol", "project": "Foundations", - "id": "06dc9d29-a7ab-405b-8bfb-9bb035fb4ffa", + "id": "ef2e389a-80e4-4ce7-9a9e-87a1df437b3e", "savedPayload": { "position": { "x": 38139.160901617935, @@ -31124,7 +34058,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "5962f5ec-09d2-4d63-b418-eaae131840b0", + "id": "54242523-92da-40e9-98b3-3355690eede2", "savedPayload": { "position": { "x": 37622.392166012665, @@ -31147,7 +34081,7 @@ } } }, - "id": "1a19f4ec-2b0f-4594-81bb-d02dd18242aa", + "id": "c9f181b7-8eea-4e03-a5cf-823e7717d51b", "savedPayload": { "position": { "x": 37865.09726432515, @@ -31171,7 +34105,7 @@ } } ], - "id": "d8221950-4aaf-4058-bdf5-8103f5bff6c5", + "id": "9d3ae8ef-0565-4930-a492-ebb91bb5c71e", "savedPayload": { "position": { "x": 37833.738725344854, @@ -31195,15 +34129,15 @@ } } ], - "id": "eb035f14-2e61-4fcf-8466-01738ad2a442", + "id": "febb2c09-f55e-4f6e-a6e8-53344adf5c6a", "savedPayload": { "position": { - "x": 36924.2648914271, - "y": 19414.13136493168 + "x": 36854.34932987815, + "y": 19469.887164735737 }, "targetPosition": { - "x": 37224.2648914271, - "y": 19414.13136493168 + "x": 37141.02117161399, + "y": 19381.460612412466 }, "floatingObject": { "isPinned": false, @@ -31242,7 +34176,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.wto", "project": "Foundations", - "id": "18063a3d-2866-4f52-8ff7-f46d39b12bc6", + "id": "b70da0f9-1699-4c2e-92b5-a4a4f7cc25a8", "savedPayload": { "position": { "x": 36955.9129639563, @@ -31265,7 +34199,7 @@ } } }, - "id": "5c2f76d1-fce3-4b61-ba50-65980eedca87", + "id": "bc853bb5-32d6-4e5b-9bcd-2993a56424de", "savedPayload": { "position": { "x": 36656.643748878356, @@ -31297,7 +34231,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.wto", "project": "Foundations", - "id": "889e7182-9d8b-4734-94d3-7f0bdf441f70", + "id": "14833c50-8a35-4261-8f85-a08dcbffbb18", "savedPayload": { "position": { "x": 36788.97841400359, @@ -31320,7 +34254,7 @@ } } }, - "id": "2ddaef5e-8e3e-411e-8ce5-8613f99a8f1e", + "id": "8c1ba223-39b8-406f-9234-3c8b8046b871", "savedPayload": { "position": { "x": 36573.176473902, @@ -31352,7 +34286,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.wbo", "project": "Foundations", - "id": "11923923-7930-4dcd-af23-6c56475ef3ef", + "id": "1de52155-8256-4e59-900f-a0e39dae25af", "savedPayload": { "position": { "x": 36420.091611761, @@ -31375,7 +34309,7 @@ } } }, - "id": "8f0b5547-05e0-4bac-9060-4e20a46267e2", + "id": "812215be-5e0e-4d75-b771-05c6f4aa1ba4", "savedPayload": { "position": { "x": 36388.733072780706, @@ -31407,7 +34341,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.wbo", "project": "Foundations", - "id": "1ace143a-deb2-45de-8d0a-749f2adfcce2", + "id": "ac62fe79-62ef-49f8-9ae0-1941904741dc", "savedPayload": { "position": { "x": 36021.858791717954, @@ -31430,7 +34364,7 @@ } } }, - "id": "c0e5665a-bbc3-4bb1-8cb9-76dc582099b6", + "id": "863776af-ea4d-4e7c-af1f-aa8a0465bf68", "savedPayload": { "position": { "x": 36189.61666275918, @@ -31462,7 +34396,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "3672f2b7-b3d7-4fc1-bb42-2c6ba3f727f8", + "id": "044212f7-7a9b-43f7-b377-838ec9ba3ebd", "savedPayload": { "position": { "x": 35780.61751623741, @@ -31485,7 +34419,7 @@ } } }, - "id": "0c6fd707-17d8-4781-98e3-03b9729890c0", + "id": "f0ff04d8-bcd6-44c3-999a-8400c8d4cbbc", "savedPayload": { "position": { "x": 36068.99602501891, @@ -31517,7 +34451,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "8a90c54a-6c01-470d-aadd-c786edc6c6f0", + "id": "52f8dcef-e923-4702-af9d-cc5ddff5ede8", "savedPayload": { "position": { "x": 35809.24725921484, @@ -31540,7 +34474,7 @@ } } }, - "id": "4e41a608-af1c-44f3-abac-04c861912191", + "id": "036cdb25-efe7-493e-b44a-0aee916fb182", "savedPayload": { "position": { "x": 36083.310896507624, @@ -31572,7 +34506,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.histogram", "project": "Foundations", - "id": "7c7bda66-5fd7-4087-a6ca-ee96a30c2db4", + "id": "fb434bfb-6ed4-406c-83c3-bfb62396e247", "savedPayload": { "position": { "x": 36094.35184572697, @@ -31595,7 +34529,7 @@ } } }, - "id": "36652bbb-aed6-4d6c-9417-13af284ee8fe", + "id": "710b09ba-e0e9-4c0c-9b44-f9a9be669b62", "savedPayload": { "position": { "x": 36225.86318976369, @@ -31627,7 +34561,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.histogram", "project": "Foundations", - "id": "4856f6a9-2435-4ed2-ab7e-833a99fec160", + "id": "485160e9-1cac-4010-9157-c89f4f5236f8", "savedPayload": { "position": { "x": 36502.527671160206, @@ -31650,7 +34584,7 @@ } } }, - "id": "b1d010df-6bd8-4ec8-874c-f3cc565bc032", + "id": "313bdc35-52ca-412b-9b45-5d10da7d8a43", "savedPayload": { "position": { "x": 36429.95110248031, @@ -31674,7 +34608,7 @@ } } ], - "id": "663d8681-57e4-43c6-8c2b-d344d18655e4", + "id": "3fddeb45-5ddb-491a-8f18-dca9a8aabf40", "savedPayload": { "position": { "x": 36357.37453380041, @@ -31712,7 +34646,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "bfb3e3c7-25c4-4e91-888b-9af53bdf0c05", + "id": "b0280647-0263-4708-bd11-45a26388d609", "savedPayload": { "position": { "x": 37355.80991388024, @@ -31736,7 +34670,7 @@ } }, "styleConditions": [], - "id": "7857a11c-3031-435b-9a35-4c3badc7ab5a", + "id": "e673ee81-76df-43e1-964a-0e5e5221a4d7", "savedPayload": { "position": { "x": 37641.12686876879, @@ -31764,7 +34698,7 @@ "type": "Polygon Vertex", "name": " WTO Begin", "project": "Foundations", - "id": "10302d90-c48d-449b-9e4a-d946206b7832", + "id": "bf583c6b-3273-4171-a3cf-3a45f4eb258d", "savedPayload": { "position": { "x": 38019.14892196983, @@ -31788,44 +34722,44 @@ "referenceParent": { "type": "Point", "name": "WTO Begin", - "id": "5c2f76d1-fce3-4b61-ba50-65980eedca87" + "id": "bc853bb5-32d6-4e5b-9bcd-2993a56424de" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "WTO Begin", "Point", "Foundations", - "895a860d-3589-4c4d-aa28-27766422a966" + "5c2f76d1-fce3-4b61-ba50-65980eedca87" ] ] } @@ -31834,7 +34768,7 @@ "type": "Polygon Vertex", "name": " WTO End", "project": "Foundations", - "id": "244909d2-f054-45b1-a1f1-c1e65483d7af", + "id": "15829558-54b8-4aff-9d7f-7789fb18428f", "savedPayload": { "position": { "x": 38211.76077854589, @@ -31858,50 +34792,50 @@ "referenceParent": { "type": "Point", "name": "WTO End", - "id": "2ddaef5e-8e3e-411e-8ce5-8613f99a8f1e" + "id": "8c1ba223-39b8-406f-9234-3c8b8046b871" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "WTO End", "Point", "Foundations", - "6995af18-d6f9-41ab-9960-e79093081eeb" + "2ddaef5e-8e3e-411e-8ce5-8613f99a8f1e" ] ] } } ], - "id": "1744002d-1e54-4c3c-b24d-109d6cb89142", + "id": "7ff98d4b-e1c9-4439-894a-186bda03b47e", "savedPayload": { "position": { "x": 37254.25291177899, @@ -31937,7 +34871,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "a7aeacdc-912b-405f-b701-953efc16674b", + "id": "e0990c34-7f4b-4c01-9594-6ccf2826e9bd", "savedPayload": { "position": { "x": 37390.04584309669, @@ -31961,7 +34895,7 @@ } }, "styleConditions": [], - "id": "8d0f0e2a-a991-46d3-98ff-f360ac3ae56b", + "id": "cf0159ee-30a6-431e-8a5b-191eb520dd50", "savedPayload": { "position": { "x": 37421.40438207699, @@ -31989,7 +34923,7 @@ "type": "Polygon Vertex", "name": " WBO Begin", "project": "Foundations", - "id": "5c410035-d067-45ba-9d16-338d0e449c1f", + "id": "569ac24e-d8a2-4f4d-a411-4ea26e9085d0", "savedPayload": { "position": { "x": 37751.11948966777, @@ -32013,44 +34947,44 @@ "referenceParent": { "type": "Point", "name": "WBO Begin", - "id": "8f0b5547-05e0-4bac-9060-4e20a46267e2" + "id": "812215be-5e0e-4d75-b771-05c6f4aa1ba4" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "WBO Begin", "Point", "Foundations", - "f5bc27a0-8206-450f-a374-6919fb8e83e9" + "8f0b5547-05e0-4bac-9060-4e20a46267e2" ] ] } @@ -32059,7 +34993,7 @@ "type": "Polygon Vertex", "name": " WBO End", "project": "Foundations", - "id": "bfc655fc-dc97-4e80-81e7-820f2a2db81c", + "id": "59c65da6-a0a4-4f1e-815c-bbc479f27473", "savedPayload": { "position": { "x": 37484.12146003758, @@ -32083,50 +35017,50 @@ "referenceParent": { "type": "Point", "name": "WBO End", - "id": "c0e5665a-bbc3-4bb1-8cb9-76dc582099b6" + "id": "863776af-ea4d-4e7c-af1f-aa8a0465bf68" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "WBO End", "Point", "Foundations", - "bea6a6e5-3ad5-4534-b9d1-d6704ff37a21" + "c0e5665a-bbc3-4bb1-8cb9-76dc582099b6" ] ] } } ], - "id": "586d569e-7970-4eee-8e06-74d49d980d26", + "id": "7d5343ef-8a77-40b0-8e2e-3a28ecaabf46", "savedPayload": { "position": { "x": 37496.958010091475, @@ -32162,7 +35096,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "fe17c3b6-0fd0-416e-b0d3-5bd0c3d3af75", + "id": "aaeb9f9b-849c-4e85-91ff-62c597956200", "savedPayload": { "position": { "x": 37572.5976471576, @@ -32186,7 +35120,7 @@ } }, "styleConditions": [], - "id": "10aea648-dd42-4095-b5b6-2a9a4d6c3021", + "id": "3e978a02-e1df-47e3-87dc-6b0947b6f1eb", "savedPayload": { "position": { "x": 37510.22413991227, @@ -32214,7 +35148,7 @@ "type": "Polygon Vertex", "name": " Zero begin", "project": "Foundations", - "id": "895acfb8-3caa-47e9-a5a7-21dd0b5b427b", + "id": "ac189c14-ebd9-4351-bcbe-f3ce79ef9214", "savedPayload": { "position": { "x": 37741.29491288709, @@ -32238,44 +35172,44 @@ "referenceParent": { "type": "Point", "name": "Zero begin", - "id": "0c6fd707-17d8-4781-98e3-03b9729890c0" + "id": "f0ff04d8-bcd6-44c3-999a-8400c8d4cbbc" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "Zero begin", "Point", "Foundations", - "5a5fc857-9016-4fb3-901a-76cc2be5268e" + "0c6fd707-17d8-4781-98e3-03b9729890c0" ] ] } @@ -32284,7 +35218,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "e45163a2-2f30-49c1-a1e0-6c87a7e7e716", + "id": "2adce167-c4bd-4db0-a9a3-df36292794e5", "savedPayload": { "position": { "x": 37385.47712542162, @@ -32308,50 +35242,50 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "4e41a608-af1c-44f3-abac-04c861912191" + "id": "036cdb25-efe7-493e-b44a-0aee916fb182" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "Zero End", "Point", "Foundations", - "be8fb481-5803-4727-860f-210599ada5a7" + "4e41a608-af1c-44f3-abac-04c861912191" ] ] } } ], - "id": "5b5a31fb-d45d-4793-a1f5-d08168ad227e", + "id": "1afd5f85-8266-43ee-b66f-c00dcf700cc1", "savedPayload": { "position": { "x": 37771.02164738426, @@ -32387,7 +35321,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "bbfdc746-0e1b-4464-b00b-a2f189f026d1", + "id": "2b19ccc0-baf6-4a2e-9aab-f001c9d67b75", "savedPayload": { "position": { "x": 37814.0840642872, @@ -32421,7 +35355,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "531804d9-019f-487c-8738-2ee0d791e462", + "id": "90434144-9e38-4af4-a15b-32b930d23bf3", "savedPayload": { "position": { "x": 38467.937809828065, @@ -32444,7 +35378,7 @@ } } }, - "id": "3d83286f-9cdf-437d-8955-a72ea7161cab", + "id": "6dbf1320-fc4b-4d14-8f9f-e1e04f693ffd", "savedPayload": { "position": { "x": 38178.74895161931, @@ -32468,7 +35402,7 @@ } } ], - "id": "844b11c7-b687-4cbc-ab9f-111119d6309e", + "id": "e236778b-af89-4e03-aa8c-d352e767d499", "savedPayload": { "position": { "x": 37726.9041572412, @@ -32500,7 +35434,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "3cb78abe-dc8b-4152-a83a-7853fbfa811b", + "id": "fe0ca702-1452-42a7-abac-e0ab11e322c0", "savedPayload": { "position": { "x": 37864.41924527476, @@ -32534,7 +35468,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "baa17319-2883-4bbc-89e6-67ea7e7520d2", + "id": "9f93b0c5-d81d-4893-959d-b41f499a2d5a", "savedPayload": { "position": { "x": 38578.03491057603, @@ -32557,7 +35491,7 @@ } } }, - "id": "b5da94c0-1881-4a2b-a46d-014a0768639d", + "id": "8e16fd97-5572-44d4-a3f6-581ad3543d2d", "savedPayload": { "position": { "x": 38280.18083267348, @@ -32581,7 +35515,7 @@ } } ], - "id": "f4ea701c-d33a-4f4b-81b2-82fdf8d349af", + "id": "8911d9d5-182c-44a2-9c59-6afd94e77979", "savedPayload": { "position": { "x": 37982.32675477093, @@ -32609,7 +35543,7 @@ "type": "Polygon Vertex", "name": " Zero begin", "project": "Foundations", - "id": "473a5cd8-a83a-4851-8812-fdd1034bfb13", + "id": "1432f83d-f6ef-44cf-9e3a-de0864eb2d2f", "savedPayload": { "position": { "x": 38102.24591604961, @@ -32633,44 +35567,44 @@ "referenceParent": { "type": "Point", "name": "Zero begin", - "id": "0c6fd707-17d8-4781-98e3-03b9729890c0" + "id": "f0ff04d8-bcd6-44c3-999a-8400c8d4cbbc" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "Zero begin", "Point", "Foundations", - "5a5fc857-9016-4fb3-901a-76cc2be5268e" + "0c6fd707-17d8-4781-98e3-03b9729890c0" ] ] } @@ -32679,7 +35613,7 @@ "type": "Polygon Vertex", "name": " Histogram Begin", "project": "Foundations", - "id": "44e0bd1a-48c2-4607-ad1e-762aca26d80a", + "id": "0166993b-6c10-42fe-9aa1-2dfd81874d09", "savedPayload": { "position": { "x": 37996.3600667293, @@ -32703,44 +35637,44 @@ "referenceParent": { "type": "Point", "name": "Histogram Begin", - "id": "36652bbb-aed6-4d6c-9417-13af284ee8fe" + "id": "710b09ba-e0e9-4c0c-9b44-f9a9be669b62" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "Histogram Begin", "Point", "Foundations", - "ceb8a8c7-13a2-4ccb-880e-ed051cbf05ff" + "36652bbb-aed6-4d6c-9417-13af284ee8fe" ] ] } @@ -32749,7 +35683,7 @@ "type": "Polygon Vertex", "name": " Histogram End", "project": "Foundations", - "id": "685491c4-f542-45ab-bcdf-1c273359d834", + "id": "fc34c504-192e-4647-b1fa-6870a4b92643", "savedPayload": { "position": { "x": 37744.403411025894, @@ -32773,44 +35707,44 @@ "referenceParent": { "type": "Point", "name": "Histogram End", - "id": "b1d010df-6bd8-4ec8-874c-f3cc565bc032" + "id": "313bdc35-52ca-412b-9b45-5d10da7d8a43" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "Histogram End", "Point", "Foundations", - "7450f261-9bf1-4bf9-9bf2-174d6a35565f" + "b1d010df-6bd8-4ec8-874c-f3cc565bc032" ] ] } @@ -32819,7 +35753,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "00982681-07f0-4d9f-9375-943e2e639ee0", + "id": "14f0714b-4d66-4749-bbe4-272e2eac8a95", "savedPayload": { "position": { "x": 37536.10444966319, @@ -32843,50 +35777,50 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "4e41a608-af1c-44f3-abac-04c861912191" + "id": "036cdb25-efe7-493e-b44a-0aee916fb182" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Oscillator", "Plotter Module", "Foundations", - "b4965818-a031-451f-b0fc-d1260988deb6" + "4df88201-7725-40d5-8cad-4021717610af" ], [ "New Shapes", "Shapes", "Foundations", - "814ebf0c-d307-45c8-911a-cc804f13b2c3" + "e3e57d24-cbec-413f-9b29-acfd61e4b2bf" ], [ "New Chart Points", "Chart Points", "Foundations", - "6f74743a-cb90-4de6-95c2-a6707a92c6a7" + "663d8681-57e4-43c6-8c2b-d344d18655e4" ], [ "Zero End", "Point", "Foundations", - "be8fb481-5803-4727-860f-210599ada5a7" + "4e41a608-af1c-44f3-abac-04c861912191" ] ] } } ], - "id": "dc458a67-88a7-4e51-90bc-eb9fab1535d4", + "id": "da334eb8-5ab1-43ad-9505-0522a4739755", "savedPayload": { "position": { "x": 37802.38018636456, @@ -32912,7 +35846,7 @@ ], "images": [], "texts": [], - "id": "e3e57d24-cbec-413f-9b29-acfd61e4b2bf", + "id": "de254900-f9b3-4923-a55f-c548eb839629", "savedPayload": { "position": { "x": 36774.2648914271, @@ -32952,7 +35886,7 @@ "name": "New Data Formula", "code": "record.wto", "project": "Foundations", - "id": "ce9efb85-dff1-42fc-98ba-e106394c5a1c", + "id": "aff24cc9-0c42-47c2-b0e6-b7d745b118c1", "savedPayload": { "position": { "x": 36704.64964915643, @@ -32980,7 +35914,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "232d9fa0-21e7-4a6d-b254-f422aefa33b9", + "id": "529fef36-2176-4205-ab43-d14d7877da3e", "savedPayload": { "position": { "x": 36964.457270291765, @@ -33003,7 +35937,7 @@ } } }, - "id": "97030cba-f3b3-46a4-9e53-bac6dd6074ac", + "id": "e02cc6dc-4a47-4d6e-a647-d494bda633a8", "savedPayload": { "position": { "x": 36964.457270291765, @@ -33036,7 +35970,7 @@ "name": "New Data Formula", "code": "record.wbo", "project": "Foundations", - "id": "c345361e-581d-4bc1-9311-122e98e22897", + "id": "d8d848ed-2c5e-49df-ae94-bed6747c9691", "savedPayload": { "position": { "x": 37224.2648914271, @@ -33064,7 +35998,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "7c7bcad2-55c6-4b34-bd79-407abf004ea4", + "id": "e08fea71-317f-43f6-8a07-9b9125c6bac8", "savedPayload": { "position": { "x": 37674.2648914271, @@ -33087,7 +36021,7 @@ } } }, - "id": "4e7c1c32-9881-4e46-bfd2-730e743f12b7", + "id": "51a8d2f7-914f-4e4f-8c7e-2ab85db03d0a", "savedPayload": { "position": { "x": 37374.2648914271, @@ -33120,7 +36054,7 @@ "name": "New Data Formula", "code": "record.histogram", "project": "Foundations", - "id": "fdbebc39-62ea-4802-b19c-131131758cb2", + "id": "362db316-cbc3-4afc-a952-dfe9790195d7", "savedPayload": { "position": { "x": 37743.88013369776, @@ -33148,7 +36082,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "c5df4e0b-e6d9-47c9-bec0-12ea056c6e56", + "id": "41a66047-530d-4a04-a645-d752e8c5927c", "savedPayload": { "position": { "x": 37484.07251256243, @@ -33171,7 +36105,7 @@ } } }, - "id": "fcbb76ad-bdea-4357-874c-bbfd6b896b7a", + "id": "c2e7ad21-7daf-43cb-9031-01ab1983aa36", "savedPayload": { "position": { "x": 37484.07251256243, @@ -33195,7 +36129,7 @@ } } ], - "id": "0033ca3a-8302-493b-a754-39b0a6bd1192", + "id": "86fe7de2-7a37-4f37-9fbe-a07d93658903", "savedPayload": { "position": { "x": 37224.2648914271, @@ -33219,15 +36153,15 @@ } } ], - "id": "4df88201-7725-40d5-8cad-4021717610af", + "id": "6eb6f218-6f09-4755-b960-d93234971af6", "savedPayload": { "position": { - "x": 37074.2648914271, - "y": 19154.323743796347 + "x": 36921.10561006504, + "y": 19177.40879108119 }, "targetPosition": { - "x": 37224.2648914271, - "y": 19414.13136493168 + "x": 37141.02117161399, + "y": 19381.460612412466 }, "floatingObject": { "isPinned": false, @@ -33266,7 +36200,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.vama", "project": "Foundations", - "id": "4eb9585a-4cd7-453c-b431-662d787d6e5e", + "id": "6cd0bc23-5226-4726-8f0c-afe6d19f3d4c", "savedPayload": { "position": { "x": 37561.01197558507, @@ -33289,7 +36223,7 @@ } } }, - "id": "1214820e-0745-4f46-b5d2-390e7fc6efe6", + "id": "53cf8a4f-ea1d-4124-b835-0521dd29cdfe", "savedPayload": { "position": { "x": 37737.34755127281, @@ -33321,7 +36255,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.vama", "project": "Foundations", - "id": "006653f4-33f5-47f5-9f42-069d15644f5e", + "id": "4abdbdd0-1c09-479e-a1a1-16829f219453", "savedPayload": { "position": { "x": 38510.39626418152, @@ -33344,7 +36278,7 @@ } } }, - "id": "3de813cc-6882-4d00-885f-daa93a19e458", + "id": "0d3d032e-e201-4747-a023-235e17cba3da", "savedPayload": { "position": { "x": 38212.03969557104, @@ -33368,7 +36302,7 @@ } } ], - "id": "88bcb016-1921-4630-9790-407b97efead4", + "id": "4bf5f9b3-557a-4b71-8c85-12f8d19cb011", "savedPayload": { "position": { "x": 36924.2648914271, @@ -33406,7 +36340,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "e77ddf1f-58b0-49eb-91c0-ef863dc7bdd2", + "id": "dd5e475f-098d-4619-956f-dc75a1acb6b4", "savedPayload": { "position": { "x": 36854.64964915643, @@ -33440,7 +36374,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "958a76ef-04f7-448e-b6bc-8f374da16a6c", + "id": "a8c899cf-5f15-4c6e-b698-f96bfc2e89fe", "savedPayload": { "position": { "x": 37114.457270291765, @@ -33463,7 +36397,7 @@ } } }, - "id": "fbefcadd-38a1-4622-8ec5-a7cf496842ee", + "id": "4422dc98-1efc-44ed-8a12-64a8fb60684d", "savedPayload": { "position": { "x": 37114.457270291765, @@ -33487,7 +36421,7 @@ } } ], - "id": "8e33de33-e274-4163-b704-0f0ebcecb360", + "id": "0a1ff83d-fca0-4b1d-9379-b17b43f063e8", "savedPayload": { "position": { "x": 37114.457270291765, @@ -33515,7 +36449,7 @@ "type": "Polygon Vertex", "name": " VAMA Begin", "project": "Foundations", - "id": "2849aee1-2ede-4094-a811-1247061e05d4", + "id": "bfaffa8a-7d7c-486b-a174-132e3a599368", "savedPayload": { "position": { "x": 37524.2648914271, @@ -33539,44 +36473,44 @@ "referenceParent": { "type": "Point", "name": "VAMA Begin", - "id": "3de813cc-6882-4d00-885f-daa93a19e458" + "id": "0d3d032e-e201-4747-a023-235e17cba3da" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "VAMA", "Plotter Module", "Foundations", - "6b33780c-f1c8-47a5-a12b-fa3e2e5b0a0d" + "18b5d034-1683-46e7-9fb7-93b2c0a5293b" ], [ "New Shapes", "Shapes", "Foundations", - "196e06e7-5635-454d-b6e5-7d96437eb54b" + "df863845-3563-4992-8dda-e0da5ae65250" ], [ "New Chart Points", "Chart Points", "Foundations", - "1b41b64f-c9f9-4cc0-b62f-4fe9a43ecf14" + "88bcb016-1921-4630-9790-407b97efead4" ], [ "VAMA Begin", "Point", "Foundations", - "0ef57a8b-64f3-4c36-8536-3cc21147ae6c" + "3de813cc-6882-4d00-885f-daa93a19e458" ] ] } @@ -33585,7 +36519,7 @@ "type": "Polygon Vertex", "name": " VAMA End", "project": "Foundations", - "id": "3f8a5a04-6282-454a-b132-78d1a4cd11b0", + "id": "2f0a4dae-83fd-4437-a3db-f7c4262aa468", "savedPayload": { "position": { "x": 37634.07251256243, @@ -33609,50 +36543,50 @@ "referenceParent": { "type": "Point", "name": "VAMA End", - "id": "1214820e-0745-4f46-b5d2-390e7fc6efe6" + "id": "53cf8a4f-ea1d-4124-b835-0521dd29cdfe" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "VAMA", "Plotter Module", "Foundations", - "6b33780c-f1c8-47a5-a12b-fa3e2e5b0a0d" + "18b5d034-1683-46e7-9fb7-93b2c0a5293b" ], [ "New Shapes", "Shapes", "Foundations", - "196e06e7-5635-454d-b6e5-7d96437eb54b" + "df863845-3563-4992-8dda-e0da5ae65250" ], [ "New Chart Points", "Chart Points", "Foundations", - "1b41b64f-c9f9-4cc0-b62f-4fe9a43ecf14" + "88bcb016-1921-4630-9790-407b97efead4" ], [ "VAMA End", "Point", "Foundations", - "043edea6-d8e1-49af-bdfa-e4f64f0aaa67" + "1214820e-0745-4f46-b5d2-390e7fc6efe6" ] ] } } ], - "id": "b4c34199-997f-425e-b811-b99ee1e51fad", + "id": "f3f5a39c-ed6e-47f4-aa1d-c5621ec4eb98", "savedPayload": { "position": { "x": 37374.2648914271, @@ -33678,7 +36612,7 @@ ], "images": [], "texts": [], - "id": "df863845-3563-4992-8dda-e0da5ae65250", + "id": "84bedff4-0b54-4bc3-b228-ec3237bb87f3", "savedPayload": { "position": { "x": 37224.2648914271, @@ -33718,7 +36652,7 @@ "name": "New Data Formula", "code": "record.vama", "project": "Foundations", - "id": "0e5c1b06-3338-45e3-986c-67dbe5ccd39d", + "id": "3f2e7625-c68b-41fe-a38a-af15cd9feca4", "savedPayload": { "position": { "x": 38216.969989739584, @@ -33746,7 +36680,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "a168b754-6dd9-439b-8c8c-de65161358a6", + "id": "669355b5-8d4e-4eb4-a454-793f7ba774c6", "savedPayload": { "position": { "x": 37766.969989739584, @@ -33769,7 +36703,7 @@ } } }, - "id": "11329599-2d9f-4960-8601-12561c966387", + "id": "dc4e198e-ea45-4aca-907d-58110d1a9044", "savedPayload": { "position": { "x": 37916.969989739584, @@ -33793,7 +36727,7 @@ } } ], - "id": "0e68d13d-6956-441d-9724-d089a42ef7c2", + "id": "bc6909a7-82a0-432d-8bd2-b3c51e28dd4d", "savedPayload": { "position": { "x": 37674.2648914271, @@ -33817,15 +36751,15 @@ } } ], - "id": "18b5d034-1683-46e7-9fb7-93b2c0a5293b", + "id": "235975ef-f8eb-4f3a-9aae-3888dbd565ef", "savedPayload": { "position": { - "x": 37374.2648914271, - "y": 19154.323743796347 + "x": 37207.77745180088, + "y": 19088.98223875792 }, "targetPosition": { - "x": 37224.2648914271, - "y": 19414.13136493168 + "x": 37141.02117161399, + "y": 19381.460612412466 }, "floatingObject": { "isPinned": false, @@ -33864,7 +36798,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.signal", "project": "Foundations", - "id": "c6fa4c6b-3d22-4357-9ef2-a48c4acd04b1", + "id": "cfbb247d-653d-4d4a-9ef4-14e85a31c50f", "savedPayload": { "position": { "x": 37492.77973829657, @@ -33887,7 +36821,7 @@ } } }, - "id": "2343e0e3-7293-4fc7-894d-317a50edc81e", + "id": "63e75dd0-8ef4-4241-8dff-4e855cc5979f", "savedPayload": { "position": { "x": 37791.13630690706, @@ -33919,7 +36853,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.signal", "project": "Foundations", - "id": "82eec8eb-6861-4844-a296-cc6fab72cfce", + "id": "ff877edf-bfb5-4ed0-88f6-d6dad070a647", "savedPayload": { "position": { "x": 37845.45088967206, @@ -33942,7 +36876,7 @@ } } }, - "id": "2a8c850f-753a-4073-8143-26f5d77791f1", + "id": "ec44cf50-f6a5-4a9d-a6e4-44248e59757f", "savedPayload": { "position": { "x": 37967.4718825948, @@ -33974,7 +36908,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.rvi", "project": "Foundations", - "id": "f669c6ed-7d55-4832-8980-6aba3c734c09", + "id": "59902d2b-ac77-4668-873d-721a6de78986", "savedPayload": { "position": { "x": 38535.379770803986, @@ -33997,7 +36931,7 @@ } } }, - "id": "b7b81db3-4196-4e0a-8be7-886be1e139a3", + "id": "e5c20c7d-c9db-489a-ab29-eb80fb680998", "savedPayload": { "position": { "x": 38312.436323160764, @@ -34029,7 +36963,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.rvi", "project": "Foundations", - "id": "9f9dd54f-da02-4ffd-8fbb-d577977ca22e", + "id": "8ed40fe5-039e-4224-b9dc-97a8548cdbeb", "savedPayload": { "position": { "x": 38609.10811778821, @@ -34052,7 +36986,7 @@ } } }, - "id": "d2650884-ce3d-4f6f-b08b-015ce5a0bcf1", + "id": "499c74a2-924e-4836-b322-5f48aa87d971", "savedPayload": { "position": { "x": 38349.300496652875, @@ -34076,7 +37010,7 @@ } } ], - "id": "ba57ffed-3a75-42d6-b179-ddc4929dd525", + "id": "f4552309-d053-488e-b90a-02490ed61588", "savedPayload": { "position": { "x": 38089.49287551754, @@ -34114,7 +37048,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f2984131-1964-4784-83b4-27698e5aa1bd", + "id": "3aa651e3-ceca-4dcd-89ec-0b59240d53cf", "savedPayload": { "position": { "x": 38445.310662983014, @@ -34138,7 +37072,7 @@ } }, "styleConditions": [], - "id": "2085fea2-a391-4c71-85f9-1d95cfdc7cc2", + "id": "08c8888a-1f2d-4897-b050-873d3354f64b", "savedPayload": { "position": { "x": 38382.93715573769, @@ -34166,7 +37100,7 @@ "type": "Polygon Vertex", "name": " RVI Begin", "project": "Foundations", - "id": "1e5bf33e-652d-46e5-aba1-279af14a6e7f", + "id": "c0f05726-02c5-428e-afc3-98e01a70f882", "savedPayload": { "position": { "x": 38614.007928712505, @@ -34190,44 +37124,44 @@ "referenceParent": { "type": "Point", "name": "RVI Begin", - "id": "b7b81db3-4196-4e0a-8be7-886be1e139a3" + "id": "e5c20c7d-c9db-489a-ab29-eb80fb680998" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "RVI", "Plotter Module", "Foundations", - "a733dcbb-ca03-4a65-977a-b138e5332cf0" + "7aa8551d-accb-493f-8792-a3e299f19486" ], [ "New Shapes", "Shapes", "Foundations", - "aed57d7d-aab1-4da2-9357-da2b05beb679" + "4af275ec-bd72-4596-99b4-873afa7e1e55" ], [ "New Chart Points", "Chart Points", "Foundations", - "66fc873e-5385-48e5-ab10-a47e81996953" + "ba57ffed-3a75-42d6-b179-ddc4929dd525" ], [ "RVI Begin", "Point", "Foundations", - "5c450ef7-5638-44d1-afe5-10a224f7de63" + "b7b81db3-4196-4e0a-8be7-886be1e139a3" ] ] } @@ -34236,7 +37170,7 @@ "type": "Polygon Vertex", "name": " RVI End", "project": "Foundations", - "id": "43110901-04ef-4d85-b68b-d560685e6176", + "id": "aba6daa1-a035-4bc5-8122-52c145cf1cbf", "savedPayload": { "position": { "x": 38258.19014124703, @@ -34260,50 +37194,50 @@ "referenceParent": { "type": "Point", "name": "RVI End", - "id": "d2650884-ce3d-4f6f-b08b-015ce5a0bcf1" + "id": "499c74a2-924e-4836-b322-5f48aa87d971" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "RVI", "Plotter Module", "Foundations", - "a733dcbb-ca03-4a65-977a-b138e5332cf0" + "7aa8551d-accb-493f-8792-a3e299f19486" ], [ "New Shapes", "Shapes", "Foundations", - "aed57d7d-aab1-4da2-9357-da2b05beb679" + "4af275ec-bd72-4596-99b4-873afa7e1e55" ], [ "New Chart Points", "Chart Points", "Foundations", - "66fc873e-5385-48e5-ab10-a47e81996953" + "ba57ffed-3a75-42d6-b179-ddc4929dd525" ], [ "RVI End", "Point", "Foundations", - "5d339f0f-b58a-4c49-a12a-e5157e728228" + "d2650884-ce3d-4f6f-b08b-015ce5a0bcf1" ] ] } } ], - "id": "47cc26a4-f458-4230-b93d-f5aef6196fe4", + "id": "a8e03503-2881-4231-8c7c-0c38d9842e84", "savedPayload": { "position": { "x": 38320.56364849236, @@ -34339,7 +37273,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "c1967ce7-9c7f-4738-bbcb-0ecea8ed6459", + "id": "909fac83-c472-43d7-9e26-54ab6e769b10", "savedPayload": { "position": { "x": 38551.63442146718, @@ -34363,7 +37297,7 @@ } }, "styleConditions": [], - "id": "4778a134-2b90-4c46-ad3e-5c52cdd681d9", + "id": "568908e1-1375-4f39-b288-a33ed2a13025", "savedPayload": { "position": { "x": 38258.19014124703, @@ -34391,7 +37325,7 @@ "type": "Polygon Vertex", "name": " Signal Begin", "project": "Foundations", - "id": "d4071d19-6d3c-4b78-94a6-1cd2c384b8ae", + "id": "b0f25606-e932-46f2-8fa1-df52ce5edd77", "savedPayload": { "position": { "x": 37902.37235378156, @@ -34415,44 +37349,44 @@ "referenceParent": { "type": "Point", "name": "Signal Begin", - "id": "2343e0e3-7293-4fc7-894d-317a50edc81e" + "id": "63e75dd0-8ef4-4241-8dff-4e855cc5979f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "RVI", "Plotter Module", "Foundations", - "a733dcbb-ca03-4a65-977a-b138e5332cf0" + "7aa8551d-accb-493f-8792-a3e299f19486" ], [ "New Shapes", "Shapes", "Foundations", - "aed57d7d-aab1-4da2-9357-da2b05beb679" + "4af275ec-bd72-4596-99b4-873afa7e1e55" ], [ "New Chart Points", "Chart Points", "Foundations", - "66fc873e-5385-48e5-ab10-a47e81996953" + "ba57ffed-3a75-42d6-b179-ddc4929dd525" ], [ "Signal Begin", "Point", "Foundations", - "51f634fe-de21-44be-9858-3fb8a6e339f7" + "2343e0e3-7293-4fc7-894d-317a50edc81e" ] ] } @@ -34461,7 +37395,7 @@ "type": "Polygon Vertex", "name": " Signal End", "project": "Foundations", - "id": "faf88936-55af-4660-8788-05223265cd89", + "id": "2d315b07-3e72-4d19-be7b-da51dc22eb61", "savedPayload": { "position": { "x": 37671.30158080674, @@ -34485,50 +37419,50 @@ "referenceParent": { "type": "Point", "name": "Signal End", - "id": "2a8c850f-753a-4073-8143-26f5d77791f1" + "id": "ec44cf50-f6a5-4a9d-a6e4-44248e59757f" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "RVI", "Plotter Module", "Foundations", - "a733dcbb-ca03-4a65-977a-b138e5332cf0" + "7aa8551d-accb-493f-8792-a3e299f19486" ], [ "New Shapes", "Shapes", "Foundations", - "aed57d7d-aab1-4da2-9357-da2b05beb679" + "4af275ec-bd72-4596-99b4-873afa7e1e55" ], [ "New Chart Points", "Chart Points", "Foundations", - "66fc873e-5385-48e5-ab10-a47e81996953" + "ba57ffed-3a75-42d6-b179-ddc4929dd525" ], [ "Signal End", "Point", "Foundations", - "ca991615-09fb-400a-a9fd-aca13a2bbf55" + "2a8c850f-753a-4073-8143-26f5d77791f1" ] ] } } ], - "id": "a3f04983-8b54-4dee-807b-a52a8f954707", + "id": "b7cde9f5-6a95-4cf3-ac21-72405cf8db04", "savedPayload": { "position": { "x": 37964.74586102689, @@ -34554,7 +37488,7 @@ ], "images": [], "texts": [], - "id": "4af275ec-bd72-4596-99b4-873afa7e1e55", + "id": "6ba53923-a617-44be-921c-44d904887cd7", "savedPayload": { "position": { "x": 38244.738725344854, @@ -34594,7 +37528,7 @@ "name": "New Data Formula", "code": "record.rvi", "project": "Foundations", - "id": "8f264ebb-c61b-48f2-a41e-c6757e6a16c1", + "id": "1adabf73-53bd-4792-b525-dd54c44bb155", "savedPayload": { "position": { "x": 38539.160901617935, @@ -34622,7 +37556,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "859ac5d7-26fc-4c2c-8062-4ad6cfd3906c", + "id": "2cc07e70-f179-4335-8455-4b7f2ab9f80a", "savedPayload": { "position": { "x": 38327.81434228575, @@ -34645,7 +37579,7 @@ } } }, - "id": "9b65a1db-47bd-48e4-ae66-b04582d134b0", + "id": "6cd3c729-e0f5-4463-9d56-83d8ce03af88", "savedPayload": { "position": { "x": 38296.45580330545, @@ -34678,7 +37612,7 @@ "name": "New Data Formula", "code": "record.signal", "project": "Foundations", - "id": "35ea911b-d937-4888-81d5-b3edad226322", + "id": "8052b7ef-d14f-4a30-9473-de8277dd0b01", "savedPayload": { "position": { "x": 37811.045606680476, @@ -34706,7 +37640,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "2ec6bb9c-05e1-49a2-8492-d49f27589b7d", + "id": "14a83cdf-0179-4728-8702-db9f0a5b67c3", "savedPayload": { "position": { "x": 37505.623430407395, @@ -34729,7 +37663,7 @@ } } }, - "id": "feb10528-8ac4-46c6-9198-76eea5287913", + "id": "436cc3ee-433f-49c2-9342-2e6d11198e94", "savedPayload": { "position": { "x": 37779.68706770018, @@ -34753,7 +37687,7 @@ } } ], - "id": "509b6229-b263-40ca-ba8f-6f629fe25106", + "id": "0e7ac26a-af6d-47ca-9059-d2ba355c089e", "savedPayload": { "position": { "x": 38033.392166012665, @@ -34777,15 +37711,15 @@ } } ], - "id": "7aa8551d-accb-493f-8792-a3e299f19486", + "id": "0bdf47b7-296e-430e-9275-38b0f8dc6b4e", "savedPayload": { "position": { - "x": 37524.2648914271, - "y": 19414.13136493168 + "x": 37427.69301334983, + "y": 19293.034060089194 }, "targetPosition": { - "x": 37224.2648914271, - "y": 19414.13136493168 + "x": 37141.02117161399, + "y": 19381.460612412466 }, "floatingObject": { "isPinned": false, @@ -34824,7 +37758,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.up", "project": "Foundations", - "id": "df26c969-e660-42e7-b9da-fac8ee584bd3", + "id": "8171eb77-8ac5-44fe-91f4-3a8314e73295", "savedPayload": { "position": { "x": 38116.607968861565, @@ -34847,7 +37781,7 @@ } } }, - "id": "e338f597-cf83-4745-8ca2-cc9b52b424ed", + "id": "ff74c57f-e2c4-4fec-ab2c-dbcef3c42508", "savedPayload": { "position": { "x": 38330.320797946966, @@ -34879,7 +37813,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.up", "project": "Foundations", - "id": "6fb7c123-4894-4ccd-97b0-11afff6f758c", + "id": "3ed78b3b-15be-47c2-ae07-b63a22321302", "savedPayload": { "position": { "x": 37948.32547122727, @@ -34902,7 +37836,7 @@ } } }, - "id": "13fad564-e537-4271-beba-6b025c1d023e", + "id": "2a0ff529-c743-42da-ae09-0d2d1b52eb05", "savedPayload": { "position": { "x": 38246.17954912982, @@ -34934,7 +37868,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.vama", "project": "Foundations", - "id": "2e45e8c3-27f0-426c-abd7-0e2e80087d93", + "id": "3ed7ba12-2af5-4fec-be8c-c4ecff6e3760", "savedPayload": { "position": { "x": 38228.62336514606, @@ -34957,7 +37891,7 @@ } } }, - "id": "c5a5587f-9c4b-49d3-a1e5-44c32b511a1f", + "id": "5304070a-560d-470f-b5f4-606c189eae6c", "savedPayload": { "position": { "x": 38386.32849608921, @@ -34989,7 +37923,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.vama", "project": "Foundations", - "id": "b2bfab72-ea11-48ad-9684-87965d876c96", + "id": "976512f4-20fa-4fce-93a8-192cd2bca165", "savedPayload": { "position": { "x": 38746.43161946207, @@ -35012,7 +37946,7 @@ } } }, - "id": "d63c340c-53b5-4d24-9595-6699dcf9232b", + "id": "0ef2b86e-97a6-4a4a-94b2-03bec66ad71b", "savedPayload": { "position": { "x": 38645.23262324722, @@ -35044,7 +37978,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.low", "project": "Foundations", - "id": "10256c2a-3130-40c0-9371-6abe8f0eeafb", + "id": "2dd6c65e-e3d5-4845-a3b7-73af76d3b03a", "savedPayload": { "position": { "x": 39111.83005731187, @@ -35067,7 +38001,7 @@ } } }, - "id": "63b25d62-4e76-4a3c-84fe-fffc8486cf2e", + "id": "cb13ebe9-0208-40a8-bd50-2a93b82839c3", "savedPayload": { "position": { "x": 38827.93184217212, @@ -35099,7 +38033,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.low", "project": "Foundations", - "id": "531c897e-6766-42b8-b512-05f502b0d7a8", + "id": "b9bcb315-e749-420d-b511-1512e70074ab", "savedPayload": { "position": { "x": 39049.6662022248, @@ -35122,7 +38056,7 @@ } } }, - "id": "034d45e0-4cd9-45e1-9eb6-c7da70afc3bd", + "id": "61990a05-f194-4278-a331-41bc4493741d", "savedPayload": { "position": { "x": 38796.84991462858, @@ -35146,7 +38080,7 @@ } } ], - "id": "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74", + "id": "1f9e269d-ac44-41e3-a0e5-4dc314fc2fcc", "savedPayload": { "position": { "x": 38269.03362703237, @@ -35184,7 +38118,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "9c3e9e55-8d8c-40f7-a7ca-a9be2f63e99b", + "id": "5bca26d0-1b1d-4f32-abc5-0ca840bf936e", "savedPayload": { "position": { "x": 38190.426112949666, @@ -35208,7 +38142,7 @@ } }, "styleConditions": [], - "id": "5715197d-6cfa-4c61-96c7-d57d9a2cba5b", + "id": "8672405d-8451-4383-a8c3-95854807ab14", "savedPayload": { "position": { "x": 38366.76168863741, @@ -35236,7 +38170,7 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "b1a63b4c-f4d9-4943-81a7-73656ddc5802", + "id": "9d5188af-810c-42de-b31c-4cbe35aa927e", "savedPayload": { "position": { "x": 38785.80236263764, @@ -35260,44 +38194,44 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "e338f597-cf83-4745-8ca2-cc9b52b424ed" + "id": "ff74c57f-e2c4-4fec-ab2c-dbcef3c42508" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "Upper Begin", "Point", "Foundations", - "274e29f5-c6e1-4c06-8cbd-9cb51b6ca7de" + "e338f597-cf83-4745-8ca2-cc9b52b424ed" ] ] } @@ -35306,7 +38240,7 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "4720ec8d-a847-405d-bbe0-b232145c047e", + "id": "b16df872-f916-4e02-9293-4436af343799", "savedPayload": { "position": { "x": 38719.432840012894, @@ -35330,50 +38264,50 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "13fad564-e537-4271-beba-6b025c1d023e" + "id": "2a0ff529-c743-42da-ae09-0d2d1b52eb05" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "Upper End", "Point", "Foundations", - "d227a2eb-396a-4302-a0da-3bd9a90bdf25" + "13fad564-e537-4271-beba-6b025c1d023e" ] ] } } ], - "id": "a6ae608c-4241-4a55-ae06-b588169ad327", + "id": "f391bf27-5d4f-4456-b857-065e3a15d5ab", "savedPayload": { "position": { "x": 38543.09726432515, @@ -35409,7 +38343,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.4,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BYZANTINE_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "22cd8e19-21cc-40b5-a9ea-ab40bfc77a37", + "id": "7372bb70-a533-407b-8a1c-5ca069f04d20", "savedPayload": { "position": { "x": 38818.49778915093, @@ -35433,7 +38367,7 @@ } }, "styleConditions": [], - "id": "b3d60d80-7757-4d9f-8479-83f1c2377132", + "id": "3180e698-3f2c-47fd-b58e-00267411798b", "savedPayload": { "position": { "x": 38696.47679622819, @@ -35461,7 +38395,7 @@ "type": "Polygon Vertex", "name": " VAMA Begin", "project": "Foundations", - "id": "eb6cbc1b-99fd-494e-9afa-85ced024c3d4", + "id": "3fdcdb38-b196-4465-8b8e-2ad4c6d5cac8", "savedPayload": { "position": { "x": 38848.51944059823, @@ -35485,44 +38419,44 @@ "referenceParent": { "type": "Point", "name": "VAMA Begin", - "id": "c5a5587f-9c4b-49d3-a1e5-44c32b511a1f" + "id": "5304070a-560d-470f-b5f4-606c189eae6c" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "VAMA Begin", "Point", "Foundations", - "f990a5f3-5104-4ff2-893a-c3ab8ebd162a" + "c5a5587f-9c4b-49d3-a1e5-44c32b511a1f" ] ] } @@ -35531,7 +38465,7 @@ "type": "Polygon Vertex", "name": " VAMA End", "project": "Foundations", - "id": "46a99f01-1293-4772-81c3-f8e27a027e8e", + "id": "d3ed4402-18ec-4717-9460-3df97eb0edcc", "savedPayload": { "position": { "x": 38452.43481038271, @@ -35555,50 +38489,50 @@ "referenceParent": { "type": "Point", "name": "VAMA End", - "id": "d63c340c-53b5-4d24-9595-6699dcf9232b" + "id": "0ef2b86e-97a6-4a4a-94b2-03bec66ad71b" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "VAMA End", "Point", "Foundations", - "dece56ed-aa96-41ca-a39e-45378aec9f41" + "d63c340c-53b5-4d24-9595-6699dcf9232b" ] ] } } ], - "id": "84786648-ea0e-45c2-8237-69f9dc6b3127", + "id": "8d940b43-481d-4a14-838b-f4bc78e109fa", "savedPayload": { "position": { "x": 38574.45580330545, @@ -35634,7 +38568,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "018950b0-0aec-43aa-91e2-d0d39b93351d", + "id": "a9349f34-7228-4e21-ae1c-f15d1656e59b", "savedPayload": { "position": { "x": 38928.46384221393, @@ -35658,7 +38592,7 @@ } }, "styleConditions": [], - "id": "3adb0e0b-4341-4d1a-91f9-cc332b05a201", + "id": "b413f3f3-9754-4c46-b0a1-7f76c6157a25", "savedPayload": { "position": { "x": 38630.10727360345, @@ -35686,7 +38620,7 @@ "type": "Polygon Vertex", "name": " Lower begin", "project": "Foundations", - "id": "ebe727df-63af-4277-8ec5-bf8aae2d1f5d", + "id": "8c1f7f95-e9a0-4605-a99f-3694284c9840", "savedPayload": { "position": { "x": 38363.10924397326, @@ -35710,44 +38644,44 @@ "referenceParent": { "type": "Point", "name": "Lower begin", - "id": "63b25d62-4e76-4a3c-84fe-fffc8486cf2e" + "id": "cb13ebe9-0208-40a8-bd50-2a93b82839c3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "Lower begin", "Point", "Foundations", - "13707bdd-a8e6-4fb1-8c02-adb9b01d7776" + "63b25d62-4e76-4a3c-84fe-fffc8486cf2e" ] ] } @@ -35756,7 +38690,7 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "23b89c5d-8d88-4d2a-a6dd-9e1c0619489f", + "id": "9fd8fcaa-d079-4d6a-b7d3-b12c8641dc63", "savedPayload": { "position": { "x": 38033.39413638248, @@ -35780,50 +38714,50 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "034d45e0-4cd9-45e1-9eb6-c7da70afc3bd" + "id": "61990a05-f194-4278-a331-41bc4493741d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "Lower End", "Point", "Foundations", - "6287113b-c857-4ade-9df7-503a2f675662" + "034d45e0-4cd9-45e1-9eb6-c7da70afc3bd" ] ] } } ], - "id": "99853274-4056-450e-9acb-927e9121a8d1", + "id": "9648a004-3d34-4f0a-bfa7-2141dd88d28c", "savedPayload": { "position": { "x": 38331.75070499296, @@ -35859,7 +38793,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.02,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "877a2363-b58f-4242-a973-08efaf126b9d", + "id": "b439b3de-7e42-44de-a1d9-bc639425db63", "savedPayload": { "position": { "x": 38605.81434228575, @@ -35883,7 +38817,7 @@ } }, "styleConditions": [], - "id": "14f31e93-f3c3-44f5-bfb4-910490eb32bd", + "id": "750a26f7-3825-411b-a9d2-df2ffc6fe7e0", "savedPayload": { "position": { "x": 38331.75070499296, @@ -35911,7 +38845,7 @@ "type": "Polygon Vertex", "name": " Lower begin", "project": "Foundations", - "id": "c3e2d81a-ec65-406a-bd23-000bc91197ec", + "id": "a4f8ca2f-251f-4113-bd95-57d4a3cdb72a", "savedPayload": { "position": { "x": 38089.045606680476, @@ -35935,44 +38869,44 @@ "referenceParent": { "type": "Point", "name": "Lower begin", - "id": "63b25d62-4e76-4a3c-84fe-fffc8486cf2e" + "id": "cb13ebe9-0208-40a8-bd50-2a93b82839c3" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "Lower begin", "Point", "Foundations", - "13707bdd-a8e6-4fb1-8c02-adb9b01d7776" + "63b25d62-4e76-4a3c-84fe-fffc8486cf2e" ] ] } @@ -35981,7 +38915,7 @@ "type": "Polygon Vertex", "name": " Lower End", "project": "Foundations", - "id": "2b6fe5a7-1b4a-46f3-a0c4-e9bd28fb237a", + "id": "aa5a81bc-7246-479d-a456-890f2d3257b9", "savedPayload": { "position": { "x": 37814.98196938769, @@ -36005,44 +38939,44 @@ "referenceParent": { "type": "Point", "name": "Lower End", - "id": "034d45e0-4cd9-45e1-9eb6-c7da70afc3bd" + "id": "61990a05-f194-4278-a331-41bc4493741d" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "Lower End", "Point", "Foundations", - "6287113b-c857-4ade-9df7-503a2f675662" + "034d45e0-4cd9-45e1-9eb6-c7da70afc3bd" ] ] } @@ -36051,7 +38985,7 @@ "type": "Polygon Vertex", "name": " Upper End", "project": "Foundations", - "id": "b653af98-7e56-4b35-aa34-29f868826cde", + "id": "f67b8169-42b9-46ba-915e-042444d0f72e", "savedPayload": { "position": { "x": 37783.623430407395, @@ -36075,44 +39009,44 @@ "referenceParent": { "type": "Point", "name": "Upper End", - "id": "13fad564-e537-4271-beba-6b025c1d023e" + "id": "2a0ff529-c743-42da-ae09-0d2d1b52eb05" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "Upper End", "Point", "Foundations", - "d227a2eb-396a-4302-a0da-3bd9a90bdf25" + "13fad564-e537-4271-beba-6b025c1d023e" ] ] } @@ -36121,7 +39055,7 @@ "type": "Polygon Vertex", "name": " Upper Begin", "project": "Foundations", - "id": "20111e0f-a3c7-4c5c-af5f-140684e4e2b9", + "id": "ef993838-7149-44e4-9828-8c747421d225", "savedPayload": { "position": { "x": 38026.32852871988, @@ -36145,50 +39079,50 @@ "referenceParent": { "type": "Point", "name": "Upper Begin", - "id": "e338f597-cf83-4745-8ca2-cc9b52b424ed" + "id": "ff74c57f-e2c4-4fec-ab2c-dbcef3c42508" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Volatility", "Plotter", "Foundations", - "8678ac72-473f-4ef6-a9ee-ba3682372238" + "f69d5830-007b-433f-a5f4-87faa0e079fa" ], [ "Volatility Bands", "Plotter Module", "Foundations", - "52815612-8a67-4e3f-a166-66f2de0a9691" + "b92f2766-7dc0-4d3c-8f63-0c4069076c55" ], [ "New Shapes", "Shapes", "Foundations", - "aebddfd1-ad11-4f23-a305-55e393299e25" + "552381ac-bcc8-45f2-9119-4aea79537f5c" ], [ "New Chart Points", "Chart Points", "Foundations", - "8cf6adf0-0a4c-4e10-99fa-aec4006043a8" + "d34a8326-ea52-4ca2-bef7-e2a4d0a65e74" ], [ "Upper Begin", "Point", "Foundations", - "274e29f5-c6e1-4c06-8cbd-9cb51b6ca7de" + "e338f597-cf83-4745-8ca2-cc9b52b424ed" ] ] } } ], - "id": "579ad833-d6e0-4850-a313-e7700ad450f3", + "id": "c06b8284-6027-4fb9-ada5-82f1e0dffd09", "savedPayload": { "position": { "x": 38057.68706770018, @@ -36214,15 +39148,15 @@ ], "images": [], "texts": [], - "id": "552381ac-bcc8-45f2-9119-4aea79537f5c", + "id": "fcf86e59-a49a-4ec5-beb3-621d1a3373d0", "savedPayload": { "position": { - "x": 37674.2648914271, - "y": 19673.938986067013 + "x": 38535.85229471189, + "y": 18185.506095923676 }, "targetPosition": { - "x": 37374.2648914271, - "y": 19673.938986067013 + "x": 38315.93673316294, + "y": 18389.55791725495 }, "floatingObject": { "isPinned": false, @@ -36254,15 +39188,15 @@ "name": "New Data Formula", "code": "record.up", "project": "Foundations", - "id": "fae38b2f-1c54-45cc-8658-013fcd50a2c0", + "id": "6bfd7233-91b0-4625-a20c-d0a72d793bfc", "savedPayload": { "position": { - "x": 38869.31557470562, - "y": 20679.64211400968 + "x": 38763.59793932765, + "y": 18328.60816898676 }, "targetPosition": { - "x": 38570.95900609514, - "y": 20711.000652989977 + "x": 38675.17138700438, + "y": 18615.280010722603 }, "floatingObject": { "isPinned": false, @@ -36282,15 +39216,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "18b9696d-5422-483e-906d-4536bea48c07", + "id": "179b3133-ffb0-492d-904f-4e34891a3e21", "savedPayload": { "position": { - "x": 38448.938013172396, - "y": 20985.064290282757 + "x": 38879.22320833566, + "y": 18835.19557227155 }, "targetPosition": { - "x": 38570.95900609514, - "y": 20711.000652989977 + "x": 38675.17138700438, + "y": 18615.280010722603 }, "floatingObject": { "isPinned": false, @@ -36305,15 +39239,15 @@ } } }, - "id": "6aeb08c1-46a0-4c66-ac24-dea4e114c286", + "id": "c4c9c3a0-7124-45df-bcd0-11d097714ce1", "savedPayload": { "position": { - "x": 38570.95900609514, - "y": 20711.000652989977 + "x": 38675.17138700438, + "y": 18615.280010722603 }, "targetPosition": { - "x": 38394.623430407395, - "y": 20468.295554677494 + "x": 38382.69301334983, + "y": 18682.0362909095 }, "floatingObject": { "isPinned": false, @@ -36338,15 +39272,15 @@ "name": "New Data Formula", "code": "record.vama", "project": "Foundations", - "id": "a0f111d3-34d2-4a32-91e2-d6c836685f4d", + "id": "ae1318de-b338-41e8-a78a-fab975654a4c", "savedPayload": { "position": { - "x": 38183.276871075206, - "y": 20942.987698975718 + "x": 38736.121135272566, + "y": 19062.941216887317 }, "targetPosition": { - "x": 38151.91833209491, - "y": 20644.631130365236 + "x": 38449.44929353672, + "y": 18974.514664564045 }, "floatingObject": { "isPinned": false, @@ -36366,15 +39300,15 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "63df8331-4a3e-4047-a786-605deae5361e", + "id": "2a77fba8-9402-4cc6-bc5e-104cfafffcad", "savedPayload": { "position": { - "x": 37877.854694802125, - "y": 20522.610137442498 + "x": 38229.53373198777, + "y": 19178.56648589532 }, "targetPosition": { - "x": 38151.91833209491, - "y": 20644.631130365236 + "x": 38449.44929353672, + "y": 18974.514664564045 }, "floatingObject": { "isPinned": false, @@ -36389,15 +39323,15 @@ } } }, - "id": "d16fc50f-f720-4950-8220-70daf0d9e2f7", + "id": "4d644444-c34d-450d-a1c4-af86740e070f", "savedPayload": { "position": { - "x": 38151.91833209491, - "y": 20644.631130365236 + "x": 38449.44929353672, + "y": 18974.514664564045 }, "targetPosition": { - "x": 38394.623430407395, - "y": 20468.295554677494 + "x": 38382.69301334983, + "y": 18682.0362909095 }, "floatingObject": { "isPinned": false, @@ -36422,7 +39356,7 @@ "name": "New Data Formula", "code": "record.low", "project": "Foundations", - "id": "af03ea52-0263-4c13-bcb9-1640f50a3179", + "id": "1152ab3d-11a8-4479-9018-e9c6791d660f", "savedPayload": { "position": { "x": 37919.93128610917, @@ -36450,7 +39384,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", "project": "Foundations", - "id": "d1abaa2c-3b00-4623-9145-68ed50fd50e0", + "id": "40fe86d9-3864-467f-a008-4a91ffdeb1f9", "savedPayload": { "position": { "x": 38340.308847642395, @@ -36473,15 +39407,15 @@ } } }, - "id": "3afb2522-f52e-46ad-b7d4-30e7a40f55f8", + "id": "04cb824f-052d-44de-a22d-c198b5020e09", "savedPayload": { "position": { - "x": 38218.28785471965, - "y": 20225.59045636501 + "x": 38090.21463969528, + "y": 18748.792571096394 }, "targetPosition": { - "x": 38394.623430407395, - "y": 20468.295554677494 + "x": 38382.69301334983, + "y": 18682.0362909095 }, "floatingObject": { "isPinned": false, @@ -36497,20 +39431,20 @@ } } ], - "id": "1f7c9c95-2310-4d83-8c5b-3e4af6bb8aea", + "id": "a479445c-dc30-462b-9f27-6300513ce3bc", "savedPayload": { "position": { - "x": 37224.2648914271, - "y": 19933.746607202345 + "x": 38382.69301334983, + "y": 18682.0362909095 }, "targetPosition": { - "x": 37374.2648914271, - "y": 19673.938986067013 + "x": 38315.93673316294, + "y": 18389.55791725495 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -36521,20 +39455,20 @@ } } ], - "id": "b92f2766-7dc0-4d3c-8f63-0c4069076c55", + "id": "bf24e837-6b36-4930-a1ef-a984aaf3c02d", "savedPayload": { "position": { - "x": 37374.2648914271, - "y": 19673.938986067013 + "x": 37360.93673316294, + "y": 19585.51243374374 }, "targetPosition": { - "x": 37224.2648914271, - "y": 19414.13136493168 + "x": 37141.02117161399, + "y": 19381.460612412466 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -36545,11 +39479,11 @@ } } ], - "id": "f69d5830-007b-433f-a5f4-87faa0e079fa", + "id": "1b062188-53d7-43b9-bf35-f9b96e65f15b", "savedPayload": { "position": { - "x": 37224.2648914271, - "y": 19414.13136493168 + "x": 37141.02117161399, + "y": 19381.460612412466 }, "targetPosition": { "x": 37074.2648914271, @@ -36598,7 +39532,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.snr", "project": "Foundations", - "id": "5e95feb9-0562-4cf8-8399-ac8dac237263", + "id": "bee4b50e-024a-444b-bf21-8226ce131392", "savedPayload": { "position": { "x": 37479.290330322736, @@ -36621,7 +39555,7 @@ } } }, - "id": "5fab1a3f-53af-4e3e-acd0-f82a4e8a6266", + "id": "17e02a54-c3fb-4ebe-bca6-b48775a06a72", "savedPayload": { "position": { "x": 37386.58523201025, @@ -36653,7 +39587,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.snr", "project": "Foundations", - "id": "cbcfe4eb-09f8-4bc3-9d0f-802329dd26fa", + "id": "4182379b-f19d-4ed4-9d73-615a6d252f79", "savedPayload": { "position": { "x": 36808.46993707279, @@ -36676,7 +39610,7 @@ } } }, - "id": "6b27f1f2-a5b9-4fe4-bf55-3e89fed8fa19", + "id": "9246a8a8-9a7c-4279-8ad5-244043cbfaf0", "savedPayload": { "position": { "x": 37051.17503538528, @@ -36708,7 +39642,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "14eb1008-7828-416c-b729-bb6f0bc295ed", + "id": "224fac0c-058c-4a2b-8ebb-6ac99dec4360", "savedPayload": { "position": { "x": 36808.46993707279, @@ -36731,7 +39665,7 @@ } } }, - "id": "4e5b42d7-bf60-464f-9540-d53e54962be5", + "id": "c88f7732-de89-4894-ac46-bd3c6718d791", "savedPayload": { "position": { "x": 37051.17503538528, @@ -36763,7 +39697,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0", "project": "Foundations", - "id": "869995d0-9774-4dd7-b216-8b6d036de009", + "id": "988a963b-646b-4dc2-b201-1cef5bc08140", "savedPayload": { "position": { "x": 37479.290330322736, @@ -36786,7 +39720,7 @@ } } }, - "id": "e6b5f010-c316-45a4-aa1b-c3f96de17993", + "id": "8ab995d0-1599-4656-a5d1-fe71a320a773", "savedPayload": { "position": { "x": 37386.58523201025, @@ -36810,7 +39744,7 @@ } } ], - "id": "6ddb4cb3-6597-4e97-9b06-56266fb354c2", + "id": "5730cf23-6ce7-4649-afb6-49ec8c32fb34", "savedPayload": { "position": { "x": 37293.88013369776, @@ -36848,7 +39782,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", "project": "Foundations", - "id": "0f1000ef-362b-450d-94f6-7fde38d11ef8", + "id": "2964afa7-2814-4e14-a84c-6bc35ae3e4ed", "savedPayload": { "position": { "x": 37143.88013369776, @@ -36882,7 +39816,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "da398768-deea-422b-b0c8-818a09e88216", + "id": "47024a7f-d1d9-4eb9-b6fb-8760c7c35adc", "savedPayload": { "position": { "x": 36993.88013369776, @@ -36905,7 +39839,7 @@ } } }, - "id": "8078334d-69c9-4668-82ff-775bd6c1739f", + "id": "de1cd49f-bf18-4b15-8c40-a5d2aed99180", "savedPayload": { "position": { "x": 37143.88013369776, @@ -36929,7 +39863,7 @@ } } ], - "id": "7c14650e-de05-46db-9e82-1de7678cafdc", + "id": "322df0a0-bc06-4256-a03c-21b6b29fd21d", "savedPayload": { "position": { "x": 37293.88013369776, @@ -36957,7 +39891,7 @@ "type": "Polygon Vertex", "name": " SNR Begin", "project": "Foundations", - "id": "fb5f344b-b278-4456-80bd-bbbb888cff34", + "id": "73be02a8-2146-46a6-8137-30759f2b4853", "savedPayload": { "position": { "x": 37593.88013369776, @@ -36981,44 +39915,44 @@ "referenceParent": { "type": "Point", "name": "SNR Begin", - "id": "5fab1a3f-53af-4e3e-acd0-f82a4e8a6266" + "id": "17e02a54-c3fb-4ebe-bca6-b48775a06a72" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers Signal to Noise", "Plotter", "Foundations", - "7ff32373-1e46-4f87-a6c2-44f204a5e533" + "9b2834bc-c71b-4078-bf83-233c62c63b22" ], [ "Ehlers Signal to Noise", "Plotter Module", "Foundations", - "94ee7e80-bc32-46f4-afe1-9fc65876ac28" + "ea89af62-a64b-4f6c-a0c1-93c8a6a8c069" ], [ "SNR", "Shapes", "Foundations", - "f50d1e2e-fc43-4462-9b12-8a13dd993ce5" + "bfdff43b-ff56-4728-b217-0d1bf87e5384" ], [ "New Chart Points", "Chart Points", "Foundations", - "237468ba-5620-4b36-906a-73c26bc23290" + "6ddb4cb3-6597-4e97-9b06-56266fb354c2" ], [ "SNR Begin", "Point", "Foundations", - "c777f87f-d429-4eb6-8cad-5f0c28f429a0" + "5fab1a3f-53af-4e3e-acd0-f82a4e8a6266" ] ] } @@ -37027,7 +39961,7 @@ "type": "Polygon Vertex", "name": " SNR End", "project": "Foundations", - "id": "13e6fe7f-254d-4baf-ab24-f8402f2bdd9b", + "id": "bd124dd0-0dc0-41b1-bfa3-1bac31350bd0", "savedPayload": { "position": { "x": 37893.88013369776, @@ -37051,50 +39985,50 @@ "referenceParent": { "type": "Point", "name": "SNR End", - "id": "6b27f1f2-a5b9-4fe4-bf55-3e89fed8fa19" + "id": "9246a8a8-9a7c-4279-8ad5-244043cbfaf0" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers Signal to Noise", "Plotter", "Foundations", - "7ff32373-1e46-4f87-a6c2-44f204a5e533" + "9b2834bc-c71b-4078-bf83-233c62c63b22" ], [ "Ehlers Signal to Noise", "Plotter Module", "Foundations", - "94ee7e80-bc32-46f4-afe1-9fc65876ac28" + "ea89af62-a64b-4f6c-a0c1-93c8a6a8c069" ], [ "SNR", "Shapes", "Foundations", - "f50d1e2e-fc43-4462-9b12-8a13dd993ce5" + "bfdff43b-ff56-4728-b217-0d1bf87e5384" ], [ "New Chart Points", "Chart Points", "Foundations", - "237468ba-5620-4b36-906a-73c26bc23290" + "6ddb4cb3-6597-4e97-9b06-56266fb354c2" ], [ "SNR End", "Point", "Foundations", - "27e1853b-143b-4738-909d-e86a82f9a2da" + "6b27f1f2-a5b9-4fe4-bf55-3e89fed8fa19" ] ] } } ], - "id": "a553d812-99ec-4d77-b5c3-1b895e5c152d", + "id": "e13f13f1-d537-461c-8894-ececc26c54ac", "savedPayload": { "position": { "x": 37593.88013369776, @@ -37130,7 +40064,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "0e9bc90a-9619-42f0-967c-0225ce1f3924", + "id": "4778fc91-de07-4c77-b152-02e3a83bb979", "savedPayload": { "position": { "x": 37893.88013369776, @@ -37154,7 +40088,7 @@ } }, "styleConditions": [], - "id": "e3125bf2-8e5d-4a58-a14a-fb41a80a782f", + "id": "6bb54c00-5cbc-40ba-88dd-6b127ca7772a", "savedPayload": { "position": { "x": 37893.88013369776, @@ -37182,7 +40116,7 @@ "type": "Polygon Vertex", "name": " Zero Begin", "project": "Foundations", - "id": "aff3c6c4-10f7-43ca-92f5-2f871667bb58", + "id": "966d6ffe-fc67-4f10-bc27-e61b453789fc", "savedPayload": { "position": { "x": 38193.88013369776, @@ -37206,44 +40140,44 @@ "referenceParent": { "type": "Point", "name": "Zero Begin", - "id": "4e5b42d7-bf60-464f-9540-d53e54962be5" + "id": "c88f7732-de89-4894-ac46-bd3c6718d791" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers Signal to Noise", "Plotter", "Foundations", - "7ff32373-1e46-4f87-a6c2-44f204a5e533" + "9b2834bc-c71b-4078-bf83-233c62c63b22" ], [ "Ehlers Signal to Noise", "Plotter Module", "Foundations", - "94ee7e80-bc32-46f4-afe1-9fc65876ac28" + "ea89af62-a64b-4f6c-a0c1-93c8a6a8c069" ], [ "SNR", "Shapes", "Foundations", - "f50d1e2e-fc43-4462-9b12-8a13dd993ce5" + "bfdff43b-ff56-4728-b217-0d1bf87e5384" ], [ "New Chart Points", "Chart Points", "Foundations", - "237468ba-5620-4b36-906a-73c26bc23290" + "6ddb4cb3-6597-4e97-9b06-56266fb354c2" ], [ "Zero Begin", "Point", "Foundations", - "09ec7ba1-a109-41dc-a6f2-62d61024d8e9" + "4e5b42d7-bf60-464f-9540-d53e54962be5" ] ] } @@ -37252,7 +40186,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "e6e6c3c2-2183-4498-8fcd-3c3f937a9d11", + "id": "07cd5796-3eae-4858-b163-d68af2fdd16e", "savedPayload": { "position": { "x": 37893.88013369776, @@ -37276,50 +40210,50 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "e6b5f010-c316-45a4-aa1b-c3f96de17993" + "id": "8ab995d0-1599-4656-a5d1-fe71a320a773" }, "referenceParentCombinedNodePath": [ [ "Polus", "Data Mine", "Data-Mining", - "cfe6d5c0-d11a-421a-a3f1-51e8078e82c6" + "ad7f9ab4-6f68-43e1-821b-085134ee1793" ], [ "Ehlers Signal to Noise", "Plotter", "Foundations", - "7ff32373-1e46-4f87-a6c2-44f204a5e533" + "9b2834bc-c71b-4078-bf83-233c62c63b22" ], [ "Ehlers Signal to Noise", "Plotter Module", "Foundations", - "94ee7e80-bc32-46f4-afe1-9fc65876ac28" + "ea89af62-a64b-4f6c-a0c1-93c8a6a8c069" ], [ "SNR", "Shapes", "Foundations", - "f50d1e2e-fc43-4462-9b12-8a13dd993ce5" + "bfdff43b-ff56-4728-b217-0d1bf87e5384" ], [ "New Chart Points", "Chart Points", "Foundations", - "237468ba-5620-4b36-906a-73c26bc23290" + "6ddb4cb3-6597-4e97-9b06-56266fb354c2" ], [ "Zero End", "Point", "Foundations", - "d2bf0efe-9a33-4d96-905e-05e303af3325" + "e6b5f010-c316-45a4-aa1b-c3f96de17993" ] ] } } ], - "id": "34a91857-c95e-4daa-8ee8-46b6931ca10c", + "id": "4c7832a0-1d2e-45b1-9e7d-4cdc148e35ab", "savedPayload": { "position": { "x": 37893.88013369776, @@ -37345,7 +40279,7 @@ ], "images": [], "texts": [], - "id": "bfdff43b-ff56-4728-b217-0d1bf87e5384", + "id": "8c7e8518-2388-4b59-99e5-7f85e0887904", "savedPayload": { "position": { "x": 37593.88013369776, @@ -37385,7 +40319,7 @@ "name": "New Data Formula", "code": "record.snr", "project": "Foundations", - "id": "3b569a88-949c-410f-9280-12f0fbaa7bea", + "id": "60e96fb5-c6d5-4ba7-a3cc-1d4276d2b321", "savedPayload": { "position": { "x": 38373.30299710376, @@ -37413,7 +40347,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 22\n}", "project": "Foundations", - "id": "4ba7b483-e43d-41fa-80c3-e8e7b2316be6", + "id": "77ebf426-7d51-45c9-a583-8e7e0e9d1a4f", "savedPayload": { "position": { "x": 38113.49537596843, @@ -37436,7 +40370,7 @@ } } }, - "id": "0b98fa4a-cf79-4728-9e79-16a294a19f04", + "id": "a6992a10-e855-444c-80bb-57f848ce0aaf", "savedPayload": { "position": { "x": 38113.49537596843, @@ -37460,7 +40394,7 @@ } } ], - "id": "94b72026-c42a-443d-8cc9-47b71756e966", + "id": "4efa9252-b9d6-4b34-ba4e-a301074d1ae7", "savedPayload": { "position": { "x": 37853.687754833096, @@ -37484,7 +40418,7 @@ } } ], - "id": "ea89af62-a64b-4f6c-a0c1-93c8a6a8c069", + "id": "6ad5564a-4732-44dd-9861-13b9661d593f", "savedPayload": { "position": { "x": 37593.88013369776, @@ -37508,11 +40442,5099 @@ } } ], - "id": "9b2834bc-c71b-4078-bf83-233c62c63b22", + "id": "3a62ccd1-857f-4ca6-a630-71de635a7d70", "savedPayload": { "position": { - "x": 37334.07251256243, - "y": 19523.938986067013 + "x": 37261.31183198472, + "y": 19439.389541326604 + }, + "targetPosition": { + "x": 37074.2648914271, + "y": 19673.938986067013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Price Probabilities", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Price Probabilities", + "config": "{\n \"codeName\": \"Price Probabilities\",\n \"icon\": \"band\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "L1 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.l1", + "project": "Foundations", + "id": "3bec972d-d741-499d-81ae-a3f770dbe2de", + "savedPayload": { + "position": { + "x": 38057.54480250611, + "y": 18579.417848012807 + }, + "targetPosition": { + "x": 37765.25969118993, + "y": 18647.0152865951 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08a3485c-e79d-4a74-b556-7dfc0d865490", + "savedPayload": { + "position": { + "x": 37765.25969118993, + "y": 18647.0152865951 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "L1 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.l1", + "project": "Foundations", + "id": "e69df936-4562-4b38-9536-3a8aac483add", + "savedPayload": { + "position": { + "x": 38053.41399808101, + "y": 18866.566934698607 + }, + "targetPosition": { + "x": 37763.19428897738, + "y": 18790.589829938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "249c8321-d98b-4adf-bd4b-eb182595a678", + "savedPayload": { + "position": { + "x": 37763.19428897738, + "y": 18790.589829938 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "L30 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.l30", + "project": "Foundations", + "id": "4898e6d2-b067-4d10-9a21-f740d775a099", + "savedPayload": { + "position": { + "x": 37916.311517997914, + "y": 19118.90514322984 + }, + "targetPosition": { + "x": 37694.64304893583, + "y": 18916.758934203615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "adc9e182-56fe-4c32-97f5-451aba138f25", + "savedPayload": { + "position": { + "x": 37694.64304893583, + "y": 18916.758934203615 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "L30 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.l30", + "project": "Foundations", + "id": "fb458488-e423-4f9d-98a8-eccb05bacea4", + "savedPayload": { + "position": { + "x": 37677.64588817985, + "y": 19278.62483103707 + }, + "targetPosition": { + "x": 37575.3102340268, + "y": 18996.61877810723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "58301c0f-fd71-40d4-89ae-8f2ab4a6ec03", + "savedPayload": { + "position": { + "x": 37575.3102340268, + "y": 18996.61877810723 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "H30 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.h30", + "project": "Foundations", + "id": "cdd9fcd1-a705-4719-9001-be84202da5a8", + "savedPayload": { + "position": { + "x": 37392.09252818552, + "y": 19309.13614247456 + }, + "targetPosition": { + "x": 37432.53355402964, + "y": 19011.874433825975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "90323396-602a-4fea-8eda-71444581f44b", + "savedPayload": { + "position": { + "x": 37432.53355402964, + "y": 19011.874433825975 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "H30 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.h30", + "project": "Foundations", + "id": "ad7f1e19-89cc-43b4-8d6b-4d71b16bda52", + "savedPayload": { + "position": { + "x": 37125.06827149857, + "y": 19203.449303793142 + }, + "targetPosition": { + "x": 37299.02142568616, + "y": 18959.031014485266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "873f29f1-ff41-4772-8544-16cdb8853e42", + "savedPayload": { + "position": { + "x": 37299.02142568616, + "y": 18959.031014485266 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "H1 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.h1", + "project": "Foundations", + "id": "eda3bbc4-854f-442c-b7a5-628c84d9babc", + "savedPayload": { + "position": { + "x": 36937.745157334844, + "y": 18985.77589607026 + }, + "targetPosition": { + "x": 37205.3598686043, + "y": 18850.194310623825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e84989f0-0863-4001-a1fa-724a956bef98", + "savedPayload": { + "position": { + "x": 37205.3598686043, + "y": 18850.194310623825 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "H1 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.h1", + "project": "Foundations", + "id": "d392b993-81a8-45ef-99bf-42ae65c4e65d", + "savedPayload": { + "position": { + "x": 36873.036653661016, + "y": 18705.982273766273 + }, + "targetPosition": { + "x": 37173.00561676738, + "y": 18710.29749947183 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e3b7b799-413b-4f98-97b9-b16c8e797733", + "savedPayload": { + "position": { + "x": 37173.00561676738, + "y": 18710.29749947183 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "H02 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "H02", + "code": "x = record.begin\ny = record.previous.h02", + "project": "Foundations", + "id": "65183374-e5a1-4251-8758-b000f60f5ec3", + "savedPayload": { + "position": { + "x": 36945.76669884673, + "y": 18428.165783872366 + }, + "targetPosition": { + "x": 37209.37063936024, + "y": 18571.38925452488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "92328810-625e-4d5b-bde4-436ee4308431", + "savedPayload": { + "position": { + "x": 37209.37063936024, + "y": 18571.38925452488 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "H02 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.h02", + "project": "Foundations", + "id": "242518af-2622-41c3-ab81-c12be6030eaa", + "savedPayload": { + "position": { + "x": 37139.27371603202, + "y": 18215.97083617158 + }, + "targetPosition": { + "x": 37306.12414795288, + "y": 18465.291780674484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "92f3de02-cda9-4662-947c-c36a8e905edc", + "savedPayload": { + "position": { + "x": 37306.12414795288, + "y": 18465.291780674484 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "L02 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.l02", + "project": "Foundations", + "id": "57d277c1-b8fb-444a-a27b-3891de35ab03", + "savedPayload": { + "position": { + "x": 37409.227579592094, + "y": 18118.00873595582 + }, + "targetPosition": { + "x": 37441.10107973292, + "y": 18416.310730566605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a3c955ae-a165-4ef6-8721-42aa3edfbce3", + "savedPayload": { + "position": { + "x": 37441.10107973292, + "y": 18416.310730566605 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "L02 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.l02", + "project": "Foundations", + "id": "b612a02c-79a1-4dac-91d3-87e468340d14", + "savedPayload": { + "position": { + "x": 37693.78511268205, + "y": 18156.72141981324 + }, + "targetPosition": { + "x": 37583.3798462779, + "y": 18435.667072495315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2bd8cf8b-4ee4-4166-ae64-3fae9e6c04b7", + "savedPayload": { + "position": { + "x": 37583.3798462779, + "y": 18435.667072495315 + }, + "targetPosition": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8ee85ce1-704c-4b02-abf4-3a1697dbf8c1", + "savedPayload": { + "position": { + "x": 37472.97457987375, + "y": 18714.61272517739 + }, + "targetPosition": { + "x": 38648.26524024447, + "y": 19234.447603442124 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "L1 ", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.ORANGE\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "169f2940-c9f1-4f1f-b99e-f537de63c15e", + "savedPayload": { + "position": { + "x": 38180.26604493826, + "y": 18957.350853674907 + }, + "targetPosition": { + "x": 38202.68507301419, + "y": 18658.18971452055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "4c2d4916-9602-4b64-bd5e-28a0ff1e5af2", + "savedPayload": { + "position": { + "x": 38202.68507301419, + "y": 18658.18971452055 + }, + "targetPosition": { + "x": 38225.10410109012, + "y": 18359.028575366196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " L1 End", + "project": "Foundations", + "id": "2e7cafd8-a1bd-43e5-8b05-d4726a458231", + "savedPayload": { + "position": { + "x": 37925.94296193576, + "y": 18336.609547290267 + }, + "targetPosition": { + "x": 38225.10410109012, + "y": 18359.028575366196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "L1 End", + "id": "249c8321-d98b-4adf-bd4b-eb182595a678" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "L1 End", + "Point", + "Foundations", + "3b5b8a52-3569-40a6-9f9e-35e29f1bf7f4" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " L1 Begin", + "project": "Foundations", + "id": "a23e852a-ebd4-4c62-a12e-a818d037ecfc", + "savedPayload": { + "position": { + "x": 38247.523129166046, + "y": 18059.86743621184 + }, + "targetPosition": { + "x": 38225.10410109012, + "y": 18359.028575366196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "L1 Begin", + "id": "08a3485c-e79d-4a74-b556-7dfc0d865490" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "L1 Begin", + "Point", + "Foundations", + "1adc22e4-f9d9-492b-983b-7a059dfcf4ac" + ] + ] + } + } + ], + "id": "69fbceac-f868-4ceb-a500-52cfd33cb514", + "savedPayload": { + "position": { + "x": 38349.10410109012, + "y": 19212.028575366196 + }, + "targetPosition": { + "x": 38648.26524024447, + "y": 19234.447603442124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "L30", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "5009495c-4a00-42b7-89f9-c55e92024e8a", + "savedPayload": { + "position": { + "x": 38135.36199001169, + "y": 18338.44840813591 + }, + "targetPosition": { + "x": 38434.523129166046, + "y": 18360.86743621184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "9eb99f3f-e4e4-4a91-9b0c-3a9c139d7a37", + "savedPayload": { + "position": { + "x": 38434.523129166046, + "y": 18360.86743621184 + }, + "targetPosition": { + "x": 38733.6842683204, + "y": 18383.28646428777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " L30 Begin", + "project": "Foundations", + "id": "73b2bf55-3526-4f27-8620-423d7c209cf6", + "savedPayload": { + "position": { + "x": 38756.10329639633, + "y": 18084.125325133413 + }, + "targetPosition": { + "x": 38733.6842683204, + "y": 18383.28646428777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "L30 Begin", + "id": "adc9e182-56fe-4c32-97f5-451aba138f25" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "L30 Begin", + "Point", + "Foundations", + "82e5f578-3dc0-44f7-a378-622617ba93cd" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " L30 End", + "project": "Foundations", + "id": "00442feb-0164-4dda-99cd-26a7206dc5ad", + "savedPayload": { + "position": { + "x": 39032.84540747476, + "y": 18405.705492363697 + }, + "targetPosition": { + "x": 38733.6842683204, + "y": 18383.28646428777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "L30 End", + "id": "58301c0f-fd71-40d4-89ae-8f2ab4a6ec03" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "L30 End", + "Point", + "Foundations", + "144452a6-ef96-4c44-856f-d905464e075f" + ] + ] + } + } + ], + "id": "4a03ac0c-84a4-414b-9b83-a81afa78f5b2", + "savedPayload": { + "position": { + "x": 38452.57901686103, + "y": 19007.056086498487 + }, + "targetPosition": { + "x": 38648.26524024447, + "y": 19234.447603442124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "H30", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "d36ac84a-0d35-4488-ae3e-df502dd8da83", + "savedPayload": { + "position": { + "x": 38245.225657144656, + "y": 18058.701160965404 + }, + "targetPosition": { + "x": 38375.390778879926, + "y": 18328.99182133613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3799f29b-c33f-4164-89f4-567162efe1bd", + "savedPayload": { + "position": { + "x": 38375.390778879926, + "y": 18328.99182133613 + }, + "targetPosition": { + "x": 38505.555900615196, + "y": 18599.282481706858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " H30 Begin", + "project": "Foundations", + "id": "1b625911-f5fa-45e6-8442-c4607d9ad3ed", + "savedPayload": { + "position": { + "x": 38775.84656098592, + "y": 18469.11735997159 + }, + "targetPosition": { + "x": 38505.555900615196, + "y": 18599.282481706858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "H30 Begin", + "id": "90323396-602a-4fea-8eda-71444581f44b" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "H30 Begin", + "Point", + "Foundations", + "74a7d2ab-f784-4911-911a-71fa2bc95f78" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " H30 End", + "project": "Foundations", + "id": "aaec3bea-9fd5-49b0-afe6-be9b15e31315", + "savedPayload": { + "position": { + "x": 38635.721022350466, + "y": 18869.573142077585 + }, + "targetPosition": { + "x": 38505.555900615196, + "y": 18599.282481706858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "H30 End", + "id": "873f29f1-ff41-4772-8544-16cdb8853e42" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "H30 End", + "Point", + "Foundations", + "50999231-2d52-4bec-a93e-3c2649126660" + ] + ] + } + } + ], + "id": "15af3963-3071-4b11-9fe6-c1cfa054c882", + "savedPayload": { + "position": { + "x": 38670.6842683204, + "y": 18935.28646428777 + }, + "targetPosition": { + "x": 38648.26524024447, + "y": 19234.447603442124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "H1 ", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.ORANGE\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "e65235ac-44c2-4402-92b2-2e100565db61", + "savedPayload": { + "position": { + "x": 38360.28431042123, + "y": 17730.978346171414 + }, + "targetPosition": { + "x": 38555.97053380467, + "y": 17958.36986311505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "dbaae3eb-c24e-4cf9-91c7-2518f31cfdb3", + "savedPayload": { + "position": { + "x": 38555.97053380467, + "y": 17958.36986311505 + }, + "targetPosition": { + "x": 38751.65675718811, + "y": 18185.761380058688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " H1 Begin", + "project": "Foundations", + "id": "025cf882-2076-4251-897e-2efbe6b42b68", + "savedPayload": { + "position": { + "x": 38979.04827413175, + "y": 17990.07515667525 + }, + "targetPosition": { + "x": 38751.65675718811, + "y": 18185.761380058688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "H1 Begin", + "id": "e84989f0-0863-4001-a1fa-724a956bef98" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "H1 Begin", + "Point", + "Foundations", + "1b0fbd2e-1d66-49f9-82b2-71a933c01656" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " H1 End", + "project": "Foundations", + "id": "1362bb85-26ae-400d-9762-c49bca38cae6", + "savedPayload": { + "position": { + "x": 38947.34298057155, + "y": 18413.152897002325 + }, + "targetPosition": { + "x": 38751.65675718811, + "y": 18185.761380058688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "H1 End", + "id": "e3b7b799-413b-4f98-97b9-b16c8e797733" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "H1 End", + "Point", + "Foundations", + "8c5d8c20-148d-476d-8794-f27d68e3fd02" + ] + ] + } + } + ], + "id": "890918c9-014c-490d-ae4c-6f469405d55d", + "savedPayload": { + "position": { + "x": 38875.65675718811, + "y": 19038.761380058688 + }, + "targetPosition": { + "x": 38648.26524024447, + "y": 19234.447603442124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "h02", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "cf3506e4-57ec-4434-998b-4184ef56e129", + "savedPayload": { + "position": { + "x": 38992.264435550685, + "y": 18658.54435320934 + }, + "targetPosition": { + "x": 38969.84540747476, + "y": 18957.705492363697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "23230aa2-3c30-4af4-9830-a1b61cd64954", + "savedPayload": { + "position": { + "x": 38969.84540747476, + "y": 18957.705492363697 + }, + "targetPosition": { + "x": 38947.42637939883, + "y": 19256.866631518053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " H02 Begin", + "project": "Foundations", + "id": "abe18ae4-0db1-40fd-b1e8-14a69db47769", + "savedPayload": { + "position": { + "x": 39246.587518553184, + "y": 19279.28565959398 + }, + "targetPosition": { + "x": 38947.42637939883, + "y": 19256.866631518053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "H02 Begin", + "id": "92328810-625e-4d5b-bde4-436ee4308431" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "H02 Begin", + "Point", + "Foundations", + "74a0c1af-5f6f-4b0d-b129-11d121daed76" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " H02 End", + "project": "Foundations", + "id": "db5cce32-429f-46c2-b433-84a415198f90", + "savedPayload": { + "position": { + "x": 38925.0073513229, + "y": 19556.02777067241 + }, + "targetPosition": { + "x": 38947.42637939883, + "y": 19256.866631518053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "H02 End", + "id": "92f3de02-cda9-4662-947c-c36a8e905edc" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "H02 End", + "Point", + "Foundations", + "94e8807e-5b96-46a8-8a98-781201485641" + ] + ] + } + } + ], + "id": "f114fc2d-808e-4367-ad7c-d49d78584d67", + "savedPayload": { + "position": { + "x": 38947.42637939883, + "y": 19256.866631518053 + }, + "targetPosition": { + "x": 38648.26524024447, + "y": 19234.447603442124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "L02", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "a92667d5-b882-4c84-b0b6-aa9b7126d11b", + "savedPayload": { + "position": { + "x": 39174.73449751519, + "y": 18217.46667361889 + }, + "targetPosition": { + "x": 38947.34298057155, + "y": 18413.152897002325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "4fd02d9e-a109-49a4-931d-4d60a7c3944c", + "savedPayload": { + "position": { + "x": 38947.34298057155, + "y": 18413.152897002325 + }, + "targetPosition": { + "x": 38719.95146362791, + "y": 18608.83912038576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " L02 Begin", + "project": "Foundations", + "id": "13dc709f-a3cc-4f5c-a8ee-0bcd899f184c", + "savedPayload": { + "position": { + "x": 38915.63768701135, + "y": 18836.230637329398 + }, + "targetPosition": { + "x": 38719.95146362791, + "y": 18608.83912038576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "L02 Begin", + "id": "a3c955ae-a165-4ef6-8721-42aa3edfbce3" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "L02 Begin", + "Point", + "Foundations", + "96995e2a-264e-48dc-ad82-1208cf5c27f4" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " L02 End", + "project": "Foundations", + "id": "e9276397-2988-4cf1-9fe6-acb15bfbbd53", + "savedPayload": { + "position": { + "x": 38492.559946684276, + "y": 18804.525343769197 + }, + "targetPosition": { + "x": 38719.95146362791, + "y": 18608.83912038576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "L02 End", + "id": "2bd8cf8b-4ee4-4166-ae64-3fae9e6c04b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Price Probabilities", + "Plotter Module", + "Foundations", + "f1d28494-9726-4a00-8fb2-f6f50d12636d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "72c904af-8f05-4ca6-a1c6-3fb380a837a6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7409dd65-77c9-445f-83de-1686429e963f" + ], + [ + "L02 End", + "Point", + "Foundations", + "a51ed6b9-4cc4-4382-a22e-eff8b46bfdf1" + ] + ] + } + } + ], + "id": "f8f7cedc-144d-413c-86d9-ab3c1bc4ef27", + "savedPayload": { + "position": { + "x": 38843.95146362791, + "y": 19461.83912038576 + }, + "targetPosition": { + "x": 38648.26524024447, + "y": 19234.447603442124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "698a945e-f0c2-4cd4-8d17-c5589ed2e535", + "savedPayload": { + "position": { + "x": 38648.26524024447, + "y": 19234.447603442124 + }, + "targetPosition": { + "x": 37614.846212168544, + "y": 19417.60874259648 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Price probabilities", + "config": "{\n\"codeName\": \"\", \n\"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "High 1", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.h1", + "project": "Foundations", + "id": "21204c56-4be8-4418-aafd-d0184342fe73", + "savedPayload": { + "position": { + "x": 37570.008156016695, + "y": 19153.278499125943 + }, + "targetPosition": { + "x": 37840.29881638742, + "y": 19283.44362086121 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "01cd3a11-4088-496c-94a0-c3a64a50571e", + "savedPayload": { + "position": { + "x": 38088.17044868221, + "y": 19114.447603442124 + }, + "targetPosition": { + "x": 37840.29881638742, + "y": 19283.44362086121 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2a0c5d5a-cd8d-4af6-a8fa-7a9e67e7af3c", + "savedPayload": { + "position": { + "x": 37840.29881638742, + "y": 19283.44362086121 + }, + "targetPosition": { + "x": 37862.71784446335, + "y": 19582.604760015565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "High 30", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.h30", + "project": "Foundations", + "id": "a79000b9-df45-46a8-a3c3-923eddd29154", + "savedPayload": { + "position": { + "x": 38015.877125825406, + "y": 19086.074565029743 + }, + "targetPosition": { + "x": 38082.6334060123, + "y": 19378.55293868429 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "e00557d3-cfed-4d50-af1c-0b86bbf4eace", + "savedPayload": { + "position": { + "x": 38369.30524774814, + "y": 19466.97949100756 + }, + "targetPosition": { + "x": 38082.6334060123, + "y": 19378.55293868429 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f528d2ce-41ae-46d2-9ef3-11250fc5db5a", + "savedPayload": { + "position": { + "x": 38082.6334060123, + "y": 19378.55293868429 + }, + "targetPosition": { + "x": 37862.71784446335, + "y": 19582.604760015565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Low 30", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.l30", + "project": "Foundations", + "id": "3285b986-4c1a-4dc2-96a0-0870d41e8ed1", + "savedPayload": { + "position": { + "x": 38346.414032888504, + "y": 19392.767995128008 + }, + "targetPosition": { + "x": 38159.36709233088, + "y": 19627.317439868417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "18d1074a-3b2a-4ab6-a4c5-e2744814f636", + "savedPayload": { + "position": { + "x": 38268.9693996408, + "y": 19906.579564461677 + }, + "targetPosition": { + "x": 38159.36709233088, + "y": 19627.317439868417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "00e33971-1e6a-4734-bfce-8c10cc77149f", + "savedPayload": { + "position": { + "x": 38159.36709233088, + "y": 19627.317439868417 + }, + "targetPosition": { + "x": 37862.71784446335, + "y": 19582.604760015565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Low 1", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.l1", + "project": "Foundations", + "id": "2de0c15e-82e3-4615-92e7-badb8260a2af", + "savedPayload": { + "position": { + "x": 38312.71784446335, + "y": 19842.412381150898 + }, + "targetPosition": { + "x": 38012.71784446335, + "y": 19842.412381150898 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "784e2cf2-ed0b-4b91-820d-1dbc7ebd0a3f", + "savedPayload": { + "position": { + "x": 37862.71784446335, + "y": 20102.22000228623 + }, + "targetPosition": { + "x": 38012.71784446335, + "y": 19842.412381150898 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "60c202ac-5bd8-4a11-8123-be06d8fac147", + "savedPayload": { + "position": { + "x": 38012.71784446335, + "y": 19842.412381150898 + }, + "targetPosition": { + "x": 37862.71784446335, + "y": 19582.604760015565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "High 02", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.h02", + "project": "Foundations", + "id": "2f91e8e5-78d6-4093-840f-fdefaa37bf20", + "savedPayload": { + "position": { + "x": 37940.16247771105, + "y": 20096.416329349235 + }, + "targetPosition": { + "x": 37753.115537153426, + "y": 19861.866884608826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "f0c834db-2aea-45e6-826b-b103280bf387", + "savedPayload": { + "position": { + "x": 37456.46628928589, + "y": 19906.579564461677 + }, + "targetPosition": { + "x": 37753.115537153426, + "y": 19861.866884608826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8f882cd-bbf0-4211-b85b-43d243eef381", + "savedPayload": { + "position": { + "x": 37753.115537153426, + "y": 19861.866884608826 + }, + "targetPosition": { + "x": 37862.71784446335, + "y": 19582.604760015565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Low02", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.l02", + "project": "Foundations", + "id": "3f9f5ce0-5504-46bd-bd03-233e25e08e71", + "savedPayload": { + "position": { + "x": 37509.28972254061, + "y": 19963.509685993384 + }, + "targetPosition": { + "x": 37576.046002727504, + "y": 19671.031312338837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "dbb08fd9-fb0d-439c-a2f4-4c857c10e801", + "savedPayload": { + "position": { + "x": 37356.13044117855, + "y": 19466.97949100756 + }, + "targetPosition": { + "x": 37576.046002727504, + "y": 19671.031312338837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7285849d-38af-4623-9c9d-45536f84e45a", + "savedPayload": { + "position": { + "x": 37576.046002727504, + "y": 19671.031312338837 + }, + "targetPosition": { + "x": 37862.71784446335, + "y": 19582.604760015565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cd64527c-5489-4b76-964c-690a334af9e5", + "savedPayload": { + "position": { + "x": 37862.71784446335, + "y": 19586.604760015565 + }, + "targetPosition": { + "x": 37614.846212168544, + "y": 19417.60874259648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "93a26913-70ca-4547-af70-350e1ee48a00", + "savedPayload": { + "position": { + "x": 37214.39043006255, + "y": 19273.48320396102 + }, + "targetPosition": { + "x": 37344.55555179782, + "y": 19543.773864331746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Sigma Probability", + "config": "{\n \"codeName\": \"Sigma\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Z Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.Z", + "project": "Foundations", + "id": "6aa872f5-8441-410b-bf34-687d847f41fb", + "savedPayload": { + "position": { + "x": 37896.58948862018, + "y": 19100.974815401307 + }, + "targetPosition": { + "x": 38097.32867052784, + "y": 18878.03136775809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a78fd52c-de5d-442f-acff-7d9f3aea6277", + "savedPayload": { + "position": { + "x": 38097.32867052784, + "y": 18878.03136775809 + }, + "targetPosition": { + "x": 38298.067852435495, + "y": 18655.08792011487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Z End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.Z", + "project": "Foundations", + "id": "db6328b4-f14e-4d8f-a5ea-949f8030f579", + "savedPayload": { + "position": { + "x": 37699.141774574855, + "y": 18619.205427747853 + }, + "targetPosition": { + "x": 37998.604813505175, + "y": 18637.146673931362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "01835f59-f8d3-437c-b96e-e8715965b221", + "savedPayload": { + "position": { + "x": 37998.604813505175, + "y": 18637.146673931362 + }, + "targetPosition": { + "x": 38298.067852435495, + "y": 18655.08792011487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One percent pos Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 2.34", + "project": "Foundations", + "id": "6fec0771-3aa1-48d7-9530-d0f07e44cd8c", + "savedPayload": { + "position": { + "x": 37952.69761302409, + "y": 18164.45628871621 + }, + "targetPosition": { + "x": 38125.38273272979, + "y": 18409.77210441554 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7e0d15d6-3b83-4fdb-9182-4a88d3976339", + "savedPayload": { + "position": { + "x": 38125.38273272979, + "y": 18409.77210441554 + }, + "targetPosition": { + "x": 38298.067852435495, + "y": 18655.08792011487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One percent pos End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 2.34", + "project": "Foundations", + "id": "fdb38042-c249-4bbb-9e00-b895e7890cc0", + "savedPayload": { + "position": { + "x": 38466.3242860191, + "y": 18079.162775189136 + }, + "targetPosition": { + "x": 38382.1960692273, + "y": 18367.125347652003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e6b8f0e1-e38d-46a9-911d-dc8df789193b", + "savedPayload": { + "position": { + "x": 38382.1960692273, + "y": 18367.125347652003 + }, + "targetPosition": { + "x": 38298.067852435495, + "y": 18655.08792011487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One percent Neg Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = -2.34", + "project": "Foundations", + "id": "8a5300f9-5ce7-4ace-ae00-51c62fc3347c", + "savedPayload": { + "position": { + "x": 38853.25043271989, + "y": 18427.552642523115 + }, + "targetPosition": { + "x": 38575.65914257769, + "y": 18541.320281318993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "697d3abc-0b25-4f6c-b04d-551183cdeebf", + "savedPayload": { + "position": { + "x": 38575.65914257769, + "y": 18541.320281318993 + }, + "targetPosition": { + "x": 38298.067852435495, + "y": 18655.08792011487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One percent Neg End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = -2.34", + "project": "Foundations", + "id": "43dfadba-06c5-4ed2-a4e1-5f4bc2e37413", + "savedPayload": { + "position": { + "x": 38822.11277280577, + "y": 18947.281214757488 + }, + "targetPosition": { + "x": 38560.09031262063, + "y": 18801.18456743618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46253807-d057-448a-9db0-75c54e43de11", + "savedPayload": { + "position": { + "x": 38560.09031262063, + "y": 18801.18456743618 + }, + "targetPosition": { + "x": 38298.067852435495, + "y": 18655.08792011487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f652c533-f8d3-4153-b0bf-60a637bdce15", + "savedPayload": { + "position": { + "x": 38298.067852435495, + "y": 18655.08792011487 + }, + "targetPosition": { + "x": 38347.21322586004, + "y": 18951.035098291926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": " Z ", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "6da1bd77-2519-4751-81d9-92913dd5543f", + "savedPayload": { + "position": { + "x": 38337.103492291026, + "y": 18280.290889754004 + }, + "targetPosition": { + "x": 38475.29622742622, + "y": 18546.56662645537 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "5cbe3964-60f7-4e7a-af63-9cd62a31f8e9", + "savedPayload": { + "position": { + "x": 38475.29622742622, + "y": 18546.56662645537 + }, + "targetPosition": { + "x": 38613.48896256141, + "y": 18812.842363156735 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Z Begin", + "project": "Foundations", + "id": "89392684-2dab-4aee-a03f-67c2e2cd6976", + "savedPayload": { + "position": { + "x": 38879.76469926278, + "y": 18674.649628021543 + }, + "targetPosition": { + "x": 38613.48896256141, + "y": 18812.842363156735 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Z Begin", + "id": "a78fd52c-de5d-442f-acff-7d9f3aea6277" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "b930bc41-9274-4983-af61-e6c52f01133e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "68d7ae7f-c961-4c4f-ade8-f1647b007d5e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b0750462-23e4-4c5c-88a5-c7fbdcfc3f47" + ], + [ + "Z Begin", + "Point", + "Foundations", + "a68cc4b8-d8fe-43b3-8af0-ac3c91da11b4" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Z End", + "project": "Foundations", + "id": "8c565666-77b6-4929-b19a-640ce448dc67", + "savedPayload": { + "position": { + "x": 38751.6816976966, + "y": 19079.1180998581 + }, + "targetPosition": { + "x": 38613.48896256141, + "y": 18812.842363156735 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Z End", + "id": "01835f59-f8d3-437c-b96e-e8715965b221" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "b930bc41-9274-4983-af61-e6c52f01133e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "68d7ae7f-c961-4c4f-ade8-f1647b007d5e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b0750462-23e4-4c5c-88a5-c7fbdcfc3f47" + ], + [ + "Z End", + "Point", + "Foundations", + "1e03bda2-cc69-4e77-89b2-491a95b9ac01" + ] + ] + } + } + ], + "id": "93f086c6-8c28-4428-b7b6-902baab99ddc", + "savedPayload": { + "position": { + "x": 38613.48896256141, + "y": 18812.842363156735 + }, + "targetPosition": { + "x": 38347.21322586004, + "y": 18951.035098291926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "One pos", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RED\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "e9634370-a4c2-419b-bd55-7bbc99d9da5b", + "savedPayload": { + "position": { + "x": 38982.004796675836, + "y": 18734.148810986313 + }, + "targetPosition": { + "x": 38771.46542581064, + "y": 18947.86164007172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3ccab33d-350c-4be2-961c-e525afef6f2c", + "savedPayload": { + "position": { + "x": 38771.46542581064, + "y": 18947.86164007172 + }, + "targetPosition": { + "x": 38560.92605494544, + "y": 19161.574469157124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " One percent pos Begin", + "project": "Foundations", + "id": "303a9697-106b-48ea-a23e-a0d02c6056a9", + "savedPayload": { + "position": { + "x": 38774.63888403084, + "y": 19372.11384002232 + }, + "targetPosition": { + "x": 38560.92605494544, + "y": 19161.574469157124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One percent pos Begin", + "id": "7e0d15d6-3b83-4fdb-9182-4a88d3976339" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "b930bc41-9274-4983-af61-e6c52f01133e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "68d7ae7f-c961-4c4f-ade8-f1647b007d5e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b0750462-23e4-4c5c-88a5-c7fbdcfc3f47" + ], + [ + "One percent pos Begin", + "Point", + "Foundations", + "831306f1-d85e-43d3-ade8-d361e0958ea0" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " One percent pos End", + "project": "Foundations", + "id": "c7d9bcd3-cc92-4470-ba4b-5a29d8ea4f34", + "savedPayload": { + "position": { + "x": 38350.386684080244, + "y": 19375.287298242525 + }, + "targetPosition": { + "x": 38560.92605494544, + "y": 19161.574469157124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One percent pos End", + "id": "e6b8f0e1-e38d-46a9-911d-dc8df789193b" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "b930bc41-9274-4983-af61-e6c52f01133e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "68d7ae7f-c961-4c4f-ade8-f1647b007d5e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b0750462-23e4-4c5c-88a5-c7fbdcfc3f47" + ], + [ + "One percent pos End", + "Point", + "Foundations", + "b97a2815-8e8d-4b38-9726-1b52d500c5d1" + ] + ] + } + } + ], + "id": "8a485922-4669-4f00-be1b-87947dee39fb", + "savedPayload": { + "position": { + "x": 38560.92605494544, + "y": 19161.574469157124 + }, + "targetPosition": { + "x": 38347.21322586004, + "y": 18951.035098291926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "One Neg", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RED\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "23c55faa-071e-4764-acb3-6f1148999717", + "savedPayload": { + "position": { + "x": 38749.64572596516, + "y": 19487.73620958121 + }, + "targetPosition": { + "x": 38481.33250366525, + "y": 19353.54226508652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "7f2e1a73-7a60-4cdd-a153-ab1f54e2c342", + "savedPayload": { + "position": { + "x": 38481.33250366525, + "y": 19353.54226508652 + }, + "targetPosition": { + "x": 38213.01928136535, + "y": 19219.348320591827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " One percent Neg Begin", + "project": "Foundations", + "id": "6de4dcae-f396-4e48-bed6-bbccd4bfba48", + "savedPayload": { + "position": { + "x": 38078.82533687066, + "y": 19487.66154289173 + }, + "targetPosition": { + "x": 38213.01928136535, + "y": 19219.348320591827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One percent Neg Begin", + "id": "697d3abc-0b25-4f6c-b04d-551183cdeebf" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "b930bc41-9274-4983-af61-e6c52f01133e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "68d7ae7f-c961-4c4f-ade8-f1647b007d5e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b0750462-23e4-4c5c-88a5-c7fbdcfc3f47" + ], + [ + "One percent Neg Begin", + "Point", + "Foundations", + "aa996953-37f6-4bcf-83da-394fc260ea13" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " One percent Neg End", + "project": "Foundations", + "id": "f8261b6e-7560-44f1-90d5-dfcbc4eabfca", + "savedPayload": { + "position": { + "x": 37944.70605906545, + "y": 19085.154376097136 + }, + "targetPosition": { + "x": 38213.01928136535, + "y": 19219.348320591827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One percent Neg End", + "id": "46253807-d057-448a-9db0-75c54e43de11" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "b930bc41-9274-4983-af61-e6c52f01133e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "68d7ae7f-c961-4c4f-ade8-f1647b007d5e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b0750462-23e4-4c5c-88a5-c7fbdcfc3f47" + ], + [ + "One percent Neg End", + "Point", + "Foundations", + "385cf87e-d3cb-4e5f-8f22-2680ab578f6a" + ] + ] + } + } + ], + "id": "021ecadd-cfec-495f-861c-2903a3f324c1", + "savedPayload": { + "position": { + "x": 38213.01928136535, + "y": 19219.348320591827 + }, + "targetPosition": { + "x": 38347.21322586004, + "y": 18951.035098291926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "918035fb-07ae-4fe5-b8e5-3ba6a2ba3fb9", + "savedPayload": { + "position": { + "x": 36886.21322586004, + "y": 18806.035098291926 + }, + "targetPosition": { + "x": 36589.563977992504, + "y": 18761.322418439075 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Sigma Probability", + "config": "{\n \"codeName\": \"Sigma\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": " Z ", + "config": "{\n \"valueDecimals\": 3\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.Z", + "project": "Foundations", + "id": "5057c9b7-3ffb-4e16-9098-8d0add4c1508", + "savedPayload": { + "position": { + "x": 36325.07240418718, + "y": 19509.683432513153 + }, + "targetPosition": { + "x": 36215.47009687726, + "y": 19230.421307919893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "cf23e04f-3477-4746-92cb-bf463d10103b", + "savedPayload": { + "position": { + "x": 35918.820849009724, + "y": 19185.70862806704 + }, + "targetPosition": { + "x": 36215.47009687726, + "y": 19230.421307919893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b5fdab70-18bf-41a7-a1de-b60739240f5e", + "savedPayload": { + "position": { + "x": 36215.47009687726, + "y": 19230.421307919893 + }, + "targetPosition": { + "x": 36402.51703743488, + "y": 18995.871863179484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f3c44909-77ed-47eb-89e4-677b95264f0a", + "savedPayload": { + "position": { + "x": 36402.51703743488, + "y": 18995.871863179484 + }, + "targetPosition": { + "x": 36589.563977992504, + "y": 18761.322418439075 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9d6f15fc-7b76-4721-bed8-5aaf29ba67ec", + "savedPayload": { + "position": { + "x": 37614.846212168544, + "y": 19413.60874259648 + }, + "targetPosition": { + "x": 37344.55555179782, + "y": 19543.773864331746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Sigma Probability", + "config": "{\n \"codeName\": \"Sigma\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Z Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.Z", + "project": "Foundations", + "id": "e5c5ad27-bfa0-410b-910b-c6e3ae468669", + "savedPayload": { + "position": { + "x": 37775.89270936469, + "y": 19501.045886487173 + }, + "targetPosition": { + "x": 37976.63189127235, + "y": 19278.102438843955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3917106f-77fc-4321-8fa5-e82123cc0217", + "savedPayload": { + "position": { + "x": 37976.63189127235, + "y": 19278.102438843955 + }, + "targetPosition": { + "x": 38177.37107318001, + "y": 19055.158991200737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Z End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.Z", + "project": "Foundations", + "id": "967cb1c1-291f-43ee-a9dc-f6c85fa1392c", + "savedPayload": { + "position": { + "x": 37578.44499531937, + "y": 19019.27649883372 + }, + "targetPosition": { + "x": 37877.90803424969, + "y": 19037.217745017228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e41ccb49-622a-45dc-af22-9cded333eb5a", + "savedPayload": { + "position": { + "x": 37877.90803424969, + "y": 19037.217745017228 + }, + "targetPosition": { + "x": 38177.37107318001, + "y": 19055.158991200737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One percent pos Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 2.34", + "project": "Foundations", + "id": "bb17f288-52cb-4edb-85f8-fd15d93c5eb0", + "savedPayload": { + "position": { + "x": 37832.0008337686, + "y": 18564.527359802076 + }, + "targetPosition": { + "x": 38004.685953474305, + "y": 18809.843175501406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7b0a08b9-68d6-4731-b354-371aca8f9551", + "savedPayload": { + "position": { + "x": 38004.685953474305, + "y": 18809.843175501406 + }, + "targetPosition": { + "x": 38177.37107318001, + "y": 19055.158991200737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One percent pos End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 2.34", + "project": "Foundations", + "id": "de1b7819-1de1-42e8-b918-36755424dceb", + "savedPayload": { + "position": { + "x": 38345.627506763616, + "y": 18479.233846275 + }, + "targetPosition": { + "x": 38261.49928997181, + "y": 18767.19641873787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bfdf0719-367b-4802-9625-971005d4b264", + "savedPayload": { + "position": { + "x": 38261.49928997181, + "y": 18767.19641873787 + }, + "targetPosition": { + "x": 38177.37107318001, + "y": 19055.158991200737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One percent Neg Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = -2.34", + "project": "Foundations", + "id": "024bb76d-68c0-4287-ad78-b975bf5cbce1", + "savedPayload": { + "position": { + "x": 38732.553653464405, + "y": 18827.62371360898 + }, + "targetPosition": { + "x": 38454.96236332221, + "y": 18941.39135240486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "45046239-8899-4235-aff8-8a40abcbe2b7", + "savedPayload": { + "position": { + "x": 38454.96236332221, + "y": 18941.39135240486 + }, + "targetPosition": { + "x": 38177.37107318001, + "y": 19055.158991200737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "One percent Neg End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = -2.34", + "project": "Foundations", + "id": "3ff715f1-0821-4ed8-9d1f-becc6414cacf", + "savedPayload": { + "position": { + "x": 38701.41599355028, + "y": 19347.352285843353 + }, + "targetPosition": { + "x": 38439.393533365146, + "y": 19201.255638522045 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2448eb38-5f00-43f2-bab7-7a845377ab40", + "savedPayload": { + "position": { + "x": 38439.393533365146, + "y": 19201.255638522045 + }, + "targetPosition": { + "x": 38177.37107318001, + "y": 19055.158991200737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "072435a2-2a9c-4d29-9472-7c3ffd8b49de", + "savedPayload": { + "position": { + "x": 38177.37107318001, + "y": 19055.158991200737 + }, + "targetPosition": { + "x": 38226.51644660455, + "y": 19351.106169377792 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": " Z ", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "5cbcd7b6-7384-49cd-ac6d-8d158c9f39db", + "savedPayload": { + "position": { + "x": 38216.40671303554, + "y": 18680.36196083987 + }, + "targetPosition": { + "x": 38354.59944817073, + "y": 18946.637697541235 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "c722a287-1a7b-4b21-8525-7b82a90a28ee", + "savedPayload": { + "position": { + "x": 38354.59944817073, + "y": 18946.637697541235 + }, + "targetPosition": { + "x": 38492.79218330592, + "y": 19212.9134342426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Z Begin", + "project": "Foundations", + "id": "25048964-c6a6-4f43-ab57-6e3cd7fa36fc", + "savedPayload": { + "position": { + "x": 38759.06792000729, + "y": 19074.72069910741 + }, + "targetPosition": { + "x": 38492.79218330592, + "y": 19212.9134342426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Z Begin", + "id": "3917106f-77fc-4321-8fa5-e82123cc0217" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "36576c4d-5f40-46e0-ba43-532e6720feb5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05d47e7a-d180-4ca4-a89e-4bd2e77584c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0c3d0715-7d63-43aa-a50e-71e4fc39cfe2" + ], + [ + "Z Begin", + "Point", + "Foundations", + "0ae2e4df-d92f-4bbc-8698-5ea6faa72d7e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Z End", + "project": "Foundations", + "id": "8b53c221-cf9b-4667-840d-0403bacecab5", + "savedPayload": { + "position": { + "x": 38630.984918441114, + "y": 19479.189170943966 + }, + "targetPosition": { + "x": 38492.79218330592, + "y": 19212.9134342426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Z End", + "id": "e41ccb49-622a-45dc-af22-9cded333eb5a" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "36576c4d-5f40-46e0-ba43-532e6720feb5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05d47e7a-d180-4ca4-a89e-4bd2e77584c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0c3d0715-7d63-43aa-a50e-71e4fc39cfe2" + ], + [ + "Z End", + "Point", + "Foundations", + "60d22f44-e7a0-4c03-86e9-6048cc643d23" + ] + ] + } + } + ], + "id": "9d30e7f1-4210-41e3-a6a1-12bd6a92799f", + "savedPayload": { + "position": { + "x": 38492.79218330592, + "y": 19212.9134342426 + }, + "targetPosition": { + "x": 38226.51644660455, + "y": 19351.106169377792 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "One pos", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RED\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "9c94189c-9730-4e10-a1d2-b9276ddedc9f", + "savedPayload": { + "position": { + "x": 38861.30801742035, + "y": 19134.21988207218 + }, + "targetPosition": { + "x": 38650.76864655515, + "y": 19347.932711157584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "6b14e5da-26ec-46b1-aef7-13f9d8606663", + "savedPayload": { + "position": { + "x": 38650.76864655515, + "y": 19347.932711157584 + }, + "targetPosition": { + "x": 38440.229275689955, + "y": 19561.64554024299 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " One percent pos Begin", + "project": "Foundations", + "id": "38c7aca0-4402-43b7-b595-328c11905755", + "savedPayload": { + "position": { + "x": 38653.94210477536, + "y": 19772.184911108186 + }, + "targetPosition": { + "x": 38440.229275689955, + "y": 19561.64554024299 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One percent pos Begin", + "id": "7b0a08b9-68d6-4731-b354-371aca8f9551" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "36576c4d-5f40-46e0-ba43-532e6720feb5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05d47e7a-d180-4ca4-a89e-4bd2e77584c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0c3d0715-7d63-43aa-a50e-71e4fc39cfe2" + ], + [ + "One percent pos Begin", + "Point", + "Foundations", + "7d42cdd7-7a9d-4ae1-ada0-7547c416e046" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " One percent pos End", + "project": "Foundations", + "id": "d950bf26-7ed5-4651-a35d-7781e3f1f70c", + "savedPayload": { + "position": { + "x": 38229.68990482476, + "y": 19775.35836932839 + }, + "targetPosition": { + "x": 38440.229275689955, + "y": 19561.64554024299 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One percent pos End", + "id": "bfdf0719-367b-4802-9625-971005d4b264" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "36576c4d-5f40-46e0-ba43-532e6720feb5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05d47e7a-d180-4ca4-a89e-4bd2e77584c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0c3d0715-7d63-43aa-a50e-71e4fc39cfe2" + ], + [ + "One percent pos End", + "Point", + "Foundations", + "c068d1e3-6be0-4d8a-b1d7-2553587f5c5a" + ] + ] + } + } + ], + "id": "a42f12e9-9f6a-4eca-a41f-13245f6a12a8", + "savedPayload": { + "position": { + "x": 38440.229275689955, + "y": 19561.64554024299 + }, + "targetPosition": { + "x": 38226.51644660455, + "y": 19351.106169377792 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "One Neg", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\r\n \"default\": {\r\n \"opacity\": 1,\r\n \"lineWidth\": 1,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RED\"\r\n },\r\n \"atMousePosition\": {\r\n \"opacity\": 0.3,\r\n \"lineWidth\": 2,\r\n \"lineDash\": [\r\n 0,\r\n 0\r\n ],\r\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\r\n }\r\n}", + "project": "Foundations", + "id": "aba10311-22df-4fd9-90cd-1e0c5b0d2279", + "savedPayload": { + "position": { + "x": 38628.94894670967, + "y": 19887.807280667075 + }, + "targetPosition": { + "x": 38360.63572440977, + "y": 19753.613336172384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "15270fa0-cf96-48ac-a37d-3e235361a35d", + "savedPayload": { + "position": { + "x": 38360.63572440977, + "y": 19753.613336172384 + }, + "targetPosition": { + "x": 38092.32250210986, + "y": 19619.419391677693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " One percent Neg Begin", + "project": "Foundations", + "id": "31108954-8860-4dbe-b0b2-5d3d75677530", + "savedPayload": { + "position": { + "x": 37958.12855761517, + "y": 19887.732613977594 + }, + "targetPosition": { + "x": 38092.32250210986, + "y": 19619.419391677693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One percent Neg Begin", + "id": "45046239-8899-4235-aff8-8a40abcbe2b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "36576c4d-5f40-46e0-ba43-532e6720feb5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05d47e7a-d180-4ca4-a89e-4bd2e77584c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0c3d0715-7d63-43aa-a50e-71e4fc39cfe2" + ], + [ + "One percent Neg Begin", + "Point", + "Foundations", + "0164bfa6-c2b5-47ac-bf89-0752c6377c5b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " One percent Neg End", + "project": "Foundations", + "id": "9607e50b-4cea-4a73-805f-fb5cfe5eaa96", + "savedPayload": { + "position": { + "x": 37824.009279809965, + "y": 19485.225447183002 + }, + "targetPosition": { + "x": 38092.32250210986, + "y": 19619.419391677693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "One percent Neg End", + "id": "2448eb38-5f00-43f2-bab7-7a845377ab40" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine", + "Data-Mining", + "ad7f9ab4-6f68-43e1-821b-085134ee1793" + ], + [ + "Price Probabilities", + "Plotter", + "Foundations", + "f7cb7436-1e21-400d-b610-0a0dbb46c3f0" + ], + [ + "Sigma Probability", + "Plotter Module", + "Foundations", + "36576c4d-5f40-46e0-ba43-532e6720feb5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05d47e7a-d180-4ca4-a89e-4bd2e77584c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0c3d0715-7d63-43aa-a50e-71e4fc39cfe2" + ], + [ + "One percent Neg End", + "Point", + "Foundations", + "996ec914-012d-47c9-9057-dfbadc4be4c9" + ] + ] + } + } + ], + "id": "31a34dc3-ed78-46aa-8a8b-a6d364e3ace8", + "savedPayload": { + "position": { + "x": 38092.32250210986, + "y": 19619.419391677693 + }, + "targetPosition": { + "x": 38226.51644660455, + "y": 19351.106169377792 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "6564c765-cf2f-49b9-aac5-d66edb2fa804", + "savedPayload": { + "position": { + "x": 36765.51644660455, + "y": 19206.106169377792 + }, + "targetPosition": { + "x": 36468.86719873702, + "y": 19161.39348952494 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Sigma Probability", + "config": "{\n \"codeName\": \"Sigma\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": " Z ", + "config": "{\n \"valueDecimals\": 3\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.Z", + "project": "Foundations", + "id": "e95227bb-5ca4-4c10-95ec-faba83de2f77", + "savedPayload": { + "position": { + "x": 36204.375624931694, + "y": 19909.75450359902 + }, + "targetPosition": { + "x": 36094.77331762177, + "y": 19630.49237900576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLUE\",\n \"opacity\": 1,\n \"fontSize\": 20\n}", + "project": "Foundations", + "id": "488679e1-252b-4842-ac65-35ebad44f005", + "savedPayload": { + "position": { + "x": 35798.12406975424, + "y": 19585.779699152907 + }, + "targetPosition": { + "x": 36094.77331762177, + "y": 19630.49237900576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b7e1fc46-1848-43e8-87e3-bc76abeb4643", + "savedPayload": { + "position": { + "x": 36094.77331762177, + "y": 19630.49237900576 + }, + "targetPosition": { + "x": 36281.820258179396, + "y": 19395.94293426535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3a3d3b9d-61d6-4076-8680-61074824ac91", + "savedPayload": { + "position": { + "x": 36281.820258179396, + "y": 19395.94293426535 + }, + "targetPosition": { + "x": 36468.86719873702, + "y": 19161.39348952494 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2bb02e54-3947-42ad-ab1e-7eade32c06f2", + "savedPayload": { + "position": { + "x": 37474.72067353309, + "y": 19814.064524702473 + }, + "targetPosition": { + "x": 37344.55555179782, + "y": 19543.773864331746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d092eed7-d23b-4eee-bb09-f2911ef1c087", + "savedPayload": { + "position": { + "x": 37344.55555179782, + "y": 19543.773864331746 }, "targetPosition": { "x": 37074.2648914271, @@ -37532,7 +45554,7 @@ } } ], - "id": "ad7f9ab4-6f68-43e1-821b-085134ee1793", + "id": "f61ba5f0-4e80-4cad-b6d1-8a0264ad5e3f", "savedPayload": { "position": { "x": 37074.2648914271, @@ -37545,7 +45567,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Data-Mining/Schemas/Docs-Nodes/D/Data/Data-Mine/data-mine.json b/Projects/Data-Mining/Schemas/Docs-Nodes/D/Data/Data-Mine/data-mine.json index abc792516..8099e50b6 100644 --- a/Projects/Data-Mining/Schemas/Docs-Nodes/D/Data/Data-Mine/data-mine.json +++ b/Projects/Data-Mining/Schemas/Docs-Nodes/D/Data/Data-Mine/data-mine.json @@ -23,11 +23,25 @@ }, { "style": "Text", - "text": "In a way, data mines are catalogs of bots that anyone may create. This hierarchy provides all the tools required to create sensors, indicators, and plotters, with minimal coding required." + "text": "In a way, data mines are catalogs of bots that anyone may create. This hierarchy provides all the tools required to create sensors, indicators, and plotters, with minimal coding required.", + "translations": [ + { + "language": "ES", + "text": "En cierto modo, los Data Mines son listas de bots que pueden ser creados por cualquier usuario. Esta jerarquía provee todas las herramientas necesarias para crear sensores, indicadores y gráficos, con un mínimo requerimiento de código.", + "updated": 1638150280351 + } + ] }, { "style": "Text", - "text": "Because the hierarchy provides definitions, it does not intervene in the execution of bots. Instead, the definitions in data mines are instantiated from the network hierarchy by bot instances. Bot instances and process instances are the ones running the code according to the definitions in the corresponding data mine." + "text": "Because the hierarchy provides definitions, it does not intervene in the execution of bots. Instead, the definitions in data mines are instantiated from the network hierarchy by bot instances. Bot instances and process instances are the ones running the code according to the definitions in the corresponding data mine.", + "translations": [ + { + "language": "ES", + "text": "Debido a que la jerarquía solo proporciona definiciones, no interfiere en la ejecución de Bots. Sino que las definiciones en los Data Mines son instanciados desde la jerarquía Network por las instancias de los Bots. Las instancias de los Bots y las instancias de procesos son las encargadas de ejecutar el código acorde a las definiciones del Data Mine correspondiente.", + "updated": 1638150294294 + } + ] }, { "style": "Block", diff --git a/Projects/Data-Mining/TS/Bot-Modules/Sensor-Bot/Exchange-Raw-Data/HistoricOHLCVs.js b/Projects/Data-Mining/TS/Bot-Modules/Sensor-Bot/Exchange-Raw-Data/HistoricOHLCVs.js index 271580832..c3af1d26a 100644 --- a/Projects/Data-Mining/TS/Bot-Modules/Sensor-Bot/Exchange-Raw-Data/HistoricOHLCVs.js +++ b/Projects/Data-Mining/TS/Bot-Modules/Sensor-Bot/Exchange-Raw-Data/HistoricOHLCVs.js @@ -65,7 +65,7 @@ let exchangeClass /* This is what we are going to do hereL - + 1. Parameters set by SA user at the Crypto Exchange node are extracted. There might be parameters for each supported method at the CCXT library. 2. The CCXT class for the configured exchange is instantiated, with whatever options where configured. @@ -75,6 +75,12 @@ statusDependencies = pStatusDependencies; exchangeId = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.codeName + /* + maxRate - sets the maximum number of OHCLV that is pulled before the data is saved. + This is only to be used when the exchange is kicking out the data-mine randomly and alows the user to + save the data more often allowing for the data mining to move forward. + */ + maxRate = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.maxRate /* Applying the parameters defined by the user at the Exchange Node Config */ if (TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.API !== undefined) { @@ -578,6 +584,16 @@ let currentDate = new Date(since) + /* + maxRate - sets the maximum number of OHCLV that is pulled before the data is saved. + maxRate should only be used when the exchange is kicking out the data-mine randomly and alows the user to + save the data more often allowing for the data mining to move forward. + Check if we don't have a maxRate parameter and use global parameter instead + */ + if (!maxRate) { + maxRate = MAX_OHLCVs_PER_EXECUTION + } + /* If we've pulled less OHLCVs than the limit, this either means: (1) we reached the current date and are now pulling the latest diff --git a/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js b/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js index 9a4364b45..b1c1bf996 100644 --- a/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js +++ b/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js @@ -68,6 +68,7 @@ function newDataMiningFunctionLibraryMineFunctions() { scanBotArray(dataMine.apiDataFetcherBots) scanBotArray(dataMine.indicatorBots) scanBotArray(dataMine.tradingBots) + scanBotArray(dataMine.portfolioBots) scanBotArray(dataMine.learningBots) function scanBotArray(botArray) { diff --git a/Projects/Education/Schemas/Docs-Concepts/C/Current/Current-projects/current-projects.json b/Projects/Education/Schemas/Docs-Concepts/C/Current/Current-projects/current-projects.json new file mode 100644 index 000000000..911203a66 --- /dev/null +++ b/Projects/Education/Schemas/Docs-Concepts/C/Current/Current-projects/current-projects.json @@ -0,0 +1,34 @@ +{ + "type": "Current projects", + "definition": { + "text": "The table below contains all current projects to which you can add new docs-articles. Feel free to add projects if they are missing.", + "updated": 1638112235073 + }, + "paragraphs": [ + { + "style": "Table", + "text": "|Project|Project Explanation|\n|Algorithmic-Trading|Project Explanation|\n|Community-Plugins|Project Explanation|\n|Data-Mining|Project Explanation|\n|Education|This Project is about building up and maintaining the Docs (-Articles)|\n|Ethereum|Project Explanation|\n|Foundations|Project Explanation|\n|Governance|Manages and organizes the Superalgos Project (All of us, the community)|\n|Machine-Learning|Project Explanation|\n|Network|Project Explanation|\n|Social-Bots|Project Explanation|\n|Social-Trading|Project Explanation|\n|TensorFlow|Project Explanation|\n|Visual-Scripting|Project Explanation|", + "updated": 1638116155258, + "translations": [ + { + "language": "DE", + "text": "|Project|Project Explanation|\n|Algorithmic-Trading|Project Explanation|\n|Community-Plugins|Project Explanation|\n|Data-Mining|Project Explanation|\n|Education|This Project is about building up and maintaining the Docs (-Articles)|\n|Ethereum|Project Explanation|\n|Foundations|Project Explanation|\n|Governance|Manages and organizes the Superalgos Project (All of us, the community)|\n|Machine-Learning|Project Explanation|\n|Network|Project Explanation|\n|Social-Bots|Project Explanation|\n|Social-Trading|Project Explanation|\n|TensorFlow|Project Explanation|\n|Visual-Scripting|Project Explanation|", + "updated": 1638115499301 + } + ] + }, + { + "style": "Text", + "text": "Created and maintained by gitforkgit.", + "updated": 1638112659687 + }, + { + "style": "Text", + "text": "" + }, + { + "style": "Text", + "text": "" + } + ] +} diff --git a/Projects/Education/Schemas/Docs-Concepts/T/Technical/Technical-term-overview/technical-term-overview.json b/Projects/Education/Schemas/Docs-Concepts/T/Technical/Technical-term-overview/technical-term-overview.json new file mode 100644 index 000000000..920b53aa7 --- /dev/null +++ b/Projects/Education/Schemas/Docs-Concepts/T/Technical/Technical-term-overview/technical-term-overview.json @@ -0,0 +1,50 @@ +{ + "type": "Technical term overview", + "definition": { + "text": "This article was created to show you which terms you should not translate because they are a fixed term. An example is the word Node. Created and maintained by gitforkgit.", + "updated": 1638052921801, + "translations": [ + { + "language": "DE", + "text": "This article was created to show you which terms you should not translate because they are a fixed term. An example is the word Node. Created and maintained by gitforkgit ", + "updated": 1638052964966 + } + ] + }, + "paragraphs": [ + { + "style": "Text", + "text": "One of our goals is to make Superalgos available for everyone for free and open source forever. For this, translations are extremely important and essential. However, there are some technical terms that should not be translated. Because otherwise it could be difficult when describing problems to others, start contributing, understanding superalgos...", + "updated": 1638052177612 + }, + { + "style": "Text", + "text": "\"Below here is a table in which the terms are listed. Here the translators can orient themselves and each Superalgos user add terms of which he thinks that they should not be translated. If you translate articles please look here from time to time to see which terms you should leave as they are in the original. Translations in brackets behind the terms themselves are of course legitimate and welcome by readers of the articles.", + "updated": 1638052195441 + }, + { + "style": "Success", + "text": "Feel free to add Terms in the table!", + "updated": 1638052209974 + }, + { + "style": "Note", + "text": "Terms that should remain original in the translations of articles:", + "updated": 1638052228369 + }, + { + "style": "Table", + "text": "|Workspace Terms|Node Terms|Other Technical Terms|Workspace Terms translation|Node Terms translation|Other Technical Terms translation|\n|Pin/Unpin|Node|add terms here|add Term translation here|add Term translation here|add Term translation here|\n|add terms here|Parent Node|add terms here|add Term translation here|add Term translation here|add Term translation here|\n|add terms here|Child Node|add terms here|add Term translation here|add Term translation here|add Term translation here|\n|add terms here|add terms here|add terms here|add Term translation here|add Term translation here|add Term translation here|", + "updated": 1638052333924 + }, + { + "style": "Note", + "text": "In the columns with translation as their header you can add the translation into your language, if your language is selected in the footer, otherwise the translations would be globally in the table what isn`t the Goal.", + "updated": 1638052343422 + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Icons/Crypto-Assets/flow.png b/Projects/Foundations/Icons/Crypto-Assets/flow.png new file mode 100644 index 000000000..ba14761a3 Binary files /dev/null and b/Projects/Foundations/Icons/Crypto-Assets/flow.png differ diff --git a/Projects/Foundations/Icons/exchange-portfolio-products.png b/Projects/Foundations/Icons/exchange-portfolio-products.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/exchange-portfolio-products.png differ diff --git a/Projects/Foundations/Icons/live-portfolio-session.png b/Projects/Foundations/Icons/live-portfolio-session.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/live-portfolio-session.png differ diff --git a/Projects/Foundations/Icons/managed-sessions.png b/Projects/Foundations/Icons/managed-sessions.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/managed-sessions.png differ diff --git a/Projects/Foundations/Icons/managed-tasks.png b/Projects/Foundations/Icons/managed-tasks.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/managed-tasks.png differ diff --git a/Projects/Foundations/Icons/market-portfolio-products.png b/Projects/Foundations/Icons/market-portfolio-products.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/market-portfolio-products.png differ diff --git a/Projects/Foundations/Icons/market-portfolio-tasks.png b/Projects/Foundations/Icons/market-portfolio-tasks.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/market-portfolio-tasks.png differ diff --git a/Projects/Foundations/Icons/portfolio-bot-instance.png b/Projects/Foundations/Icons/portfolio-bot-instance.png new file mode 100644 index 000000000..7783471df Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-bot-instance.png differ diff --git a/Projects/Foundations/Icons/portfolio-engine-reference.png b/Projects/Foundations/Icons/portfolio-engine-reference.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-engine-reference.png differ diff --git a/Projects/Foundations/Icons/portfolio-mine-tasks.png b/Projects/Foundations/Icons/portfolio-mine-tasks.png new file mode 100644 index 000000000..f27e13d53 Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-mine-tasks.png differ diff --git a/Projects/Foundations/Icons/portfolio-mines-data.png b/Projects/Foundations/Icons/portfolio-mines-data.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-mines-data.png differ diff --git a/Projects/Foundations/Icons/portfolio-parameters.png b/Projects/Foundations/Icons/portfolio-parameters.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-parameters.png differ diff --git a/Projects/Foundations/Icons/portfolio-process-instance.png b/Projects/Foundations/Icons/portfolio-process-instance.png new file mode 100644 index 000000000..bf6e71161 Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-process-instance.png differ diff --git a/Projects/Foundations/Icons/portfolio-session-reference.png b/Projects/Foundations/Icons/portfolio-session-reference.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-session-reference.png differ diff --git a/Projects/Foundations/Icons/portfolio-system-reference.png b/Projects/Foundations/Icons/portfolio-system-reference.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-system-reference.png differ diff --git a/Projects/Foundations/Icons/portfolio-task-manager.png b/Projects/Foundations/Icons/portfolio-task-manager.png new file mode 100644 index 000000000..ee8d2bc25 Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-task-manager.png differ diff --git a/Projects/Foundations/Icons/portfolio-task.png b/Projects/Foundations/Icons/portfolio-task.png new file mode 100644 index 000000000..8a7051d9f Binary files /dev/null and b/Projects/Foundations/Icons/portfolio-task.png differ diff --git a/Projects/Foundations/Icons/production-portfolio-tasks.png b/Projects/Foundations/Icons/production-portfolio-tasks.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/production-portfolio-tasks.png differ diff --git a/Projects/Foundations/Icons/project-portfolio-products.png b/Projects/Foundations/Icons/project-portfolio-products.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/project-portfolio-products.png differ diff --git a/Projects/Foundations/Icons/session-reference.png b/Projects/Foundations/Icons/session-reference.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/session-reference.png differ diff --git a/Projects/Foundations/Icons/task-reference.png b/Projects/Foundations/Icons/task-reference.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Foundations/Icons/task-reference.png differ diff --git a/Projects/Foundations/Schemas/App-Schema/annualized-rate-of-return.json b/Projects/Foundations/Schemas/App-Schema/annualized-rate-of-return.json index dc3693518..5c3214e34 100644 --- a/Projects/Foundations/Schemas/App-Schema/annualized-rate-of-return.json +++ b/Projects/Foundations/Schemas/App-Schema/annualized-rate-of-return.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Statistics->Episode Base Asset->Episode Quoted Asset->" + "compatibleTypes": "->Trading Episode Statistics->Portfolio Episode Statistics->Position Statistics->Episode Base Asset->Episode Quoted Asset->" }, "propertyNameAtParent": "annualizedRateOfReturn" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/begin-rate.json b/Projects/Foundations/Schemas/App-Schema/begin-rate.json index 96f454470..099c141e8 100644 --- a/Projects/Foundations/Schemas/App-Schema/begin-rate.json +++ b/Projects/Foundations/Schemas/App-Schema/begin-rate.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->Strategy->Position->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->Strategy->Position->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->" }, "propertyNameAtParent": "beginRate" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/begin.json b/Projects/Foundations/Schemas/App-Schema/begin.json index cf5fbc2a8..bbc7e8721 100644 --- a/Projects/Foundations/Schemas/App-Schema/begin.json +++ b/Projects/Foundations/Schemas/App-Schema/begin.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->Strategy->Position->Candle->Cycle->Market Order->Limit Order->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->Stop Loss->Take Profit->Prediction->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->Strategy->Position->Candle->Cycle->Market Order->Limit Order->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->Stop Loss->Take Profit->Prediction->" }, "propertyNameAtParent": "begin" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/bot-products.json b/Projects/Foundations/Schemas/App-Schema/bot-products.json index 579f01023..1f639549a 100644 --- a/Projects/Foundations/Schemas/App-Schema/bot-products.json +++ b/Projects/Foundations/Schemas/App-Schema/bot-products.json @@ -31,7 +31,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Data Mine Products->Trading Mine Products->Learning Mine Products->" + "compatibleTypes": "->Data Mine Products->Trading Mine Products->Portfolio Mine Products->Learning Mine Products->" }, "propertyNameAtParent": "botProducts", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/cancel-order-event.json b/Projects/Foundations/Schemas/App-Schema/cancel-order-event.json index cbc1c7be9..0675db915 100644 --- a/Projects/Foundations/Schemas/App-Schema/cancel-order-event.json +++ b/Projects/Foundations/Schemas/App-Schema/cancel-order-event.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Events Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioEventsManager", + "relatedUiObject": "Ask Portfolio Events Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Add UI Object", "label": "Add Announcement", @@ -40,6 +50,11 @@ "childType": "Situation", "autoAdd": true }, + { + "name": "askPortfolioEventsManager", + "type": "node", + "childType": "Ask Portfolio Events Manager" + }, { "name": "announcements", "type": "array", diff --git a/Projects/Foundations/Schemas/App-Schema/candle.json b/Projects/Foundations/Schemas/App-Schema/candle.json index c1117956d..10ab9e024 100644 --- a/Projects/Foundations/Schemas/App-Schema/candle.json +++ b/Projects/Foundations/Schemas/App-Schema/candle.json @@ -9,6 +9,14 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -23,7 +31,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->" }, "propertyNameAtParent": "candle", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/close-stage-event.json b/Projects/Foundations/Schemas/App-Schema/close-stage-event.json index 2633feaa6..ed34d306e 100644 --- a/Projects/Foundations/Schemas/App-Schema/close-stage-event.json +++ b/Projects/Foundations/Schemas/App-Schema/close-stage-event.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Events Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioEventsManager", + "relatedUiObject": "Ask Portfolio Events Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Add UI Object", "label": "Add Announcement", @@ -40,6 +50,11 @@ "childType": "Situation", "autoAdd": true }, + { + "name": "askPortfolioEventsManager", + "type": "node", + "childType": "Ask Portfolio Events Manager" + }, { "name": "announcements", "type": "array", diff --git a/Projects/Foundations/Schemas/App-Schema/close-stage.json b/Projects/Foundations/Schemas/App-Schema/close-stage.json index d8ff85567..ced6e4645 100644 --- a/Projects/Foundations/Schemas/App-Schema/close-stage.json +++ b/Projects/Foundations/Schemas/App-Schema/close-stage.json @@ -44,7 +44,7 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Trading Strategy->" + "compatibleTypes": "->Trading Strategy->Portfolio Strategy->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/create-order-event.json b/Projects/Foundations/Schemas/App-Schema/create-order-event.json index 12efdf1ee..4755420bc 100644 --- a/Projects/Foundations/Schemas/App-Schema/create-order-event.json +++ b/Projects/Foundations/Schemas/App-Schema/create-order-event.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Events Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioEventsManager", + "relatedUiObject": "Ask Portfolio Events Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Add UI Object", "label": "Add Announcement", @@ -40,6 +50,11 @@ "childType": "Situation", "autoAdd": true }, + { + "name": "askPortfolioEventsManager", + "type": "node", + "childType": "Ask Portfolio Events Manager" + }, { "name": "announcements", "type": "array", diff --git a/Projects/Foundations/Schemas/App-Schema/data-product.json b/Projects/Foundations/Schemas/App-Schema/data-product.json index 280df2fa1..39b4f17cb 100644 --- a/Projects/Foundations/Schemas/App-Schema/data-product.json +++ b/Projects/Foundations/Schemas/App-Schema/data-product.json @@ -22,7 +22,7 @@ "compatibleTypes": "->Product Definition->" }, "attachingRules": { - "compatibleTypes": "->Market Data Products->Data Product Folder->Bot Products->Trading Session Reference->" + "compatibleTypes": "->Market Data Products->Data Product Folder->Bot Products->Trading Session Reference->Portfolio Session Reference->" }, "propertyNameAtParent": "dataProducts", "childrenNodesProperties": [] diff --git a/Projects/Foundations/Schemas/App-Schema/data-storage.json b/Projects/Foundations/Schemas/App-Schema/data-storage.json index e6fdc8edb..41046837a 100644 --- a/Projects/Foundations/Schemas/App-Schema/data-storage.json +++ b/Projects/Foundations/Schemas/App-Schema/data-storage.json @@ -21,6 +21,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "portfolioMinesData", + "label": "Add Portfolio Mines Data", + "relatedUiObject": "Portfolio Mines Data", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, { "action": "Add UI Object", "disableIfPropertyIsDefined": true, @@ -61,6 +71,12 @@ "childType": "Trading Mines Data", "autoAdd": true }, + { + "name": "portfolioMinesData", + "type": "node", + "childType": "Portfolio Mines Data", + "autoAdd": true + }, { "name": "learningMinesData", "type": "node", diff --git a/Projects/Foundations/Schemas/App-Schema/days.json b/Projects/Foundations/Schemas/App-Schema/days.json index d5124cb5f..cd053d174 100644 --- a/Projects/Foundations/Schemas/App-Schema/days.json +++ b/Projects/Foundations/Schemas/App-Schema/days.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Statistics->Learning Episode Statistics->Position Statistics->Order Statistics->" + "compatibleTypes": "->Trading Episode Statistics->Portfolio Episode Statistics->Position Statistics->Learning Episode Statistics->Position Statistics->Order Statistics->" }, "propertyNameAtParent": "days" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/distance-to-portfolio-event.json b/Projects/Foundations/Schemas/App-Schema/distance-to-portfolio-event.json new file mode 100644 index 000000000..5a8d8a59f --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/distance-to-portfolio-event.json @@ -0,0 +1,85 @@ +{ + "type": "Distance To Portfolio Event", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Portfolio Episode->" + }, + "propertyNameAtParent": "distanceToPortfolioEvent", + "childrenNodesProperties": [ + { + "name": "triggerOn", + "type": "node", + "childType": "Trigger On", + "autoAdd": true + }, + { + "name": "triggerOff", + "type": "node", + "childType": "Trigger Off", + "autoAdd": true + }, + { + "name": "takePosition", + "type": "node", + "childType": "Take Position", + "autoAdd": true + }, + { + "name": "closePosition", + "type": "node", + "childType": "Close Position", + "autoAdd": true + }, + { + "name": "nextPhase", + "type": "node", + "childType": "Next Phase", + "autoAdd": true + }, + { + "name": "moveToPhase", + "type": "node", + "childType": "Move To Phase", + "autoAdd": true + }, + { + "name": "createOrder", + "type": "node", + "childType": "Create Order", + "autoAdd": true + }, + { + "name": "cancelOrder", + "type": "node", + "childType": "Cancel Order", + "autoAdd": true + }, + { + "name": "closeOrder", + "type": "node", + "childType": "Close Order", + "autoAdd": true + } + ] +} diff --git a/Projects/Foundations/Schemas/App-Schema/dynamic-indicators.json b/Projects/Foundations/Schemas/App-Schema/dynamic-indicators.json index fd4f25e27..36193a763 100644 --- a/Projects/Foundations/Schemas/App-Schema/dynamic-indicators.json +++ b/Projects/Foundations/Schemas/App-Schema/dynamic-indicators.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading System->" + "compatibleTypes": "->Trading System->Portfolio System->" }, "propertyNameAtParent": "dynamicIndicators", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/end-rate.json b/Projects/Foundations/Schemas/App-Schema/end-rate.json index 424c3e1d1..8f206d0e5 100644 --- a/Projects/Foundations/Schemas/App-Schema/end-rate.json +++ b/Projects/Foundations/Schemas/App-Schema/end-rate.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->Strategy->Position->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->Strategy->Position->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->" }, "propertyNameAtParent": "endRate" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/end.json b/Projects/Foundations/Schemas/App-Schema/end.json index 06c579861..8ba4df0d9 100644 --- a/Projects/Foundations/Schemas/App-Schema/end.json +++ b/Projects/Foundations/Schemas/App-Schema/end.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->Strategy->Position->Candle->Cycle->Market Order->Limit Order->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->Stop Loss->Take Profit->Prediction->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->Strategy->Position->Candle->Cycle->Market Order->Limit Order->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->Stop Loss->Take Profit->Prediction->" }, "propertyNameAtParent": "end" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/episode-base-asset.json b/Projects/Foundations/Schemas/App-Schema/episode-base-asset.json index 4af2eca80..7da34e2b4 100644 --- a/Projects/Foundations/Schemas/App-Schema/episode-base-asset.json +++ b/Projects/Foundations/Schemas/App-Schema/episode-base-asset.json @@ -9,6 +9,14 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -23,7 +31,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->" }, "propertyNameAtParent": "episodeBaseAsset", "childrenNodesProperties": [ @@ -88,4 +96,4 @@ "autoAdd": true } ] -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/episode-quoted-asset.json b/Projects/Foundations/Schemas/App-Schema/episode-quoted-asset.json index f00382c42..8dc53f049 100644 --- a/Projects/Foundations/Schemas/App-Schema/episode-quoted-asset.json +++ b/Projects/Foundations/Schemas/App-Schema/episode-quoted-asset.json @@ -9,6 +9,14 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -23,7 +31,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->" }, "propertyNameAtParent": "episodeQuotedAsset", "childrenNodesProperties": [ @@ -88,4 +96,4 @@ "autoAdd": true } ] -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/exchange-orders.json b/Projects/Foundations/Schemas/App-Schema/exchange-orders.json index b235b5bbb..c6f5d95fe 100644 --- a/Projects/Foundations/Schemas/App-Schema/exchange-orders.json +++ b/Projects/Foundations/Schemas/App-Schema/exchange-orders.json @@ -55,7 +55,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Engine->" + "compatibleTypes": "->Trading Engine->Portfolio Engine->" }, "propertyNameAtParent": "exchangeOrders", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/exchange-portfolio-products.json b/Projects/Foundations/Schemas/App-Schema/exchange-portfolio-products.json new file mode 100644 index 000000000..a44f3a284 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/exchange-portfolio-products.json @@ -0,0 +1,55 @@ +{ + "type": "Exchange Portfolio Products", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Market Portfolio Products", + "relatedUiObject": "Market Portfolio Products", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Market Portfolio Products", + "label": "Add Missing Markets", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Market Portfolio Products", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "alternativeIcons": "Use Reference Parent", + "title": [ + "Use Reference Parent" + ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "level": 3, + "referencingRules": { + "compatibleTypes": "->Crypto Exchange->" + }, + "attachingRules": { + "compatibleTypes": "->Project Portfolio Products->" + }, + "propertyNameAtParent": "exchangePortfolioProducts", + "childrenNodesProperties": [ + { + "name": "marketPortfolioProducts", + "type": "array", + "childType": "Market Portfolio Products", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/exchange-portfolio-tasks.json b/Projects/Foundations/Schemas/App-Schema/exchange-portfolio-tasks.json new file mode 100644 index 000000000..17511a7b5 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/exchange-portfolio-tasks.json @@ -0,0 +1,75 @@ +{ + "type": "Exchange Portfolio Tasks", + "menuItems": [ + { + "action": "Run All Market Portfolio Tasks", + "label": "Run All Market Portfolio Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Run", + "workDoneLabel": "Run Request Sent", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction" + }, + { + "action": "Stop All Market Portfolio Tasks", + "label": "Stop All Market Portfolio Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Stop", + "workDoneLabel": "Stop Request Sent", + "iconPathOn": "stop", + "iconPathOff": "stop", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "label": "Add Market Portfolio Tasks", + "relatedUiObject": "Market Portfolio Tasks", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Market Portfolio Tasks", + "label": "Add Missing Markets", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Market Portfolio Tasks", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "referencingRules": { + "compatibleTypes": "->Crypto Exchange->" + }, + "attachingRules": { + "compatibleTypes": "->Project Portfolio Tasks->" + }, + "alternativeIcons": "Use Reference Parent", + "title": [ + "Use Reference Parent" + ], + "isTitleAllwaysVisible": true, + "propertyNameAtParent": "exchangePortfolioTasks", + "childrenNodesProperties": [ + { + "name": "marketPortfolioTasks", + "type": "array", + "childType": "Market Portfolio Tasks", + "monitorChildrenRunning": true + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/exit-type.json b/Projects/Foundations/Schemas/App-Schema/exit-type.json index f1e5a8c55..f95efd092 100644 --- a/Projects/Foundations/Schemas/App-Schema/exit-type.json +++ b/Projects/Foundations/Schemas/App-Schema/exit-type.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->Strategy->->Position->Market Order->Limit Order->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->Strategy->->Position->Market Order->Limit Order->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->" }, "propertyNameAtParent": "exitType" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/fails.json b/Projects/Foundations/Schemas/App-Schema/fails.json index a9804bb9c..fd3031169 100644 --- a/Projects/Foundations/Schemas/App-Schema/fails.json +++ b/Projects/Foundations/Schemas/App-Schema/fails.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Counters->Learning Episode Counters->Episode Base Asset->Episode Quoted Asset->" + "compatibleTypes": "->Trading Episode Counters->Portfolio Episode Counters->Learning Episode Counters->Episode Base Asset->Episode Quoted Asset->" }, "propertyNameAtParent": "fails" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/fee-structure.json b/Projects/Foundations/Schemas/App-Schema/fee-structure.json index d906ed451..c4990e58e 100644 --- a/Projects/Foundations/Schemas/App-Schema/fee-structure.json +++ b/Projects/Foundations/Schemas/App-Schema/fee-structure.json @@ -28,7 +28,7 @@ }, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->" }, "propertyNameAtParent": "feeStructure" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/formula.json b/Projects/Foundations/Schemas/App-Schema/formula.json index 96b0521c4..1c8f55ce6 100644 --- a/Projects/Foundations/Schemas/App-Schema/formula.json +++ b/Projects/Foundations/Schemas/App-Schema/formula.json @@ -29,7 +29,7 @@ }, "level": 4, "attachingRules": { - "compatibleTypes": "->Target Size In Base Asset->Target Size In Quoted Asset->Target Rate->Phase->Simulated Actual Rate->Situation->Indicator Function->Order Rate->Social Bot Command->" + "compatibleTypes": "->Target Size In Base Asset->Target Size In Quoted Asset->Target Rate->Phase->Simulated Actual Rate->Situation->Indicator Function->Order Rate->Social Bot Command->Ask Portfolio Formula Manager->" }, "propertyNameAtParent": "formula" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/head-of-the-market.json b/Projects/Foundations/Schemas/App-Schema/head-of-the-market.json index 4ae8334fb..23cad3b04 100644 --- a/Projects/Foundations/Schemas/App-Schema/head-of-the-market.json +++ b/Projects/Foundations/Schemas/App-Schema/head-of-the-market.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->" }, "propertyNameAtParent": "headOfTheMarket" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/heartbeats.json b/Projects/Foundations/Schemas/App-Schema/heartbeats.json index 93fb66c5c..f228c31ea 100644 --- a/Projects/Foundations/Schemas/App-Schema/heartbeats.json +++ b/Projects/Foundations/Schemas/App-Schema/heartbeats.json @@ -28,7 +28,7 @@ }, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Parameters->Learning Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->Learning Parameters->" }, "propertyNameAtParent": "heartbeats" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/hit-fail.json b/Projects/Foundations/Schemas/App-Schema/hit-fail.json index 8214b3356..4e45539f4 100644 --- a/Projects/Foundations/Schemas/App-Schema/hit-fail.json +++ b/Projects/Foundations/Schemas/App-Schema/hit-fail.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Statistics->Learning Episode Statistics->Position Statistics->Position Base Asset->Position Quoted Asset->Episode Base Asset->Episode Quoted Asset->" + "compatibleTypes": "->Trading Episode Statistics->Portfolio Episode Statistics->Position Statistics->Learning Episode Statistics->Position Statistics->Position Base Asset->Position Quoted Asset->Episode Base Asset->Episode Quoted Asset->" }, "propertyNameAtParent": "hitFail" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/hits.json b/Projects/Foundations/Schemas/App-Schema/hits.json index 54f778ef0..471604ad3 100644 --- a/Projects/Foundations/Schemas/App-Schema/hits.json +++ b/Projects/Foundations/Schemas/App-Schema/hits.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Counters->Learning Episode Counters->Episode Base Asset->Episode Quoted Asset->" + "compatibleTypes": "->Trading Episode Counters->Portfolio Episode Counters->Learning Episode Counters->Episode Base Asset->Episode Quoted Asset->" }, "propertyNameAtParent": "hits" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/identifier.json b/Projects/Foundations/Schemas/App-Schema/identifier.json index 1369c2397..c0b0c51ba 100644 --- a/Projects/Foundations/Schemas/App-Schema/identifier.json +++ b/Projects/Foundations/Schemas/App-Schema/identifier.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->Strategy->Position->Market Order->Limit Order->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->Strategy->Position->Market Order->Limit Order->" }, "propertyNameAtParent": "identifier" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/key-reference.json b/Projects/Foundations/Schemas/App-Schema/key-reference.json index 79c3e880b..11610360d 100644 --- a/Projects/Foundations/Schemas/App-Schema/key-reference.json +++ b/Projects/Foundations/Schemas/App-Schema/key-reference.json @@ -3,7 +3,7 @@ "menuItems": [ { "action": "Delete UI Object", -"actionProject": "Visual-Scripting", + "actionProject": "Visual-Scripting", "askConfirmation": true, "confirmationLabel": "Confirm to Delete", "label": "Delete", diff --git a/Projects/Foundations/Schemas/App-Schema/lan-network-node.json b/Projects/Foundations/Schemas/App-Schema/lan-network-node.json index 3a9d1aa25..df213c903 100644 --- a/Projects/Foundations/Schemas/App-Schema/lan-network-node.json +++ b/Projects/Foundations/Schemas/App-Schema/lan-network-node.json @@ -49,6 +49,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "productionPortfolioTasks", + "label": "Add Production Portfolio Tasks", + "relatedUiObject": "Production Portfolio Tasks", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, { "action": "Add UI Object", "disableIfPropertyIsDefined": true, @@ -107,6 +117,12 @@ "childType": "Production Trading Tasks", "autoAdd": true }, + { + "name": "productionPortfolioTasks", + "type": "node", + "childType": "Production Portfolio Tasks", + "autoAdd": true + }, { "name": "dataStorage", "type": "node", diff --git a/Projects/Foundations/Schemas/App-Schema/limit-order.json b/Projects/Foundations/Schemas/App-Schema/limit-order.json index 5475bd1cc..4aacf2d15 100644 --- a/Projects/Foundations/Schemas/App-Schema/limit-order.json +++ b/Projects/Foundations/Schemas/App-Schema/limit-order.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Limit Buy Orders->Limit Sell Orders->Trading Last->" + "compatibleTypes": "->Limit Buy Orders->Limit Sell Orders->Trading Last->Portfolio Last->" }, "propertyNameAtParent": "limitOrders", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/live-portfolio-session.json b/Projects/Foundations/Schemas/App-Schema/live-portfolio-session.json new file mode 100644 index 000000000..5e0a6b6ba --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/live-portfolio-session.json @@ -0,0 +1,130 @@ +{ + "type": "Live Portfolio Session", + "menuItems": [ + { + "action": "Run Portfolio Session", + "label": "Run", + "workingLabel": "Run Request Sent", + "workDoneLabel": "Session Running", + "workFailedLabel": "Session Cannot be Run", + "secondaryAction": "Stop Portfolio Session", + "secondaryLabel": "Stop", + "secondaryWorkingLabel": "Stopping...", + "secondaryWorkDoneLabel": "Session Stopped", + "secondaryWorkFailedLabel": "Session Cannot be Stopped", + "secondaryIcon": "stop", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction", + "actionProject": "Portfolio-Management" + }, + { + "action": "Resume Portfolio Session", + "label": "Resume", + "workingLabel": "Resume Request Sent", + "workDoneLabel": "Session Running", + "workFailedLabel": "Session Cannot be Resumed", + "secondaryAction": "Stop Portfolio Session", + "secondaryLabel": "Stop", + "secondaryWorkingLabel": "Stopping...", + "secondaryWorkDoneLabel": "Session Stopped", + "secondaryWorkFailedLabel": "Session Cannot be Stopped", + "secondaryIcon": "stop", + "iconPathOn": "resume", + "iconPathOff": "resume", + "actionFunction": "payload.executeAction", + "actionProject": "Portfolio-Management" + }, + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Add UI Object", + "label": "Add Social Bots", + "relatedUiObject": "Social Bots", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Social-Bots", + "actionProject": "Visual-Scripting" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "managedSessions", + "label": "Add Managed Sessions", + "relatedUiObject": "Managed Sessions", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n\"folderName\": \"Your-Session-Folder-Name\"\n}" + }, + "level": 2, + "referencingRules": { + "compatibleTypes": "->Portfolio System->" + }, + "attachingRules": { + "compatibleTypes": "->Portfolio Process Instance->" + }, + "childrenNodesProperties": [ + { + "name": "portfolioParameters", + "type": "node", + "childType": "Portfolio Parameters", + "autoAdd": true + }, + { + "name": "portfolioSystemReference", + "type": "node", + "childType": "Portfolio System Reference", + "autoAdd": true + }, + { + "name": "portfolioEngineReference", + "type": "node", + "childType": "Portfolio Engine Reference", + "autoAdd": true + }, + { + "name": "socialBots", + "type": "node", + "childType": "Social Bots", + "project": "Social-Bots" + }, + { + "name": "managedSessions", + "type": "node", + "childType": "Managed Sessions" + } + ], + "propertyNameAtParent": "session" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/manage-stage.json b/Projects/Foundations/Schemas/App-Schema/manage-stage.json index 71e227691..4e9d97c97 100644 --- a/Projects/Foundations/Schemas/App-Schema/manage-stage.json +++ b/Projects/Foundations/Schemas/App-Schema/manage-stage.json @@ -31,7 +31,7 @@ "addLeftIcons": true, "level": 1, "attachingRules": { - "compatibleTypes": "->Trading Strategy->" + "compatibleTypes": "->Trading Strategy->Portfolio Strategy->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/managed-sessions.json b/Projects/Foundations/Schemas/App-Schema/managed-sessions.json new file mode 100644 index 000000000..b54d4657b --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/managed-sessions.json @@ -0,0 +1,60 @@ +{ + "type": "Managed Sessions", + "menuItems": [ + { + "action": "Run Managed Sessions", + "label": "Run Managed Sessions", + "askConfirmation": true, + "confirmationLabel": "Confirm to Run", + "workDoneLabel": "Run Request Sent", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction", + "actionProject": "Portfolio-Management" + }, + { + "action": "Stop Managed Sessions", + "label": "Stop Managed Sessions", + "askConfirmation": true, + "confirmationLabel": "Confirm to Stop", + "workDoneLabel": "Stop Request Sent", + "iconPathOn": "stop", + "iconPathOff": "stop", + "actionFunction": "payload.executeAction", + "actionProject": "Portfolio-Management" + }, + { + "action": "Add UI Object", + "label": "Add Session Reference", + "relatedUiObject": "Session Reference", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Live Portfolio Session->" + }, + "childrenNodesProperties": [ + { + "name": "sessionReference", + "type": "array", + "childType": "Session Reference", + "autoAdd": false, + "monitorChildrenRunning": true + } + ], + "propertyNameAtParent": "managedSessions" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/managed-stop-loss.json b/Projects/Foundations/Schemas/App-Schema/managed-stop-loss.json index e447eee47..af9d60b87 100644 --- a/Projects/Foundations/Schemas/App-Schema/managed-stop-loss.json +++ b/Projects/Foundations/Schemas/App-Schema/managed-stop-loss.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Formula Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioFormulaManager", + "relatedUiObject": "Ask Portfolio Formula Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -31,6 +41,11 @@ "type": "array", "childType": "Phase", "autoAdd": true + }, + { + "name": "askPortfolioFormulaManager", + "type": "node", + "childType": "Ask Portfolio Formula Manager" } ], "propertyNameAtParent": "managedStopLoss" diff --git a/Projects/Foundations/Schemas/App-Schema/managed-take-profit.json b/Projects/Foundations/Schemas/App-Schema/managed-take-profit.json index 97f44d17f..f3a788b35 100644 --- a/Projects/Foundations/Schemas/App-Schema/managed-take-profit.json +++ b/Projects/Foundations/Schemas/App-Schema/managed-take-profit.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Formula Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioFormulaManager", + "relatedUiObject": "Ask Portfolio Formula Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -31,6 +41,11 @@ "type": "array", "childType": "Phase", "autoAdd": true + }, + { + "name": "askPortfolioFormulaManager", + "type": "node", + "childType": "Ask Portfolio Formula Manager" } ], "propertyNameAtParent": "managedTakeProfit" diff --git a/Projects/Foundations/Schemas/App-Schema/managed-tasks.json b/Projects/Foundations/Schemas/App-Schema/managed-tasks.json new file mode 100644 index 000000000..4346f22e4 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/managed-tasks.json @@ -0,0 +1,58 @@ +{ + "type": "Managed Tasks", + "menuItems": [ + { + "action": "Run All Managed Tasks", + "label": "Run All Managed Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Run", + "workDoneLabel": "Run Request Sent", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction" + }, + { + "action": "Stop All Managed Tasks", + "label": "Stop All Managed Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Stop", + "workDoneLabel": "Stop Request Sent", + "iconPathOn": "stop", + "iconPathOff": "stop", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "label": "Add Task Reference", + "relatedUiObject": "Task Reference", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Task->" + }, + "childrenNodesProperties": [ + { + "name": "taskReference", + "type": "array", + "childType": "Task Reference", + "autoAdd": false, + "monitorChildrenRunning": true + } + ], + "propertyNameAtParent": "managedTasks" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/market-order.json b/Projects/Foundations/Schemas/App-Schema/market-order.json index 434683bf3..72b8d0f46 100644 --- a/Projects/Foundations/Schemas/App-Schema/market-order.json +++ b/Projects/Foundations/Schemas/App-Schema/market-order.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Market Buy Orders->Market Sell Orders->Trading Last->" + "compatibleTypes": "->Market Buy Orders->Market Sell Orders->Trading Last->Portfolio Last->" }, "propertyNameAtParent": "marketOrders", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/market-portfolio-products.json b/Projects/Foundations/Schemas/App-Schema/market-portfolio-products.json new file mode 100644 index 000000000..be31ad1cc --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/market-portfolio-products.json @@ -0,0 +1,54 @@ +{ + "type": "Market Portfolio Products", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Portfolio Session Reference", + "relatedUiObject": "Portfolio Session Reference", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Portfolio Session References", + "label": "Add Missing Sessions", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Portfolio Session Reference", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "isTitleAllwaysVisible": true, + "title": [ + "Use Reference Parent Parent Parent", + "Use Reference Parent" + ], + "referencingRules": { + "compatibleTypes": "->Market->" + }, + "attachingRules": { + "compatibleTypes": "->Exchange Portfolio Products->" + }, + "propertyNameAtParent": "marketPortfolioProducts", + "childrenNodesProperties": [ + { + "name": "portfolioSessionReferences", + "type": "array", + "childType": "Portfolio Session Reference" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/market-portfolio-tasks.json b/Projects/Foundations/Schemas/App-Schema/market-portfolio-tasks.json new file mode 100644 index 000000000..b3cebeadf --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/market-portfolio-tasks.json @@ -0,0 +1,76 @@ +{ + "type": "Market Portfolio Tasks", + "menuItems": [ + { + "action": "Run All Portfolio Mine Tasks", + "label": "Run All Portfolio Mine Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Run", + "workDoneLabel": "Run Request Sent", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction" + }, + { + "action": "Stop All Portfolio Mine Tasks", + "label": "Stop All Portfolio Mine Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Stop", + "workDoneLabel": "Stop Request Sent", + "iconPathOn": "stop", + "iconPathOff": "stop", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "label": "Add Portfolio Mine Tasks", + "relatedUiObject": "Portfolio Mine Tasks", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Portfolio Mine Tasks", + "label": "Add Missing Portfolio Mine Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Portfolio Mine Tasks", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "referencingRules": { + "compatibleTypes": "->Market->" + }, + "attachingRules": { + "compatibleTypes": "->Exchange Portfolio Tasks->" + }, + "alternativeIcons": "Use Reference Parent", + "title": [ + "Use Reference Parent Parent Parent", + "Use Reference Parent" + ], + "isTitleAllwaysVisible": true, + "propertyNameAtParent": "marketPortfolioTasks", + "childrenNodesProperties": [ + { + "name": "portfolioMineTasks", + "type": "array", + "childType": "Portfolio Mine Tasks", + "monitorChildrenRunning": true + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/move-to-phase-event.json b/Projects/Foundations/Schemas/App-Schema/move-to-phase-event.json index 1cf88e4e0..33140d0fb 100644 --- a/Projects/Foundations/Schemas/App-Schema/move-to-phase-event.json +++ b/Projects/Foundations/Schemas/App-Schema/move-to-phase-event.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Events Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioEventsManager", + "relatedUiObject": "Ask Portfolio Events Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Add UI Object", "label": "Add Announcement", @@ -43,6 +53,11 @@ "childType": "Situation", "autoAdd": true }, + { + "name": "askPortfolioEventsManager", + "type": "node", + "childType": "Ask Portfolio Events Manager" + }, { "name": "announcements", "type": "array", diff --git a/Projects/Foundations/Schemas/App-Schema/next-phase-event.json b/Projects/Foundations/Schemas/App-Schema/next-phase-event.json index 4839e8aa1..51ab9d0bf 100644 --- a/Projects/Foundations/Schemas/App-Schema/next-phase-event.json +++ b/Projects/Foundations/Schemas/App-Schema/next-phase-event.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Events Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioEventsManager", + "relatedUiObject": "Ask Portfolio Events Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Add UI Object", "label": "Add Announcement", @@ -40,6 +50,11 @@ "childType": "Situation", "autoAdd": true }, + { + "name": "askPortfolioEventsManager", + "type": "node", + "childType": "Ask Portfolio Events Manager" + }, { "name": "announcements", "type": "array", diff --git a/Projects/Foundations/Schemas/App-Schema/open-stage.json b/Projects/Foundations/Schemas/App-Schema/open-stage.json index 812c97665..1e18b4209 100644 --- a/Projects/Foundations/Schemas/App-Schema/open-stage.json +++ b/Projects/Foundations/Schemas/App-Schema/open-stage.json @@ -44,7 +44,7 @@ "addLeftIcons": true, "level": 1, "attachingRules": { - "compatibleTypes": "->Trading Strategy->" + "compatibleTypes": "->Trading Strategy->Portfolio Strategy->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/order-rate.json b/Projects/Foundations/Schemas/App-Schema/order-rate.json index 613b8bc18..977fb3a81 100644 --- a/Projects/Foundations/Schemas/App-Schema/order-rate.json +++ b/Projects/Foundations/Schemas/App-Schema/order-rate.json @@ -11,6 +11,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Formula Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioFormulaManager", + "relatedUiObject": "Ask Portfolio Formula Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -33,6 +43,11 @@ "type": "node", "childType": "Formula", "autoAdd": true + }, + { + "name": "askPortfolioFormulaManager", + "type": "node", + "childType": "Ask Portfolio Formula Manager" } ], "propertyNameAtParent": "orderRate" diff --git a/Projects/Foundations/Schemas/App-Schema/orders.json b/Projects/Foundations/Schemas/App-Schema/orders.json index 47e9e454f..970d30589 100644 --- a/Projects/Foundations/Schemas/App-Schema/orders.json +++ b/Projects/Foundations/Schemas/App-Schema/orders.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Counters->" + "compatibleTypes": "->Trading Episode Counters->Portfolio Episode Counters->" }, "propertyNameAtParent": "orders" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/periods.json b/Projects/Foundations/Schemas/App-Schema/periods.json index dabd957a8..1857c1055 100644 --- a/Projects/Foundations/Schemas/App-Schema/periods.json +++ b/Projects/Foundations/Schemas/App-Schema/periods.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Counters->Learning Episode Counters->Position Counters->Strategy Counters->Order Counters->" + "compatibleTypes": "->Trading Episode Counters->Portfolio Episode Counters->Learning Episode Counters->Position Counters->Strategy Counters->Order Counters->" }, "propertyNameAtParent": "periods" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/plotter.json b/Projects/Foundations/Schemas/App-Schema/plotter.json index e0df63abe..ed31d44e8 100644 --- a/Projects/Foundations/Schemas/App-Schema/plotter.json +++ b/Projects/Foundations/Schemas/App-Schema/plotter.json @@ -38,7 +38,7 @@ }, "level": 2, "attachingRules": { - "compatibleTypes": "->Data Mine->" + "compatibleTypes": "->Data Mine->Trading Mine->Portfolio Mine->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-bot-instance.json b/Projects/Foundations/Schemas/App-Schema/portfolio-bot-instance.json new file mode 100644 index 000000000..d400ba327 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-bot-instance.json @@ -0,0 +1,37 @@ +{ + "type": "Portfolio Bot Instance", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Process Instance", + "relatedUiObject": "Portfolio Process Instance", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Task->" + }, + "childrenNodesProperties": [ + { + "name": "processes", + "type": "array", + "childType": "Portfolio Process Instance", + "autoAdd": false + } + ], + "propertyNameAtParent": "bot" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-current.json b/Projects/Foundations/Schemas/App-Schema/portfolio-current.json new file mode 100644 index 000000000..9a96bd5e6 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-current.json @@ -0,0 +1,73 @@ +{ + "type": "Portfolio Current", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Portfolio Engine->" + }, + "propertyNameAtParent": "portfolioCurrent", + "childrenNodesProperties": [ + { + "name": "portfolioEpisode", + "type": "node", + "childType": "Portfolio Episode", + "autoAdd": true + }, + { + "name": "strategy", + "type": "node", + "childType": "Strategy", + "autoAdd": true + }, + { + "name": "position", + "type": "node", + "childType": "Position", + "autoAdd": true + }, + { + "name": "strategyTriggerStage", + "type": "node", + "childType": "Strategy Trigger Stage", + "autoAdd": true + }, + { + "name": "strategyOpenStage", + "type": "node", + "childType": "Strategy Open Stage", + "autoAdd": true + }, + { + "name": "strategyManageStage", + "type": "node", + "childType": "Strategy Manage Stage", + "autoAdd": true + }, + { + "name": "strategyCloseStage", + "type": "node", + "childType": "Strategy Close Stage", + "autoAdd": true + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-engine-reference.json b/Projects/Foundations/Schemas/App-Schema/portfolio-engine-reference.json new file mode 100644 index 000000000..aabcabc2d --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-engine-reference.json @@ -0,0 +1,27 @@ +{ + "type": "Portfolio Engine Reference", + "menuItems": [ + { + "action": "Delete UI Object", +"actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "title": [ + "Use Reference Parent" + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Live Portfolio Session->" + }, + "referencingRules": { + "compatibleTypes": "->Portfolio Engine->" + }, + "propertyNameAtParent": "portfolioEngineReference" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-episode-counters.json b/Projects/Foundations/Schemas/App-Schema/portfolio-episode-counters.json new file mode 100644 index 000000000..d01cc45de --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-episode-counters.json @@ -0,0 +1,81 @@ +{ + "type": "Portfolio Episode Counters", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "label": "Add User Defined Counter", + "relatedUiObject": "User Defined Counter", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Portfolio Episode->" + }, + "propertyNameAtParent": "portfolioEpisodeCounters", + "childrenNodesProperties": [ + { + "name": "periods", + "type": "node", + "childType": "Periods", + "autoAdd": true + }, + { + "name": "strategies", + "type": "node", + "childType": "Strategies", + "autoAdd": true + }, + { + "name": "positions", + "type": "node", + "childType": "Positions", + "autoAdd": true + }, + { + "name": "orders", + "type": "node", + "childType": "Orders", + "autoAdd": true + }, + { + "name": "hits", + "type": "node", + "childType": "Hits", + "autoAdd": true + }, + { + "name": "fails", + "type": "node", + "childType": "Fails", + "autoAdd": true + }, + { + "name": "userDefinedCounters", + "type": "array", + "childType": "User Defined Counter", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-episode-statistics.json b/Projects/Foundations/Schemas/App-Schema/portfolio-episode-statistics.json new file mode 100644 index 000000000..11e332a8d --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-episode-statistics.json @@ -0,0 +1,75 @@ +{ + "type": "Portfolio Episode Statistics", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "label": "Add User Defined Statistic", + "relatedUiObject": "User Defined Statistic", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Portfolio Episode->" + }, + "propertyNameAtParent": "portfolioEpisodeStatistics", + "childrenNodesProperties": [ + { + "name": "profitLoss", + "type": "node", + "childType": "Profit Loss", + "autoAdd": true + }, + { + "name": "ROI", + "type": "node", + "childType": "ROI", + "autoAdd": true + }, + { + "name": "hitFail", + "type": "node", + "childType": "Hit Fail", + "autoAdd": true + }, + { + "name": "days", + "type": "node", + "childType": "Days", + "autoAdd": true + }, + { + "name": "annualizedRateOfReturn", + "type": "node", + "childType": "Annualized Rate Of Return", + "autoAdd": true + }, + { + "name": "userDefinedStatistics", + "type": "array", + "childType": "User Defined Statistic", + "autoAdd": true + } + ] +} diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-episode.json b/Projects/Foundations/Schemas/App-Schema/portfolio-episode.json new file mode 100644 index 000000000..d08d0aeaa --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-episode.json @@ -0,0 +1,139 @@ +{ + "type": "Portfolio Episode", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Portfolio Current->" + }, + "propertyNameAtParent": "portfolioEpisode", + "childrenNodesProperties": [ + { + "name": "serialNumber", + "type": "node", + "childType": "Serial Number", + "autoAdd": true + }, + { + "name": "identifier", + "type": "node", + "childType": "Identifier", + "autoAdd": true + }, + { + "name": "begin", + "type": "node", + "childType": "Begin", + "autoAdd": true + }, + { + "name": "end", + "type": "node", + "childType": "End", + "autoAdd": true + }, + { + "name": "beginRate", + "type": "node", + "childType": "Begin Rate", + "autoAdd": true + }, + { + "name": "endRate", + "type": "node", + "childType": "End Rate", + "autoAdd": true + }, + { + "name": "status", + "type": "node", + "childType": "Status", + "autoAdd": true + }, + { + "name": "exitType", + "type": "node", + "childType": "Exit Type", + "autoAdd": true + }, + { + "name": "headOfTheMarket", + "type": "node", + "childType": "Head Of The Market", + "autoAdd": true + }, + { + "name": "processDate", + "type": "node", + "childType": "Process Date", + "autoAdd": true + }, + { + "name": "episodeBaseAsset", + "type": "node", + "childType": "Episode Base Asset", + "autoAdd": true + }, + { + "name": "episodeQuotedAsset", + "type": "node", + "childType": "Episode Quoted Asset", + "autoAdd": true + }, + { + "name": "portfolioEpisodeCounters", + "type": "node", + "childType": "Portfolio Episode Counters", + "autoAdd": true + }, + { + "name": "portfolioEpisodeStatistics", + "type": "node", + "childType": "Portfolio Episode Statistics", + "autoAdd": true + }, + { + "name": "distanceToPortfolioEvent", + "type": "node", + "childType": "Distance To Portfolio Event", + "autoAdd": true + }, + { + "name": "candle", + "type": "node", + "childType": "Candle", + "autoAdd": true + }, + { + "name": "cycle", + "type": "node", + "childType": "Cycle", + "autoAdd": true + }, + { + "name": "userDefinedVariables", + "type": "node", + "childType": "User Defined Variables", + "autoAdd": false + } + ] +} diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-last.json b/Projects/Foundations/Schemas/App-Schema/portfolio-last.json new file mode 100644 index 000000000..4808a0f9d --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-last.json @@ -0,0 +1,55 @@ +{ + "type": "Portfolio Last", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Portfolio Engine->" + }, + "propertyNameAtParent": "portfolioLast", + "childrenNodesProperties": [ + { + "name": "position", + "type": "node", + "childType": "Position", + "autoAdd": true + }, + { + "name": "strategy", + "type": "node", + "childType": "Strategy", + "autoAdd": true + }, + { + "name": "limitOrders", + "type": "node", + "childType": "Limit Order", + "autoAdd": true + }, + { + "name": "marketOrders", + "type": "node", + "childType": "Market Order", + "autoAdd": true + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-mine-products.json b/Projects/Foundations/Schemas/App-Schema/portfolio-mine-products.json new file mode 100644 index 000000000..fa356c3de --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-mine-products.json @@ -0,0 +1,54 @@ +{ + "type": "Portfolio Mine Products", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Bot Products", + "relatedUiObject": "Bot Products", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add All Data Products", + "label": "Add All Data Products", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Data Product", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "isTitleAllwaysVisible": true, + "title": [ + "Use Reference Parent" + ], + "referencingRules": { + "compatibleTypes": "->Portfolio Mine->" + }, + "attachingRules": { + "compatibleTypes": "->Portfolio Session Reference->" + }, + "propertyNameAtParent": "portfolioMineProducts", + "childrenNodesProperties": [ + { + "name": "botProducts", + "type": "array", + "childType": "Bot Products", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-mine-tasks.json b/Projects/Foundations/Schemas/App-Schema/portfolio-mine-tasks.json new file mode 100644 index 000000000..ad54daa3c --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-mine-tasks.json @@ -0,0 +1,75 @@ +{ + "type": "Portfolio Mine Tasks", + "menuItems": [ + { + "action": "Run All Task Managers", + "label": "Run All Task Managers", + "askConfirmation": true, + "confirmationLabel": "Confirm to Run", + "workDoneLabel": "Run Request Sent", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction" + }, + { + "action": "Stop All Task Managers", + "label": "Stop All Task Managers", + "askConfirmation": true, + "confirmationLabel": "Confirm to Stop", + "workDoneLabel": "Stop Request Sent", + "iconPathOn": "stop", + "iconPathOff": "stop", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "label": "Add Task Manager", + "relatedUiObject": "Task Manager", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add All Tasks", + "label": "Add All Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Task", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "referencingRules": { + "compatibleTypes": "->Portfolio Mine->" + }, + "attachingRules": { + "compatibleTypes": "->Market Portfolio Tasks->" + }, + "alternativeIcons": "Use Reference Parent", + "title": [ + "Use Reference Parent" + ], + "isTitleAllwaysVisible": true, + "propertyNameAtParent": "portfolioMineTasks", + "childrenNodesProperties": [ + { + "name": "taskManagers", + "type": "array", + "childType": "Task Manager", + "monitorChildrenRunning": true + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-mines-data.json b/Projects/Foundations/Schemas/App-Schema/portfolio-mines-data.json new file mode 100644 index 000000000..4d495a7e3 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-mines-data.json @@ -0,0 +1,46 @@ +{ + "type": "Portfolio Mines Data", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Project Portfolio Products", + "relatedUiObject": "Project Portfolio Products", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Project Portfolio Products", + "label": "Add Missing Projects", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Project Portfolio Products", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Data Storage->" + }, + "propertyNameAtParent": "portfolioMinesData", + "childrenNodesProperties": [ + { + "name": "projectPortfolioProducts", + "type": "array", + "childType": "Project Portfolio Products" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-parameters.json b/Projects/Foundations/Schemas/App-Schema/portfolio-parameters.json new file mode 100644 index 000000000..91918cb61 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-parameters.json @@ -0,0 +1,85 @@ +{ + "type": "Portfolio Parameters", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Parameters", + "relatedUiObject": "Portfolio Parameters", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Live Portfolio Session->" + }, + "childrenNodesProperties": [ + { + "name": "sessionBaseAsset", + "type": "node", + "childType": "Session Base Asset", + "autoAdd": true + }, + { + "name": "sessionQuotedAsset", + "type": "node", + "childType": "Session Quoted Asset", + "autoAdd": true + }, + { + "name": "timeRange", + "type": "node", + "childType": "Time Range", + "autoAdd": true + }, + { + "name": "timeFrame", + "type": "node", + "childType": "Time Frame", + "autoAdd": true + }, + { + "name": "slippage", + "type": "node", + "childType": "Slippage", + "autoAdd": true + }, + { + "name": "feeStructure", + "type": "node", + "childType": "Fee Structure", + "autoAdd": true + }, + { + "name": "snapshots", + "type": "node", + "childType": "Snapshots", + "autoAdd": true + }, + { + "name": "heartbeats", + "type": "node", + "childType": "Heartbeats", + "autoAdd": true + }, + { + "name": "userDefinedParameters", + "type": "node", + "childType": "User Defined Parameters", + "autoAdd": true + } + ], + "propertyNameAtParent": "portfolioParameters" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-process-instance.json b/Projects/Foundations/Schemas/App-Schema/portfolio-process-instance.json new file mode 100644 index 000000000..dc2ac49d2 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-process-instance.json @@ -0,0 +1,62 @@ +{ + "type": "Portfolio Process Instance", + "menuItems": [ + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "session", + "label": "Add Live Portfolio Session", + "relatedUiObject": "Live Portfolio Session", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "executionStartedEvent", + "label": "Add Execution Started Event", + "relatedUiObject": "Execution Started Event", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "title": [ + "Use Reference Parent Parent", + "Use Reference Parent" + ], + "addLeftIcons": true, + "level": 2, + "referencingRules": { + "compatibleTypes": "->Process Definition->" + }, + "attachingRules": { + "compatibleTypes": "->Portfolio Bot Instance->" + }, + "childrenNodesProperties": [ + { + "name": "session", + "type": "node", + "childType": "Live Portfolio Session" + }, + { + "name": "executionStartedEvent", + "type": "node", + "childType": "Execution Started Event", + "autoAdd": false + } + ], + "propertyNameAtParent": "processes" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-session-reference.json b/Projects/Foundations/Schemas/App-Schema/portfolio-session-reference.json new file mode 100644 index 000000000..0397a56b7 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-session-reference.json @@ -0,0 +1,71 @@ +{ + "type": "Portfolio Session Reference", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Data Product", + "relatedUiObject": "Data Product", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "label": "Add Portfolio Mine Products", + "relatedUiObject": "Portfolio Mine Products", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add All Portfolio Mine Products", + "label": "Add All Portfolio Mine Products", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Portfolio Mine Products", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "title": [ + "Use Reference Parent", + "Use Reference Parent Type", + "Use Child @marketDataProducts" + ], + "addLeftIcons": true, + "level": 3, + "alternativeIcons": "Use Reference Parent", + "referencingRules": { + "compatibleTypes": "->Live Portfolio Session->" + }, + "attachingRules": { + "compatibleTypes": "->Market Portfolio Products->" + }, + "propertyNameAtParent": "portfolioSessionReferences", + "childrenNodesProperties": [ + { + "name": "dataProducts", + "type": "array", + "childType": "Data Product", + "autoAdd": false + }, + { + "name": "portfolioMineProducts", + "type": "array", + "childType": "Portfolio Mine Products", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-strategy.json b/Projects/Foundations/Schemas/App-Schema/portfolio-strategy.json new file mode 100644 index 000000000..868969958 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-strategy.json @@ -0,0 +1,56 @@ +{ + "type": "Portfolio Strategy", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Stages", + "relatedUiObject": "Portfolio Strategy", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "level": 1, + "attachingRules": { + "compatibleTypes": "->Portfolio System->" + }, + "childrenNodesProperties": [ + { + "name": "triggerStage", + "type": "node", + "childType": "Trigger Stage", + "autoAdd": true + }, + { + "name": "openStage", + "type": "node", + "childType": "Open Stage", + "autoAdd": true + }, + { + "name": "manageStage", + "type": "node", + "childType": "Manage Stage", + "autoAdd": true + }, + { + "name": "closeStage", + "type": "node", + "childType": "Close Stage", + "autoAdd": true + } + ], + "propertyNameAtParent": "portfolioStrategies" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-system-reference.json b/Projects/Foundations/Schemas/App-Schema/portfolio-system-reference.json new file mode 100644 index 000000000..30c41a05e --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-system-reference.json @@ -0,0 +1,27 @@ +{ + "type": "Portfolio System Reference", + "menuItems": [ + { + "action": "Delete UI Object", +"actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "title": [ + "Use Reference Parent" + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Live Portfolio Session->" + }, + "referencingRules": { + "compatibleTypes": "->Portfolio System->" + }, + "propertyNameAtParent": "portfolioSystemReference" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-task-manager.json b/Projects/Foundations/Schemas/App-Schema/portfolio-task-manager.json new file mode 100644 index 000000000..8b0412847 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-task-manager.json @@ -0,0 +1,58 @@ +{ + "type": "Portfolio Task Manager", + "menuItems": [ + { + "action": "Run All Tasks", + "label": "Run All Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Run", + "workDoneLabel": "Run Request Sent", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction" + }, + { + "action": "Stop All Tasks", + "label": "Stop All Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Stop", + "workDoneLabel": "Stop Request Sent", + "iconPathOn": "stop", + "iconPathOff": "stop", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "label": "Add Portfolio Task", + "relatedUiObject": "Portfolio Task", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "Portfolio Mine Tasks->" + }, + "childrenNodesProperties": [ + { + "name": "portfolioTasks", + "type": "array", + "childType": "Portfolio Task", + "autoAdd": false, + "monitorChildrenRunning": true + } + ], + "propertyNameAtParent": "portfolioTaskManagers" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio-task.json b/Projects/Foundations/Schemas/App-Schema/portfolio-task.json new file mode 100644 index 000000000..507b81657 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio-task.json @@ -0,0 +1,95 @@ +{ + "type": "Portfolio Task", + "menuItems": [ + { + "action": "Run Task", + "label": "Run", + "workingLabel": "Stop", + "workDoneLabel": "Task Running", + "workFailedLabel": "Task Cannot be Run", + "secondaryAction": "Stop Task", + "secondaryLabel": "Stop", + "secondaryWorkingLabel": "Stopping...", + "secondaryWorkDoneLabel": "Task Stopped", + "secondaryWorkFailedLabel": "Task Cannot be Stopped", + "secondaryIcon": "stop", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction" + }, + { + "action": "Debug Task", + "label": "Debug", + "workingLabel": "Debugging", + "workDoneLabel": "Debug Request Sent", + "workFailedLabel": "Task Cannot be Debugged", + "iconPathOn": "status-dependency", + "iconPathOff": "status-dependency", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "bot", + "label": "Add Portfolio Bot Instance", + "relatedUiObject": "Portfolio Bot Instance", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "keyReference", + "label": "Add Key Reference", + "relatedUiObject": "Key Reference", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "managedTasks", + "label": "Add Managed Tasks", + "relatedUiObject": "Managed Tasks", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "level": 0, + "attachingRules": { + "compatibleTypes": "->Portfolio Task Manager->" + }, + "childrenNodesProperties": [ + { + "name": "bot", + "type": "node", + "childType": "Portfolio Bot Instance" + }, + { + "name": "keyReference", + "type": "node", + "childType": "Key Reference" + }, + { + "name": "managedTasks", + "type": "node", + "childType": "Managed Tasks" + } + ], + "propertyNameAtParent": "portfolioTasks" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/portfolio.json b/Projects/Foundations/Schemas/App-Schema/portfolio.json new file mode 100644 index 000000000..46c0cff84 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/portfolio.json @@ -0,0 +1,36 @@ +{ + "type": "Portfolio", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Portfolio System", + "relatedUiObject": "Portfolio System", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Portfolio-Management" + }, + { + "action": "Add UI Object", + "label": "Add Portfolio Engine", + "relatedUiObject": "Portfolio Engine", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Portfolio-Management" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "actionFunction": "payload.executeAction", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity" + } + ], + "isTitleAllwaysVisible": false, + "addLeftIcons": true, + "isPinned": false, + "level": 2, + "propertyNameAtParent": "mines" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/position.json b/Projects/Foundations/Schemas/App-Schema/position.json index e535615de..cc227df07 100644 --- a/Projects/Foundations/Schemas/App-Schema/position.json +++ b/Projects/Foundations/Schemas/App-Schema/position.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Current->Trading Last->" + "compatibleTypes": "->Trading Current->Trading Last->Portfolio Current->Portfolio Last->" }, "propertyNameAtParent": "position", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/process-date.json b/Projects/Foundations/Schemas/App-Schema/process-date.json index 712232b2b..6127bd68a 100644 --- a/Projects/Foundations/Schemas/App-Schema/process-date.json +++ b/Projects/Foundations/Schemas/App-Schema/process-date.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->" }, "propertyNameAtParent": "processDate" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/process-definition.json b/Projects/Foundations/Schemas/App-Schema/process-definition.json index 22878e847..3ce9f66bc 100644 --- a/Projects/Foundations/Schemas/App-Schema/process-definition.json +++ b/Projects/Foundations/Schemas/App-Schema/process-definition.json @@ -38,7 +38,7 @@ }, "level": 1, "attachingRules": { - "compatibleTypes": "->Data-Mining|Sensor Bot->Data-Mining|API Data Fetcher Bot->Data-Mining|Indicator Bot->Trading Bot->Learning Bot->" + "compatibleTypes": "->Data-Mining|Sensor Bot->Data-Mining|API Data Fetcher Bot->Data-Mining|Indicator Bot->Trading Bot->Portfolio Bot->Learning Bot->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/product-definition-folder.json b/Projects/Foundations/Schemas/App-Schema/product-definition-folder.json index f636071ee..a66caff98 100644 --- a/Projects/Foundations/Schemas/App-Schema/product-definition-folder.json +++ b/Projects/Foundations/Schemas/App-Schema/product-definition-folder.json @@ -31,7 +31,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Bot->Learning Bot->Product Definition Folder->" + "compatibleTypes": "->Trading Bot->Portfolio Bot->Learning Bot->Product Definition Folder->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/product-definition.json b/Projects/Foundations/Schemas/App-Schema/product-definition.json index ccb455e73..bc5605d59 100644 --- a/Projects/Foundations/Schemas/App-Schema/product-definition.json +++ b/Projects/Foundations/Schemas/App-Schema/product-definition.json @@ -70,7 +70,7 @@ "compatibleTypes": "->Plotter Module->" }, "attachingRules": { - "compatibleTypes": "->Data-Mining|Sensor Bot->Data-Mining|API Data Fetcher Bot->Data-Mining|Indicator Bot->Trading Bot->Learning Bot->Product Definition Folder->" + "compatibleTypes": "->Sensor Bot->API Data Fetcher Bot->Indicator Bot->Portfolio Bot->Trading Bot->Learning Bot->Product Definition Folder->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/production-portfolio-tasks.json b/Projects/Foundations/Schemas/App-Schema/production-portfolio-tasks.json new file mode 100644 index 000000000..c8e4cd687 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/production-portfolio-tasks.json @@ -0,0 +1,67 @@ +{ + "type": "Production Portfolio Tasks", + "menuItems": [ + { + "action": "Run All Project Portfolio Tasks", + "label": "Run All Project Portfolio Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Run", + "workDoneLabel": "Run Request Sent", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction" + }, + { + "action": "Stop All Project Portfolio Tasks", + "label": "Stop All Project Portfolio Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Stop", + "workDoneLabel": "Stop Request Sent", + "iconPathOn": "stop", + "iconPathOff": "stop", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "label": "Add Project Portfolio Tasks", + "relatedUiObject": "Project Portfolio Tasks", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Project Portfolio Tasks", + "label": "Add Missing Projects", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Project Portfolio Tasks", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 0, + "attachingRules": { + "compatibleTypes": "->LAN Network Node->" + }, + "propertyNameAtParent": "productionPortfolioTasks", + "childrenNodesProperties": [ + { + "name": "projectPortfolioTasks", + "type": "array", + "childType": "Project Portfolio Tasks", + "monitorChildrenRunning": true + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/profit-loss.json b/Projects/Foundations/Schemas/App-Schema/profit-loss.json index 7f17e7c39..0a4a6f877 100644 --- a/Projects/Foundations/Schemas/App-Schema/profit-loss.json +++ b/Projects/Foundations/Schemas/App-Schema/profit-loss.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Statistics->Position Statistics->Position Base Asset->Position Quoted Asset->Episode Base Asset->Episode Quoted Asset->" + "compatibleTypes": "->Trading Episode Statistics->Portfolio Episode Statistics->Position Statistics->Position Base Asset->Position Quoted Asset->Episode Base Asset->Episode Quoted Asset->" }, "propertyNameAtParent": "profitLoss" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/project-portfolio-products.json b/Projects/Foundations/Schemas/App-Schema/project-portfolio-products.json new file mode 100644 index 000000000..0d391a65f --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/project-portfolio-products.json @@ -0,0 +1,53 @@ +{ + "type": "Project Portfolio Products", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Exchange Portfolio Products", + "relatedUiObject": "Exchange Portfolio Products", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Exchange Portfolio Products", + "label": "Add Missing Exchanges", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Exchange Portfolio Products", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "title": [ + "Use Reference Parent" + ], + "alternativeIcons": "Use Reference Parent Parent", + "addLeftIcons": true, + "level": 2, + "referencingRules": { + "compatibleTypes": "->Project Definition->" + }, + "attachingRules": { + "compatibleTypes": "->Portfolio Mines Data->" + }, + "propertyNameAtParent": "projectPortfolioProducts", + "childrenNodesProperties": [ + { + "name": "exchangePortfolioProducts", + "type": "array", + "childType": "Exchange Portfolio Products" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/project-portfolio-tasks.json b/Projects/Foundations/Schemas/App-Schema/project-portfolio-tasks.json new file mode 100644 index 000000000..a868f5154 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/project-portfolio-tasks.json @@ -0,0 +1,74 @@ +{ + "type": "Project Portfolio Tasks", + "menuItems": [ + { + "action": "Run All Exchange Portfolio Tasks", + "label": "Run All Exchange Portfolio Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Run", + "workDoneLabel": "Run Request Sent", + "iconPathOn": "run", + "iconPathOff": "run", + "actionFunction": "payload.executeAction" + }, + { + "action": "Stop All Exchange Portfolio Tasks", + "label": "Stop All Exchange Portfolio Tasks", + "askConfirmation": true, + "confirmationLabel": "Confirm to Stop", + "workDoneLabel": "Stop Request Sent", + "iconPathOn": "stop", + "iconPathOff": "stop", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "label": "Add Exchange Portfolio Tasks", + "relatedUiObject": "Exchange Portfolio Tasks", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add Missing Exchange Portfolio Tasks", + "label": "Add Missing Exchanges", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Exchange Portfolio Tasks", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "title": [ + "Use Reference Parent" + ], + "alternativeIcons": "Use Reference Parent Parent", + "addLeftIcons": true, + "level": 2, + "referencingRules": { + "compatibleTypes": "->Project Definition->" + }, + "attachingRules": { + "compatibleTypes": "->Testing Portfolio Tasks->Production Portfolio Tasks->" + }, + "propertyNameAtParent": "projectPortfolioTasks", + "childrenNodesProperties": [ + { + "name": "exchangePortfolioTasks", + "type": "array", + "childType": "Exchange Portfolio Tasks", + "monitorChildrenRunning": true + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/roi.json b/Projects/Foundations/Schemas/App-Schema/roi.json index a9cf9b7a6..78454c0e2 100644 --- a/Projects/Foundations/Schemas/App-Schema/roi.json +++ b/Projects/Foundations/Schemas/App-Schema/roi.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Statistics->Position Statistics->Position Base Asset->Position Quoted Asset->Episode Base Asset->Episode Quoted Asset->" + "compatibleTypes": "->Trading Episode Statistics->Portfolio Episode Statistics->Position Statistics->Position Statistics->Position Base Asset->Position Quoted Asset->Episode Base Asset->Episode Quoted Asset->" }, "propertyNameAtParent": "ROI" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/serial-number.json b/Projects/Foundations/Schemas/App-Schema/serial-number.json index 20f1aa76b..07f115394 100644 --- a/Projects/Foundations/Schemas/App-Schema/serial-number.json +++ b/Projects/Foundations/Schemas/App-Schema/serial-number.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->Strategy->Position->Market Order->Limit Order->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->Strategy->Position->Market Order->Limit Order->" }, "propertyNameAtParent": "serialNumber" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/session-base-asset.json b/Projects/Foundations/Schemas/App-Schema/session-base-asset.json index 179fbb177..e22c95b02 100644 --- a/Projects/Foundations/Schemas/App-Schema/session-base-asset.json +++ b/Projects/Foundations/Schemas/App-Schema/session-base-asset.json @@ -32,7 +32,7 @@ "compatibleTypes": "->Exchange Account Asset->" }, "attachingRules": { - "compatibleTypes": "->Trading Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->" }, "alternativeIcons": "Use Reference Grandparent", "title": [ diff --git a/Projects/Foundations/Schemas/App-Schema/session-quoted-asset.json b/Projects/Foundations/Schemas/App-Schema/session-quoted-asset.json index 7a9f1ebaf..b8928686f 100644 --- a/Projects/Foundations/Schemas/App-Schema/session-quoted-asset.json +++ b/Projects/Foundations/Schemas/App-Schema/session-quoted-asset.json @@ -32,7 +32,7 @@ "compatibleTypes": "->Exchange Account Asset->" }, "attachingRules": { - "compatibleTypes": "->Trading Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->" }, "alternativeIcons": "Use Reference Grandparent", "title": [ diff --git a/Projects/Foundations/Schemas/App-Schema/session-reference.json b/Projects/Foundations/Schemas/App-Schema/session-reference.json new file mode 100644 index 000000000..95eea45cb --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/session-reference.json @@ -0,0 +1,26 @@ +{ + "type": "Session Reference", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "title": [ "Use Reference Parent" ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Managed Sessions->" + }, + "referencingRules": { + "compatibleTypes": "->Backtesting Session->Forward Testing Session->Paper Trading Session->Live Trading Session->Back Learning Session->Live Learning Session->" + }, + "propertyNameAtParent": "sessionReference" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/slippage.json b/Projects/Foundations/Schemas/App-Schema/slippage.json index df58ed3a0..36696ecff 100644 --- a/Projects/Foundations/Schemas/App-Schema/slippage.json +++ b/Projects/Foundations/Schemas/App-Schema/slippage.json @@ -28,7 +28,7 @@ }, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->" }, "propertyNameAtParent": "slippage" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/snapshots.json b/Projects/Foundations/Schemas/App-Schema/snapshots.json index af7598826..4205783d4 100644 --- a/Projects/Foundations/Schemas/App-Schema/snapshots.json +++ b/Projects/Foundations/Schemas/App-Schema/snapshots.json @@ -28,7 +28,7 @@ }, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->" }, "propertyNameAtParent": "snapshots" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/status.json b/Projects/Foundations/Schemas/App-Schema/status.json index a76b40c7f..9840f8beb 100644 --- a/Projects/Foundations/Schemas/App-Schema/status.json +++ b/Projects/Foundations/Schemas/App-Schema/status.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->Learning Episode->Strategy->Position->Market Order->Limit Order->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->Learning Episode->Strategy->Position->Market Order->Limit Order->Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->" }, "propertyNameAtParent": "status" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/strategy-close-stage.json b/Projects/Foundations/Schemas/App-Schema/strategy-close-stage.json index a4703053c..cb14d84b2 100644 --- a/Projects/Foundations/Schemas/App-Schema/strategy-close-stage.json +++ b/Projects/Foundations/Schemas/App-Schema/strategy-close-stage.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Current->" + "compatibleTypes": "->Trading Current->Portfolio Current->" }, "propertyNameAtParent": "strategyCloseStage", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/strategy-manage-stage.json b/Projects/Foundations/Schemas/App-Schema/strategy-manage-stage.json index fb82ad3bd..b82716802 100644 --- a/Projects/Foundations/Schemas/App-Schema/strategy-manage-stage.json +++ b/Projects/Foundations/Schemas/App-Schema/strategy-manage-stage.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Current->" + "compatibleTypes": "->Trading Current->Portfolio Current->" }, "propertyNameAtParent": "strategyManageStage", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/strategy-open-stage.json b/Projects/Foundations/Schemas/App-Schema/strategy-open-stage.json index eb1bbc053..678a20ad2 100644 --- a/Projects/Foundations/Schemas/App-Schema/strategy-open-stage.json +++ b/Projects/Foundations/Schemas/App-Schema/strategy-open-stage.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Current->" + "compatibleTypes": "->Trading Current->Portfolio Current->" }, "propertyNameAtParent": "strategyOpenStage", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/strategy-trigger-stage.json b/Projects/Foundations/Schemas/App-Schema/strategy-trigger-stage.json index 2a53d18ce..e36b76171 100644 --- a/Projects/Foundations/Schemas/App-Schema/strategy-trigger-stage.json +++ b/Projects/Foundations/Schemas/App-Schema/strategy-trigger-stage.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Current->" + "compatibleTypes": "->Trading Current->Portfolio Current->" }, "propertyNameAtParent": "strategyTriggerStage", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/strategy.json b/Projects/Foundations/Schemas/App-Schema/strategy.json index 649f51411..5f4aab40e 100644 --- a/Projects/Foundations/Schemas/App-Schema/strategy.json +++ b/Projects/Foundations/Schemas/App-Schema/strategy.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Current->Trading Last->" + "compatibleTypes": "->Trading Current->Trading Last->Portfolio Current->Portfolio Last->" }, "propertyNameAtParent": "strategy", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/take-position-event.json b/Projects/Foundations/Schemas/App-Schema/take-position-event.json index e73143628..07a76e1e1 100644 --- a/Projects/Foundations/Schemas/App-Schema/take-position-event.json +++ b/Projects/Foundations/Schemas/App-Schema/take-position-event.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Events Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioEventsManager", + "relatedUiObject": "Ask Portfolio Events Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Add UI Object", "label": "Add Announcement", @@ -17,6 +27,26 @@ "relatedUiObjectProject": "Social-Bots", "actionProject": "Visual-Scripting" }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "outgoingSignals", + "actionFunction": "payload.executeAction", + "label": "Add Outgoing Signals", + "relatedUiObject": "Outgoing Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "incomingSignals", + "actionFunction": "payload.executeAction", + "label": "Add Incoming Signals", + "relatedUiObject": "Incoming Signals", + "relatedUiObjectProject": "Trading-Signals" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -40,11 +70,28 @@ "childType": "Situation", "autoAdd": true }, + { + "name": "askPortfolioEventsManager", + "type": "node", + "childType": "Ask Portfolio Events Manager" + }, { "name": "announcements", "type": "array", "childType": "Announcement", "project": "Social-Bots" + }, + { + "name": "outgoingSignals", + "type": "node", + "childType": "Outgoing Signals", + "project": "Trading-Signals" + }, + { + "name": "incomingSignals", + "type": "node", + "childType": "Incoming Signals", + "project": "Trading-Signals" } ], "propertyNameAtParent": "takePosition" diff --git a/Projects/Foundations/Schemas/App-Schema/target-rate.json b/Projects/Foundations/Schemas/App-Schema/target-rate.json index 44b2cf9e5..6d499636d 100644 --- a/Projects/Foundations/Schemas/App-Schema/target-rate.json +++ b/Projects/Foundations/Schemas/App-Schema/target-rate.json @@ -11,6 +11,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Formula Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioFormulaManager", + "relatedUiObject": "Ask Portfolio Formula Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -33,6 +43,11 @@ "type": "node", "childType": "Formula", "autoAdd": true + }, + { + "name": "askPortfolioFormulaManager", + "type": "node", + "childType": "Ask Portfolio Formula Manager" } ], "propertyNameAtParent": "targetRate" diff --git a/Projects/Foundations/Schemas/App-Schema/target-size-in-base-asset.json b/Projects/Foundations/Schemas/App-Schema/target-size-in-base-asset.json index b86e01958..918c99447 100644 --- a/Projects/Foundations/Schemas/App-Schema/target-size-in-base-asset.json +++ b/Projects/Foundations/Schemas/App-Schema/target-size-in-base-asset.json @@ -11,6 +11,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Formula Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioFormulaManager", + "relatedUiObject": "Ask Portfolio Formula Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -33,6 +43,11 @@ "type": "node", "childType": "Formula", "autoAdd": true + }, + { + "name": "askPortfolioFormulaManager", + "type": "node", + "childType": "Ask Portfolio Formula Manager" } ], "propertyNameAtParent": "targetSizeInBaseAsset" diff --git a/Projects/Foundations/Schemas/App-Schema/target-size-in-quoted-asset.json b/Projects/Foundations/Schemas/App-Schema/target-size-in-quoted-asset.json index 36abcf0ee..986b617d5 100644 --- a/Projects/Foundations/Schemas/App-Schema/target-size-in-quoted-asset.json +++ b/Projects/Foundations/Schemas/App-Schema/target-size-in-quoted-asset.json @@ -11,6 +11,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Formula Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioFormulaManager", + "relatedUiObject": "Ask Portfolio Formula Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -33,6 +43,11 @@ "type": "node", "childType": "Formula", "autoAdd": true + }, + { + "name": "askPortfolioFormulaManager", + "type": "node", + "childType": "Ask Portfolio Formula Manager" } ], "propertyNameAtParent": "targetSizeInQuotedAsset" diff --git a/Projects/Foundations/Schemas/App-Schema/task-manager.json b/Projects/Foundations/Schemas/App-Schema/task-manager.json index 299039fc6..65b1bcca2 100644 --- a/Projects/Foundations/Schemas/App-Schema/task-manager.json +++ b/Projects/Foundations/Schemas/App-Schema/task-manager.json @@ -43,7 +43,7 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Data Mine Tasks->Trading Mine Tasks->Learning Mine Tasks->" + "compatibleTypes": "->Data Mine Tasks->Trading Mine Tasks->Portfolio Mine Tasks->Learning Mine Tasks->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/task-reference.json b/Projects/Foundations/Schemas/App-Schema/task-reference.json new file mode 100644 index 000000000..4ee3db582 --- /dev/null +++ b/Projects/Foundations/Schemas/App-Schema/task-reference.json @@ -0,0 +1,26 @@ +{ + "type": "Task Reference", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "title": [ "Use Reference Parent" ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Managed Tasks->" + }, + "referencingRules": { + "compatibleTypes": "->Task->" + }, + "propertyNameAtParent": "taskReference" +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/task.json b/Projects/Foundations/Schemas/App-Schema/task.json index c13b68202..f70181d9c 100644 --- a/Projects/Foundations/Schemas/App-Schema/task.json +++ b/Projects/Foundations/Schemas/App-Schema/task.json @@ -67,6 +67,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "bot", + "label": "Add Portfolio Bot Instance", + "relatedUiObject": "Portfolio Bot Instance", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, { "action": "Add UI Object", "disableIfPropertyIsDefined": true, @@ -87,6 +97,26 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "managedTasks", + "label": "Add Managed Tasks", + "relatedUiObject": "Managed Tasks", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "taskServerAppReference", + "label": "Add Task Server App Reference", + "relatedUiObject": "Task Server App Reference", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Governance" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -110,6 +140,11 @@ "type": "node", "childType": "Trading Bot Instance" }, + { + "name": "bot", + "type": "node", + "childType": "Portfolio Bot Instance" + }, { "name": "bot", "type": "node", @@ -134,6 +169,17 @@ "name": "keyReference", "type": "node", "childType": "Key Reference" + }, + { + "name": "managedTasks", + "type": "node", + "childType": "Managed Tasks" + }, + { + "name": "taskServerAppReference", + "type": "node", + "childType": "Task Server App Reference", + "project": "Governance" } ], "propertyNameAtParent": "tasks" diff --git a/Projects/Foundations/Schemas/App-Schema/template-structure.json b/Projects/Foundations/Schemas/App-Schema/template-structure.json index 35f8d14cc..22bdb3a12 100644 --- a/Projects/Foundations/Schemas/App-Schema/template-structure.json +++ b/Projects/Foundations/Schemas/App-Schema/template-structure.json @@ -35,6 +35,11 @@ "type": "node", "childType": "Trading Session Reference" }, + { + "name": "portfolioSessionReferences", + "type": "node", + "childType": "Portfolio Session Reference" + }, { "name": "timeMachines", "type": "node", diff --git a/Projects/Foundations/Schemas/App-Schema/template-target.json b/Projects/Foundations/Schemas/App-Schema/template-target.json index d9e0b0734..df562a549 100644 --- a/Projects/Foundations/Schemas/App-Schema/template-target.json +++ b/Projects/Foundations/Schemas/App-Schema/template-target.json @@ -20,7 +20,7 @@ "compatibleTypes": "->Template Script->" }, "referencingRules": { - "compatibleTypes": "->Dashboard->Data Mines Data->Trading Mines Data->Data Tasks->Testing Trading Tasks->Production Trading Tasks->" + "compatibleTypes": "->Dashboard->Data Mines Data->Trading Mines Data->Data Tasks->Testing Trading Tasks->Production Trading Tasks->Portfolio Mines Data->Production Portfolio Tasks->" }, "childrenNodesProperties": [] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/time-frame.json b/Projects/Foundations/Schemas/App-Schema/time-frame.json index 765294fc2..481697d84 100644 --- a/Projects/Foundations/Schemas/App-Schema/time-frame.json +++ b/Projects/Foundations/Schemas/App-Schema/time-frame.json @@ -28,7 +28,7 @@ }, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Parameters->Learning Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->Learning Parameters->" }, "propertyNameAtParent": "timeFrame" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/time-range.json b/Projects/Foundations/Schemas/App-Schema/time-range.json index 77ee3147b..29ba3fd7a 100644 --- a/Projects/Foundations/Schemas/App-Schema/time-range.json +++ b/Projects/Foundations/Schemas/App-Schema/time-range.json @@ -28,7 +28,7 @@ }, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Parameters->Learning Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->Learning Parameters->" }, "propertyNameAtParent": "timeRange" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/trading-bot-instance.json b/Projects/Foundations/Schemas/App-Schema/trading-bot-instance.json index 6a7bf9534..1278cd2e3 100644 --- a/Projects/Foundations/Schemas/App-Schema/trading-bot-instance.json +++ b/Projects/Foundations/Schemas/App-Schema/trading-bot-instance.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "socialTradingBotReference", + "actionFunction": "payload.executeAction", + "label": "Add Social Trading Bot Reference", + "relatedUiObject": "Social Trading Bot Reference", + "relatedUiObjectProject": "Governance" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -31,6 +41,12 @@ "type": "array", "childType": "Trading Process Instance", "autoAdd": false + }, + { + "name": "socialTradingBotReference", + "type": "node", + "childType": "Social Trading Bot Reference", + "autoAdd": false } ], "propertyNameAtParent": "bot" diff --git a/Projects/Foundations/Schemas/App-Schema/trading-engine-reference.json b/Projects/Foundations/Schemas/App-Schema/trading-engine-reference.json index 91732286d..41516f9b8 100644 --- a/Projects/Foundations/Schemas/App-Schema/trading-engine-reference.json +++ b/Projects/Foundations/Schemas/App-Schema/trading-engine-reference.json @@ -3,7 +3,7 @@ "menuItems": [ { "action": "Delete UI Object", -"actionProject": "Visual-Scripting", + "actionProject": "Visual-Scripting", "askConfirmation": true, "confirmationLabel": "Confirm to Delete", "label": "Delete", diff --git a/Projects/Foundations/Schemas/App-Schema/trigger-off-event.json b/Projects/Foundations/Schemas/App-Schema/trigger-off-event.json index d8f19e01d..724b3fb9d 100644 --- a/Projects/Foundations/Schemas/App-Schema/trigger-off-event.json +++ b/Projects/Foundations/Schemas/App-Schema/trigger-off-event.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Events Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioEventsManager", + "relatedUiObject": "Ask Portfolio Events Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Add UI Object", "label": "Add Announcement", @@ -17,6 +27,26 @@ "relatedUiObjectProject": "Social-Bots", "actionProject": "Visual-Scripting" }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "outgoingSignals", + "actionFunction": "payload.executeAction", + "label": "Add Outgoing Signals", + "relatedUiObject": "Outgoing Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "incomingSignals", + "actionFunction": "payload.executeAction", + "label": "Add Incoming Signals", + "relatedUiObject": "Incoming Signals", + "relatedUiObjectProject": "Trading-Signals" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -40,11 +70,28 @@ "childType": "Situation", "autoAdd": true }, + { + "name": "askPortfolioEventsManager", + "type": "node", + "childType": "Ask Portfolio Events Manager" + }, { "name": "announcements", "type": "array", "childType": "Announcement", "project": "Social-Bots" + }, + { + "name": "outgoingSignals", + "type": "node", + "childType": "Outgoing Signals", + "project": "Trading-Signals" + }, + { + "name": "incomingSignals", + "type": "node", + "childType": "Incoming Signals", + "project": "Trading-Signals" } ], "propertyNameAtParent": "triggerOff" diff --git a/Projects/Foundations/Schemas/App-Schema/trigger-on-event.json b/Projects/Foundations/Schemas/App-Schema/trigger-on-event.json index 6d7876cd7..2f1d94cbd 100644 --- a/Projects/Foundations/Schemas/App-Schema/trigger-on-event.json +++ b/Projects/Foundations/Schemas/App-Schema/trigger-on-event.json @@ -9,6 +9,16 @@ "actionProject": "Visual-Scripting", "relatedUiObjectProject": "Foundations" }, + { + "action": "Add UI Object", + "label": "Add Ask Portfolio Events Manager", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "askPortfolioEventsManager", + "relatedUiObject": "Ask Portfolio Events Manager", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, { "action": "Add UI Object", "label": "Add Announcement", @@ -17,6 +27,26 @@ "relatedUiObjectProject": "Social-Bots", "actionProject": "Visual-Scripting" }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "outgoingSignals", + "actionFunction": "payload.executeAction", + "label": "Add Outgoing Signals", + "relatedUiObject": "Outgoing Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "incomingSignals", + "actionFunction": "payload.executeAction", + "label": "Add Incoming Signals", + "relatedUiObject": "Incoming Signals", + "relatedUiObjectProject": "Trading-Signals" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -40,11 +70,28 @@ "childType": "Situation", "autoAdd": true }, + { + "name": "askPortfolioEventsManager", + "type": "node", + "childType": "Ask Portfolio Events Manager" + }, { "name": "announcements", "type": "array", "childType": "Announcement", "project": "Social-Bots" + }, + { + "name": "outgoingSignals", + "type": "node", + "childType": "Outgoing Signals", + "project": "Trading-Signals" + }, + { + "name": "incomingSignals", + "type": "node", + "childType": "Incoming Signals", + "project": "Trading-Signals" } ], "propertyNameAtParent": "triggerOn" diff --git a/Projects/Foundations/Schemas/App-Schema/trigger-stage.json b/Projects/Foundations/Schemas/App-Schema/trigger-stage.json index 4f802be7a..cd844bcb2 100644 --- a/Projects/Foundations/Schemas/App-Schema/trigger-stage.json +++ b/Projects/Foundations/Schemas/App-Schema/trigger-stage.json @@ -31,7 +31,7 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Trading Strategy->" + "compatibleTypes": "->Trading Strategy->Portfolio Strategy->" }, "childrenNodesProperties": [ { diff --git a/Projects/Foundations/Schemas/App-Schema/user-defined-counter.json b/Projects/Foundations/Schemas/App-Schema/user-defined-counter.json index bb080eefc..11c3fe13d 100644 --- a/Projects/Foundations/Schemas/App-Schema/user-defined-counter.json +++ b/Projects/Foundations/Schemas/App-Schema/user-defined-counter.json @@ -52,7 +52,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Counters->Learning Episode Counters->Position Counters->Strategy Counters->" + "compatibleTypes": "->Trading Episode Counters->Portfolio Episode Counters->Portfolio Episode Counters->Learning Episode Counters->Position Counters->Strategy Counters->" }, "propertyNameAtParent": "userDefinedCounters" -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/App-Schema/user-defined-parameters.json b/Projects/Foundations/Schemas/App-Schema/user-defined-parameters.json index e707a811f..c15041c13 100644 --- a/Projects/Foundations/Schemas/App-Schema/user-defined-parameters.json +++ b/Projects/Foundations/Schemas/App-Schema/user-defined-parameters.json @@ -28,7 +28,7 @@ }, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Parameters->Learning Parameters->" + "compatibleTypes": "->Trading Parameters->Portfolio Parameters->Learning Parameters->" }, "propertyNameAtParent": "userDefinedParameters" } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/App-Schema/user-defined-statistic.json b/Projects/Foundations/Schemas/App-Schema/user-defined-statistic.json index 32e6e2641..24a4235ce 100644 --- a/Projects/Foundations/Schemas/App-Schema/user-defined-statistic.json +++ b/Projects/Foundations/Schemas/App-Schema/user-defined-statistic.json @@ -62,7 +62,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode Statistics->Learning Episode Statistics->Position Statistics->" + "compatibleTypes": "->Trading Episode Statistics->Portfolio Episode Statistics->Position Statistics->Learning Episode Statistics->Position Statistics->" }, "propertyNameAtParent": "userDefinedStatistics", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/App-Schema/user-defined-variables.json b/Projects/Foundations/Schemas/App-Schema/user-defined-variables.json index 4b3960b27..15370e90e 100644 --- a/Projects/Foundations/Schemas/App-Schema/user-defined-variables.json +++ b/Projects/Foundations/Schemas/App-Schema/user-defined-variables.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 3, "attachingRules": { - "compatibleTypes": "->Trading Episode->" + "compatibleTypes": "->Trading Episode->Portfolio Episode->" }, "propertyNameAtParent": "userDefinedVariables", "childrenNodesProperties": [ diff --git a/Projects/Foundations/Schemas/Docs-Books/first-steps-tutorials.json b/Projects/Foundations/Schemas/Docs-Books/first-steps-tutorials.json index e88b59dc4..ea9795210 100644 --- a/Projects/Foundations/Schemas/Docs-Books/first-steps-tutorials.json +++ b/Projects/Foundations/Schemas/Docs-Books/first-steps-tutorials.json @@ -8,6 +8,11 @@ "language": "ES", "text": "Este libro lo guía por el camino que lo ayudará a aprender Superalgos de la manera más eficiente posible. Los tutoriales interactivos son la mejor herramienta para abordar la curva de aprendizaje. Es muy recomendable hacer los tutoriales en el orden propuesto.", "updated": 1628207193722 + }, + { + "language": "RU", + "text": "Эта книга проведет вас по пути, который поможет вам изучить Superalgos наиболее эффективным способом. Интерактивные учебники - лучший инструмент для преодоления кривой обучения. Настоятельно рекомендуется выполнять учебники в предложенном порядке.", + "updated": 1637920073292 } ] }, @@ -15,7 +20,14 @@ { "style": "Title", "text": "How to Use This Book", - "updated": 1610955545072 + "updated": 1610955545072, + "translations": [ + { + "language": "RU", + "text": "Как использовать эту книгу", + "updated": 1637920084060 + } + ] }, { "style": "Text", @@ -25,6 +37,11 @@ "language": "ES", "text": "Los Tutoriales proveen la mejor experiencia de aprendizaje práctico. Hacer todos los tutoriales existentes ha demostrado ser la forma más eficaz de abordar la curva de aprendizaje.", "updated": 1636560408468 + }, + { + "language": "RU", + "text": "Учебники обеспечивают максимальный практический опыт обучения. Изучение всех существующих учебников оказалось наиболее эффективным способом преодоления кривой обучения.", + "updated": 1637920111715 } ] }, @@ -37,6 +54,11 @@ "language": "ES", "text": "Para hacer un tutorial, cargue el correspondiente plugin workspace,busque el tutorial en la parte inferior del espacio de diseño y seleccione Play en el menu.", "updated": 1636560468727 + }, + { + "language": "RU", + "text": "Чтобы сделать учебник, загрузите соответствующее рабочее пространство плагина, найдите учебник в нижней части пространства проектирования и выберите в меню пункт Play.", + "updated": 1637920130755 } ] }, @@ -48,6 +70,11 @@ "language": "ES", "text": "Cuando necesite un repaso rápido, siempre puede volver atrás y rehacer todo el tutorial o algunos pasos. Debido a que los tutoriales se componen de páginas en las que se pueden realizar búsquedas, también puede escanear el contenido sin hacer el tutorial.", "updated": 1636560519878 + }, + { + "language": "RU", + "text": "Когда вам нужно быстрое обновление, вы всегда можете вернуться и переделать весь учебник или несколько шагов. Поскольку учебники состоят из страниц с возможностью поиска, вы также можете сканировать содержимое, фактически не выполняя учебник.", + "updated": 1637920230871 } ] }, @@ -60,12 +87,24 @@ "language": "ES", "text": "El orden recomendado viene dado por la lista a continuación, pero la verdad es que hacer todos los tutoriales es lo que importa, sin importar el orden.", "updated": 1636560552820 + }, + { + "language": "RU", + "text": "Рекомендуемый порядок приведен в списке ниже, но правда в том, что все учебники имеют значение, независимо от порядка.", + "updated": 1637920246813 } ] }, { "style": "Title", - "text": "List of Plugin Workspaces and Tutorials" + "text": "List of Plugin Workspaces and Tutorials", + "translations": [ + { + "language": "RU", + "text": "Список рабочих пространств и учебников по плагинам", + "updated": 1637920261835 + } + ] }, { "style": "Text", @@ -76,6 +115,11 @@ "language": "ES", "text": "Para su conveniencia, encuentre la relación del Plugin Workspaces y los tutoriales de cada uno de ellos.", "updated": 1636560626471 + }, + { + "language": "RU", + "text": "Для вашего удобства приведено соотношение рабочих пространств плагинов (Plugin Workspaces) и учебников, которые есть в каждом из них.", + "updated": 1637920336885 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/C/Close/Close-Stage/close-stage.json b/Projects/Foundations/Schemas/Docs-Nodes/C/Close/Close-Stage/close-stage.json index 8217dc84c..7cf97425a 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/C/Close/Close-Stage/close-stage.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/C/Close/Close-Stage/close-stage.json @@ -7,6 +7,11 @@ "language": "ES", "text": "El close stage se ocupa de las definiciones que componen la lógica para cerrar una posición, incluida la tasa y el tamaño objetivo, y la ejecución de la orden.", "updated": 1624460574874 + }, + { + "language": "RU", + "text": "Статия закрытия имеет дело с определениями, которые составляют логику закрытия позиции, включая целевую ставку и размер, а также исполнение ордера.", + "updated": 1637757567864 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/C/Condition/Condition/condition.json b/Projects/Foundations/Schemas/Docs-Nodes/C/Condition/Condition/condition.json index 66a1251d4..f413aedcf 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/C/Condition/Condition/condition.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/C/Condition/Condition/condition.json @@ -7,6 +7,11 @@ "language": "ES", "text": "Conditions son reglas dentro de una situación. Cuando todas las condiciones de una situación se validan como verdaderas, la situación también se valida y se activa el evento asociado.", "updated": 1624459710047 + }, + { + "language": "RU", + "text": "Условия - это правила внутри ситуации. Когда все условия в ситуации проверяются на истинность, ситуация также проверяется, и запускается соответствующее событие.\n", + "updated": 1637756827569 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/C/Crypto/Crypto-Exchange/crypto-exchange.json b/Projects/Foundations/Schemas/Docs-Nodes/C/Crypto/Crypto-Exchange/crypto-exchange.json index b354f187a..63571d4fb 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/C/Crypto/Crypto-Exchange/crypto-exchange.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/C/Crypto/Crypto-Exchange/crypto-exchange.json @@ -112,6 +112,10 @@ "style": "List", "text": "sandBox setting this parameter to true allows SuperAlgos to perform live trading on the exchanges sandbox or testnet if one is available." }, + { + "style": "List", + "text": "maxRate sets the maximum number of OHCLV that is pulled before the data is saved. This is only to be used when the exchange is kicking out the data-mine randomly and alows the user to save the data more often allowing for the data mining to move forward." + }, { "style": "List", "text": "API holds a series of definitions used only in the case in which the sensor bot fetches trades (using the Historic-Trades process) instead of the OHLCV process that fetches one-minute candles and is the current default. In such a case, finding the right set of parameters to work with a specific exchange may be challenging, nd involves understanding how the exchanges API and the CCXT Library API work. In other words, there is no hard rule as of what each of the values should be. Determining each of this values requires exploring the exchange's API documentation, as well as the documentation of the CCXT Library." diff --git a/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Tasks/data-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Tasks/data-tasks.json index 37ffad13f..6b412daf9 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Tasks/data-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Tasks/data-tasks.json @@ -4,21 +4,49 @@ { "style": "Text", "text": "Having access to quality information is a crucial element of trading. For that reason, Superalgos strives to give users full control over how, where, and when data is processed. You will use this section of the network hierarchy to exert that control.", - "updated": 1609613582225 + "updated": 1609613582225, + "translations": [ + { + "language": "ES", + "text": "Tener acceso a información de calidad es un elemento crucial en el trading. Por esta razón, Superalgos se esfuerza en dar a los usuarios total control sobre cómo, dónde, y cuándo se procesan los datos. Utilizarás esta sección de la jerarquía del nodo Network para ejercer este control.", + "updated": 1638156495599 + } + ] }, { "style": "Text", "text": "Data mining is done through tasks running instances of sensor and indicator bots. The data structure under this node allows organizing the data mining operation by project, exchange, market, and data mine.", - "updated": 1609618336656 + "updated": 1609618336656, + "translations": [ + { + "language": "ES", + "text": "El Data mining se realiza a través de tareas que ejecutan instancias de Sensor Bots e Indicator Bots. La estructura de datos bajo este nodo permite organizar las operaciones de Data mining por Projecto, Exchange, Market y Data Mine.", + "updated": 1638156512510 + } + ] }, { "style": "Text", "text": "The setup of the data mining operation may be done using the Install Market function of the market you wish to install as defined in the Crypto Ecosystem hierarchy under the exchange markets node.", - "updated": 1609618361260 + "updated": 1609618361260, + "translations": [ + { + "language": "ES", + "text": "La configuración de la operación de Data mining se puede realizar usando la función Install Market del Market que se desea instalar definido en la jerarquía del Crypto Ecosystem, bajo el nodo de mercado del exchange.", + "updated": 1638156525730 + } + ] }, { "style": "Text", - "text": "You may also set up data mining tasks by using the different functions in this section of the hierarchy, starting with the options in the menu of this node. This route offers finer control over what tasks you set up, and how." + "text": "You may also set up data mining tasks by using the different functions in this section of the hierarchy, starting with the options in the menu of this node. This route offers finer control over what tasks you set up, and how.", + "translations": [ + { + "language": "ES", + "text": "Se pueden establecer tareas de Data mining a través de las diferentes funciones en esta sección de la jerarquía, comenzando con las opciones del menú de este nodo. Esta ruta ofrece un control más preciso sobre qué tareas se configuran y cómo.", + "updated": 1638156530776 + } + ] }, { "style": "Include", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/E/Execution/Execution-Algorithm/execution-algorithm.json b/Projects/Foundations/Schemas/Docs-Nodes/E/Execution/Execution-Algorithm/execution-algorithm.json index 44a09a819..957ea1d13 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/E/Execution/Execution-Algorithm/execution-algorithm.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/E/Execution/Execution-Algorithm/execution-algorithm.json @@ -7,6 +7,11 @@ "language": "ES", "text": "Un execution algorithmes es un conjunto de instrucciones que se utilizan para realizar y gestionar pedidos en el exchange.", "updated": 1624459612098 + }, + { + "language": "RU", + "text": "Алгоритм выполнения - это набор инструкций, используемых для размещения и управления ордерами на бирже.", + "updated": 1637756233547 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/F/Formula/Formula/formula.json b/Projects/Foundations/Schemas/Docs-Nodes/F/Formula/Formula/formula.json index c2b04e8f2..9434b8539 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/F/Formula/Formula/formula.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/F/Formula/Formula/formula.json @@ -7,6 +7,11 @@ "language": "ES", "text": "Una fórmula es una expresión matemática destinada a determinar un valor numérico que se aplicará dinámicamente a una determinada propiedad.", "updated": 1624460095928 + }, + { + "language": "RU", + "text": "Формула - это математическое выражение, предназначенное для определения числового значения, которое будет динамически применяться к определенному свойству.", + "updated": 1637757255574 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/O/Open/Open-Stage/open-stage.json b/Projects/Foundations/Schemas/Docs-Nodes/O/Open/Open-Stage/open-stage.json index 73cd5fa49..e0f4684ff 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/O/Open/Open-Stage/open-stage.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/O/Open/Open-Stage/open-stage.json @@ -7,6 +7,11 @@ "language": "ES", "text": "El open stage se ocupa de las definiciones que componen la lógica para ingresar a una posición, incluida la tasa y el tamaño objetivo, y la ejecución de la orden.", "updated": 1624459561011 + }, + { + "language": "RU", + "text": "На открытой стадии рассматриваются определения, которые составляют логику входа в позицию, включая целевую ставку и размер, а также выполнение ордеров.", + "updated": 1637756161148 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/O/Order/Order-Rate/order-rate.json b/Projects/Foundations/Schemas/Docs-Nodes/O/Order/Order-Rate/order-rate.json index e05f5268e..94e385a86 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/O/Order/Order-Rate/order-rate.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/O/Order/Order-Rate/order-rate.json @@ -7,6 +7,11 @@ "language": "ES", "text": "El nodo order rate define la tasa de órdenes límite.", "updated": 1624459989822 + }, + { + "language": "RU", + "text": "Узел скорости заказов определяет скорость лимитных ордеров.", + "updated": 1637757390733 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Dashboards/project-dashboards.json b/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Dashboards/project-dashboards.json index 71fdd1a3d..4834762f4 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Dashboards/project-dashboards.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Dashboards/project-dashboards.json @@ -3,11 +3,25 @@ "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите \"Редактировать\", чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1637938947366 + } + ] } ], "definition": { "text": "The Project Dashboards node groups dashboards by project, acting as an organizational device.", - "updated": 1610135408616 + "updated": 1610135408616, + "translations": [ + { + "language": "RU", + "text": "Узел Project Dashboards группирует панели управления по проекту, выступая в качестве организационного устройства.", + "updated": 1637938915161 + } + ] } } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/S/Situation/Situation/situation.json b/Projects/Foundations/Schemas/Docs-Nodes/S/Situation/Situation/situation.json index 6de382402..0a6739cc9 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/S/Situation/Situation/situation.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/S/Situation/Situation/situation.json @@ -7,6 +7,11 @@ "language": "ES", "text": "Un situation se refiere a un estado específico del mercado en el que debe tener lugar un determinado evento, definido por una serie de condiciones.", "updated": 1624496155342 + }, + { + "language": "RU", + "text": "Ситуация относится к определенному состоянию, в котором должно произойти определенное событие, поределяемое любым количеством условий.", + "updated": 1637756401865 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/T/Trigger/Trigger-Stage/trigger-stage.json b/Projects/Foundations/Schemas/Docs-Nodes/T/Trigger/Trigger-Stage/trigger-stage.json index be0a7c253..d5c2a7e66 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/T/Trigger/Trigger-Stage/trigger-stage.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/T/Trigger/Trigger-Stage/trigger-stage.json @@ -7,6 +7,11 @@ "language": "ES", "text": "El trigger stage se ocupa del seguimiento del mercado en busca de oportunidades de trading con la estrategia correspondiente.", "updated": 1624459676185 + }, + { + "language": "RU", + "text": "Стадия запуска занимается мониторингом рынка в поисках торговых возможностей с соответствующей стратегией.", + "updated": 1637756311221 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-001-app-error-contribution-not-sent.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-001-app-error-contribution-not-sent.json index f2aa802c8..19e4640d7 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-001-app-error-contribution-not-sent.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-001-app-error-contribution-not-sent.json @@ -4,35 +4,114 @@ "type": "App Error - Contribution Not Sent", "definition": { "text": "There was a problem trying to send your contribution to your fork of the Superalgos repository, or from your fork to the Superalgos/Superalgos main repository.", - "updated": 1611129378492 + "updated": 1611129378492, + "translations": [ + { + "language": "DE", + "text": "Es gab ein Problem beim Versuch, Ihren Beitrag (contribution) an Ihre Fork des Superalgos-Repositorys oder von Ihrer Fork an das Superalgos/Superalgos main repository zu senden.", + "updated": 1637847176279 + }, + { + "language": "RU", + "text": "Возникла проблема при попытке отправить ваш вклад в ваш форк репозитория Superalgos или с вашего форка в главный репозиторий Superalgos / Superalgos.", + "updated": 1638163298057 + } + ] }, "paragraphs": [ { "style": "Text", "text": "Check the following section for details on what may have happened. After you fix the issue that prevented the App Contribute Command to run, you may try again.", - "updated": 1611152997869 + "updated": 1611152997869, + "translations": [ + { + "language": "DE", + "text": "Lesen Sie den folgenden Abschnitt, um zu erfahren, was passiert sein könnte. Nachdem Sie das Problem behoben haben, das die Ausführung des App Contribute Command verhindert hat, können Sie es erneut versuchen.", + "updated": 1637847279708 + }, + { + "language": "RU", + "text": "Обратитесь к следующему разделу для получения подробной информации о том, что могло произойти. После устранения проблемы, из-за которой команда App Contribute Command не запускалась, вы можете попробовать еще раз.", + "updated": 1638163372898 + } + ] }, { "style": "Title", "text": "Error Info", - "updated": 1611154606702 + "updated": 1611154606702, + "translations": [ + { + "language": "RU", + "text": "Информация об ошибке", + "updated": 1638163397925 + } + ] }, { "style": "Text", - "text": "In the following section, you will find the information recorded when the error occurred." + "text": "In the following section, you will find the information recorded when the error occurred.", + "translations": [ + { + "language": "DE", + "text": "Im folgenden Abschnitt finden Sie die Informationen, die beim Auftreten des Fehlers aufgezeichnet wurden.", + "updated": 1637847305339 + }, + { + "language": "RU", + "text": "В следующем разделе вы найдете информацию, записанную при возникновении ошибки.", + "updated": 1638163423671 + } + ] }, { "style": "Note", "text": "You will only see the information if you opened this page as a result of the error actually occurring.", - "updated": 1611153032408 + "updated": 1611153032408, + "translations": [ + { + "language": "DE", + "text": "Hinweis: Diese Informationen werden nur angezeigt, wenn Sie diese Seite geöffnet haben, weil der Fehler tatsächlich aufgetreten ist.", + "updated": 1637847343322 + }, + { + "language": "RU", + "text": "Вы увидите информацию только в том случае, если вы открыли эту страницу в результате действительно возникшей ошибки.", + "updated": 1638163451251 + } + ] }, { "style": "Subtitle", - "text": "Error Message" + "text": "Error Message", + "translations": [ + { + "language": "DE", + "text": "Fehlermeldung (Error Message)", + "updated": 1637847408680 + }, + { + "language": "RU", + "text": "Сообщение об ошибке", + "updated": 1638163470882 + } + ] }, { "style": "Text", - "text": "The following is the Error Message of the Exception that occurred at the Client:" + "text": "The following is the Error Message of the Exception that occurred at the Client:", + "translations": [ + { + "language": "DE", + "text": "Im Folgenden wird die Fehlermeldung der beim Client aufgetretenen Ausnahme angezeigt:", + "updated": 1637847389630 + }, + { + "language": "RU", + "text": "Ниже приводится сообщение об ошибке исключения, которое произошло на Client:", + "updated": 1638163508896 + } + ] }, { "style": "Placeholder", @@ -40,11 +119,30 @@ }, { "style": "Subtitle", - "text": "Error Stack" + "text": "Error Stack", + "translations": [ + { + "language": "RU", + "text": "Стек ошибок", + "updated": 1638163536906 + } + ] }, { "style": "Text", - "text": "The following is the Error Stack of the Exception that occurred at the Client:" + "text": "The following is the Error Stack of the Exception that occurred at the Client:", + "translations": [ + { + "language": "DE", + "text": "Im Folgenden ist der Error Stack der beim Client aufgetretenen Ausnahme dargestellt:", + "updated": 1637847442850 + }, + { + "language": "RU", + "text": "Ниже приводится стек ошибок исключения, возникшего на Client:", + "updated": 1638163563203 + } + ] }, { "style": "Placeholder", @@ -52,11 +150,30 @@ }, { "style": "Subtitle", - "text": "Error Code" + "text": "Error Code", + "translations": [ + { + "language": "RU", + "text": "Код ошибки", + "updated": 1638163579463 + } + ] }, { "style": "Text", - "text": "The following is the Error Code of the Exception that occurred at the Client:" + "text": "The following is the Error Code of the Exception that occurred at the Client:", + "translations": [ + { + "language": "DE", + "text": "Im Folgenden wird der Fehlercode der beim Client aufgetretenen Ausnahme angegeben:", + "updated": 1637847479023 + }, + { + "language": "RU", + "text": "Ниже приведен код ошибки исключения, возникшего на Client:", + "updated": 1638163601482 + } + ] }, { "style": "Placeholder", @@ -65,12 +182,31 @@ { "style": "Subtitle", "text": "Error Details", - "updated": 1611154543778 + "updated": 1611154543778, + "translations": [ + { + "language": "RU", + "text": "Детали ошибки", + "updated": 1638163624397 + } + ] }, { "style": "Text", "text": "The following are all the Error details of the Exception that occurred at the Client:", - "updated": 1611154675224 + "updated": 1611154675224, + "translations": [ + { + "language": "DE", + "text": "Im Folgenden werden alle Fehlerdetails der beim Client aufgetretenen Ausnahme aufgeführt:", + "updated": 1637847501074 + }, + { + "language": "RU", + "text": "Ниже приведены все подробности об ошибке исключения, которое произошло на Client:", + "updated": 1638163644557 + } + ] }, { "style": "Placeholder", diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-002-app-error-github-credentials-missing.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-002-app-error-github-credentials-missing.json index 61e3b7704..7179e1e11 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-002-app-error-github-credentials-missing.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-002-app-error-github-credentials-missing.json @@ -4,7 +4,17 @@ "type": "App Error - Github Credentials Missing", "definition": { "text": "To manage contributions from within the app or update the app by running a command, you must first provide your Github.com credentials so that the Client can get you authenticated when pushing your changes to the remote repository.", - "updated": 1611129104270 + "updated": 1611129104270, + "translations": [ + { + "language": "ES", + "text": "Para administrar las contribuciones desde la aplicación o actualizar la aplicación ejecutando un comando, primero debe proporcionar sus credenciales de Github.com para que el Client (Cliente) puede conseguir que se autentique cuando envíe sus cambios al repositorio remoto.", + "updated": 1637851982343 }, { + "language": "DE", + "text": "Um Beiträge aus der App heraus zu verwalten oder die App durch Ausführen eines Befehls zu aktualisieren, müssen Sie zunächst Ihre Github.com Anmeldedaten (Github-credentials) angeben, damit der Client Sie authentifizieren kann, wenn Sie Ihre Änderungen an das remote Repository übertragen.", + "updated": 1637872276765 + } + ] }, "paragraphs": [ { @@ -15,12 +25,29 @@ { "style": "Error", "text": "Github Credentials are Missing. Please solve this issue and try again.", - "updated": 1620591786589 + "updated": 1620591786589, + "translations": [ + { + "language": "DE", + "text": "Die Github-Anmeldeinformationen (Github Credentials) fehlen. Bitte lösen Sie dieses Problem und versuchen Sie es erneut.", + "updated": 1637872324423 + } + ] }, { "style": "Text", "text": "To solve this issue follow the following instructions on how to set up your GitHub.com credentials so that the system can automate the tasks needed to submit your contributions to the main repository of the Superalgos project.", - "updated": 1609945787577 + "updated": 1609945787577, + "translations": [ + { + "language": "ES", + "text": "Para resolver este problema, siga las siguientes instrucciones sobre cómo configurar sus credenciales de GitHub.com para que el sistema pueda automatizar las tareas necesarias para enviar sus contribuciones al repositorio principal del proyecto Superalgos.", + "updated": 1637852010003}, { + "language": "DE", + "text": "Um dieses Problem zu lösen, befolgen Sie die folgenden Anweisungen, um Ihre GitHub.com-Anmeldedaten (GitHub.com credentials) einzurichten, damit das System die Aufgaben automatisieren kann, die erforderlich sind, um Ihre Beiträge in das main repository des Superalgos-Projekts einzureichen.", + "updated": 1637872432244 + } + ] }, { "style": "Anchor", @@ -29,7 +56,14 @@ { "style": "Error", "text": "Github Credentials are Missing. The Hierarchy APIs was not found at your workspace. Please create it following the guide below and try again.", - "updated": 1620591795457 + "updated": 1620591795457, + "translations": [ + { + "language": "DE", + "text": "Die Github-Anmeldeinformationen (Github Credentials) fehlen. Die Hierarchy APIs wurden in Ihrem Workspace nicht gefunden. Bitte erstellen Sie sie gemäß der unten stehenden Anleitung und versuchen Sie es erneut.", + "updated": 1637872483733 + } + ] }, { "style": "Anchor", @@ -39,7 +73,14 @@ { "style": "Error", "text": "Github Credentials are Missing. The Hierarchy APIs does not have a child of type Github API. Please create it following the guide below and try again.", - "updated": 1620591802895 + "updated": 1620591802895, + "translations": [ + { + "language": "DE", + "text": "Github-Anmeldeinformationen (Github Credentials) fehlen. Die Hierarchie-APIs haben kein child (Node welche von Node abgeht) vom Typ Github API. Bitte erstellen Sie sie gemäß der unten stehenden Anleitung und versuchen Sie es erneut.", + "updated": 1637872623504 + } + ] }, { "style": "Anchor", @@ -49,7 +90,14 @@ { "style": "Error", "text": "Github Credentials are Missing. The property username is missing or empty. Please create it following the guide below and try again.", - "updated": 1620591810613 + "updated": 1620591810613, + "translations": [ + { + "language": "DE", + "text": "Github-Anmeldeinformationen (Github Credentials) fehlen. Die Eigenschaft username fehlt oder ist leer. Bitte erstellen Sie sie gemäß der unten stehenden Anleitung und versuchen Sie es erneut.", + "updated": 1637872711952 + } + ] }, { "style": "Anchor", @@ -59,7 +107,14 @@ { "style": "Error", "text": "Github Credentials are Missing. The property token is missing or empty. Please create it following the guide below and try again.", - "updated": 1610559900470 + "updated": 1610559900470, + "translations": [ + { + "language": "DE", + "text": "Github-Anmeldeinformationen (Github Credentials) fehlen. Das Property-Token fehlt oder ist leer. Bitte erstellen Sie sie gemäß der unten stehenden Anleitung und versuchen Sie es erneut.", + "updated": 1637872739244 + } + ] }, { "style": "Text", @@ -67,7 +122,14 @@ }, { "style": "Title", - "text": "Applies to" + "text": "Applies to", + "translations": [ + { + "language": "DE", + "text": "Gilt für:", + "updated": 1637872755816 + } + ] }, { "style": "List", @@ -87,4 +149,4 @@ "updated": 1609945833844 } ] -} \ No newline at end of file +} diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-003-app-error-update-failed.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-003-app-error-update-failed.json index 58d8a360d..a759eb37c 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-003-app-error-update-failed.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-003-app-error-update-failed.json @@ -4,7 +4,14 @@ "type": "App Error - Update Failed", "definition": { "text": "There was a problem trying to update the Client. Check the console for errors and make sure your GitHub.com credentials are correct.", - "updated": 1611129344277 + "updated": 1611129344277, + "translations": [ + { + "language": "DE", + "text": "Es gab ein Problem beim aktualisieren ihres client`s. Überprüfen sie die Konsole nach error-Meldungen und vergewissern sie sich, das ihre Github.com credentials korrekt sind.", + "updated": 1637772440444 + } + ] }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-002-app-message-creating-pull-request.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-002-app-message-creating-pull-request.json index 384c56c2e..2c2fa5cde 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-002-app-message-creating-pull-request.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-002-app-message-creating-pull-request.json @@ -16,6 +16,11 @@ "language": "DE", "text": "Warten Sie, während die Änderungen auf GitHub.com hochgeladen werden und ein Pull Request erstellt wird. Sie werden eine neue Nachricht erhalten, wenn der Vorgang abgeschlossen ist.", "updated": 1634163736599 + }, + { + "language": "ES", + "text": "Espere mientras se cargan los cambios en GitHub.com y una Pull Request es creada. Recibirá un nuevo mensaje cuando se complete la operación.", + "updated": 1637852411598 } ] }, @@ -53,6 +58,11 @@ "language": "DE", "text": "Es ist keine weitere Aktion von Ihnen erforderlich. Jemand wird Ihren Pull Request überprüfen und ihn in die neueste Version der Software einfügen, wenn alles in Ordnung ist. Wenn Ihre Änderungen aus irgendeinem Grund abgelehnt werden, müssen Sie das Thema auf Github.com weiterverfolgen.", "updated": 1634163822210 + }, + { + "language": "ES", + "text": "No es necesario que realice ninguna otra acción. Alguien revisará su Pull Request ay fusionarlo con la última versión del software si todo está en orden. Si sus cambios son rechazados por cualquier motivo, deberá hacer un seguimiento del problema en Github.com.", + "updated": 1637852466417 } ] }, @@ -71,6 +81,11 @@ "language": "DE", "text": "Sollten Sie weitere Beiträge einreichen, während der Pull Request geprüft wird, werden diese automatisch an den offenen Pull Request angehängt.", "updated": 1634163831841 + }, + { + "language": "ES", + "text": "Si envía más contribuciones mientras la Pull Request está en revisión, se agregarán automáticamente a la Pull Request abierta.", + "updated": 1637852529296 } ] }, @@ -89,6 +104,11 @@ "language": "DE", "text": "Sie sollten eine E-Mail von Github.com erhalten, wenn Änderungen zusammengeführt werden, oder wenn der Prüfer Kommentare abgibt oder die Änderungen ablehnt. Sie können Ihre E-Mail-Einstellungen auf GitHub.com verwalten.", "updated": 1634163842377 + }, + { + "language": "ES", + "text": "Debería recibir un correo electrónico de Github.com cuando se fusionen los cambios, o si el revisor hace comentarios o rechaza los cambios. Puede administrar la configuración de su suscripción de correo electrónico en GitHub.com.", + "updated": 1637852558644 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-003-app-message-updating-your-local-app.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-003-app-message-updating-your-local-app.json index 1f8ca4ac0..895c645c9 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-003-app-message-updating-your-local-app.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-003-app-message-updating-your-local-app.json @@ -10,6 +10,11 @@ "text": "Tunggu Sebentar!. Aplikasi ini sedang memeriksa cabang repositori Superalgos saat ini untuk versi terbaru.", "updated": 1613891554016, "style": "Definition" + }, + { + "language": "DE", + "text": "Die App prüft den von Ihnen ausgewählten current branch des Superalgos Repositorys auf eine neue Version. Warte einen Moment!", + "updated": 1638037210492 } ] }, @@ -23,6 +28,11 @@ "text": "Anda akan segera mendapatkan pemberitahuan yang menginformasikan apakah versi baru telah hadir atau sudah menjalankan versi terbaru dari Superalgos!", "updated": 1613891634145, "style": "Success" + }, + { + "language": "DE", + "text": "Sie werden in Kürze eine Meldung erhalten, die Ihnen mitteilt, ob eine neue Version gefunden wurde oder ob es sich bei der von Ihnen verwendeten Version um die letzte verfügbare handelt!", + "updated": 1638037245983 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-004-app-message-update-done-new-version-found.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-004-app-message-update-done-new-version-found.json index 873b7dfe0..b9a3670b6 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-004-app-message-update-done-new-version-found.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-004-app-message-update-done-new-version-found.json @@ -16,6 +16,11 @@ "language": "ES", "text": "El proceso de actualización ha finalizado exitosamente. Un nueva versión de Superalgos se ha bajado reemplazando a la actual. Para que los cambios se hagan efectivos, debe comenzar nuevamente el Client y refrescar la página UI.", "updated": 1636624628502 + }, + { + "language": "DE", + "text": "Der Aktualisierungsvorgang wurde erfolgreich abgeschlossen. Es wurde eine neue Version von Superalgos heruntergeladen, die die aktuelle Version ersetzt. Damit die Änderungen wirksam werden, müssen Sie den Client neu starten und die UI (Benutzeroberfläche) aktualisieren.", + "updated": 1638037815569 } ] }, @@ -35,6 +40,11 @@ "language": "ES", "text": "Tiene ahora la ´ltima versión de Superalgos. Solo recuerde comenzar otra vez el Client y el UI. Si tiene tareas activas, debería primero cerrar las tareas y luego restablecer el cliente, para que pueda ejecutar esas tareas nuevamente usando el código de base actualizado.", "updated": 1636625028143 + }, + { + "language": "DE", + "text": "Sie haben nun die neueste Version von Superalgos. Denken Sie nur daran, den Client und die Benutzeroberfläche neu zu starten. Wenn Sie Tasks laufen haben, sollten Sie zuerst die Tasks stoppen und dann den Client neu starten, damit Sie diese Tasks wieder mit der aktualisierten Codebasis ausführen können.", + "updated": 1638037876325 } ] }, @@ -52,6 +62,11 @@ "language": "ES", "text": "La actualización que ha hecho solo afecta al cliente al cual está conectado a través de http usando su navegador. Si tiene más Clientes ejecutándose como parte de una Red, también deberá actualizarlos, ya sea manualmente usando Git, o navegando con su navegador a su URL y ejecutando el comano de App Update ahí.", "updated": 1636625003204 + }, + { + "language": "DE", + "text": "Die von Ihnen vorgenommene Aktualisierung betrifft nur den Client, mit dem Sie über http mit Ihrem Browser verbunden sind. Wenn Sie weitere Clients als Teil eines Netzwerks betreiben, müssen Sie auch diese aktualisieren, entweder manuell mit Git oder indem Sie mit Ihrem Browser zu deren URL navigieren und dort den Befehl App Update ausführen.", + "updated": 1638037951915 } ], "updated": 1616081262353 diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-005-app-message-update-done-already-up-to-date.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-005-app-message-update-done-already-up-to-date.json index 8c21705b8..017645439 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-005-app-message-update-done-already-up-to-date.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-005-app-message-update-done-already-up-to-date.json @@ -16,6 +16,11 @@ "language": "DE", "text": "Der Aktualisierungsprozess wurde erfolgreich durchgeführt, aber es wurden keine Änderungen vorgenommen, da Ihre Installation mit dem aktuellen Zweig auf dem neuesten Stand ist. Es sind keine weiteren Maßnahmen erforderlich.", "updated": 1634485256076 + }, + { + "language": "RU", + "text": "Процесс обновления выполняется успешно, но никаких изменений внесено не было, поскольку ваша установка обновлена ​​до последней версии текущей ветки. Никаких дополнительных действий не требуется.", + "updated": 1638164055897 } ] }, @@ -35,6 +40,11 @@ "language": "DE", "text": "Sie sind auf dem neuesten Stand. Sie müssen den Client nicht neu starten oder die UI-Website aktualisieren.", "updated": 1634485290648 + }, + { + "language": "RU", + "text": "Вы в курсе. Нет необходимости перезагружать Client или обновлять страницу пользовательского интерфейса UI.", + "updated": 1638164108426 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-001-app-contribute-command.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-001-app-contribute-command.json index 06b8b7c02..e4af2986d 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-001-app-contribute-command.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-001-app-contribute-command.json @@ -447,13 +447,13 @@ }, { "style": "Subtitle", - "text": "Linux and iOS", - "updated": 1621085154588, + "text": "Linux and macOS", + "updated": 1637872934184, "translations": [ { "language": "DE", - "text": "Linux und iOS", - "updated": 1636813726982 + "text": "Linux und macOS", + "updated": 1637873000919 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-002-app-update-command.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-002-app-update-command.json index 6d2b2ae00..c6f2b46ac 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-002-app-update-command.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-002-app-update-command.json @@ -4,7 +4,14 @@ "type": "App Update Command", "definition": { "text": "Use this command to update your local installation of Superalgos to the latest version available. ", - "updated": 1610449365984 + "updated": 1610449365984, + "translations": [ + { + "language": "DE", + "text": "Zusammenfassung: Verwenden Sie diesen Befehl, um Ihre lokale Installation von Superalgos auf die neueste verfügbare Version zu aktualisieren.", + "updated": 1638038182879 + } + ] }, "paragraphs": [ { @@ -19,7 +26,14 @@ }, { "style": "Title", - "text": "Examples" + "text": "Examples", + "translations": [ + { + "language": "DE", + "text": "Beispiele", + "updated": 1638038191514 + } + ] }, { "style": "Json", diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Debugging/Debugging-Your-Indicator/debugging-your-indicator-004-debugging-start-your-processes.json b/Projects/Foundations/Schemas/Docs-Topics/D/Debugging/Debugging-Your-Indicator/debugging-your-indicator-004-debugging-start-your-processes.json index eccd3006a..ed77b5a14 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Debugging/Debugging-Your-Indicator/debugging-your-indicator-004-debugging-start-your-processes.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Debugging/Debugging-Your-Indicator/debugging-your-indicator-004-debugging-start-your-processes.json @@ -11,6 +11,11 @@ "text": "Start the Task in Debug mode while running a debug session in your IDE. ", "updated": 1614338791705, "style": "Definition" + }, + { + "language": "DE", + "text": "Jetzt haben wir einen breakpoint konfiguriert und können den TS in Visual Studio Code starten. In der Superalgos UI (Benutzeroberfläche) können wir dann eine Task finden und diese im Debug-Modus starten.", + "updated": 1638032216795 } ] }, @@ -18,21 +23,49 @@ { "style": "Text", "text": "As we covered before there are three core components to Superalgos, the Client, TS and UI. ", - "updated": 1623409529218 + "updated": 1623409529218, + "translations": [ + { + "language": "DE", + "text": "Wie bereits erwähnt, besteht Superalgos aus drei Kernkomponenten: dem Client, dem TS und der UI.", + "updated": 1638032441543 + } + ] }, { "style": "Text", "text": "First, we need to make sure the Client and UI are running. If they are not already running, you can start the UI by going to the terminal, ensuring you are in the Superalgos root directory and enter \"node run\".", - "updated": 1623409611552 + "updated": 1623409611552, + "translations": [ + { + "language": "DE", + "text": "Zunächst müssen wir sicherstellen, dass der Client und die UI ausgeführt werden. Wenn sie noch nicht laufen, können Sie die UI starten, indem Sie im Terminal sicherstellen, dass Sie sich im Superalgos root directory (Stammverzeichnis) befinden und \"node run\" eingeben.", + "updated": 1638035462816 + } + ] }, { "style": "Success", "text": "If the Terminal is not visible click on View -> Terminal and it should appear at the bottom.", - "updated": 1623410067613 + "updated": 1623410067613, + "translations": [ + { + "language": "DE", + "text": " Wenn das Terminal nicht sichtbar ist, klicken Sie auf View -> Terminal und es sollte am unteren Rand erscheinen.", + "updated": 1638035499037 + } + ] }, { "style": "Note", - "text": "If needed you can run this with any parameters like \"node run minMemo noBrowser\" as required." + "text": "If needed you can run this with any parameters like \"node run minMemo noBrowser\" as required.", + "translations": [ + { + "language": "DE", + "text": "Bei Bedarf können Sie dies mit beliebigen Parametern wie \"node run minMemo noBrowser\" ausführen.", + "updated": 1638035735520 + } + ] }, { "style": "Png", @@ -42,12 +75,26 @@ { "style": "Text", "text": "At this stage you should be able to access Superalgos in the browser using http://localhost:34248/ (or the particular hostname and port you use).", - "updated": 1623409750881 + "updated": 1623409750881, + "translations": [ + { + "language": "DE", + "text": "Zu diesem Zeitpunkt sollten Sie in der Lage sein, Superalgos im Browser über http://localhost:34248/ (oder den von Ihnen verwendeten Hostnamen und Port) zu erreichen.", + "updated": 1638035762798 + } + ] }, { "style": "Text", "text": "Next we are going to start the TS in debug mode. To do this start a Debug Session in Visual Studio Code by clicking \"Run -> Start Debugging\" F5", - "updated": 1623410434222 + "updated": 1623410434222, + "translations": [ + { + "language": "DE", + "text": "Als nächstes werden wir den TS im Debug Modus starten. Starten Sie dazu eine Debug Session in Visual Studio Code, indem Sie auf \"Run -> Start Debugging\" F5 klicken.", + "updated": 1638035870215 + } + ] }, { "style": "Png", @@ -57,7 +104,14 @@ { "style": "Text", "text": "To confirm the TS is running, you can click on the Run and Debug icon which will open a new left-hand panel. In here under the Call Stack you should be able to see the TaskServer running.", - "updated": 1623410288365 + "updated": 1623410288365, + "translations": [ + { + "language": "DE", + "text": "Um zu bestätigen, dass der TS läuft, können Sie auf das Symbol Ausführen und Debuggen klicken, wodurch sich ein neues Fenster auf der linken Seite öffnet. Hier unter dem Call Stack sollten Sie den TaskServer laufen sehen können.", + "updated": 1638035990486 + } + ] }, { "style": "Png", @@ -66,11 +120,25 @@ { "style": "Text", "text": "Now the TS is running we can start a Task via the Debug action.", - "updated": 1623410467602 + "updated": 1623410467602, + "translations": [ + { + "language": "DE", + "text": "Jetzt, wo der TS läuft, können wir über die Debug Aktion eine Task starten.", + "updated": 1638036015855 + } + ] }, { "style": "Text", - "text": "Go to your Network node and find the Data Task for your indicator." + "text": "Go to your Network node and find the Data Task for your indicator.", + "translations": [ + { + "language": "DE", + "text": "Gehen Sie zu Ihrer Network node und suchen Sie die Data Task für Ihren Indikator.", + "updated": 1638036155109 + } + ] }, { "style": "Png", @@ -80,12 +148,26 @@ { "style": "Text", "text": "Expand the Data Tasks and hover over the Task node for your indicator and click \"Debug\" (the Task will start up, but in Debug mode).", - "updated": 1614332581381 + "updated": 1614332581381, + "translations": [ + { + "language": "DE", + "text": "Erweitern Sie die Data Tasks, bewegen Sie den Mauszeiger über die Task Node für Ihren Indikator und klicken Sie auf \"Debug\" (die Task wird gestartet, aber im Debug-Modus).", + "updated": 1638036387502 + } + ] }, { "style": "Important", "text": "If you receive an error stating \"Parent Task Not Running\" this can be ignored. As we are using the Debug action the task will start anyway.", - "updated": 1623410561295 + "updated": 1623410561295, + "translations": [ + { + "language": "DE", + "text": "Wenn Sie die Fehlermeldung \"Parent Task Not Running\" erhalten, können Sie dies ignorieren. Da wir die Debug Aktion verwenden, wird die Aufgabe trotzdem gestartet.", + "updated": 1638036480125 + } + ] }, { "style": "Png", @@ -100,7 +182,14 @@ { "style": "Text", "text": "If your Task has dependencies (for example above we are debugging Resistances and Supports, but these need the Exchange Raw Data and Candles running before they will run) start the needed tasks connected to your indicator by hovering over the nodes and click \"Run\".", - "updated": 1623410869266 + "updated": 1623410869266, + "translations": [ + { + "language": "DE", + "text": "Wenn Ihre Task Abhängigkeiten hat (z. B. debuggen wir oben Resistances und Supports, aber diese benötigen Exchange Raw Data und Candles, bevor sie ausgeführt werden können), starten Sie die benötigten Tasks, die mit Ihrem Indikator verbunden sind, indem Sie mit dem Mauszeiger über der Node schweben und auf \"Run\" klicken.", + "updated": 1638036654674 + } + ] }, { "style": "Png", @@ -115,7 +204,14 @@ { "style": "Text", "text": "If you have a look in the Debug Code terminal you should now see your indicator running as normal.", - "updated": 1623410912711 + "updated": 1623410912711, + "translations": [ + { + "language": "DE", + "text": "Wenn Sie einen Blick in das Debug Code Terminal werfen, sollten Sie nun sehen, dass Ihr indicator ganz normal läuft.", + "updated": 1638036732977 + } + ] }, { "style": "Png", @@ -125,7 +221,14 @@ { "style": "Note", "text": "Deleting existing data from your indicator in the ..Superalgos/Data-Storage/ folder might speed up the data mining process.", - "updated": 1623410940602 + "updated": 1623410940602, + "translations": [ + { + "language": "DE", + "text": "Das Löschen vorhandener Daten aus Ihrem Indikator im Superalgos/Data-Storage/ Ordner kann den Data Mining Prozess beschleunigen.", + "updated": 1638036825328 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Debugging/Debugging-Your-Indicator/debugging-your-indicator-005-debugging-let-the-hunt-begin.json b/Projects/Foundations/Schemas/Docs-Topics/D/Debugging/Debugging-Your-Indicator/debugging-your-indicator-005-debugging-let-the-hunt-begin.json index abfe95556..eaca6398c 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Debugging/Debugging-Your-Indicator/debugging-your-indicator-005-debugging-let-the-hunt-begin.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Debugging/Debugging-Your-Indicator/debugging-your-indicator-005-debugging-let-the-hunt-begin.json @@ -11,6 +11,11 @@ "text": "Use F11 to zoom in to the code once it stops at the breaking point, and use F5 to take it step by step forward. ", "updated": 1614338803641, "style": "Definition" + }, + { + "language": "DE", + "text": "Verwenden Sie F11, um in den Code zu zoomen, sobald er am breaking point anhält, und verwenden Sie F5, um ihn Schritt für Schritt weiterzuverfolgen.", + "updated": 1637875078405 } ] }, @@ -18,12 +23,26 @@ { "style": "Title", "text": "Ssssh, be quiet... wait for it...", - "updated": 1614512153973 + "updated": 1614512153973, + "translations": [ + { + "language": "DE", + "text": "Pssst, sei still... warte ...", + "updated": 1637875098578 + } + ] }, { "style": "Text", "text": "As soon as the data for your indicator is being processed, your IDE will pause the process at the break point we set earlier...", - "updated": 1614512188902 + "updated": 1614512188902, + "translations": [ + { + "language": "DE", + "text": "Sobald die Daten für Ihren Indikator verarbeitet werden, hält Ihre IDE den Prozess an dem zuvor festgelegten break point an...", + "updated": 1637875140804 + } + ] }, { "style": "Javascript", @@ -31,12 +50,26 @@ }, { "style": "Text", - "text": "... allowing you to zoom in to the details what's really going on." + "text": "... allowing you to zoom in to the details what's really going on.", + "translations": [ + { + "language": "DE", + "text": "...so dass Sie in die Details zoomen können, um zu sehen was wirklich vor sich geht.", + "updated": 1637875228203 + } + ] }, { "style": "Text", "text": "Keep an eye out for when your Breaking point changes from a dot to an arrow.", - "updated": 1614334261604 + "updated": 1614334261604, + "translations": [ + { + "language": "DE", + "text": "Achten Sie darauf, wann Ihr Breaking Point von einem Punkt zu einem Pfeil wird.", + "updated": 1637875252248 + } + ] }, { "style": "Png", @@ -50,15 +83,36 @@ }, { "style": "Text", - "text": "Use F11 to zoom into the code and F5 to step forward." + "text": "Use F11 to zoom into the code and F5 to step forward.", + "translations": [ + { + "language": "DE", + "text": "Benutze F11 um in den code zu zoomen und F5 um einen Schritt weiterzugehen.", + "updated": 1637875286767 + } + ] }, { "style": "Text", - "text": "Keep stepping forward to follow the flow of data." + "text": "Keep stepping forward to follow the flow of data.", + "translations": [ + { + "language": "DE", + "text": "Treten Sie weiter vor, um dem Datenfluss zu folgen.", + "updated": 1637875300199 + } + ] }, { "style": "Text", - "text": "Monitor what's going on in the code, and hover over your variables to check what values they get." + "text": "Monitor what's going on in the code, and hover over your variables to check what values they get.", + "translations": [ + { + "language": "DE", + "text": "Beobachten Sie, was im Code vor sich geht, und schweben sie mit ihrer Maus über Ihre Variablen, um zu sehen, welche Werte sie erhalten.", + "updated": 1637875367673 + } + ] }, { "style": "Png", @@ -66,9 +120,16 @@ "updated": 1623411423507 }, { - "style": "Note", - "text": "Tip: In cases where the values turn to \"NaN\" or stays \"undefined\" without a logical reason - There's a point to raise doubt.", - "updated": 1614512232138 + "style": "Success", + "text": "In cases where the values turn to \"NaN\" or stays \"undefined\" without a logical reason - There's a point to raise doubt.", + "updated": 1637882309343, + "translations": [ + { + "language": "DE", + "text": "In Fällen, in denen die Werte ohne logischen Grund zu \"NaN\" werden oder \"undefiniert\" bleiben, ist es angebracht, Zweifel zu äußern.", + "updated": 1637875568347 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json index 8e184c888..741769a17 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json @@ -28,6 +28,11 @@ "language": "DE", "text": "Der Befehl docs.save war erfolgreich und alle Änderungen wurden auf dem Superalgos Client gespeichert.", "updated": 1633901325278 + }, + { + "language": "RU", + "text": "Команда docs.save была выполнена успешно, и все изменения были сохранены в Client Superalgos.", + "updated": 1638164183920 } ] }, @@ -53,6 +58,11 @@ "language": "DE", "text": "Alle aktuellen Änderungen an node, concept, topic, tutorial, review, and book pages wurden auf der Festplatte gespeichert.", "updated": 1633901444521 + }, + { + "language": "RU", + "text": "Все последние изменения на страницах узлов, концепций, тем, учебников, обзоров и книг были сохранены на диске.", + "updated": 1637920599631 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-003-docs-add-command.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-003-docs-add-command.json index 35822e615..bb0859e74 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-003-docs-add-command.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-003-docs-add-command.json @@ -29,6 +29,16 @@ "text": "The Project within which the page will live: Each project within Superalgos contains it's own documentation. This option allows you to choose the project your page will be added to.", "updated": 1637182337124 }, + { + "style": "Callout", + "text": "From these projects they have to choose one", + "updated": 1638115759331 + }, + { + "style": "Include", + "text": "Education->Concept->Current projects->CurrentProjects", + "updated": 1638116210454 + }, { "style": "List", "text": "Topic, Tutorial, or Review Title: Collections of pages are gathered under topic titles. These titles act as unique keys that make the collection of pages browsable as a unit. This option allows you to choose which topic to create or add your page to.", diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-003-docs-in-russian.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-003-docs-in-russian.json index 07854f757..a10b305cb 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-003-docs-in-russian.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-003-docs-in-russian.json @@ -10,6 +10,11 @@ "language": "DE", "text": "Die Docs-Seiten von Superalgos und anderen integrierten Projekten sind ursprünglich in Englisch verfasst. Das System ermöglicht es den Nutzern, die Seiten auch in anderen Sprachen zu suchen und zu durchsuchen, sofern die Nutzer zuvor die entsprechenden Übersetzungen beigetragen haben.", "updated": 1636750003639 + }, + { + "language": "RU", + "text": "Страницы Docs Superalgos и других интегрированных проектов изначально написаны на английском языке. Система позволяет пользователям искать и просматривать страницы и на других языках, при условии, что пользователи предварительно предоставили соответствующие переводы.", + "updated": 1637919515814 } ] }, @@ -23,6 +28,11 @@ "language": "DE", "text": "Englisch gilt als Standardsprache. Wenn Sie zu einer anderen Sprache wechseln, versucht das System, den Inhalt in der neuen Sprache anzuzeigen. Wenn die Übersetzung jedoch noch nicht verfügbar ist, wird stattdessen die englische Version angezeigt.", "updated": 1636750015798 + }, + { + "language": "RU", + "text": "Английский язык считается языком по умолчанию. При переходе на другой язык система пытается показать содержимое на новом языке. Однако, если перевод еще не доступен, то вместо этого он покажет английскую версию.", + "updated": 1637919584958 } ] }, @@ -34,6 +44,11 @@ "language": "DE", "text": "Node types, variable names, der Titel von Seiten in den Docs und einige weitere Elemente von Superalgos werden nicht übersetzt, da sie eindeutige Bezeichner der genannten Elemente sind. Sie erhalten diese immer auf Englisch.", "updated": 1636750023487 + }, + { + "language": "RU", + "text": "Типы узлов (Node), имена переменных, название страниц в Docs и несколько других элементов Superalgos могут быть переведены, так как они являются уникальными идентификаторами указанных элементов. Вы всегда получите их на английском языке.", + "updated": 1637919662038 } ] }, @@ -45,6 +60,11 @@ "language": "DE", "text": "Wenn Sie Übersetzungen beisteuern möchten, lesen Sie die Seite: How to Contribute Translations.", "updated": 1636750035891 + }, + { + "language": "RU", + "text": "Если вы хотите внести свой вклад в переводы, прочитайте страницу Как вносить переводы (How to Contribute Translations ).", + "updated": 1637919738801 } ] }, @@ -57,6 +77,11 @@ "language": "DE", "text": "Um die Sprache zu wechseln, klicken Sie auf die Flaggen in der Fußzeile der Docs.", "updated": 1636750056716 + }, + { + "language": "RU", + "text": "Пользователи могут переключаться между языками с помощью ссылок/флагов, представленных в нижнем колонтитуле каждой страницы Docs.", + "updated": 1637919818588 } ] }, @@ -69,6 +94,11 @@ "language": "DE", "text": "Sie können nur Seiten zu den Docs hinzufügen oder löschen, wenn die Sprache auf Englisch eingestellt ist. Für die Übersetzung müssen Sie die Sprache auswählen, in die Sie übersetzen möchten. ", "updated": 1636750092775 + }, + { + "language": "RU", + "text": "Вы можете добавлять или удалять страницы в Документах только в том случае, если для этого языка установлен английский. Для перевода вы должны выбрать язык, на который вы хотите перевести. (В данном случае русский)", + "updated": 1637919928768 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-005-docs-in-simplified-chinese-mandarin.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-005-docs-in-simplified-chinese-mandarin.json index 6f2f2614a..b1b49951c 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-005-docs-in-simplified-chinese-mandarin.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-005-docs-in-simplified-chinese-mandarin.json @@ -4,30 +4,72 @@ "type": "Docs In Simplified Chinese-Mandarin", "definition": { "text": "The Docs pages of Superalgos and other projects integrated are originally written in English. The system allows users to search and browse pages in other languages as well, as long as users have previously contributed the corresponding translations.", - "updated": 1613820592771 + "updated": 1613820592771, + "translations": [ + { + "language": "DE", + "text": "Die Docs-Seiten von Superalgos und anderen integrierten Projekten sind ursprünglich in Englisch verfasst. Das System ermöglicht es den Nutzern, die Seiten auch in anderen Sprachen zu suchen und zu durchsuchen, sofern die Nutzer zuvor die entsprechenden Übersetzungen beigetragen haben.", + "updated": 1637874117986 + } + ] }, "paragraphs": [ { "style": "Text", "text": "English is considered the default language. When you switch to a different language, the system attempts to show the content in the new language. However, if the translation is not yet available, it shows the English version instead.", - "updated": 1613820612132 + "updated": 1613820612132, + "translations": [ + { + "language": "DE", + "text": "Englisch gilt als Standardsprache. Wenn Sie zu einer anderen Sprache wechseln, versucht das System, den Inhalt in der neuen Sprache anzuzeigen. Wenn die Übersetzung jedoch noch nicht verfügbar ist, wird stattdessen die englische Version angezeigt.", + "updated": 1637874156323 + } + ] }, { "style": "Text", - "text": "Node types, variable names, the title of pages in the Docs, and a few more elements of Superalgos may not be translated, as they are unique identifiers of the said elements. You will always get those in English." + "text": "Node types, variable names, the title of pages in the Docs, and a few more elements of Superalgos may not be translated, as they are unique identifiers of the said elements. You will always get those in English.", + "translations": [ + { + "language": "DE", + "text": "Node types, variable names, der Titel von Seiten in den Docs und einige weitere Elemente von Superalgos werden nicht übersetzt, da sie eindeutige Bezeichner der genannten Elemente sind. Sie erhalten diese immer auf Englisch.", + "updated": 1637874166523 + } + ] }, { "style": "Success", - "text": "If you wish to contribute translations, read the How to Contribute Translations page." + "text": "If you wish to contribute translations, read the How to Contribute Translations page.", + "translations": [ + { + "language": "DE", + "text": "Wenn Sie Übersetzungen beisteuern möchten, lesen Sie die Seite: How to Contribute Translations.", + "updated": 1637874205878 + } + ] }, { "style": "Success", - "text": "To switch languages, click on the flags on the footer of the Docs." + "text": "To switch languages, click on the flags on the footer of the Docs.", + "translations": [ + { + "language": "DE", + "text": "Um die Sprache zu wechseln, klicken Sie auf die Flaggen in der Fußzeile der Docs.", + "updated": 1637874233687 + } + ] }, { "style": "Note", "text": "You may only add or delete pages to the Docs when the language is set to English.", - "updated": 1613820648230 + "updated": 1613820648230, + "translations": [ + { + "language": "DE", + "text": "Note: Sie können nur Seiten zu den Dokumenten hinzufügen oder löschen, wenn die Sprache auf Englisch eingestellt ist. Für die Übersetzung müssen Sie die Sprache auswählen, in die Sie übersetzen möchten.", + "updated": 1637874245715 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Paragraph-Styles/docs-paragraph-styles-022-docs-block-style.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Paragraph-Styles/docs-paragraph-styles-022-docs-block-style.json index 7d9ddfc55..e2a82366d 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Paragraph-Styles/docs-paragraph-styles-022-docs-block-style.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Paragraph-Styles/docs-paragraph-styles-022-docs-block-style.json @@ -3,8 +3,8 @@ "pageNumber": 22, "type": "Docs Block Style", "definition": { - "text": "Block paragraphs defines set of paragraphs that can be inclided from other pages. When you include a block by creating a Docs Include Style paragraph, you need to reference a Block paragraph created at the page that have the set of paragraphs to be inclided. A Block contains all the paragraph after itself until the next Block or the end of the page.", - "updated": 1609259016289, + "text": "Block paragraphs defines set of paragraphs that can be included from other pages. When you include a block by creating a Docs Include Style paragraph, you need to reference a Block paragraph created at the page that have the set of paragraphs to be included. A Block contains all the paragraph after itself until the next Block or the end of the page.", + "updated": 1638116268152, "translations": [ { "language": "DE", diff --git a/Projects/Foundations/Schemas/Docs-Topics/E/Error/Error-Causes/error-causes-005-value-zero.json b/Projects/Foundations/Schemas/Docs-Topics/E/Error/Error-Causes/error-causes-005-value-zero.json index 03b09f8f5..99f1f7bb0 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/E/Error/Error-Causes/error-causes-005-value-zero.json +++ b/Projects/Foundations/Schemas/Docs-Topics/E/Error/Error-Causes/error-causes-005-value-zero.json @@ -4,12 +4,26 @@ "type": "Value Zero", "definition": { "text": "At runtime some nodes might acquire a value, and when it is expected not to be zero this type of error will pop up. To avoid this type of error, Make sure that the Node where the error popped up never get a zero value.", - "updated": 1611652416098 + "updated": 1611652416098, + "translations": [ + { + "language": "DE", + "text": "Zur Laufzeit (runtime) können einige nodes einen Wert erhalten, und wenn erwartet wird, dass er nicht Null sein wird, wird diese Art von Fehler angezeigt. Um diese Art von Error zu vermeiden, stellen Sie sicher, dass die Node, bei dem der Fehler auftrat, niemals einen Nullwert erhält (zero value).", + "updated": 1637874566068 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "DE", + "text": "Klicken Sie mit der rechten Maustaste auf \"Bearbeiten\", um in den Bearbeitungsmodus zu gelangen und diesen Text zu ändern. ENTER, um neue Absätze zu schreiben. ESC, um den Bearbeitungsmodus zu verlassen. Dann können Sie docs.save verwenden, um Ihre Änderungen zu speichern und app.contribute, um sie an das Haupt-Repository zu senden.", + "updated": 1637874594189 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/E/Error/Error-Causes/error-causes-006-value-zero-or-negative.json b/Projects/Foundations/Schemas/Docs-Topics/E/Error/Error-Causes/error-causes-006-value-zero-or-negative.json index cb6b3303e..bb6a77f88 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/E/Error/Error-Causes/error-causes-006-value-zero-or-negative.json +++ b/Projects/Foundations/Schemas/Docs-Topics/E/Error/Error-Causes/error-causes-006-value-zero-or-negative.json @@ -4,12 +4,26 @@ "type": "Value Zero Or Negative", "definition": { "text": "At runtime some nodes might acquire a value, and when it is expected not to be zero or negative this type of error will pop up. To avoid this type of error, Make sure that the Node where the error popped up never get a zero or negative value.", - "updated": 1611652451957 + "updated": 1611652451957, + "translations": [ + { + "language": "DE", + "text": "Zur Laufzeit können einige Nodes einen Wert erhalten, und wenn erwartet wird, dass er nicht Null oder negativ ist, wird diese Art von Fehler angezeigt. Um diese Art von Fehler zu vermeiden, stellen Sie sicher, dass die Node, bei dem der Fehler auftrat, niemals einen Null- oder Negativwert erhält.", + "updated": 1637874899636 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "DE", + "text": "Klicken Sie mit der rechten Maustaste auf \"Bearbeiten\", um in den Bearbeitungsmodus zu gelangen und diesen Text zu ändern. ENTER, um neue Absätze zu schreiben. ESC, um den Bearbeitungsmodus zu verlassen. Dann können Sie docs.save verwenden, um Ihre Änderungen zu speichern und app.contribute, um sie an das Haupt-Repository zu senden.", + "updated": 1637874816277 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-004-automating-actions-adding-your-function.json b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-004-automating-actions-adding-your-function.json index f4afe9051..563edd11b 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-004-automating-actions-adding-your-function.json +++ b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-004-automating-actions-adding-your-function.json @@ -4,22 +4,50 @@ "type": "Automating Actions - Adding your Function", "definition": { "text": "Take a look at how other functions are implemented in the Function Library and try to follow the same format.", - "updated": 1628257476029 + "updated": 1628257476029, + "translations": [ + { + "language": "DE", + "text": "Schauen Sie sich an, wie andere functions in der Function Library implementiert sind, und versuchen Sie, demselben Format zu folgen.", + "updated": 1638038590617 + } + ] }, "paragraphs": [ { "style": "Text", "text": "The basic procedure is quite straight forward. First add the function name to the thisObject and then write your function at the most appropriate place at the Function Library.", - "updated": 1628257461177 + "updated": 1628257461177, + "translations": [ + { + "language": "DE", + "text": "Das grundlegende Verfahren ist recht einfach. Fügen Sie zunächst den Funktionsnamen (function name) zum thisObject hinzu und schreiben Sie dann Ihre Funktion an die am besten geeignete Stelle in der Function Library (Funktionsbibliothek).", + "updated": 1638038673577 + } + ] }, { "style": "Important", "text": "Please document your function the best you can, even if you see other functions implemented at the same library poorly documented. See if you can make your function the best documented in the whole library.", - "updated": 1628257493687 + "updated": 1628257493687, + "translations": [ + { + "language": "DE", + "text": "Bitte dokumentieren Sie Ihre function so gut Sie können, auch wenn Sie sehen, dass andere functions, die in derselben Bibliothek implementiert sind, schlecht dokumentiert sind. Versuchen Sie, Ihre Funktion zur am besten dokumentierten in der gesamten Bibliothek (library) zu machen.", + "updated": 1638038723508 + } + ] }, { "style": "Title", - "text": "Example of thisObject" + "text": "Example of thisObject", + "translations": [ + { + "language": "DE", + "text": "Beispiel für: thisObject", + "updated": 1638038740760 + } + ] }, { "style": "Javascript", @@ -28,21 +56,49 @@ }, { "style": "Title", - "text": "Function Parameters" + "text": "Function Parameters", + "translations": [ + { + "language": "DE", + "text": "Funktionsparameter (Function Parameters):", + "updated": 1638038773277 + } + ] }, { "style": "Text", "text": "Your function will receive some parameters, including the Node object that hosted the Menu Item that triggered your Action. The exact list of parameters will be defined by yourself later at the step Automating Actions - Adding an Action Switch Case. Here is a short list of the most common parameters you might later include:", - "updated": 1614931548904 + "updated": 1614931548904, + "translations": [ + { + "language": "DE", + "text": "Ihre Funktion erhält einige Parameter, darunter das Node object, das den Menüpunkt enthielt, der Ihre Aktion ausgelöst hat. Die genaue Liste der Parameter (parameters) wird später im Schritt step Automating Actions - Adding an Action Switch Case von Ihnen selbst festgelegt. Hier ist eine kurze Liste der häufigsten Parameter, die Sie später einbeziehen können:", + "updated": 1638038885181 + } + ] }, { "style": "List", - "text": "node: the node object that hosted the Menu Item that triggered your Action" + "text": "node: the node object that hosted the Menu Item that triggered your Action", + "translations": [ + { + "language": "DE", + "text": "node: das node object, das den Menüpunkt enthielt, der Ihre Aktion ausgelöst hat", + "updated": 1638038915063 + } + ] }, { "style": "List", "text": "rootNodes: An array of nodes that are floating at the Design Space without parents. This includes all hierarchy heads.", - "updated": 1614931639516 + "updated": 1614931639516, + "translations": [ + { + "language": "DE", + "text": "rootNodes: Ein Array von Nodes, die sich im Design Space ohne Eltern-Nodes befinden. Dazu gehören alle hierarchy heads.", + "updated": 1638038950861 + } + ] }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Topics/R/Repository/Repository-Branches/repository-branches-004-plugins-docs.json b/Projects/Foundations/Schemas/Docs-Topics/R/Repository/Repository-Branches/repository-branches-004-plugins-docs.json index 1b47f7dbe..bd9e23b5a 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/R/Repository/Repository-Branches/repository-branches-004-plugins-docs.json +++ b/Projects/Foundations/Schemas/Docs-Topics/R/Repository/Repository-Branches/repository-branches-004-plugins-docs.json @@ -3,7 +3,7 @@ "pageNumber": "4", "type": "Plugins-Docs", "definition": { - "text": "The branch Plugins-Docs is used by contributors of Plugins, documentations or tutorials. This branch in syncronized with Develop and Master everytime a new version is released, and it's purpose is to allow the flow of docs pages, plugins and tutorials into the master branch at a higher rate than changes at the codebase done at the Develop branch. This means that the Master branch might have many updates in between releases.", + "text": "The branch Plugins-Docs is used by contributors of Plugins, documentations or tutorials. This branch in synchronized with Develop and Master everytime a new version is released, and it's purpose is to allow the flow of docs pages, plugins and tutorials into the master branch at a higher rate than changes at the codebase done at the Develop branch. This means that the Master branch might have many updates in between releases.", "updated": 1622467789596, "translations": [ { diff --git a/Projects/Foundations/Schemas/Docs-Topics/T/TS/TS-LF-Trading-Bot-Warnings/ts-lf-trading-bot-warnings-008-ts-lf-trading-bot-warning-simulating-actual-rate-too-hight.json b/Projects/Foundations/Schemas/Docs-Topics/T/TS/TS-LF-Trading-Bot-Warnings/ts-lf-trading-bot-warnings-008-ts-lf-trading-bot-warning-simulating-actual-rate-too-high.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Topics/T/TS/TS-LF-Trading-Bot-Warnings/ts-lf-trading-bot-warnings-008-ts-lf-trading-bot-warning-simulating-actual-rate-too-hight.json rename to Projects/Foundations/Schemas/Docs-Topics/T/TS/TS-LF-Trading-Bot-Warnings/ts-lf-trading-bot-warnings-008-ts-lf-trading-bot-warning-simulating-actual-rate-too-high.json diff --git a/Projects/Foundations/Schemas/Docs-Topics/T/Tested/Tested-Exchanges/tested-exchanges-007-kucoin-test-status.json b/Projects/Foundations/Schemas/Docs-Topics/T/Tested/Tested-Exchanges/tested-exchanges-007-kucoin-test-status.json index c7ae5f46c..a19d9d080 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/T/Tested/Tested-Exchanges/tested-exchanges-007-kucoin-test-status.json +++ b/Projects/Foundations/Schemas/Docs-Topics/T/Tested/Tested-Exchanges/tested-exchanges-007-kucoin-test-status.json @@ -32,14 +32,19 @@ "text": "Comments: This exchange has not yet fully tested but I'm currently live trading on SHIB-USDT pair. I will update this section when I will have had the opportunity to do a more in-depth test", "updated": 1632650423168 }, + { + "style": "List", + "text": "Possible Issues: Kucoin is have an issue where is will randomly kick out the data-mine with error \"rateLimitExceeded\". When this occurs use maxRate in the configuration as shown below. If this error does not happen for you then you can leave out maxRate .", + "updated": 1638135088748 + }, { "style": "Title", "text": "Configuration" }, { "style": "Json", - "text": "{\n \"codeName\": \"kucoin\"\n}", - "updated": 1615211313657 + "text": "{\n \"codeName\": \"kucoin\"\n \"maxRate\": 20000\n}", + "updated": 1638135113701 }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Topics/T/Tested/Tested-Exchanges/tested-exchanges-010-bittrex-test-status.json b/Projects/Foundations/Schemas/Docs-Topics/T/Tested/Tested-Exchanges/tested-exchanges-010-bittrex-test-status.json index 508e1303a..9794a5b25 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/T/Tested/Tested-Exchanges/tested-exchanges-010-bittrex-test-status.json +++ b/Projects/Foundations/Schemas/Docs-Topics/T/Tested/Tested-Exchanges/tested-exchanges-010-bittrex-test-status.json @@ -3,8 +3,8 @@ "pageNumber": 10, "type": "Bittrex Test Status", "definition": { - "text": "Bittrex is tested for data mining BUT not for live trading.", - "updated": 1634135329154 + "text": "Bittrex passed all tests.", + "updated": 1637964636009 }, "paragraphs": [ { @@ -24,13 +24,13 @@ }, { "style": "List", - "text": "Trading Capability [**]: Unknown. The ability to run strategies in live-trading mode has not been verified.", - "updated": 1616005641922 + "text": "Trading Capability [**]: Yes. The ability to run strategies in live-trading mode has been verified.", + "updated": 1637964666144 }, { "style": "List", - "text": "Comments: Raw Data mining it's extremely slow due to API restriction", - "updated": 1615450349464 + "text": "Comments: KYC needed before using the platform. Google Authenticator needed to create API keys", + "updated": 1637964814435 }, { "style": "Title", @@ -38,8 +38,8 @@ }, { "style": "Json", - "text": "{\n \"codeName\": \"bittrex\",\n \"API\": [\n {\n \"method\": \"fetchOHLCV\",\n \"limit\": 1500\n }\n ]\n}", - "updated": 1634135616222 + "text": "{ \n\"codeName\": \"bittrex\",\n \n\"sandBox\": \"false\"\n}", + "updated": 1637964874756 }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Topics/T/Trading/Trading-Farms/trading-farms-002-trading-farms-set-up-a-network-of-nodes.json b/Projects/Foundations/Schemas/Docs-Topics/T/Trading/Trading-Farms/trading-farms-002-trading-farms-set-up-a-network-of-nodes.json index cdcc13aaa..777b3c85e 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/T/Trading/Trading-Farms/trading-farms-002-trading-farms-set-up-a-network-of-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Topics/T/Trading/Trading-Farms/trading-farms-002-trading-farms-set-up-a-network-of-nodes.json @@ -4,109 +4,270 @@ "type": "Trading Farms - Set Up a Network of Nodes", "definition": { "text": "Install Superalgos on each machine, to then create and set up a network node for each machine. ", - "updated": 1614352888183 + "updated": 1614352888183, + "translations": [ + { + "language": "DE", + "text": "Installieren Sie Superalgos auf jedem Rechner, um dann für jeden Rechner eine Netzwerknode (Netzwerk Knoten) zu erstellen und einzurichten.\nIns deutsche Übersetzt von gitforkgit.", + "updated": 1637876698345 + } + ] }, "paragraphs": [ { "style": "Text", "text": "There are essentially two approaches from here. ", - "updated": 1614354810094 + "updated": 1614354810094, + "translations": [ + { + "language": "DE", + "text": "Von hier aus gibt es im Wesentlichen zwei Ansätze.", + "updated": 1637875828713 + } + ] }, { "style": "List", "text": "Install All in One Node: The first one and probably the easiest one is to first install the markets at one Network Node and later move the branches you want to move to other Network Nodes.", - "updated": 1614354841546 + "updated": 1614354841546, + "translations": [ + { + "language": "DE", + "text": "All in One Node installieren: Die erste und wahrscheinlich einfachste Möglichkeit besteht darin, die Markets zunächst an einer Netzwerk node zu installieren und später die branches (Zweigstellen), die Sie verschieben möchten, zu anderen Netzwerk nodes zu verschieben.", + "updated": 1637875895046 + } + ] }, { "style": "List", - "text": "Install All in All Nodes: In this approach, you first create all Network Nodes and the install the markets you wish to work with, the install procedure will install each market at all nodes, so then you will need to delete all the duplicate stuff by hand." + "text": "Install All in All Nodes: In this approach, you first create all Network Nodes and the install the markets you wish to work with, the install procedure will install each market at all nodes, so then you will need to delete all the duplicate stuff by hand.", + "translations": [ + { + "language": "DE", + "text": "All in All Node installieren: Bei diesem Ansatz erstellen Sie zunächst alle Network Nodes und installieren dann die markets, mit denen Sie arbeiten möchten. Die Installationsprozedur installiert jeden Markt auf allen Knoten, so dass Sie anschließend alle doppelten Daten (Duplikate) von Hand löschen müssen.", + "updated": 1637875971847 + } + ] }, { "style": "Title", - "text": "Install Market" + "text": "Install Market", + "translations": [ + { + "language": "DE", + "text": "Market installieren", + "updated": 1637875998237 + } + ] }, { "style": "Text", "text": "The procedure to setup a Network Node is by executing the Install Market menu option of a certain Market node. This is a complex procedure that will connect all the dots for you from A to Z. You can do by hand what this procedure does, but it will take you a lot of time, and you will need to know all the details of how to connect everything together.", - "updated": 1617263888269 + "updated": 1617263888269, + "translations": [ + { + "language": "DE", + "text": "Das Verfahren zur Einrichtung einer Network node besteht darin, die Market menu option einer bestimmten Market node zu installieren. Dies ist ein komplexes Verfahren, das alle Punkte für Sie von A bis Z verbindet. Sie können dieses Verfahren auch von Hand ausführen, aber es wird Sie viel Zeit kosten, und Sie müssen alle Details kennen, um alles miteinander zu verbinden.", + "updated": 1637876433613 + } + ] }, { "style": "Important", - "text": "One of the most important things to understand of this procedure is that it takes into account the things you have at the workspace at the moment you run this command. " + "text": "One of the most important things to understand of this procedure is that it takes into account the things you have at the workspace at the moment you run this command. ", + "translations": [ + { + "language": "DE", + "text": "Eines der wichtigsten Dinge, die Sie bei diesem Verfahren verstehen müssen, ist, dass es die Dinge berücksichtigt, die Sie zum Zeitpunkt der Ausführung dieses Befehls im Workspace haben.", + "updated": 1637876525803 + } + ] }, { "style": "Text", "text": "For example: if you have 2 trading systems, it will automatically create backtesting and live trading tasks for both of them.", - "updated": 1617263908126 + "updated": 1617263908126, + "translations": [ + { + "language": "DE", + "text": "Ein Beispiel: Wenn Sie 2 trading systems haben, werden automatisch Backtesting und Live-Trading tasks für beide erstellt.", + "updated": 1637876565042 + } + ] }, { "style": "Text", "text": "The procedure will also be applied to each Network Node found at the workspace, assuming that you will later delete the Tasks or other branches you don't need. But in order to do so, you need to know what is being added as a result of this execution.", - "updated": 1617263931507 + "updated": 1617263931507, + "translations": [ + { + "language": "DE", + "text": "Das Verfahren wird auch auf jede Network Node im Workspace angewandt, vorausgesetzt, Sie löschen später die tasks oder andere nicht benötigte branches. Dazu müssen Sie aber wissen, was als Ergebnis dieser Ausführung hinzugefügt wird.", + "updated": 1637876635609 + } + ] }, { "style": "Subtitle", - "text": "At the LAN Network Hierarchy" + "text": "At the LAN Network Hierarchy", + "translations": [ + { + "language": "DE", + "text": "In der LAN Network Hierarchy (LAN-Netzwerkhierarchie)", + "updated": 1637876677554 + } + ] }, { "style": "Text", "text": "Here this procedure will essentially add 2 things:", - "updated": 1617263943061 + "updated": 1617263943061, + "translations": [ + { + "language": "DE", + "text": "Hier wird dieses Verfahren im Wesentlichen 2 Dinge hinzufügen:", + "updated": 1637876719719 + } + ] }, { "style": "List", - "text": "Tasks: This includes Backtesting, Live Trading, Learning or any other supported type of Task." + "text": "Tasks: This includes Backtesting, Live Trading, Learning or any other supported type of Task.", + "translations": [ + { + "language": "DE", + "text": "Tasks: Dazu gehören Backtesting, Live Trading, Learning oder jede andere unterstützte Art von Task.", + "updated": 1637876758941 + } + ] }, { "style": "List", "text": "Data Products: You can think of this as references to the physical data. These definitions are what tells the system in general where the data is physically located.", - "updated": 1617263962570 + "updated": 1617263962570, + "translations": [ + { + "language": "DE", + "text": "Data Products: Sie können sich dies als Verweise auf die physischen Daten vorstellen. Diese Definitionen sagen dem System im Allgemeinen, wo sich die Daten physisch befinden.", + "updated": 1637876822591 + } + ] }, { "style": "Subtitle", - "text": "At the Charting Space Hierarchy" + "text": "At the Charting Space Hierarchy", + "translations": [ + { + "language": "DE", + "text": "In der Charting Space Hierarchie", + "updated": 1637876836807 + } + ] }, { "style": "Text", "text": "Here this procedure will add Time Machine s with Timeline Chart s inside of them. Deeper inside this branch, you will find Layer s node, which references the Data Products at the LAN Network Hierarchy. That reference is crucial for the system to know when you turn on a Layer at the charts, where the data needs to be fetched from (which Client).", - "updated": 1617263990004 + "updated": 1617263990004, + "translations": [ + { + "language": "DE", + "text": "Hier wird dieses Verfahren Time Machine s mit Timeline Chart s in ihnen hinzufügen. Tiefer in dieser Branch finden Sie die Node Layer s, welche auf die Data products (Datenprodukte) in der LAN Network Hierarchy verweist. Diese reference (Referenz) ist wichtig, damit das System weiß, woher die Daten geholt werden müssen (von welchem Client), wenn Sie eine Layer in den Charts (Diagrammen) einschalten.", + "updated": 1637877101462 + } + ] }, { "style": "Success", "text": "If you understand all the previous relationships, you can go ahead and install a market in all Network Node s at the same time, and then try to delete all the duplicated definitions. If you don't have all that clear, it is recommended that you install all your markets at one single Network Node and then move the branches you want from one Network Node to the other.", - "updated": 1617264010597 + "updated": 1617264010597, + "translations": [ + { + "language": "DE", + "text": "Wenn Sie alle vorherigen Beziehungen verstehen, können Sie einen Markt in allen Network Node s gleichzeitig installieren und dann versuchen, alle duplizierten Definitionen zu löschen. Wenn Ihnen das nicht klar ist, empfiehlt es sich, alle markets in einer einzigen Network Node zu installieren und dann die gewünschten branches von einer Networknode zur anderen zu verschieben.", + "updated": 1637877260476 + } + ] }, { "style": "Title", - "text": "Moving Tasks" + "text": "Moving Tasks", + "translations": [ + { + "language": "DE", + "text": "Task`s verschieben (Moving Tasks)", + "updated": 1638026929422 + } + ] }, { "style": "Text", "text": "Assuming you will go with the strategy of installing one Network Node first, this is what you need to know on how to move Task s to other Network Nodes.", - "updated": 1614357184981 + "updated": 1614357184981, + "translations": [ + { + "language": "DE", + "text": "Angenommen, Sie installieren zunächst eine Network Node, dann sollten Sie wissen, wie Sie Tasks zu anderen Network Nodes verschieben können.", + "updated": 1638026974664 + } + ] }, { "style": "Text", "text": "There are different types of Tasks and each one needs to be moved together with their corresponding Data Products definitions in order for the system to being able to track dependencies. The Data Products definitions are the ones under the Data Storage node of a Network Node. They are subdivided in different branches depending of the Type of Data, Project, Exchange, Market and many other stuff, but in the end you will find Data Product nodes which reference Product Definitions inside Mines. When you move Tasks from one Network Node to other you also need to move the related branch at Data Storage to the same Network Node.", - "updated": 1617264118423 + "updated": 1617264118423, + "translations": [ + { + "language": "DE", + "text": "Es gibt verschiedene Arten von Tasks (Aufgaben), die alle zusammen mit den entsprechenden Data Products definitions verschoben werden müssen, damit das System die dependencies (Abhängigkeiten) verfolgen kann. Die Data Products definitions befinden sich unter der \"Data Storage\" Node einer Network Nodes. Sie sind in verschiedene Zweige (branches) unterteilt, je nach Art der Data, Project, Exchange, Market und vielem mehr, aber am Ende finden Sie Data Product nodes, die auf Product Definitions innerhalb von Mines (Minen) verweisen. Wenn Sie Tasks von einer Network Node zu einer anderen verschieben, müssen Sie auch den zugehörigen branch (Zweig) in der Datenablage (Data Storage) zu derselben Network Node verschieben.", + "updated": 1638027548415 + } + ] }, { "style": "Text", - "text": "Always remember that the system just needs you to define where you want the Tasks to run and the Data to be Hosted, but there is an implicit relationship between Tasks and Data because a Task produces certain Data, and those definition needs to be consistent and be found at the same Network Node." + "text": "Always remember that the system just needs you to define where you want the Tasks to run and the Data to be Hosted, but there is an implicit relationship between Tasks and Data because a Task produces certain Data, and those definition needs to be consistent and be found at the same Network Node.", + "translations": [ + { + "language": "DE", + "text": "Denken Sie immer daran, dass Sie im System lediglich festlegen müssen, wo die Tasks ausgeführt und die Daten gehostet werden sollen. Es besteht jedoch eine implizite Beziehung zwischen Tasks und Daten, da eine Task bestimmte Daten erzeugt, und diese Definitionen müssen konsistent sein und sich an derselben Network Node befinden.", + "updated": 1638027682358 + } + ] }, { "style": "Warning", - "text": "If you only move a Task and do not move the related Data Products definitions most likely things will stop working right there." + "text": "If you only move a Task and do not move the related Data Products definitions most likely things will stop working right there.", + "translations": [ + { + "language": "DE", + "text": "Wenn Sie nur eine Task verschieben, ohne die zugehörigen Data Products definitions zu verschieben, werden die Dinge höchstwahrscheinlich genau dort aufhören zu funktionieren.", + "updated": 1638027771925 + } + ] }, { "style": "Success", "text": "The definitions at the Charting System hierarchy do not need to be changed at all. They will continue pointing to the Data Products they were pointed to no matter where you moved those Data Products definitions. If you changed them from one Network Node to another, the Plotter will simply fetch the data from the Network Node where you left those Data Product s definitions.", - "updated": 1617264173906 + "updated": 1617264173906, + "translations": [ + { + "language": "DE", + "text": "Die Definitionen in der Charting System hierarchy müssen nicht geändert werden. Sie verweisen weiterhin auf die Data products, auf die sie zuvor verweisen, unabhängig davon, wohin Sie diese Data Products definitions verschieben. Wenn Sie sie von einer Network Node zu einer anderen geändert haben, holt der Plotter die Daten einfach von der Network Node ab, bei dem Sie diese Data Product definitionen hinterlassen haben.", + "updated": 1638028163201 + } + ] }, { "style": "Note", "text": "When we say moving, what we are saying is detaching a Node branch and re-attaching that same branch somewhere else. Note that if you, for example, make a backup of a branch, restore that somewhere else without deleting the original branch first, you will inadvertently be creating new ids for each Node at this branch and messing up the incoming references, which will cause things to not work anymore.", - "updated": 1617264249424 + "updated": 1617264249424, + "translations": [ + { + "language": "DE", + "text": "Wenn wir von Verschieben sprechen, meinen wir damit, dass eine Node branch (Zweig) abgetrennt und dieselbe branch an einer anderen Stelle wieder angefügt wird. Beachten Sie, dass Sie, wenn Sie z.B. ein Backup einer branch erstellen und diese an einem anderen Ort wiederherstellen, ohne die ursprüngliche branch vorher zu löschen, versehentlich neue IDs für jeden Node in dieser branch erstellen und die eingehenden Referenzen durcheinander bringen, was dazu führt, dass die Dinge nicht mehr funktionieren.", + "updated": 1638028769523 + } + ] }, { "style": "Text", @@ -114,77 +275,203 @@ }, { "style": "Title", - "text": "Before You Begin" + "text": "Before You Begin", + "translations": [ + { + "language": "DE", + "text": "Bevor Sie beginnen", + "updated": 1638028780622 + } + ] }, { "style": "Text", - "text": "Make a quick list with the name you wish to give to each node and the corresponding IP address on the network. You will need those to configure each network node." + "text": "Make a quick list with the name you wish to give to each node and the corresponding IP address on the network. You will need those to configure each network node.", + "translations": [ + { + "language": "DE", + "text": "Erstellen Sie eine kurze Liste mit dem Namen, den Sie jeder Node geben möchten, und der entsprechenden IP-Adresse im Netzwerk. Diese benötigen Sie für die Konfiguration der einzelnen Network Nodes.", + "updated": 1638028817241 + } + ] }, { "style": "Text", - "text": "Also, you may want to plan what your operation should look like." + "text": "Also, you may want to plan what your operation should look like.", + "translations": [ + { + "language": "DE", + "text": "Vielleicht möchten Sie auch planen, wie Ihr Betrieb aussehen soll.", + "updated": 1638028843062 + } + ] }, { "style": "Callout", - "text": "First and foremost, you may want to decide on which node you will keep the workspace on which the network of nodes shall be configured. We call this, the home node." + "text": "First and foremost, you may want to decide on which node you will keep the workspace on which the network of nodes shall be configured. We call this, the home node.", + "translations": [ + { + "language": "DE", + "text": "Zuallererst sollten Sie entscheiden, auf welcher Node Sie den Workspace aufbewahren wollen, auf dem das Netzwerk von Nodes konfiguriert werden soll. Wir nennen dies den home node (Heimatknoten).", + "updated": 1638028934865 + } + ] }, { "style": "Text", - "text": "This is not a requirement, as you may keep different workspaces in different nodes, and even set up different networks on different workspaces, but it’s the most usual setup." + "text": "This is not a requirement, as you may keep different workspaces in different nodes, and even set up different networks on different workspaces, but it’s the most usual setup.", + "translations": [ + { + "language": "DE", + "text": "Dies ist keine Voraussetzung, da Sie verschiedene Workspaces in verschiedenen Nodes halten und sogar verschiedene Netzwerke auf verschiedenen Workspaces einrichten können, aber es ist die übliche Konfiguration.", + "updated": 1638029006555 + } + ] }, { "style": "Text", - "text": "Also, you may want to plan which nodes in the network should run which data-mining tasks, which nodes should run which trading sessions, and so on. As hinted in the fundamental concepts page, possibilities are endless, so we are not going to cover alternatives here. If you know exactly what you want to do, it should be easy to implement. That said, you are free to explore and experiment as well." + "text": "Also, you may want to plan which nodes in the network should run which data-mining tasks, which nodes should run which trading sessions, and so on. As hinted in the fundamental concepts page, possibilities are endless, so we are not going to cover alternatives here. If you know exactly what you want to do, it should be easy to implement. That said, you are free to explore and experiment as well.", + "translations": [ + { + "language": "DE", + "text": "Außerdem möchten Sie vielleicht planen, welche Nodes im Netzwerk welche Data Mining Tasks ausführen sollen, welche Nodes welche trading sessions durchführen sollen usw. Wie auf der Seite mit den grundlegenden Konzepten (fundamental concepts page) angedeutet, sind die Möglichkeiten endlos, so dass wir hier nicht auf Alternativen eingehen werden. Wenn Sie genau wissen, was Sie tun wollen, sollte es einfach zu implementieren sein. Es steht Ihnen jedoch frei, auch zu experimentieren.", + "updated": 1638029310544 + } + ] }, { "style": "Title", - "text": "Start Here" + "text": "Start Here", + "translations": [ + { + "language": "DE", + "text": "Beginnen sie hier:", + "updated": 1638029348510 + } + ] }, { "style": "Text", - "text": "1. Set up Superalgos on each machine. Once Superalgos is installed, run the system for the first time using the node run noBrowser command. The noBrowser parameter runs the Client without firing up the UI." + "text": "1. Set up Superalgos on each machine. Once Superalgos is installed, run the system for the first time using the node run noBrowser command. The noBrowser parameter runs the Client without firing up the UI.", + "translations": [ + { + "language": "DE", + "text": "1. Richten Sie Superalgos den Rechnern die sie dafür nutzen möchten. Sobald Superalgos installiert ist, starten Sie das System zum ersten Mal mit dem \" node run noBrowser \" Befehl. Der Parameter noBrowser führt den Client aus, ohne die Benutzeroberfläche (UI) zu starten.", + "updated": 1638029478889 + } + ] }, { "style": "Text", - "text": "2. Run the UI to access the home node." + "text": "2. Run the UI to access the home node.", + "translations": [ + { + "language": "DE", + "text": "2. Starten Sie die Benutzeroberfläche, um auf die home node zuzugreifen.", + "updated": 1638029554999 + } + ] }, { "style": "Text", - "text": "You may access the home node locally, that is, running the browser on the machine where the home node is running, or you may run the browser on any other machine in the physical network—even one not running Superalgos—by navigating to the home node’s IP address." + "text": "You may access the home node locally, that is, running the browser on the machine where the home node is running, or you may run the browser on any other machine in the physical network—even one not running Superalgos—by navigating to the home node’s IP address.", + "translations": [ + { + "language": "DE", + "text": "Sie können auf die home node lokal zugreifen, d. h. den Browser auf dem Rechner ausführen, auf dem die home node läuft, oder Sie können den Browser auf einem beliebigen anderen Rechner im physischen Netzwerk ausführen - auch auf einem, auf dem Superalgos nicht läuft , indem Sie zur IP-Adresse der home node navigieren.", + "updated": 1638029674761 + } + ] }, { "style": "Note", "text": "If you are accessing the home node remotely, you need to configure the My Computer network node to use the machine’s IP address instead of localhost in the host parameter. This enables the web sockets connection.", - "updated": 1611343511090 + "updated": 1611343511090, + "translations": [ + { + "language": "DE", + "text": "Wenn Sie aus der Ferne auf die home node zugreifen, müssen Sie die My Computer network node so konfigurieren, dass die IP-Adresse des Rechners anstelle von localhost im Parameter host verwendet wird. Dadurch wird die Web Sockets Verbindung aktiviert.", + "updated": 1638029885556 + } + ] }, { "style": "Success", "text": "For organizational purposes and to avoid confusion later on, it is recommended to clean up the home node’s workspace, uninstalling the markets that you don’t need.", - "updated": 1617264320991 + "updated": 1617264320991, + "translations": [ + { + "language": "DE", + "text": "Aus organisatorischen Gründen und um spätere Verwechslungen/Verwirrungen zu vermeiden, empfiehlt es sich, den Workspace der home node aufzuräumen und die nicht benötigten markets zu deinstallieren.", + "updated": 1638030016950 + } + ] }, { "style": "Text", - "text": "Click to learn how to uninstall an existing market" + "text": "Click to learn how to uninstall an existing market", + "translations": [ + { + "language": "DE", + "text": "Klicken Sie hier, um zu erfahren, wie Sie einen bestehenden market deinstallieren können", + "updated": 1638030047887 + } + ] }, { "style": "Text", - "text": "3. Add and configure a network node for each machine." + "text": "3. Add and configure a network node for each machine.", + "translations": [ + { + "language": "DE", + "text": "3. Fügen Sie für jeden Rechner eine Network Node hinzu und konfigurieren Sie diese.", + "updated": 1638030080581 + } + ] }, { "style": "Subtitle", - "text": "Adding a Network Node" + "text": "Adding a Network Node", + "translations": [ + { + "language": "DE", + "text": "Hinzufügen einer Network Node", + "updated": 1638030106718 + } + ] }, { "style": "Text", - "text": "To add a network node, select Add LAN Network Node on the Superalgos Network node menu. A network node is added along with the basic structure of nodes to set up a node." + "text": "To add a network node, select Add LAN Network Node on the Superalgos Network node menu. A network node is added along with the basic structure of nodes to set up a node.", + "translations": [ + { + "language": "DE", + "text": "Um eine Network Node hinzuzufügen, wählen Sie die Add LAN Network Node im Superalgos Network Node Menü. Eine Network Node wird zusammen mit der Grundstruktur der Nodes zum Einrichten einer Node hinzugefügt.", + "updated": 1638030176456 + } + ] }, { "style": "Subtitle", - "text": "Configuring the Network Node" + "text": "Configuring the Network Node", + "translations": [ + { + "language": "DE", + "text": "Konfigurieren der Network Node", + "updated": 1638030220405 + } + ] }, { "style": "Text", - "text": "Select Configure on the menu to access the configuration." + "text": "Select Configure on the menu to access the configuration.", + "translations": [ + { + "language": "DE", + "text": "Wählen Sie im Menü Configure, um auf die Konfiguration zuzugreifen.", + "updated": 1638030237147 + } + ] }, { "style": "Javascript", @@ -194,19 +481,47 @@ { "style": "List", "text": "host is the machine or hardware represented by the network node. The default parameter is localhost, but if you intend to access the Client services of this node from a remote computer, then you must change localhost for the IP Address of the machine on which the node is running, for example, to 147.0.0.1. Use the dotted IP address rather than a host name, since this reduces host name lookups.", - "updated": 1617264451129 + "updated": 1617264451129, + "translations": [ + { + "language": "DE", + "text": "Host ist die Maschine oder Hardware, die durch die Network Node repräsentiert wird. Der Standardparameter ist localhost. Wenn Sie jedoch von einem entfernten Computer aus auf die Client-Dienste dieser Node zugreifen möchten, müssen Sie localhost in die IP-Adresse des Rechners ändern, auf dem die Node läuft, z. B. in 147.0.0.1. Verwenden Sie die gepunktete IP-Adresse anstelle eines Hostnamens, da dies die Suche nach dem Hostnamen reduziert.", + "updated": 1638030334611 + } + ] }, { "style": "List", - "text": "webPort is the port used by the Web Server, at this stage 34248." + "text": "webPort is the port used by the Web Server, at this stage 34248.", + "translations": [ + { + "language": "DE", + "text": "webPort ist der vom Webserver verwendete Port, in diesem Fall 34248.", + "updated": 1638030864316 + } + ] }, { "style": "List", - "text": "webSocketsPort is the port used by the system to communicate over the local area network, by default set at 18041." + "text": "webSocketsPort is the port used by the system to communicate over the local area network, by default set at 18041.", + "translations": [ + { + "language": "DE", + "text": "webSocketsPort ist der port, der vom System für die Kommunikation über das lokale Netzwerk verwendet wird und standardmäßig auf 18041 eingestellt ist.", + "updated": 1638030922690 + } + ] }, { "style": "Text", - "text": "Configure the first node and hit F5 to refresh the page. Once the page reloads, a notice indicating the system is connecting with the new network node will show on the top of the screen. Repeat the process for each machine." + "text": "Configure the first node and hit F5 to refresh the page. Once the page reloads, a notice indicating the system is connecting with the new network node will show on the top of the screen. Repeat the process for each machine.", + "translations": [ + { + "language": "DE", + "text": "Konfigurieren Sie die erste Node und drücken Sie F5, um die Seite zu aktualisieren. Sobald die Seite neu geladen ist, wird oben auf dem Bildschirm ein Hinweis angezeigt, dass das System eine Verbindung mit der neuen Network Node herstellt. Wiederholen Sie den Vorgang für jeden Rechner.", + "updated": 1638031013262 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/T/Troubleshooting/Troubleshooting/troubleshooting-018-problems-with-computer-time.json b/Projects/Foundations/Schemas/Docs-Topics/T/Troubleshooting/Troubleshooting/troubleshooting-018-problems-with-computer-time.json index cca89cec4..918cd18d9 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/T/Troubleshooting/Troubleshooting/troubleshooting-018-problems-with-computer-time.json +++ b/Projects/Foundations/Schemas/Docs-Topics/T/Troubleshooting/Troubleshooting/troubleshooting-018-problems-with-computer-time.json @@ -3,7 +3,7 @@ "pageNumber": "18", "type": "Problems With Computer Time", "definition": { - "text": "Some exchanges force the computer that is running your bot to be highly synchronized with their servers, and to achieve that you need that machine's time to keep itself syncronized with an Internet Time Server.", + "text": "Some exchanges force the computer that is running your bot to be highly synchronized with their servers, and to achieve that you need that machine's time to keep itself synchronized with an Internet Time Server.", "updated": 1622140103759 }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Topics/Z/Zeus/Zeus-Data-Mine/zeus-data-mine-001-zeus-by-@9808us.json b/Projects/Foundations/Schemas/Docs-Topics/Z/Zeus/Zeus-Data-Mine/zeus-data-mine-001-zeus-by-@9808us.json index 81a834fc9..8855f378b 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/Z/Zeus/Zeus-Data-Mine/zeus-data-mine-001-zeus-by-@9808us.json +++ b/Projects/Foundations/Schemas/Docs-Topics/Z/Zeus/Zeus-Data-Mine/zeus-data-mine-001-zeus-by-@9808us.json @@ -19,7 +19,14 @@ }, { "style": "Success", - "text": "Collaborate with this data mine and report issues directly at the contributor’s repository." + "text": "Collaborate with this data mine and report issues directly at the contributor’s repository.", + "translations": [ + { + "language": "DE", + "text": "Arbeiten Sie mit dieser Datamine zusammen und melden Sie Probleme direkt an das Repository des Mitwirkenden.", + "updated": 1637874691756 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json index 27ea25752..5ce422970 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json @@ -70,7 +70,7 @@ }, { "style": "List", - "text": "Or use the Save Plugin option to manually save the plugin file whenever you wish to!", + "text": "Or use the Save Plugin File option to manually save the plugin file whenever you wish to!", "updated": 1629909705348, "translations": [ { diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json index d4321a6d1..81b0b2fe8 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json @@ -10,6 +10,11 @@ "language": "DE", "text": "Dieses Tutorial führt Sie durch die grundlegenden Funktionen des Charting Space, damit Sie lernen, wie Sie Ihre eigenen benutzerdefinierten Charts erstellen können.", "updated": 1637608066574 + }, + { + "language": "RU", + "text": "В этом Tutorial рассматриваются основные внутренние механизмы работы с Charting Space чтобы помочь вам научиться создавать собственные пользовательские графики.", + "updated": 1637912833054 } ] }, @@ -23,6 +28,11 @@ "language": "DE", "text": "Über dieses Tutorial:", "updated": 1637608082763 + }, + { + "language": "RU", + "text": "Об этом учебнике", + "updated": 1637912854224 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json index 497315124..9beec2be3 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Heute werden wir lernen, wie Sie Ihre eigenen benutzerdefinierten Diagramme hinzufügen können! Am Ende dieses Tutorials werden Sie über die grundlegenden Kenntnisse verfügen, die Sie benötigen, um die Möglichkeiten des Charting Space zu nutzen.", "updated": 1637608290435 + }, + { + "language": "RU", + "text": "Сегодня мы узнаем, как добавить свои собственные пользовательские диаграммы! К концу этого урока у вас будут базовые знания, необходимые для раскрытия возможностей Charting Space.", + "updated": 1637913040668 } ] }, @@ -37,6 +42,11 @@ "language": "DE", "text": "Das charting system ist leistungsstark! Es fasst Informationen aus dem gesamten System zusammen, so dass Sie sie bequem an einem Ort visualisieren können. Wie Sie vielleicht schon gemerkt haben, gibt es bei Superalgos eine Menge beweglicher Teile. Mit dem Charting Space können Sie die spezifischen Informationen abrufen, die Sie sehen möchten.", "updated": 1637608487988 + }, + { + "language": "RU", + "text": "Система построения графиков очень мощная! Она собирает информацию из всей системы, чтобы вы могли удобно визуализировать ее в одном месте. Как вы уже догадались, в Superalgos очень много движущихся частей. Charting Space позволяет получить конкретную информацию, которую вы хотите увидеть.", + "updated": 1637913209029 } ] }, @@ -54,6 +64,11 @@ "language": "DE", "text": "Sie können verschiedene Kombinationen von Indikatoren, Backtesting- und Live Trading Ergebnissen und sogar Daten von verschiedenen Markets (Märkten) und Exchanges (Börsen) betrachten! Dank dieser Flexibilität können Sie die Charts nach Herzenslust anpassen. Ziemlich cool, oder?", "updated": 1637608620263 + }, + { + "language": "RU", + "text": "Вы можете просматривать различные комбинации индикаторов, результаты бэктестинга и реальной торговли Trading , даже данные с разных рынков и бирж! Такая гибкость позволяет настраивать графики по своему усмотрению. Очень круто!", + "updated": 1637913366764 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-003-tutorial-step-before-we-begin.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-003-tutorial-step-before-we-begin.json index c789d4bb6..0ce8d6815 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-003-tutorial-step-before-we-begin.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-003-tutorial-step-before-we-begin.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Bevor Sie mit der Erstellung von benutzerdefinierten Diagrammen beginnen, sollten Sie sicherstellen, dass Sie sich mit den Grundlagen in Superalgos vertraut gemacht haben.", "updated": 1637608746725 + }, + { + "language": "RU", + "text": "Прежде чем приступить к созданию пользовательских графиков, необходимо убедиться, что вы знаете основы работы в Superalgos.", + "updated": 1637914097943 } ] }, @@ -37,24 +42,57 @@ "language": "DE", "text": "Bevor wir beginnen, geht dieses Tutorial davon aus, dass Sie die folgenden Tutorials abgeschlossen haben:", "updated": 1637608800606 + }, + { + "language": "RU", + "text": "Прежде чем мы начнем, в этом руководстве предполагается, что вы закончили следующие руководства:", + "updated": 1637914133306 } ] }, { "style": "List", - "text": "Welcome to Superalgos Tutorial" + "text": "Welcome to Superalgos Tutorial", + "translations": [ + { + "language": "RU", + "text": "Welcome to Superalgos Tutorial (Добро пожаловать в учебник Superalgos)", + "updated": 1637914330246 + } + ] }, { "style": "List", - "text": "Basic Education Tutorial" + "text": "Basic Education Tutorial", + "translations": [ + { + "language": "RU", + "text": "Basic Education Tutorial (Учебный курс по базовому образованию)", + "updated": 1637914368864 + } + ] }, { "style": "List", - "text": "Beyond the Basics Tutorial" + "text": "Beyond the Basics Tutorial", + "translations": [ + { + "language": "RU", + "text": "Beyond the Basics Tutorial (За пределами базового урока)", + "updated": 1637914402201 + } + ] }, { "style": "List", - "text": "Install a New Market Tutorial" + "text": "Install a New Market Tutorial", + "translations": [ + { + "language": "RU", + "text": "Install a New Market Tutorial (Установка нового учебника по рынку)", + "updated": 1637914425622 + } + ] }, { "style": "Text", @@ -70,6 +108,11 @@ "language": "DE", "text": "Wenn Sie diese Tutorials noch nicht absolviert haben und nicht wissen, wie Sie sich in Ihrem Arbeitsbereich bewegen, kann dieses Tutorial verwirrend sein. Ich würde vorschlagen, dass Sie eine Pause einlegen und hierher zurückkommen, sobald Sie sich ein wenig auskennen.", "updated": 1637609330133 + }, + { + "language": "RU", + "text": "Если вы не прошли эти уроки и не имеете базовых знаний о том, как перемещаться в рабочей области (Workspace), этот урок может показаться вам непонятным. Я бы предложил вам сделать паузу и вернуться сюда, когда вы немного освоитесь.", + "updated": 1637914221449 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json index 21b86d42d..5261d5f69 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Es ist frustrierend, auf eine leere chart zu schauen. Ich bin hier, um dafür zu sorgen, dass Sie nicht das Gefühl haben, die charts Ihrer Träume nicht erstellen zu können.", "updated": 1637612228833 + }, + { + "language": "RU", + "text": "Обидно смотреть на пустой график. Я здесь, чтобы убедиться, что вы не застрянете в настройке графиков вашей мечты.", + "updated": 1637914550680 } ] }, @@ -37,6 +42,11 @@ "language": "DE", "text": "Wenn Sie gerade erst in Superalgos anfangen, könnte all diese Freiheit ein wenig überwältigend sein. Superalgos erlaubt es Ihnen, fast alles zu tun, was Sie sich ausdenken können, aber es gibt einige wichtige Puzzlestücke, die an ihrem Platz sein müssen.", "updated": 1637612271526 + }, + { + "language": "RU", + "text": "Если вы только начинаете работать в Superalgos, вся эта свобода может показаться вам немного подавляющей. Superalgos позволяет вам делать практически все, что вы можете придумать, но есть несколько ключевых частей головоломки, которые должны быть на месте.", + "updated": 1637914687650 } ] }, @@ -54,6 +64,11 @@ "language": "DE", "text": "Genau da komme ich ins Spiel! Meine Freunde und ich werden Ihnen zeigen, wie Sie charts (Diagramme) von Anfang bis Ende anpassen können! Wenn wir fertig sind, werden Sie die Werkzeuge haben, um charts zu erstellen, die nur durch Ihre Fantasie begrenzt sind.", "updated": 1637612350300 + }, + { + "language": "RU", + "text": "Вот тут-то я и прихожу на помощь! Я и мои друзья расскажем вам, как настроить диаграммы от начала до конца! К тому времени, когда мы закончим, у вас будут инструменты для создания диаграмм, ограниченные только вашим воображением.", + "updated": 1637914717905 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json index f9d7fa95b..0fafdd8bf 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Ich habe einige grundlegende building blocks (Bausteine) in diesem Arbeitsbereich installiert, damit wir schnell mit der Erstellung benutzerdefinierter charts beginnen können.", "updated": 1637612559440 + }, + { + "language": "RU", + "text": "Я установил несколько основных строительных блоков в этом рабочем пространстве (Workspace) чтобы мы могли быстро перейти к созданию пользовательских графиков.", + "updated": 1637914880463 } ] }, @@ -37,20 +42,46 @@ "language": "DE", "text": "Die von mir installierten building blocks sind:", "updated": 1637612546766 + }, + { + "language": "RU", + "text": "Строительные блоки, которые я установил, следующие:", + "updated": 1637914914956 } ] }, { "style": "List", - "text": "Data Mine" + "text": "Data Mine", + "translations": [ + { + "language": "RU", + "text": "Data Mine (Шахта данных)", + "updated": 1637914966428 + } + ] }, { "style": "List", - "text": "Trading System " + "text": "Trading System ", + "translations": [ + { + "language": "RU", + "text": "Trading System (Торговая система)", + "updated": 1637914984112 + } + ] }, { "style": "List", - "text": "Market " + "text": "Market ", + "translations": [ + { + "language": "RU", + "text": "Market (Рынок)", + "updated": 1637914999664 + } + ] }, { "style": "Text", @@ -66,6 +97,11 @@ "language": "DE", "text": "Alles, was wir heute tun, wird auf diesem Basic setup aufbauen. Ich werde Ihnen zeigen, was ich installiert habe, um Ihnen eine Vorstellung davon zu geben, worauf wir heute aufbauen werden.", "updated": 1637612647749 + }, + { + "language": "RU", + "text": "Все, что мы будем делать сегодня, будет построено на основе этой базовой установки. Я расскажу вам о том, что я установил, чтобы дать вам представление о том, на чем мы будем строить сегодня.", + "updated": 1637915029388 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json index cfce830cf..e50f56a8c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Bevor wir uns Charts ansehen können, brauchen wir Daten! Ich habe ein paar Data Mines und ein Trading System installiert.", "updated": 1637612731757 + }, + { + "language": "RU", + "text": "Прежде чем рассматривать графики, нам нужны данные! Я установил несколько шахт данных (Data Mines) и торговую систему (Trading System).", + "updated": 1637915147584 } ] }, @@ -37,6 +42,11 @@ "language": "DE", "text": "Sie sollten die Candles, Masters und Sparta data mine plugins ansehen. Diese ermöglichen uns den Zugang zu einer Reihe interessanter Indikatoren. In diesem Tutorial werden wir nur die Candles Data Mine verwenden. Meine Freunde werden Ihnen später zeigen, wie Sie charts mit den anderen data mines erstellen können. Ich habe auch das Lighting Strike Trading System Plugin installiert.", "updated": 1637613044410 + }, + { + "language": "RU", + "text": "Вы должны увидеть плагины Candles, Masters и Sparta data mine. Они дают нам доступ к ряду интересных индикаторов. Для этого учебника мы будем использовать только шахты данных свечей (Data Mine). Мои друзья научат вас создавать графики с использованием других шахт данных позже. Я также установил плагин торговой системы Lighting Strike (Trading System).", + "updated": 1637915564262 } ] }, @@ -54,6 +64,11 @@ "language": "DE", "text": "Dies ist dasselbe trading system, mit dem Sie während der Willkommens-Tutorials interagiert haben.", "updated": 1637613102882 + }, + { + "language": "RU", + "text": "Это та же самая торговая система, с которой вы взаимодействовали во время приветственных уроков.", + "updated": 1637915579748 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json index b5a35b512..811051e61 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Vielleicht erinnern Sie sich an diese Frage aus dem Willkommenstutorial. Handeln Sie bei binance.com oder binance.us?", "updated": 1637613425795 + }, + { + "language": "RU", + "text": "Возможно, вы помните этот вопрос из приветственного урока. Вы торгуете на binance.com или binance.us?", + "updated": 1637915646125 } ] }, @@ -37,6 +42,11 @@ "language": "DE", "text": "Dieser workspace wurde mit binance.com erstellt. Wenn dies Ihr exchange ist, können Sie diesen Schritt überspringen. Wenn Ihre Daten jedoch auf binance.us gespeichert sind, müssen Sie eine kurze Anpassung vornehmen.", "updated": 1637613649493 + }, + { + "language": "RU", + "text": "Это рабочее пространство было построено с использованием binance.com. Если это ваш обмен, продолжайте и пропустите этот шаг. Однако, если ваши данные хранятся на binance.us вам нужно будет сделать одну быструю настройку.", + "updated": 1637915731066 } ] }, @@ -54,6 +64,11 @@ "language": "DE", "text": "Konfigurieren Sie die Binance Node zu Ihrer Linken.", "updated": 1637613673124 + }, + { + "language": "RU", + "text": "Настройте узел Binance слева от вас.", + "updated": 1637915753924 } ] }, @@ -71,6 +86,11 @@ "language": "DE", "text": "Öffnen Sie die configuration und ändern Sie den CodeName in binance.us. Bewegen Sie den Mauszeiger aus der Konfigurationsblase und sie wird automatisch geschlossen und gespeichert", "updated": 1637614015199 + }, + { + "language": "RU", + "text": "Откройте конфигурацию и измените CodeName на binanceus. Выведите указатель мыши из пузырька конфигурации, и он автоматически закроется и сохранится.", + "updated": 1637915859838 } ] }, @@ -88,6 +108,11 @@ "language": "DE", "text": "Ändern Sie die Bezeichnung der Node so, dass sie Binanceus lautet.", "updated": 1637614035479 + }, + { + "language": "RU", + "text": "Отредактируйте метку узла так, чтобы она читалась как Binanceus.", + "updated": 1637915855217 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json index 090f5bd7f..10de46f7a 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Um dieses basic setup abzuschließen, habe ich den BTC/USDT-Markt für Sie installiert.", "updated": 1637614250929 + }, + { + "language": "RU", + "text": "Чтобы завершить эту базовую настройку, я установил для вас рынок BTC/USDT.", + "updated": 1637916046153 } ] }, @@ -37,6 +42,11 @@ "language": "DE", "text": "Im Tutorial \"Install a New Market Tutorial\" haben Sie gelernt, dass die Installation eines Marktes alles einrichtet, was Sie für einen grundlegenden Superalgos Workspace benötigen. Dazu gehört das automatische Einrichten einer Backtesting Session, Live Trading Session, und von Charts für jedes Trading System, das im Workspace vorhanden ist.", "updated": 1637614488304 + }, + { + "language": "RU", + "text": "В руководстве по установке нового рынка (Install a New Market Tutorial) вы узнали, что установка рынка настраивает все необходимое для базового рабочего пространства Superalgos. Это включает в себя автоматическую настройку сеанса бэктестинга (Backtesting Session),торговой сессии в реальном времени (Live Trading Session), и графиков для каждой торговой системы (Trading System) присутствующей в рабочем пространстве.", + "updated": 1637916802936 } ] }, @@ -54,6 +64,11 @@ "language": "DE", "text": "Sie können dieses basic setup in ihrer jetzigen Form verwenden. Wenn Sie nach einer einfachen Möglichkeit suchen, die Dinge einzurichten, reicht es aus, eine Plugin Data Mine, ein trading system und schließlich einen Markt zu installieren, damit Sie im Handumdrehen loslegen können. Aber das ist nicht der Sinn dieses Tutorials! Schauen wir uns ein paar custom charts (Benutzerdefinierte) an!", "updated": 1637614729947 + }, + { + "language": "RU", + "text": "Вы можете использовать эту базовую установку в ее нынешнем виде. На самом деле, если вы ищете базовый способ настройки, установка плагина Data Mine, Trading System, и, наконец, установка Market позволит вам быстро начать работу. Но это не главное в этом учебнике (Tutorial)! Давайте рассмотрим некоторые пользовательские графики!", + "updated": 1637917553893 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-009-tutorial-step-your-first-chart.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-009-tutorial-step-your-first-chart.json index 23f9c0050..35942c859 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-009-tutorial-step-your-first-chart.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-009-tutorial-step-your-first-chart.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Dieses Tutorial hilft Ihnen, Ihre erste benutzerdefinierte chart zu erstellen. Die grundlegenden Konzepte, die Sie hier lernen, werden Ihnen helfen, das Beste aus dem Charting Space herauszuholen.", "updated": 1637615937010 + }, + { + "language": "RU", + "text": "Этот учебник поможет вам настроить свою первую пользовательскую диаграмму. Основополагающие концепции, которые вы здесь изучите, помогут вам максимально использовать возможности Charting Space.", + "updated": 1637918595225 } ] }, @@ -37,6 +42,11 @@ "language": "DE", "text": "Insbesondere werden wir eine Time Machine mit den Indikatoren der Candles Data Mine verbinden. Diese Indikatoren werden die Kerndaten sein, die wir in unserer chart plotten (darstellen).", "updated": 1637616024944 + }, + { + "language": "RU", + "text": "В частности, мы собираемся подключить машину времени (Time Machine) к индикаторам шахты Candles Data Mine. Эти индикаторы будут основными данными, которые мы наносим на наш график.", + "updated": 1637918725340 } ] }, @@ -54,6 +64,11 @@ "language": "DE", "text": "Zum Beispiel candles, bollinger bands, supports, etc.", "updated": 1637616191419 + }, + { + "language": "RU", + "text": "Например, свечи, полосы Боллинджера, поддержки и т.д.", + "updated": 1637918742832 } ] }, @@ -71,6 +86,11 @@ "language": "DE", "text": "Wir werden auch die Backtesting Session mit dem Lighting Strike Trading System verbinden. So können wir den Output des trading systems auch in unserem Chart sehen!", "updated": 1637616271842 + }, + { + "language": "RU", + "text": "Мы также приложим сессию бэктестинга (Backtesting Session) для торговой системы (Trading System) Lighting Strike. Это позволит нам увидеть вывод торговой системы на нашем графике!", + "updated": 1637918901245 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json index f0a0f612c..f40a5de19 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json @@ -19,6 +19,11 @@ "language": "DE", "text": "Die erste node, welche wir heute kennenlernen werden, ist das Dashboard. Ein Dashboard hilft uns, organisiert zu bleiben.", "updated": 1637616416519 + }, + { + "language": "RU", + "text": "Первый узел, о котором мы сегодня узнаем, - это Dashboard. Dashboard - Приборная панель помогает нам оставаться организованными.", + "updated": 1637920880908 } ] }, @@ -37,6 +42,11 @@ "language": "DE", "text": "Für den Anfang möchte ich, dass Sie sich ein wenig mit dem Aufbau des Charting Space vertraut machen.", "updated": 1637616455845 + }, + { + "language": "RU", + "text": "Чтобы начать, я хочу, чтобы вы немного освоились с тем, как настроено пространство графиков (Charting Space).", + "updated": 1637920928928 } ] }, @@ -54,6 +64,11 @@ "language": "DE", "text": "Nehmen Sie sich ein paar Minuten Zeit und sehen Sie sich in dieser Hierarchie um. Was fällt Ihnen auf?", "updated": 1637616473699 + }, + { + "language": "RU", + "text": "Уделите несколько минут и оглянитесь вокруг этой иерархии. Что вы заметили?", + "updated": 1637920975675 } ] }, @@ -71,6 +86,11 @@ "language": "DE", "text": "Das ist richtig! Es gibt ein Dashboard für das Backtesting, eines für das Live Trading und ein drittes für Learning Tasks. Dashboards sind eine bequeme Möglichkeit, Charts nach ihrem Typ oder nach anderen Kriterien zu gruppieren.", "updated": 1637616563270 + }, + { + "language": "RU", + "text": "Правильно! Одна приборная панель (Dashboard) настроена для бэктестинга, другая - для реальной торговли Live (Trading), а третья - для учебных задач (Learning Tasks). Приборные панели - это удобный способ группировки графиков по типу или любым другим критериям, если на то пошло.", + "updated": 1637921124261 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json index e42212804..f389edccb 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json @@ -14,6 +14,11 @@ "language": "ES", "text": "El futuro nos depara más. ¡Pero todavía es un trabajo en progreso!", "updated": 1628642151827 + }, + { + "language": "RU", + "text": "В будущем нас ждет еще больше. Но это все еще в процессе работы!", + "updated": 1637937598065 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "Finalmente Dashboards se utilizará para traer múltiples Time Machines juntos en configuraciones útiles dentro del Charting Space. ¡Piensa en múltiples gráficos configurados en intrincadas pantallas una al lado de la otra! Pero por ahora, nos ayudan a mantenernos organizados.", "updated": 1628644087316 + }, + { + "language": "RU", + "text": "В конечном счете, приборные панели будут использоваться для объединения нескольких машин времени в полезные конфигурации в пространстве диаграмм (Charting Space). Подумайте о нескольких графиках, сконфигурированных в замысловатые дисплеи бок о бок! Но на данный момент они помогают нам оставаться организованными.", + "updated": 1637937667673 } ] }, @@ -39,6 +49,11 @@ "language": "ES", "text": "Superalgos es un proyecto comunitario. Si eres un desarrollador al que le gustaría que esta función cobre vida, ¡puedes ayudar a que esto suceda!", "updated": 1628644124615 + }, + { + "language": "RU", + "text": "Superalgos - это проект сообщества. Если вы являетесь разработчиком, который хотел бы увидеть эту функцию в реальности, вы можете помочь сделать это!", + "updated": 1637937717128 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-012-tutorial-step-magical-machines.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-012-tutorial-step-magical-machines.json index ab1c5c812..fca9c7f77 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-012-tutorial-step-magical-machines.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-012-tutorial-step-magical-machines.json @@ -14,6 +14,11 @@ "language": "ES", "text": "¡Has visto estos portales a otra dimensión antes! Ahora echemos un vistazo más de cerca a la magia de los Time Machine.", "updated": 1628645012003 + }, + { + "language": "RU", + "text": "Вы уже видели эти порталы в другое измерение! Теперь давайте подробнее рассмотрим волшебную Машину времени (Time Machine).", + "updated": 1637937803910 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "Es posible que hayas notado que cada panel tiene una Time Machine adjunto a. Ya te has encontrado con máquinas del tiempo en tutoriales anteriores. Pero hoy vamos a trabajar mucho más con ellas.", "updated": 1628645255596 + }, + { + "language": "RU", + "text": "Вы могли заметить, что к каждой приборной панели подключена машина времени (Time Machine). Вы уже сталкивались с машинами времени в предыдущих уроках. Но сегодня мы будем работать с ними гораздо более тесно.", + "updated": 1637937896002 } ] }, @@ -39,6 +49,11 @@ "language": "ES", "text": "Tómate un minuto y lea su página de documentación para tener una mejor idea de lo que hacen.", "updated": 1628645275989 + }, + { + "language": "RU", + "text": "Потратьте минуту и прочитайте страницу их документации, чтобы получить лучшее представление о том, что они делают.", + "updated": 1637937914380 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json index da323ebdf..e8145ccfc 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json @@ -14,6 +14,11 @@ "language": "ES", "text": "Configurar un Time Machine le permitirá mantener sus datos sincronizados y accesibles.", "updated": 1628645411356 + }, + { + "language": "RU", + "text": "Настройка (Time Machine) позволит вам сохранить синхронизацию и доступ к данным.", + "updated": 1637938690521 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "El Time Machinese trata de sincronizar. Ya sea para hacer coincidir velas con indicadores de volumen o ver exactamente cuándo realizó una orden de compra por el Trading Strategy, la máquina del tiempo es tu mejor amiga en el Charting Space.", "updated": 1628645470396 + }, + { + "language": "RU", + "text": "Машина времени (Time Machine) - это все о синхронизации. Будь то сопоставление свечей с индикаторами объема или точное определение времени, когда ордер на покупку был размещен вашей торговой стратегией (Trading Strategy), машина времени - ваш лучший друг в пространстве графиков (Charting Space).", + "updated": 1637938600889 } ] }, @@ -39,6 +49,11 @@ "language": "ES", "text": "Un Time Machine en el Design Space aparecerá como un cuadro, o conjunto de gráficos, en el Charting Space", "updated": 1628645498722 + }, + { + "language": "RU", + "text": "Одна машина времени (Time Machine) в пространстве дизайна (Design Space) будет отображаться как один блок или набор диаграмм в пространстве диаграмм (Charting Space).", + "updated": 1637938426322 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-014-tutorial-step-without-further-ado.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-014-tutorial-step-without-further-ado.json index 1da8cea8b..95b9b94f0 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-014-tutorial-step-without-further-ado.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-014-tutorial-step-without-further-ado.json @@ -14,6 +14,11 @@ "language": "ES", "text": "Sé que estoy listo para personalizar algunos gráficos. ¿Y tú? Veamos cómo agregar los nodos fundamentales que necesitamos para comenzar nuestro gráfico.", "updated": 1628645553111 + }, + { + "language": "RU", + "text": "Я знаю, что готов настроить некоторые графики. А вы? Давайте проследим, как добавить фундаментальные узлы, которые нам нужны для начала нашей диаграммы.", + "updated": 1637938801829 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "Lo primero que debemos hacer es agregar un nuevo dashboard.", "updated": 1628645614150 + }, + { + "language": "RU", + "text": "Первое, что нам нужно сделать, это добавить свежую панель приборов.", + "updated": 1637938814690 } ] }, @@ -39,6 +49,11 @@ "language": "ES", "text": "Coloca el cursor sobre el nodo Project Dashboardsy has clic en Add Dashboard.", "updated": 1628645660586 + }, + { + "language": "RU", + "text": "Переместитесь по узлу Project Dashboards node и нажмите кнопку Add Dashboard.", + "updated": 1637938884068 } ] }, @@ -51,6 +66,11 @@ "language": "ES", "text": "Asegúrate de nombrar tu nuevo Dashboard con algo que reconocerás. Una buena práctica de nomenclatura es hacer referencia al tipo de entorno (ive trading, backtesting, etc.) y algo distintivo sobre los gráficos que planeas agregar. Para nosotros eso sería:", "updated": 1628645744284 + }, + { + "language": "RU", + "text": "Обязательно назовите новую приборную панель (Dashboard) так, чтобы ее можно было узнать. Хорошей практикой именования является ссылка на тип среды (живая торговля, бэктестинг и т.д.) и что-то отличительное о графиках, которые вы планируете добавить. Для нас это было бы так:", + "updated": 1637939089832 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json index 9ff244de1..dca166c84 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json @@ -14,6 +14,11 @@ "language": "ES", "text": "¡Mírate! Estás haciendo un gran progreso. Ahora vamos a conseguir eso Time Machine agregado!", "updated": 1628645834818 + }, + { + "language": "RU", + "text": "Посмотрите на себя! Вы добиваетесь больших успехов. Теперь давайте добавим эту Машину Времени (Time Machine)!", + "updated": 1637939590565 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "Coloca el cursor sobre tu Dashboard y has clic en Add Time Machine.", "updated": 1628645866697 + }, + { + "language": "RU", + "text": "Наведите курсор на панель инструментов (Dashboard) и нажмите Add Time Machine.", + "updated": 1637939675985 } ] }, @@ -38,6 +48,11 @@ "language": "ES", "text": "Al nombrar un Time Machine es útil hacer referencia al Trading System y tipo de Trading Session que se conectará al gráfico. Para nosotros eso sería:", "updated": 1628645933656 + }, + { + "language": "RU", + "text": "При присвоении имени машине времени (Time Machine) полезно указать торговую систему (Trading System) и тип торговой сессии (Trading Session) которая будет подключена к графику. Для нас это было бы так:", + "updated": 1637939833112 } ] }, @@ -55,6 +70,11 @@ "language": "ES", "text": "Otra información útil que puede utilizar para etiquetar sus gráficos puede incluir el intercambio, el par de mercado y el nodo de red asociado con la información presentada.", "updated": 1628645952313 + }, + { + "language": "RU", + "text": "Другая полезная информация, которую вы можете использовать для маркировки графиков, может включать биржу, рыночную пару и сетевой узел, связанный с отображаемой информацией.", + "updated": 1637939877854 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-016-tutorial-step-the-three-scales.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-016-tutorial-step-the-three-scales.json index 0bde24376..e1e206caf 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-016-tutorial-step-the-three-scales.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-016-tutorial-step-the-three-scales.json @@ -14,6 +14,11 @@ "language": "ES", "text": "¿Notaste que los tres nodos se agregaron automáticamente a su Time Machine?", "updated": 1628646024325 + }, + { + "language": "RU", + "text": "Вы заметили, что три узла автоматически добавляются в вашу Машину Времени ?", + "updated": 1637939216157 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "¡Estas son las escalas! Siempre que agregues un time machine, vendrá equipado con tres escalas (Rate Scale, Time Scale, and Time Frame Scale). Estas son las mismas escalas que ha utilizado para interactuar con gráficos en el Charting Space.", "updated": 1628646097018 + }, + { + "language": "RU", + "text": "Вот шкалы! Каждый раз, когда вы добавляете машину времени, она оснащается тремя шкалами (Rate Scale, Time Scale, and Time Frame Scale). Это те же шкалы, которые вы использовали для взаимодействия с графиками в Charting Space.", + "updated": 1637940137857 } ] }, @@ -38,6 +48,11 @@ "language": "ES", "text": "En otro tutorial, cubriremos la personalización de estas escalas para lograr configuraciones de gráficos más complejas. Pero por ahora es importante que sepas que su máquina del tiempo necesita los tres para funcionar correctamente.", "updated": 1628646139121 + }, + { + "language": "RU", + "text": "В другом уроке мы рассмотрим настройку этих шкал для достижения более сложных настроек диаграмм. Но сейчас вам важно знать, что ваша машина времени нуждается во всех трех, чтобы работать правильно.", + "updated": 1637939243076 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-017-tutorial-step-chart-spawning.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-017-tutorial-step-chart-spawning.json index b1f75ee76..1568b1da3 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-017-tutorial-step-chart-spawning.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-017-tutorial-step-chart-spawning.json @@ -14,6 +14,11 @@ "language": "ES", "text": "Una cosa a tener en cuenta al agregar Time Machines es que pueden aparecer en la parte superior de otros gráficos dentro del Charting Space.", "updated": 1628646293826 + }, + { + "language": "RU", + "text": "При добавлении машин времени следует помнить, что они могут появляться поверх других графиков в пространстве графиков (Charting Space).", + "updated": 1637940239089 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "Echemos un vistazo alrededor del Charting Space y encuentra la máquina del tiempo que agregaste.", "updated": 1628646330822 + }, + { + "language": "RU", + "text": "Давайте осмотримся в Charting Space и найдем машину времени, которую вы добавили!", + "updated": 1637940276541 } ] }, @@ -39,6 +49,11 @@ "language": "ES", "text": "Si es necesario, mueva las máquinas del tiempo y busque el título que agregó a su máquina del tiempo en el Design Space.", "updated": 1628646350166 + }, + { + "language": "RU", + "text": "При необходимости переместите машины времени и найдите название, которое вы добавили к машине времени в Design Space.", + "updated": 1637940311613 } ] }, @@ -55,6 +70,11 @@ "language": "ES", "text": "Recuerde, para mover un gráfico, mantenga Shift y arrastre con un clic izquierdo.", "updated": 1628646377242 + }, + { + "language": "RU", + "text": "Помните, что для перемещения графика удерживайте Shift и перетаскивайте его левой кнопкой мыши.", + "updated": 1637940361014 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json index c6da7dcf3..06f0b71a0 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json @@ -14,6 +14,11 @@ "language": "ES", "text": "¿Encontraste el Time Machine que agregaste? No olvides moverte por el Charting Space, ¡Sé que está aquí!", "updated": 1628646486524 + }, + { + "language": "RU", + "text": "Вы нашли \"Машину времени\" (Time Machine),которую добавили? Не забывайте перемещаться по пространству чартов (Charting Space), я знаю, что оно здесь!", + "updated": 1638175402508 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "Debería ver tres gráficos dentro del Charting Space.", "updated": 1628646517644 + }, + { + "language": "RU", + "text": "Вы должны увидеть три графика в пространстве графиков (Charting Space).", + "updated": 1638175440080 } ] }, @@ -39,6 +49,11 @@ "language": "ES", "text": "¡Lee los títulos y encuentra el que agregaste!", "updated": 1628646530332 + }, + { + "language": "RU", + "text": "Прочитайте названия и найдите то, что вы добавили!", + "updated": 1638175465519 } ] }, @@ -51,6 +66,11 @@ "language": "ES", "text": "Si amplía, no hay mucho que ver todavía. Pero eso está bien. Estamos en camino a su propia carta personalizada. ¡Guau! Sigamos y agreguemos algunos datos a su nuevo Time Machine.", "updated": 1628646548672 + }, + { + "language": "RU", + "text": "Если увеличить масштаб, то пока не на что смотреть. Но это нормально. Мы на пути к созданию вашей собственной индивидуальной диаграммы. Ух ты! Давайте продолжим и добавим некоторые данные в вашу новую машину времени (Time Machine).", + "updated": 1638175495560 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json index b635b29db..deaf72fe5 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json @@ -14,6 +14,11 @@ "language": "ES", "text": "Ahora que tenemos algo para guardar nuestros gráficos, ¡sigamos adelante y agreguemos uno!", "updated": 1628646604795 + }, + { + "language": "RU", + "text": "Теперь, когда у нас есть, где хранить графики, давайте добавим их!", + "updated": 1638175613264 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "Coloca el cursor sobre tu Time Machine y has clic Add Timeline Chart.", "updated": 1628646628639 + }, + { + "language": "RU", + "text": "Наведите курсор на машину времени (Time Machine) и нажмите Add Timeline Chart.", + "updated": 1638175724101 } ] }, @@ -39,6 +49,11 @@ "language": "ES", "text": "Dar un nombre útil a un Timeline Chart es importante. Una buena práctica de nomenclatura es hacer referencia a la Data Mine o Data Product con el que se conectará. Ahora mismo estaremos agregando Candles Data Mine datos a este gráfico de línea de tiempo. Un nombre útil sería:", "updated": 1628646729893 + }, + { + "language": "RU", + "text": "Дать полезное название временной диаграмме (Timeline Chart) очень важно. Хорошей практикой именования является ссылка на Шахту данных (Data Mine) или Продукт данных (Data Product) с которым он будет связан. Сейчас мы будем добавлять данные Candles (Data Mine) на этот график временной шкалы. Полезное название:", + "updated": 1638175906721 } ] }, @@ -56,6 +71,11 @@ "language": "ES", "text": "¡Asegúrate de que tu título sea corto! ", "updated": 1628646807108 + }, + { + "language": "RU", + "text": "Убедитесь, что ваш заголовок короткий! Скоро вы поймете, почему.", + "updated": 1638175920414 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json index 6ea62697c..180a703d6 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/S/Setting/Setting-Up-a-New-Chart/setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json @@ -14,6 +14,11 @@ "language": "ES", "text": "Has agregado tu primer gráfico personalizado. Veamos qué tenemos hasta ahora. Amplía todo el recorrido de tu gráfico y eche un vistazo a tu alrededor.", "updated": 1628647058651 + }, + { + "language": "RU", + "text": "Ух ты, ты сделал это! Вы добавили свой первый пользовательский график. Давайте посмотрим, что у нас есть на данный момент. Увеличьте масштаб вашей диаграммы и осмотритесь.", + "updated": 1638175954140 } ] }, @@ -27,6 +32,11 @@ "language": "ES", "text": "Su gráfico está bien, pero todavía es bastante aburrido.", "updated": 1628646906326 + }, + { + "language": "RU", + "text": "Ваш график там есть, но он все равно довольно скучный.", + "updated": 1638175975827 } ] }, @@ -39,6 +49,11 @@ "language": "ES", "text": "Encuentra el Layer Manager para el Timeline Chart tu agregaste. Utiliza tu ratón para desplazarte unas cuantas veces.", "updated": 1628646968752 + }, + { + "language": "RU", + "text": "Найдите менеджер слоев (Layer Manager) для добавленной диаграммы временной шкалы (Timeline Chart). Используйте мышь, чтобы прокрутить несколько раз.", + "updated": 1638176050854 } ] }, @@ -51,6 +66,11 @@ "language": "ES", "text": "No importa cuánto te desplaces, no pasa nada. ¡No te preocupes, no hay nada roto! Simplemente no lo hemos conectado a ninguno de sus datos. ¡Cambiemos eso!", "updated": 1628647017081 + }, + { + "language": "RU", + "text": "Как бы вы ни старались, ничего не происходит, не так ли? Не волнуйтесь, ничего не сломано! Мы просто не подключили его к вашим данным. Давайте изменим это!", + "updated": 1638176090746 } ] }, @@ -63,6 +83,11 @@ "language": "ES", "text": "Un Layer Manager hereda el nombre de su Timeline Chart. ¡Por eso era mejor un nombre corto!", "updated": 1628647051230 + }, + { + "language": "RU", + "text": "Менеджер слоев (Layer Manager) наследует имя от своей временной диаграммы (Timeline Chart). Вот почему короткое имя было лучшим!", + "updated": 1638176175990 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-012-tutorial-step-ready-to-rock.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-012-tutorial-step-ready-to-rock.json index 09ea76bd7..d0f413eb1 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-012-tutorial-step-ready-to-rock.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-012-tutorial-step-ready-to-rock.json @@ -35,8 +35,8 @@ }, { "language": "DE", - "text": "Der Knoten Data Tasks steuert alle für diesen Netzwerkknoten definierten Data-Mining-Aufgaben.", - "updated": 1634162078401, + "text": "Die Data Tasks node steuert alle für diese LAN-Netzwerk node definierten Data-Mining-Aufgaben (Data Mining Tasks).", + "updated": 1637873413099, "style": "Definition" }, { diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-076-tutorial-step-find-the-logic-challenge.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-076-tutorial-step-find-the-logic-challenge.json index b90529130..484c93c63 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-076-tutorial-step-find-the-logic-challenge.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-076-tutorial-step-find-the-logic-challenge.json @@ -30,6 +30,11 @@ "language": "TR", "text": "Artık göstergenin nasıl çalıştığını bildiğinize göre, satın alma siparişleri ile destek seviyeleri arasındaki ilişkiyi bulabilir misiniz?", "updated": 1636205670836 + }, + { + "language": "RU", + "text": "Теперь, когда Вы знаете, как работает индикатор, можете ли Вы найти взаимосвязь между ордерами на покупку и уровнями поддержки?", + "updated": 1637754997019 } ] }, @@ -59,6 +64,11 @@ "language": "TR", "text": "Destek seviyelerinin Limitli Alış Emri oranını nasıl belirlediğine dair ipuçlarını aramak ve test edilen süreyi keşfetmek için biraz zaman ayırın!", "updated": 1636206011307 + }, + { + "language": "RU", + "text": "Потратьте некоторое время на изучение проверенного периода времени в поисках подсказок о том, как уровни поддержки определяют скорость Limit Buy Order!", + "updated": 1637755087157 } ] }, @@ -87,6 +97,11 @@ "language": "TR", "text": "Fiyat yön değiştirdiğinde yeni seviyelerin nasıl oluştuğunu ve fiyat sıçradığında yerleşik bir seviyenin nasıl renk değiştirdiğini fark etmek eğlencelidir.", "updated": 1636206057671 + }, + { + "language": "RU", + "text": "Забавно наблюдать, как формируются новые уровни, когда цена меняет направление и как установленный уровень меняет цвет, когда цена отскакивает от него.", + "updated": 1637755157171 } ] }, @@ -115,6 +130,11 @@ "language": "TR", "text": "Ancak işin püf noktası, sıranın üzerindeki seviyeleri saymakta yatar!", "updated": 1636206075760 + }, + { + "language": "RU", + "text": "Однако хитрость заключается в подсчете уровней выше порядка!", + "updated": 1637755186829 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-077-tutorial-step-heres-how-it-works..json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-077-tutorial-step-heres-how-it-works..json index 8d3997fd3..fd93da5b3 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-077-tutorial-step-heres-how-it-works..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-077-tutorial-step-heres-how-it-works..json @@ -30,6 +30,11 @@ "language": "TR", "text": "Trading Bot 'u, Limit Satın Alma Emri'ni ( Limit Buy Order ) dördüncü destek seviyesine yerleştirir! Bunun arkasındaki mantık nedir?", "updated": 1636206183071 + }, + { + "language": "RU", + "text": "Вы поняли? Trading Bot размещает Limit Buy Order на четвертом уровне поддержки! Какая логика стоит за этим? ", + "updated": 1637755292494 } ] }, @@ -59,6 +64,11 @@ "language": "TR", "text": "Bu biraz keyfi bir durumdur, ancak strateji, düşen bıçağı (fiyatın ani düşüşünü), tek bir dakika içinde en az üç destek seviyesini aşabilen ve dördüncü seviyeye ulaşabilen fiyat hareketi olarak tanımlar. İstatistiksel olarak, bu tür olaylar - bu zaman çerçevesinde - sürekli daha fazla sıçrama üretir. Emir defterindeki alış/satış farkını geçici olarak artıran büyük piyasa emirlerinden kaynaklanabilirler.", "updated": 1636206270568 + }, + { + "language": "RU", + "text": "Это происходит произвольно, но стратегия определяет падающий нож как ценовое действие, способное пробить, по крайней мере, три уровня поддержки, и добраться до четвертого в течение одной минуты. По статистике, подобные явления - в этот период времени - производят больше отскоков, чем продолжений. Они могут быть вызваны крупными рыночными ордерами, которые временно увеличивают спрос/предложение в книге заказов.", + "updated": 1637755586430 } ] }, @@ -87,6 +97,11 @@ "language": "TR", "text": "Satın alma siparişlerinin dördüncü destek seviyesinde verildiğini doğrulamak için bir dakikanızı ayırın!", "updated": 1636206291919 + }, + { + "language": "RU", + "text": "Потратьте минуту, чтобы убедиться, что заказы на покупку размещены на четвертом уровне поддержки!", + "updated": 1637755660080 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-078-tutorial-step-come-meet-someone.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-078-tutorial-step-come-meet-someone.json index d1bc69428..5354cea95 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-078-tutorial-step-come-meet-someone.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-078-tutorial-step-come-meet-someone.json @@ -30,6 +30,11 @@ "language": "TR", "text": "Sizi grafiklerden uzaklaştırdığım için özür dilerim ama sizi biriyle tanıştırmak istedim: satın alma siparişlerini veren kişi sağdaki adam!", "updated": 1636206465488 + }, + { + "language": "RU", + "text": "Извините, что оторвал Вас от графиков, но я хотел представить Вам кое-кого: парень справа - это тот, кто размещает заказы на покупку!", + "updated": 1637755743535 } ] }, @@ -59,6 +64,11 @@ "language": "TR", "text": "Lightning Strike Trading Sisteminin ( Trading System ), Open Stage tanımları içerisindeyiz. Bu aşamada, Tetik Aşamasında pozisyon alma kararı verildikten sonra Yürütme Algoritması ( Execution Algorithm ) devreye girer. Hala bir Durum ( Situation ) veya Koşulun ( Condition ) ne olduğunu bilmediğini biliyorum, ama yine de bir şeyler yapmanı istiyorum...", "updated": 1636207188259 + }, + { + "language": "RU", + "text": "Мы находимся внутри Trading System - Lightning Strike - в рамках определений Open Stage. На этом этапе Execution Algorithm вступает в силу после того, как решение занять позицию уже было приянто на Trigger Stage. Я знаю, что Вы еще не знаете, что такое Situation или Condition, но я все равно бы хотел, чтобы Вы что-нибудь сделали...", + "updated": 1637756027374 } ] }, @@ -87,6 +97,11 @@ "language": "TR", "text": "Yürütme algoritmasının altındaki düğümleri keşfetmek için birkaç dakikanızı ayırın, formülleri ve koşulları kontrol edin ve bunlardan neler yapabileceğinizi görün!", "updated": 1636207209256 + }, + { + "language": "RU", + "text": "Потратьте несколько минут на изучение узлов под алгоритмом выполнения, проверьте формулы и условия и посмотрите, что Вы можете из них сделать!", + "updated": 1637756059992 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-079-tutorial-step-formulations..json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-079-tutorial-step-formulations..json index cd579106f..bf549cb7c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-079-tutorial-step-formulations..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-079-tutorial-step-formulations..json @@ -30,6 +30,11 @@ "language": "TR", "text": "Bu adım her dakika verilen ve iptal edilen Limitli Alış Emrinin (Limit Buy Order ) tanımıdır.", "updated": 1636208410014 + }, + { + "language": "RU", + "text": "То, что Вы только что прошли - это определение Limit Buy Order, который размещается и отменяется каждую минуту, пока не будет заполнен. ", + "updated": 1637756921540 } ] }, @@ -60,6 +65,11 @@ "language": "TR", "text": "Bu, limit emrinin oranını belirleyen düğümdür. Dördüncü destek seviyesi oranında sipariş vermekle ilgili daha önce tartıştığımız şeyi hatırlıyor musunuz?", "updated": 1636207410235 + }, + { + "language": "RU", + "text": "Это узел, который определяет скорость лимитного ордера. Помните, что мы обсуждали ранее о размещении заказа по ставке четвертого уровня поддержки?", + "updated": 1637757006124 } ] }, @@ -88,6 +98,11 @@ "language": "TR", "text": "Sipariş Oranı ( Order Rate ) düğümünnün altındaki formüle ( Formula ) düğümüne gidin ve menüden Düzenle'ye (Edit) tıklayın.", "updated": 1636207530541 + }, + { + "language": "RU", + "text": "Перейдите к Formula, прикрепленной к узлу Order Rate и нажмите Edit в меню.", + "updated": 1637757201102 } ] }, @@ -116,6 +131,11 @@ "language": "TR", "text": "İşte... böyle yapılır! Gördüğünüz gibi, sözdizimi neredeyse kendi kendini açıklayıcıdır! Zaman çerçevesini (chart.at01min), göstergeyi ( Suport ) ve ilgili gösterge özelliğini ( support4rate ) tanımlamayı içerir.", "updated": 1636207760464 + }, + { + "language": "RU", + "text": "Итак... как это происходит? Как Вы можете видеть, синтаксис практически не требует пояснений. Это включает в себя определение временных рамок, индикатор и соответствующее свойство индикатора.", + "updated": 1637757425980 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-080-tutorial-step-the-seller.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-080-tutorial-step-the-seller.json index 8dbadf226..aada34d65 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-080-tutorial-step-the-seller.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-080-tutorial-step-the-seller.json @@ -30,6 +30,11 @@ "language": "TR", "text": "Artık Kapanış Aşamasındayız ( Close Stage ). Size yürütme algoritmaları hakkında başka bir örnekle daha fazla bilgi vermenin ilginç olacağını düşündüm.", "updated": 1636208526405 + }, + { + "language": "RU", + "text": "Сейчас мы находимся на Close Stage. Я думал, что было бы интересно рассказать Вам больше об алгоритмах выполнения на другом примере.", + "updated": 1637757485185 } ] }, @@ -59,6 +64,11 @@ "language": "TR", "text": "Bir Yürütme Algoritması ( Execution Algorithm ), her türden birden fazla siparişi işleyebilir. Bu durumda çoklu limit satış emirleri tanımlanır.", "updated": 1636208571976 + }, + { + "language": "RU", + "text": "Execution Algorithm может обрабатывать множество ордеров всех типов. В этом случае определяется множество лимитных ордеров на продажу.", + "updated": 1637757731866 } ] }, @@ -87,6 +97,11 @@ "language": "TR", "text": "Algoritmanın menüsünde Yapılandır'ı (Configure) seçin ve bu tanımın sonuçlarını düşünün!", "updated": 1636208699352 + }, + { + "language": "RU", + "text": "Выберите Configure в меню алгоритма и подумайте над значением этого определения!", + "updated": 1637757772068 } ] }, @@ -115,6 +130,11 @@ "language": "TR", "text": "Hem nasıl pozisyon alınacağını tanımladığınız açık aşama hem de nasıl çıkılacağını tanımladığınız kapalı aşama, her biri belirli bir miktarda sermayeyi işleyen birden fazla yürütme algoritması içerebilir.", "updated": 1636208733018 + }, + { + "language": "RU", + "text": "Как на этапе открытия, где Вы определяете как открыть позицию, так и на этапе закрытия - как выйти, может быть множество алгоритмов выполнения, каждый из которых обрабатывает определенное количество капитала.", + "updated": 1637757971911 } ] } diff --git a/Projects/Foundations/TS/Function-Libraries/SingleMarketFunctions.js b/Projects/Foundations/TS/Function-Libraries/SingleMarketFunctions.js index fa73c9078..1906e02a0 100644 --- a/Projects/Foundations/TS/Function-Libraries/SingleMarketFunctions.js +++ b/Projects/Foundations/TS/Function-Libraries/SingleMarketFunctions.js @@ -74,7 +74,7 @@ TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[WARN] start -> Product Definition " + outputDatasetNode.referenceParent.parentNode.name + " without a Data Building Procedure. Product Definition Name = " + outputDatasetNode.referenceParent.parentNode.name); } if (outputDatasetNode.referenceParent.config.codeName === undefined) { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Dataset witn no codeName defined. Product Dataset = " + JSON.stringify(outputDatasetNode.referenceParent)); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Dataset with no codeName defined. Product Dataset = " + JSON.stringify(outputDatasetNode.referenceParent)); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return } @@ -86,7 +86,7 @@ } if (outputDatasetNode.referenceParent.parentNode.config.codeName === undefined) { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Product Definition witn no codeName defined. Product Definition = " + JSON.stringify(outputDatasetNode.referenceParent.parentNode)); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Product Definition with no codeName defined. Product Definition = " + JSON.stringify(outputDatasetNode.referenceParent.parentNode)); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return } @@ -95,6 +95,9 @@ if (botNode === undefined) { botNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDatasetNode, 'Trading Bot') } + if (botNode === undefined) { + botNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDatasetNode, 'Portfolio Bot') + } if (botNode === undefined) { botNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDatasetNode, 'Learning Bot') } @@ -105,7 +108,7 @@ } if (botNode.config.codeName === undefined) { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Bot witn no codeName defined."); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Bot with no codeName defined."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return } @@ -114,28 +117,37 @@ if (dataMineNode === undefined) { let tradingMineNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDatasetNode, 'Trading Mine') if (tradingMineNode === undefined) { - let learningMineNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDatasetNode, 'Learning Mine') - if (learningMineNode === undefined) { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Bot not attached to a Data Mine, Trading Mine or Learning Mine."); - callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); - return - } else { - if (learningMineNode.config.codeName === undefined) { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Learning Mine witn no codeName defined."); + let portfolioMineNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDatasetNode, 'Portfolio Mine'); + if (portfolioMineNode === undefined) { + let learningMineNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDatasetNode, 'Learning Mine') + if (learningMineNode === undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Bot not attached to a Data Mine, Trading Mine or Learning Mine."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return + } else { + if (learningMineNode.config.codeName === undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Learning Mine with no codeName defined."); + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); + return + } + } + } else { + if (portfolioMineNode.config.codeName === undefined) { + TS.project.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Portfolio Mine with no codeName defined."); + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); + return; } } } else { if (tradingMineNode.config.codeName === undefined) { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Trading Mine witn no codeName defined."); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Trading Mine with no codeName defined."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return } } } else { if (dataMineNode.config.codeName === undefined) { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Data Mine witn no codeName defined."); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] start -> Data Mine with no codeName defined."); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return } @@ -212,7 +224,7 @@ function calculationsProcedure(processIndex, jsonArray, recordDefinition, calculationsProcedure, variableName, timeFrame) { - /* + /* This function has as an input an array of JSON objects, and it adds calculated properties to complete the set of properties that will be available for Formulas. */ @@ -301,7 +313,7 @@ parametersDefinition ) { - /* + /* This function has as an input the products object, with all the information of all products calculated so far by the process. Based on that information the function will evaluate user supplied code and formulas in order to build @@ -320,7 +332,7 @@ /* We are going to build a map structure so that users can easily get the current object of - each data dependency based on the current element of the main data dependency. + each data dependency based on the current element of the main data dependency. We will use as key for these maps the begin and end property, meaning only elements with exactly the same begin and end property will be matched. */ @@ -349,7 +361,7 @@ } } /* - This function allows users to locate an object at a dataset based on the begins and end properties + This function allows users to locate an object at a dataset based on the begins and end properties of another object provided to the function as a parameter. For example, users can locate the bollinger band object that has the same begin and end than a candle object. */ @@ -510,7 +522,7 @@ Here we have an special problem that occurs when an object spans several time periods. If not taken care of it can happen that the object gets splitted between 2 days, which we dont want since it would loose some of its properties. - + To solve this issue, we wont save objects which ends at the last candle of the day, because we will save it at the next day, in whole, even if it starts in the previous day. */ @@ -603,8 +615,8 @@ } function checkUpstreamOfTaskNode(processIndex) { - /* - Here we check that the Task Node received, comes with all the upstream nodes that will be + /* + Here we check that the Task Node received, comes with all the upstream nodes that will be needed to run this task in the context of a Single Market Bot. */ /* Validate that the minimum amount of input required are defined. */ @@ -632,7 +644,7 @@ return false } /* - Checking the Market that is referenced. + Checking the Market that is referenced. */ if (TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent === undefined) { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, @@ -682,7 +694,7 @@ function initializeFilePathRoot(processIndex) { /* - For Single Market Files, the Root Path for files takes an specific structure + For Single Market Files, the Root Path for files takes an specific structure which includes the exchange and market. Here that structure is defined. */ TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).FILE_PATH_ROOT = diff --git a/Projects/Foundations/TS/Globals/ProcessVariables.js b/Projects/Foundations/TS/Globals/ProcessVariables.js index af99acbd2..bb99e7ac0 100644 --- a/Projects/Foundations/TS/Globals/ProcessVariables.js +++ b/Projects/Foundations/TS/Globals/ProcessVariables.js @@ -7,7 +7,8 @@ exports.newFoundationsGlobalsProcessVariables = function () { let thisObject = { ENDED_PROCESSES_COUNTER: 0, TOTAL_PROCESS_INSTANCES_CREATED: 0, - VARIABLES_BY_PROCESS_INDEX_MAP: new Map() + VARIABLES_BY_PROCESS_INDEX_MAP: new Map(), + PM_COMMUNICATION_MODULE: undefined } /* diff --git a/Projects/Foundations/TS/Globals/TaskConstants.js b/Projects/Foundations/TS/Globals/TaskConstants.js index a3c8e5cc9..8eca28160 100644 --- a/Projects/Foundations/TS/Globals/TaskConstants.js +++ b/Projects/Foundations/TS/Globals/TaskConstants.js @@ -9,7 +9,10 @@ exports.newFoundationsGlobalsTaskConstants = function () { PROJECT_DEFINITION_NODE: undefined, PROJECTS_SCHEMA: undefined, EVENT_SERVER_CLIENT_MODULE_OBJECT: undefined, // This is an instance of the Event Server Client pointing to the localhost server - TASK_HEARTBEAT_INTERVAL_HANDLER: undefined + P2P_NETWORK: undefined, + TASK_HEARTBEAT_INTERVAL_HANDLER: undefined, + MANAGED_TASKS: undefined, + MANAGED_SESSIONS_MAP: new Map() // Naming convention => Key: name-type-id, Value:PMCommunicationModule } return thisObject diff --git a/Projects/Foundations/TS/Process-Modules/DataDependencies.js b/Projects/Foundations/TS/Process-Modules/DataDependencies.js index 62df1f3cc..595487af7 100644 --- a/Projects/Foundations/TS/Process-Modules/DataDependencies.js +++ b/Projects/Foundations/TS/Process-Modules/DataDependencies.js @@ -1,15 +1,15 @@ -exports.newFoundationsProcessModulesDataDependencies = function (processIndex) { +exports.newFoundationsProcessModulesDataDependencies = function (processIndex) { /* This module maintains a curated array of Data Dependency nodes, which is not exactly the ones listed at the Process Dependencies, but a smaller subset based on the circumstances found at the user's workspace. For example: - + 1. Dependencies without a Reference Parent are filtered out. - 2. Dependencies which don't have a Data Set are filtered out. + 2. Dependencies which don't have a Data Set are filtered out. It also maintains an array of Data Set Modules, which are the - one's that ultimately know how to load a file based on the + one's that ultimately know how to load a file based on the network configuration found at the workspace at the moment this Task was launched. @@ -47,8 +47,8 @@ try { /* Basic Validations */ if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.processDependencies !== undefined) { - /* - First we will get all the data dependencies of the bot, as defined at the Trading Mine. + /* + First we will get all the data dependencies of the bot, as defined at the Trading|Portfolio Mine. */ thisObject.curatedDependencyNodeArray = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.processDependencies, 'Data Dependency') if (thisObject.curatedDependencyNodeArray.length === 0) { @@ -56,10 +56,10 @@ callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) return } - /* + /* We will filter out declared dependencies that are not present in the workspace. This will allow the user to have less Data Mines loaded at the workspace - that the ones that a Trading Mine depends on. + that the ones that a Trading|Portfolio Mine depends on. */ thisObject.curatedDependencyNodeArray = SA.projects.visualScripting.utilities.nodeFunctions.filterOutNodeWihtoutReferenceParentFromNodeArray(thisObject.curatedDependencyNodeArray) @@ -89,9 +89,9 @@ let receivedDependencyFilters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).DEPENDENCY_FILTER if (receivedDependencyFilters !== undefined) { - /* + /* Javascript Maps can not travel stringified at ta JSON object, so we receive - these maps in an Array format, and here we will just convert them to Maps, + these maps in an Array format, and here we will just convert them to Maps, that is how we need them. */ arrayToMap(receivedDependencyFilters.market.list, thisObject.filters.market.list) @@ -110,7 +110,7 @@ } /* In case we do not receive any filters, like in the case of Indicators and Sensors, - or simply because the Learning System is still empty, + or simply because the Learning System is still empty, we need to add the default exchange and market to these maps in order for the following sections to work, and later we at least have candles at the Learning Simulation. @@ -121,15 +121,19 @@ thisObject.filters.exchange.markets.set(thisObject.defaultExchange + '-' + thisObject.defaultMarket, true) /* - For each dependency declared at the curatedDependencyNodeArray, we will initialize a + For each dependency declared at the curatedDependencyNodeArray, we will initialize a DataSet as part of this initialization process. */ let alreadyCalledBack = false - /* + /* +<<<<<<< HEAD + The current curatedDependencyNodeArray that we have includes all the dependencies daclared in the Data Mine | Trading Mine | Portfolio Mine | Learning Mine +======= The current curatedDependencyNodeArray that we have includes all the dependencies declared in the Data Mine | Trading Mine | Learning Mine +>>>>>>> upstream/develop process dependencies, minus the ones without reference parent, meaning that references Data Mines that are - not present at the workspace. From all the remaining dependencies there will be others that we need to + not present at the workspace. From all the remaining dependencies there will be others that we need to filter out, and they are the ones which the user does not have a data product anywhere on the network where this task is running, that is storing the data associated to this dependency. The way we use to filter this out is by analyzing the response of the initialization call to the DataSet module. If it did not fail but @@ -150,7 +154,7 @@ let market = marketList[m] if (receivedDependencyFilters !== undefined) { /* - If we received a Dependency Filter from the UI, we will apply it here so + If we received a Dependency Filter from the UI, we will apply it here so as not to add DataSets that we wont actually need. */ if (thisObject.filters.exchange.markets.get(exchange + '-' + market) === true) { @@ -195,12 +199,12 @@ } let foundAtDependencyFilters = false /* - This is the product related to this Data Dependency, as the user would type it + This is the product related to this Data Dependency, as the user would type it at a Condition or Formula and appear at the UI provided filter. */ let product - /* - We will filter out all the data dependencies which are not at the filters, except for candles, + /* + We will filter out all the data dependencies which are not at the filters, except for candles, because we will need the candles dataset to run the simulation. */ if (dataDependency.referenceParent.parentNode.config.codeName === 'Candles') { diff --git a/Projects/Foundations/TS/Process-Modules/Dataset.js b/Projects/Foundations/TS/Process-Modules/Dataset.js index 74c76193a..e1e6f6639 100644 --- a/Projects/Foundations/TS/Process-Modules/Dataset.js +++ b/Projects/Foundations/TS/Process-Modules/Dataset.js @@ -68,7 +68,7 @@ exports.newFoundationsProcessModulesDataset = function (processIndex) { } if (thisObject.node.parentNode.parentNode.parentNode === undefined) { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] initialize -> Bot not attached to a Data Mine or Trading Mine. Bot = " + JSON.stringify(thisObject.node.parentNode.parentNode)); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] initialize -> Bot not attached to a Data Mine, Trading Mine, or Portfolio Mine. Bot = " + JSON.stringify(thisObject.node.parentNode.parentNode)); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return } @@ -188,7 +188,7 @@ exports.newFoundationsProcessModulesDataset = function (processIndex) { The problem that we need to solve here is the following: A. We are interested in a particular Exchange and Market. - B. We have the Network we received from the UI whe the user ran the Task. + B. We have the Network we received from the UI where the user ran the Task. C. We have the Product Definition that is the parent node of the Data Set represented by this object. D. This Product Definition is referenced by one or more Data Products nodes at some branch of the LAN Network Hierarchy. E. We need to find the right Data Product node, the one who is itself a descendent of the Market Data Products @@ -197,7 +197,7 @@ exports.newFoundationsProcessModulesDataset = function (processIndex) { So, the strategy we will implement is the following: 1. We will scan all the branches of the Network received from the UI. - 2. Once we find a Market Data Products, Market Trading Products o Market Learning Products we will check + 2. Once we find a Market Data Products, Market Trading Products, Market Portfolio Products or Market Learning Products we will check that they are referencing the market and exchange we need, other wise we ignore them and continue with the scanning. 3. Once found, we will go into their own branches and find a path until the Product Definition we need to reach. @@ -244,8 +244,9 @@ exports.newFoundationsProcessModulesDataset = function (processIndex) { } if ( - startingNode.type === 'Market Data Products' || - startingNode.type === 'Market Trading Products' || + startingNode.type === 'Market Data Products' || + startingNode.type === 'Market Trading Products' || + startingNode.type === 'Market Portfolio Products' || startingNode.type === 'Market Learning Products' ) { /* diff --git a/Projects/Foundations/TS/Process-Modules/ProcessOutput.js b/Projects/Foundations/TS/Process-Modules/ProcessOutput.js index c76eee859..c18b43b85 100644 --- a/Projects/Foundations/TS/Process-Modules/ProcessOutput.js +++ b/Projects/Foundations/TS/Process-Modules/ProcessOutput.js @@ -27,6 +27,9 @@ if (botNode === undefined) { botNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDataset, 'Trading Bot') } + if (botNode === undefined) { + botNode = TS.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDataset, 'Portfolio Bot') + } if (botNode === undefined) { botNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDataset, 'Sensor Bot') } @@ -63,7 +66,7 @@ return } } else { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] raiseEvents -> Bot not attached to a Data Mine or Trading Mine. Bot = " + JSON.stringify(botNode)); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] raiseEvents -> Bot not attached to a Data Mine, Trading Mine or Portfolio Mine. Bot = " + JSON.stringify(botNode)); callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); return } @@ -121,6 +124,9 @@ if (botNode === undefined) { botNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDataset, 'Trading Bot') } + if (botNode === undefined) { + botNode = TS.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDataset, 'Portfolio Bot') + } if (botNode === undefined) { botNode = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(outputDataset, 'Sensor Bot') } @@ -153,7 +159,7 @@ throw (TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); } } else { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] raiseEvents -> Bot not attached to a Data Mine | Trading Mine | Learning Mine. Bot = " + JSON.stringify(botNode)); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] raiseEvents -> Bot not attached to a Data Mine | Trading Mine | Portfolio Mine | Learning Mine. Bot = " + JSON.stringify(botNode)); throw (TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); } } else { diff --git a/Projects/Foundations/TS/Process-Modules/StatusReport.js b/Projects/Foundations/TS/Process-Modules/StatusReport.js index 3dc95eaf1..30083015c 100644 --- a/Projects/Foundations/TS/Process-Modules/StatusReport.js +++ b/Projects/Foundations/TS/Process-Modules/StatusReport.js @@ -98,7 +98,8 @@ } } - if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE !== undefined && statusDependencyNode.bottype === "Trading Bot") { + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE !== undefined && + (statusDependencyNode.bottype === "Trading Bot" || statusDependencyNode.bottype === "Portfolio Bot") ) { sessionPath = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_FOLDER_NAME + "/" } @@ -112,6 +113,7 @@ if (checkThisDataBranch(lanNetworkNode.dataTasks) === true) { return } if (checkThisTradingBranch(lanNetworkNode.testingTradingTasks) === true) { return } if (checkThisTradingBranch(lanNetworkNode.productionTradingTasks) === true) { return } + if (checkThisPortfolioBranch(lanNetworkNode.productionPortfolioTasks) === true) { return } if (checkThisLearningBranch(lanNetworkNode.learningTasks) === true) { return } function checkThisDataBranch(branch) { @@ -219,6 +221,58 @@ } } + function checkThisPortfolioBranch(branch) { + if (branch === undefined) { return } + for (let z = 0; z < branch.projectPortfolioTasks.length; z++) { + let projectPortfolioTasks = branch.projectPortfolioTasks[z] + for (let j = 0; j < projectPortfolioTasks.exchangePortfolioTasks.length; j++) { + let exchangeTasks = projectPortfolioTasks.exchangePortfolioTasks[j] + for (let p = 0; p < exchangeTasks.marketPortfolioTasks.length; p++) { + let marketTasks = exchangeTasks.marketPortfolioTasks[p] + if (marketTasks.referenceParent === undefined) { continue } + if (marketTasks.referenceParent.id !== TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.id) { continue } + for (let q = 0; q < marketTasks.portfolioMineTasks.length; q++) { + let mineTasks = marketTasks.portfolioMineTasks[q] + for (let k = 0; k < mineTasks.taskManagers.length; k++) { + let taskManager = mineTasks.taskManagers[k] + for (let m = 0; m < taskManager.tasks.length; m++) { + let task = taskManager.tasks[m] + if (task.bot === undefined) { continue } + if (task.bot.processes === undefined) { continue } + for (let n = 0; n < task.bot.processes.length; n++) { + let process = task.bot.processes[n] + if (process.referenceParent === undefined) { continue } + let processDefinition = process.referenceParent + if (processThisDependsOn.id === processDefinition.id) { + if (process.type === 'Portfolio Process Instance') { + if (process.session !== undefined) { + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.id !== process.session.id) { + continue + } + } else { + continue + } + } + /* + We found where the task that runs the process definition this status report depends on + and where it is located on the network. + */ + thisObject.lanNetworkNode = lanNetworkNode + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[INFO] initialize -> Retrieving status report from " + lanNetworkNode.name + " -> host = " + lanNetworkNode.config.host + ' -> port = ' + lanNetworkNode.config.webPort + '.') + + fileStorage = TS.projects.foundations.taskModules.fileStorage.newFileStorage(processIndex, lanNetworkNode.config.host, lanNetworkNode.config.webPort) + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE) + return true + } + } + } + } + } + } + } + } + } + function checkThisLearningBranch(branch) { if (branch === undefined) { return } for (let z = 0; z < branch.projectLearningTasks.length; z++) { diff --git a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js index 39c5c771c..6b5d94b46 100644 --- a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js @@ -53,6 +53,16 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.taskFunctions.stopAllTaskManagers(action.node) } break + case 'Run All Managed Tasks': + { /* Portfolio Task References */ + UI.projects.foundations.functionLibraries.taskFunctions.runAllManagedTasks(action.node); + } + break; + case 'Stop All Managed Tasks': + { /* Portfolio Task References */ + UI.projects.foundations.functionLibraries.taskFunctions.stopAllManagedTasks(action.node); + } + break; case 'Run All Exchange Data Tasks': { UI.projects.foundations.functionLibraries.taskFunctions.runAllExchangeDataTasks(action.node) @@ -73,6 +83,16 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.taskFunctions.stopAllExchangeTradingTasks(action.node) } break + case 'Run All Exchange Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.runAllExchangePortfolioTasks(action.node) + } + break + case 'Stop All Exchange Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.stopAllExchangePortfolioTasks(action.node) + } + break case 'Run All Exchange Learning Tasks': { UI.projects.foundations.functionLibraries.taskFunctions.runAllExchangeLearningTasks(action.node) @@ -103,6 +123,16 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.taskFunctions.stopAllProjectTradingTasks(action.node) } break + case 'Run All Project Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.runAllProjectPortfolioTasks(action.node) + } + break + case 'Stop All Project Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.stopAllProjectPortfolioTasks(action.node) + } + break case 'Run All Project Learning Tasks': { UI.projects.foundations.functionLibraries.taskFunctions.runAllProjectLearningTasks(action.node) @@ -133,6 +163,16 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.taskFunctions.stopAllMarketTradingTasks(action.node) } break + case 'Run All Market Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.runAllMarketPortfolioTasks(action.node) + } + break + case 'Stop All Market Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.stopAllMarketPortfolioTasks(action.node) + } + break case 'Run All Market Learning Tasks': { UI.projects.foundations.functionLibraries.taskFunctions.runAllMarketLearningTasks(action.node) @@ -163,6 +203,16 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.taskFunctions.stopAllTradingMineTasks(action.node) } break + case 'Run All Portfolio Mine Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.runAllPortfolioMineTasks(action.node) + } + break + case 'Stop All Portfolio Mine Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.stopAllPortfolioMineTasks(action.node) + } + break case 'Run All Learning Mine Tasks': { UI.projects.foundations.functionLibraries.taskFunctions.runAllLearningMineTasks(action.node) @@ -213,6 +263,26 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.taskFunctions.addMissingTradingMineTasks(action.node, action.rootNodes) } break + case 'Add Missing Project Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.addMissingProjectPortfolioTasks(action.node, action.rootNodes) + } + break + case 'Add Missing Exchange Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.addMissingExchangePortfolioTasks(action.node, action.rootNodes) + } + break + case 'Add Missing Market Portfolio Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.addMissingMarketPortfolioTasks(action.node) + } + break + case 'Add Missing Portfolio Mine Tasks': + { + UI.projects.foundations.functionLibraries.taskFunctions.addMissingPortfolioMineTasks(action.node, action.rootNodes) + } + break case 'Add Missing Project Learning Tasks': { UI.projects.foundations.functionLibraries.taskFunctions.addMissingProjectLearningTasks(action.node, action.rootNodes) @@ -288,6 +358,16 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingTradingSessionReferences(action.node, action.rootNodes) } break + case 'Add All Portfolio Mine Products': + { + UI.projects.foundations.functionLibraries.dataStorageFunctions.addAllPortfolioMineProducts(action.node, action.rootNodes) + } + break + case 'Add Missing Portfolio Session References': + { + UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingPortfolioSessionReferences(action.node, action.rootNodes) + } + break case 'Add Missing Learning Session References': { UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingLearningSessionReferences(action.node, action.rootNodes) @@ -303,6 +383,11 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingMarketTradingProducts(action.node, action.rootNodes) } break + case 'Add Missing Market Portfolio Products': + { + UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingMarketPortfolioProducts(action.node, action.rootNodes) + } + break case 'Add Missing Market Learning Products': { UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingMarketLearningProducts(action.node, action.rootNodes) @@ -318,6 +403,11 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingExchangeTradingProducts(action.node, action.rootNodes) } break + case 'Add Missing Exchange Portfolio Products': + { + UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingExchangePortfolioProducts(action.node, action.rootNodes) + } + break case 'Add Missing Exchange Data Products': { UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingExchangeDataProducts(action.node, action.rootNodes) @@ -333,6 +423,11 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingProjectTradingProducts(action.node, action.rootNodes) } break + case 'Add Missing Project Portfolio Products': + { + UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingProjectPortfolioProducts(action.node, action.rootNodes) + } + break case 'Add Missing Project Data Products': { UI.projects.foundations.functionLibraries.dataStorageFunctions.addMissingProjectDataProducts(action.node, action.rootNodes) @@ -421,7 +516,7 @@ function newFoundationsActionSwitch() { { UI.projects.foundations.functionLibraries.workspaceFunctions.fixMissingReferences(action.rootNodes) } - break + break case 'Switch To Forward Testing': { action.node.type = "Forward Testing Session" @@ -440,6 +535,18 @@ function newFoundationsActionSwitch() { UI.projects.foundations.spaces.floatingSpace.uiObjectConstructor.createUiObject(true, action.node.payload) } break + case 'Switch To Live Portfolio': + { + action.node.type = "Live Portfolio Session" + UI.projects.foundations.spaces.floatingSpace.uiObjectConstructor.createUiObject(true, action.node.payload) + } + break + case 'Switch To Paper Portfolio': + { + action.node.type = "Paper Portfolio Session" + UI.projects.foundations.spaces.floatingSpace.uiObjectConstructor.createUiObject(true, action.node.payload) + } + break case 'Switch To Backtesting': { action.node.type = "Backtesting Session" @@ -460,7 +567,7 @@ function newFoundationsActionSwitch() { { UI.projects.foundations.functionLibraries.productFunctions.installProduct(action.node, action.rootNodes) } - break + break default: { console.log("[WARN] Action sent to Foundations Action Switch does not belong here. Verify at the App Schema file of the node that triggered this action that the actionProject is pointing to the right project. -> Action = " + action.name + " -> Action Node Name = " + action.node.name) diff --git a/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js b/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js index 2fdac867e..6c91b96b3 100644 --- a/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js @@ -111,23 +111,25 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { let fordwardTestingSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Forward Testing Session') let paperTradingSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Paper Trading Session') let liveTradingSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Live Trading Session') + let livePortfolioSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Live Portfolio Session') let backLearningSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Back Learning Session') let liveLearningSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Live Learning Session') - scanSessionArray(backtestingSessionsArray) - scanSessionArray(fordwardTestingSessionsArray) - scanSessionArray(paperTradingSessionsArray) - scanSessionArray(liveTradingSessionsArray) - scanSessionArray(backLearningSessionsArray) - scanSessionArray(liveLearningSessionsArray) + scanSessionArray(backtestingSessionsArray, 'Market Trading Tasks') + scanSessionArray(fordwardTestingSessionsArray, 'Market Trading Tasks') + scanSessionArray(paperTradingSessionsArray, 'Market Trading Tasks') + scanSessionArray(liveTradingSessionsArray, 'Market Trading Tasks') + scanSessionArray(livePortfolioSessionsArray, 'Market Portfolio Tasks') + scanSessionArray(backLearningSessionsArray, 'Market Trading Tasks') + scanSessionArray(liveLearningSessionsArray, 'Market Trading Tasks') - function scanSessionArray(sessionsArray) { + function scanSessionArray(sessionsArray, nodeType) { for (let i = 0; i < sessionsArray.length; i++) { let session = sessionsArray[i] let environment = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(session, node.payload.referenceParent.type, undefined, true, false, true, false) if (environment === undefined) { continue } if (environment.id !== node.payload.referenceParent.id) { continue } - let market = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(session, 'Market Trading Tasks', undefined, true, false, true, false) + let market = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(session, nodeType, undefined, true, false, true, false) if (market.payload.referenceParent === undefined) { continue } if (UI.projects.visualScripting.utilities.nodeChildren.isMissingChildrenById(node, session, true) === true) { createTimeMachine(node, session, market.payload.referenceParent, lanNetworkNode, rootNodes) @@ -148,9 +150,10 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { timeMachine.timeFrameScale.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 timeMachine.timeScale.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 timeMachine.rateScale.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + /* - We will create 3 Time Line Charts for the Trading Mine Products - */ + * We will create 3 Time Line Charts for the Trading Mine Products: + */ mineProducts = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Trading Mine Products') for (let j = 0; j < mineProducts.length; j++) { let mineProduct = mineProducts[j] @@ -160,13 +163,13 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { */ if (mineProduct.payload.parentNode === undefined) { continue } if (mineProduct.payload.parentNode.payload.referenceParent.id !== session.id) { continue } + /* At the current version of Superalgos, beta 6, there is only one Trading Mine, with only one bot, and it has so many data products that we want to put them in 3 different timeline charts. So we will create 3 charts, connect them, and delete from each one 1/3 of the layers. We do all that next: */ - for (let k = 0; k < 3; k++) { let timelineChart = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') @@ -207,9 +210,68 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { } } } + /* - We will create 3 Time Line Charts for the Learning Mine Products - */ + * We will create 3 Time Line Charts for the Portfolio Mine Products: + */ + mineProducts = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Portfolio Mine Products') + for (let j = 0; j < mineProducts.length; j++) { + let mineProduct = mineProducts[j] + /* + The mine products found so far, belongs to any session. To filter all the sessions + that are not the one we are interested in, we do the following: + */ + if (mineProduct.payload.parentNode === undefined) { continue } + if (mineProduct.payload.parentNode.payload.referenceParent.id !== session.id) { continue } + + /* + For the legacy reasons stated above @Trading Mine Products we will create 3 charts, connect them, + and delete from each one 1/3 of the layers. We do all that next: + */ + for (let k = 0; k < 3; k++) { + let timelineChart = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') + + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(timelineChart.layerManager, mineProduct) + timelineChart.payload.floatingObject.collapseToggle() + timelineChart.layerManager.payload.floatingObject.collapseToggle() + timelineChart.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + timelineChart.layerManager.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + + let menu = timelineChart.layerManager.payload.uiObject.menu + menu.internalClick('Add All Mine Layers') + menu.internalClick('Add All Mine Layers') + + switch (k) { + case 0: { + timelineChart.name = 'Portfolio Engine' + deleteNodeByName('Portfolio System') + deleteNodeByName('Simulation Objects') + break + } + case 1: { + timelineChart.name = 'Portfolio System' + deleteNodeByName('Portfolio Engine') + deleteNodeByName('Simulation Objects') + break + } + case 2: { + timelineChart.name = 'Simulation Objects' + deleteNodeByName('Portfolio Engine') + deleteNodeByName('Portfolio System') + break + } + } + function deleteNodeByName(nodeName) { + let nodeToDelete = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(timelineChart.layerManager, undefined, nodeName, true, true, false, false) + if (nodeToDelete === undefined) { return } + UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(nodeToDelete, rootNodes) + } + } + } + + /* + * We will create 3 Time Line Charts for the Learning Mine Products: + */ mineProducts = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Learning Mine Products') for (let j = 0; j < mineProducts.length; j++) { let mineProduct = mineProducts[j] @@ -219,13 +281,13 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { */ if (mineProduct.payload.parentNode === undefined) { continue } if (mineProduct.payload.parentNode.payload.referenceParent.id !== session.id) { continue } + /* At the current version of Superalgos, beta 6, there is only one Learning Mine, with only one bot, and it has so many data products that we want to put them in 3 different timeline charts. So we will create 3 charts, connect them, and delete from each one 1/3 of the layers. We do all that next: */ - for (let k = 0; k < 3; k++) { let timelineChart = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') @@ -319,6 +381,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { function scanNetworkNode(lanNetworkNode) { let testingTradingTasks = UI.projects.visualScripting.utilities.branches.findInBranch(lanNetworkNode, 'Testing Trading Tasks', node, true) let productionTradingTasks = UI.projects.visualScripting.utilities.branches.findInBranch(lanNetworkNode, 'Production Trading Tasks', node, true) + let productionPortfolioTasks = UI.projects.visualScripting.utilities.branches.findInBranch(lanNetworkNode, 'Production Portfolio Tasks', node, true) if (UI.projects.visualScripting.utilities.nodeChildren.isMissingChildrenById(node, testingTradingTasks, true) === true) { let dashboard = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Dashboard') @@ -331,6 +394,12 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dashboard, productionTradingTasks) dashboard.name = productionTradingTasks.type + ' ' + lanNetworkNode.name } + + if (UI.projects.visualScripting.utilities.nodeChildren.isMissingChildrenById(node, productionPortfolioTasks, true) === true) { + let dashboard = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Dashboard') + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dashboard, productionPortfolioTasks) + dashboard.name = productionPortfolioTasks.type + ' ' + lanNetworkNode.name + } } } } diff --git a/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js b/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js index efa57a5e9..f234311b3 100644 --- a/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js @@ -216,7 +216,6 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { node, rootNodes ) { - let market = node let cryptoExchange = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(node, 'Crypto Exchange', undefined, true, false, true, false) if (cryptoExchange === undefined) { @@ -256,15 +255,18 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { function installInNetworkNode(lanNetworkNode) { let tradingSessionsCreatedArray = [] + let portfolioSessionsCreatedArray = [] let learningSessionsCreatedArray = [] installDataTasksTasks() installLearningTasksTasks() - isntallTradingTasksTasks() + installTradingTasksTasks() + installPortfolioTasksTasks() installDataMinesData() installLearningMinesData() installTradingMineData() + installPortfolioMineData() function installDataTasksTasks() { /* @@ -343,7 +345,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { } } - function isntallTradingTasksTasks() { + function installTradingTasksTasks() { /* Next we complete the missing stuff at Testing Trading Tasks */ @@ -400,6 +402,64 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { } } + function installPortfolioTasksTasks() { + /* + Next we complete the missing stuff at Testing Portfolio Tasks + */ + //installEnvironment('Testing Portfolio Tasks') + /* + Next we complete the missing stuff at Production Portfolio Tasks + */ + installEnvironment('Production Portfolio Tasks') + + function installEnvironment(environmentType) { + /* + Now we install the environment at the current Network Node + */ + let portfolioTasks = UI.projects.visualScripting.utilities.branches.findInBranch(lanNetworkNode, environmentType, node, true) + if (portfolioTasks === undefined) { + portfolioTasks = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(lanNetworkNode, environmentType) + } + /* + We will make ourselves sure that the Project Portfolio Tasks nodes are there. + */ + portfolioTasks.payload.uiObject.menu.internalClick('Add Missing Project Portfolio Tasks') + portfolioTasks.payload.uiObject.menu.internalClick('Add Missing Project Portfolio Tasks') + + for (let i = 0; i < portfolioTasks.projectPortfolioTasks.length; i++) { + let projectPortfolioTasks = portfolioTasks.projectPortfolioTasks[i] + projectPortfolioTasks.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_90 + + if (projectPortfolioTasks.project === "Foundations") { + installTheRestOfTheBranch(projectPortfolioTasks) + } + } + + function installTheRestOfTheBranch(projectPortfolioTasks) { + let exchangePortfolioTasks = UI.projects.visualScripting.utilities.nodeChildren.findOrCreateChildWithReference(projectPortfolioTasks, 'Exchange Portfolio Tasks', cryptoExchange) + exchangePortfolioTasks.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + let marketPortfolioTask = UI.projects.visualScripting.utilities.nodeChildren.findAndRecreateChildWithReference(exchangePortfolioTasks, 'Market Portfolio Tasks', market, rootNodes) + + UI.projects.foundations.utilities.menu.menuClick(marketPortfolioTask, 'Add Missing Portfolio Mine Tasks', true) + UI.projects.foundations.utilities.menu.menuClickOfNodeArray(marketPortfolioTask.portfolioMineTasks, 'Add All Tasks', true) + + /* This will be needed at the charting space, for creating Dashboards */ + //let backtestingSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(marketPortfolioTask, 'Backtesting Session') + let livePortfolioSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(marketPortfolioTask, 'Live Portfolio Session') + //let paperPortfolioSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(marketPortfolioTask, 'Paper Portfolio Session') + //let forwardSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(marketPortfolioTask, 'Forward Testing Session') + let allSessionsArray = livePortfolioSessionsArray; + /*backtestingSessionsArray + .concat(livePortfolioSessionsArray) + .concat(paperPortfolioSessionsArray) + .concat(forwardSessionsArray)*/ + portfolioSessionsCreatedArray = portfolioSessionsCreatedArray.concat(allSessionsArray) + + dashboardsArray.push({ environmentNode: portfolioTasks, lanNetworkNode: lanNetworkNode, sessionsArray: allSessionsArray }) + } + } + } + function installDataMinesData() { /* Here we complete the missing stuff at Data Mines Data @@ -548,6 +608,61 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { } } } + + function installPortfolioMineData() { + /* + Here we complete the missing stuff at Data Mines Data + */ + let dataStorage = UI.projects.visualScripting.utilities.branches.findInBranch(lanNetworkNode, 'Data Storage', node, true) + if (dataStorage === undefined) { + dataStorage = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(lanNetworkNode, 'Data Storage') + } + let portfolioMinesData = UI.projects.visualScripting.utilities.branches.findInBranch(dataStorage, 'Portfolio Mines Data', node, true) + if (portfolioMinesData === undefined) { + portfolioMinesData = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(dataStorage, 'Portfolio Mines Data') + } + portfolioMinesData.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_90 + /* + We will make ourselves sure that the Project Portfolio Products nodes are there. + */ + portfolioMinesData.payload.uiObject.menu.internalClick('Add UI Object') + portfolioMinesData.payload.uiObject.menu.internalClick('Add Missing Project Portfolio Products') + + for (let i = 0; i < portfolioMinesData.projectPortfolioProducts.length; i++) { + let projectPortfolioProducts = portfolioMinesData.projectPortfolioProducts[i] + projectPortfolioProducts.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_45 + + if (projectPortfolioProducts.project === "Foundations") { + installTheRestOfTheBranch(projectPortfolioProducts) + } + } + + function installTheRestOfTheBranch(projectPortfolioProducts) { + + let exchangePortfolioProducts = UI.projects.visualScripting.utilities.nodeChildren.findOrCreateChildWithReference(projectPortfolioProducts, 'Exchange Portfolio Products', cryptoExchange) + exchangePortfolioProducts.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + let marketPortfolioProducts = UI.projects.visualScripting.utilities.nodeChildren.findAndRecreateChildWithReference(exchangePortfolioProducts, 'Market Portfolio Products', market, rootNodes) + marketPortfolioProducts.payload.floatingObject.collapseToggle() + /* + Create the new session references. + */ + for (let i = 0; i < portfolioSessionsCreatedArray.length; i++) { + let session = portfolioSessionsCreatedArray[i] + if (UI.projects.visualScripting.utilities.nodeChildren.isMissingChildrenById(marketPortfolioProducts, session, true) === true) { + UI.projects.foundations.functionLibraries.dataStorageFunctions.createSessionReference(marketPortfolioProducts, session, 'Portfolio Session Reference') + } + } + /* + Create everything inside the session references. + */ + for (let j = 0; j < marketPortfolioProducts.portfolioSessionReferences.length; j++) { + let sessionReference = marketPortfolioProducts.portfolioSessionReferences[j] + UI.projects.foundations.utilities.menu.menuClick(sessionReference, 'Add All Portfolio Mine Products', true) + UI.projects.foundations.utilities.menu.menuClickOfNodeArray(sessionReference.portfolioMineProducts, 'Add All Data Products', true) + sessionReference.payload.floatingObject.collapseToggle() + } + } + } } } @@ -605,6 +720,14 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { if (marketTradingTasks.payload.referenceParent.id === market.id) { UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes) } + + let marketPortfolioTasks = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(session, 'Market Portfolio Tasks', undefined, true, false, true, false) + if (marketPortfolioTasks === undefined) { continue } + if (marketPortfolioTasks.payload === undefined) { continue } + if (marketPortfolioTasks.payload.referenceParent === undefined) { continue } + if (marketPortfolioTasks.payload.referenceParent.id === market.id) { + UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes) + } } /* We create a time machine for each session added during the previous processing. @@ -651,6 +774,14 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { if (marketTradingTasks.payload.referenceParent.id === market.id) { UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes) } + + let marketPortfolioTasks = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(session, 'Market Portfolio Tasks', undefined, true, false, true, false) + if (marketPortfolioTasks === undefined) { continue } + if (marketPortfolioTasks.payload === undefined) { continue } + if (marketPortfolioTasks.payload.referenceParent === undefined) { continue } + if (marketPortfolioTasks.payload.referenceParent.id === market.id) { + UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes) + } } /* Delete all Dashboards that does not have time machines inside. */ @@ -688,16 +819,20 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { let marketDataTasksArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(network, 'Market Data Tasks') let marketTradingTasksArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(network, 'Market Trading Tasks') + let marketPortfolioTasksArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(network, 'Market Portfolio Tasks') let marketLearningTasksArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(network, 'Market Learning Tasks') let marketDataProductsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(network, 'Market Data Products') let marketTradingProductsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(network, 'Market Trading Products') + let marketPortfolioProductsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(network, 'Market Portfolio Products') let marketLearningProductsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(network, 'Market Learning Products') uninstalMarketArray(marketDataTasksArray) uninstalMarketArray(marketTradingTasksArray) + uninstalMarketArray(marketPortfolioTasksArray) uninstalMarketArray(marketLearningTasksArray) uninstalMarketArray(marketDataProductsArray) uninstalMarketArray(marketTradingProductsArray) + uninstalMarketArray(marketPortfolioProductsArray) uninstalMarketArray(marketLearningProductsArray) function uninstalMarketArray(marketArray) { diff --git a/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js b/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js index 20e30da7d..692bdd180 100644 --- a/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js @@ -15,7 +15,12 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { addMissingProjectDataProducts: addMissingProjectDataProducts, addMissingProjectTradingProducts: addMissingProjectTradingProducts, addMissingProjectLearningProducts: addMissingProjectLearningProducts, - createSessionReference: createSessionReference + createSessionReference: createSessionReference, + addAllPortfolioMineProducts: addAllPortfolioMineProducts, + addMissingPortfolioSessionReferences: addMissingPortfolioSessionReferences, + addMissingMarketPortfolioProducts: addMissingMarketPortfolioProducts, + addMissingExchangePortfolioProducts: addMissingExchangePortfolioProducts, + addMissingProjectPortfolioProducts: addMissingProjectPortfolioProducts, } return thisObject @@ -45,6 +50,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { scanBotArray(mine.apiDataFetcherBots) scanBotArray(mine.indicatorBots) scanBotArray(mine.tradingBots) + scanBotArray(mine.portfolioBots) scanBotArray(mine.learningBots) function scanBotArray(botArray) { @@ -92,6 +98,17 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { } } + function addAllPortfolioMineProducts(node, rootNodes) { + for (let i = 0; i < rootNodes.length; i++) { + let rootNode = rootNodes[i] + + if (rootNode.type === 'Portfolio Mine') { + let portfolioMineProducts = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Portfolio Mine Products') + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(portfolioMineProducts, rootNode) + } + } + } + function addAllLearningMineProducts(node, rootNodes) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] @@ -130,6 +147,27 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { } } + function addMissingPortfolioSessionReferences(node, rootNodes) { + let lanNetworkNode = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(node, 'LAN Network Node', undefined, true, false, true, false) + if (lanNetworkNode === undefined) { return } + + let livePortfolioSessionsArray = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(lanNetworkNode, 'Live Portfolio Session') + + addMissingSession(livePortfolioSessionsArray) + + function addMissingSession(sessionsArray) { + for (let i = 0; i < sessionsArray.length; i++) { + let session = sessionsArray[i] + /* We will filter out all the sessions that does not belong to the market we are in */ + let marketPortfolioTasks = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(session, 'Market Portfolio Tasks', undefined, true, false, true, false) + if (node.payload.referenceParent.id !== marketPortfolioTasks.payload.referenceParent.id) { continue } + if (UI.projects.visualScripting.utilities.nodeChildren.isMissingChildrenById(node, session, true) === true) { + createSessionReference(node, session, 'Portfolio Session Reference') + } + } + } + } + function addMissingLearningSessionReferences(node, rootNodes) { let lanNetworkNode = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(node, 'LAN Network Node', undefined, true, false, true, false) if (lanNetworkNode === undefined) { return } @@ -166,6 +204,10 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { addMissingMarketProducts(node, rootNodes, 'Market Trading Products') } + function addMissingMarketPortfolioProducts(node, rootNodes) { + addMissingMarketProducts(node, rootNodes, 'Market Portfolio Products') + } + function addMissingMarketLearningProducts(node, rootNodes) { addMissingMarketProducts(node, rootNodes, 'Market Learning Products') } @@ -192,6 +234,10 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { addMissingExchange(node, rootNodes, 'Exchange Trading Products') } + function addMissingExchangePortfolioProducts(node, rootNodes) { + addMissingExchange(node, rootNodes, 'Exchange Portfolio Products') + } + function addMissingExchangeLearningProducts(node, rootNodes) { addMissingExchange(node, rootNodes, 'Exchange Learning Products') } @@ -224,6 +270,10 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { addMissingProject(node, rootNodes, 'Project Trading Products') } + function addMissingProjectPortfolioProducts(node, rootNodes) { + addMissingProject(node, rootNodes, 'Project Portfolio Products') + } + function addMissingProjectLearningProducts(node, rootNodes) { addMissingProject(node, rootNodes, 'Project Learning Products') } diff --git a/Projects/Foundations/UI/Function-Libraries/ProductFunctions.js b/Projects/Foundations/UI/Function-Libraries/ProductFunctions.js index a5a34fd60..52a244084 100644 --- a/Projects/Foundations/UI/Function-Libraries/ProductFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/ProductFunctions.js @@ -39,6 +39,13 @@ function newFoundationsFunctionLibraryProductFunctions() { } } + for (let i = 0; i < rootNodes.length; i++) { + let rootNode = rootNodes[i] + if (rootNode.type === 'Portfolio Mine') { + installInPortfolioMine(rootNode) + } + } + for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'LAN Network') { @@ -190,7 +197,7 @@ function newFoundationsFunctionLibraryProductFunctions() { } function installInTradingMine(tradingMine) { - let savePlugin = false + let savePluginFile = false for (let j = 0; j < tradingMine.tradingBots.length; j++) { let tradingBotNode = tradingMine.tradingBots[j] @@ -224,7 +231,7 @@ function newFoundationsFunctionLibraryProductFunctions() { // Explicit check is needed so we know if we have to save the plugin or not if (UI.projects.visualScripting.utilities.nodeChildren.isMissingChildrenById(botDataDependencies, dataset, true) === true) { - savePlugin = true + savePluginFile = true let dataDependency = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(botDataDependencies, 'Data Dependency') UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dataDependency, dataset) } @@ -237,7 +244,7 @@ function newFoundationsFunctionLibraryProductFunctions() { * We will save the plugin only if we get to the point were we have to add the data dependencies * */ - if (savePlugin) { + if (savePluginFile) { for (let i = 0; i < rootNodes.length; i++) { let rootNode = rootNodes[i] if (rootNode.type === 'Plugins') { @@ -246,7 +253,73 @@ function newFoundationsFunctionLibraryProductFunctions() { for (let j = 0; j < tradingMinePlugin.pluginFiles.length; j++) { let pluginFile = tradingMinePlugin.pluginFiles[j] - UI.projects.communityPlugins.functionLibraries.pluginsFunctions.savePlugin(pluginFile) + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.savePluginFile(pluginFile) + } + } + } + + } + + } + + function installInPortfolioMine(portfolioMine) { + let savePluginFile = false + for (let j = 0; j < portfolioMine.portfolioBots.length; j++) { + let portfolioBotNode = portfolioMine.portfolioBots[j] + + for (let k = 0; k < portfolioBotNode.processes.length; k++) { + let process = portfolioBotNode.processes[k] + + /** + * In case the data mine is not referenced at all, we must add it + */ + + let dataMineDependency = UI.projects.visualScripting.utilities.nodeChildren.findOrCreateChildWithReference(process.processDependencies, 'Data Mine Data Dependencies', productDataMineParent) + + let botDataDependencies = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(dataMineDependency, undefined, productIndicatorBot.name, false, true, false, false) + + /** + * If Bot Data Dependency exists add Data Dependencies + * Otherwise create the Bot Data Dependency and add Data Dependencies to newly created Bot Data + */ + if (botDataDependencies !== undefined) { + addAllDataDependenciesIfNotExists(botDataDependencies) + } else { + let newBotDataDependencies = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(dataMineDependency, 'Bot Data Dependencies') + newBotDataDependencies.name = productIndicatorBot.name + addAllDataDependenciesIfNotExists(newBotDataDependencies) + } + + + function addAllDataDependenciesIfNotExists(botDataDependencies) { + for (let l = 0; l < product.datasets.length; l++) { + let dataset = product.datasets[l] + + // Explicit check is needed so we know if we have to save the plugin or not + if (UI.projects.visualScripting.utilities.nodeChildren.isMissingChildrenById(botDataDependencies, dataset, true) === true) { + savePluginFile = true + let dataDependency = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(botDataDependencies, 'Data Dependency') + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dataDependency, dataset) + } + } + } + } + } + /** + * There is no reason to save the plugin if no modifications have been made to the hierarchy + * We will save the plugin only if we get to the point were we have to add the data dependencies + * + */ + if (savePluginFile) { + for (let i = 0; i < rootNodes.length; i++) { + let rootNode = rootNodes[i] + if (rootNode.type === 'Plugins') { + let portfolioMinePlugin = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(rootNode, 'Plugin Portfolio Mines', undefined, false, true, false, false) + + for (let j = 0; j < portfolioMinePlugin.pluginFiles.length; j++) { + let pluginFile = portfolioMinePlugin.pluginFiles[j] + + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.savePluginFile(pluginFile) } } } diff --git a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js index 4e1884a41..34fbf51db 100644 --- a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js @@ -1,6 +1,6 @@ function newFoundationsFunctionLibraryTaskFunctions() { let thisObject = { - syncronizeTaskWithBackEnd: syncronizeTaskWithBackEnd, + synchronizeTaskWithBackEnd: synchronizeTaskWithBackEnd, runTask: runTask, stopTask: stopTask, @@ -50,12 +50,28 @@ function newFoundationsFunctionLibraryTaskFunctions() { addMissingMarketLearningTasks: addMissingMarketLearningTasks, addMissingLearningMineTasks: addMissingLearningMineTasks, + runAllProjectPortfolioTasks: runAllProjectPortfolioTasks, + stopAllProjectPortfolioTasks: stopAllProjectPortfolioTasks, + runAllExchangePortfolioTasks: runAllExchangePortfolioTasks, + stopAllExchangePortfolioTasks: stopAllExchangePortfolioTasks, + runAllMarketPortfolioTasks: runAllMarketPortfolioTasks, + stopAllMarketPortfolioTasks: stopAllMarketPortfolioTasks, + runAllPortfolioMineTasks: runAllPortfolioMineTasks, + stopAllPortfolioMineTasks: stopAllPortfolioMineTasks, + addMissingProjectPortfolioTasks: addMissingProjectPortfolioTasks, + addMissingExchangePortfolioTasks: addMissingExchangePortfolioTasks, + addMissingMarketPortfolioTasks: addMissingMarketPortfolioTasks, + addMissingPortfolioMineTasks: addMissingPortfolioMineTasks, + + runAllManagedTasks: runAllManagedTasks, + stopAllManagedTasks: stopAllManagedTasks, + addAllTasks: addAllTasks } return thisObject - function syncronizeTaskWithBackEnd(node) { + function synchronizeTaskWithBackEnd(node) { let lanNetworkNode = validations(node) if (lanNetworkNode === undefined) { /* Nodes that do not belong to a network can not get ready. */ @@ -64,7 +80,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { let eventsServerClient = UI.projects.foundations.spaces.designSpace.workspace.eventsServerClients.get(lanNetworkNode.id) - /* First we setup everything so as to listen to the response from the Task Manger */ + /* First we setup everything so as to listen to the response from the Task Manager */ let eventSubscriptionIdOnStatus let key = 'Task Client - ' + node.id eventsServerClient.listenToEvent(key, 'Task Status', undefined, node.id, onResponse, onStatus) @@ -116,23 +132,27 @@ function newFoundationsFunctionLibraryTaskFunctions() { } let taskLightingPath = '->Task->' + + 'Task Server App Reference->Task Server App->Signing Account->' + + 'Portfolio Bot Instance->' + 'Sensor Bot Instance->' + 'API Data Fetcher Bot Instance->' + 'Indicator Bot Instance->' + 'Trading Bot Instance->' + 'Learning Bot Instance->' + - 'Sensor Process Instance->Time Frames Filter->API Data Fetcher Process Instance->Indicator Process Instance->Trading Process Instance->Learning Process Instance->' + + 'Social Trading Bot Reference->Signing Account->' + + 'Sensor Process Instance->Time Frames Filter->API Data Fetcher Process Instance->Indicator Process Instance->Trading Process Instance->Portfolio Process Instance->Learning Process Instance->' + + 'Social Trading Bot Reference->Social Trading Bot->Signing Account->' + 'Execution Started Event->' + 'Key Reference->Exchange Account Key->' + 'Task Manager->' + - 'Data Mine Tasks->Trading Mine Tasks->Learning Mine Tasks->' + - 'Market Data Tasks->Market Trading Tasks->Market Learning Tasks->' + - 'Exchange Data Tasks->Exchange Trading Tasks->Exchange Learning Tasks->' + + 'Data Mine Tasks->Trading Mine Tasks->Portfolio Mine Tasks->Learning Mine Tasks->' + + 'Market Data Tasks->Market Trading Tasks->Market Portfolio Tasks->Market Learning Tasks->' + + 'Exchange Data Tasks->Exchange Trading Tasks->Exchange Portfolio Tasks->Exchange Learning Tasks->' + 'Market->Exchange Markets->Crypto Exchange->' + 'Market Base Asset->Market Quoted Asset->Asset->' + - 'Project Data Tasks->Project Trading Tasks->Project Learning Tasks->Project Definition->' + - 'Backtesting Session->Live Trading Session->Paper Trading Session->Forward Testing Session->' + - 'Back Learning Session->Live Learning Session->' + + 'Project Data Tasks->Project Trading Tasks->Project Portfolio Tasks->Project Learning Tasks->Project Definition->' + + 'Backtesting Session->Live Trading Session->Paper Trading Session->Forward Testing Session->Live Portfolio Session->' + + 'Back Learning Session->Live Learning Session->Managed Sessions->Session Reference->' + 'Process Definition->' + 'Process Output->' + 'Output Dataset Folder->Output Dataset Folder->Output Dataset Folder->Output Dataset Folder->Output Dataset Folder->' + @@ -160,9 +180,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { 'API Data Fetcher Bot->' + 'Indicator Bot->' + 'Trading Bot->' + + 'Portfolio Bot->' + 'Learning Bot->' + 'Product Definition Folder->Product Definition Folder->Product Definition Folder->Product Definition Folder->Product Definition Folder->' + - 'Data Mine->Trading Mine->Learning Mine->' + + 'Data Mine->Trading Mine->Portfolio Mine->Learning Mine->' + 'API Map Reference->' + 'API Map->API Version->API Endpoint->API Query Parameters->API Query Parameter->API Path Parameters->API Path Parameter->API Query Responses->API Query Response->API Response Schema->' + 'API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->' @@ -171,30 +192,43 @@ function newFoundationsFunctionLibraryTaskFunctions() { let networkLightingPath = '->LAN Network->LAN Network Node->' + 'Data Storage->' + - 'Data Mines Data->Trading Mines Data->Learning Mines Data->' + - 'Project Data Products->Project Trading Products->Project Learning Products->' + - 'Exchange Data Products->Exchange Trading Products->Exchange Learning Products->' + - 'Market Data Products->Market Trading Products->Market Learning Products->' + + 'Data Mines Data->Trading Mines Data->Portfolio Mines Data->Learning Mines Data->' + + 'Project Data Products->Project Trading Products->Project Portfolio Products->Project Learning Products->' + + 'Exchange Data Products->Exchange Trading Products->Exchange Portfolio Products->Exchange Learning Products->' + + 'Market Data Products->Market Trading Products->Market Portfolio Products->Market Learning Products->' + 'Market->Market Base Asset->Market Quoted Asset->Asset->' + 'Exchange Markets->Crypto Exchange->' + 'Data Mine Products->Bot Products->' + 'Data Product Folder->Data Product Folder->Data Product Folder->Data Product Folder->Data Product Folder->' + 'Data Product->Product Definition->' + - 'Data Tasks->Learning Tasks->Testing Trading Tasks->Production Trading Tasks->' + - 'Project Data Tasks->Project Trading Tasks->Project Learning Tasks->' + - 'Exchange Data Tasks->Exchange Trading Tasks->Exchange Learning Tasks->Crypto Exchange->' + - 'Market Data Tasks->Market Trading Tasks->Market Learning Tasks->Market->' + - 'Data Mine Tasks->Trading Mine Tasks->Learning Mine Tasks->' + - 'Task Manager->Task->' + - 'Indicator Bot Instance->Sensor Bot Instance->API Data Fetcher Bot Instance->Trading Bot Instance->Learning Bot Instance->' + - 'Indicator Process Instance->Sensor Process Instance->API Data Fetcher Process Instance->Trading Process Instance->Learning Process Instance->' + - 'Paper Trading Session->Forward Testing Session->Backtesting Session->Live Trading Session->Back Learning Session->Live Learning Session->' + + 'Data Tasks->Learning Tasks->Testing Trading Tasks->Production Trading Tasks->Production Portfolio Tasks->' + + 'Project Data Tasks->Project Trading Tasks->Project Portfolio Tasks->Project Learning Tasks->' + + 'Exchange Data Tasks->Exchange Trading Tasks->Exchange Portfolio Tasks->Exchange Learning Tasks->Crypto Exchange->' + + 'Market Data Tasks->Market Trading Tasks->Market Portfolio Tasks->Market Learning Tasks->Market->' + + 'Data Mine Tasks->Trading Mine Tasks->Portfolio Mine Tasks->Learning Mine Tasks->' + + 'Task Manager->Managed Tasks->Task Reference->Task->' + + 'Indicator Bot Instance->Sensor Bot Instance->API Data Fetcher Bot Instance->Trading Bot Instance->Portfolio Bot Instance->Learning Bot Instance->' + + 'Indicator Process Instance->Sensor Process Instance->API Data Fetcher Process Instance->Trading Process Instance->Portfolio Process Instance->Learning Process Instance->' + + 'Paper Trading Session->Forward Testing Session->Backtesting Session->Live Trading Session->Live Portfolio Session->Back Learning Session->Live Learning Session->Managed Sessions->' + 'API Map Reference->' + 'Market->' + 'Process Definition->' let networkDefinition = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(lanNetworkNode.payload.parentNode, false, true, true, false, false, networkLightingPath) + let managedTasksLightingPath = '->Task->Managed Tasks->Portfolio Bot Instance->' + + 'Task Reference->Task->Sensor Bot Instance->API Data Fetcher Bot->Indicator Bot Instance->Trading Bot Instance->Learning Bot Instance->' + + 'Sensor Process Instance->Time Frames Filter->API Data Fetcher Process Instance->Indicator Process Instance->Trading Process Instance->Learning Process Instance->' + + 'Execution Started Event->Key Reference->Exchange Account Key->' + + 'Task Manager->' + + 'Data Mine Tasks->Trading Mine Tasks->Learning Mine Tasks->Portfolio Mine Tasks->' + + 'Market Trading Tasks->Market Data Tasks->Market Learning Tasks->Market Portfolio Tasks->' + + 'Market->Exchange Markets->Crypto Exchange->Crypto Exchanges->exchange Markets->Market->' + + 'Portfolio Process Instance->Live Portfolio Session->Portfolio Parameters->Portfolio Engine Reference->Portfolio System Reference->Managed Sessions->Session Reference->Live Trading Session->Backtesting Session->Forward Testing Session->Live Portfolio Session->Back Learning Session->Paper Trading Session->Trading Parameters->Trading Engine Reference->' + + let managedTasksDefinition = + UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, managedTasksLightingPath); + /* We will also send all the project schemas we have to the Task Server. */ @@ -207,12 +241,14 @@ function newFoundationsFunctionLibraryTaskFunctions() { } projectSchemas.push(project) } + let event = { projectSchemas: JSON.stringify(projectSchemas), taskId: node.id, taskName: node.name, taskDefinition: JSON.stringify(taskDefinition), - networkDefinition: JSON.stringify(networkDefinition) + networkDefinition: JSON.stringify(networkDefinition), + managedTasksDefinition: JSON.stringify(managedTasksDefinition) } if (isDebugging === true) { @@ -223,6 +259,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { node.payload.uiObject.run(eventsServerClient, callBackFunction) eventsServerClient.raiseEvent('Task Manager', 'Run Task', event) + + if (node.managedTasks !== undefined) { + runAllManagedTasks(node.managedTasks); + } } function stopTask(node, callBackFunction) { @@ -241,6 +281,12 @@ function newFoundationsFunctionLibraryTaskFunctions() { callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) return } + + /* Deal with shutting down any managed tasks: */ + if (node.managedTasks !== undefined) { + stopAllManagedTasks(node.managedTasks); + } + let eventsServerClient = UI.projects.foundations.spaces.designSpace.workspace.eventsServerClients.get(lanNetworkNode.id) let event = { @@ -296,7 +342,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { } if (taskManager.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { - node.payload.uiObject.setErrorMessage('Task needs to be inside a Data Tasks, Learning Tasks, Testing or Production Trading Tasks node.') + node.payload.uiObject.setErrorMessage('Task needs to be inside a Data Tasks, Learning Tasks, Portfolio Tasks, Testing or Production Trading Tasks node.') return } @@ -326,17 +372,19 @@ function newFoundationsFunctionLibraryTaskFunctions() { } function runAllTasks(taskManager) { - for (let i = 0; i < taskManager.tasks.length; i++) { - let node = taskManager.tasks[i] - let menu = node.payload.uiObject.menu + let tasks = taskManager.tasks; + for (let i = 0; i < tasks.length; i++) { + let node = tasks[i]; + let menu = node.payload.uiObject.menu; menu.internalClick('Run Task') } } function stopAllTasks(taskManager) { - for (let i = 0; i < taskManager.tasks.length; i++) { - let node = taskManager.tasks[i] + let tasks = taskManager.tasks; + for (let i = 0; i < tasks.length; i++) { + let node = tasks[i]; let menu = node.payload.uiObject.menu menu.internalClick('Stop Task') @@ -344,9 +392,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { } function runAllTaskManagers(parent) { - for (let i = 0; i < parent.taskManagers.length; i++) { - let node = parent.taskManagers[i] - let menu = node.payload.uiObject.menu + let manager = parent.taskManagers; + for (let i = 0; i < manager.length; i++) { + let node = manager[i]; + let menu = node.payload.uiObject.menu; menu.internalClick('Run All Tasks') menu.internalClick('Run All Tasks') @@ -354,9 +403,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { } function stopAllTaskManagers(parent) { - for (let i = 0; i < parent.taskManagers.length; i++) { - let node = parent.taskManagers[i] - let menu = node.payload.uiObject.menu + let manager = parent.taskManagers; + for (let i = 0; i < manager.length; i++) { + let node = manager[i]; + let menu = node.payload.uiObject.menu; menu.internalClick('Stop All Tasks') menu.internalClick('Stop All Tasks') @@ -403,6 +453,26 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } + function runAllProjectPortfolioTasks(parent) { + for (let i = 0; i < parent.projectPortfolioTasks.length; i++) { + let node = parent.projectPortfolioTasks[i] + let menu = node.payload.uiObject.menu + + menu.internalClick('Run All Exchange Portfolio Tasks') + menu.internalClick('Run All Exchange Portfolio Tasks') + } + } + + function stopAllProjectPortfolioTasks(parent) { + for (let i = 0; i < parent.projectPortfolioTasks.length; i++) { + let node = parent.projectPortfolioTasks[i] + let menu = node.payload.uiObject.menu + + menu.internalClick('Stop All Exchange Portfolio Tasks') + menu.internalClick('Stop All Exchange Portfolio Tasks') + } + } + function runAllProjectLearningTasks(parent) { for (let i = 0; i < parent.projectLearningTasks.length; i++) { let node = parent.projectLearningTasks[i] @@ -463,6 +533,26 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } + function runAllExchangePortfolioTasks(parent) { + for (let i = 0; i < parent.exchangePortfolioTasks.length; i++) { + let node = parent.exchangePortfolioTasks[i] + let menu = node.payload.uiObject.menu + + menu.internalClick('Run All Market Portfolio Tasks') + menu.internalClick('Run All Market Portfolio Tasks') + } + } + + function stopAllExchangePortfolioTasks(parent) { + for (let i = 0; i < parent.exchangePortfolioTasks.length; i++) { + let node = parent.exchangePortfolioTasks[i] + let menu = node.payload.uiObject.menu + + menu.internalClick('Stop All Market Portfolio Tasks') + menu.internalClick('Stop All Market Portfolio Tasks') + } + } + function runAllExchangeLearningTasks(parent) { for (let i = 0; i < parent.exchangeLearningTasks.length; i++) { let node = parent.exchangeLearningTasks[i] @@ -513,6 +603,16 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } + function runAllMarketPortfolioTasks(parent) { + for (let i = 0; i < parent.marketPortfolioTasks.length; i++) { + let node = parent.marketPortfolioTasks[i] + let menu = node.payload.uiObject.menu + + menu.internalClick('Run All Portfolio Mine Tasks') + menu.internalClick('Run All Portfolio Mine Tasks') + } + } + function runAllMarketLearningTasks(parent) { for (let i = 0; i < parent.marketLearningTasks.length; i++) { let node = parent.marketLearningTasks[i] @@ -533,6 +633,16 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } + function stopAllMarketPortfolioTasks(parent) { + for (let i = 0; i < parent.marketPortfolioTasks.length; i++) { + let node = parent.marketPortfolioTasks[i] + let menu = node.payload.uiObject.menu + + menu.internalClick('Stop All Portfolio Mine Tasks') + menu.internalClick('Stop All Portfolio Mine Tasks') + } + } + function stopAllMarketLearningTasks(parent) { for (let i = 0; i < parent.marketLearningTasks.length; i++) { let node = parent.marketLearningTasks[i] @@ -573,6 +683,16 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } + function runAllPortfolioMineTasks(parent) { + for (let i = 0; i < parent.portfolioMineTasks.length; i++) { + let node = parent.portfolioMineTasks[i] + let menu = node.payload.uiObject.menu + + menu.internalClick('Run All Task Managers') + menu.internalClick('Run All Task Managers') + } + } + function runAllLearningMineTasks(parent) { for (let i = 0; i < parent.learningMineTasks.length; i++) { let node = parent.learningMineTasks[i] @@ -593,6 +713,16 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } + function stopAllPortfolioMineTasks(parent) { + for (let i = 0; i < parent.portfolioMineTasks.length; i++) { + let node = parent.portfolioMineTasks[i] + let menu = node.payload.uiObject.menu + + menu.internalClick('Stop All Task Managers') + menu.internalClick('Stop All Task Managers') + } + } + function stopAllLearningMineTasks(parent) { for (let i = 0; i < parent.learningMineTasks.length; i++) { let node = parent.learningMineTasks[i] @@ -603,6 +733,19 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } + /* run|stop ManagedTasks(): Portfolio Management managed tasks runners: */ + function runAllManagedTasks(managedTasks) { + for (let i = 0; i < managedTasks.taskReference.length; i++) { + managedTasks.taskReference[i].payload.referenceParent.payload.uiObject.menu.internalClick('Run Task'); + } + } + + function stopAllManagedTasks(managedTasks) { + for (let i = 0; i < managedTasks.taskReference.length; i++) { + managedTasks.taskReference[i].payload.referenceParent.payload.uiObject.menu.internalClick('Stop Task'); + } + } + function addMissingProjectDataTasks(node, rootNodes) { addMissingProjectTasks(node, rootNodes, 'Project Data Tasks', 'Data Tasks') } @@ -611,6 +754,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { addMissingProjectTasks(node, rootNodes, 'Project Trading Tasks', 'Trading Tasks') } + function addMissingProjectPortfolioTasks(node, rootNodes) { + addMissingProjectTasks(node, rootNodes, 'Project Portfolio Tasks', 'Portfolio Tasks') + } + function addMissingProjectLearningTasks(node, rootNodes) { addMissingProjectTasks(node, rootNodes, 'Project Learning Tasks', 'Learning Tasks') } @@ -647,6 +794,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { addMissingExchangeTasks(node, rootNodes, 'Exchange Trading Tasks') } + function addMissingExchangePortfolioTasks(node, rootNodes) { + addMissingExchangeTasks(node, rootNodes, 'Exchange Portfolio Tasks') + } + function addMissingExchangeLearningTasks(node, rootNodes) { addMissingExchangeTasks(node, rootNodes, 'Exchange Learning Tasks') } @@ -678,6 +829,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { addMissingMarketTasks(node, 'Market Trading Tasks') } + function addMissingMarketPortfolioTasks(node) { + addMissingMarketTasks(node, 'Market Portfolio Tasks') + } + function addMissingMarketLearningTasks(node) { addMissingMarketTasks(node, 'Market Learning Tasks') } @@ -707,6 +862,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { addMissingMineTasks(node, rootNodes, 'Trading Mine', 'Trading Mine Tasks') } + function addMissingPortfolioMineTasks(node, rootNodes) { + addMissingMineTasks(node, rootNodes, 'Portfolio Mine', 'Portfolio Mine Tasks') + } + function addMissingLearningMineTasks(node, rootNodes) { addMissingMineTasks(node, rootNodes, 'Learning Mine', 'Learning Mine Tasks') } @@ -729,7 +888,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { if (node.payload === undefined) { return } if (node.payload.referenceParent === undefined) { return } - let taskManager = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Task Manager') + let taskManager = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Task Manager'); taskManager.name = node.payload.referenceParent.name taskManager.payload.floatingObject.collapseToggle() @@ -746,6 +905,10 @@ function newFoundationsFunctionLibraryTaskFunctions() { addTradingTasks() break } + case 'Portfolio Mine Tasks': { + addPortfolioTasks() + break + } } function addDataTasks() { @@ -770,6 +933,15 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } + function addPortfolioTasks() { + for (let i = 0; i < rootNodes.length; i++) { + let rootNode = rootNodes[i] + if (rootNode.type === 'Portfolio System') { + addTasks(rootNode) + } + } + } + function addTasks(systemNode) { let mine = node.payload.referenceParent @@ -777,6 +949,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { addTasksForBotArray(mine.apiDataFetcherBots) addTasksForBotArray(mine.indicatorBots) addTasksForBotArray(mine.tradingBots) + addTasksForBotArray(mine.portfolioBots) addTasksForBotArray(mine.learningBots) function addTasksForBotArray(botsArray) { @@ -823,6 +996,15 @@ function newFoundationsFunctionLibraryTaskFunctions() { addProcessInstance(task, bot, botInstance) break } + case 'Portfolio Bot': { + let task = addTask(taskManager) + + botInstance = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(task, 'Portfolio Bot Instance') + botInstance.name = bot.name + + addProcessInstance(task, bot, botInstance) + break + } case 'Learning Bot': { let task /* @@ -849,7 +1031,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { } function addTask(taskManager) { - let task = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(taskManager, 'Task') + let task = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(taskManager, 'Task'); if (systemNode !== undefined) { task.name = systemNode.name @@ -937,6 +1119,49 @@ function newFoundationsFunctionLibraryTaskFunctions() { } } } + case 'Portfolio Bot': { + processInstance = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Portfolio Process Instance') + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) + + if (node.payload.parentNode === undefined) { return } + if (node.payload.parentNode.payload === undefined) { return } + if (node.payload.parentNode.payload.parentNode === undefined) { return } + if (node.payload.parentNode.payload.parentNode.payload === undefined) { return } + if (node.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { return } + if (node.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { return } + + let environment = node.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode + let session + + switch (environment.type) { + case 'Testing Portfolio Tasks': { + addSession('Backtesting Session') + break + } + case 'Production Portfolio Tasks': { + addSession('Live Portfolio Session') + break + } + } + break + + function addSession(sessionType) { + session = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(processInstance, sessionType) + session.name = task.name + let config = JSON.parse(session.config) + config.folderName = session.name.split(" ").join("-") + session.config = JSON.stringify(config) + + for (let m = 0; m < rootNodes.length; m++) { + let rootNode = rootNodes[m] + if (rootNode.type === 'Portfolio Engine' && rootNode.isPlugin === true) { + let portfolioEngine = rootNode + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(session.portfolioEngineReference, portfolioEngine) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(session.portfolioSystemReference, systemNode) + } + } + } + } case 'Learning Bot': { processInstance = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Learning Process Instance') UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) diff --git a/Projects/Foundations/UI/Spaces/Charting-Space/PlottersManager.js b/Projects/Foundations/UI/Spaces/Charting-Space/PlottersManager.js index d64e2365c..cb0f8170e 100644 --- a/Projects/Foundations/UI/Spaces/Charting-Space/PlottersManager.js +++ b/Projects/Foundations/UI/Spaces/Charting-Space/PlottersManager.js @@ -138,8 +138,8 @@ function newPlottersManager() { let exchange = layer.exchange let plotterModule = layer.plotterModule let session - let tradingOrLearningSystem - let tradingOrLearningEngine + let tradingOrLearningOrPortfolioSystem + let tradingOrLearningOrPortfolioEngine /* A layer can be referencing a Data Product in 3 different branches of the Network hierarchy. @@ -149,6 +149,9 @@ function newPlottersManager() { if (sessionReference === undefined) { sessionReference = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(layer.definition, 'Learning Session Reference', undefined, false, true, true, true) } + if (sessionReference === undefined) { + sessionReference = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(layer.definition, 'Portfolio Session Reference', undefined, false, true, true, true) + } if (sessionReference !== undefined) { session = sessionReference.referenceParent @@ -158,16 +161,22 @@ function newPlottersManager() { } /* From the session we might be able to reach the Trading System or the Trading Engine */ if (session.tradingSystemReference !== undefined) { - tradingOrLearningSystem = session.tradingSystemReference.referenceParent + tradingOrLearningOrPortfolioSystem = session.tradingSystemReference.referenceParent } if (session.tradingEngineReference !== undefined) { - tradingOrLearningEngine = session.tradingEngineReference.referenceParent + tradingOrLearningOrPortfolioEngine = session.tradingEngineReference.referenceParent + } + if (session.portfolioSystemReference !== undefined) { + tradingOrLearningOrPortfolioSystem = session.portfolioSystemReference.referenceParent + } + if (session.portfolioEngineReference !== undefined) { + tradingOrLearningOrPortfolioEngine = session.portfolioEngineReference.referenceParent } if (session.learningSystemReference !== undefined) { - tradingOrLearningSystem = session.learningSystemReference.referenceParent + tradingOrLearningOrPortfolioSystem = session.learningSystemReference.referenceParent } if (session.learningEngineReference !== undefined) { - tradingOrLearningEngine = session.learningEngineReference.referenceParent + tradingOrLearningOrPortfolioEngine = session.learningEngineReference.referenceParent } } @@ -263,16 +272,22 @@ function newPlottersManager() { connector.nodesHighlights = newNodesHighlights() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesHighlights.initialize(tradingOrLearningSystem) + connector.nodesHighlights.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesHighlights.initialize(tradingOrLearningEngine) + connector.nodesHighlights.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesHighlights.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesHighlights.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesHighlights.initialize(tradingOrLearningSystem) + connector.nodesHighlights.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesHighlights.initialize(tradingOrLearningEngine) + connector.nodesHighlights.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesHighlights.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesHighlights.onRecordChange) @@ -281,16 +296,22 @@ function newPlottersManager() { connector.nodesValues = newNodesValues() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesValues.initialize(tradingOrLearningSystem) + connector.nodesValues.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesValues.initialize(tradingOrLearningEngine) + connector.nodesValues.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesValues.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesValues.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesValues.initialize(tradingOrLearningSystem) + connector.nodesValues.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesValues.initialize(tradingOrLearningEngine) + connector.nodesValues.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesValues.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesValues.onRecordChange) @@ -299,16 +320,22 @@ function newPlottersManager() { connector.nodesErrors = newNodesErrors() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesErrors.initialize(tradingOrLearningSystem) + connector.nodesErrors.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesErrors.initialize(tradingOrLearningEngine) + connector.nodesErrors.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesErrors.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesErrors.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesErrors.initialize(tradingOrLearningSystem) + connector.nodesErrors.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesErrors.initialize(tradingOrLearningEngine) + connector.nodesErrors.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesErrors.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesErrors.onRecordChange) @@ -317,16 +344,22 @@ function newPlottersManager() { connector.nodesWarnings = newNodesWarnings() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesWarnings.initialize(tradingOrLearningSystem) + connector.nodesWarnings.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesWarnings.initialize(tradingOrLearningEngine) + connector.nodesWarnings.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesWarnings.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesWarnings.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesWarnings.initialize(tradingOrLearningSystem) + connector.nodesWarnings.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesWarnings.initialize(tradingOrLearningEngine) + connector.nodesWarnings.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesWarnings.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesWarnings.onRecordChange) @@ -335,16 +368,22 @@ function newPlottersManager() { connector.nodesInfos = newNodesInfos() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesInfos.initialize(tradingOrLearningSystem) + connector.nodesInfos.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesInfos.initialize(tradingOrLearningEngine) + connector.nodesInfos.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesInfos.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesInfos.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesInfos.initialize(tradingOrLearningSystem) + connector.nodesInfos.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesInfos.initialize(tradingOrLearningEngine) + connector.nodesInfos.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesInfos.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesInfos.onRecordChange) @@ -353,16 +392,22 @@ function newPlottersManager() { connector.nodesRunning = newNodesRunning() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesRunning.initialize(tradingOrLearningSystem) + connector.nodesRunning.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesRunning.initialize(tradingOrLearningEngine) + connector.nodesRunning.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesRunning.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesRunning.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesRunning.initialize(tradingOrLearningSystem) + connector.nodesRunning.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesRunning.initialize(tradingOrLearningEngine) + connector.nodesRunning.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesRunning.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesRunning.onRecordChange) @@ -371,16 +416,22 @@ function newPlottersManager() { connector.nodesStatus = newNodesStatus() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesStatus.initialize(tradingOrLearningSystem) + connector.nodesStatus.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesStatus.initialize(tradingOrLearningEngine) + connector.nodesStatus.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesStatus.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesStatus.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesStatus.initialize(tradingOrLearningSystem) + connector.nodesStatus.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesStatus.initialize(tradingOrLearningEngine) + connector.nodesStatus.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesStatus.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesStatus.onRecordChange) @@ -389,16 +440,22 @@ function newPlottersManager() { connector.nodesProgress = newNodesProgress() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesProgress.initialize(tradingOrLearningSystem) + connector.nodesProgress.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesProgress.initialize(tradingOrLearningEngine) + connector.nodesProgress.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesProgress.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesProgress.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesProgress.initialize(tradingOrLearningSystem) + connector.nodesProgress.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesProgress.initialize(tradingOrLearningEngine) + connector.nodesProgress.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesProgress.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesProgress.onRecordChange) @@ -407,16 +464,22 @@ function newPlottersManager() { connector.nodesAnnounements = newNodesAnnouncements() switch (plotterModule.config.connectTo) { case 'Trading System': - connector.nodesAnnounements.initialize(tradingOrLearningSystem) + connector.nodesAnnounements.initialize(tradingOrLearningOrPortfolioSystem) break case 'Trading Engine': - connector.nodesAnnounements.initialize(tradingOrLearningEngine) + connector.nodesAnnounements.initialize(tradingOrLearningOrPortfolioEngine) + break + case 'Portfolio System': + connector.nodesAnnounements.initialize(tradingOrLearningOrPortfolioSystem) + break + case 'Portfolio Engine': + connector.nodesAnnounements.initialize(tradingOrLearningOrPortfolioEngine) break case 'Learning System': - connector.nodesAnnounements.initialize(tradingOrLearningSystem) + connector.nodesAnnounements.initialize(tradingOrLearningOrPortfolioSystem) break case 'Learning Engine': - connector.nodesAnnounements.initialize(tradingOrLearningEngine) + connector.nodesAnnounements.initialize(tradingOrLearningOrPortfolioEngine) break } connector.nodesAnnounements.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.nodesAnnounements.onRecordChange) @@ -427,7 +490,7 @@ function newPlottersManager() { */ if (plotterModule.recordValues !== undefined) { connector.recordValues = newRecordValues() - connector.recordValues.initialize(tradingOrLearningSystem, tradingOrLearningEngine, productDefinition) + connector.recordValues.initialize(tradingOrLearningOrPortfolioSystem, tradingOrLearningOrPortfolioEngine, productDefinition) connector.recordValues.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', connector.recordValues.onRecordChange) } } diff --git a/Projects/Foundations/UI/Spaces/Charting-Space/Plotting/RecordValues.js b/Projects/Foundations/UI/Spaces/Charting-Space/Plotting/RecordValues.js index 6791d4546..107d4a9dd 100644 --- a/Projects/Foundations/UI/Spaces/Charting-Space/Plotting/RecordValues.js +++ b/Projects/Foundations/UI/Spaces/Charting-Space/Plotting/RecordValues.js @@ -11,6 +11,8 @@ function newRecordValues() { let tradingSystem let tradingEngine + let portfolioSystem + let portfolioEngine let learningSystem let learningEngine let productDefinition @@ -20,24 +22,32 @@ function newRecordValues() { function finalize() { tradingSystem = undefined tradingEngine = undefined + portfolioSystem = undefined + portfolioEngine = undefined learningSystem = undefined learningEngine = undefined productDefinition = undefined propertyTargetNodeMap = undefined } - function initialize(pTradingOrLearningSystem, pTradingOrLearningEngine, pProductDefinition) { - if (pTradingOrLearningSystem.type === 'Trading System') { - tradingSystem = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningSystem.id) + function initialize(pTradingOrLearningOrPortfolioSystem, pTradingOrLearningOrPortfolioEngine, pProductDefinition) { + if (pTradingOrLearningOrPortfolioSystem.type === 'Trading System') { + tradingSystem = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningOrPortfolioSystem.id) } - if (pTradingOrLearningSystem.type === 'Learning System') { - learningSystem = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningSystem.id) + if (pTradingOrLearningOrPortfolioSystem.type === 'Portfolio System') { + portfolioSystem = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningOrPortfolioSystem.id) } - if (pTradingOrLearningEngine.type === 'Trading Engine') { - tradingEngine = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningEngine.id) + if (pTradingOrLearningOrPortfolioSystem.type === 'Learning System') { + learningSystem = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningOrPortfolioSystem.id) } - if (pTradingOrLearningEngine.type === 'Learning Engine') { - learningEngine = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningEngine.id) + if (pTradingOrLearningOrPortfolioEngine.type === 'Trading Engine') { + tradingEngine = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningOrPortfolioEngine.id) + } + if (pTradingOrLearningOrPortfolioEngine.type === 'Portfolio Engine') { + portfolioEngine = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningOrPortfolioEngine.id) + } + if (pTradingOrLearningOrPortfolioEngine.type === 'Learning Engine') { + learningEngine = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsById(pTradingOrLearningOrPortfolioEngine.id) } productDefinition = pProductDefinition diff --git a/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js b/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js index 8253be306..ad7c2d0c5 100644 --- a/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js +++ b/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js @@ -157,6 +157,7 @@ function newWorkspace() { function runTasksAndSessions() { executeAction({ name: 'Syncronize Tasks', project: 'Visual-Scripting' }) executeAction({ name: 'Syncronize Trading Sessions', project: 'Visual-Scripting' }) + executeAction({ name: 'Syncronize Portfolio Sessions', project: 'Visual-Scripting' }) executeAction({ name: 'Syncronize Learning Sessions', project: 'Visual-Scripting' }) } @@ -279,7 +280,7 @@ function newWorkspace() { let saveWithWorkspace = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(pluginFile.payload, 'saveWithWorkspace') if (saveWithWorkspace === true) { - UI.projects.communityPlugins.utilities.plugins.savePluginFile(pluginFile) + UI.projects.communityPlugins.utilities.plugins.savePluginFileAtClient(pluginFile) } } } @@ -519,6 +520,14 @@ function newWorkspace() { lanNetworkNode.productionTradingTasks.payload.uiObject.menu.internalClick('Stop All Exchange Trading Tasks') lanNetworkNode.productionTradingTasks.payload.uiObject.menu.internalClick('Stop All Exchange Trading Tasks') } + if (lanNetworkNode.testingPortfolioTasks !== undefined && lanNetworkNode.testingPortfolioTasks.payload !== undefined) { + lanNetworkNode.testingPortfolioTasks.payload.uiObject.menu.internalClick('Stop All Exchange Portfolio Tasks') + lanNetworkNode.testingPortfolioTasks.payload.uiObject.menu.internalClick('Stop All Exchange Portfolio Tasks') + } + if (lanNetworkNode.productionPortfolioTasks !== undefined && lanNetworkNode.productionPortfolioTasks.payload !== undefined) { + lanNetworkNode.productionPortfolioTasks.payload.uiObject.menu.internalClick('Stop All Exchange Portfolio Tasks') + lanNetworkNode.productionPortfolioTasks.payload.uiObject.menu.internalClick('Stop All Exchange Portfolio Tasks') + } } } } diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/CircularMenuItem.js b/Projects/Foundations/UI/Spaces/Floating-Space/CircularMenuItem.js index a808ef0dd..305eb4d04 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/CircularMenuItem.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/CircularMenuItem.js @@ -338,7 +338,9 @@ function newCircularMenuItem() { text = text + ' -> [Existing Reference] Type : [' + thisObject.payload.uiObject.payload.referenceParent.type + '] , Name : [' + thisObject.payload.uiObject.payload.referenceParent.name + ']' } - thisObject.payload.uiObject.setInfoMessage(text) + if (thisObject.label === undefined) { + thisObject.payload.uiObject.setInfoMessage(text) + } isMouseOver = true } else { isMouseOver = false diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js b/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js index 47fd79866..7595b89a9 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js @@ -270,15 +270,18 @@ function newFoundationsFloatingSpace() { /* Exceptions that are never considered far. */ if ( - payload.node.type === 'Trading System' || - payload.node.type === 'Learning System' || - payload.node.type === 'Trading Engine' || - payload.node.type === 'Learning Engine' || - payload.node.type === 'LAN Network' || - payload.node.type === 'Crypto Ecosystem' || - payload.node.type === 'Charting Space' || - payload.node.type === 'Data Mine' || - payload.node.type === 'Trading Mine' || + payload.node.type === 'Trading System' || + payload.node.type === 'Portfolio System' || + payload.node.type === 'Learning System' || + payload.node.type === 'Trading Engine' || + payload.node.type === 'Portfolio Engine' || + payload.node.type === 'Learning Engine' || + payload.node.type === 'LAN Network' || + payload.node.type === 'Crypto Ecosystem' || + payload.node.type === 'Charting Space' || + payload.node.type === 'Data Mine' || + payload.node.type === 'Trading Mine' || + payload.node.type === 'Portfolio Mine' || payload.node.type === 'Learning Mine' ) { return false diff --git a/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js b/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js index adf68e3b7..77a2c7b31 100644 --- a/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js +++ b/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js @@ -160,25 +160,28 @@ function newLayer() { '->Layer->' + 'Data Product->' + 'Data Product Folder->Data Product Folder->Data Product Folder->Data Product Folder->Data Product Folder->' + - 'Bot Products->Data Mine Products->Trading Mine Products->Learning Mine Products->' + + 'Bot Products->Data Mine Products->Trading Mine Products->Portfolio Mine Products->Learning Mine Products->' + 'Market Data Products->Exchange Data Products->' + - 'Trading Session Reference->Learning Session Reference->' + + 'Trading Session Reference->Portfolio Session Reference->Learning Session Reference->' + 'Market Trading Products->Exchange Trading Products->' + + 'Market Portfolio Products->Exchange Portfolio Products->' + 'Market Learning Products->Exchange Learning Products->' + - 'Project Data Products->Project Learning Products->Project Trading Products->' + - 'Data Mines Data->Trading Mines Data->Learning Mines Data->Data Storage->LAN Network Node->' + + 'Project Data Products->Project Learning Products->Project Portfolio Products->Project Trading Products->' + + 'Data Mines Data->Trading Mines Data->Portfolio Mines Data->Learning Mines Data->Data Storage->LAN Network Node->' + 'Data Storage->LAN Network Node->' + 'Backtesting Session->Paper Trading Session->Forward Testing Session->Live Trading Session->' + + 'Live Portfolio Session->' + 'Back Learning Session->Live Learning Session->' + 'Trading System Reference->Trading Engine Reference->Trading System->Trading Engine->' + + 'Portfolio System Reference->Portfolio Engine Reference->Portfolio System->Portfolio Engine->' + 'Learning System Reference->Learning Engine Reference->Learning System->Learning Engine->' + 'Market->Market Base Asset->Asset->' + 'Market Quoted Asset->Asset->' + 'Exchange Markets->Crypto Exchange->' + 'Product Definition->' + 'Product Definition Folder->Product Definition Folder->Product Definition Folder->Product Definition Folder->Product Definition Folder->' + - 'Sensor Bot->API Data Fetcher Bot->Indicator Bot->Trading Bot->Learning Bot->' + - 'Data Mine->Trading Mine->Learning Mine->' + + 'Sensor Bot->API Data Fetcher Bot->Indicator Bot->Trading Bot->Portfolio Bot->Learning Bot->' + + 'Data Mine->Trading Mine->Portfolio Mine->Learning Mine->' + 'Dataset Definition->' + 'Record Definition->Record Property->Record Formula->' + 'Data Building Procedure->Procedure Loop->Procedure Javascript Code->Procedure Initialization->Procedure Javascript Code->' + @@ -235,6 +238,9 @@ function newLayer() { if (thisObject.bot === undefined) { thisObject.bot = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(thisObject.definition, 'Trading Bot', undefined, false, true, true, true) } + if (thisObject.bot === undefined) { + thisObject.bot = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(thisObject.definition, 'Portfolio Bot', undefined, false, true, true, true) + } if (thisObject.bot === undefined) { thisObject.bot = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(thisObject.definition, 'Learning Bot', undefined, false, true, true, true) } @@ -249,8 +255,11 @@ function newLayer() { if (thisObject.mine === undefined) { thisObject.mine = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(thisObject.definition, 'Learning Mine', undefined, false, true, true, true) if (thisObject.mine === undefined) { - thisObject.payload.uiObject.setErrorMessage('Data Mine or Trading Mine or Learning Mine not Found') - return + thisObject.mine = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(thisObject.definition, 'Portfolio Mine', undefined, false, true, true, true) + if (thisObject.mine === undefined) { + thisObject.payload.uiObject.setErrorMessage('Data Mine or Trading Mine or Portfolio Mine or Learning Mine not Found') + return + } } } } @@ -714,4 +723,3 @@ function newLayer() { UI.projects.foundations.utilities.drawPrint.drawIcon(thisObject.quotedAssetIcon, 4.6 / 8, 2 / 10, 0, 0, 14, thisObject.container) } } - diff --git a/Projects/Governance/Icons/social-trading-bot-reference.png b/Projects/Governance/Icons/social-trading-bot-reference.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Governance/Icons/social-trading-bot-reference.png differ diff --git a/Projects/Governance/Icons/task-server-app-reference.png b/Projects/Governance/Icons/task-server-app-reference.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Governance/Icons/task-server-app-reference.png differ diff --git a/Projects/Governance/Icons/task-server-app.png b/Projects/Governance/Icons/task-server-app.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Governance/Icons/task-server-app.png differ diff --git a/Projects/Governance/Plugins/Assets/Superalgos.json b/Projects/Governance/Plugins/Assets/Superalgos.json index 90033d890..a20ccdd45 100644 --- a/Projects/Governance/Plugins/Assets/Superalgos.json +++ b/Projects/Governance/Plugins/Assets/Superalgos.json @@ -11,15 +11,15 @@ "project": "Governance", "assetClasses": [], "assets": [], - "id": "2b4ec759-9ac7-40c5-b1dc-36bb11dbf5ee", + "id": "6b131134-62fa-4073-a9b6-9d360f9c1c4a", "savedPayload": { "position": { - "x": 32872.666666666664, - "y": 45107.54540763674 + "x": 32607.666666666664, + "y": 45099.54540763674 }, "targetPosition": { - "x": 32872.666666666664, - "y": 44807.54540763674 + "x": 32607.666666666664, + "y": 44799.54540763674 }, "floatingObject": { "isPinned": false, @@ -36,15 +36,15 @@ } ], "assets": [], - "id": "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc", + "id": "e5bdeaed-a241-4e2a-87bc-e0fe483fa080", "savedPayload": { "position": { - "x": 32872.666666666664, - "y": 44807.54540763674 + "x": 32884.666666666664, + "y": 44799.54540763674 }, "targetPosition": { - "x": 32872.666666666664, - "y": 44807.54540763674 + "x": 32884.666666666664, + "y": 44799.54540763674 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/Features/Superalgos.json b/Projects/Governance/Plugins/Features/Superalgos.json index dfcc4f33c..5a053f612 100644 --- a/Projects/Governance/Plugins/Features/Superalgos.json +++ b/Projects/Governance/Plugins/Features/Superalgos.json @@ -11,15 +11,15 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a", + "id": "8b71e340-2bd2-421b-932a-1eff7031f56e", "savedPayload": { "position": { - "x": 26712.625, - "y": 45116.344169246644 + "x": 26405.625, + "y": 45105.344169246644 }, "targetPosition": { - "x": 26712.625, - "y": 44816.344169246644 + "x": 26405.625, + "y": 44805.344169246644 }, "floatingObject": { "isPinned": false, @@ -36,15 +36,15 @@ } ], "features": [], - "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6", + "id": "b8bcd102-7ae5-4407-ae00-784158e98b4e", "savedPayload": { "position": { - "x": 26712.625, - "y": 44816.344169246644 + "x": 26702.625, + "y": 44810.344169246644 }, "targetPosition": { - "x": 26712.625, - "y": 44816.344169246644 + "x": 26702.625, + "y": 44810.344169246644 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index 6daaa0923..e4b41c636 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -30,15 +30,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "2e9dff69-e407-4ccb-9a42-e4a476e28d7c", + "id": "c8b8a87e-c689-488a-acdf-08c57d8e1c41", "savedPayload": { "position": { - "x": 16367.687619802575, - "y": 43963.95530705624 + "x": 16378.687619802571, + "y": 43961.45530705624 }, "targetPosition": { - "x": 16517.687619802575, - "y": 44223.76292819157 + "x": 16528.68761980257, + "y": 44221.26292819157 }, "floatingObject": { "isPinned": false, @@ -60,15 +60,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "af1984a3-465b-48ed-9944-c101a8ed376c", + "id": "8d8696a1-0f83-4f82-bf9e-7a26bfc4298c", "savedPayload": { "position": { - "x": 16478.52976213656, - "y": 43926.329469779426 + "x": 16489.529762136557, + "y": 43923.829469779426 }, "targetPosition": { - "x": 16517.687619802575, - "y": 44223.76292819157 + "x": 16528.68761980257, + "y": 44221.26292819157 }, "floatingObject": { "isPinned": false, @@ -84,15 +84,15 @@ } } ], - "id": "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d", + "id": "f546235b-fa31-4410-9e01-a3a36b33c218", "savedPayload": { "position": { - "x": 16517.687619802575, - "y": 44223.76292819157 + "x": 16528.68761980257, + "y": 44221.26292819157 }, "targetPosition": { - "x": 16595.333333333332, - "y": 44513.54067607829 + "x": 16606.33333333333, + "y": 44511.04067607829 }, "floatingObject": { "isPinned": false, @@ -121,15 +121,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b", + "id": "b6a45b2b-4a0c-4cde-9f12-3572b628cd05", "savedPayload": { "position": { - "x": 16822.97904686409, - "y": 43963.95530705624 + "x": 16833.979046864086, + "y": 43961.45530705624 }, "targetPosition": { - "x": 16745.333333333332, - "y": 44253.73305494296 + "x": 16756.33333333333, + "y": 44251.23305494296 }, "floatingObject": { "isPinned": false, @@ -151,15 +151,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "6625953a-6026-4686-9091-2796fd08b9a7", + "id": "0472f38b-b5a6-41da-af06-5577c1dec66e", "savedPayload": { "position": { - "x": 16927.96176203595, - "y": 44015.72705285559 + "x": 16938.961762035946, + "y": 44013.22705285559 }, "targetPosition": { - "x": 16745.333333333332, - "y": 44253.73305494296 + "x": 16756.33333333333, + "y": 44251.23305494296 }, "floatingObject": { "isPinned": false, @@ -175,15 +175,15 @@ } } ], - "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171", + "id": "81983d96-e6a0-42f8-96e9-a862539015d1", "savedPayload": { "position": { - "x": 16745.333333333332, - "y": 44253.73305494296 + "x": 16756.33333333333, + "y": 44251.23305494296 }, "targetPosition": { - "x": 16595.333333333332, - "y": 44513.54067607829 + "x": 16606.33333333333, + "y": 44511.04067607829 }, "floatingObject": { "isPinned": false, @@ -212,15 +212,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "53ddcc36-f693-4193-8284-999a88f1c944", + "id": "dcdc490e-b18c-4220-9550-feeaca598f20", "savedPayload": { "position": { - "x": 17144.918702355386, - "y": 44285.894962547536 + "x": 17155.918702355382, + "y": 44283.394962547536 }, "targetPosition": { - "x": 16885.111081220053, - "y": 44435.894962547536 + "x": 16896.11108122005, + "y": 44433.394962547536 }, "floatingObject": { "isPinned": false, @@ -242,15 +242,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "ff1e4a84-3363-4348-ad15-31a34898fa82", + "id": "e9c5bfc1-ed3c-40dc-a8f9-bcc59796cd05", "savedPayload": { "position": { - "x": 17182.544539632196, - "y": 44396.73710488152 + "x": 17193.544539632192, + "y": 44394.23710488152 }, "targetPosition": { - "x": 16885.111081220053, - "y": 44435.894962547536 + "x": 16896.11108122005, + "y": 44433.394962547536 }, "floatingObject": { "isPinned": false, @@ -266,15 +266,15 @@ } } ], - "id": "8b3714a0-3bf2-491e-8ffc-9c4286446382", + "id": "34ca58d9-0a55-4e60-9135-17d6a3c2155f", "savedPayload": { "position": { - "x": 16885.111081220053, - "y": 44435.894962547536 + "x": 16896.11108122005, + "y": 44433.394962547536 }, "targetPosition": { - "x": 16595.333333333332, - "y": 44513.54067607829 + "x": 16606.33333333333, + "y": 44511.04067607829 }, "floatingObject": { "isPinned": false, @@ -291,20 +291,20 @@ } ], "pools": [], - "id": "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b", + "id": "75628cc8-91ce-4bda-8b5c-2a3d761286cc", "savedPayload": { "position": { - "x": 16595.333333333332, - "y": 44513.54067607829 + "x": 16606.33333333333, + "y": 44511.04067607829 }, "targetPosition": { - "x": 16445.333333333332, - "y": 44773.348297213626 + "x": 16456.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -334,15 +334,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "0e10c82f-94b3-4f39-b673-15eaf0551df4", + "id": "317f86c9-4df7-45e5-9b8d-7331752a2af5", "savedPayload": { "position": { - "x": 17005.140954468665, - "y": 44103.73305494296 + "x": 17006.14095446866, + "y": 44540.23305494296 }, "targetPosition": { - "x": 16855.140954468665, - "y": 44363.54067607829 + "x": 16856.14095446866, + "y": 44800.04067607829 }, "floatingObject": { "isPinned": false, @@ -358,15 +358,15 @@ } } ], - "id": "5332a29f-2139-4dd9-aa77-f87fcbf513df", + "id": "8b951a2c-ad25-4e2c-9412-01f12019668e", "savedPayload": { "position": { - "x": 16855.140954468665, - "y": 44363.54067607829 + "x": 16856.14095446866, + "y": 44800.04067607829 }, "targetPosition": { - "x": 16705.140954468665, - "y": 44623.348297213626 + "x": 16706.14095446866, + "y": 45059.848297213626 }, "floatingObject": { "isPinned": false, @@ -395,15 +395,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "8829c80f-028b-4315-85a1-82ad502f0687", + "id": "d2e1b806-d14d-4811-a1e0-47665828cf99", "savedPayload": { "position": { - "x": 17305.140954468665, - "y": 44623.348297213626 + "x": 17306.14095446866, + "y": 45059.848297213626 }, "targetPosition": { - "x": 17005.140954468665, - "y": 44623.348297213626 + "x": 17006.14095446866, + "y": 45059.848297213626 }, "floatingObject": { "isPinned": false, @@ -419,15 +419,15 @@ } } ], - "id": "e4daed5d-1c83-4f64-a504-3aef7d73e688", + "id": "4a5f4457-e3a6-4265-be45-b1510753390b", "savedPayload": { "position": { - "x": 17005.140954468665, - "y": 44623.348297213626 + "x": 17006.14095446866, + "y": 45059.848297213626 }, "targetPosition": { - "x": 16705.140954468665, - "y": 44623.348297213626 + "x": 16706.14095446866, + "y": 45059.848297213626 }, "floatingObject": { "isPinned": false, @@ -444,15 +444,15 @@ } ], "pools": [], - "id": "e6e1e943-9d14-40ea-9adf-b110a9309e3a", + "id": "365fc8e3-e2f0-47ae-b892-56bb70cee6c3", "savedPayload": { "position": { - "x": 16705.140954468665, - "y": 44623.348297213626 + "x": 16716.14095446866, + "y": 44620.848297213626 }, "targetPosition": { - "x": 16445.333333333332, - "y": 44773.348297213626 + "x": 16456.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, @@ -487,15 +487,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "9eb846a4-effb-4380-9487-1a82011b0488", + "id": "0d1d364e-7305-4fd7-9963-ac67ade427b9", "savedPayload": { "position": { - "x": 17345.333333333332, - "y": 44773.348297213626 + "x": 17346.33333333333, + "y": 45209.848297213626 }, "targetPosition": { - "x": 17045.333333333332, - "y": 44773.348297213626 + "x": 17046.33333333333, + "y": 45209.848297213626 }, "floatingObject": { "isPinned": false, @@ -511,15 +511,15 @@ } } ], - "id": "80d4f08f-bb7f-48a2-9cef-be12befcac2e", + "id": "50f460b0-5b32-4e07-a596-37d5054a84df", "savedPayload": { "position": { - "x": 17045.333333333332, - "y": 44773.348297213626 + "x": 17046.33333333333, + "y": 45209.848297213626 }, "targetPosition": { - "x": 16745.333333333332, - "y": 44773.348297213626 + "x": 16746.33333333333, + "y": 45209.848297213626 }, "floatingObject": { "isPinned": false, @@ -536,15 +536,15 @@ } ], "pools": [], - "id": "1f9590c2-e166-482c-8400-ba64e39f0934", + "id": "224fa384-c1ce-440a-af59-0fe3c15b1a9e", "savedPayload": { "position": { - "x": 16745.333333333332, - "y": 44773.348297213626 + "x": 16756.33333333333, + "y": 44770.848297213626 }, "targetPosition": { - "x": 16445.333333333332, - "y": 44773.348297213626 + "x": 16456.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, @@ -579,15 +579,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "a7651e92-ab96-49fc-af9c-f936682dd7a4", + "id": "52b41f1b-7b7f-4bdb-bc8f-96f23288b5fe", "savedPayload": { "position": { - "x": 17239.012212896778, - "y": 44951.327304290884 + "x": 17250.012212896774, + "y": 44948.827304290884 }, "targetPosition": { - "x": 16964.948575603998, - "y": 45073.348297213626 + "x": 16975.948575603994, + "y": 45070.848297213626 }, "floatingObject": { "isPinned": false, @@ -609,15 +609,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "e7c21a28-fea6-48cc-a97c-cc43470bb2fc", + "id": "052ca867-1093-4d24-9a18-738cadfc11af", "savedPayload": { "position": { - "x": 17258.39285582414, - "y": 45135.72180445895 + "x": 17269.392855824135, + "y": 45133.22180445895 }, "targetPosition": { - "x": 16964.948575603998, - "y": 45073.348297213626 + "x": 16975.948575603994, + "y": 45070.848297213626 }, "floatingObject": { "isPinned": false, @@ -639,15 +639,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "962d9bc1-4e54-463c-86ae-43aec1db0f0f", + "id": "ee095642-5357-4c59-bd85-76058005f93f", "savedPayload": { "position": { - "x": 17165.687757511656, - "y": 45296.29174485685 + "x": 17176.687757511652, + "y": 45293.79174485685 }, "targetPosition": { - "x": 16964.948575603998, - "y": 45073.348297213626 + "x": 16975.948575603994, + "y": 45070.848297213626 }, "floatingObject": { "isPinned": false, @@ -669,15 +669,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "e89ba06e-2f6c-42d0-8b3e-6cfa596f0058", + "id": "cb2bc139-0a02-46a6-b660-89726c7bcb63", "savedPayload": { "position": { - "x": 16996.307114584295, - "y": 45371.70486582411 + "x": 17007.30711458429, + "y": 45369.20486582411 }, "targetPosition": { - "x": 16964.948575603998, - "y": 45073.348297213626 + "x": 16975.948575603994, + "y": 45070.848297213626 }, "floatingObject": { "isPinned": false, @@ -693,15 +693,15 @@ } } ], - "id": "477faa7a-da4f-4949-9439-a2475ed683de", + "id": "04fc3ae5-db3b-414a-bfbd-5118232b09fa", "savedPayload": { "position": { - "x": 16964.948575603998, - "y": 45073.348297213626 + "x": 16975.948575603994, + "y": 45070.848297213626 }, "targetPosition": { - "x": 16705.140954468665, - "y": 44923.348297213626 + "x": 16716.14095446866, + "y": 44920.848297213626 }, "floatingObject": { "isPinned": false, @@ -718,20 +718,20 @@ } ], "pools": [], - "id": "00bbb418-2315-4845-aa39-8362489a360b", + "id": "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e", "savedPayload": { "position": { - "x": 16705.140954468665, - "y": 44923.348297213626 + "x": 16716.14095446866, + "y": 44920.848297213626 }, "targetPosition": { - "x": 16445.333333333332, - "y": 44773.348297213626 + "x": 16456.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -761,15 +761,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a", + "id": "4b9e363e-61e6-43a9-bd9a-412629b168fa", "savedPayload": { "position": { - "x": 17114.948575603998, - "y": 45333.15591834896 + "x": 17125.948575603994, + "y": 45330.65591834896 }, "targetPosition": { - "x": 16855.140954468665, - "y": 45183.15591834896 + "x": 16866.14095446866, + "y": 45180.65591834896 }, "floatingObject": { "isPinned": false, @@ -785,15 +785,15 @@ } } ], - "id": "68e3f570-4156-4be6-8881-c526a06f85d0", + "id": "954cf3cf-2fb7-4826-ae05-d2f9f702d67f", "savedPayload": { "position": { - "x": 16855.140954468665, - "y": 45183.15591834896 + "x": 16866.14095446866, + "y": 45180.65591834896 }, "targetPosition": { - "x": 16595.333333333332, - "y": 45033.15591834896 + "x": 16606.33333333333, + "y": 45030.65591834896 }, "floatingObject": { "isPinned": false, @@ -822,15 +822,15 @@ "project": "Governance", "poolClasses": [], "pools": [], - "id": "24e62dd3-4d7b-4eba-b401-493c155d85d0", + "id": "68558864-3057-4729-a9c0-91ef0ab458f7", "savedPayload": { "position": { - "x": 16595.333333333332, - "y": 45633.15591834896 + "x": 16606.33333333333, + "y": 45630.65591834896 }, "targetPosition": { - "x": 16595.333333333332, - "y": 45333.15591834896 + "x": 16606.33333333333, + "y": 45330.65591834896 }, "floatingObject": { "isPinned": false, @@ -846,15 +846,15 @@ } } ], - "id": "f09429a2-3f6c-4210-bb73-0c8efd254c82", + "id": "ee3da355-5778-43d0-bef2-5855496cdbf3", "savedPayload": { "position": { - "x": 16595.333333333332, - "y": 45333.15591834896 + "x": 16606.33333333333, + "y": 45330.65591834896 }, "targetPosition": { - "x": 16595.333333333332, - "y": 45033.15591834896 + "x": 16606.33333333333, + "y": 45030.65591834896 }, "floatingObject": { "isPinned": false, @@ -871,20 +871,20 @@ } ], "pools": [], - "id": "64cda2cd-270e-4046-ac3f-5cf9188113c2", + "id": "82d634ed-9b82-42be-bf00-aa58e68915ee", "savedPayload": { "position": { - "x": 16595.333333333332, - "y": 45033.15591834896 + "x": 16606.33333333333, + "y": 45030.65591834896 }, "targetPosition": { - "x": 16445.333333333332, - "y": 44773.348297213626 + "x": 16456.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -896,15 +896,15 @@ } ], "pools": [], - "id": "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848", + "id": "fc425875-5e19-4316-b3f8-27bfc85a4c35", "savedPayload": { "position": { - "x": 16445.333333333332, - "y": 44773.348297213626 + "x": 16456.33333333333, + "y": 44770.848297213626 }, "targetPosition": { - "x": 16145.333333333332, - "y": 44773.348297213626 + "x": 16156.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, @@ -921,27 +921,27 @@ }, { "type": "Pool Class", - "name": "Positions, Assets & Features", + "name": "Teams Work", "config": "{}", "project": "Governance", "poolClasses": [], "pools": [ { "type": "Pool", - "name": "Positions", + "name": "Team Positions", "config": "{}", "project": "Governance", "poolClasses": [], "pools": [], - "id": "a289d3a4-bd49-467b-b8d9-d0ba1152a131", + "id": "ce776fe6-19d6-4e42-b56d-964012c6159b", "savedPayload": { "position": { - "x": 15633.201298977368, - "y": 44985.48033156959 + "x": 15556.33333333333, + "y": 44770.848297213626 }, "targetPosition": { - "x": 15845.333333333332, - "y": 44773.348297213626 + "x": 15856.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, @@ -956,115 +956,29 @@ }, "referenceParent": { "type": "Positions", - "name": "Superalgos", - "id": "50c68665-5da2-48a4-b229-7a1563ae82d2" + "name": "Teams of Contributors", + "id": "862caa2e-7c05-4051-b5eb-3494174e2cd9" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", + "Teams of Contributors", "Positions", "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ] - ] - } - }, - { - "type": "Pool", - "name": "Assets", - "config": "{}", - "project": "Governance", - "poolClasses": [], - "pools": [], - "id": "16a7dd84-e3e8-4118-a17d-ac227e55ff92", - "savedPayload": { - "position": { - "x": 15545.333333333332, - "y": 44773.348297213626 - }, - "targetPosition": { - "x": 15845.333333333332, - "y": 44773.348297213626 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Assets", - "name": "Superalgos", - "id": "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Assets", - "Governance", - "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" - ] - ] - } - }, - { - "type": "Pool", - "name": "Features", - "config": "{}", - "project": "Governance", - "poolClasses": [], - "pools": [], - "id": "4b7384bc-93ba-454f-9de8-1add9c4d84ce", - "savedPayload": { - "position": { - "x": 15633.201298977368, - "y": 44561.21626285766 - }, - "targetPosition": { - "x": 15845.333333333332, - "y": 44773.348297213626 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Features", - "name": "Superalgos", - "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Features", - "Governance", - "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + "862caa2e-7c05-4051-b5eb-3494174e2cd9" ] ] } } ], - "id": "b27df32a-70f3-470b-b8bb-471c156b0c30", + "id": "5abec474-0d0f-4153-b0d6-78d631f3c229", "savedPayload": { "position": { - "x": 15845.333333333332, - "y": 44773.348297213626 + "x": 15856.33333333333, + "y": 44770.848297213626 }, "targetPosition": { - "x": 16145.333333333332, - "y": 44773.348297213626 + "x": 16156.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, @@ -1081,20 +995,20 @@ } ], "pools": [], - "id": "6f0aed87-db13-4818-bfe6-68abc463ebec", + "id": "8b627c23-1c7c-4a96-9406-0a83ac9005bf", "savedPayload": { "position": { - "x": 16145.333333333332, - "y": 44773.348297213626 + "x": 16156.33333333333, + "y": 44770.848297213626 }, "targetPosition": { - "x": 16145.333333333332, - "y": 44773.348297213626 + "x": 16156.33333333333, + "y": 44770.848297213626 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Positions/Superalgos.json b/Projects/Governance/Plugins/Positions/Superalgos.json index 41acf0c69..c8028fe5e 100644 --- a/Projects/Governance/Plugins/Positions/Superalgos.json +++ b/Projects/Governance/Plugins/Positions/Superalgos.json @@ -1,416 +1,51 @@ { "type": "Positions", - "name": "Superalgos", + "name": "Teams of Contributors", "config": "{\"codeName\":\"Superalgos\"}", "project": "Governance", "positionClasss": [ { "type": "Position Class", - "name": "Roles Played @ Beta-12", + "name": "Teams @ Nov 2021", "config": "{}", "project": "Governance", "positions": [], "positionClasss": [ { "type": "Position Class", - "name": "Software Projects", + "name": "Teams With PoW Reports", "config": "{}", "project": "Governance", "positions": [], "positionClasss": [ { "type": "Position Class", - "name": "Active Projects", - "config": "{}", + "name": "Data Mining Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/data-mining-team-proof-of-work-november-2021-529efad69c18\"\r\n}", "project": "Governance", - "positions": [], - "positionClasss": [ + "positions": [ { - "type": "Position Class", - "name": "Governance Project", + "type": "Position", + "name": "Data Mining Team Token Pool", "config": "{}", "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "b555c1fb-e0d3-445f-b46d-9428818b5fe5", - "savedPayload": { - "position": { - "x": 21497.027354895126, - "y": 44267.342310317435 - }, - "targetPosition": { - "x": 21611.83238460465, - "y": 44544.506170070825 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Project Contributor Smidy13 Tentacule23", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "5a13709f-761a-410b-b0e9-1542e341f19e", - "savedPayload": { - "position": { - "x": 21650.990242270665, - "y": 44247.07271165868 - }, - "targetPosition": { - "x": 21611.83238460465, - "y": 44544.506170070825 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "positions": [], "positionClasss": [], - "id": "68dd2990-457e-48df-b752-6e1fd02081a3", + "id": "e61f97a8-ee3a-4bf3-947d-eba128813dda", "savedPayload": { "position": { - "x": 21628.571214194737, - "y": 44542.778489328615 + "x": 20433.703848624515, + "y": 45630.84982510794 }, "targetPosition": { - "x": 21650.990242270665, - "y": 44841.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Education Project", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "03d477da-ec71-471f-a330-696aa188b31f", - "savedPayload": { - "position": { - "x": 21906.47809813541, - "y": 44257.728422184104 - }, - "targetPosition": { - "x": 21945.635955801423, - "y": 44555.16188059625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Project Leader Harrell harrellbm", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "5e9d7e8f-895b-4e9e-b8a5-c6571b8e2932", - "savedPayload": { - "position": { - "x": 22023.28166933218, - "y": 44265.38413270953 - }, - "targetPosition": { - "x": 21945.635955801423, - "y": 44555.16188059625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "70d8cddf-50a6-4ce0-b9ff-d27dcf12be4e", - "savedPayload": { - "position": { - "x": 22128.26438450404, - "y": 44317.15587850888 - }, - "targetPosition": { - "x": 21945.635955801423, - "y": 44555.16188059625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc", - "savedPayload": { - "position": { - "x": 21760.592549580586, - "y": 44562.67750388971 - }, - "targetPosition": { - "x": 21650.990242270665, - "y": 44841.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Foundations Project", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "7a72a46f-e54a-4a13-9604-ada9a358a039", - "savedPayload": { - "position": { - "x": 22016.2470996759, - "y": 44365.92762430823 - }, - "targetPosition": { - "x": 21833.618670973283, - "y": 44603.9336263956 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "ffe4621a-a216-412f-a9be-354f30f6d102", - "savedPayload": { - "position": { - "x": 21870.905803819613, - "y": 44637.887807151696 - }, - "targetPosition": { - "x": 21650.990242270665, - "y": 44841.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Data Mining Project", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "85b2746d-f1e6-4ddd-909c-5719ba7e15f3", - "savedPayload": { - "position": { - "x": 22134.08723584022, - "y": 44505.91044722621 - }, - "targetPosition": { - "x": 21925.95891903166, - "y": 44721.97202118705 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Project Leader Thomas-Raplh2502", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "2bc02096-7ec1-425c-92d7-35f7b7791c99", - "savedPayload": { - "position": { - "x": 22200.92759579265, - "y": 44602.00441389113 - }, - "targetPosition": { - "x": 21925.95891903166, - "y": 44721.97202118705 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "96ef6745-3340-4f59-a174-41deedf4f074", - "savedPayload": { - "position": { - "x": 22225.90646730548, - "y": 44716.36236125778 - }, - "targetPosition": { - "x": 21925.95891903166, - "y": 44721.97202118705 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "96e5c443-f932-47e4-9e5d-48e986dcc637", - "savedPayload": { - "position": { - "x": 21925.95891903166, - "y": 44721.97202118705 - }, - "targetPosition": { - "x": 21650.990242270665, - "y": 44841.93962848297 + "x": 20610.039424312257, + "y": 45388.14472679546 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -418,119 +53,59 @@ "isRunning": false } } + } + ], + "positionClasss": [], + "id": "2216c060-c9f7-4417-b41f-1d4f9cb4ca81", + "savedPayload": { + "position": { + "x": 21563.302832566853, + "y": 45088.41592503834 }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "Education Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/education-team-proof-of-work-november-2021-d03e2439aea1\"\r\n}", + "project": "Governance", + "positions": [ { - "type": "Position Class", - "name": "Social Bots Project", + "type": "Position", + "name": "Translation Team Token Pool", "config": "{}", "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "d9f340ef-170e-4472-8223-ac722d67fbd4", - "savedPayload": { - "position": { - "x": 22015.832576630604, - "y": 44244.14180875894 - }, - "targetPosition": { - "x": 21872.68494855272, - "y": 44507.78694255753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Project Leader Brett Ssplatt", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "e5c83959-d287-424e-8dda-a6a5dcc04cad", - "savedPayload": { - "position": { - "x": 22105.82873698981, - "y": 44318.99082524258 - }, - "targetPosition": { - "x": 21872.68494855272, - "y": 44507.78694255753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Project Contributor", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "10c6b84b-62c0-4a76-8e46-253dd748aa65", - "savedPayload": { - "position": { - "x": 22160.330869013178, - "y": 44422.58233914636 - }, - "targetPosition": { - "x": 21872.68494855272, - "y": 44507.78694255753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "positions": [], "positionClasss": [], - "id": "39e7f6fd-1faa-47e9-862d-45a8482a558a", + "id": "80007c46-9f19-4375-bc24-2770b9cf8ab4", "savedPayload": { "position": { - "x": 21947.639490138205, - "y": 44886.652308335826 + "x": 20408.352946798972, + "y": 45523.461681684006 }, "targetPosition": { - "x": 21650.990242270665, - "y": 44841.93962848297 + "x": 20501.058045111455, + "y": 45238.14472679546 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -541,87 +116,86 @@ } }, { - "type": "Position Class", - "name": "Visual Scripting Project", + "type": "Position", + "name": "Documentation Team Token Pool", "config": "{}", "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "f1a2b5fb-fbe6-4c59-9778-568d3acb4abe", - "savedPayload": { - "position": { - "x": 22182.026873657975, - "y": 45110.01936448861 - }, - "targetPosition": { - "x": 21898.861874565464, - "y": 45010.93564590206 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "1 Project Contributor Tentacle23", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5", - "savedPayload": { - "position": { - "x": 22094.5480979489, - "y": 45238.32716284569 - }, - "targetPosition": { - "x": 21898.861874565464, - "y": 45010.93564590206 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "positions": [], "positionClasss": [], - "id": "0a5a7864-efff-4715-a435-f4bf35d1517e", + "id": "86dcb14e-8d6b-4a38-8ba3-5402e973399f", "savedPayload": { "position": { - "x": 21898.861874565464, - "y": 45010.93564590206 + "x": 20258.352946798972, + "y": 45414.4803024832 }, "targetPosition": { - "x": 21650.990242270665, - "y": 44841.93962848297 + "x": 20501.058045111455, + "y": 45238.14472679546 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Infrastructure Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "8b3b36d9-5bc0-40c0-9773-3e639762fc61", + "savedPayload": { + "position": { + "x": 20201.058045111455, + "y": 45238.14472679546 + }, + "targetPosition": { + "x": 20501.058045111455, + "y": 45238.14472679546 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Honorable Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "91394858-e3cd-4e04-9e69-ec1d97d12032", + "savedPayload": { + "position": { + "x": 20258.352946798972, + "y": 45061.809151107715 + }, + "targetPosition": { + "x": 20501.058045111455, + "y": 45238.14472679546 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -632,20 +206,689 @@ } } ], - "id": "75998134-fe6b-4dd0-9995-6beb613cd165", + "positionClasss": [], + "id": "c609da41-373d-46ca-b637-d45e24e9b692", "savedPayload": { "position": { - "x": 21650.990242270665, - "y": 44841.93962848297 + "x": 21612.83325573181, + "y": 45157.97167196475 }, "targetPosition": { - "x": 21391.182621135333, - "y": 44991.93962848297 + "x": 21346.182621135333, + "y": 45295.43962848297 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "Distribution Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/distribution-team-proof-of-work-november-2021-e4660501c400\"\r\n}", + "project": "Governance", + "positions": [ + { + "type": "Position", + "name": "Distribution Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "5a79b95b-d87c-4f56-92da-bbb44ae47c0d", + "savedPayload": { + "position": { + "x": 20215.74109022291, + "y": 44960.029431858 + }, + "targetPosition": { + "x": 20501.058045111455, + "y": 45052.734530170485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClasss": [], + "id": "a8d736f7-f1f6-42ce-b72a-626c2faf4d09", + "savedPayload": { + "position": { + "x": 21640.761230314143, + "y": 45238.664255174845 + }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "Algorithmic-Trading & Portfolio Management Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/algorithmic-trading-portfolio-management-bot-teams-pow-november-2021-a3b40c1a3166\"\r\n}", + "project": "Governance", + "positions": [ + { + "type": "Position", + "name": "Algorithmic-Trading & Portfolio Management Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "d93681ca-23e4-4503-b76f-d675d4e81732", + "savedPayload": { + "position": { + "x": 20878.7444534699, + "y": 44358.996848000555 + }, + "targetPosition": { + "x": 20865.285004364745, + "y": 44658.69476796295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClasss": [], + "id": "d3592eff-41f3-45af-a534-05750b22a887", + "savedPayload": { + "position": { + "x": 21644.82419790726, + "y": 45323.95644147423 + }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "One-Man Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/one-man-team-proof-of-work-november-2021-9c79e916a57\"\r\n}", + "project": "Governance", + "positions": [ + { + "type": "Position", + "name": "One-Man Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "5b589adc-7df5-40bd-bb14-abc1205dd674", + "savedPayload": { + "position": { + "x": 20941.250914965294, + "y": 44365.09419219028 + }, + "targetPosition": { + "x": 20896.538235112443, + "y": 44661.74344005781 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClasss": [], + "id": "6d3afe45-2088-4f84-9e52-6c01897d21b1", + "savedPayload": { + "position": { + "x": 21624.693001040156, + "y": 45406.93836518107 + }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "Marketing Teams PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/marketing-teams-proof-of-work-november-2021-dc0433a1dc6d\"\r\n}", + "project": "Governance", + "positions": [ + { + "type": "Position", + "name": "Superalgos.org Website Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "242465e3-7cfc-4d08-a150-7bcf3496e49b", + "savedPayload": { + "position": { + "x": 20673.91357475871, + "y": 44492.31292541686 + }, + "targetPosition": { + "x": 20918.581835446486, + "y": 44665.9143142708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Superalgos Medium Blog Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "396f32ad-352d-48bf-af2e-9e57b38778ec", + "savedPayload": { + "position": { + "x": 20758.972212491884, + "y": 44411.89705450231 + }, + "targetPosition": { + "x": 20918.581835446486, + "y": 44665.9143142708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Social Network Teams Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "f325cd6c-8a8a-407b-9995-1c94be3b1901", + "savedPayload": { + "position": { + "x": 20868.329968455066, + "y": 44370.15300871533 + }, + "targetPosition": { + "x": 20918.581835446486, + "y": 44665.9143142708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Exchange Relationships Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "522fe7af-6343-42f7-9f4d-feb2c51e257c", + "savedPayload": { + "position": { + "x": 20985.33811563338, + "y": 44373.43594061625 + }, + "targetPosition": { + "x": 20918.581835446486, + "y": 44665.9143142708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Telegram Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "4c55b787-154e-4d49-957a-8339595c180a", + "savedPayload": { + "position": { + "x": 21092.18322430043, + "y": 44421.24605358302 + }, + "targetPosition": { + "x": 20918.581835446486, + "y": 44665.9143142708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Public Relations Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "62b14d55-4a13-4f97-b0ec-efff71cd9231", + "savedPayload": { + "position": { + "x": 21172.599095214973, + "y": 44506.304691316196 + }, + "targetPosition": { + "x": 20918.581835446486, + "y": 44665.9143142708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "CoinMonks Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "dd454de1-59fd-470c-98ca-b4fb09917f6d", + "savedPayload": { + "position": { + "x": 21214.34314100196, + "y": 44615.66244727938 + }, + "targetPosition": { + "x": 20918.581835446486, + "y": 44665.9143142708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClasss": [], + "id": "454ef86c-c1c6-40c5-aaca-d6725e1e3584", + "savedPayload": { + "position": { + "x": 21581.998549558168, + "y": 45480.887324349154 + }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "Luis’ Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/luis-team-proof-of-work-215a39345970\"\r\n}", + "project": "Governance", + "positions": [ + { + "type": "Position", + "name": "Luis’ Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "3445c383-fa0d-414e-a04f-11ebc4d8961e", + "savedPayload": { + "position": { + "x": 21017.9268621145, + "y": 44381.842294758295 + }, + "targetPosition": { + "x": 20934.876208687045, + "y": 44670.11749134182 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClasss": [], + "id": "5b43ce7d-2d37-456a-a80a-dca64ae5c95d", + "savedPayload": { + "position": { + "x": 21520.199694006693, + "y": 45539.81241409807 + }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "Brett’s Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/bretts-team-proof-of-work-november-2021-789199b99cac\"\r\n}", + "project": "Governance", + "positions": [ + { + "type": "Position", + "name": "Brett’s Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "bb67fd84-7283-4110-b838-dcdecbb7b4ca", + "savedPayload": { + "position": { + "x": 21042.917545410604, + "y": 44389.63628022507 + }, + "targetPosition": { + "x": 20947.371550335098, + "y": 44674.01448407521 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClasss": [], + "id": "d97c8d9f-401d-4e48-aede-6c91f5b730fd", + "savedPayload": { + "position": { + "x": 21444.30301013056, + "y": 45578.93987409737 + }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "Smidy’s Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/smidys-team-proof-of-work-november-2021-3dac3ccab32c\"\r\n}", + "project": "Governance", + "positions": [ + { + "type": "Position", + "name": "Smidy’s Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "6e27ccd8-f4a9-4d72-a21e-deb58f2ca66c", + "savedPayload": { + "position": { + "x": 20912.91934728189, + "y": 44361.51116821115 + }, + "targetPosition": { + "x": 20882.37245127074, + "y": 44659.95192806825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClasss": [], + "id": "7bdf079a-7ede-476e-b402-0461c2c312ee", + "savedPayload": { + "position": { + "x": 21360.457195882456, + "y": 45595.09983023787 + }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Class", + "name": "Desktop Team PoW Report", + "config": "{\r\n \"URL\": \"https://medium.com/superalgos/desktop-team-proof-of-work-november-2021-b98451868a5e\"\r\n}", + "project": "Governance", + "positions": [ + { + "type": "Position", + "name": "Desktop Team Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "fb021c3d-23e1-4450-9a57-2d810c598a54", + "savedPayload": { + "position": { + "x": 21078.605576116937, + "y": 44402.90117391281 + }, + "targetPosition": { + "x": 20965.215565688264, + "y": 44680.64693091908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClasss": [], + "id": "8ccd7d97-a70d-452a-86e3-009ed9576ca4", + "savedPayload": { + "position": { + "x": 21275.454940482505, + "y": 45586.98309898003 + }, + "targetPosition": { + "x": 21346.182621135333, + "y": 45295.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -656,15 +899,15 @@ } } ], - "id": "864ef810-2d34-4776-946d-2f4bd68b45c5", + "id": "90e3eeda-0a84-4338-ae03-c1b0199660ad", "savedPayload": { "position": { - "x": 21391.182621135333, - "y": 44991.93962848297 + "x": 21346.182621135333, + "y": 45295.43962848297 }, "targetPosition": { - "x": 21131.375, - "y": 45141.93962848297 + "x": 21086.375, + "y": 45145.43962848297 }, "floatingObject": { "isPinned": false, @@ -681,678 +924,39 @@ }, { "type": "Position Class", - "name": "Marketing Teams", + "name": "Team Without PoW Reports", "config": "{}", "project": "Governance", "positions": [], "positionClasss": [ { "type": "Position Class", - "name": "Social Network Teams", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [ - { - "type": "Position Class", - "name": "Twitter Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "689b181e-42f2-412c-9c09-3ae51ecfa28f", - "savedPayload": { - "position": { - "x": 21819.829292865943, - "y": 44635.863218392566 - }, - "targetPosition": { - "x": 21788.470753885646, - "y": 44934.21978700305 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "bff24898-e892-4096-bec1-623995cca9aa", - "savedPayload": { - "position": { - "x": 21964.80632957339, - "y": 44691.514688690564 - }, - "targetPosition": { - "x": 21788.470753885646, - "y": 44934.21978700305 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "151e981a-7a2f-465b-8ff3-851ee06d447c", - "savedPayload": { - "position": { - "x": 21788.470753885646, - "y": 44934.21978700305 - }, - "targetPosition": { - "x": 21680.960369022054, - "y": 45214.29391495221 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Facebook Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "73bea818-1907-4612-903c-2d218a8273f5", - "savedPayload": { - "position": { - "x": 22184.162709789307, - "y": 44887.51049394319 - }, - "targetPosition": { - "x": 21932.56153940568, - "y": 45050.9022044477 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "2d71aa9f-b5e7-4078-9622-735a2e56bcbd", - "savedPayload": { - "position": { - "x": 21932.56153940568, - "y": 45050.9022044477 - }, - "targetPosition": { - "x": 21680.960369022054, - "y": 45214.29391495221 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Reddit Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "cdf330b0-a11f-4045-94fc-5e44df0a786b", - "savedPayload": { - "position": { - "x": 22273.993509668566, - "y": 45167.62119457977 - }, - "targetPosition": { - "x": 21980.549229448425, - "y": 45229.9947018251 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader Brett", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "af91654f-e6e1-475d-bd43-1bd870b50f84", - "savedPayload": { - "position": { - "x": 22265.86618433697, - "y": 45322.69980013758 - }, - "targetPosition": { - "x": 21980.549229448425, - "y": 45229.9947018251 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "44213dd4-f80b-4df9-b19f-00d6aac500c6", - "savedPayload": { - "position": { - "x": 21980.549229448425, - "y": 45229.9947018251 - }, - "targetPosition": { - "x": 21680.960369022054, - "y": 45214.29391495221 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Youtube Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "54843fbe-b911-4803-9983-6136975bba47", - "savedPayload": { - "position": { - "x": 22147.247945896233, - "y": 45591.88614958212 - }, - "targetPosition": { - "x": 21914.104157459144, - "y": 45403.090032267166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "36f4fbdf-0c47-4770-b1fc-c01d278a8cd9", - "savedPayload": { - "position": { - "x": 21914.104157459144, - "y": 45403.090032267166 - }, - "targetPosition": { - "x": 21680.960369022054, - "y": 45214.29391495221 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6235a447-4974-4e79-aa5e-b98115c560d7", - "savedPayload": { - "position": { - "x": 21680.960369022054, - "y": 45214.29391495221 - }, - "targetPosition": { - "x": 21391.182621135333, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Content Creation Teams", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [ - { - "type": "Position Class", - "name": "Superalgos.org Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "e8eedc0b-4bae-4dc8-ba0c-40032ffcb335", - "savedPayload": { - "position": { - "x": 22230.545738044108, - "y": 45286.648201421456 - }, - "targetPosition": { - "x": 21940.767990157387, - "y": 45364.29391495221 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "be501c00-014a-431f-920e-ec3cd2398e90", - "savedPayload": { - "position": { - "x": 21940.767990157387, - "y": 45364.29391495221 - }, - "targetPosition": { - "x": 21650.990242270665, - "y": 45441.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Superalgos Blog Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "7a2f9c42-6eb2-40f2-a540-563ffeb2f30f", - "savedPayload": { - "position": { - "x": 22200.57561129272, - "y": 45669.58534201373 - }, - "targetPosition": { - "x": 21910.797863406, - "y": 45591.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "ff6c7dfa-caca-4a7c-9f98-6560e124b082", - "savedPayload": { - "position": { - "x": 22122.929897761962, - "y": 45804.071662838935 - }, - "targetPosition": { - "x": 21910.797863406, - "y": 45591.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "20b27683-75ab-40d8-a5d8-12f6dc41cf6c", - "savedPayload": { - "position": { - "x": 21910.797863406, - "y": 45591.93962848297 - }, - "targetPosition": { - "x": 21650.990242270665, - "y": 45441.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Brett Live Streaming and Videos Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Brett", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "390c3a42-ccf1-4085-92fd-50d6aba1cd71", - "savedPayload": { - "position": { - "x": 21911.26438450404, - "y": 45969.72337845706 - }, - "targetPosition": { - "x": 21728.635955801423, - "y": 45731.71737636969 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "dba40c20-334a-4feb-aed4-cb9cfeba9412", - "savedPayload": { - "position": { - "x": 21806.28166933218, - "y": 46021.49512425641 - }, - "targetPosition": { - "x": 21728.635955801423, - "y": 45731.71737636969 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "bf66de3e-a8bf-4c20-bb12-c0a64dfb7df5", - "savedPayload": { - "position": { - "x": 21689.47809813541, - "y": 46029.15083478184 - }, - "targetPosition": { - "x": 21728.635955801423, - "y": 45731.71737636969 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "50541550-ad5d-479e-b7fd-dfcd11a60d23", - "savedPayload": { - "position": { - "x": 21728.635955801423, - "y": 45731.71737636969 - }, - "targetPosition": { - "x": 21650.990242270665, - "y": 45441.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6304827a-8366-48a8-ae11-35881c14e135", - "savedPayload": { - "position": { - "x": 21650.990242270665, - "y": 45441.93962848297 - }, - "targetPosition": { - "x": 21391.182621135333, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Exchange Relationships Team", + "name": "Non-Tech-Users Community Team", "config": "{}", "project": "Governance", "positions": [ { "type": "Position", - "name": "Team Creator Julian-Molina", + "name": "Team Creator EvaMaria70 Token Pool", "config": "{}", "project": "Governance", "positions": [], "positionClasss": [], - "id": "3fb3029e-5796-4a37-aed3-0360d8f807e2", + "id": "8bfad32e-ec6e-4fc7-97a5-8edaf4146076", "savedPayload": { "position": { - "x": 21618.82833466609, - "y": 45841.524997505025 + "x": 20489.114044198577, + "y": 45735.21737636969 }, "targetPosition": { - "x": 21468.82833466609, - "y": 45581.71737636969 + "x": 20566.759757729335, + "y": 45445.43962848297 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1363,26 +967,56 @@ }, { "type": "Position", - "name": "Team Member", + "name": "Team Leader @gustavohcorradi Token Pool ", "config": "{}", "project": "Governance", "positions": [], "positionClasss": [], - "id": "952609db-1f04-45fb-9acd-948a6fa52d20", + "id": "9f231aa9-c04a-424a-b94f-20bcffe5d860", "savedPayload": { "position": { - "x": 21468.82833466609, - "y": 45881.71737636969 + "x": 20306.952136594, + "y": 45595.43962848297 }, "targetPosition": { - "x": 21468.82833466609, - "y": 45581.71737636969 + "x": 20566.759757729335, + "y": 45445.43962848297 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Team Members Token Pool", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "26c8c98f-17ae-467f-9153-ce3d9813a9d1", + "savedPayload": { + "position": { + "x": 20276.982009842613, + "y": 45367.79391495221 + }, + "targetPosition": { + "x": 20566.759757729335, + "y": 45445.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1393,21 +1027,21 @@ } ], "positionClasss": [], - "id": "17c9d4f0-82da-4304-b1e8-b075048ce79c", + "id": "16dca1fb-10a0-4ff3-9d29-efca11ad421d", "savedPayload": { "position": { - "x": 21468.82833466609, - "y": 45581.71737636969 + "x": 20566.759757729335, + "y": 45445.43962848297 }, "targetPosition": { - "x": 21391.182621135333, - "y": 45291.93962848297 + "x": 20826.567378864667, + "y": 45295.43962848297 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1417,1807 +1051,15 @@ } } ], - "id": "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9", + "id": "340347e2-52c6-4dc5-ac41-694da023f727", "savedPayload": { "position": { - "x": 21391.182621135333, - "y": 45291.93962848297 + "x": 20826.567378864667, + "y": 45295.43962848297 }, "targetPosition": { - "x": 21131.375, - "y": 45141.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Education Teams", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [ - { - "type": "Position Class", - "name": "Docs Teams", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "4f493767-d2b3-474d-8cdb-723a46a39ca1", - "savedPayload": { - "position": { - "x": 21654.154226261642, - "y": 45725.785589034305 - }, - "targetPosition": { - "x": 21374.080098312483, - "y": 45618.27520417071 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "2 Team Member Tentacle23 quantum8", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "3275a849-7491-4f2b-92a7-85d8e6ff87a2", - "savedPayload": { - "position": { - "x": 21562.876215627435, - "y": 45851.4189926078 - }, - "targetPosition": { - "x": 21374.080098312483, - "y": 45618.27520417071 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "edc33bd7-55db-4e8e-82df-81c976c83088", - "savedPayload": { - "position": { - "x": 21374.080098312483, - "y": 45618.27520417071 - }, - "targetPosition": { - "x": 21131.375, - "y": 45441.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Tutorials Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "fdeccdcd-0ed5-4549-b343-67242a533bb2", - "savedPayload": { - "position": { - "x": 21387.47180881699, - "y": 45978.85775375515 - }, - "targetPosition": { - "x": 21224.080098312483, - "y": 45727.25658337152 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "1 Team Member quantum8", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "3c0015fa-c06a-4ee1-a000-b283cad18c16", - "savedPayload": { - "position": { - "x": 21239.780885185366, - "y": 46026.845443797894 - }, - "targetPosition": { - "x": 21224.080098312483, - "y": 45727.25658337152 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "1e3a4144-860f-411c-8d02-5df03a177c1c", - "savedPayload": { - "position": { - "x": 21224.080098312483, - "y": 45727.25658337152 - }, - "targetPosition": { - "x": 21131.375, - "y": 45441.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Translations Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "fcf22cc9-ab82-4cf4-9f9d-b64f331df7c9", - "savedPayload": { - "position": { - "x": 21062.207630405872, - "y": 46026.331783491456 - }, - "targetPosition": { - "x": 21038.669901687517, - "y": 45727.25658337152 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader mARTin1978", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "6ed15f3b-1d23-44c3-8e33-25983b433280", - "savedPayload": { - "position": { - "x": 20945.964803375035, - "y": 46012.57353826007 - }, - "targetPosition": { - "x": 21038.669901687517, - "y": 45727.25658337152 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "6ed65be6-de6f-49a1-9c04-d2114e8763a1", - "savedPayload": { - "position": { - "x": 20843.835487188462, - "y": 45955.37837305153 - }, - "targetPosition": { - "x": 21038.669901687517, - "y": 45727.25658337152 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "0cd21223-d49a-45b1-af83-ec2a31f8caaf", - "savedPayload": { - "position": { - "x": 21038.669901687517, - "y": 45727.25658337152 - }, - "targetPosition": { - "x": 21131.375, - "y": 45441.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Workspaces Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "c0d9b98f-069d-48fa-8738-f1c86f397934", - "savedPayload": { - "position": { - "x": 20731.920332272734, - "y": 45874.06725347694 - }, - "targetPosition": { - "x": 20888.669901687517, - "y": 45618.27520417071 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader PiyanthaK piyanthak", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "94de54da-01db-41a6-a3ab-e7498407790a", - "savedPayload": { - "position": { - "x": 20645.964803375035, - "y": 45794.610779858456 - }, - "targetPosition": { - "x": 20888.669901687517, - "y": 45618.27520417071 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "1 Team Member PLuv", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "4e96d424-f80f-4693-bdfb-f39338ca9a1e", - "savedPayload": { - "position": { - "x": 20596.958925568215, - "y": 45688.30881332749 - }, - "targetPosition": { - "x": 20888.669901687517, - "y": 45618.27520417071 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "99c0b7a7-db57-4491-8559-d6d493183534", - "savedPayload": { - "position": { - "x": 20888.669901687517, - "y": 45618.27520417071 - }, - "targetPosition": { - "x": 21131.375, - "y": 45441.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2fad4da0-ad26-4ce4-a779-5571aa7d6340", - "savedPayload": { - "position": { - "x": 21131.375, - "y": 45441.93962848297 - }, - "targetPosition": { - "x": 21131.375, - "y": 45141.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Tech Teams", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [ - { - "type": "Position Class", - "name": "Sys Admins Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Brett", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "0b94af47-264d-4106-b0ca-0e696e961929", - "savedPayload": { - "position": { - "x": 20986.372408574196, - "y": 45869.10348823636 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 45591.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "e9dd2a7d-f89b-48ed-8dad-50f41295096c", - "savedPayload": { - "position": { - "x": 20871.567378864667, - "y": 45891.93962848297 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 45591.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "93631f67-73ef-4e87-afb1-6964a06f6b40", - "savedPayload": { - "position": { - "x": 20756.762349155142, - "y": 45869.10348823636 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 45591.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "fdd597bc-e6e4-4a1a-93b8-968f81b835d7", - "savedPayload": { - "position": { - "x": 20871.567378864667, - "y": 45591.93962848297 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Docker Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Brett", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "b6df085b-ca00-4819-9267-b5ffcb016950", - "savedPayload": { - "position": { - "x": 20682.409521198653, - "y": 45849.18070803045 - }, - "targetPosition": { - "x": 20721.567378864667, - "y": 45551.7472496183 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "d6047182-c6b3-4c9d-839f-e48aba7dce51", - "savedPayload": { - "position": { - "x": 20571.567378864667, - "y": 45811.554870753636 - }, - "targetPosition": { - "x": 20721.567378864667, - "y": 45551.7472496183 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "a9af0b2b-8025-4b69-82a9-ac5b11b5c686", - "savedPayload": { - "position": { - "x": 20483.561376777296, - "y": 45734.37567832092 - }, - "targetPosition": { - "x": 20721.567378864667, - "y": 45551.7472496183 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "7c9ae450-8c4b-46f0-93c4-70da6de02e23", - "savedPayload": { - "position": { - "x": 20721.567378864667, - "y": 45551.7472496183 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Distribution Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Nuno", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "fa7ebac3-484c-4d18-ad16-60974d28f25c", - "savedPayload": { - "position": { - "x": 20351.952136594, - "y": 45591.93962848297 - }, - "targetPosition": { - "x": 20611.759757729335, - "y": 45441.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "f262aaf0-240e-488b-8cdd-ab8d79701a23", - "savedPayload": { - "position": { - "x": 20611.759757729335, - "y": 45441.93962848297 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Github Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "4f894c91-c302-4d5e-acf4-270fd7d26aaf", - "savedPayload": { - "position": { - "x": 20294.40351911128, - "y": 45406.744658192496 - }, - "targetPosition": { - "x": 20571.567378864667, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader Brett", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "1c0d55c7-f923-400f-afaa-197415fd422b", - "savedPayload": { - "position": { - "x": 20271.567378864667, - "y": 45291.93962848297 - }, - "targetPosition": { - "x": 20571.567378864667, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "cc41d856-bffa-4907-8d4d-a73537528da5", - "savedPayload": { - "position": { - "x": 20294.40351911128, - "y": 45177.134598773446 - }, - "targetPosition": { - "x": 20571.567378864667, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "0c8eb68d-1b45-49a6-ae2a-b4322da4159a", - "savedPayload": { - "position": { - "x": 20571.567378864667, - "y": 45291.93962848297 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Setup Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "5ae9188f-d68e-4682-8d20-b521d0e39c47", - "savedPayload": { - "position": { - "x": 20314.326299317192, - "y": 45102.78177081695 - }, - "targetPosition": { - "x": 20611.759757729335, - "y": 45141.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "a01824b5-b1b0-4acb-995d-7cd2f7ea09c6", - "savedPayload": { - "position": { - "x": 20351.952136594, - "y": 44991.93962848297 - }, - "targetPosition": { - "x": 20611.759757729335, - "y": 45141.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "3dc28900-d10d-4a26-aae6-b1205d8563a2", - "savedPayload": { - "position": { - "x": 20429.131329026717, - "y": 44903.9336263956 - }, - "targetPosition": { - "x": 20611.759757729335, - "y": 45141.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "921fa783-30b7-4dea-956d-8bbad4223f1b", - "savedPayload": { - "position": { - "x": 20611.759757729335, - "y": 45141.93962848297 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 45291.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94", - "savedPayload": { - "position": { - "x": 20871.567378864667, - "y": 45291.93962848297 - }, - "targetPosition": { - "x": 21131.375, - "y": 45141.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Other Teams", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [ - { - "type": "Position Class", - "name": "Chat Platforms Teams", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [ - { - "type": "Position Class", - "name": "Telegram Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "dc148eee-1c57-48be-918e-5c91d3b2a1ee", - "savedPayload": { - "position": { - "x": 20281.789630977946, - "y": 45589.200584284394 - }, - "targetPosition": { - "x": 20431.789630977946, - "y": 45329.39296314906 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "d845296c-a4c9-43a1-9fcd-f63678d09649", - "savedPayload": { - "position": { - "x": 20431.789630977946, - "y": 45329.39296314906 - }, - "targetPosition": { - "x": 20581.789630977946, - "y": 45069.58534201373 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Discord Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "71389baa-502a-4df3-bed5-66618ccb5495", - "savedPayload": { - "position": { - "x": 20054.005881003854, - "y": 45329.8594842471 - }, - "targetPosition": { - "x": 20292.011883091225, - "y": 45147.231055544486 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader Tee Haning", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "b756d2de-2a22-421a-840c-629646e8851b", - "savedPayload": { - "position": { - "x": 20002.234135204504, - "y": 45224.87676907524 - }, - "targetPosition": { - "x": 20292.011883091225, - "y": 45147.231055544486 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "1 Team Member quantum8", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "6393cd1d-7c45-4ba5-a81b-05c2b1bc382e", - "savedPayload": { - "position": { - "x": 19994.578424679083, - "y": 45108.07319787847 - }, - "targetPosition": { - "x": 20292.011883091225, - "y": 45147.231055544486 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "edf5afb0-79ff-4a19-98af-8001f118b735", - "savedPayload": { - "position": { - "x": 20292.011883091225, - "y": 45147.231055544486 - }, - "targetPosition": { - "x": 20581.789630977946, - "y": 45069.58534201373 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Forum Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Alexandru", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "1484266d-df06-4a29-bba6-53e296f8ba3f", - "savedPayload": { - "position": { - "x": 20024.54855143047, - "y": 44880.42748434771 - }, - "targetPosition": { - "x": 20321.982009842613, - "y": 44919.58534201373 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "27584c4e-1d7b-48f8-b9cd-e1a563cd4dad", - "savedPayload": { - "position": { - "x": 20062.17438870728, - "y": 44769.58534201373 - }, - "targetPosition": { - "x": 20321.982009842613, - "y": 44919.58534201373 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "1 Team Member Thomas-Raplh2502", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "432278ee-b4d8-43a8-81ae-91e5ce7ae95a", - "savedPayload": { - "position": { - "x": 20139.353581139996, - "y": 44681.57933992636 - }, - "targetPosition": { - "x": 20321.982009842613, - "y": 44919.58534201373 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "b779f4a3-91c0-419c-b41b-d264c0e6b055", - "savedPayload": { - "position": { - "x": 20321.982009842613, - "y": 44919.58534201373 - }, - "targetPosition": { - "x": 20581.789630977946, - "y": 45069.58534201373 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "15850aa9-709f-413e-b0e7-0d843c4d17dd", - "savedPayload": { - "position": { - "x": 20581.789630977946, - "y": 45069.58534201373 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 44991.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "User Experience Teams", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [ - { - "type": "Position Class", - "name": "Icons Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "8f1453bd-7df3-433b-9c09-9645f3010bad", - "savedPayload": { - "position": { - "x": 20062.17438870728, - "y": 44614.29391495221 - }, - "targetPosition": { - "x": 20351.952136594, - "y": 44691.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Member", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "1f495fde-c338-4efe-9df2-6885af0e8d6c", - "savedPayload": { - "position": { - "x": 20139.820102238038, - "y": 44479.80759412701 - }, - "targetPosition": { - "x": 20351.952136594, - "y": 44691.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a", - "savedPayload": { - "position": { - "x": 20351.952136594, - "y": 44691.93962848297 - }, - "targetPosition": { - "x": 20611.759757729335, - "y": 44841.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "0f802b4f-ecdc-48f0-9229-a47bd1c11a65", - "savedPayload": { - "position": { - "x": 20611.759757729335, - "y": 44841.93962848297 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 44991.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Community Teams", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [ - { - "type": "Position Class", - "name": "Russian Community Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Evgheni_Snejj", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "8bd435fc-ced9-4690-b985-e8071a8878d4", - "savedPayload": { - "position": { - "x": 20274.306423063244, - "y": 44402.16188059625 - }, - "targetPosition": { - "x": 20534.114044198577, - "y": 44552.16188059625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "7a3f7a91-4df9-45bc-bfdb-d02c9410bd42", - "savedPayload": { - "position": { - "x": 20534.114044198577, - "y": 44552.16188059625 - }, - "targetPosition": { - "x": 20793.92166533391, - "y": 44702.16188059625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Turkish Community Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator Soligann_Prepheadrus", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "9d78dfb8-8f70-4478-ab46-13978d642304", - "savedPayload": { - "position": { - "x": 20638.630238272395, - "y": 44122.60638482281 - }, - "targetPosition": { - "x": 20716.275951803153, - "y": 44412.38413270953 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "62046cd6-4576-4ca7-ad67-302458dd617e", - "savedPayload": { - "position": { - "x": 20716.275951803153, - "y": 44412.38413270953 - }, - "targetPosition": { - "x": 20793.92166533391, - "y": 44702.16188059625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position Class", - "name": "Non-Tech-Users Community Team", - "config": "{}", - "project": "Governance", - "positions": [ - { - "type": "Position", - "name": "Team Creator EvaMaria70", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "e97d5b5b-bf6f-4e68-9485-f527976d09c1", - "savedPayload": { - "position": { - "x": 20983.079522999924, - "y": 44144.92080104877 - }, - "targetPosition": { - "x": 20943.92166533391, - "y": 44442.35425946092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "Team Leader @gustavohcorradi ", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "89eee7fc-9472-48ce-b59d-6830208c7a7b", - "savedPayload": { - "position": { - "x": 21093.92166533391, - "y": 44182.546638325584 - }, - "targetPosition": { - "x": 20943.92166533391, - "y": 44442.35425946092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Position", - "name": "3 Team Members @gitforkgit @Soligann_Prepheadrus", - "config": "{}", - "project": "Governance", - "positions": [], - "positionClasss": [], - "id": "3fb8793e-5bea-4d0f-8e04-80fed71911e3", - "savedPayload": { - "position": { - "x": 21181.92766742128, - "y": 44259.7258307583 - }, - "targetPosition": { - "x": 20943.92166533391, - "y": 44442.35425946092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClasss": [], - "id": "9a30cf3a-1f96-4f43-836b-522e856f28ef", - "savedPayload": { - "position": { - "x": 20943.92166533391, - "y": 44442.35425946092 - }, - "targetPosition": { - "x": 20793.92166533391, - "y": 44702.16188059625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2c0e0545-3886-4209-ab2e-7123b89b2f03", - "savedPayload": { - "position": { - "x": 20793.92166533391, - "y": 44702.16188059625 - }, - "targetPosition": { - "x": 20871.567378864667, - "y": 44991.93962848297 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4", - "savedPayload": { - "position": { - "x": 20871.567378864667, - "y": 44991.93962848297 - }, - "targetPosition": { - "x": 21131.375, - "y": 45141.93962848297 + "x": 21086.375, + "y": 45145.43962848297 }, "floatingObject": { "isPinned": false, @@ -3233,15 +1075,15 @@ } } ], - "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f", + "id": "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244", "savedPayload": { "position": { - "x": 21131.375, - "y": 45141.93962848297 + "x": 21086.375, + "y": 45145.43962848297 }, "targetPosition": { - "x": 21131.375, - "y": 44841.93962848297 + "x": 21086.375, + "y": 44845.43962848297 }, "floatingObject": { "isPinned": false, @@ -3258,20 +1100,20 @@ } ], "positions": [], - "id": "50c68665-5da2-48a4-b229-7a1563ae82d2", + "id": "862caa2e-7c05-4051-b5eb-3494174e2cd9", "savedPayload": { "position": { - "x": 21131.375, - "y": 44841.93962848297 + "x": 21086.375, + "y": 44845.43962848297 }, "targetPosition": { - "x": 21131.375, - "y": 44841.93962848297 + "x": 21086.375, + "y": 44845.43962848297 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Barrypair.json b/Projects/Governance/Plugins/User-Profiles/Barrypair.json index 46e3ee42d..3720aef10 100644 --- a/Projects/Governance/Plugins/User-Profiles/Barrypair.json +++ b/Projects/Governance/Plugins/User-Profiles/Barrypair.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Barrypair", - "config": "{\n \"signature\": {\n \"message\": \"Barrypair\",\n \"messageHash\": \"0x0ecb1ac0ac1e562c992030442ebfd224a28cc4d1c37c87f3b4ecaaae543049d6\",\n \"v\": \"0x1b\",\n \"r\": \"0x6f38aba8879d6e46e48030c49e5714e5ffb36da28be92c324b3bdc94271dc9d6\",\n \"s\": \"0x3cfa1f0de3f3239565e35c094bf51728b39a84c52d0b5f2e6a6f52414bc37774\",\n \"signature\": \"0x6f38aba8879d6e46e48030c49e5714e5ffb36da28be92c324b3bdc94271dc9d63cfa1f0de3f3239565e35c094bf51728b39a84c52d0b5f2e6a6f52414bc377741b\"\n },\n \"codeName\": \"Barrypair\"\n}", + "config": "{\r\n \"signature\": {\r\n \"message\": \"Barrypair\",\r\n \"messageHash\": \"0x0ecb1ac0ac1e562c992030442ebfd224a28cc4d1c37c87f3b4ecaaae543049d6\",\r\n \"v\": \"0x1b\",\r\n \"r\": \"0x6f38aba8879d6e46e48030c49e5714e5ffb36da28be92c324b3bdc94271dc9d6\",\r\n \"s\": \"0x3cfa1f0de3f3239565e35c094bf51728b39a84c52d0b5f2e6a6f52414bc37774\",\r\n \"signature\": \"0x6f38aba8879d6e46e48030c49e5714e5ffb36da28be92c324b3bdc94271dc9d63cfa1f0de3f3239565e35c094bf51728b39a84c52d0b5f2e6a6f52414bc377741b\"\r\n },\r\n \"codeName\": \"Barrypair\"\r\n}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -26,11 +26,11 @@ "id": "8ba512e1-0a27-4096-aa10-8a95691ba19d", "savedPayload": { "position": { - "x": 8603.914169494044, + "x": 4325.839303183882, "y": 32600 }, "targetPosition": { - "x": 8863.721790629375, + "x": 4585.646924319214, "y": 32750 }, "floatingObject": { @@ -49,11 +49,11 @@ "id": "0ff2bdaf-c589-46fa-8637-c340abd900d1", "savedPayload": { "position": { - "x": 8863.721790629375, + "x": 4585.646924319214, "y": 32750 }, "targetPosition": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 32900 }, "floatingObject": { @@ -72,7 +72,7 @@ "githubProgram": { "type": "Github Program", "name": "New Github Program", - "config": "{\n \"username\": \"Barrypair\",\n \"token\": \"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\"\n}", + "config": "{\n \"username\": \"Barrypair\",\n \"token\": \"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\"\n}", "project": "Governance", "tokensAwarded": { "type": "Tokens Awarded", @@ -81,11 +81,11 @@ "id": "62a6efdc-2726-47f4-98dc-17824ac8ebe0", "savedPayload": { "position": { - "x": 9643.144654035368, + "x": 5365.06978772521, "y": 32600 }, "targetPosition": { - "x": 9383.337032900037, + "x": 5105.262166589878, "y": 32750 }, "floatingObject": { @@ -104,11 +104,11 @@ "id": "7a3603dd-07af-4491-b214-0e3475de4287", "savedPayload": { "position": { - "x": 9383.337032900037, + "x": 5105.262166589878, "y": 32750 }, "targetPosition": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 32900 }, "floatingObject": { @@ -127,11 +127,11 @@ "id": "a1b78940-f1ec-4e19-8486-8c792798be91", "savedPayload": { "position": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 32900 }, "targetPosition": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 33200 }, "floatingObject": { @@ -166,11 +166,11 @@ "id": "222d1751-bf6b-40df-a7eb-ff307b6c0ac1", "savedPayload": { "position": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 32900 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 32900 }, "floatingObject": { @@ -207,11 +207,11 @@ "id": "b61ae0d0-86b4-4738-906e-00b08db88ab0", "savedPayload": { "position": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 32600 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 32900 }, "floatingObject": { @@ -238,7 +238,7 @@ "y": 25634.615242270662 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 32900 }, "floatingObject": { @@ -257,11 +257,11 @@ "id": "79381140-de0d-4b79-801e-b0377bdb1677", "savedPayload": { "position": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 32900 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33200 }, "floatingObject": { @@ -295,7 +295,7 @@ "y": 25778.615242270662 }, "targetPosition": { - "x": 9723.529411764706, + "x": 5445.454545454546, "y": 33200 }, "floatingObject": { @@ -332,11 +332,11 @@ "id": "4e9a955b-e97a-409c-b50e-34cc68dea1a5", "savedPayload": { "position": { - "x": 10023.529411764706, + "x": 5745.454545454546, "y": 33200 }, "targetPosition": { - "x": 9723.529411764706, + "x": 5445.454545454546, "y": 33200 }, "floatingObject": { @@ -363,7 +363,7 @@ "y": 25994.615242270662 }, "targetPosition": { - "x": 9723.529411764706, + "x": 5445.454545454546, "y": 33200 }, "floatingObject": { @@ -382,11 +382,11 @@ "id": "9c974ddc-c9b9-486e-908d-0ddf787d079b", "savedPayload": { "position": { - "x": 9723.529411764706, + "x": 5445.454545454546, "y": 33200 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33200 }, "floatingObject": { @@ -416,11 +416,11 @@ "id": "37be08da-377c-4f2c-95c4-9ac090d61543", "savedPayload": { "position": { - "x": 9723.529411764706, + "x": 5445.454545454546, "y": 33500 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33500 }, "floatingObject": { @@ -457,11 +457,11 @@ "id": "994b4c49-04cb-484f-b9f5-63382deb8213", "savedPayload": { "position": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33800 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33500 }, "floatingObject": { @@ -488,7 +488,7 @@ "y": 25706 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33500 }, "floatingObject": { @@ -507,11 +507,11 @@ "id": "f0ed57dd-284d-4fad-bd9e-3f05bd5c3674", "savedPayload": { "position": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33500 }, "targetPosition": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33200 }, "floatingObject": { @@ -530,11 +530,11 @@ "id": "29fb441b-7e97-4ea1-91ea-61e386477b76", "savedPayload": { "position": { - "x": 9423.529411764706, + "x": 5145.454545454546, "y": 33200 }, "targetPosition": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 33200 }, "floatingObject": { @@ -558,11 +558,11 @@ "id": "0f1aaa78-85f6-420c-a4e1-e425b33dc206", "savedPayload": { "position": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 33500 }, "targetPosition": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 33200 }, "floatingObject": { @@ -581,11 +581,11 @@ "id": "b3560d24-9916-46c6-93d2-85d0eb47b2eb", "savedPayload": { "position": { - "x": 9123.529411764706, + "x": 4845.454545454546, "y": 33200 }, "targetPosition": { - "x": 8823.529411764706, + "x": 4545.454545454546, "y": 33200 }, "floatingObject": { @@ -608,11 +608,11 @@ "id": "2eb9915f-6d47-45f5-9d9c-58d5cd685455", "savedPayload": { "position": { - "x": 8523.529411764706, + "x": 4245.454545454546, "y": 33200 }, "targetPosition": { - "x": 8823.529411764706, + "x": 4545.454545454546, "y": 33200 }, "floatingObject": { @@ -631,11 +631,11 @@ "id": "33095088-c43b-4a78-bf60-9dff8a6c14a8", "savedPayload": { "position": { - "x": 8823.529411764706, + "x": 4545.454545454546, "y": 33200 }, "targetPosition": { - "x": 8823.529411764706, + "x": 4545.454545454546, "y": 33200 }, "floatingObject": { diff --git a/Projects/Governance/Plugins/User-Profiles/BlaaSwe.json b/Projects/Governance/Plugins/User-Profiles/BlaaSwe.json index 5d56c4387..a8ed81ba5 100644 --- a/Projects/Governance/Plugins/User-Profiles/BlaaSwe.json +++ b/Projects/Governance/Plugins/User-Profiles/BlaaSwe.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "BlaaSwe", - "config": "{\n \"signature\": {\n \"message\": \"BlaaSwe\",\n \"messageHash\": \"0x7f8ab5cefa1b5b879269f9bb360844ddcec53564a80da7d42231bf35bb28ff33\",\n \"v\": \"0x1b\",\n \"r\": \"0x6c03af58967d84aec33e50ff1f3346874db217abc8f7ed822b5d607926240c5a\",\n \"s\": \"0x1dd91f0da32a683541ec8a34031beb0af6527d4f17e4cedc166629b90ef53662\",\n \"signature\": \"0x6c03af58967d84aec33e50ff1f3346874db217abc8f7ed822b5d607926240c5a1dd91f0da32a683541ec8a34031beb0af6527d4f17e4cedc166629b90ef536621b\"\n }\n}", + "config": "{\r\n \"signature\": {\r\n \"message\": \"BlaaSwe\",\r\n \"messageHash\": \"0x7f8ab5cefa1b5b879269f9bb360844ddcec53564a80da7d42231bf35bb28ff33\",\r\n \"v\": \"0x1b\",\r\n \"r\": \"0x6c03af58967d84aec33e50ff1f3346874db217abc8f7ed822b5d607926240c5a\",\r\n \"s\": \"0x1dd91f0da32a683541ec8a34031beb0af6527d4f17e4cedc166629b90ef53662\",\r\n \"signature\": \"0x6c03af58967d84aec33e50ff1f3346874db217abc8f7ed822b5d607926240c5a1dd91f0da32a683541ec8a34031beb0af6527d4f17e4cedc166629b90ef536621b\"\r\n },\r\n \"codeName\": \"BlaaSwe\"\r\n}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -127,12 +127,12 @@ "id": "db6f3ec3-3f92-4f1f-a626-d67128406292", "savedPayload": { "position": { - "x": 12983.294901687517, - "y": 5882.741352644994 + "x": 10494.827586206897, + "y": 37740.19237886467 }, "targetPosition": { - "x": 13076.000000000002, - "y": 6168.05830753354 + "x": 10644.827586206897, + "y": 38000 }, "floatingObject": { "isPinned": false, @@ -192,7 +192,9 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" ] ] } @@ -255,12 +257,12 @@ "id": "b0e0c92f-601a-49fb-9f7e-edce128e2e69", "savedPayload": { "position": { - "x": 13287.34655933219, - "y": 5693.366163235316 + "x": 10644.827586206897, + "y": 37480.384757729335 }, "targetPosition": { - "x": 13318.705098312486, - "y": 5991.722731845798 + "x": 10794.827586206897, + "y": 37740.19237886467 }, "floatingObject": { "isPinned": false, @@ -315,7 +317,9 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ] ] } @@ -378,12 +382,12 @@ "id": "ddf9d4bf-b1e0-4c2d-b84a-520aa5835325", "savedPayload": { "position": { - "x": 13592.768735605267, - "y": 6113.743724768538 + "x": 11094.827586206897, + "y": 37740.19237886467 }, "targetPosition": { - "x": 13318.705098312486, - "y": 5991.722731845798 + "x": 10794.827586206897, + "y": 37740.19237886467 }, "floatingObject": { "isPinned": false, @@ -401,12 +405,189 @@ "id": "d6a3e5b4-66d7-4b70-a273-6a7253518a30", "savedPayload": { "position": { - "x": 13318.705098312486, - "y": 5991.722731845798 + "x": 10794.827586206897, + "y": 37740.19237886467 }, "targetPosition": { - "x": 13076.000000000002, - "y": 6168.05830753354 + "x": 10644.827586206897, + "y": 38000 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "featureClaimsFolders": [], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Data Mining Project", + "config": "{}", + "project": "Governance", + "id": "08e1d8af-478d-435f-9ebb-d2c4ed4fbdd1", + "savedPayload": { + "position": { + "x": 11544.827586206897, + "y": 37480.384757729335 + }, + "targetPosition": { + "x": 11394.827586206897, + "y": 37740.19237886467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5b8525df-666d-4c76-899c-85a7a897d9b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Data Mining Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "ccdb53e1-2c66-4a9d-b298-7487315a275d", + "savedPayload": { + "position": { + "x": 11394.827586206897, + "y": 37740.19237886467 + }, + "targetPosition": { + "x": 11244.827586206897, + "y": 38000 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "4512c996-9c65-4c82-a2f0-ec4efac9dafd", + "savedPayload": { + "position": { + "x": 11394.827586206897, + "y": 38259.80762113533 + }, + "targetPosition": { + "x": 11244.827586206897, + "y": 38000 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0f702650-9f1b-4b0f-8c62-b3f4696abd05", + "savedPayload": { + "position": { + "x": 11244.827586206897, + "y": 38000 + }, + "targetPosition": { + "x": 10944.827586206897, + "y": 38000 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2f27e396-51d3-4b0f-88ee-6f1ff9773fb7", + "savedPayload": { + "position": { + "x": 10944.827586206897, + "y": 38000 + }, + "targetPosition": { + "x": 10644.827586206897, + "y": 38000 }, "floatingObject": { "isPinned": false, @@ -484,12 +665,12 @@ "id": "96326e6d-9fd7-4843-8b05-140655239403", "savedPayload": { "position": { - "x": 13318.705098312486, - "y": 6344.393883221282 + "x": 10794.827586206897, + "y": 38259.80762113533 }, "targetPosition": { - "x": 13076.000000000002, - "y": 6168.05830753354 + "x": 10644.827586206897, + "y": 38000 }, "floatingObject": { "isPinned": false, @@ -569,12 +750,12 @@ "id": "9d602745-dd5e-496b-9710-76b93adfbea7", "savedPayload": { "position": { - "x": 12983.294901687517, - "y": 6453.375262422086 + "x": 10494.827586206897, + "y": 38259.80762113533 }, "targetPosition": { - "x": 13076.000000000002, - "y": 6168.05830753354 + "x": 10644.827586206897, + "y": 38000 }, "floatingObject": { "isPinned": false, @@ -592,12 +773,12 @@ "id": "c2f1ade6-77cf-4fdb-8755-edace3f18df5", "savedPayload": { "position": { - "x": 13076.000000000002, - "y": 6168.05830753354 + "x": 10644.827586206897, + "y": 38000 }, "targetPosition": { - "x": 12776.000000000002, - "y": 6168.05830753354 + "x": 10344.827586206897, + "y": 38000 }, "floatingObject": { "isPinned": false, @@ -619,12 +800,12 @@ "id": "d971b9ed-64c7-4314-bb4a-44ea9f767374", "savedPayload": { "position": { - "x": 12476.000000000002, - "y": 6168.05830753354 + "x": 10044.827586206897, + "y": 38000 }, "targetPosition": { - "x": 12776.000000000002, - "y": 6168.05830753354 + "x": 10344.827586206897, + "y": 38000 }, "floatingObject": { "isPinned": false, @@ -642,12 +823,12 @@ "id": "7655ab03-2c5f-4eae-a667-14cee65f79c8", "savedPayload": { "position": { - "x": 12776.000000000002, - "y": 6168.05830753354 + "x": 10344.827586206897, + "y": 38000 }, "targetPosition": { - "x": 12776.000000000002, - "y": 6168.05830753354 + "x": 10344.827586206897, + "y": 38000 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/CoffeeNights09.json b/Projects/Governance/Plugins/User-Profiles/CoffeeNights09.json new file mode 100644 index 000000000..d6f359cff --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/CoffeeNights09.json @@ -0,0 +1,1018 @@ +{ + "type": "User Profile", + "name": "CoffeeNights09", + "config": "{\n \"signature\": {\n \"message\": \"CoffeeNights09\",\n \"messageHash\": \"0x9ec6a94829408f34f5139594f16d1338a9e068d19fead0461808d9e7419a478a\",\n \"v\": \"0x1b\",\n \"r\": \"0x030e587fe00f44e18ba21a477b1d2775ccfad2a6d75abefa61d0ed97e8e763cb\",\n \"s\": \"0x094bdef2a2e771bbdfc54abbfbc6909a545a2034ee11943b7bf704a13f5b022b\",\n \"signature\": \"0x030e587fe00f44e18ba21a477b1d2775ccfad2a6d75abefa61d0ed97e8e763cb094bdef2a2e771bbdfc54abbfbc6909a545a2034ee11943b7bf704a13f5b022b1b\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\r\n \"percentage\": 0\r\n}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "14b2b78a-3a3e-4e59-977d-bc180f3f64f1", + "savedPayload": { + "position": { + "x": 35441.117647058825, + "y": 27771.577136594 + }, + "targetPosition": { + "x": 35591.117647058825, + "y": 28031.384757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c549e260-eb89-441c-bfb8-9da4b98aac81", + "savedPayload": { + "position": { + "x": 35591.117647058825, + "y": 28031.384757729335 + }, + "targetPosition": { + "x": 35741.117647058825, + "y": 28291.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "5320c63f-1547-4a99-8feb-fb9a3026ad02", + "savedPayload": { + "position": { + "x": 36341.117647058825, + "y": 28291.192378864667 + }, + "targetPosition": { + "x": 36041.117647058825, + "y": 28291.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c1492c93-fc54-4bfe-9b48-7e8f82dec142", + "savedPayload": { + "position": { + "x": 36041.117647058825, + "y": 28291.192378864667 + }, + "targetPosition": { + "x": 35741.117647058825, + "y": 28291.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c23d2435-6172-4f87-9293-6fb1e3308c68", + "savedPayload": { + "position": { + "x": 35441.117647058825, + "y": 28291.192378864667 + }, + "targetPosition": { + "x": 35591.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "alexbacanu", + "config": "{}", + "project": "Governance", + "id": "0ac84ae1-9122-466f-8867-ed5de073490c", + "savedPayload": { + "position": { + "x": 35850.92526819416, + "y": 28401 + }, + "targetPosition": { + "x": 36000.92526819416, + "y": 28660.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "alexbacanu", + "id": "ec022964-1f09-49e1-a147-3ba00abab9db" + }, + "referenceParentCombinedNodePath": [ + [ + "alexbacanu", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "671f5038-689a-488b-9d1a-dffbac78212f", + "savedPayload": { + "position": { + "x": 36260.73288932949, + "y": 28510.807621135333 + }, + "targetPosition": { + "x": 36000.92526819416, + "y": 28660.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "e315cab9-ecf1-4c8e-8234-91686d4d3d96", + "savedPayload": { + "position": { + "x": 36150.92526819416, + "y": 28920.615242270665 + }, + "targetPosition": { + "x": 36000.92526819416, + "y": 28660.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "289d7262-8040-4502-9b5c-7b4e2d741b9d", + "savedPayload": { + "position": { + "x": 36000.92526819416, + "y": 28660.807621135333 + }, + "targetPosition": { + "x": 35741.117647058825, + "y": 28810.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "cad6f1eb-a43f-4cdb-90ed-2bbea7b240ac", + "savedPayload": { + "position": { + "x": 36150.92526819416, + "y": 28920.615242270665 + }, + "targetPosition": { + "x": 35891.117647058825, + "y": 29070.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "6a7f522b-9e52-455a-97d7-cd5a0c787860", + "savedPayload": { + "position": { + "x": 36041.117647058825, + "y": 29330.422863406 + }, + "targetPosition": { + "x": 35891.117647058825, + "y": 29070.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "961bb25e-e2b5-477a-90c4-1b16c9260aca", + "savedPayload": { + "position": { + "x": 35631.31002592349, + "y": 29220.615242270665 + }, + "targetPosition": { + "x": 35891.117647058825, + "y": 29070.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6591d5a0-2d08-4241-b85f-d6611c3f2c78", + "savedPayload": { + "position": { + "x": 35891.117647058825, + "y": 29070.615242270665 + }, + "targetPosition": { + "x": 35741.117647058825, + "y": 28810.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "alexbacanu", + "config": "{}", + "project": "Governance", + "id": "8f925d79-9f2f-46d9-86be-41a87874d13d", + "savedPayload": { + "position": { + "x": 35631.31002592349, + "y": 29220.615242270665 + }, + "targetPosition": { + "x": 35481.31002592349, + "y": 28960.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "alexbacanu", + "id": "ec022964-1f09-49e1-a147-3ba00abab9db" + }, + "referenceParentCombinedNodePath": [ + [ + "alexbacanu", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "34ebcc53-7733-4382-af49-82345e04cac3", + "savedPayload": { + "position": { + "x": 35221.50240478816, + "y": 29110.807621135333 + }, + "targetPosition": { + "x": 35481.31002592349, + "y": 28960.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "430c811a-ac6e-4cef-9d9d-e7a5d363fffa", + "savedPayload": { + "position": { + "x": 35331.31002592349, + "y": 28701 + }, + "targetPosition": { + "x": 35481.31002592349, + "y": 28960.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f4108a85-0cc6-4000-a11b-d84e992fd14a", + "savedPayload": { + "position": { + "x": 35481.31002592349, + "y": 28960.807621135333 + }, + "targetPosition": { + "x": 35741.117647058825, + "y": 28810.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ad6777e-460b-4730-9c2f-6b1c22be45c4", + "savedPayload": { + "position": { + "x": 35741.117647058825, + "y": 28291.192378864667 + }, + "targetPosition": { + "x": 35591.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{\r\n \"percentage\": 50\r\n}", + "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "dda794f3-84dc-4c8c-b9e7-c73322e8e801", + "savedPayload": { + "position": { + "x": 35891.117647058825, + "y": 28031.384757729335 + }, + "targetPosition": { + "x": 36041.117647058825, + "y": 28291.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "1f381102-b9a7-4f1e-891e-f6523a1a1719", + "savedPayload": { + "position": { + "x": 36341.117647058825, + "y": 28291.192378864667 + }, + "targetPosition": { + "x": 36041.117647058825, + "y": 28291.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "39f6507e-e0d4-4d6c-9f87-4645990ec854", + "savedPayload": { + "position": { + "x": 36041.117647058825, + "y": 28291.192378864667 + }, + "targetPosition": { + "x": 35891.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "featureClaimsFolders": [], + "positionClaimsFolders": [], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "84d8b44b-7600-4adf-a05d-77871e7baa42", + "savedPayload": { + "position": { + "x": 36191.117647058825, + "y": 29070.615242270665 + }, + "targetPosition": { + "x": 36041.117647058825, + "y": 28810.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a9c4e205-800b-486c-8275-531ecacdb5ea", + "savedPayload": { + "position": { + "x": 36041.117647058825, + "y": 28810.807621135333 + }, + "targetPosition": { + "x": 35891.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc3ed076-dcac-4fc1-81f7-45d4c08d14ff", + "savedPayload": { + "position": { + "x": 35891.117647058825, + "y": 28551 + }, + "targetPosition": { + "x": 35591.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "9ee8eb32-9fc7-470e-ba5f-93820a6ee378", + "savedPayload": { + "position": { + "x": 36341.117647058825, + "y": 28810.807621135333 + }, + "targetPosition": { + "x": 36041.117647058825, + "y": 28810.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "31429d8a-4e6a-4ac9-a961-7c4b487d5d22", + "savedPayload": { + "position": { + "x": 36041.117647058825, + "y": 28810.807621135333 + }, + "targetPosition": { + "x": 35741.117647058825, + "y": 28810.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "delegationProgram": { + "type": "Delegation Program", + "name": "New Delegation Program", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "9dd60f8b-4c4d-47ac-bac2-1f278c6929b0", + "savedPayload": { + "position": { + "x": 35441.117647058825, + "y": 29330.422863406 + }, + "targetPosition": { + "x": 35591.117647058825, + "y": 29070.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "db5d80cd-dda8-4bd5-8bb7-d75a43b4b06d", + "savedPayload": { + "position": { + "x": 35591.117647058825, + "y": 29070.615242270665 + }, + "targetPosition": { + "x": 35741.117647058825, + "y": 28810.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6303b85c-ce90-491f-889b-a59f01f5ff69", + "savedPayload": { + "position": { + "x": 35741.117647058825, + "y": 28810.807621135333 + }, + "targetPosition": { + "x": 35591.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "liquidityPrograms": { + "type": "Liquidity Programs", + "name": "New Liquidity Programs", + "config": "{}", + "project": "Governance", + "liquidityProgram": [ + { + "type": "Liquidity Program", + "name": "New Liquidity Program", + "config": "{\n\"asset\": \"BTCB\"\n}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "c19f8246-b257-4571-9dab-822e77a393f6", + "savedPayload": { + "position": { + "x": 35141.117647058825, + "y": 29330.422863406 + }, + "targetPosition": { + "x": 35291.117647058825, + "y": 29070.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3389c4ee-93df-40f1-abfa-56efe7b3b2b7", + "savedPayload": { + "position": { + "x": 35291.117647058825, + "y": 29070.615242270665 + }, + "targetPosition": { + "x": 35441.117647058825, + "y": 28810.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4e8d5f74-81ae-4961-8d04-85a5d03c16ec", + "savedPayload": { + "position": { + "x": 35441.117647058825, + "y": 28810.807621135333 + }, + "targetPosition": { + "x": 35591.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a91fb9f2-e2c3-4a91-a4fe-3c698d5746e6", + "savedPayload": { + "position": { + "x": 35591.117647058825, + "y": 28551 + }, + "targetPosition": { + "x": 35291.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "c025f989-5653-47ca-a7ba-07700010edf0", + "savedPayload": { + "position": { + "x": 34991.117647058825, + "y": 28551 + }, + "targetPosition": { + "x": 35291.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c2f6b966-3cb9-40f8-9584-69b84eccbe67", + "savedPayload": { + "position": { + "x": 35291.117647058825, + "y": 28551 + }, + "targetPosition": { + "x": 35291.117647058825, + "y": 28551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/EvaMaria70.json b/Projects/Governance/Plugins/User-Profiles/EvaMaria70.json index 0d8e9a057..d96f6120b 100644 --- a/Projects/Governance/Plugins/User-Profiles/EvaMaria70.json +++ b/Projects/Governance/Plugins/User-Profiles/EvaMaria70.json @@ -26,12 +26,12 @@ "id": "40f63b98-548c-4efa-8351-263724b6564a", "savedPayload": { "position": { - "x": 28109.431818181816, - "y": 28259.801270189222 + "x": 32589.931818181816, + "y": 14133.825317547306 }, "targetPosition": { - "x": 28159.431818181816, - "y": 28346.403810567666 + "x": 32639.931818181816, + "y": 14220.42785792575 }, "floatingObject": { "isPinned": false, @@ -49,12 +49,12 @@ "id": "7ad53a0a-a266-447a-bc1a-27be8927fd28", "savedPayload": { "position": { - "x": 28159.431818181816, - "y": 28346.403810567666 + "x": 32639.931818181816, + "y": 14220.42785792575 }, "targetPosition": { - "x": 28234.431818181816, - "y": 28476.307621135333 + "x": 32696.181818181816, + "y": 14317.8557158515 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "6c9a3172-8723-4d4d-8836-ee64299db5dd", "savedPayload": { "position": { - "x": 28494.23943931715, - "y": 28326.307621135333 + "x": 32891.03753403332, + "y": 14205.3557158515 }, "targetPosition": { - "x": 28364.335628749483, - "y": 28401.307621135333 + "x": 32793.60967610757, + "y": 14261.6057158515 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "4a68f9e0-4122-48db-ab25-d159344af354", "savedPayload": { "position": { - "x": 28364.335628749483, - "y": 28401.307621135333 + "x": 32793.60967610757, + "y": 14261.6057158515 }, "targetPosition": { - "x": 28234.431818181816, - "y": 28476.307621135333 + "x": 32696.181818181816, + "y": 14317.8557158515 }, "floatingObject": { "isPinned": false, @@ -127,19 +127,19 @@ "id": "09ae0e39-1e64-4ad5-8bdd-9f399158de72", "savedPayload": { "position": { - "x": 32398.681818181816, - "y": 14059.602540378444 + "x": 32684.181818181816, + "y": 14023.8557158515 }, "targetPosition": { - "x": 32248.681818181816, - "y": 13973 + "x": 32346.681818181816, + "y": 13829 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, - "distanceToParent": 2, + "distanceToParent": 4, "arrangementStyle": 1 }, "uiObject": { @@ -150,7 +150,7 @@ "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{}", + "config": "{\r\n \"percentage\": 15\r\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", @@ -166,12 +166,12 @@ "id": "6c177f63-755d-43dd-996d-2b49b43f0213", "savedPayload": { "position": { - "x": 32623.26591512198, - "y": 19734.285681507412 + "x": 32809.731318051425, + "y": 13269.07218794967 }, "targetPosition": { - "x": 32400.190821312874, - "y": 19763.654074756923 + "x": 32829.31024688443, + "y": 13417.788917155742 }, "floatingObject": { "isPinned": false, @@ -207,12 +207,12 @@ "id": "0295ea28-3621-4809-95e6-a8571c42cb02", "savedPayload": { "position": { - "x": 32578.6953228784, - "y": 19900.625396283885 + "x": 32920.62446123574, + "y": 13298.785916112056 }, "targetPosition": { - "x": 32400.190821312874, - "y": 19763.654074756923 + "x": 32829.31024688443, + "y": 13417.788917155742 }, "floatingObject": { "isPinned": false, @@ -234,12 +234,12 @@ "id": "16de0f2b-1005-45d9-bb59-53dc156dfd0c", "savedPayload": { "position": { - "x": 32414.87501793763, - "y": 19875.191621661477 + "x": 32928.45473302181, + "y": 13404.736297933736 }, "targetPosition": { - "x": 32400.190821312874, - "y": 19763.654074756923 + "x": 32829.31024688443, + "y": 13417.788917155742 }, "floatingObject": { "isPinned": false, @@ -257,12 +257,12 @@ "id": "e0801eee-7336-46c4-a715-022ea484d33b", "savedPayload": { "position": { - "x": 32400.190821312874, - "y": 19763.654074756923 + "x": 32829.31024688443, + "y": 13417.788917155742 }, "targetPosition": { - "x": 32043.181818181816, - "y": 19489.711431703 + "x": 32646.681818181816, + "y": 13655.794919243112 }, "floatingObject": { "isPinned": false, @@ -291,12 +291,12 @@ "id": "e9140283-8828-459b-9034-35e63eeb74a2", "savedPayload": { "position": { - "x": 32916.1953228784, - "y": 20485.19254383838 + "x": 33261.393249884815, + "y": 13041.083487540114 }, "targetPosition": { - "x": 32380.681818181816, - "y": 20074.278579257494 + "x": 33036.393249884815, + "y": 13430.794919243112 }, "floatingObject": { "isPinned": false, @@ -323,6 +323,84 @@ ] ] } + }, + { + "type": "User Supporter", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "7f6c969b-6459-4ef3-83b9-ff39241445db", + "savedPayload": { + "position": { + "x": 33354.59130141876, + "y": 13112.596867709166 + }, + "targetPosition": { + "x": 33036.393249884815, + "y": 13430.794919243112 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "f542b94d-4c2c-45fb-8193-a0d2977c73ef", + "savedPayload": { + "position": { + "x": 33426.104681587814, + "y": 13205.794919243112 + }, + "targetPosition": { + "x": 33036.393249884815, + "y": 13430.794919243112 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ] + ] + } } ], "tokensAwarded": { @@ -332,12 +410,12 @@ "id": "5e61048d-2df0-4176-977c-aaf64b036fe1", "savedPayload": { "position": { - "x": 32718.181818181816, - "y": 20658.84572681199 + "x": 33471.0598717149, + "y": 13314.326348946977 }, "targetPosition": { - "x": 32380.681818181816, - "y": 20074.278579257494 + "x": 33036.393249884815, + "y": 13430.794919243112 }, "floatingObject": { "isPinned": false, @@ -359,12 +437,12 @@ "id": "3132f5c9-af4c-45c4-8d91-95d1aec8c182", "savedPayload": { "position": { - "x": 32468.78699793035, - "y": 20743.503860684817 + "x": 33486.393249884815, + "y": 13430.794919243112 }, "targetPosition": { - "x": 32380.681818181816, - "y": 20074.278579257494 + "x": 33036.393249884815, + "y": 13430.794919243112 }, "floatingObject": { "isPinned": false, @@ -382,12 +460,12 @@ "id": "ed2e4359-71d2-4cc8-afb4-bf01d06cbd2b", "savedPayload": { "position": { - "x": 32380.681818181816, - "y": 20074.278579257494 + "x": 33036.393249884815, + "y": 13430.794919243112 }, "targetPosition": { - "x": 32043.181818181816, - "y": 19489.711431703 + "x": 32646.681818181816, + "y": 13655.794919243112 }, "floatingObject": { "isPinned": false, @@ -416,12 +494,12 @@ "id": "82f9e154-4da7-4077-b3d3-0fd60d5c255f", "savedPayload": { "position": { - "x": 32283.59826466439, - "y": 20086.28796554392 + "x": 33044.3995074091, + "y": 13495.517288254729 }, "targetPosition": { - "x": 32131.28699793035, - "y": 20158.936713130322 + "x": 33092.83200580003, + "y": 13597.058132744089 }, "floatingObject": { "isPinned": false, @@ -457,12 +535,12 @@ "id": "9aa871e0-76b4-4db0-a96f-3230f01118a3", "savedPayload": { "position": { - "x": 32247.446832578673, - "y": 20281.343638238646 + "x": 33174.43662253892, + "y": 13519.618242978542 }, "targetPosition": { - "x": 32131.28699793035, - "y": 20158.936713130322 + "x": 33092.83200580003, + "y": 13597.058132744089 }, "floatingObject": { "isPinned": false, @@ -498,12 +576,12 @@ "id": "9f9e6fdf-f203-4161-b791-42c0718adc65", "savedPayload": { "position": { - "x": 32050.766457136542, - "y": 20307.23710089203 + "x": 33191.698930974504, + "y": 13650.738493273295 }, "targetPosition": { - "x": 32131.28699793035, - "y": 20158.936713130322 + "x": 33092.83200580003, + "y": 13597.058132744089 }, "floatingObject": { "isPinned": false, @@ -525,12 +603,12 @@ "id": "036aeb75-a628-410a-8397-906c652a2336", "savedPayload": { "position": { - "x": 31965.362732278933, - "y": 20128.184468203523 + "x": 33072.33050918217, + "y": 13707.674309845033 }, "targetPosition": { - "x": 32131.28699793035, - "y": 20158.936713130322 + "x": 33092.83200580003, + "y": 13597.058132744089 }, "floatingObject": { "isPinned": false, @@ -548,12 +626,12 @@ "id": "0de0c354-be16-4550-94af-5fb96f024632", "savedPayload": { "position": { - "x": 32131.28699793035, - "y": 20158.936713130322 + "x": 33092.83200580003, + "y": 13597.058132744089 }, "targetPosition": { - "x": 32043.181818181816, - "y": 19489.711431703 + "x": 32646.681818181816, + "y": 13655.794919243112 }, "floatingObject": { "isPinned": false, @@ -571,19 +649,19 @@ "id": "923edd09-70dd-43b1-b7fa-40594299e37d", "savedPayload": { "position": { - "x": 32398.681818181816, - "y": 13886.397459621556 + "x": 32646.681818181816, + "y": 13655.794919243112 }, "targetPosition": { - "x": 32248.681818181816, - "y": 13973 + "x": 32346.681818181816, + "y": 13829 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, - "distanceToParent": 3, + "distanceToParent": 5, "arrangementStyle": 2 }, "uiObject": { @@ -594,12 +672,12 @@ "votesAndClaimsPrograms": { "type": "Votes And Claims Programs", "name": "New Votes And Claims Programs", - "config": " \"codeName\": \"EvaMaria70\"", + "config": "\"codeName\": \"EvaMaria70\"\r\n{ \"percentage\": 75\r\n}", "project": "Governance", "claimsProgram": { "type": "Claims Program", "name": "New Claims Program", - "config": "{\"percentage\": 75}", + "config": "{\r\n \"percentage\": 100\r\n}", "project": "Governance", "assetClaimsFolders": [], "featureClaimsFolders": [], @@ -613,18 +691,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina Translations Team", + "name": "Team Members Translations Team", "config": "{}", "project": "Governance", "id": "7ed8d42e-a28d-4093-96c8-bc8bf6871404", "savedPayload": { "position": { - "x": 32628.585628749483, - "y": 13811.397459621556 + "x": 32935.28753403331, + "y": 13619.07214207425 }, "targetPosition": { - "x": 32678.585628749483, - "y": 13898 + "x": 32991.53753403331, + "y": 13716.5 }, "floatingObject": { "isPinned": false, @@ -639,57 +717,47 @@ }, "referenceParent": { "type": "Position", - "name": "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "id": "6ed65be6-de6f-49a1-9c04-d2114e8763a1" + "name": "Team Members", + "id": "5760eb89-e8e3-4544-ba60-094b6b1e70be" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" + "Position Class" ], [ "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" + "Position Class" ], [ - "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "Position", - "Governance", - "6ed65be6-de6f-49a1-9c04-d2114e8763a1" + "Team Members", + "Position" ] ] } }, { "type": "Position Contribution Claim", - "name": "Team Member Exchange Relationships Team", + "name": "Team Members Exchange Relationships Team", "config": "{}", "project": "Governance", "id": "c2c7fd17-ea3d-41f9-a2fd-97fb2e0f5f09", "savedPayload": { "position": { - "x": 32765.188169127927, - "y": 13848 + "x": 33088.965391959064, + "y": 13660.25 }, "targetPosition": { - "x": 32678.585628749483, - "y": 13898 + "x": 32991.53753403331, + "y": 13716.5 }, "floatingObject": { "isPinned": false, @@ -704,57 +772,47 @@ }, "referenceParent": { "type": "Position", - "name": "Team Member", - "id": "952609db-1f04-45fb-9acd-948a6fa52d20" + "name": "Team Members", + "id": "2621796b-2691-4b3e-804a-b909977a8d05" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "Position Class" ], [ "Exchange Relationships Team", - "Position Class", - "Governance", - "17c9d4f0-82da-4304-b1e8-b075048ce79c" + "Position Class" ], [ - "Team Member", - "Position", - "Governance", - "952609db-1f04-45fb-9acd-948a6fa52d20" + "Team Members", + "Position" ] ] } }, { "type": "Position Contribution Claim", - "name": "Team Creator EvaMaria70 Non-Tech-Users Community Team", + "name": "", "config": "{}", "project": "Governance", "id": "223537f1-53b1-4e65-8ba4-b98e2a6c3a14", "savedPayload": { "position": { - "x": 32728.585628749483, - "y": 13984.602540378444 + "x": 33047.78753403331, + "y": 13813.92785792575 }, "targetPosition": { - "x": 32678.585628749483, - "y": 13898 + "x": 32991.53753403331, + "y": 13716.5 }, "floatingObject": { "isPinned": false, @@ -816,12 +874,12 @@ "id": "01e4c26e-e6a4-4688-bf6c-3c35fda086b8", "savedPayload": { "position": { - "x": 32678.585628749483, - "y": 13898 + "x": 32991.53753403331, + "y": 13716.5 }, "targetPosition": { - "x": 32548.681818181816, - "y": 13973 + "x": 32796.681818181816, + "y": 13829 }, "floatingObject": { "isPinned": false, @@ -844,12 +902,12 @@ "id": "38c01ff9-58e5-4827-927d-c700aaf8205f", "savedPayload": { "position": { - "x": 32598.681818181816, - "y": 14059.602540378444 + "x": 32852.931818181816, + "y": 13926.42785792575 }, "targetPosition": { - "x": 32548.681818181816, - "y": 13973 + "x": 32796.681818181816, + "y": 13829 }, "floatingObject": { "isPinned": false, @@ -867,17 +925,17 @@ "id": "3e15e7ab-6a1b-4a71-adbc-6fafbf6d9114", "savedPayload": { "position": { - "x": 32548.681818181816, - "y": 13973 + "x": 32796.681818181816, + "y": 13829 }, "targetPosition": { - "x": 32398.681818181816, - "y": 13973 + "x": 32571.681818181816, + "y": 13829 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 @@ -890,19 +948,19 @@ "id": "fe79f40b-9d30-4e86-bda2-1fd8a81599bf", "savedPayload": { "position": { - "x": 32398.681818181816, - "y": 13973 + "x": 32571.681818181816, + "y": 13829 }, "targetPosition": { - "x": 32248.681818181816, - "y": 13973 + "x": 32346.681818181816, + "y": 13829 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, - "distanceToParent": 3, + "distanceToParent": 4, "arrangementStyle": 2 }, "uiObject": { @@ -913,7 +971,7 @@ "financialPrograms": { "type": "Financial Programs", "name": "New Financial Programs", - "config": "{}", + "config": "{\r\n \"percentage\": 5\r\n}", "project": "Governance", "stakingProgram": { "type": "Staking Program", @@ -927,12 +985,12 @@ "id": "6af397b6-cc73-4dc0-8c33-a2abd1745547", "savedPayload": { "position": { - "x": 32565.863151232068, - "y": 14162.157857666016 + "x": 32663.863151232068, + "y": 14018.157857666016 }, "targetPosition": { - "x": 32474.54893688076, - "y": 14281.160858709702 + "x": 32572.54893688076, + "y": 14137.160858709702 }, "floatingObject": { "isPinned": false, @@ -950,12 +1008,12 @@ "id": "59357272-6ca3-4539-be7a-6f57e58f2709", "savedPayload": { "position": { - "x": 32474.54893688076, - "y": 14281.160858709702 + "x": 32572.54893688076, + "y": 14137.160858709702 }, "targetPosition": { - "x": 32268.429692819926, - "y": 14123 + "x": 32366.429692819926, + "y": 13979 }, "floatingObject": { "isPinned": false, @@ -983,12 +1041,12 @@ "id": "805959aa-3810-43e8-8703-76736d28c526", "savedPayload": { "position": { - "x": 32383.23472252945, - "y": 14400.163859753386 + "x": 32481.23472252945, + "y": 14256.163859753386 }, "targetPosition": { - "x": 32325.832207674688, - "y": 14261.581929876693 + "x": 32423.832207674688, + "y": 14117.581929876693 }, "floatingObject": { "isPinned": false, @@ -1006,12 +1064,12 @@ "id": "2691fbbf-b284-4a88-8bd7-93a34e77413b", "savedPayload": { "position": { - "x": 32325.832207674688, - "y": 14261.581929876693 + "x": 32423.832207674688, + "y": 14117.581929876693 }, "targetPosition": { - "x": 32268.429692819926, - "y": 14123 + "x": 32366.429692819926, + "y": 13979 }, "floatingObject": { "isPinned": false, @@ -1029,17 +1087,17 @@ "id": "0f1c339b-84a7-4056-8be1-219cecf4498d", "savedPayload": { "position": { - "x": 32268.429692819926, - "y": 14123 + "x": 32366.429692819926, + "y": 13979 }, "targetPosition": { - "x": 32248.681818181816, - "y": 13973 + "x": 32346.681818181816, + "y": 13829 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 4, "distanceToParent": 3, "arrangementStyle": 4 @@ -1067,12 +1125,12 @@ "id": "47688a3b-9b90-432f-ade9-ef31364e6a4e", "savedPayload": { "position": { - "x": 31948.681818181816, - "y": 13453.384757729335 + "x": 32046.681818181816, + "y": 13309.384757729335 }, "targetPosition": { - "x": 32048.681818181816, - "y": 13626.589838486223 + "x": 32146.681818181816, + "y": 13482.589838486223 }, "floatingObject": { "isPinned": false, @@ -1090,12 +1148,12 @@ "id": "9f1fd26c-28b9-42f9-9eda-931d2e2eb9fb", "savedPayload": { "position": { - "x": 32048.681818181816, - "y": 13626.589838486223 + "x": 32146.681818181816, + "y": 13482.589838486223 }, "targetPosition": { - "x": 32148.681818181816, - "y": 13799.794919243112 + "x": 32246.681818181816, + "y": 13655.794919243112 }, "floatingObject": { "isPinned": false, @@ -1114,12 +1172,12 @@ "id": "c8240246-1ad9-4850-8dad-a0222a92619f", "savedPayload": { "position": { - "x": 32148.681818181816, - "y": 13799.794919243112 + "x": 32246.681818181816, + "y": 13655.794919243112 }, "targetPosition": { - "x": 32248.681818181816, - "y": 13973 + "x": 32346.681818181816, + "y": 13829 }, "floatingObject": { "isPinned": false, @@ -1137,11 +1195,11 @@ "id": "b96160c4-e1e8-4ad4-bbf6-a6cd35076877", "savedPayload": { "position": { - "x": 32248.681818181816, - "y": 13973 + "x": 32346.681818181816, + "y": 13829 }, "targetPosition": { - "x": 22727.272727272728, + "x": 31818.181818181816, "y": 14000.000000000002 }, "floatingObject": { @@ -1164,11 +1222,11 @@ "id": "f95822af-6480-47f6-9f64-93e3b0da64d5", "savedPayload": { "position": { - "x": 22577.272727272728, + "x": 31668.181818181816, "y": 14000.000000000002 }, "targetPosition": { - "x": 22727.272727272728, + "x": 31818.181818181816, "y": 14000.000000000002 }, "floatingObject": { @@ -1187,11 +1245,11 @@ "id": "75a78d74-93f3-44c5-a96a-5b2b9f730afe", "savedPayload": { "position": { - "x": 22727.272727272728, + "x": 31818.181818181816, "y": 14000.000000000002 }, "targetPosition": { - "x": 22727.272727272728, + "x": 31818.181818181816, "y": 14000.000000000002 }, "floatingObject": { diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index a66be7be8..82d4f5e52 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -215,12 +215,12 @@ "id": "43a24543-03cf-4511-b670-63566159dbd7", "savedPayload": { "position": { - "x": 30734.022053201028, - "y": 23797.022053201028 + "x": 38091.16616011563, + "y": 18351.64343138952 }, "targetPosition": { - "x": 30448.705098312483, - "y": 23704.316954888545 + "x": 38059.80762113533, + "y": 18650 }, "floatingObject": { "isPinned": false, @@ -248,12 +248,12 @@ "id": "c6367a1d-4bc7-4348-8309-a3e6f3fcdd50", "savedPayload": { "position": { - "x": 30858.184462437315, - "y": 24135.81817051598 + "x": 38396.743952964855, + "y": 18159.754595100272 }, "targetPosition": { - "x": 30625.040674000225, - "y": 23947.022053201028 + "x": 38260.54680304299, + "y": 18427.056552356782 }, "floatingObject": { "isPinned": false, @@ -275,12 +275,12 @@ "id": "3d5e14b8-8187-4f3b-8142-8daa540977a7", "savedPayload": { "position": { - "x": 30732.551058863817, - "y": 24227.096181150187 + "x": 38512.14797342662, + "y": 18263.664841852275 }, "targetPosition": { - "x": 30625.040674000225, - "y": 23947.022053201028 + "x": 38260.54680304299, + "y": 18427.056552356782 }, "floatingObject": { "isPinned": false, @@ -298,17 +298,17 @@ "id": "91d82012-4362-4fe0-b02b-0eb3b394ace5", "savedPayload": { "position": { - "x": 30625.040674000225, - "y": 23947.022053201028 + "x": 38260.54680304299, + "y": 18427.056552356782 }, "targetPosition": { - "x": 30448.705098312483, - "y": 23704.316954888545 + "x": 38059.80762113533, + "y": 18650 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -381,12 +381,12 @@ "id": "8af4af68-62bf-4ad2-bf84-f1124cba0abf", "savedPayload": { "position": { - "x": 30448.705098312483, - "y": 24004.316954888545 + "x": 38353.25190135548, + "y": 18587.626492754673 }, "targetPosition": { - "x": 30448.705098312483, - "y": 23704.316954888545 + "x": 38059.80762113533, + "y": 18650 }, "floatingObject": { "isPinned": false, @@ -493,12 +493,12 @@ "id": "40a85ef0-c213-4aef-9f80-01521a8034a9", "savedPayload": { "position": { - "x": 30272.36952262474, - "y": 23947.022053201028 + "x": 38333.87125842812, + "y": 18772.02099292274 }, "targetPosition": { - "x": 30448.705098312483, - "y": 23704.316954888545 + "x": 38059.80762113533, + "y": 18650 }, "floatingObject": { "isPinned": false, @@ -592,5000 +592,7 @@ "name": "New Claim Votes Switch", "config": "{\n \"percentage\": 10\n}", "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Support to new Devs Work", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Tentacule23", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "New Position Claims Folder", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "ab341408-2073-46aa-9390-2396bdebf79b", - "savedPayload": { - "position": { - "x": 5539.795615696428, - "y": 22170.859135204504 - }, - "targetPosition": { - "x": 5751.927650052393, - "y": 22382.991169560468 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Tentacule23 Governance Project", - "id": "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2" - }, - "referenceParentCombinedNodePath": [ - [ - "Tentacule23", - "User Profile", - "Governance", - "7af21baa-ebc0-436f-94a7-a1746209418e" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "705bfab3-e851-4469-ab70-ac972950de6c" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "be3ab259-2505-4200-a8cc-a373874aedb0" - ], - [ - "Project Contributor Smidy13 Tentacule23 Governance Project", - "Position Contribution Claim", - "Governance", - "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "ac17837f-37f5-4c27-a1c4-c667afb5153c", - "savedPayload": { - "position": { - "x": 5829.573363583149, - "y": 22093.213421673747 - }, - "targetPosition": { - "x": 5751.927650052393, - "y": 22382.991169560468 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "1 Project Contributor Tentacle23 Visual Scripting Project", - "id": "0adbd33f-c572-4d29-bb67-ed8269aa168d" - }, - "referenceParentCombinedNodePath": [ - [ - "Tentacule23", - "User Profile", - "Governance", - "7af21baa-ebc0-436f-94a7-a1746209418e" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "705bfab3-e851-4469-ab70-ac972950de6c" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "be3ab259-2505-4200-a8cc-a373874aedb0" - ], - [ - "1 Project Contributor Tentacle23 Visual Scripting Project", - "Position Contribution Claim", - "Governance", - "0adbd33f-c572-4d29-bb67-ed8269aa168d" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "65e4cba9-ff8e-4767-9e08-0edfaf1debc1", - "savedPayload": { - "position": { - "x": 5751.927650052393, - "y": 22382.991169560468 - }, - "targetPosition": { - "x": 5829.573363583149, - "y": 22672.76891744719 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "be3ab259-2505-4200-a8cc-a373874aedb0" - }, - "referenceParentCombinedNodePath": [ - [ - "Tentacule23", - "User Profile", - "Governance", - "7af21baa-ebc0-436f-94a7-a1746209418e" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "705bfab3-e851-4469-ab70-ac972950de6c" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "be3ab259-2505-4200-a8cc-a373874aedb0" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "7cdfb2cb-0b39-418c-98bb-84146d51194c", - "savedPayload": { - "position": { - "x": 5829.573363583149, - "y": 22672.76891744719 - }, - "targetPosition": { - "x": 5907.219077113906, - "y": 22962.54666533391 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Claim Votes Switch", - "name": "Binaries Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Roles Played @ Beta-12 Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "db023ba8-610f-44d8-a72d-62ea45610ef0", - "savedPayload": { - "position": { - "x": 6207.219077113906, - "y": 22142.931423063244 - }, - "targetPosition": { - "x": 6207.219077113906, - "y": 22442.931423063244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Nuno Distribution Team", - "id": "e5777796-f646-4dc7-a2a9-24e07f6a14ae" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "2d11ec65-8e01-49af-910c-1d6151e1ebe9" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bde9318f-5bb3-4f37-bd64-cd188bfcf104" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "488ba3d0-4093-4994-9410-f62f82107907" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "aa81c376-fedf-4018-9134-37f355bcb56b" - ], - [ - "Team Creator Nuno Distribution Team", - "Position Contribution Claim", - "Governance", - "e5777796-f646-4dc7-a2a9-24e07f6a14ae" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "d584524b-e869-4ab1-92cc-5778e98220e2", - "savedPayload": { - "position": { - "x": 6467.026698249238, - "y": 22292.931423063244 - }, - "targetPosition": { - "x": 6207.219077113906, - "y": 22442.931423063244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", - "id": "e97f9675-7bb8-4e5f-8bb5-6d5735cc335d" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "2d11ec65-8e01-49af-910c-1d6151e1ebe9" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bde9318f-5bb3-4f37-bd64-cd188bfcf104" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "488ba3d0-4093-4994-9410-f62f82107907" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "aa81c376-fedf-4018-9134-37f355bcb56b" - ], - [ - "Team Member Superalgos Blog Team", - "Position Contribution Claim", - "Governance", - "e97f9675-7bb8-4e5f-8bb5-6d5735cc335d" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "b9510c84-e87c-4aaf-86e4-e75533972e6c", - "savedPayload": { - "position": { - "x": 6207.219077113906, - "y": 22442.931423063244 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 22702.739044198577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Roles Played @ Beta-12 Position Class", - "id": "aa81c376-fedf-4018-9134-37f355bcb56b" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "2d11ec65-8e01-49af-910c-1d6151e1ebe9" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bde9318f-5bb3-4f37-bd64-cd188bfcf104" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "488ba3d0-4093-4994-9410-f62f82107907" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "aa81c376-fedf-4018-9134-37f355bcb56b" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "1c0fd841-1016-4a53-90d3-bcfd376b3502", - "savedPayload": { - "position": { - "x": 6057.219077113906, - "y": 22702.739044198577 - }, - "targetPosition": { - "x": 5907.219077113906, - "y": 22962.54666533391 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Binaries Team Position Class", - "id": "30d1b9a9-756a-466b-b606-7c31b629bdcf" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "2d11ec65-8e01-49af-910c-1d6151e1ebe9" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bde9318f-5bb3-4f37-bd64-cd188bfcf104" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "488ba3d0-4093-4994-9410-f62f82107907" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "aa81c376-fedf-4018-9134-37f355bcb56b" - ], - [ - "Teams Position Class", - "Position Claims Folder", - "Governance", - "526c8c0b-89ff-4b03-9e8c-20a1c5625c11" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "bae8b39a-3d49-4da7-afdb-7220f502b13d" - ], - [ - "Binaries Team Position Class", - "Position Claims Folder", - "Governance", - "30d1b9a9-756a-466b-b606-7c31b629bdcf" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "alexandrustefan", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Forum Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "122bea90-803d-4d2b-9af0-46197571b24d", - "savedPayload": { - "position": { - "x": 6621.260893712555, - "y": 22460.636883091225 - }, - "targetPosition": { - "x": 6409.1288593565905, - "y": 22672.76891744719 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Alexandru Forum Team", - "id": "64319edb-7d43-4c1a-9a1a-fd5b8be149c8" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "32edddeb-10a4-4e67-8ebc-518ae17b60e0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "ee5ffc96-e933-4775-bd4c-6c7f6856a147" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" - ], - [ - "Forum Team Position Class", - "Position Claims Folder", - "Governance", - "6658d0c8-00b6-49fd-a17f-50a4d6c18756" - ], - [ - "Team Creator Alexandru Forum Team", - "Position Contribution Claim", - "Governance", - "64319edb-7d43-4c1a-9a1a-fd5b8be149c8" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "89105005-a117-4b14-9848-49bf8f1b0c18", - "savedPayload": { - "position": { - "x": 6409.1288593565905, - "y": 22672.76891744719 - }, - "targetPosition": { - "x": 6196.996825000626, - "y": 22884.900951803153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Forum Team Position Class", - "id": "6658d0c8-00b6-49fd-a17f-50a4d6c18756" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "32edddeb-10a4-4e67-8ebc-518ae17b60e0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "ee5ffc96-e933-4775-bd4c-6c7f6856a147" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" - ], - [ - "Forum Team Position Class", - "Position Claims Folder", - "Governance", - "6658d0c8-00b6-49fd-a17f-50a4d6c18756" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Data Mining Project Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "bf243dfe-b8f5-4d74-83a1-c54ec50fe5b9", - "savedPayload": { - "position": { - "x": 6776.552320774066, - "y": 23040.192378864667 - }, - "targetPosition": { - "x": 6486.774572887346, - "y": 22962.54666533391 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "id": "285d8109-5341-48f0-a19e-94112f7508c4" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "32edddeb-10a4-4e67-8ebc-518ae17b60e0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "ee5ffc96-e933-4775-bd4c-6c7f6856a147" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" - ], - [ - "Data Mining Project Position Class", - "Position Claims Folder", - "Governance", - "0979d2c4-c661-469b-835b-77c5144ae51e" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "Position Contribution Claim", - "Governance", - "285d8109-5341-48f0-a19e-94112f7508c4" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "c5ee654c-e4c0-4315-9452-552941817051", - "savedPayload": { - "position": { - "x": 6486.774572887346, - "y": 22962.54666533391 - }, - "targetPosition": { - "x": 6196.996825000626, - "y": 22884.900951803153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Data Mining Project Position Class", - "id": "0979d2c4-c661-469b-835b-77c5144ae51e" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "32edddeb-10a4-4e67-8ebc-518ae17b60e0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "ee5ffc96-e933-4775-bd4c-6c7f6856a147" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" - ], - [ - "Data Mining Project Position Class", - "Position Claims Folder", - "Governance", - "0979d2c4-c661-469b-835b-77c5144ae51e" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "447ed9e1-b43e-43b6-813b-38ed0bd78c9a", - "savedPayload": { - "position": { - "x": 6196.996825000626, - "y": 22884.900951803153 - }, - "targetPosition": { - "x": 5907.219077113906, - "y": 22962.54666533391 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "af60f74b-2ce6-42bf-8078-bb82259184d1", - "savedPayload": { - "position": { - "x": 5907.219077113906, - "y": 22962.54666533391 - }, - "targetPosition": { - "x": 5757.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Claim Votes Switch", - "name": "Support Others Work", - "config": "{\n \"percentage\": 40\n}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "harrellbm", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Education Project Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "e481a337-45e6-4107-8c0b-14f9d5210fe6", - "savedPayload": { - "position": { - "x": 3304.506470041699, - "y": 14598.941425620227 - }, - "targetPosition": { - "x": 3397.211568354183, - "y": 14884.258380508772 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Leader Harrell harrellbm Education Project", - "id": "2a22e2b7-27c2-4a2d-8e76-6cc79cf2a10a" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Project Position Class", - "Position Claims Folder", - "Governance", - "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" - ], - [ - "Project Leader Harrell harrellbm Education Project", - "Position Contribution Claim", - "Governance", - "2a22e2b7-27c2-4a2d-8e76-6cc79cf2a10a" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "cbf02a61-52ac-4160-a338-f0e9811c5191", - "savedPayload": { - "position": { - "x": 3397.211568354183, - "y": 14884.258380508772 - }, - "targetPosition": { - "x": 3489.916666666667, - "y": 15169.575335397318 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Education Project Position Class", - "id": "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Project Position Class", - "Position Claims Folder", - "Governance", - "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Education Teams Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Docs Teams Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "610fcdec-93ef-4451-a037-f3d4249a2a9e", - "savedPayload": { - "position": { - "x": 3229.9506136036675, - "y": 14398.848183883803 - }, - "targetPosition": { - "x": 3406.2861892914093, - "y": 14641.553282196288 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Docs Teams", - "id": "def4a2e1-9c6c-460a-8703-1f22e2cf999e" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Docs Teams Position Class", - "Position Claims Folder", - "Governance", - "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" - ], - [ - "Team Creator Harrell harrellbm Docs Teams", - "Position Contribution Claim", - "Governance", - "def4a2e1-9c6c-460a-8703-1f22e2cf999e" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "6ec84f84-59d1-4f6b-9ad6-395b5bf163c3", - "savedPayload": { - "position": { - "x": 3406.2861892914093, - "y": 14641.553282196288 - }, - "targetPosition": { - "x": 3582.621764979151, - "y": 14884.258380508772 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Docs Teams Position Class", - "id": "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Docs Teams Position Class", - "Position Claims Folder", - "Governance", - "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Tutorials Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "3d923532-2d84-457e-875b-ed0ad9bcd2f6", - "savedPayload": { - "position": { - "x": 3582.621764979151, - "y": 14284.258380508772 - }, - "targetPosition": { - "x": 3582.621764979151, - "y": 14584.258380508772 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Tutorials Team", - "id": "39ebea0b-e64e-4d85-a346-0e3dd69d8cfd" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Tutorials Team Position Class", - "Position Claims Folder", - "Governance", - "d2e70340-a37c-4c75-bad6-b92becc4db19" - ], - [ - "Team Creator Harrell harrellbm Tutorials Team", - "Position Contribution Claim", - "Governance", - "39ebea0b-e64e-4d85-a346-0e3dd69d8cfd" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "2cea8e50-6222-4e0f-9969-7ca3098ed9e2", - "savedPayload": { - "position": { - "x": 3582.621764979151, - "y": 14584.258380508772 - }, - "targetPosition": { - "x": 3582.621764979151, - "y": 14884.258380508772 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Tutorials Team Position Class", - "id": "d2e70340-a37c-4c75-bad6-b92becc4db19" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Tutorials Team Position Class", - "Position Claims Folder", - "Governance", - "d2e70340-a37c-4c75-bad6-b92becc4db19" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Translations Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "4320a3b2-a698-426c-af85-fdb9e7e772df", - "savedPayload": { - "position": { - "x": 3935.2929163546346, - "y": 14398.848183883803 - }, - "targetPosition": { - "x": 3758.957340666893, - "y": 14641.553282196288 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Translations Team", - "id": "679038b2-555c-414a-99f5-81ebecae9837" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Translations Team Position Class", - "Position Claims Folder", - "Governance", - "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" - ], - [ - "Team Creator Harrell harrellbm Translations Team", - "Position Contribution Claim", - "Governance", - "679038b2-555c-414a-99f5-81ebecae9837" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "fec02cdd-7e2a-4f86-8ebc-d549e2fda0d6", - "savedPayload": { - "position": { - "x": 3758.957340666893, - "y": 14641.553282196288 - }, - "targetPosition": { - "x": 3582.621764979151, - "y": 14884.258380508772 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Translations Team Position Class", - "id": "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Translations Team Position Class", - "Position Claims Folder", - "Governance", - "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Workspaces Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "faa321ab-73a1-434d-bbec-f6d648d0b7a9", - "savedPayload": { - "position": { - "x": 4153.255674756243, - "y": 14698.848183883803 - }, - "targetPosition": { - "x": 3867.9387198676973, - "y": 14791.553282196288 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Workspaces Team", - "id": "52c80ccf-63f3-408f-b86f-d79698edecc1" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Workspaces Team Position Class", - "Position Claims Folder", - "Governance", - "706af4e2-66a6-42fb-8dbe-cb799087c568" - ], - [ - "Team Creator Harrell harrellbm Workspaces Team", - "Position Contribution Claim", - "Governance", - "52c80ccf-63f3-408f-b86f-d79698edecc1" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "4295b938-2393-4dee-b913-599d5761cada", - "savedPayload": { - "position": { - "x": 3867.9387198676973, - "y": 14791.553282196288 - }, - "targetPosition": { - "x": 3582.621764979151, - "y": 14884.258380508772 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Workspaces Team Position Class", - "id": "706af4e2-66a6-42fb-8dbe-cb799087c568" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Workspaces Team Position Class", - "Position Claims Folder", - "Governance", - "706af4e2-66a6-42fb-8dbe-cb799087c568" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "831b8392-38b2-4104-9fab-c798f6a58b16", - "savedPayload": { - "position": { - "x": 3582.621764979151, - "y": 14884.258380508772 - }, - "targetPosition": { - "x": 3489.916666666667, - "y": 15169.575335397318 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Education Teams Position Class", - "id": "f9f36c73-8b7c-4fde-837e-6811501beeb6" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Setup Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "58fb3da1-002b-4574-8155-4949dc269b9b", - "savedPayload": { - "position": { - "x": 3975.326863291635, - "y": 14816.904184021832 - }, - "targetPosition": { - "x": 3732.621764979151, - "y": 14993.239759709575 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Setup Team", - "id": "92f6a07c-37b6-4d9c-a068-2e2fda355d90" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Setup Team Position Class", - "Position Claims Folder", - "Governance", - "991efab5-9977-4ba1-ab2c-65cbd1780108" - ], - [ - "Team Creator Harrell harrellbm Setup Team", - "Position Contribution Claim", - "Governance", - "92f6a07c-37b6-4d9c-a068-2e2fda355d90" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "fc4a6703-1251-4d09-be9c-acf41ff8c365", - "savedPayload": { - "position": { - "x": 3732.621764979151, - "y": 14993.239759709575 - }, - "targetPosition": { - "x": 3489.916666666667, - "y": 15169.575335397318 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Setup Team Position Class", - "id": "991efab5-9977-4ba1-ab2c-65cbd1780108" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Setup Team Position Class", - "Position Claims Folder", - "Governance", - "991efab5-9977-4ba1-ab2c-65cbd1780108" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Superalgos Blog Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "333f1c9a-1d3f-43f6-95af-7f8bacc4fb28", - "savedPayload": { - "position": { - "x": 4089.916666666667, - "y": 15169.575335397318 - }, - "targetPosition": { - "x": 3789.916666666667, - "y": 15169.575335397318 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", - "id": "dacfee8a-7d0e-4bfb-92f0-1f6e3fff2f6f" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Superalgos Blog Team Position Class", - "Position Claims Folder", - "Governance", - "cb188980-4dfe-4b3f-9d3f-62857d5398ff" - ], - [ - "Team Member Superalgos Blog Team", - "Position Contribution Claim", - "Governance", - "dacfee8a-7d0e-4bfb-92f0-1f6e3fff2f6f" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "bcc6082f-2251-4bbd-adba-95da2dc56965", - "savedPayload": { - "position": { - "x": 3789.916666666667, - "y": 15169.575335397318 - }, - "targetPosition": { - "x": 3489.916666666667, - "y": 15169.575335397318 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Superalgos Blog Team Position Class", - "id": "cb188980-4dfe-4b3f-9d3f-62857d5398ff" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Superalgos Blog Team Position Class", - "Position Claims Folder", - "Governance", - "cb188980-4dfe-4b3f-9d3f-62857d5398ff" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "aa163c20-3899-4c0c-9f20-53f907d7300b", - "savedPayload": { - "position": { - "x": 6159.825120111606, - "y": 22940.44650023347 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "1e714443-cf8f-46df-ac93-7de2e780ceae" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Splatt", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Software Projects Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Active Projects Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Social Bots Project Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "5d6f2c60-849d-4d5e-b697-a1cbe47dccc7", - "savedPayload": { - "position": { - "x": 6426.125893178282, - "y": 21842.85269403974 - }, - "targetPosition": { - "x": 6392.53655034729, - "y": 22140.96635700771 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Leader Brett Ssplatt Social Bots Project", - "id": "2beaca33-c4a5-4c4f-9458-9aebce6d6367" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Software Projects Position Class", - "Position Claims Folder", - "Governance", - "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" - ], - [ - "Active Projects Position Class", - "Position Claims Folder", - "Governance", - "4181840b-43f7-4ea3-8bc9-a43320be1b15" - ], - [ - "Social Bots Project Position Class", - "Position Claims Folder", - "Governance", - "234a036f-27a3-4813-a163-6cbeaf02ef96" - ], - [ - "Project Leader Brett Ssplatt Social Bots Project", - "Position Contribution Claim", - "Governance", - "2beaca33-c4a5-4c4f-9458-9aebce6d6367" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "47bcb534-31c3-4a79-9bcb-4a0cd8d3e0b6", - "savedPayload": { - "position": { - "x": 6392.53655034729, - "y": 22140.96635700771 - }, - "targetPosition": { - "x": 6358.9472075162985, - "y": 22439.08001997568 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Social Bots Project Position Class", - "id": "234a036f-27a3-4813-a163-6cbeaf02ef96" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Software Projects Position Class", - "Position Claims Folder", - "Governance", - "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" - ], - [ - "Active Projects Position Class", - "Position Claims Folder", - "Governance", - "4181840b-43f7-4ea3-8bc9-a43320be1b15" - ], - [ - "Social Bots Project Position Class", - "Position Claims Folder", - "Governance", - "234a036f-27a3-4813-a163-6cbeaf02ef96" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "dd76757f-b25d-498a-9e5b-26ec14e46662", - "savedPayload": { - "position": { - "x": 6358.9472075162985, - "y": 22439.08001997568 - }, - "targetPosition": { - "x": 6325.357864685307, - "y": 22737.193682943653 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Active Projects Position Class", - "id": "4181840b-43f7-4ea3-8bc9-a43320be1b15" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Software Projects Position Class", - "Position Claims Folder", - "Governance", - "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" - ], - [ - "Active Projects Position Class", - "Position Claims Folder", - "Governance", - "4181840b-43f7-4ea3-8bc9-a43320be1b15" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "8e392337-6b6d-43ea-b81c-2d511a9ac804", - "savedPayload": { - "position": { - "x": 6325.357864685307, - "y": 22737.193682943653 - }, - "targetPosition": { - "x": 6291.768521854315, - "y": 23035.307345911624 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Software Projects Position Class", - "id": "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Software Projects Position Class", - "Position Claims Folder", - "Governance", - "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Marketing Teams Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Social Network Teams Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Twitter Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "36950249-4ad4-4f09-9580-7988cb60f1a1", - "savedPayload": { - "position": { - "x": 6546.494914198937, - "y": 21975.699785025667 - }, - "targetPosition": { - "x": 6591.20759405179, - "y": 22272.349032893206 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Twitter Team", - "id": "976bc136-0120-4471-a8e4-c9ad5d3630d1" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Social Network Teams Position Class", - "Position Claims Folder", - "Governance", - "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" - ], - [ - "Twitter Team Position Class", - "Position Claims Folder", - "Governance", - "dd6e55ad-52cc-4910-a0c4-eef76db12591" - ], - [ - "Team Member Twitter Team", - "Position Contribution Claim", - "Governance", - "976bc136-0120-4471-a8e4-c9ad5d3630d1" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "57260df2-fa21-4712-8e84-25bcbb2111d0", - "savedPayload": { - "position": { - "x": 6591.20759405179, - "y": 22272.349032893206 - }, - "targetPosition": { - "x": 6635.920273904642, - "y": 22568.998280760745 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Twitter Team Position Class", - "id": "dd6e55ad-52cc-4910-a0c4-eef76db12591" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Social Network Teams Position Class", - "Position Claims Folder", - "Governance", - "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" - ], - [ - "Twitter Team Position Class", - "Position Claims Folder", - "Governance", - "dd6e55ad-52cc-4910-a0c4-eef76db12591" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Reddit Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "0228c2bf-557e-4512-87b9-36318e534b4c", - "savedPayload": { - "position": { - "x": 7105.01916338546, - "y": 22194.904399645508 - }, - "targetPosition": { - "x": 6870.469718645051, - "y": 22381.951340203126 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Leader Brett Reddit Team", - "id": "520397c3-8a50-4350-9e97-d9a20f401151" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Social Network Teams Position Class", - "Position Claims Folder", - "Governance", - "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" - ], - [ - "Reddit Team Position Class", - "Position Claims Folder", - "Governance", - "e594053b-86f4-44df-be46-d0170650405c" - ], - [ - "Team Leader Brett Reddit Team", - "Position Contribution Claim", - "Governance", - "520397c3-8a50-4350-9e97-d9a20f401151" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "3e77bc26-5856-424b-ad6e-2f5faafce5b1", - "savedPayload": { - "position": { - "x": 6870.469718645051, - "y": 22381.951340203126 - }, - "targetPosition": { - "x": 6635.920273904642, - "y": 22568.998280760745 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Reddit Team Position Class", - "id": "e594053b-86f4-44df-be46-d0170650405c" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Social Network Teams Position Class", - "Position Claims Folder", - "Governance", - "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" - ], - [ - "Reddit Team Position Class", - "Position Claims Folder", - "Governance", - "e594053b-86f4-44df-be46-d0170650405c" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "b247c396-f747-40b9-96f3-56e0967b5e5c", - "savedPayload": { - "position": { - "x": 6635.920273904642, - "y": 22568.998280760745 - }, - "targetPosition": { - "x": 6526.317966594724, - "y": 22848.260405354005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Social Network Teams Position Class", - "id": "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Social Network Teams Position Class", - "Position Claims Folder", - "Governance", - "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Content Creation Teams Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Brett Live Streaming and Videos Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "9ffbaebf-d903-4985-b009-4e8f854e9606", - "savedPayload": { - "position": { - "x": 7297.76251800185, - "y": 22517.455711718303 - }, - "targetPosition": { - "x": 7119.6164623298, - "y": 22758.835045648302 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Brett Brett Live Streaming and Videos Team", - "id": "a15aabd7-eb69-48c1-bae3-e61d81166061" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Content Creation Teams Position Class", - "Position Claims Folder", - "Governance", - "085f9db8-69cd-49a0-afcd-b473f33ee3fc" - ], - [ - "Brett Live Streaming and Videos Team Position Class", - "Position Claims Folder", - "Governance", - "1c3d87af-03f6-4611-89df-2f21790d063a" - ], - [ - "Team Creator Brett Brett Live Streaming and Videos Team", - "Position Contribution Claim", - "Governance", - "a15aabd7-eb69-48c1-bae3-e61d81166061" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "12cf50a8-2f36-4068-a771-d8eb04a9270d", - "savedPayload": { - "position": { - "x": 7416.265710197338, - "y": 22714.12236579545 - }, - "targetPosition": { - "x": 7119.6164623298, - "y": 22758.835045648302 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Leader Brett Live Streaming and Videos Team", - "id": "fec46c32-35cb-431d-aa73-7a5858c4df3f" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Content Creation Teams Position Class", - "Position Claims Folder", - "Governance", - "085f9db8-69cd-49a0-afcd-b473f33ee3fc" - ], - [ - "Brett Live Streaming and Videos Team Position Class", - "Position Claims Folder", - "Governance", - "1c3d87af-03f6-4611-89df-2f21790d063a" - ], - [ - "Team Leader Brett Live Streaming and Videos Team", - "Position Contribution Claim", - "Governance", - "fec46c32-35cb-431d-aa73-7a5858c4df3f" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "3ecebb3b-c21b-4141-baed-2ce0d03cf3b2", - "savedPayload": { - "position": { - "x": 7360.995796259801, - "y": 22936.981101320354 - }, - "targetPosition": { - "x": 7119.6164623298, - "y": 22758.835045648302 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Brett Live Streaming and Videos Team", - "id": "8f49479c-f066-40e3-8ca8-e774c69d0397" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Content Creation Teams Position Class", - "Position Claims Folder", - "Governance", - "085f9db8-69cd-49a0-afcd-b473f33ee3fc" - ], - [ - "Brett Live Streaming and Videos Team Position Class", - "Position Claims Folder", - "Governance", - "1c3d87af-03f6-4611-89df-2f21790d063a" - ], - [ - "Team Member Brett Live Streaming and Videos Team", - "Position Contribution Claim", - "Governance", - "8f49479c-f066-40e3-8ca8-e774c69d0397" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "9c1a292e-5840-4515-b9a7-9035982edbc0", - "savedPayload": { - "position": { - "x": 7119.6164623298, - "y": 22758.835045648302 - }, - "targetPosition": { - "x": 6822.967214462262, - "y": 22803.547725501154 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Brett Live Streaming and Videos Team Position Class", - "id": "1c3d87af-03f6-4611-89df-2f21790d063a" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Content Creation Teams Position Class", - "Position Claims Folder", - "Governance", - "085f9db8-69cd-49a0-afcd-b473f33ee3fc" - ], - [ - "Brett Live Streaming and Videos Team Position Class", - "Position Claims Folder", - "Governance", - "1c3d87af-03f6-4611-89df-2f21790d063a" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "e2b396d4-350a-4e38-828f-6734f093acad", - "savedPayload": { - "position": { - "x": 6822.967214462262, - "y": 22803.547725501154 - }, - "targetPosition": { - "x": 6526.317966594724, - "y": 22848.260405354005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Content Creation Teams Position Class", - "id": "085f9db8-69cd-49a0-afcd-b473f33ee3fc" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ], - [ - "Content Creation Teams Position Class", - "Position Claims Folder", - "Governance", - "085f9db8-69cd-49a0-afcd-b473f33ee3fc" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "b200c795-307f-4faf-9101-394906a3aed5", - "savedPayload": { - "position": { - "x": 6526.317966594724, - "y": 22848.260405354005 - }, - "targetPosition": { - "x": 6291.768521854315, - "y": 23035.307345911624 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Marketing Teams Position Class", - "id": "f45874a6-7af9-4c4b-bb13-917f801be45b" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Marketing Teams Position Class", - "Position Claims Folder", - "Governance", - "f45874a6-7af9-4c4b-bb13-917f801be45b" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Tech Teams Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Sys Admins Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "96e4d32a-4e19-489b-82b9-f55ae19e4c21", - "savedPayload": { - "position": { - "x": 7058.981074303106, - "y": 22694.80280762738 - }, - "targetPosition": { - "x": 6824.431629562697, - "y": 22881.849748185 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Brett Sys Admins Team", - "id": "3bde258d-cad3-4224-891e-c281b392d414" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "6d7947eb-6341-4c12-91ae-be560fc56cbe" - ], - [ - "Sys Admins Team Position Class", - "Position Claims Folder", - "Governance", - "f699cbe7-b54e-4040-ae0e-62ad1ad97753" - ], - [ - "Team Creator Brett Sys Admins Team", - "Position Contribution Claim", - "Governance", - "3bde258d-cad3-4224-891e-c281b392d414" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "e8dd8890-59da-4380-ba94-f8a791b10c64", - "savedPayload": { - "position": { - "x": 6824.431629562697, - "y": 22881.849748185 - }, - "targetPosition": { - "x": 6589.882184822288, - "y": 23068.896688742618 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Sys Admins Team Position Class", - "id": "f699cbe7-b54e-4040-ae0e-62ad1ad97753" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "6d7947eb-6341-4c12-91ae-be560fc56cbe" - ], - [ - "Sys Admins Team Position Class", - "Position Claims Folder", - "Governance", - "f699cbe7-b54e-4040-ae0e-62ad1ad97753" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Docker Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "816e142a-a1e1-4a6a-8520-5fd143448a5b", - "savedPayload": { - "position": { - "x": 7186.109510758234, - "y": 23136.075374404605 - }, - "targetPosition": { - "x": 6887.995847790261, - "y": 23102.48603157361 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Brett Docker Team", - "id": "31057ec1-a9fd-431d-973a-0df79dc72fa0" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "6d7947eb-6341-4c12-91ae-be560fc56cbe" - ], - [ - "Docker Team Position Class", - "Position Claims Folder", - "Governance", - "45b8e493-9f3b-4845-aec0-49efd9b9eef8" - ], - [ - "Team Creator Brett Docker Team", - "Position Contribution Claim", - "Governance", - "31057ec1-a9fd-431d-973a-0df79dc72fa0" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "35e8d627-d805-4c4c-8bec-56d0c1213247", - "savedPayload": { - "position": { - "x": 6887.995847790261, - "y": 23102.48603157361 - }, - "targetPosition": { - "x": 6589.882184822288, - "y": 23068.896688742618 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Docker Team Position Class", - "id": "45b8e493-9f3b-4845-aec0-49efd9b9eef8" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "6d7947eb-6341-4c12-91ae-be560fc56cbe" - ], - [ - "Docker Team Position Class", - "Position Claims Folder", - "Governance", - "45b8e493-9f3b-4845-aec0-49efd9b9eef8" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Github Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "5f54dfe8-51af-4356-92a3-f6cb3de62736", - "savedPayload": { - "position": { - "x": 6963.976065937529, - "y": 23537.995578223436 - }, - "targetPosition": { - "x": 6776.929125379908, - "y": 23303.446133483027 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Leader Brett Github Team", - "id": "ccf89d0d-672e-4d80-bdc3-0ff1df3d5cb8" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "6d7947eb-6341-4c12-91ae-be560fc56cbe" - ], - [ - "Github Team Position Class", - "Position Claims Folder", - "Governance", - "49c4b1b9-1743-479c-926a-90d910193df6" - ], - [ - "Team Leader Brett Github Team", - "Position Contribution Claim", - "Governance", - "ccf89d0d-672e-4d80-bdc3-0ff1df3d5cb8" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "ae5ea3eb-b8fc-4f58-97df-9c73a88ddf51", - "savedPayload": { - "position": { - "x": 6776.929125379908, - "y": 23303.446133483027 - }, - "targetPosition": { - "x": 6589.882184822288, - "y": 23068.896688742618 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Github Team Position Class", - "id": "49c4b1b9-1743-479c-926a-90d910193df6" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "6d7947eb-6341-4c12-91ae-be560fc56cbe" - ], - [ - "Github Team Position Class", - "Position Claims Folder", - "Governance", - "49c4b1b9-1743-479c-926a-90d910193df6" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "c1b946ef-ab16-47e4-ac57-6e19eced83d7", - "savedPayload": { - "position": { - "x": 6589.882184822288, - "y": 23068.896688742618 - }, - "targetPosition": { - "x": 6291.768521854315, - "y": 23035.307345911624 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Tech Teams Position Class", - "id": "6d7947eb-6341-4c12-91ae-be560fc56cbe" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "6d7947eb-6341-4c12-91ae-be560fc56cbe" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "ef371833-e182-4a1f-87d4-317aedfd17f9", - "savedPayload": { - "position": { - "x": 6250.055360019867, - "y": 22992.54095353355 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Roles Played @ Beta-12 Position Class", - "id": "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e056163b-0413-488e-913a-8baa59d41a4f" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "768ed0b3-bb30-49df-a068-11b3bff1ab93" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "efb5c85c-0a81-4c64-9e00-4211fdbfd558" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "db682ebd-024c-49bc-a3d4-e4aa774d3fff" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "New Position Claims Folder", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "9c58e925-9027-4e87-bb74-d48fb1bc6640", - "savedPayload": { - "position": { - "x": 6467.026698249238, - "y": 22812.54666533391 - }, - "targetPosition": { - "x": 6317.026698249238, - "y": 23072.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Icons Team", - "id": "dff81636-6fff-4475-adc0-17d810b7de8b" - }, - "referenceParentCombinedNodePath": [ - [ - "Smidy13", - "User Profile", - "Governance", - "4b5eca40-4d97-454d-91f3-8627a98ef682" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "7fb54153-47b4-48dc-b2e0-99b52eda5949" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "58a543a3-b50b-42cd-93ed-799026beab0f" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f3d90205-8b86-4b3e-864f-9e9084f95677" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "8c949fb9-2c85-4bbc-a378-689a5fd8432f" - ], - [ - "Team Member Icons Team", - "Position Contribution Claim", - "Governance", - "dff81636-6fff-4475-adc0-17d810b7de8b" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "42afa59d-a9a1-4bac-8ff0-d005a97ee3a1", - "savedPayload": { - "position": { - "x": 6617.026698249238, - "y": 23072.354286469243 - }, - "targetPosition": { - "x": 6317.026698249238, - "y": 23072.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Tentacule23 Governance Project", - "id": "79d35efc-05b9-441f-8d75-e766ae2bde9f" - }, - "referenceParentCombinedNodePath": [ - [ - "Smidy13", - "User Profile", - "Governance", - "4b5eca40-4d97-454d-91f3-8627a98ef682" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "7fb54153-47b4-48dc-b2e0-99b52eda5949" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "58a543a3-b50b-42cd-93ed-799026beab0f" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f3d90205-8b86-4b3e-864f-9e9084f95677" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "8c949fb9-2c85-4bbc-a378-689a5fd8432f" - ], - [ - "Project Contributor Smidy13 Tentacule23 Governance Project", - "Position Contribution Claim", - "Governance", - "79d35efc-05b9-441f-8d75-e766ae2bde9f" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "1d8f9c02-710f-476b-9244-51f3fe6c9046", - "savedPayload": { - "position": { - "x": 6317.026698249238, - "y": 23072.354286469243 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "8c949fb9-2c85-4bbc-a378-689a5fd8432f" - }, - "referenceParentCombinedNodePath": [ - [ - "Smidy13", - "User Profile", - "Governance", - "4b5eca40-4d97-454d-91f3-8627a98ef682" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "7fb54153-47b4-48dc-b2e0-99b52eda5949" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "58a543a3-b50b-42cd-93ed-799026beab0f" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f3d90205-8b86-4b3e-864f-9e9084f95677" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "8c949fb9-2c85-4bbc-a378-689a5fd8432f" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Julian", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "928711aa-f3f4-49aa-a659-aaa539066def", - "savedPayload": { - "position": { - "x": 6352.661403017568, - "y": 23170.259833169162 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "762002e5-6078-418a-b636-86a565801abb" - }, - "referenceParentCombinedNodePath": [ - [ - "Julian-Molina", - "User Profile", - "Governance", - "b85aaac1-0708-4aec-97f9-bc3cc70e530a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "86a8ca4c-76d4-4eb0-9acb-5650095c6667" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "6a784ad9-b279-46bd-b973-1da153ae2566" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "da0cb812-6707-4b01-a0cd-4103aa1afae4" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "762002e5-6078-418a-b636-86a565801abb" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Ralph", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "3fee7769-885c-47e3-b091-436499e09d3e", - "savedPayload": { - "position": { - "x": 6568.463343119163, - "y": 23066.051228631623 - }, - "targetPosition": { - "x": 6352.661403017568, - "y": 23274.448739769323 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", - "id": "9d20e390-2609-44f5-b724-d8ca31f8e5b2" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ], - [ - "Team Member Superalgos Blog Team", - "Position Contribution Claim", - "Governance", - "9d20e390-2609-44f5-b724-d8ca31f8e5b2" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "26d27773-1c71-4363-a6b2-446d3d4e7495", - "savedPayload": { - "position": { - "x": 6649.741823640039, - "y": 23232.696809481302 - }, - "targetPosition": { - "x": 6352.661403017568, - "y": 23274.448739769323 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "", - "id": "84112244-a682-45dc-9848-b8b6d1334ca8" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ], - [ - "", - "Position Contribution Claim", - "Governance", - "84112244-a682-45dc-9848-b8b6d1334ca8" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "5fee6b1e-3fe5-409b-806c-ecb1fa0cf7e2", - "savedPayload": { - "position": { - "x": 6617.545680875246, - "y": 23415.29020860509 - }, - "targetPosition": { - "x": 6352.661403017568, - "y": 23274.448739769323 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Leader Thomas-Raplh2502 Data Mining Project", - "id": "463312d8-66b6-49d3-a282-af936653f274" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ], - [ - "Project Leader Thomas-Raplh2502 Data Mining Project", - "Position Contribution Claim", - "Governance", - "463312d8-66b6-49d3-a282-af936653f274" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "1267b7f2-aed2-4d4f-a69e-29ca5ad50a9f", - "savedPayload": { - "position": { - "x": 6484.172747054291, - "y": 23544.086953659073 - }, - "targetPosition": { - "x": 6352.661403017568, - "y": 23274.448739769323 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "1 Team Member Thomas-Raplh2502 Forum Team", - "id": "6c7bd6f0-8d79-4f60-a356-924a8261cd91" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ], - [ - "1 Team Member Thomas-Raplh2502 Forum Team", - "Position Contribution Claim", - "Governance", - "6c7bd6f0-8d79-4f60-a356-924a8261cd91" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "49de32c3-3411-4a93-a0eb-1bcfc30928c4", - "savedPayload": { - "position": { - "x": 6352.661403017568, - "y": 23274.448739769323 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "24908c35-1e5f-44e4-99a2-8b58e060e651" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Carl", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "758285b2-8324-41f0-907a-3c45ad86fada", - "savedPayload": { - "position": { - "x": 6576.834319384569, - "y": 23522.354286469243 - }, - "targetPosition": { - "x": 6317.026698249238, - "y": 23372.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "id": "667d2fb7-ef65-4ffd-adb9-aad819d5a065" - }, - "referenceParentCombinedNodePath": [ - [ - "cozed-gh", - "User Profile", - "Governance", - "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e0ed557e-bd72-458f-9f88-f7a8aeb20905" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "638049d6-5c82-47ce-8837-7c6f8e461cff" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6" - ], - [ - "Data Mining Project Position Class", - "Position Claims Folder", - "Governance", - "0377d112-8545-4694-9c74-5205b2919ac3" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "Position Contribution Claim", - "Governance", - "667d2fb7-ef65-4ffd-adb9-aad819d5a065" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "57d95887-86a3-4305-b809-3b6c13d27971", - "savedPayload": { - "position": { - "x": 6317.026698249238, - "y": 23372.354286469243 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Data Mining Project Position Class", - "id": "0377d112-8545-4694-9c74-5205b2919ac3" - }, - "referenceParentCombinedNodePath": [ - [ - "cozed-gh", - "User Profile", - "Governance", - "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e0ed557e-bd72-458f-9f88-f7a8aeb20905" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "638049d6-5c82-47ce-8837-7c6f8e461cff" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6" - ], - [ - "Data Mining Project Position Class", - "Position Claims Folder", - "Governance", - "0377d112-8545-4694-9c74-5205b2919ac3" - ] - ] - } - } - ], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "b30458ee-4426-42db-a066-20755146ba49", - "savedPayload": { - "position": { - "x": 6250.055360019867, - "y": 23452.167619404936 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "id": "9aafb0d5-3526-4307-9f8c-211228e4413c" - }, - "referenceParentCombinedNodePath": [ - [ - "PLuv", - "User Profile", - "Governance", - "142f5de2-3762-4f55-a839-22eac5c03c8f" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "9b72df20-a4f0-4023-ae17-c46a64920716" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "704ea112-7592-4d37-b300-9227448bfe9f" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "647eddb0-6989-49ca-9288-8aaade078bec" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "5cbec4c5-0432-4cf9-b105-34342ca701db" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "Position Contribution Claim", - "Governance", - "9aafb0d5-3526-4307-9f8c-211228e4413c" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "1dc317b4-0b3e-4439-8d0d-94929f0b305f", - "savedPayload": { - "position": { - "x": 6357.219077113906, - "y": 23222.354286469243 - }, - "targetPosition": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "dcfb86af-f8f6-4013-ba1d-2068658bad9b", - "savedPayload": { - "position": { - "x": 6057.219077113906, - "y": 23222.354286469243 - }, - "targetPosition": { - "x": 5757.219077113906, - "y": 23222.354286469243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "claimVotesSwitch": [], "positionClaimVotes": [], "assetClaimVotes": [], "featureClaimVotes": [], @@ -5602,7 +609,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -5619,10575 +626,11 @@ "name": "New Weight Votes Switch", "config": "{\n \"percentage\": 10\n}", "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Superalgos Pools Base Votes", - "config": "{\n \"percentage\": 5\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Governance Programs", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Community Building Programs", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Referrals Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Referrals Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "01022de6-da20-4520-a905-1d20e7c27d37", - "savedPayload": { - "position": { - "x": 5296.888800644325, - "y": 22890.683500685558 - }, - "targetPosition": { - "x": 5530.0325890814165, - "y": 22701.887383370606 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Referrals Rewards", - "id": "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" - ], - [ - "Referrals Rewards", - "Pool", - "Governance", - "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Referrals Bonus Pool", - "config": "{\n \"percentage\": 10\n}", - "project": "Governance", - "id": "24ec355d-10dd-495c-841b-2dd0e419a419", - "savedPayload": { - "position": { - "x": 5249.958461132256, - "y": 22594.376998507014 - }, - "targetPosition": { - "x": 5530.0325890814165, - "y": 22701.887383370606 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Referrals Bonus", - "id": "af1984a3-465b-48ed-9944-c101a8ed376c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" - ], - [ - "Referrals Bonus", - "Pool", - "Governance", - "af1984a3-465b-48ed-9944-c101a8ed376c" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "86e93255-4991-4533-a0bf-44bcd8734175", - "savedPayload": { - "position": { - "x": 5530.0325890814165, - "y": 22701.887383370606 - }, - "targetPosition": { - "x": 5826.339091259958, - "y": 22654.957043858536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Referrals Program", - "id": "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Support Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Support Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "8d25ea13-8256-4d27-a03a-6bf9d78a5025", - "savedPayload": { - "position": { - "x": 5285.277424336991, - "y": 22447.262929190496 - }, - "targetPosition": { - "x": 5583.633992947473, - "y": 22478.621468170793 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Support Rewards", - "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ], - [ - "Support Rewards", - "Pool", - "Governance", - "c41497c5-7440-4ebd-aabb-fbc3d022136b" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Support Bonus Pool", - "config": "{\n \"percentage\": 10\n}", - "project": "Governance", - "id": "722f1936-8bb9-4c37-b96f-1826f7fab2d8", - "savedPayload": { - "position": { - "x": 5461.613000024733, - "y": 22204.557830878013 - }, - "targetPosition": { - "x": 5583.633992947473, - "y": 22478.621468170793 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Support Bonus", - "id": "6625953a-6026-4686-9091-2796fd08b9a7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ], - [ - "Support Bonus", - "Pool", - "Governance", - "6625953a-6026-4686-9091-2796fd08b9a7" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "9d3fea6d-482e-412a-aa56-9f0b12eb9625", - "savedPayload": { - "position": { - "x": 5583.633992947473, - "y": 22478.621468170793 - }, - "targetPosition": { - "x": 5826.339091259958, - "y": 22654.957043858536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Support Program", - "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Mentorship Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Mentorship Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "71d3c245-791f-4a6d-9773-eab5f4f16bab", - "savedPayload": { - "position": { - "x": 5590.612634432937, - "y": 22125.506753242906 - }, - "targetPosition": { - "x": 5779.408751747888, - "y": 22358.650541679996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Mentorship Rewards", - "id": "53ddcc36-f693-4193-8284-999a88f1c944" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" - ], - [ - "Mentorship Rewards", - "Pool", - "Governance", - "53ddcc36-f693-4193-8284-999a88f1c944" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Mentorship Bonus Pool", - "config": "{\n \"percentage\": 10\n}", - "project": "Governance", - "id": "56912512-d7d2-4d80-ae87-dfc19ee568a4", - "savedPayload": { - "position": { - "x": 5886.919136611478, - "y": 22078.576413730836 - }, - "targetPosition": { - "x": 5779.408751747888, - "y": 22358.650541679996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Mentorship Bonus", - "id": "ff1e4a84-3363-4348-ad15-31a34898fa82" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" - ], - [ - "Mentorship Bonus", - "Pool", - "Governance", - "ff1e4a84-3363-4348-ad15-31a34898fa82" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "f1621688-3b49-4ff9-8de5-56e82e1506ba", - "savedPayload": { - "position": { - "x": 5779.408751747888, - "y": 22358.650541679996 - }, - "targetPosition": { - "x": 5826.339091259958, - "y": 22654.957043858536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Mentorship Program", - "id": "8b3714a0-3bf2-491e-8ffc-9c4286446382" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "88d90110-fe77-4bb9-a2d1-88ab86ca7a27", - "savedPayload": { - "position": { - "x": 5826.339091259958, - "y": 22654.957043858536 - }, - "targetPosition": { - "x": 6069.0441895724425, - "y": 22831.29261954628 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Community Building Programs", - "id": "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Onboarding Programs", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Airdrop Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Airdrop Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "4fda5f11-2d53-4ef4-9828-3458cfa62d06", - "savedPayload": { - "position": { - "x": 5461.613000024733, - "y": 22204.557830878013 - }, - "targetPosition": { - "x": 5704.318098337218, - "y": 22380.893406565756 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Airdrop Rewards", - "id": "0e10c82f-94b3-4f39-b673-15eaf0551df4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ], - [ - "Airdrop Program", - "Pool Class", - "Governance", - "5332a29f-2139-4dd9-aa77-f87fcbf513df" - ], - [ - "Airdrop Rewards", - "Pool", - "Governance", - "0e10c82f-94b3-4f39-b673-15eaf0551df4" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "1269d66b-fb70-4401-87a0-88c285edc0c6", - "savedPayload": { - "position": { - "x": 5704.318098337218, - "y": 22380.893406565756 - }, - "targetPosition": { - "x": 5947.023196649702, - "y": 22557.2289822535 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Airdrop Program", - "id": "5332a29f-2139-4dd9-aa77-f87fcbf513df" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ], - [ - "Airdrop Program", - "Pool Class", - "Governance", - "5332a29f-2139-4dd9-aa77-f87fcbf513df" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Github Prgoram", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Github Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "f3ddb474-39ba-4972-a0bb-da40d30ac5e0", - "savedPayload": { - "position": { - "x": 6009.740274610293, - "y": 21960.515845032536 - }, - "targetPosition": { - "x": 5978.381735629998, - "y": 22258.872413643017 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Github Rewards", - "id": "8829c80f-028b-4315-85a1-82ad502f0687" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ], - [ - "Github Prgoram", - "Pool Class", - "Governance", - "e4daed5d-1c83-4f64-a504-3aef7d73e688" - ], - [ - "Github Rewards", - "Pool", - "Governance", - "8829c80f-028b-4315-85a1-82ad502f0687" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "7d0d57b2-f903-48f4-b66d-d5b7a32e2d2d", - "savedPayload": { - "position": { - "x": 5978.381735629998, - "y": 22258.872413643017 - }, - "targetPosition": { - "x": 5947.023196649702, - "y": 22557.2289822535 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Github Prgoram", - "id": "e4daed5d-1c83-4f64-a504-3aef7d73e688" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ], - [ - "Github Prgoram", - "Pool Class", - "Governance", - "e4daed5d-1c83-4f64-a504-3aef7d73e688" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "5bde6126-a3d1-4683-ae57-08837a27fd71", - "savedPayload": { - "position": { - "x": 5947.023196649702, - "y": 22557.2289822535 - }, - "targetPosition": { - "x": 6069.0441895724425, - "y": 22831.29261954628 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Onboarding Programs", - "id": "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Incentives for Voting", - "config": "{\n \"percentage\": 10\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Voting Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Voting Bonus Pool", - "config": "{}", - "project": "Governance", - "id": "b259ed9e-b56d-4c7c-b68e-b2128a74be0e", - "savedPayload": { - "position": { - "x": 6163.119806513329, - "y": 21936.222913714835 - }, - "targetPosition": { - "x": 6131.761267533034, - "y": 22234.579482325316 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Voting Bonus", - "id": "9eb846a4-effb-4380-9487-1a82011b0488" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" - ], - [ - "Voting Program", - "Pool Class", - "Governance", - "80d4f08f-bb7f-48a2-9cef-be12befcac2e" - ], - [ - "Voting Bonus", - "Pool", - "Governance", - "9eb846a4-effb-4380-9487-1a82011b0488" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "42df1056-2063-4319-a437-ed9dabedd8e0", - "savedPayload": { - "position": { - "x": 6131.761267533034, - "y": 22234.579482325316 - }, - "targetPosition": { - "x": 6100.402728552738, - "y": 22532.936050935798 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Voting Program", - "id": "80d4f08f-bb7f-48a2-9cef-be12befcac2e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" - ], - [ - "Voting Program", - "Pool Class", - "Governance", - "80d4f08f-bb7f-48a2-9cef-be12befcac2e" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "43cd7132-6a4d-4336-84fa-910e0763f7fd", - "savedPayload": { - "position": { - "x": 6100.402728552738, - "y": 22532.936050935798 - }, - "targetPosition": { - "x": 6069.0441895724425, - "y": 22831.29261954628 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Incentives for Voting", - "id": "1f9590c2-e166-482c-8400-ba64e39f0934" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Incentives for Providing Liquidity to SA Markets", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Liquidity Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BTCB Pool", - "config": "{}", - "project": "Governance", - "id": "50f24aa6-eaae-4cdb-a533-8d59fb32d078", - "savedPayload": { - "position": { - "x": 6374.785001435856, - "y": 22049.575920742773 - }, - "targetPosition": { - "x": 6421.715340947926, - "y": 22345.882422921313 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BTCB", - "id": "a7651e92-ab96-49fc-af9c-f936682dd7a4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BTCB", - "Pool", - "Governance", - "a7651e92-ab96-49fc-af9c-f936682dd7a4" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BNB Pool", - "config": "{}", - "project": "Governance", - "id": "e3171da9-e065-4fae-a556-0ad5aa6ae326", - "savedPayload": { - "position": { - "x": 6598.050916635668, - "y": 22103.17732460883 - }, - "targetPosition": { - "x": 6421.715340947926, - "y": 22345.882422921313 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BNB", - "id": "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BNB", - "Pool", - "Governance", - "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BUSD Pool", - "config": "{}", - "project": "Governance", - "id": "93248092-3b9b-4f2d-a931-a6812a03590e", - "savedPayload": { - "position": { - "x": 6718.0218431264675, - "y": 22298.952083409244 - }, - "targetPosition": { - "x": 6421.715340947926, - "y": 22345.882422921313 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BUSD", - "id": "962d9bc1-4e54-463c-86ae-43aec1db0f0f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BUSD", - "Pool", - "Governance", - "962d9bc1-4e54-463c-86ae-43aec1db0f0f" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "6e8611bf-e0ac-47d5-a80e-d6093bca0b72", - "savedPayload": { - "position": { - "x": 6421.715340947926, - "y": 22345.882422921313 - }, - "targetPosition": { - "x": 6245.379765260184, - "y": 22588.587521233796 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Liquidity Program", - "id": "477faa7a-da4f-4949-9439-a2475ed683de" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "6111117f-9b50-49d5-b25f-441e21297d46", - "savedPayload": { - "position": { - "x": 6245.379765260184, - "y": 22588.587521233796 - }, - "targetPosition": { - "x": 6069.0441895724425, - "y": 22831.29261954628 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Incentives for Providing Liquidity to SA Markets", - "id": "00bbb418-2315-4845-aa39-8362489a360b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Incentives for Staking & Delegating SA Tokens", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Staking Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Staking Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "1ec2248d-3288-462b-967f-c4c58e679cf1", - "savedPayload": { - "position": { - "x": 6695.778978240706, - "y": 22223.861429998575 - }, - "targetPosition": { - "x": 6519.4434025529645, - "y": 22466.566528311057 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Staking Rewards", - "id": "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ], - [ - "Staking Program", - "Pool Class", - "Governance", - "68e3f570-4156-4be6-8881-c526a06f85d0" - ], - [ - "Staking Rewards", - "Pool", - "Governance", - "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "60ef427f-5aa7-4b8a-b335-c521ad87e536", - "savedPayload": { - "position": { - "x": 6519.4434025529645, - "y": 22466.566528311057 - }, - "targetPosition": { - "x": 6343.107826865223, - "y": 22709.27162662354 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Staking Program", - "id": "68e3f570-4156-4be6-8881-c526a06f85d0" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ], - [ - "Staking Program", - "Pool Class", - "Governance", - "68e3f570-4156-4be6-8881-c526a06f85d0" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Delegation Program", - "config": "{\n \"percentage\": 10\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Delegation Bonus Pool", - "config": "{}", - "project": "Governance", - "id": "903b9765-2a96-471e-a8df-06d1068af3d2", - "savedPayload": { - "position": { - "x": 6939.820964086187, - "y": 22771.988704584135 - }, - "targetPosition": { - "x": 6641.464395475705, - "y": 22740.630165603838 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Delegation Bonus", - "id": "24e62dd3-4d7b-4eba-b401-493c155d85d0" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ], - [ - "Delegation Program", - "Pool Class", - "Governance", - "f09429a2-3f6c-4210-bb73-0c8efd254c82" - ], - [ - "Delegation Bonus", - "Pool", - "Governance", - "24e62dd3-4d7b-4eba-b401-493c155d85d0" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "85a7a2ae-94ad-44f1-a5e6-c402aa6ec6df", - "savedPayload": { - "position": { - "x": 6641.464395475705, - "y": 22740.630165603838 - }, - "targetPosition": { - "x": 6343.107826865223, - "y": 22709.27162662354 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Delegation Program", - "id": "f09429a2-3f6c-4210-bb73-0c8efd254c82" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ], - [ - "Delegation Program", - "Pool Class", - "Governance", - "f09429a2-3f6c-4210-bb73-0c8efd254c82" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "665f11d7-dcd7-415a-bb82-b9f3db0e56a7", - "savedPayload": { - "position": { - "x": 6343.107826865223, - "y": 22709.27162662354 - }, - "targetPosition": { - "x": 6069.0441895724425, - "y": 22831.29261954628 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Incentives for Staking & Delegating SA Tokens", - "id": "64cda2cd-270e-4046-ac3f-5cf9188113c2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "b4893b6d-7ce5-4d8c-9c5e-33469054a2b5", - "savedPayload": { - "position": { - "x": 6069.0441895724425, - "y": 22831.29261954628 - }, - "targetPosition": { - "x": 6037.685650592147, - "y": 23129.64918815676 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Governance Programs", - "id": "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Positions, Assets & Features", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Positions Pool", - "config": "{}", - "project": "Governance", - "id": "673afb27-d299-4168-89bf-a3c415cb9a3e", - "savedPayload": { - "position": { - "x": 6419.259672748517, - "y": 22727.554067284862 - }, - "targetPosition": { - "x": 6311.749287884927, - "y": 23007.62819523402 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Positions", - "id": "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Positions", - "Pool", - "Governance", - "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Assets Pool", - "config": "{}", - "project": "Governance", - "id": "a2137812-e2a8-4a33-a930-4d95c6345d5d", - "savedPayload": { - "position": { - "x": 6585.812925177707, - "y": 22885.607202311283 - }, - "targetPosition": { - "x": 6311.749287884927, - "y": 23007.62819523402 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Assets", - "id": "16a7dd84-e3e8-4118-a17d-ac227e55ff92" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Assets", - "Pool", - "Governance", - "16a7dd84-e3e8-4118-a17d-ac227e55ff92" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Features Pool", - "config": "{}", - "project": "Governance", - "id": "e10b784e-76ad-4283-b257-aa3e8900b228", - "savedPayload": { - "position": { - "x": 6591.823415834087, - "y": 23115.138580097613 - }, - "targetPosition": { - "x": 6311.749287884927, - "y": 23007.62819523402 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Features", - "id": "4b7384bc-93ba-454f-9de8-1add9c4d84ce" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Features", - "Pool", - "Governance", - "4b7384bc-93ba-454f-9de8-1add9c4d84ce" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "75d662d4-3de9-4585-9247-e4e872f02813", - "savedPayload": { - "position": { - "x": 6311.749287884927, - "y": 23007.62819523402 - }, - "targetPosition": { - "x": 6037.685650592147, - "y": 23129.64918815676 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Positions, Assets & Features", - "id": "b27df32a-70f3-470b-b8bb-471c156b0c30" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "800e3388-1ea6-40ee-ace5-1811a3373e39", - "savedPayload": { - "position": { - "x": 39121.99154561139, - "y": 18411.99399791263 - }, - "targetPosition": { - "x": 38939.363116908775, - "y": 18650 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "" - }, - "referenceParent": { - "type": "Pools", - "name": "Superalgos", - "id": "6f0aed87-db13-4818-bfe6-68abc463ebec" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Superalgos Positions Base Votes", - "config": "{\n \"percentage\": 5\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Roles Played @ Beta-12", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Software Projects", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Active Projects", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Governance Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Governance Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "1ad5e984-52b9-4a79-a574-852cd8e72313", - "savedPayload": { - "position": { - "x": 6022.124760244871, - "y": 22376.2682599242 - }, - "targetPosition": { - "x": 6319.409688775251, - "y": 22416.538239669495 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "b555c1fb-e0d3-445f-b46d-9428818b5fe5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "b555c1fb-e0d3-445f-b46d-9428818b5fe5" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Governance Project Project Contributor Smidy13 Tentacule23", - "config": "{}", - "project": "Governance", - "id": "a81a119d-15fc-40a3-8d5e-7ece70cdb4e3", - "savedPayload": { - "position": { - "x": 6205.642049979372, - "y": 22138.946949527297 - }, - "targetPosition": { - "x": 6319.409688775251, - "y": 22416.538239669495 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Contributor Smidy13 Tentacule23", - "id": "5a13709f-761a-410b-b0e9-1542e341f19e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ], - [ - "Project Contributor Smidy13 Tentacule23", - "Position", - "Governance", - "5a13709f-761a-410b-b0e9-1542e341f19e" - ] - ] - } - } - ], - "id": "d1669a8c-64af-49d0-837e-8f91b6395c9b", - "savedPayload": { - "position": { - "x": 6319.409688775251, - "y": 22416.538239669495 - }, - "targetPosition": { - "x": 6556.730999172154, - "y": 22600.055529403995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Governance Project", - "id": "68dd2990-457e-48df-b752-6e1fd02081a3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Education Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Education Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "f645080c-f534-4869-9081-447444231502", - "savedPayload": { - "position": { - "x": 6137.921507560824, - "y": 22236.905656280185 - }, - "targetPosition": { - "x": 6422.537054677464, - "y": 22331.742307104094 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "03d477da-ec71-471f-a330-696aa188b31f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "03d477da-ec71-471f-a330-696aa188b31f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Education Project Project Leader Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "07ee1c2c-8119-4463-a6f4-e779fcfe0d07", - "savedPayload": { - "position": { - "x": 6288.343110182774, - "y": 22063.429084804193 - }, - "targetPosition": { - "x": 6422.537054677464, - "y": 22331.742307104094 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Leader Harrell harrellbm", - "id": "5e9d7e8f-895b-4e9e-b8a5-c6571b8e2932" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Project Leader Harrell harrellbm", - "Position", - "Governance", - "5e9d7e8f-895b-4e9e-b8a5-c6571b8e2932" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Education Project Team Member", - "config": "{}", - "project": "Governance", - "id": "a906f01e-dc8a-4578-b5d2-075579da87e6", - "savedPayload": { - "position": { - "x": 6517.373705501371, - "y": 22047.126759987455 - }, - "targetPosition": { - "x": 6422.537054677464, - "y": 22331.742307104094 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "70d8cddf-50a6-4ce0-b9ff-d27dcf12be4e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Team Member", - "Position", - "Governance", - "70d8cddf-50a6-4ce0-b9ff-d27dcf12be4e" - ] - ] - } - } - ], - "id": "eb7dd34d-af1c-4b4a-8378-ba90056b42b4", - "savedPayload": { - "position": { - "x": 6422.537054677464, - "y": 22331.742307104094 - }, - "targetPosition": { - "x": 6556.730999172154, - "y": 22600.055529403995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Education Project", - "id": "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Foundations Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Foundations Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "93558da9-0b45-4ab7-8100-d15e6d5561d0", - "savedPayload": { - "position": { - "x": 6547.755354962996, - "y": 22000.122668317832 - }, - "targetPosition": { - "x": 6552.243177067575, - "y": 22300.089098860914 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "7a72a46f-e54a-4a13-9604-ada9a358a039" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Foundations Project", - "Position Class", - "Governance", - "ffe4621a-a216-412f-a9be-354f30f6d102" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "7a72a46f-e54a-4a13-9604-ada9a358a039" - ] - ] - } - } - ], - "id": "88673e14-4b12-4af3-9302-d6b6060ee015", - "savedPayload": { - "position": { - "x": 6552.243177067575, - "y": 22300.089098860914 - }, - "targetPosition": { - "x": 6556.730999172154, - "y": 22600.055529403995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Foundations Project", - "id": "ffe4621a-a216-412f-a9be-354f30f6d102" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Foundations Project", - "Position Class", - "Governance", - "ffe4621a-a216-412f-a9be-354f30f6d102" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Data Mining Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Data Mining Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "8c28f090-e829-4e41-aa27-bfef3b23dd88", - "savedPayload": { - "position": { - "x": 6579.529555893313, - "y": 22046.196841266843 - }, - "targetPosition": { - "x": 6682.838167665023, - "y": 22327.847921033637 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "85b2746d-f1e6-4ddd-909c-5719ba7e15f3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "85b2746d-f1e6-4ddd-909c-5719ba7e15f3" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Data Mining Project Project Leader Thomas-Raplh2502", - "config": "{}", - "project": "Governance", - "id": "07f5c470-09ec-4b8e-93fd-c55b29d691c7", - "savedPayload": { - "position": { - "x": 6808.945336157893, - "y": 22055.64031266328 - }, - "targetPosition": { - "x": 6682.838167665023, - "y": 22327.847921033637 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Leader Thomas-Raplh2502", - "id": "2bc02096-7ec1-425c-92d7-35f7b7791c99" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "Project Leader Thomas-Raplh2502", - "Position", - "Governance", - "2bc02096-7ec1-425c-92d7-35f7b7791c99" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Data Mining Project 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "config": "{}", - "project": "Governance", - "id": "843b8436-3420-40db-89f0-f26b3a8d92f6", - "savedPayload": { - "position": { - "x": 6964.489247431819, - "y": 22224.539309261927 - }, - "targetPosition": { - "x": 6682.838167665023, - "y": 22327.847921033637 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "id": "96ef6745-3340-4f59-a174-41deedf4f074" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "Position", - "Governance", - "96ef6745-3340-4f59-a174-41deedf4f074" - ] - ] - } - } - ], - "id": "c7ccfd31-012d-47a6-9793-a8d01efd2e91", - "savedPayload": { - "position": { - "x": 6682.838167665023, - "y": 22327.847921033637 - }, - "targetPosition": { - "x": 6556.730999172154, - "y": 22600.055529403995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Data Mining Project", - "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Social Bots Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Social Bots Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "64f59b7f-8775-4891-89d6-404c15268ae3", - "savedPayload": { - "position": { - "x": 6817.58206756272, - "y": 22110.938017211804 - }, - "targetPosition": { - "x": 6788.456086939534, - "y": 22409.52079845134 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "d9f340ef-170e-4472-8223-ac722d67fbd4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "d9f340ef-170e-4472-8223-ac722d67fbd4" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Social Bots Project Project Leader Brett Ssplatt", - "config": "{}", - "project": "Governance", - "id": "8b323050-afe2-4e0e-baaa-f41ef7590851", - "savedPayload": { - "position": { - "x": 7020.181174706913, - "y": 22218.986067498685 - }, - "targetPosition": { - "x": 6788.456086939534, - "y": 22409.52079845134 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Leader Brett Ssplatt", - "id": "e5c83959-d287-424e-8dda-a6a5dcc04cad" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" - ], - [ - "Project Leader Brett Ssplatt", - "Position", - "Governance", - "e5c83959-d287-424e-8dda-a6a5dcc04cad" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Social Bots Project Project Contributor", - "config": "{}", - "project": "Governance", - "id": "592f3a9f-d0e7-4001-808b-d3eebfbe4e59", - "savedPayload": { - "position": { - "x": 7087.038868179072, - "y": 22438.646779074526 - }, - "targetPosition": { - "x": 6788.456086939534, - "y": 22409.52079845134 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Contributor", - "id": "10c6b84b-62c0-4a76-8e46-253dd748aa65" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" - ], - [ - "Project Contributor", - "Position", - "Governance", - "10c6b84b-62c0-4a76-8e46-253dd748aa65" - ] - ] - } - } - ], - "id": "0cd7aef2-8c77-4834-9e88-ec94b59b90c0", - "savedPayload": { - "position": { - "x": 6788.456086939534, - "y": 22409.52079845134 - }, - "targetPosition": { - "x": 6556.730999172154, - "y": 22600.055529403995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Social Bots Project", - "id": "39e7f6fd-1faa-47e9-862d-45a8482a558a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Visual Scripting Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Visual Scripting Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "66c5370c-abe1-4834-8fce-9d75f18bad35", - "savedPayload": { - "position": { - "x": 7065.016469808232, - "y": 22321.612621393284 - }, - "targetPosition": { - "x": 6848.1780106600145, - "y": 22528.931416089345 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "f1a2b5fb-fbe6-4c59-9778-568d3acb4abe" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "f1a2b5fb-fbe6-4c59-9778-568d3acb4abe" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Visual Scripting Project 1 Project Contributor Tentacle23", - "config": "{}", - "project": "Governance", - "id": "0f0cdc41-da2c-4f9e-854e-ae1603a94c3b", - "savedPayload": { - "position": { - "x": 7136.140583122881, - "y": 22613.059632881144 - }, - "targetPosition": { - "x": 6848.1780106600145, - "y": 22528.931416089345 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Project Contributor Tentacle23", - "id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "1 Project Contributor Tentacle23", - "Position", - "Governance", - "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - ] - ] - } - } - ], - "id": "15586b87-0019-48ad-8a51-bfd905cca1a8", - "savedPayload": { - "position": { - "x": 6848.1780106600145, - "y": 22528.931416089345 - }, - "targetPosition": { - "x": 6556.730999172154, - "y": 22600.055529403995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Visual Scripting Project", - "id": "0a5a7864-efff-4715-a435-f4bf35d1517e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "9ccde428-b2a2-4665-b8e7-16fc4a01308d", - "savedPayload": { - "position": { - "x": 6556.730999172154, - "y": 22600.055529403995 - }, - "targetPosition": { - "x": 6494.357491926826, - "y": 22893.499809624136 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Active Projects", - "id": "75998134-fe6b-4dd0-9995-6beb613cd165" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "2c5e1dac-bc6b-4832-ab16-0d4d7d27ccde", - "savedPayload": { - "position": { - "x": 6494.357491926826, - "y": 22893.499809624136 - }, - "targetPosition": { - "x": 6431.9839846814975, - "y": 23186.944089844277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Software Projects", - "id": "864ef810-2d34-4776-946d-2f4bd68b45c5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Marketing Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Social Network Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Twitter Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Twitter Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "9f38002b-e14b-4718-a0c4-ff9a6f0fee9b", - "savedPayload": { - "position": { - "x": 6065.832348906272, - "y": 22485.319284397297 - }, - "targetPosition": { - "x": 6365.421209332644, - "y": 22501.02007127018 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "689b181e-42f2-412c-9c09-3ae51ecfa28f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Twitter Team", - "Position Class", - "Governance", - "151e981a-7a2f-465b-8ff3-851ee06d447c" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "689b181e-42f2-412c-9c09-3ae51ecfa28f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Twitter Team Team Member", - "config": "{}", - "project": "Governance", - "id": "f3530cf9-6700-4c49-b568-45b87fb11f98", - "savedPayload": { - "position": { - "x": 6229.22405941078, - "y": 22233.71811401367 - }, - "targetPosition": { - "x": 6365.421209332644, - "y": 22501.02007127018 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "bff24898-e892-4096-bec1-623995cca9aa" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Twitter Team", - "Position Class", - "Governance", - "151e981a-7a2f-465b-8ff3-851ee06d447c" - ], - [ - "Team Member", - "Position", - "Governance", - "bff24898-e892-4096-bec1-623995cca9aa" - ] - ] - } - } - ], - "id": "8518dd1c-9aa2-45d1-aa76-9d311b3ff2ad", - "savedPayload": { - "position": { - "x": 6365.421209332644, - "y": 22501.02007127018 - }, - "targetPosition": { - "x": 6617.022379716272, - "y": 22664.41178177469 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Twitter Team", - "id": "151e981a-7a2f-465b-8ff3-851ee06d447c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Twitter Team", - "Position Class", - "Governance", - "151e981a-7a2f-465b-8ff3-851ee06d447c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Facebook Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Facebook Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "9e57b333-b9a7-4b19-a687-e75f2e4fcbe8", - "savedPayload": { - "position": { - "x": 6402.001609989092, - "y": 22104.26352587637 - }, - "targetPosition": { - "x": 6509.511994852682, - "y": 22384.33765382553 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "73bea818-1907-4612-903c-2d218a8273f5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Facebook Team", - "Position Class", - "Governance", - "2d71aa9f-b5e7-4078-9622-735a2e56bcbd" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "73bea818-1907-4612-903c-2d218a8273f5" - ] - ] - } - } - ], - "id": "b010d43e-3d6b-4bcb-8871-c36e7c8a4884", - "savedPayload": { - "position": { - "x": 6509.511994852682, - "y": 22384.33765382553 - }, - "targetPosition": { - "x": 6617.022379716272, - "y": 22664.41178177469 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Facebook Team", - "id": "2d71aa9f-b5e7-4078-9622-735a2e56bcbd" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Facebook Team", - "Position Class", - "Governance", - "2d71aa9f-b5e7-4078-9622-735a2e56bcbd" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Reddit Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Reddit Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "987f72d2-5c07-4121-8fd4-bbda98f6ed89", - "savedPayload": { - "position": { - "x": 6617.022379716272, - "y": 22084.856286001246 - }, - "targetPosition": { - "x": 6694.668093247028, - "y": 22374.634033887967 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "cdf330b0-a11f-4045-94fc-5e44df0a786b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Reddit Team", - "Position Class", - "Governance", - "44213dd4-f80b-4df9-b19f-00d6aac500c6" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "cdf330b0-a11f-4045-94fc-5e44df0a786b" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Reddit Team Team Leader Brett", - "config": "{}", - "project": "Governance", - "id": "81553189-c387-4a01-b588-c7647b85c65b", - "savedPayload": { - "position": { - "x": 6906.800127602993, - "y": 22162.501999532004 - }, - "targetPosition": { - "x": 6694.668093247028, - "y": 22374.634033887967 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader Brett", - "id": "af91654f-e6e1-475d-bd43-1bd870b50f84" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Reddit Team", - "Position Class", - "Governance", - "44213dd4-f80b-4df9-b19f-00d6aac500c6" - ], - [ - "Team Leader Brett", - "Position", - "Governance", - "af91654f-e6e1-475d-bd43-1bd870b50f84" - ] - ] - } - } - ], - "id": "ac973f43-594d-493e-92a5-9e6f5ebd7f6a", - "savedPayload": { - "position": { - "x": 6694.668093247028, - "y": 22374.634033887967 - }, - "targetPosition": { - "x": 6617.022379716272, - "y": 22664.41178177469 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Reddit Team", - "id": "44213dd4-f80b-4df9-b19f-00d6aac500c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Reddit Team", - "Position Class", - "Governance", - "44213dd4-f80b-4df9-b19f-00d6aac500c6" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Youtube Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Youtube Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "2e3cef71-374b-4490-9a88-9dcaf4d1700e", - "savedPayload": { - "position": { - "x": 7083.309956590453, - "y": 22286.819547144783 - }, - "targetPosition": { - "x": 6850.166168153362, - "y": 22475.615664459736 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "54843fbe-b911-4803-9983-6136975bba47" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Youtube Team", - "Position Class", - "Governance", - "36f4fbdf-0c47-4770-b1fc-c01d278a8cd9" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "54843fbe-b911-4803-9983-6136975bba47" - ] - ] - } - } - ], - "id": "976f3e02-3729-4116-ae3b-fca00254268d", - "savedPayload": { - "position": { - "x": 6850.166168153362, - "y": 22475.615664459736 - }, - "targetPosition": { - "x": 6617.022379716272, - "y": 22664.41178177469 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Youtube Team", - "id": "36f4fbdf-0c47-4770-b1fc-c01d278a8cd9" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Youtube Team", - "Position Class", - "Governance", - "36f4fbdf-0c47-4770-b1fc-c01d278a8cd9" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "701596fa-9f12-42b0-b164-f33c77cf9513", - "savedPayload": { - "position": { - "x": 6617.022379716272, - "y": 22664.41178177469 - }, - "targetPosition": { - "x": 6632.723166589155, - "y": 22964.00064220106 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Social Network Teams", - "id": "6235a447-4974-4e79-aa5e-b98115c560d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Content Creation Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Superalgos.org Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Superalgos.org Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "df3ec0fa-baec-4616-93ab-c1bf537c621a", - "savedPayload": { - "position": { - "x": 6802.060774751046, - "y": 22141.8794737051 - }, - "targetPosition": { - "x": 6817.761561623929, - "y": 22441.46833413147 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "e8eedc0b-4bae-4dc8-ba0c-40032ffcb335" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos.org Team", - "Position Class", - "Governance", - "be501c00-014a-431f-920e-ec3cd2398e90" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "e8eedc0b-4bae-4dc8-ba0c-40032ffcb335" - ] - ] - } - } - ], - "id": "0b2334f9-d806-4597-92f3-e73d3d7143b3", - "savedPayload": { - "position": { - "x": 6817.761561623929, - "y": 22441.46833413147 - }, - "targetPosition": { - "x": 6833.462348496812, - "y": 22741.05719455784 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Superalgos.org Team", - "id": "be501c00-014a-431f-920e-ec3cd2398e90" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos.org Team", - "Position Class", - "Governance", - "be501c00-014a-431f-920e-ec3cd2398e90" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Superalgos Blog Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Superalgos Blog Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "abdf2eaf-b3ba-4aa4-8e2c-eca0ffdb0954", - "savedPayload": { - "position": { - "x": 7096.575037649798, - "y": 22224.669466694482 - }, - "targetPosition": { - "x": 7034.20153040447, - "y": 22518.113746914623 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "7a2f9c42-6eb2-40f2-a540-563ffeb2f30f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos Blog Team", - "Position Class", - "Governance", - "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "7a2f9c42-6eb2-40f2-a540-563ffeb2f30f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Superalgos Blog Team Team Member", - "config": "{}", - "project": "Governance", - "id": "2aa46a04-524f-49a0-be79-ef5d02e2a9d0", - "savedPayload": { - "position": { - "x": 7319.518485293016, - "y": 22425.40864860214 - }, - "targetPosition": { - "x": 7034.20153040447, - "y": 22518.113746914623 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "ff6c7dfa-caca-4a7c-9f98-6560e124b082" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos Blog Team", - "Position Class", - "Governance", - "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - ], - [ - "Team Member", - "Position", - "Governance", - "ff6c7dfa-caca-4a7c-9f98-6560e124b082" - ] - ] - } - } - ], - "id": "4d9893dd-6b41-4faa-b271-6ae4436cd41f", - "savedPayload": { - "position": { - "x": 7034.20153040447, - "y": 22518.113746914623 - }, - "targetPosition": { - "x": 6833.462348496812, - "y": 22741.05719455784 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Superalgos Blog Team", - "id": "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos Blog Team", - "Position Class", - "Governance", - "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Brett Live Streaming and Videos Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Brett Live Streaming and Videos Team Team Creator Brett", - "config": "{}", - "project": "Governance", - "id": "fe3b0e81-b102-4f50-a04f-5abd13a677b2", - "savedPayload": { - "position": { - "x": 7333.790390830842, - "y": 22502.41296004174 - }, - "targetPosition": { - "x": 7133.051208923184, - "y": 22725.356407684958 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Brett", - "id": "390c3a42-ccf1-4085-92fd-50d6aba1cd71" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" - ], - [ - "Team Creator Brett", - "Position", - "Governance", - "390c3a42-ccf1-4085-92fd-50d6aba1cd71" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Brett Live Streaming and Videos Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "1ee10a05-798c-46cc-ab6b-a6fd9f34e535", - "savedPayload": { - "position": { - "x": 7432.640069349556, - "y": 22709.655620812075 - }, - "targetPosition": { - "x": 7133.051208923184, - "y": 22725.356407684958 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "dba40c20-334a-4feb-aed4-cb9cfeba9412" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" - ], - [ - "Team Leader", - "Position", - "Governance", - "dba40c20-334a-4feb-aed4-cb9cfeba9412" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Brett Live Streaming and Videos Team Team Member", - "config": "{}", - "project": "Governance", - "id": "0f4afe6e-bab2-4e55-b297-d7a7f717ea7c", - "savedPayload": { - "position": { - "x": 7355.994656566402, - "y": 22926.095589592616 - }, - "targetPosition": { - "x": 7133.051208923184, - "y": 22725.356407684958 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "bf66de3e-a8bf-4c20-bb12-c0a64dfb7df5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" - ], - [ - "Team Member", - "Position", - "Governance", - "bf66de3e-a8bf-4c20-bb12-c0a64dfb7df5" - ] - ] - } - } - ], - "id": "9ecaf457-7be7-49b4-83c8-191f5bfe7d94", - "savedPayload": { - "position": { - "x": 7133.051208923184, - "y": 22725.356407684958 - }, - "targetPosition": { - "x": 6833.462348496812, - "y": 22741.05719455784 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Brett Live Streaming and Videos Team", - "id": "50541550-ad5d-479e-b7fd-dfcd11a60d23" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "a56dc356-b5d5-4927-b841-f1e0f4b160c7", - "savedPayload": { - "position": { - "x": 6833.462348496812, - "y": 22741.05719455784 - }, - "targetPosition": { - "x": 6632.723166589155, - "y": 22964.00064220106 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Content Creation Teams", - "id": "6304827a-8366-48a8-ae11-35881c14e135" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Exchange Relationships Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Exchange Relationships Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "0ff203c7-137b-4cb7-a4ad-71a81fe3fa85", - "savedPayload": { - "position": { - "x": 7183.913197399154, - "y": 22784.90814482367 - }, - "targetPosition": { - "x": 6932.312027015527, - "y": 22948.299855328176 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "3fb3029e-5796-4a37-aed3-0360d8f807e2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Exchange Relationships Team", - "Position Class", - "Governance", - "17c9d4f0-82da-4304-b1e8-b075048ce79c" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "3fb3029e-5796-4a37-aed3-0360d8f807e2" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Exchange Relationships Team Team Member", - "config": "{}", - "project": "Governance", - "id": "2c3f0889-521a-4461-83a3-5680ace40528", - "savedPayload": { - "position": { - "x": 7199.613984272037, - "y": 23084.49700525004 - }, - "targetPosition": { - "x": 6932.312027015527, - "y": 22948.299855328176 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "952609db-1f04-45fb-9acd-948a6fa52d20" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Exchange Relationships Team", - "Position Class", - "Governance", - "17c9d4f0-82da-4304-b1e8-b075048ce79c" - ], - [ - "Team Member", - "Position", - "Governance", - "952609db-1f04-45fb-9acd-948a6fa52d20" - ] - ] - } - } - ], - "id": "4c9ab168-1171-4e9e-a344-270bfca82503", - "savedPayload": { - "position": { - "x": 6932.312027015527, - "y": 22948.299855328176 - }, - "targetPosition": { - "x": 6632.723166589155, - "y": 22964.00064220106 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Exchange Relationships Team", - "id": "17c9d4f0-82da-4304-b1e8-b075048ce79c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Exchange Relationships Team", - "Position Class", - "Governance", - "17c9d4f0-82da-4304-b1e8-b075048ce79c" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "163f18a7-5777-456a-b68c-4765e82b711b", - "savedPayload": { - "position": { - "x": 6632.723166589155, - "y": 22964.00064220106 - }, - "targetPosition": { - "x": 6431.9839846814975, - "y": 23186.944089844277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Marketing Teams", - "id": "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Education Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Docs Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Docs Teams Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "46d4bc93-9173-4254-ab36-13f0c44adfb4", - "savedPayload": { - "position": { - "x": 6747.6325306372, - "y": 22515.477756423108 - }, - "targetPosition": { - "x": 6810.006037882528, - "y": 22808.92203664325 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "4f493767-d2b3-474d-8cdb-723a46a39ca1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "4f493767-d2b3-474d-8cdb-723a46a39ca1" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Docs Teams 2 Team Member Tentacle23 quantum8", - "config": "{}", - "project": "Governance", - "id": "5c5a43fa-1932-4539-877d-cab1d322b8be", - "savedPayload": { - "position": { - "x": 7032.949485525746, - "y": 22608.18285473559 - }, - "targetPosition": { - "x": 6810.006037882528, - "y": 22808.92203664325 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "2 Team Member Tentacle23 quantum8", - "id": "3275a849-7491-4f2b-92a7-85d8e6ff87a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ], - [ - "2 Team Member Tentacle23 quantum8", - "Position", - "Governance", - "3275a849-7491-4f2b-92a7-85d8e6ff87a2" - ] - ] - } - } - ], - "id": "224770e0-e5f3-4593-8713-fa189598c462", - "savedPayload": { - "position": { - "x": 6810.006037882528, - "y": 22808.92203664325 - }, - "targetPosition": { - "x": 6717.300939570044, - "y": 23094.238991531794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Docs Teams", - "id": "edc33bd7-55db-4e8e-82df-81c976c83088" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Tutorials Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Tutorials Team Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "0cf935f1-994c-46c9-9004-b499bb711a61", - "savedPayload": { - "position": { - "x": 7082.027030805269, - "y": 22643.83977855127 - }, - "targetPosition": { - "x": 6960.006037882528, - "y": 22917.90341584405 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "fdeccdcd-0ed5-4549-b343-67242a533bb2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Tutorials Team", - "Position Class", - "Governance", - "1e3a4144-860f-411c-8d02-5df03a177c1c" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "fdeccdcd-0ed5-4549-b343-67242a533bb2" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Tutorials Team 1 Team Member quantum8", - "config": "{}", - "project": "Governance", - "id": "5c6fdd71-a38d-45e9-9bd2-9011edf498bd", - "savedPayload": { - "position": { - "x": 7258.36260649301, - "y": 22886.544876863754 - }, - "targetPosition": { - "x": 6960.006037882528, - "y": 22917.90341584405 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Team Member quantum8", - "id": "3c0015fa-c06a-4ee1-a000-b283cad18c16" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Tutorials Team", - "Position Class", - "Governance", - "1e3a4144-860f-411c-8d02-5df03a177c1c" - ], - [ - "1 Team Member quantum8", - "Position", - "Governance", - "3c0015fa-c06a-4ee1-a000-b283cad18c16" - ] - ] - } - } - ], - "id": "3191c698-f75d-4636-91ab-766f08a4acae", - "savedPayload": { - "position": { - "x": 6960.006037882528, - "y": 22917.90341584405 - }, - "targetPosition": { - "x": 6717.300939570044, - "y": 23094.238991531794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Tutorials Team", - "id": "1e3a4144-860f-411c-8d02-5df03a177c1c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Tutorials Team", - "Position Class", - "Governance", - "1e3a4144-860f-411c-8d02-5df03a177c1c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Translations Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Translations Team Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "b3cf3da6-65cb-49fa-a723-40474c11d618", - "savedPayload": { - "position": { - "x": 7229.432973926008, - "y": 22882.10695717583 - }, - "targetPosition": { - "x": 7017.300939570044, - "y": 23094.238991531794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "fcf22cc9-ab82-4cf4-9f9d-b64f331df7c9" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "fcf22cc9-ab82-4cf4-9f9d-b64f331df7c9" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Translations Team Team Leader mARTin1978", - "config": "{}", - "project": "Governance", - "id": "2d4c6721-2c01-4045-ad34-313b4e3006b4", - "savedPayload": { - "position": { - "x": 7317.300939570044, - "y": 23094.238991531794 - }, - "targetPosition": { - "x": 7017.300939570044, - "y": 23094.238991531794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader mARTin1978", - "id": "6ed15f3b-1d23-44c3-8e33-25983b433280" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - ], - [ - "Team Leader mARTin1978", - "Position", - "Governance", - "6ed15f3b-1d23-44c3-8e33-25983b433280" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Translations Team 5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "config": "{}", - "project": "Governance", - "id": "eaf94a14-68c6-49d3-9282-779b1fd87e90", - "savedPayload": { - "position": { - "x": 7229.432973926008, - "y": 23306.371025887758 - }, - "targetPosition": { - "x": 7017.300939570044, - "y": 23094.238991531794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "id": "6ed65be6-de6f-49a1-9c04-d2114e8763a1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - ], - [ - "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "Position", - "Governance", - "6ed65be6-de6f-49a1-9c04-d2114e8763a1" - ] - ] - } - } - ], - "id": "749666a4-3ad0-4788-a1f6-a9403697d02a", - "savedPayload": { - "position": { - "x": 7017.300939570044, - "y": 23094.238991531794 - }, - "targetPosition": { - "x": 6717.300939570044, - "y": 23094.238991531794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Translations Team", - "id": "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Workspaces Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Workspaces Team Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "631acb4c-14e7-4dfd-b4f2-92f26afb1ed6", - "savedPayload": { - "position": { - "x": 7258.36260649301, - "y": 23301.933106199835 - }, - "targetPosition": { - "x": 6960.006037882528, - "y": 23270.574567219537 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "c0d9b98f-069d-48fa-8738-f1c86f397934" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Workspaces Team", - "Position Class", - "Governance", - "99c0b7a7-db57-4491-8559-d6d493183534" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "c0d9b98f-069d-48fa-8738-f1c86f397934" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Workspaces Team Team Leader PiyanthaK piyanthak", - "config": "{}", - "project": "Governance", - "id": "9b9f0aed-ab60-4905-aa7e-4b45670f02e7", - "savedPayload": { - "position": { - "x": 7082.027030805269, - "y": 23544.638204512317 - }, - "targetPosition": { - "x": 6960.006037882528, - "y": 23270.574567219537 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader PiyanthaK piyanthak", - "id": "94de54da-01db-41a6-a3ab-e7498407790a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Workspaces Team", - "Position Class", - "Governance", - "99c0b7a7-db57-4491-8559-d6d493183534" - ], - [ - "Team Leader PiyanthaK piyanthak", - "Position", - "Governance", - "94de54da-01db-41a6-a3ab-e7498407790a" - ] - ] - } - } - ], - "id": "8d155c91-4359-48ae-a269-8e9f145397d9", - "savedPayload": { - "position": { - "x": 6960.006037882528, - "y": 23270.574567219537 - }, - "targetPosition": { - "x": 6717.300939570044, - "y": 23094.238991531794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Workspaces Team", - "id": "99c0b7a7-db57-4491-8559-d6d493183534" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Workspaces Team", - "Position Class", - "Governance", - "99c0b7a7-db57-4491-8559-d6d493183534" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "3d4427fa-a370-45a9-b6e8-33fe60680ea8", - "savedPayload": { - "position": { - "x": 6717.300939570044, - "y": 23094.238991531794 - }, - "targetPosition": { - "x": 6431.9839846814975, - "y": 23186.944089844277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Education Teams", - "id": "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Tech Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Sys Admins Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Sys Admins Team Team Creator Brett", - "config": "{}", - "project": "Governance", - "id": "ad1767a9-78b4-404d-8b6e-5e304c1146e7", - "savedPayload": { - "position": { - "x": 6910.466659936414, - "y": 22726.785289020016 - }, - "targetPosition": { - "x": 6926.167446809297, - "y": 23026.374149446387 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Brett", - "id": "0b94af47-264d-4106-b0ca-0e696e961929" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - ], - [ - "Team Creator Brett", - "Position", - "Governance", - "0b94af47-264d-4106-b0ca-0e696e961929" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Sys Admins Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "2c6d3a17-951b-4fc6-8f2d-5723bb4f1b15", - "savedPayload": { - "position": { - "x": 7126.906628716954, - "y": 22803.43070180317 - }, - "targetPosition": { - "x": 6926.167446809297, - "y": 23026.374149446387 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "e9dd2a7d-f89b-48ed-8dad-50f41295096c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - ], - [ - "Team Leader", - "Position", - "Governance", - "e9dd2a7d-f89b-48ed-8dad-50f41295096c" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Sys Admins Team Team Member", - "config": "{}", - "project": "Governance", - "id": "36dbd04a-5f94-4870-b120-85b1b4f9b3fc", - "savedPayload": { - "position": { - "x": 7225.756307235669, - "y": 23010.673362573503 - }, - "targetPosition": { - "x": 6926.167446809297, - "y": 23026.374149446387 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "93631f67-73ef-4e87-afb1-6964a06f6b40" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - ], - [ - "Team Member", - "Position", - "Governance", - "93631f67-73ef-4e87-afb1-6964a06f6b40" - ] - ] - } - } - ], - "id": "0cb05d2b-676f-41cd-bbf7-2c86e1cede29", - "savedPayload": { - "position": { - "x": 6926.167446809297, - "y": 23026.374149446387 - }, - "targetPosition": { - "x": 6725.4282649016395, - "y": 23249.317597089605 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Sys Admins Team", - "id": "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Docker Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Docker Team Team Creator Brett", - "config": "{}", - "project": "Governance", - "id": "be90a3b3-5e52-4a2a-a5e0-cda31a555c6b", - "savedPayload": { - "position": { - "x": 7146.94236971205, - "y": 22889.310541520612 - }, - "targetPosition": { - "x": 7010.745219790186, - "y": 23156.61249877712 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Brett", - "id": "b6df085b-ca00-4819-9267-b5ffcb016950" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - ], - [ - "Team Creator Brett", - "Position", - "Governance", - "b6df085b-ca00-4819-9267-b5ffcb016950" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Docker Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "27b632db-9a73-4ca7-a26c-a74904efea1c", - "savedPayload": { - "position": { - "x": 7296.062174678732, - "y": 23063.90740046464 - }, - "targetPosition": { - "x": 7010.745219790186, - "y": 23156.61249877712 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "d6047182-c6b3-4c9d-839f-e48aba7dce51" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - ], - [ - "Team Leader", - "Position", - "Governance", - "d6047182-c6b3-4c9d-839f-e48aba7dce51" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Docker Team Team Member", - "config": "{}", - "project": "Governance", - "id": "434a0c22-e679-45be-83e8-65f3d0573b98", - "savedPayload": { - "position": { - "x": 7278.047177046696, - "y": 23292.809648698985 - }, - "targetPosition": { - "x": 7010.745219790186, - "y": 23156.61249877712 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "a9af0b2b-8025-4b69-82a9-ac5b11b5c686" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - ], - [ - "Team Member", - "Position", - "Governance", - "a9af0b2b-8025-4b69-82a9-ac5b11b5c686" - ] - ] - } - } - ], - "id": "0035c539-6a31-4419-83f6-4fe28e4bc16e", - "savedPayload": { - "position": { - "x": 7010.745219790186, - "y": 23156.61249877712 - }, - "targetPosition": { - "x": 6725.4282649016395, - "y": 23249.317597089605 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Docker Team", - "id": "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Distribution Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Distribution Team Team Creator Nuno", - "config": "{}", - "project": "Governance", - "id": "a7bc19b9-1d9a-41a3-a1ab-30b8ff99de0c", - "savedPayload": { - "position": { - "x": 7312.3168253419235, - "y": 23374.06461158026 - }, - "targetPosition": { - "x": 7018.8725451217815, - "y": 23311.691104334932 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Nuno", - "id": "fa7ebac3-484c-4d18-ad16-60974d28f25c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Distribution Team", - "Position Class", - "Governance", - "f262aaf0-240e-488b-8cdd-ab8d79701a23" - ], - [ - "Team Creator Nuno", - "Position", - "Governance", - "fa7ebac3-484c-4d18-ad16-60974d28f25c" - ] - ] - } - } - ], - "id": "93b101ad-608e-4a46-a16e-da47a20d9545", - "savedPayload": { - "position": { - "x": 7018.8725451217815, - "y": 23311.691104334932 - }, - "targetPosition": { - "x": 6725.4282649016395, - "y": 23249.317597089605 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Distribution Team", - "id": "f262aaf0-240e-488b-8cdd-ab8d79701a23" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Distribution Team", - "Position Class", - "Governance", - "f262aaf0-240e-488b-8cdd-ab8d79701a23" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Github Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Github Team Team Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "1956b492-1754-4c13-b16c-04effcb667e7", - "savedPayload": { - "position": { - "x": 7247.960572971229, - "y": 23434.35599212438 - }, - "targetPosition": { - "x": 6948.3717125448575, - "y": 23450.056778997263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Luis-Fernando-Molina", - "id": "4f894c91-c302-4d5e-acf4-270fd7d26aaf" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - ], - [ - "Team Creator Luis-Fernando-Molina", - "Position", - "Governance", - "4f894c91-c302-4d5e-acf4-270fd7d26aaf" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Github Team Team Leader Brett", - "config": "{}", - "project": "Governance", - "id": "f28042b1-fcf5-4026-ba4c-e089c5bdf238", - "savedPayload": { - "position": { - "x": 7171.315160188075, - "y": 23650.79596090492 - }, - "targetPosition": { - "x": 6948.3717125448575, - "y": 23450.056778997263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader Brett", - "id": "1c0d55c7-f923-400f-afaa-197415fd422b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - ], - [ - "Team Leader Brett", - "Position", - "Governance", - "1c0d55c7-f923-400f-afaa-197415fd422b" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Github Team Team Member", - "config": "{}", - "project": "Governance", - "id": "7c7075e4-8b34-4ac8-b1a5-8d81b2d39969", - "savedPayload": { - "position": { - "x": 6964.072499417741, - "y": 23749.645639423634 - }, - "targetPosition": { - "x": 6948.3717125448575, - "y": 23450.056778997263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "cc41d856-bffa-4907-8d4d-a73537528da5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - ], - [ - "Team Member", - "Position", - "Governance", - "cc41d856-bffa-4907-8d4d-a73537528da5" - ] - ] - } - } - ], - "id": "1a2c86d9-7d58-43f8-a88d-9f00a3ecbd6e", - "savedPayload": { - "position": { - "x": 6948.3717125448575, - "y": 23450.056778997263 - }, - "targetPosition": { - "x": 6725.4282649016395, - "y": 23249.317597089605 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Github Team", - "id": "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Setup Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Setup Team Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "aa9bbc43-8bff-4069-9934-d349e60dcb67", - "savedPayload": { - "position": { - "x": 7085.435320470635, - "y": 23670.831701900013 - }, - "targetPosition": { - "x": 6818.133363214124, - "y": 23534.63455197815 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "5ae9188f-d68e-4682-8d20-b521d0e39c47" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Setup Team", - "Position Class", - "Governance", - "921fa783-30b7-4dea-956d-8bbad4223f1b" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "5ae9188f-d68e-4682-8d20-b521d0e39c47" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Setup Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "9153ea27-4429-42be-a803-b673fce96369", - "savedPayload": { - "position": { - "x": 6910.838461526609, - "y": 23819.951506866695 - }, - "targetPosition": { - "x": 6818.133363214124, - "y": 23534.63455197815 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "a01824b5-b1b0-4acb-995d-7cd2f7ea09c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Setup Team", - "Position Class", - "Governance", - "921fa783-30b7-4dea-956d-8bbad4223f1b" - ], - [ - "Team Leader", - "Position", - "Governance", - "a01824b5-b1b0-4acb-995d-7cd2f7ea09c6" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Setup Team Team Member", - "config": "{}", - "project": "Governance", - "id": "e8479ac6-b0ce-43a3-8759-781250e4bdce", - "savedPayload": { - "position": { - "x": 6681.93621329226, - "y": 23801.93650923466 - }, - "targetPosition": { - "x": 6818.133363214124, - "y": 23534.63455197815 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "3dc28900-d10d-4a26-aae6-b1205d8563a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Setup Team", - "Position Class", - "Governance", - "921fa783-30b7-4dea-956d-8bbad4223f1b" - ], - [ - "Team Member", - "Position", - "Governance", - "3dc28900-d10d-4a26-aae6-b1205d8563a2" - ] - ] - } - } - ], - "id": "150e342e-cece-494e-a86b-fb2943b6277e", - "savedPayload": { - "position": { - "x": 6818.133363214124, - "y": 23534.63455197815 - }, - "targetPosition": { - "x": 6725.4282649016395, - "y": 23249.317597089605 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Setup Team", - "id": "921fa783-30b7-4dea-956d-8bbad4223f1b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Setup Team", - "Position Class", - "Governance", - "921fa783-30b7-4dea-956d-8bbad4223f1b" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "97599a21-594b-4532-b62f-b212880dcdb3", - "savedPayload": { - "position": { - "x": 6725.4282649016395, - "y": 23249.317597089605 - }, - "targetPosition": { - "x": 6431.9839846814975, - "y": 23186.944089844277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Tech Teams", - "id": "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Other Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Chat Platforms Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Telegram Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Telegram Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "00246d9a-916a-465a-815e-4b6f41aeee82", - "savedPayload": { - "position": { - "x": 7355.994656566402, - "y": 22926.095589592616 - }, - "targetPosition": { - "x": 7155.255474658745, - "y": 23149.039037235834 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "dc148eee-1c57-48be-918e-5c91d3b2a1ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Telegram Team", - "Position Class", - "Governance", - "d845296c-a4c9-43a1-9fcd-f63678d09649" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "dc148eee-1c57-48be-918e-5c91d3b2a1ee" - ] - ] - } - } - ], - "id": "e52ca9c3-3995-47d9-98b5-bccda5db7afd", - "savedPayload": { - "position": { - "x": 7155.255474658745, - "y": 23149.039037235834 - }, - "targetPosition": { - "x": 6954.516292751087, - "y": 23371.982484879052 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Telegram Team", - "id": "d845296c-a4c9-43a1-9fcd-f63678d09649" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Telegram Team", - "Position Class", - "Governance", - "d845296c-a4c9-43a1-9fcd-f63678d09649" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Discord Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Discord Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "c5c10d48-ec69-43f6-aa43-283effae282e", - "savedPayload": { - "position": { - "x": 7454.844335085117, - "y": 23133.33825036295 - }, - "targetPosition": { - "x": 7254.105153177459, - "y": 23356.28169800617 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "71389baa-502a-4df3-bed5-66618ccb5495" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Discord Team", - "Position Class", - "Governance", - "edf5afb0-79ff-4a19-98af-8001f118b735" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "71389baa-502a-4df3-bed5-66618ccb5495" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Discord Team Team Leader Tee Haning", - "config": "{}", - "project": "Governance", - "id": "b5acd575-1262-4b57-93e0-a2a49b218194", - "savedPayload": { - "position": { - "x": 7553.694013603831, - "y": 23340.580911133286 - }, - "targetPosition": { - "x": 7254.105153177459, - "y": 23356.28169800617 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader Tee Haning", - "id": "b756d2de-2a22-421a-840c-629646e8851b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Discord Team", - "Position Class", - "Governance", - "edf5afb0-79ff-4a19-98af-8001f118b735" - ], - [ - "Team Leader Tee Haning", - "Position", - "Governance", - "b756d2de-2a22-421a-840c-629646e8851b" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Discord Team 1 Team Member quantum8", - "config": "{}", - "project": "Governance", - "id": "21229041-75f7-4599-b576-708c328b086f", - "savedPayload": { - "position": { - "x": 7477.048600820677, - "y": 23557.020879913827 - }, - "targetPosition": { - "x": 7254.105153177459, - "y": 23356.28169800617 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Team Member quantum8", - "id": "6393cd1d-7c45-4ba5-a81b-05c2b1bc382e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Discord Team", - "Position Class", - "Governance", - "edf5afb0-79ff-4a19-98af-8001f118b735" - ], - [ - "1 Team Member quantum8", - "Position", - "Governance", - "6393cd1d-7c45-4ba5-a81b-05c2b1bc382e" - ] - ] - } - } - ], - "id": "e039c31f-83cc-4348-9d7e-d15b28dde3f4", - "savedPayload": { - "position": { - "x": 7254.105153177459, - "y": 23356.28169800617 - }, - "targetPosition": { - "x": 6954.516292751087, - "y": 23371.982484879052 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Discord Team", - "id": "edf5afb0-79ff-4a19-98af-8001f118b735" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Discord Team", - "Position Class", - "Governance", - "edf5afb0-79ff-4a19-98af-8001f118b735" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Forum Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Forum Team Team Creator Alexandru", - "config": "{}", - "project": "Governance", - "id": "5af3e4c4-492b-49b6-ba86-45b637334a56", - "savedPayload": { - "position": { - "x": 7477.048600820677, - "y": 23557.020879913827 - }, - "targetPosition": { - "x": 7177.459740394305, - "y": 23572.72166678671 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Alexandru", - "id": "1484266d-df06-4a29-bba6-53e296f8ba3f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" - ], - [ - "Team Creator Alexandru", - "Position", - "Governance", - "1484266d-df06-4a29-bba6-53e296f8ba3f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Forum Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "ef03fa89-55ed-494a-9ec2-f99d014ad086", - "savedPayload": { - "position": { - "x": 7400.403188037523, - "y": 23773.46084869437 - }, - "targetPosition": { - "x": 7177.459740394305, - "y": 23572.72166678671 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "27584c4e-1d7b-48f8-b9cd-e1a563cd4dad" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" - ], - [ - "Team Leader", - "Position", - "Governance", - "27584c4e-1d7b-48f8-b9cd-e1a563cd4dad" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Forum Team 1 Team Member Thomas-Raplh2502", - "config": "{}", - "project": "Governance", - "id": "8add4587-4d15-48f4-98ea-298e4c0812f7", - "savedPayload": { - "position": { - "x": 7193.160527267189, - "y": 23872.31052721308 - }, - "targetPosition": { - "x": 7177.459740394305, - "y": 23572.72166678671 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Team Member Thomas-Raplh2502", - "id": "432278ee-b4d8-43a8-81ae-91e5ce7ae95a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" - ], - [ - "1 Team Member Thomas-Raplh2502", - "Position", - "Governance", - "432278ee-b4d8-43a8-81ae-91e5ce7ae95a" - ] - ] - } - } - ], - "id": "fd89b48c-ae07-4f9e-a14e-52f0e53dc221", - "savedPayload": { - "position": { - "x": 7177.459740394305, - "y": 23572.72166678671 - }, - "targetPosition": { - "x": 6954.516292751087, - "y": 23371.982484879052 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Forum Team", - "id": "b779f4a3-91c0-419c-b41b-d264c0e6b055" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "fb8eec07-0ecb-4490-a0a4-d2464b651efc", - "savedPayload": { - "position": { - "x": 6954.516292751087, - "y": 23371.982484879052 - }, - "targetPosition": { - "x": 6654.9274323247155, - "y": 23387.683271751936 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Chat Platforms Teams", - "id": "15850aa9-709f-413e-b0e7-0d843c4d17dd" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "User Experience Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Icons Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Icons Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "7647758b-70c2-41b9-852c-9a850cf6dfbc", - "savedPayload": { - "position": { - "x": 7394.258607831293, - "y": 23851.53514281258 - }, - "targetPosition": { - "x": 7100.814327611151, - "y": 23789.161635567252 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "8f1453bd-7df3-433b-9c09-9645f3010bad" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "User Experience Teams", - "Position Class", - "Governance", - "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - ], - [ - "Icons Team", - "Position Class", - "Governance", - "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "8f1453bd-7df3-433b-9c09-9645f3010bad" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Icons Team Team Member", - "config": "{}", - "project": "Governance", - "id": "9ed2267e-8461-41a2-926f-24dbe5ce710c", - "savedPayload": { - "position": { - "x": 7193.519425923636, - "y": 24074.478590455798 - }, - "targetPosition": { - "x": 7100.814327611151, - "y": 23789.161635567252 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "1f495fde-c338-4efe-9df2-6885af0e8d6c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "User Experience Teams", - "Position Class", - "Governance", - "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - ], - [ - "Icons Team", - "Position Class", - "Governance", - "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a" - ], - [ - "Team Member", - "Position", - "Governance", - "1f495fde-c338-4efe-9df2-6885af0e8d6c" - ] - ] - } - } - ], - "id": "5c3a86ed-cdf2-413c-98ec-f4298b525312", - "savedPayload": { - "position": { - "x": 7100.814327611151, - "y": 23789.161635567252 - }, - "targetPosition": { - "x": 6877.870879967933, - "y": 23588.422453659594 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Icons Team", - "id": "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "User Experience Teams", - "Position Class", - "Governance", - "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - ], - [ - "Icons Team", - "Position Class", - "Governance", - "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "b8214aa6-1f25-4944-88c0-d974c014ff96", - "savedPayload": { - "position": { - "x": 6877.870879967933, - "y": 23588.422453659594 - }, - "targetPosition": { - "x": 6654.9274323247155, - "y": 23387.683271751936 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "User Experience Teams", - "id": "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "User Experience Teams", - "Position Class", - "Governance", - "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Community Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Russian Community Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Russian Community Team Team Creator Evgheni_Snejj", - "config": "{}", - "project": "Governance", - "id": "0d8319cd-6b18-44cc-a404-9f542bf91e37", - "savedPayload": { - "position": { - "x": 7116.515114484035, - "y": 24088.750495993623 - }, - "targetPosition": { - "x": 6893.571666840817, - "y": 23888.011314085965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Evgheni_Snejj", - "id": "8bd435fc-ced9-4690-b985-e8071a8878d4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Russian Community Team", - "Position Class", - "Governance", - "7a3f7a91-4df9-45bc-bfdb-d02c9410bd42" - ], - [ - "Team Creator Evgheni_Snejj", - "Position", - "Governance", - "8bd435fc-ced9-4690-b985-e8071a8878d4" - ] - ] - } - } - ], - "id": "179e30e9-01e1-4954-979f-f84cd3fae38e", - "savedPayload": { - "position": { - "x": 6893.571666840817, - "y": 23888.011314085965 - }, - "targetPosition": { - "x": 6670.628219197599, - "y": 23687.272132178306 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Russian Community Team", - "id": "7a3f7a91-4df9-45bc-bfdb-d02c9410bd42" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Russian Community Team", - "Position Class", - "Governance", - "7a3f7a91-4df9-45bc-bfdb-d02c9410bd42" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Turkish Community Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Turkish Community Team Team Creator Soligann_Prepheadrus", - "config": "{}", - "project": "Governance", - "id": "ce18ca1c-5429-46e9-800d-d4205f92b963", - "savedPayload": { - "position": { - "x": 6702.0297929433655, - "y": 24286.44985303105 - }, - "targetPosition": { - "x": 6686.329006070482, - "y": 23986.860992604677 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Soligann_Prepheadrus", - "id": "9d78dfb8-8f70-4478-ab46-13978d642304" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Turkish Community Team", - "Position Class", - "Governance", - "62046cd6-4576-4ca7-ad67-302458dd617e" - ], - [ - "Team Creator Soligann_Prepheadrus", - "Position", - "Governance", - "9d78dfb8-8f70-4478-ab46-13978d642304" - ] - ] - } - } - ], - "id": "0edd410d-6e3b-43eb-91c0-46217983e247", - "savedPayload": { - "position": { - "x": 6686.329006070482, - "y": 23986.860992604677 - }, - "targetPosition": { - "x": 6670.628219197599, - "y": 23687.272132178306 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Turkish Community Team", - "id": "62046cd6-4576-4ca7-ad67-302458dd617e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Turkish Community Team", - "Position Class", - "Governance", - "62046cd6-4576-4ca7-ad67-302458dd617e" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Non-Tech-Users Community Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Non-Tech-Users Community Team Team Creator EvaMaria70", - "config": "{}", - "project": "Governance", - "id": "53e85729-77a1-42a5-9ea6-8dd438f5dcf3", - "savedPayload": { - "position": { - "x": 6485.589824162825, - "y": 24209.804440247895 - }, - "targetPosition": { - "x": 6469.889037289941, - "y": 23910.215579821524 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator EvaMaria70", - "id": "e97d5b5b-bf6f-4e68-9485-f527976d09c1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Non-Tech-Users Community Team", - "Position Class", - "Governance", - "9a30cf3a-1f96-4f43-836b-522e856f28ef" - ], - [ - "Team Creator EvaMaria70", - "Position", - "Governance", - "e97d5b5b-bf6f-4e68-9485-f527976d09c1" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Non-Tech-Users Community Team Team Leader @gustavohcorradi ", - "config": "{}", - "project": "Governance", - "id": "6272ebdf-0161-438d-8279-c672aa1c7ae2", - "savedPayload": { - "position": { - "x": 6269.149855382284, - "y": 24133.159027464742 - }, - "targetPosition": { - "x": 6469.889037289941, - "y": 23910.215579821524 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader @gustavohcorradi ", - "id": "89eee7fc-9472-48ce-b59d-6830208c7a7b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Non-Tech-Users Community Team", - "Position Class", - "Governance", - "9a30cf3a-1f96-4f43-836b-522e856f28ef" - ], - [ - "Team Leader @gustavohcorradi ", - "Position", - "Governance", - "89eee7fc-9472-48ce-b59d-6830208c7a7b" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Non-Tech-Users Community Team 3 Team Members @gitforkgit @Soligann_Prepheadrus", - "config": "{}", - "project": "Governance", - "id": "eda22c0b-6077-4fda-b56e-1ed961fab476", - "savedPayload": { - "position": { - "x": 6170.3001768635695, - "y": 23925.916366694408 - }, - "targetPosition": { - "x": 6469.889037289941, - "y": 23910.215579821524 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "3 Team Members @gitforkgit @Soligann_Prepheadrus", - "id": "3fb8793e-5bea-4d0f-8e04-80fed71911e3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Non-Tech-Users Community Team", - "Position Class", - "Governance", - "9a30cf3a-1f96-4f43-836b-522e856f28ef" - ], - [ - "3 Team Members @gitforkgit @Soligann_Prepheadrus", - "Position", - "Governance", - "3fb8793e-5bea-4d0f-8e04-80fed71911e3" - ] - ] - } - } - ], - "id": "e732b0fd-95a5-4384-bbda-6b65322ec39f", - "savedPayload": { - "position": { - "x": 6469.889037289941, - "y": 23910.215579821524 - }, - "targetPosition": { - "x": 6670.628219197599, - "y": 23687.272132178306 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Non-Tech-Users Community Team", - "id": "9a30cf3a-1f96-4f43-836b-522e856f28ef" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Non-Tech-Users Community Team", - "Position Class", - "Governance", - "9a30cf3a-1f96-4f43-836b-522e856f28ef" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "a8bf72fd-cc9e-4527-993a-29b98259d337", - "savedPayload": { - "position": { - "x": 6670.628219197599, - "y": 23687.272132178306 - }, - "targetPosition": { - "x": 6654.9274323247155, - "y": 23387.683271751936 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Community Teams", - "id": "2c0e0545-3886-4209-ab2e-7123b89b2f03" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "b4736e56-29dd-4ffa-815a-54f0ae33ae44", - "savedPayload": { - "position": { - "x": 6654.9274323247155, - "y": 23387.683271751936 - }, - "targetPosition": { - "x": 6431.9839846814975, - "y": 23186.944089844277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Other Teams", - "id": "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "d49319eb-7e5c-4bc3-9d45-c485434dbba7", - "savedPayload": { - "position": { - "x": 6431.9839846814975, - "y": 23186.944089844277 - }, - "targetPosition": { - "x": 6146.667029792951, - "y": 23279.64918815676 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Roles Played @ Beta-12", - "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "aa848510-1260-46ed-a855-6c0fb9dca9eb", - "savedPayload": { - "position": { - "x": 39199.17073804411, - "y": 18500 - }, - "targetPosition": { - "x": 38939.363116908775, - "y": 18650 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Positions", - "name": "Superalgos", - "id": "50c68665-5da2-48a4-b229-7a1563ae82d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Liquidity Program", - "config": "{\n \"percentage\": 20\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BTCB Pool", - "config": "{\n \"percentage\": 75\n}", - "project": "Governance", - "id": "b530b885-04f5-46e3-a2f7-79eccd53870b", - "savedPayload": { - "position": { - "x": 6310.110740189105, - "y": 23338.849596215805 - }, - "targetPosition": { - "x": 6076.966951752014, - "y": 23527.645713530757 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BTCB", - "id": "a7651e92-ab96-49fc-af9c-f936682dd7a4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BTCB", - "Pool", - "Governance", - "a7651e92-ab96-49fc-af9c-f936682dd7a4" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BNB Pool", - "config": "{\n \"percentage\": 11\n}", - "project": "Governance", - "id": "e9168842-6196-405e-9ead-0456a45eecf5", - "savedPayload": { - "position": { - "x": 6376.555812178386, - "y": 23511.944926657874 - }, - "targetPosition": { - "x": 6076.966951752014, - "y": 23527.645713530757 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BNB", - "id": "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BNB", - "Pool", - "Governance", - "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BUSD Pool", - "config": "{\n \"percentage\": 11\n}", - "project": "Governance", - "id": "bcb67429-673a-4d80-9824-1f827c8de47c", - "savedPayload": { - "position": { - "x": 6328.568122135642, - "y": 23691.037424035265 - }, - "targetPosition": { - "x": 6076.966951752014, - "y": 23527.645713530757 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BUSD", - "id": "962d9bc1-4e54-463c-86ae-43aec1db0f0f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BUSD", - "Pool", - "Governance", - "962d9bc1-4e54-463c-86ae-43aec1db0f0f" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards ETH Pool", - "config": "{}", - "project": "Governance", - "id": "89e5b66f-bee5-491a-a9ad-6d8887554bb7", - "savedPayload": { - "position": { - "x": 6184.477336615604, - "y": 23807.719841479917 - }, - "targetPosition": { - "x": 6076.966951752014, - "y": 23527.645713530757 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards ETH", - "id": "e89ba06e-2f6c-42d0-8b3e-6cfa596f0058" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards ETH", - "Pool", - "Governance", - "e89ba06e-2f6c-42d0-8b3e-6cfa596f0058" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "12a12abf-c6f9-4a62-a21e-4442b2fbbada", - "savedPayload": { - "position": { - "x": 39236.79657532092, - "y": 18610.842142333986 - }, - "targetPosition": { - "x": 38939.363116908775, - "y": 18650 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Liquidity Program", - "id": "477faa7a-da4f-4949-9439-a2475ed683de" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Positions, Assets & Features", - "config": "{\n \"percentage\": 50\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Positions Pool", - "config": "{}", - "project": "Governance", - "id": "f6f85019-6d58-42eb-8d08-ba661342b1d0", - "savedPayload": { - "position": { - "x": 6211.453272577223, - "y": 23874.264068711927 - }, - "targetPosition": { - "x": 5999.321238221259, - "y": 23662.132034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Positions", - "id": "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Positions", - "Pool", - "Governance", - "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "f1ef36d6-3284-408b-9601-aa1bf4875c0a", - "savedPayload": { - "position": { - "x": 39229.140864795496, - "y": 18727.645713530757 - }, - "targetPosition": { - "x": 38939.363116908775, - "y": 18650 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Positions, Assets & Features", - "id": "b27df32a-70f3-470b-b8bb-471c156b0c30" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Support to new Devs Work", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Tentacule23", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Visual Scripting Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Visual Scripting Project 1 Project Contributor Tentacle23", - "config": "{}", - "project": "Governance", - "id": "71846ab2-14c4-4387-9da9-0e31c6f93d37", - "savedPayload": { - "position": { - "x": 6708.196399727877, - "y": 24189.77774788672 - }, - "targetPosition": { - "x": 6448.388778592545, - "y": 24039.77774788672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Project Contributor Tentacle23", - "id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "1 Project Contributor Tentacle23", - "Position", - "Governance", - "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - ] - ] - } - } - ], - "id": "45de81df-1349-49ef-9e25-1c6d3ddbc80f", - "savedPayload": { - "position": { - "x": 6448.388778592545, - "y": 24039.77774788672 - }, - "targetPosition": { - "x": 6188.5811574572135, - "y": 23889.77774788672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Visual Scripting Project", - "id": "0a5a7864-efff-4715-a435-f4bf35d1517e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "cfb8794f-e7bc-4fe1-b8c2-62bac334c6df", - "savedPayload": { - "position": { - "x": 6188.5811574572135, - "y": 23889.77774788672 - }, - "targetPosition": { - "x": 5928.773536321882, - "y": 23739.77774788672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Weight Votes Switch", - "name": "NAmorim", - "config": "{\n \"percentage\": 50\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Distribution Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Distribution Team Team Creator Nuno", - "config": "{}", - "project": "Governance", - "id": "d13e8401-2a24-41ee-bdce-b3b21dd13678", - "savedPayload": { - "position": { - "x": 6161.710676914151, - "y": 24609.110991546884 - }, - "targetPosition": { - "x": 6084.064963383395, - "y": 24319.333243660163 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Nuno", - "id": "fa7ebac3-484c-4d18-ad16-60974d28f25c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Distribution Team", - "Position Class", - "Governance", - "f262aaf0-240e-488b-8cdd-ab8d79701a23" - ], - [ - "Team Creator Nuno", - "Position", - "Governance", - "fa7ebac3-484c-4d18-ad16-60974d28f25c" - ] - ] - } - } - ], - "id": "fbe182c7-c24c-4ed6-9091-1c4fb079a176", - "savedPayload": { - "position": { - "x": 6084.064963383395, - "y": 24319.333243660163 - }, - "targetPosition": { - "x": 6006.419249852638, - "y": 24029.555495773442 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Distribution Team", - "id": "f262aaf0-240e-488b-8cdd-ab8d79701a23" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Distribution Team", - "Position Class", - "Governance", - "f262aaf0-240e-488b-8cdd-ab8d79701a23" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "7e7445e0-7788-45a1-843d-ea44550a7f83", - "savedPayload": { - "position": { - "x": 6006.419249852638, - "y": 24029.555495773442 - }, - "targetPosition": { - "x": 5928.773536321882, - "y": 23739.77774788672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Weight Votes Switch", - "name": "alexandrustefan", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Data Mining Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Data Mining Project 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "config": "{}", - "project": "Governance", - "id": "1d858fb4-834a-42d6-86be-04ca2500eb40", - "savedPayload": { - "position": { - "x": 5478.773536321882, - "y": 24519.20061129272 - }, - "targetPosition": { - "x": 5628.773536321882, - "y": 24259.392990157387 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "id": "96ef6745-3340-4f59-a174-41deedf4f074" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "Position", - "Governance", - "96ef6745-3340-4f59-a174-41deedf4f074" - ] - ] - } - } - ], - "id": "1f4ad876-80c2-411f-8411-448ac383db8f", - "savedPayload": { - "position": { - "x": 5628.773536321882, - "y": 24259.392990157387 - }, - "targetPosition": { - "x": 5778.773536321882, - "y": 23999.585369022054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Data Mining Project", - "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "9843ae6d-a478-4520-a1e1-c320fda2ffdb", - "savedPayload": { - "position": { - "x": 5778.773536321882, - "y": 23999.585369022054 - }, - "targetPosition": { - "x": 5928.773536321882, - "y": 23739.77774788672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "4ece8c41-7a25-4514-9ff5-de3f609c7a00", - "savedPayload": { - "position": { - "x": 39177.36911899615, - "y": 18832.628428702617 - }, - "targetPosition": { - "x": 38939.363116908775, - "y": 18650 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Weight Votes Switch", - "name": "Support Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Support Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "4c5a099c-6d9e-4827-bbde-b1440e7a967f", - "savedPayload": { - "position": { - "x": 6038.648909397605, - "y": 23972.161458913622 - }, - "targetPosition": { - "x": 5842.962686014169, - "y": 23744.769941969986 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Support Rewards", - "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ], - [ - "Support Rewards", - "Pool", - "Governance", - "c41497c5-7440-4ebd-aabb-fbc3d022136b" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Support Bonus Pool", - "config": "{\n \"percentage\": 5\n}", - "project": "Governance", - "id": "70fb603c-0bf8-4155-86da-1a04841d332c", - "savedPayload": { - "position": { - "x": 5743.8789674276195, - "y": 24027.934941062496 - }, - "targetPosition": { - "x": 5842.962686014169, - "y": 23744.769941969986 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Support Bonus", - "id": "6625953a-6026-4686-9091-2796fd08b9a7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ], - [ - "Support Bonus", - "Pool", - "Governance", - "6625953a-6026-4686-9091-2796fd08b9a7" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "37988155-ac7c-4eb2-937b-6d3b64842a3a", - "savedPayload": { - "position": { - "x": 39089.363116908775, - "y": 18909.807621135333 - }, - "targetPosition": { - "x": 38939.363116908775, - "y": 18650 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Support Program", - "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ] - ] - } - } - ], + "weightVotesSwitch": [], "poolWeightVotes": [], "assetWeightVotes": [], "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "2d9f36e1-d393-4d2d-a8fd-23a3f69ed439", - "savedPayload": { - "position": { - "x": 38978.52097457479, - "y": 18947.433458412142 - }, - "targetPosition": { - "x": 38939.363116908775, - "y": 18650 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "positionWeightVotes": [], "id": "1d398124-3f36-40a1-8b3b-6c77ad489b92", "savedPayload": { "position": { @@ -16302,88 +745,16 @@ "config": "{}", "project": "Governance", "positionClaimsFolders": [], - "positionContributionClaims": [ - { - "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Tentacule23 Governance Project", - "config": "{}", - "project": "Governance", - "id": "e855c2fb-ad83-4957-b639-423a3a1f5c63", - "savedPayload": { - "position": { - "x": 5837.603834843242, - "y": 23677.645713530757 - }, - "targetPosition": { - "x": 5537.603834843242, - "y": 23677.645713530757 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Contributor Smidy13 Tentacule23", - "id": "5a13709f-761a-410b-b0e9-1542e341f19e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ], - [ - "Project Contributor Smidy13 Tentacule23", - "Position", - "Governance", - "5a13709f-761a-410b-b0e9-1542e341f19e" - ] - ] - } - } - ], + "positionContributionClaims": [], "id": "b09bc246-6593-4061-ac8a-b52670694e8e", "savedPayload": { "position": { - "x": 5537.603834843242, - "y": 23677.645713530757 + "x": 38689.77774788672, + "y": 18877.645713530757 }, "targetPosition": { - "x": 5237.603834843242, - "y": 23677.645713530757 + "x": 38389.77774788672, + "y": 18877.645713530757 }, "floatingObject": { "isPinned": false, @@ -16406,12 +777,12 @@ "id": "5011109c-3f87-471a-b786-5fd371f53853", "savedPayload": { "position": { - "x": 5497.411455978574, - "y": 23827.645713530757 + "x": 38649.585369022054, + "y": 19027.645713530757 }, "targetPosition": { - "x": 5237.603834843242, - "y": 23677.645713530757 + "x": 38389.77774788672, + "y": 18877.645713530757 }, "floatingObject": { "isPinned": false, @@ -16439,7 +810,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 @@ -16462,7 +833,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -16991,7 +1362,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -17008,8 +1379,8 @@ "id": "9870ca2a-cefc-484b-b7fc-206d62782ebc", "savedPayload": { "position": { - "x": 37687.04694055762, - "y": 19034.54944474041 + "x": 37650, + "y": 19059.807621135333 }, "targetPosition": { "x": 37500, @@ -17028,580 +1399,6 @@ } } }, - "signingAccounts": { - "type": "Signing Accounts", - "name": "New Signing Accounts", - "project": "Governance", - "signingAccounts": [ - { - "type": "Signing Account", - "name": "Algo Traders Platform #1", - "config": "{\n \"codeName\": \"Algo-Traders-Platform-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xe4566a497221d797935bf52fcfc4ac379142ff4fd04eb5dab9f895225c5efc3f\",\n \"s\": \"0x169e3cc82bd518811122af751964d4ebaff089bc47b586fd6fa8aab6ff93510e\",\n \"signature\": \"0xe4566a497221d797935bf52fcfc4ac379142ff4fd04eb5dab9f895225c5efc3f169e3cc82bd518811122af751964d4ebaff089bc47b586fd6fa8aab6ff93510e1b\"\n }\n}", - "project": "Governance", - "id": "bc6d5f74-265d-4c43-a1f7-d266ca6f2864", - "savedPayload": { - "position": { - "x": 37698.47833786449, - "y": 19232.658962136466 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Algo Traders Platform", - "name": "Algo Traders Platform #1", - "id": "0a06a54b-825b-4ff4-93cc-36465348ad26" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New User Apps", - "User Apps" - ], - [ - "New Desktop Apps", - "Desktop Apps" - ], - [ - "Algo Traders Platform #1", - "Algo Traders Platform" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "Social Trading Server App #1", - "config": "{\n \"codeName\": \"Social-Trading-Server-App-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0x6366189e1139c88e1207a1d7572107e91ee4d022ac327ad10b72fcc409fe170a\",\n \"s\": \"0x3a63f7735b50c54cdd11f4745c63e05567605a8d018a587e2fd5906cf299e137\",\n \"signature\": \"0x6366189e1139c88e1207a1d7572107e91ee4d022ac327ad10b72fcc409fe170a3a63f7735b50c54cdd11f4745c63e05567605a8d018a587e2fd5906cf299e1371b\"\n }\n}", - "project": "Governance", - "id": "8411cea1-d4f8-4014-91e3-8d25da5a37b9", - "savedPayload": { - "position": { - "x": 37653.15928136206, - "y": 19296.530194985822 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Social Trading Server App", - "name": "Social Trading Server App #1", - "id": "0216b143-0e46-4da6-b2cb-e95556fc1bfd" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New User Apps", - "User Apps" - ], - [ - "New Server Apps", - "Server Apps" - ], - [ - "Social Trading Server App #1", - "Social Trading Server App" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "Social Trading Desktop App #1", - "config": "{\n \"codeName\": \"Social-Trading-Desktop-App-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0xe90c72318a537fa499c2168d0968a77a258d121b79db659a732efb645952c45b\",\n \"s\": \"0x3cdae989d8414d89583e4237771ba1a50246dd594f9426138293c02e0bc8e277\",\n \"signature\": \"0xe90c72318a537fa499c2168d0968a77a258d121b79db659a732efb645952c45b3cdae989d8414d89583e4237771ba1a50246dd594f9426138293c02e0bc8e2771c\"\n }\n}", - "project": "Governance", - "id": "79b79d42-906b-4f7e-859f-307c1f59c609", - "savedPayload": { - "position": { - "x": 37592.85334276771, - "y": 19346.495633423034 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Social Trading Desktop App", - "name": "Social Trading Desktop App #1", - "id": "33c4f8e9-f8a3-4dea-91f4-1539e3aed0d3" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New User Apps", - "User Apps" - ], - [ - "New Desktop Apps", - "Desktop Apps" - ], - [ - "Social Trading Desktop App #1", - "Social Trading Desktop App" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "Social Trading Bot #1", - "config": "{\n \"codeName\": \"Social-Trading-Bot-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x8c4d79e56bad649717fdd43dadea04af3501101828415fec6c8e154a88b9274c\",\n \"s\": \"0x510c3d0eea03e630fed4babbba9733f2f9769a3af46f886ad309ba06b5962f84\",\n \"signature\": \"0x8c4d79e56bad649717fdd43dadea04af3501101828415fec6c8e154a88b9274c510c3d0eea03e630fed4babbba9733f2f9769a3af46f886ad309ba06b5962f841c\"\n }\n}", - "project": "Governance", - "id": "33e9a11c-fd0f-4a93-94b5-8ec4a0e36872", - "savedPayload": { - "position": { - "x": 37521.670272136376, - "y": 19379.15021539039 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Social Trading Bot", - "name": "Social Trading Bot #1", - "id": "5167a23f-1e17-4cd5-85a7-3c7f2a3019ac" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New User Bots", - "User Bots" - ], - [ - "New Social Trading Bots", - "Social Trading Bots" - ], - [ - "Social Trading Bot #1", - "Social Trading Bot" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "Social Trading Desktop App #2", - "config": "{\n \"codeName\": \"Social-Trading-Desktop-App-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xe954670fce311d449291afd63d2c583801b198f5bffbd354a17dc0953c0d246b\",\n \"s\": \"0x65ce3dbf442db3f5fe4885b9abf30163d1902673cfc422489f670f3691b30513\",\n \"signature\": \"0xe954670fce311d449291afd63d2c583801b198f5bffbd354a17dc0953c0d246b65ce3dbf442db3f5fe4885b9abf30163d1902673cfc422489f670f3691b305131b\"\n }\n}", - "project": "Governance", - "id": "2e7afb68-f902-48e6-862c-fe920cbbf6a0", - "savedPayload": { - "position": { - "x": 37444.46107809601, - "y": 19392.268585091068 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Social Trading Desktop App", - "name": "Social Trading Desktop App #2", - "id": "ad887d5f-998f-48c5-9db7-78e17c66f4e4" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New User Apps", - "User Apps" - ], - [ - "New Desktop Apps", - "Desktop Apps" - ], - [ - "Social Trading Desktop App #2", - "Social Trading Desktop App" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "Social Trading Mobile App #1", - "config": "{\n \"codeName\": \"Social-Trading-Mobile-App-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0x781eefd6933468afc56d0fadbde7e970325963f21538e810a6ca1aad00f20c0e\",\n \"s\": \"0x3f7a4f4ce85e58212da363641f5d4c7362f858f4ebfefe8430b16ac845debc2c\",\n \"signature\": \"0x781eefd6933468afc56d0fadbde7e970325963f21538e810a6ca1aad00f20c0e3f7a4f4ce85e58212da363641f5d4c7362f858f4ebfefe8430b16ac845debc2c1b\"\n }\n}", - "project": "Governance", - "id": "b981e982-39a2-407c-aaee-f83fd149aeed", - "savedPayload": { - "position": { - "x": 37366.48743962622, - "y": 19384.956747309094 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Social Trading Mobile App", - "name": "Social Trading Mobile App #1", - "id": "42843263-b1f3-4e4e-885a-5d8b9d7b647a" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New User Apps", - "User Apps" - ], - [ - "New Mobile Apps", - "Mobile Apps" - ], - [ - "Social Trading Mobile App #1", - "Social Trading Mobile App" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "Social Trading Bot #2", - "config": "{\n \"codeName\": \"Social-Trading-Bot-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0xf0499a689d4b09f8a3ba68dbd748ca757b9d7749eea50a52a3cb9673583b0608\",\n \"s\": \"0x7ca826f7198a2dd15ae23e0fd376c43a4d060fffdd8e293748b6592c450b42e1\",\n \"signature\": \"0xf0499a689d4b09f8a3ba68dbd748ca757b9d7749eea50a52a3cb9673583b06087ca826f7198a2dd15ae23e0fd376c43a4d060fffdd8e293748b6592c450b42e11c\"\n }\n}", - "project": "Governance", - "id": "0c931463-b609-43e6-9353-1b13450895a7", - "savedPayload": { - "position": { - "x": 37293.06313133119, - "y": 19357.71299170593 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Social Trading Bot", - "name": "Social Trading Bot #2", - "id": "c27748af-db60-44fc-a095-530401057beb" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New User Bots", - "User Bots" - ], - [ - "New Social Trading Bots", - "Social Trading Bots" - ], - [ - "Social Trading Bot #2", - "Social Trading Bot" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "Social Persona #1", - "config": "{\n \"codeName\": \"Social-Persona-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xbd9657c69743d2fd097c5728391f971b00b8bc9d2ea787a13436263b6cfd1423\",\n \"s\": \"0x5b4b7593b3a221f636ff16825c8f49d5bd409c83dcd47f20badc1797596afb27\",\n \"signature\": \"0xbd9657c69743d2fd097c5728391f971b00b8bc9d2ea787a13436263b6cfd14235b4b7593b3a221f636ff16825c8f49d5bd409c83dcd47f20badc1797596afb271b\"\n }\n}", - "project": "Governance", - "id": "60f58a3e-ce39-4669-8c85-9fbed91ee97a", - "savedPayload": { - "position": { - "x": 37229.19189848183, - "y": 19312.393935203494 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Social Persona", - "name": "Social Persona #1", - "id": "ed15b68f-c9e0-447a-9ef7-660db229244c" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New Social Personas", - "Social Personas" - ], - [ - "Social Persona #1", - "Social Persona" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "Social Persona #2", - "config": "{\n \"codeName\": \"Social-Persona-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0xf7e6fde3e7bc19db547a3446c43aaf4e1af8327c72e782a4a68fef2869679cd7\",\n \"s\": \"0x337f8310b83332ea0d50f891dd9f98632854665717888fb39e266173769ad92b\",\n \"signature\": \"0xf7e6fde3e7bc19db547a3446c43aaf4e1af8327c72e782a4a68fef2869679cd7337f8310b83332ea0d50f891dd9f98632854665717888fb39e266173769ad92b1c\"\n }\n}", - "project": "Governance", - "id": "91e8a4a8-e18b-4a8b-8269-1a464b18715d", - "savedPayload": { - "position": { - "x": 37179.22646004462, - "y": 19252.08799660915 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Social Persona", - "name": "Social Persona #2", - "id": "01c33294-124f-4d68-8619-8e1d1cca7e0a" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New Social Personas", - "Social Personas" - ], - [ - "Social Persona #2", - "Social Persona" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "P2P Network Node #1", - "config": "{\n \"codeName\": \"P2P-Network-Node-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0xfec6d4f26fcbcf624bd218f781fea8a8e78e5501fe167e082288a6bed8b10a9b\",\n \"s\": \"0x0c05a17a4eb6636e2895ac164680e89d1618bd7b42a77b2db61b8e942ee6fc3a\",\n \"signature\": \"0xfec6d4f26fcbcf624bd218f781fea8a8e78e5501fe167e082288a6bed8b10a9b0c05a17a4eb6636e2895ac164680e89d1618bd7b42a77b2db61b8e942ee6fc3a1c\"\n }\n}", - "project": "Governance", - "id": "c7ffb93c-a17f-4f62-9c32-600f679c6e98", - "savedPayload": { - "position": { - "x": 37146.571878077266, - "y": 19180.90492597782 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "P2P Network Node", - "name": "P2P Network Node #1", - "id": "56cc0c90-4a58-4e25-a63f-4f9a6921d0f3" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New P2P Network Nodes", - "P2P Network Nodes" - ], - [ - "P2P Network Node #1", - "P2P Network Node" - ] - ] - } - }, - { - "type": "Signing Account", - "name": "P2P Network Node #2", - "config": "{\n \"codeName\": \"P2P-Network-Node-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x48a8f063db1cca44822eed9f69cb55bf2252d6b2f75fc86b4829f2b657f52a98\",\n \"s\": \"0x7de0368fd6620541fa47ea699c2c06e3266bbe7fb0b8d5093dbf5337ec45541e\",\n \"signature\": \"0x48a8f063db1cca44822eed9f69cb55bf2252d6b2f75fc86b4829f2b657f52a987de0368fd6620541fa47ea699c2c06e3266bbe7fb0b8d5093dbf5337ec45541e1c\"\n }\n}", - "project": "Governance", - "id": "2fbcc3a0-26c1-4ebe-b6b5-2ddecf29175b", - "savedPayload": { - "position": { - "x": 37133.45350837659, - "y": 19103.695731937445 - }, - "targetPosition": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "P2P Network Node", - "name": "P2P Network Node #2", - "id": "352cd906-c36c-48c7-8f01-728ff78b78e9" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ], - [ - "New P2P Network Nodes", - "P2P Network Nodes" - ], - [ - "P2P Network Node #2", - "P2P Network Node" - ] - ] - } - } - ], - "id": "6a917b82-f14a-49cb-a233-152ac2053b88", - "savedPayload": { - "position": { - "x": 37433.24371981311, - "y": 19092.478373654547 - }, - "targetPosition": { - "x": 37500, - "y": 18800 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, "userApps": { "type": "User Apps", "name": "New User Apps", @@ -17618,15 +1415,43 @@ "name": "Social Trading Desktop App #1", "config": "{\n \"codeName\": \"Social-Trading-Desktop-App-1\",\n \"host\": \"localhost\",\n \"webPort\": \"33248\",\n \"webSocketsPort\": \"17042\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Social-Trading-Desktop-App-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xb7856f6e87c3a2808f7ad16a0bfbc33594edf7fdda4147281753caa04b828cb1\",\n \"s\": \"0x32239a2a5d29887a37d70a377a8d2d234d915036c12622b45feca6a070c0c932\",\n \"signature\": \"0xb7856f6e87c3a2808f7ad16a0bfbc33594edf7fdda4147281753caa04b828cb132239a2a5d29887a37d70a377a8d2d234d915036c12622b45feca6a070c0c9321b\"\n }\n}", + "project": "Governance", + "id": "5bbf87b3-0c88-4762-8963-dcc013778923", + "savedPayload": { + "position": { + "x": 37688.45333466609, + "y": 19598.585369022054 + }, + "targetPosition": { + "x": 37687.45333466609, + "y": 19499.585369022054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "33c4f8e9-f8a3-4dea-91f4-1539e3aed0d3", "savedPayload": { "position": { - "x": 37260.790742777994, - "y": 19483.620781198504 + "x": 37687.45333466609, + "y": 19499.585369022054 }, "targetPosition": { - "x": 37130.625621042724, - "y": 19213.330120827777 + "x": 37427.64571353076, + "y": 19349.585369022054 }, "floatingObject": { "isPinned": false, @@ -17646,15 +1471,43 @@ "name": "Social Trading Desktop App #2", "config": "{\n \"codeName\": \"Social-Trading-Desktop-App-2\",\n \"host\": \"localhost\",\n \"webPort\": \"33248\",\n \"webSocketsPort\": \"17042\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Social-Trading-Desktop-App-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xb3caae868f8d2f39d2c8d005e52864fb89446fa46e9b3b7d1246aa5882e04206\",\n \"s\": \"0x36f9db32a86b7416906f54b478af814963e75e16c36ab2fea11b16d90a6f4869\",\n \"signature\": \"0xb3caae868f8d2f39d2c8d005e52864fb89446fa46e9b3b7d1246aa5882e0420636f9db32a86b7416906f54b478af814963e75e16c36ab2fea11b16d90a6f48691b\"\n }\n}", + "project": "Governance", + "id": "ef671e4a-85ca-44a2-aaff-46986537af62", + "savedPayload": { + "position": { + "x": 37558.291427061515, + "y": 19577.363116908775 + }, + "targetPosition": { + "x": 37505.291427061515, + "y": 19639.363116908775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "ad887d5f-998f-48c5-9db7-78e17c66f4e4", "savedPayload": { "position": { - "x": 37031.54190245617, - "y": 19496.495119920288 + "x": 37505.291427061515, + "y": 19639.363116908775 }, "targetPosition": { - "x": 37130.625621042724, - "y": 19213.330120827777 + "x": 37427.64571353076, + "y": 19349.585369022054 }, "floatingObject": { "isPinned": false, @@ -17676,15 +1529,43 @@ "name": "Algo Traders Platform #1", "config": "{\n \"codeName\": \"Algo-Traders-Platform-1\",\n \"host\": \"localhost\",\n \"webPort\": \"34248\",\n \"webSocketsPort\": \"18041\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Algo-Traders-Platform-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0xa452ff2bc00af08db7ec00f485eabb777b688a121bec31aeb39adb2449b20e49\",\n \"s\": \"0x2ba6fb158373c827fc6d46083011e2bc6b6d0a91d122ac6a85625c32fc2e1e36\",\n \"signature\": \"0xa452ff2bc00af08db7ec00f485eabb777b688a121bec31aeb39adb2449b20e492ba6fb158373c827fc6d46083011e2bc6b6d0a91d122ac6a85625c32fc2e1e361c\"\n }\n}", + "project": "Governance", + "id": "616fc2e6-2286-49ce-b037-9da2b153a8f5", + "savedPayload": { + "position": { + "x": 37345.64571353076, + "y": 19667.392990157387 + }, + "targetPosition": { + "x": 37277.64571353076, + "y": 19609.392990157387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "0a06a54b-825b-4ff4-93cc-36465348ad26", "savedPayload": { "position": { - "x": 36860.334960672, - "y": 19343.495242563044 + "x": 37277.64571353076, + "y": 19609.392990157387 }, "targetPosition": { - "x": 37130.625621042724, - "y": 19213.330120827777 + "x": 37427.64571353076, + "y": 19349.585369022054 }, "floatingObject": { "isPinned": false, @@ -17703,12 +1584,12 @@ "id": "abcc6b01-099e-42b4-84cc-24fb6daa7a15", "savedPayload": { "position": { - "x": 37130.625621042724, - "y": 19213.330120827777 + "x": 37427.64571353076, + "y": 19349.585369022054 }, "targetPosition": { - "x": 37229.70933962928, - "y": 18930.165121735266 + "x": 37350, + "y": 19059.807621135333 }, "floatingObject": { "isPinned": false, @@ -17734,15 +1615,43 @@ "name": "Social Trading Mobile App #1", "config": "{\n \"codeName\": \"Social-Trading-Mobile-App-1\",\n \"host\": \"localhost\",\n \"webSocketsPort\": \"15042\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Social-Trading-Mobile-App-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0xc61a99e7e06f91a85feb75e1ffb602f40c58d9746f46d507f3d450582ef18fd9\",\n \"s\": \"0x29ac7352f6bd02c6779637a3dd3e68ba06ec02acfa9b79f576587a732f0cc7b4\",\n \"signature\": \"0xc61a99e7e06f91a85feb75e1ffb602f40c58d9746f46d507f3d450582ef18fd929ac7352f6bd02c6779637a3dd3e68ba06ec02acfa9b79f576587a732f0cc7b41c\"\n }\n}", + "project": "Governance", + "id": "c958d032-f21f-4e60-9d93-410ca3f650f8", + "savedPayload": { + "position": { + "x": 37066, + "y": 19626.422863406 + }, + "targetPosition": { + "x": 37050, + "y": 19579.422863406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "42843263-b1f3-4e4e-885a-5d8b9d7b647a", "savedPayload": { "position": { - "x": 36689.12801888783, - "y": 19190.4953652058 + "x": 37050, + "y": 19579.422863406 }, "targetPosition": { - "x": 36959.41867925855, - "y": 19060.330243470533 + "x": 37200, + "y": 19319.615242270665 }, "floatingObject": { "isPinned": false, @@ -17761,12 +1670,12 @@ "id": "de1b0ac7-1bcf-4412-af43-4597443c0ec3", "savedPayload": { "position": { - "x": 36959.41867925855, - "y": 19060.330243470533 + "x": 37200, + "y": 19319.615242270665 }, "targetPosition": { - "x": 37229.70933962928, - "y": 18930.165121735266 + "x": 37350, + "y": 19059.807621135333 }, "floatingObject": { "isPinned": false, @@ -17786,21 +1695,163 @@ "name": "New Server Apps", "config": "{}", "project": "Governance", + "taskServerApps": [ + { + "type": "Task Server App", + "name": "Task Server App #1", + "config": "{\n \"codeName\": \"Task-Server-App-1\"\n}", + "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Task-Server-App-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xe69562f3d6fce7a56692c7d000ddf95bc313dc513f1aabdde1f9ee4a09a3a1c8\",\n \"s\": \"0x5da50897902dce98a44b1f94dc498037baa93fe51ca5e08064f0785a00092ee1\",\n \"signature\": \"0xe69562f3d6fce7a56692c7d000ddf95bc313dc513f1aabdde1f9ee4a09a3a1c85da50897902dce98a44b1f94dc498037baa93fe51ca5e08064f0785a00092ee11b\"\n }\n}", + "project": "Governance", + "id": "90f0eaeb-99a4-4e19-ae05-c19567059dba", + "savedPayload": { + "position": { + "x": 36832.22225211328, + "y": 19368.260955801423 + }, + "targetPosition": { + "x": 36910.22225211328, + "y": 19397.260955801423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c4bdbb6a-5172-4f94-856e-02e930a8d8a9", + "savedPayload": { + "position": { + "x": 36910.22225211328, + "y": 19397.260955801423 + }, + "targetPosition": { + "x": 37060.22225211328, + "y": 19137.45333466609 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task Server App", + "name": "Task Server App #2", + "config": "{\n \"codeName\": \"Task-Server-App-2\"\n}", + "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Task-Server-App-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xee23a1f8bae29ecb2ceb8ea501e3f75b3e4969cda04dd1c4d4009e84d260409d\",\n \"s\": \"0x1bba5e0ef908751361f0137cc8b93d834010447589ea7c28682c44db71e06081\",\n \"signature\": \"0xee23a1f8bae29ecb2ceb8ea501e3f75b3e4969cda04dd1c4d4009e84d260409d1bba5e0ef908751361f0137cc8b93d834010447589ea7c28682c44db71e060811b\"\n }\n}", + "project": "Governance", + "id": "358e8b10-6a2b-4711-b842-42ff37c8b9a0", + "savedPayload": { + "position": { + "x": 36684.44450422656, + "y": 19186.099048196847 + }, + "targetPosition": { + "x": 36770.44450422656, + "y": 19215.099048196847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bd3e6d5a-900f-4067-ab89-0a06d768c43b", + "savedPayload": { + "position": { + "x": 36770.44450422656, + "y": 19215.099048196847 + }, + "targetPosition": { + "x": 37060.22225211328, + "y": 19137.45333466609 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "socialTradingServerApps": [ { "type": "Social Trading Server App", "name": "Social Trading Server App #1", "config": "{\n \"codeName\": \"Social-Trading-Server-App-1\",\n \"host\": \"localhost\",\n \"webSocketsPort\": \"16042\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Social-Trading-Server-App-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x7c60590c40a658cf32166197a19aecd6d3ce790e34e7bcd26417ce28b414f810\",\n \"s\": \"0x53f1b2191fd5dbc94ef8acb711ba2362a3fb8f114bf206a26f8119a4611dde2b\",\n \"signature\": \"0x7c60590c40a658cf32166197a19aecd6d3ce790e34e7bcd26417ce28b414f81053f1b2191fd5dbc94ef8acb711ba2362a3fb8f114bf206a26f8119a4611dde2b1c\"\n }\n}", + "project": "Governance", + "id": "3c08805f-d53a-4091-b671-4dfab46af594", + "savedPayload": { + "position": { + "x": 36877.414630977946, + "y": 19025.45333466609 + }, + "targetPosition": { + "x": 36800.414630977946, + "y": 18987.45333466609 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "0216b143-0e46-4da6-b2cb-e95556fc1bfd", "savedPayload": { "position": { - "x": 36663.37934144426, - "y": 18731.997684562168 + "x": 36800.414630977946, + "y": 18987.45333466609 }, "targetPosition": { - "x": 36946.54434053677, - "y": 18831.081403148717 + "x": 37060.22225211328, + "y": 19137.45333466609 }, "floatingObject": { "isPinned": false, @@ -17819,12 +1870,12 @@ "id": "b0db0d19-5529-4b96-ab4f-ac7d54e1e6db", "savedPayload": { "position": { - "x": 36946.54434053677, - "y": 18831.081403148717 + "x": 37060.22225211328, + "y": 19137.45333466609 }, "targetPosition": { - "x": 37229.70933962928, - "y": 18930.165121735266 + "x": 37350, + "y": 19059.807621135333 }, "floatingObject": { "isPinned": false, @@ -17842,8 +1893,8 @@ "id": "c57bd931-a0e1-4cf2-9270-b33f08839484", "savedPayload": { "position": { - "x": 37229.70933962928, - "y": 18930.165121735266 + "x": 37350, + "y": 19059.807621135333 }, "targetPosition": { "x": 37500, @@ -17852,7 +1903,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -17892,12 +1943,12 @@ "id": "a9484759-a37e-4c5f-a11a-964bc88371ba", "savedPayload": { "position": { - "x": 36165.4101775664, - "y": 18811.89932962496 + "x": 32401.17142572876, + "y": 19499.585369022054 }, "targetPosition": { - "x": 36361.09640094984, - "y": 18584.507812681324 + "x": 32323.525712198003, + "y": 19209.807621135333 }, "floatingObject": { "isPinned": false, @@ -17920,12 +1971,12 @@ "id": "a8bf7c62-5df7-475b-a43d-77c47cf1af5d", "savedPayload": { "position": { - "x": 36061.93526179549, - "y": 18606.926840757253 + "x": 32173.525712198003, + "y": 19469.615242270665 }, "targetPosition": { - "x": 36361.09640094984, - "y": 18584.507812681324 + "x": 32323.525712198003, + "y": 19209.807621135333 }, "floatingObject": { "isPinned": false, @@ -17948,12 +1999,12 @@ "id": "30d456e2-e263-4e12-a486-9f1aa5cc2bf1", "savedPayload": { "position": { - "x": 36133.704884006205, - "y": 18388.821589297888 + "x": 32033.747964311282, + "y": 19287.45333466609 }, "targetPosition": { - "x": 36361.09640094984, - "y": 18584.507812681324 + "x": 32323.525712198003, + "y": 19209.807621135333 }, "floatingObject": { "isPinned": false, @@ -18003,12 +2054,945 @@ "id": "e42dfedc-6906-4833-8737-44d5f45ab82e", "savedPayload": { "position": { - "x": 36361.09640094984, - "y": 18584.507812681324 + "x": 32395.879998667246, + "y": 19239.77774788672 }, "targetPosition": { - "x": 36660.2575401042, - "y": 18562.088784605396 + "x": 32473.525712198003, + "y": 18950 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Social-Trading-Bot-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0xf20489ce6a3ce04e64b7830049fe1178167e68343153d4a6ffa627269951f133\",\n \"s\": \"0x45ec9473ae6ec521d73dbe01756da5b7cd4aba51ddb1ca244cf8c146fca86ef8\",\n \"signature\": \"0xf20489ce6a3ce04e64b7830049fe1178167e68343153d4a6ffa627269951f13345ec9473ae6ec521d73dbe01756da5b7cd4aba51ddb1ca244cf8c146fca86ef81c\"\n }\n}", + "project": "Governance", + "id": "c16d25bb-6e53-4229-acd1-6384d8765a0b", + "savedPayload": { + "position": { + "x": 32554.525712198003, + "y": 18873 + }, + "targetPosition": { + "x": 32473.525712198003, + "y": 18950 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "availableSignals": { + "type": "Available Signals", + "name": "New Available Signals", + "config": "{}", + "project": "Trading-Signals", + "triggerStageSignals": { + "type": "Trigger Stage Signals", + "name": "New Trigger Stage Signals", + "config": "{}", + "project": "Trading-Signals", + "triggerOnSignal": { + "type": "Trigger On Signal", + "name": "Trigger On Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "6cfcae4f-d155-4d51-b912-7248fee0ed37", + "savedPayload": { + "position": { + "x": 31919.245636893895, + "y": 19359.506972394676 + }, + "targetPosition": { + "x": 31950.604175874192, + "y": 19061.150403784195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOffSignal": { + "type": "Trigger Off Signal", + "name": "Trigger Off Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "5a66ab0c-a5ae-420e-9d35-ee9a35c47400", + "savedPayload": { + "position": { + "x": 31717.460387437102, + "y": 19249.946521099148 + }, + "targetPosition": { + "x": 31950.604175874192, + "y": 19061.150403784195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePositionSignal": { + "type": "Take Position Signal", + "name": "Take Position Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "e056b027-4b86-49c3-80cc-94b5d2bb582d", + "savedPayload": { + "position": { + "x": 31652.24760726371, + "y": 19029.791864803898 + }, + "targetPosition": { + "x": 31950.604175874192, + "y": 19061.150403784195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "211939a7-a174-440d-8fc3-4218b2a38226", + "savedPayload": { + "position": { + "x": 31950.604175874192, + "y": 19061.150403784195 + }, + "targetPosition": { + "x": 32183.747964311282, + "y": 18872.354286469243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStageSignals": { + "type": "Open Stage Signals", + "name": "New Open Stage Signals", + "config": "{}", + "project": "Trading-Signals", + "limitBuyOrderSignals": [], + "limitSellOrderSignals": [ + { + "type": "Limit Sell Order Signals", + "name": "New Limit Sell Order Signals", + "config": "{}", + "project": "Trading-Signals", + "createOrderSignal": { + "type": "Create Order Signal", + "name": "Open-Stage Create Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "3efbbfc2-3271-4faf-abac-6d49d03cbdaa", + "savedPayload": { + "position": { + "x": 31299.253288569995, + "y": 18996.460958527492 + }, + "targetPosition": { + "x": 31584.57024345854, + "y": 18903.75586021501 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderSignal": { + "type": "Cancel Order Signal", + "name": "Open-Stage Cancel Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "660a0340-94ae-416e-8a66-a4c4a37d89ab", + "savedPayload": { + "position": { + "x": 31291.1259632384, + "y": 18841.382352969682 + }, + "targetPosition": { + "x": 31584.57024345854, + "y": 18903.75586021501 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b2945dd-bdbe-4d3e-95d7-4b3033ee43c5", + "savedPayload": { + "position": { + "x": 31584.57024345854, + "y": 18903.75586021501 + }, + "targetPosition": { + "x": 31884.15910388491, + "y": 18888.055073342126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "marketBuyOrderSignals": [], + "marketSellOrderSignals": [], + "id": "eef0e49a-4901-450e-89cf-61647315aff4", + "savedPayload": { + "position": { + "x": 31884.15910388491, + "y": 18888.055073342126 + }, + "targetPosition": { + "x": 32183.747964311282, + "y": 18872.354286469243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStageSignals": { + "type": "Manage Stage Signals", + "name": "New Manage Stage Signals", + "config": "{}", + "project": "Trading-Signals", + "id": "6319c0ae-81ac-457c-9ff1-213c99c432f2", + "savedPayload": { + "position": { + "x": 31932.146793927655, + "y": 18708.962575964735 + }, + "targetPosition": { + "x": 32183.747964311282, + "y": 18872.354286469243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStageSignals": { + "type": "Close Stage Signals", + "name": "New Close Stage Signals", + "config": "{}", + "project": "Trading-Signals", + "limitBuyOrderSignals": [ + { + "type": "Limit Buy Order Signals", + "name": "New Limit Buy Order Signals", + "config": "{}", + "project": "Trading-Signals", + "createOrderSignal": { + "type": "Create Order Signal", + "name": "New Create Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "f3376a61-476e-4dba-a52d-09841e1071b3", + "savedPayload": { + "position": { + "x": 31484.62940583572, + "y": 18654.460683184494 + }, + "targetPosition": { + "x": 31776.340381955022, + "y": 18584.42707402772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderSignal": { + "type": "Cancel Order Signal", + "name": "New Cancel Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "667c4488-a9f2-49e6-bf38-1fbf46716a62", + "savedPayload": { + "position": { + "x": 31488.694461494564, + "y": 18499.222470616543 + }, + "targetPosition": { + "x": 31776.340381955022, + "y": 18584.42707402772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a98a5852-7957-4ec9-9c19-10b1cdf9584c", + "savedPayload": { + "position": { + "x": 31776.340381955022, + "y": 18584.42707402772 + }, + "targetPosition": { + "x": 32076.23757944769, + "y": 18592.280158520083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Limit Buy Order Signals", + "name": "New Limit Buy Order Signals", + "config": "{}", + "project": "Trading-Signals", + "createOrderSignal": { + "type": "Create Order Signal", + "name": "New Create Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "875aafc1-3d0d-469b-8e01-c873e253fd87", + "savedPayload": { + "position": { + "x": 31505.86743997637, + "y": 18423.328826085275 + }, + "targetPosition": { + "x": 31802.17394215491, + "y": 18470.259165597345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderSignal": { + "type": "Cancel Order Signal", + "name": "New Cancel Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "1f93ec2d-8399-42e3-8608-97cc7580e228", + "savedPayload": { + "position": { + "x": 31569.03015371782, + "y": 18281.463048282392 + }, + "targetPosition": { + "x": 31802.17394215491, + "y": 18470.259165597345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4698af2d-06bc-4f99-a53b-c4e414200769", + "savedPayload": { + "position": { + "x": 31802.17394215491, + "y": 18470.259165597345 + }, + "targetPosition": { + "x": 32076.23757944769, + "y": 18592.280158520083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Limit Buy Order Signals", + "name": "New Limit Buy Order Signals", + "config": "{}", + "project": "Trading-Signals", + "createOrderSignal": { + "type": "Create Order Signal", + "name": "New Create Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "046631c9-395b-4aa5-9f68-1e7abd0dc611", + "savedPayload": { + "position": { + "x": 31613.93915743334, + "y": 18217.918277801615 + }, + "targetPosition": { + "x": 31869.731206739565, + "y": 18374.6678472164 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderSignal": { + "type": "Cancel Order Signal", + "name": "New Cancel Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "5d9643e9-7ce4-43f0-98b3-1bd27999025b", + "savedPayload": { + "position": { + "x": 31726.58357866168, + "y": 18111.02271341781 + }, + "targetPosition": { + "x": 31869.731206739565, + "y": 18374.6678472164 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f175ec9-4487-4c70-8e92-16ce52fa3fcd", + "savedPayload": { + "position": { + "x": 31869.731206739565, + "y": 18374.6678472164 + }, + "targetPosition": { + "x": 32076.23757944769, + "y": 18592.280158520083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Limit Buy Order Signals", + "name": "New Limit Buy Order Signals", + "config": "{}", + "project": "Trading-Signals", + "createOrderSignal": { + "type": "Create Order Signal", + "name": "New Create Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "2a641114-dccb-4844-8a05-ca1ab845bd95", + "savedPayload": { + "position": { + "x": 31792.391618896356, + "y": 18069.50093225844 + }, + "targetPosition": { + "x": 31968.7271945841, + "y": 18312.206030570924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderSignal": { + "type": "Cancel Order Signal", + "name": "New Cancel Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "b9550eac-e566-4ab2-8d4d-87220ad47e3f", + "savedPayload": { + "position": { + "x": 31937.3686556038, + "y": 18013.849461960443 + }, + "targetPosition": { + "x": 31968.7271945841, + "y": 18312.206030570924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9a859667-5fe2-44fb-82b3-27d03522c0d0", + "savedPayload": { + "position": { + "x": 31968.7271945841, + "y": 18312.206030570924 + }, + "targetPosition": { + "x": 32076.23757944769, + "y": 18592.280158520083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Limit Buy Order Signals", + "name": "New Limit Buy Order Signals", + "config": "{}", + "project": "Trading-Signals", + "createOrderSignal": { + "type": "Create Order Signal", + "name": "New Create Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "1e207109-e042-4d84-b2a4-2e557ad45820", + "savedPayload": { + "position": { + "x": 32014.05705478328, + "y": 18000.671984908113 + }, + "targetPosition": { + "x": 32084.090663940053, + "y": 18292.382961027415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderSignal": { + "type": "Cancel Order Signal", + "name": "New Cancel Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "be358431-9808-4373-adec-8878b1506c5f", + "savedPayload": { + "position": { + "x": 32169.29526735123, + "y": 18004.737040566957 + }, + "targetPosition": { + "x": 32084.090663940053, + "y": 18292.382961027415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4d2889b7-668d-4909-a9a7-35980825267d", + "savedPayload": { + "position": { + "x": 32084.090663940053, + "y": 18292.382961027415 + }, + "targetPosition": { + "x": 32076.23757944769, + "y": 18592.280158520083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Limit Buy Order Signals", + "name": "New Limit Buy Order Signals", + "config": "{}", + "project": "Trading-Signals", + "createOrderSignal": { + "type": "Create Order Signal", + "name": "New Create Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "45363865-4fb4-4c0c-9f35-8b030b5f1462", + "savedPayload": { + "position": { + "x": 32245.1889118825, + "y": 18021.910019048762 + }, + "targetPosition": { + "x": 32198.25857237043, + "y": 18318.216521227303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderSignal": { + "type": "Cancel Order Signal", + "name": "New Cancel Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "ee7ac49a-11d9-460a-87f4-dbe238bb8634", + "savedPayload": { + "position": { + "x": 32387.05468968538, + "y": 18085.072732790213 + }, + "targetPosition": { + "x": 32198.25857237043, + "y": 18318.216521227303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dbcaf86b-a484-4582-8306-65902b940956", + "savedPayload": { + "position": { + "x": 32198.25857237043, + "y": 18318.216521227303 + }, + "targetPosition": { + "x": 32076.23757944769, + "y": 18592.280158520083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Limit Buy Order Signals", + "name": "New Limit Buy Order Signals", + "config": "{}", + "project": "Trading-Signals", + "createOrderSignal": { + "type": "Create Order Signal", + "name": "New Create Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "a6f08b50-1a9b-4bf2-aa1b-8926196699e6", + "savedPayload": { + "position": { + "x": 32450.59946016616, + "y": 18129.98173650573 + }, + "targetPosition": { + "x": 32293.849890751375, + "y": 18385.773785811958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderSignal": { + "type": "Cancel Order Signal", + "name": "New Cancel Order Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "be260c77-1346-40c2-88a6-6597ebcca5ed", + "savedPayload": { + "position": { + "x": 32557.495024549964, + "y": 18242.626157734074 + }, + "targetPosition": { + "x": 32293.849890751375, + "y": 18385.773785811958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e6de88e4-11e4-4f6b-bb4b-f5a5e828d1e3", + "savedPayload": { + "position": { + "x": 32293.849890751375, + "y": 18385.773785811958 + }, + "targetPosition": { + "x": 32076.23757944769, + "y": 18592.280158520083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "limitSellOrderSignals": [], + "marketBuyOrderSignals": [], + "id": "232af7b2-e244-4829-939f-f6469a54655a", + "savedPayload": { + "position": { + "x": 32076.23757944769, + "y": 18592.280158520083 + }, + "targetPosition": { + "x": 32183.747964311282, + "y": 18872.354286469243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3699bf51-a7c1-4174-ac81-8cfeb400af54", + "savedPayload": { + "position": { + "x": 32183.747964311282, + "y": 18872.354286469243 + }, + "targetPosition": { + "x": 32473.525712198003, + "y": 18950 }, "floatingObject": { "isPinned": false, @@ -18026,12 +3010,12 @@ "id": "5167a23f-1e17-4cd5-85a7-3c7f2a3019ac", "savedPayload": { "position": { - "x": 36660.2575401042, - "y": 18562.088784605396 + "x": 32473.525712198003, + "y": 18950 }, "targetPosition": { - "x": 36959.41867925855, - "y": 18539.669756529467 + "x": 32733.333333333336, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -18051,20 +3035,279 @@ "name": "Social Trading Bot #2", "config": "{\n \"codeName\": \"Social-Trading-Bot-2\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Social-Trading-Bot-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0x7fd30d009b5a44db7499e502c45b1440a116a4d75b867c87930ae288f91a338f\",\n \"s\": \"0x693cda2392a47563bceb9806483ae267629dcda78176ae9624e931b9d4ea462e\",\n \"signature\": \"0x7fd30d009b5a44db7499e502c45b1440a116a4d75b867c87930ae288f91a338f693cda2392a47563bceb9806483ae267629dcda78176ae9624e931b9d4ea462e1b\"\n }\n}", + "project": "Governance", + "id": "ff1ea43f-4160-43c1-8ee1-6bf5943686e5", + "savedPayload": { + "position": { + "x": 32518.525712198003, + "y": 18581 + }, + "targetPosition": { + "x": 32473.525712198003, + "y": 18650 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "availableSignals": { + "type": "Available Signals", + "name": "New Available Signals", + "config": "{}", + "project": "Trading-Signals", + "triggerStageSignals": { + "type": "Trigger Stage Signals", + "name": "New Trigger Stage Signals", + "config": "{}", + "project": "Trading-Signals", + "triggerOnSignal": { + "type": "Trigger On Signal", + "name": "New Trigger On Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "98ccebaa-42a6-4c7b-8c59-035bf61f8b49", + "savedPayload": { + "position": { + "x": 31792.025355150432, + "y": 18547.629957199322 + }, + "targetPosition": { + "x": 32025.169143587522, + "y": 18358.83383988437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOffSignal": { + "type": "Trigger Off Signal", + "name": "New Trigger Off Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "9a7bbf9b-f094-40b4-a227-ed6551712b44", + "savedPayload": { + "position": { + "x": 31726.81257497704, + "y": 18327.475300904072 + }, + "targetPosition": { + "x": 32025.169143587522, + "y": 18358.83383988437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePositionSignal": { + "type": "Take Position Signal", + "name": "New Take Position Signal", + "config": "{}", + "project": "Trading-Signals", + "id": "e81927a1-ae63-4827-b045-e7809a31ea1c", + "savedPayload": { + "position": { + "x": 31836.37302627257, + "y": 18125.69005144728 + }, + "targetPosition": { + "x": 32025.169143587522, + "y": 18358.83383988437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "061ac24e-0724-487e-aa28-24d34421815f", + "savedPayload": { + "position": { + "x": 32025.169143587522, + "y": 18358.83383988437 + }, + "targetPosition": { + "x": 32323.525712198003, + "y": 18390.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStageSignals": { + "type": "Open Stage Signals", + "name": "New Open Stage Signals", + "config": "{}", + "project": "Trading-Signals", + "limitBuyOrderSignals": [], + "limitSellOrderSignals": [], + "marketBuyOrderSignals": [], + "marketSellOrderSignals": [], + "id": "201be5f9-2875-4e0b-8f4b-216fe5c57012", + "savedPayload": { + "position": { + "x": 32100.582264554785, + "y": 18189.45319695701 + }, + "targetPosition": { + "x": 32323.525712198003, + "y": 18390.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStageSignals": { + "type": "Manage Stage Signals", + "name": "New Manage Stage Signals", + "config": "{}", + "project": "Trading-Signals", + "id": "c84f08d4-32b4-47c7-8fa4-6f99f033c28d", + "savedPayload": { + "position": { + "x": 32261.152204952676, + "y": 18096.748098644526 + }, + "targetPosition": { + "x": 32323.525712198003, + "y": 18390.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStageSignals": { + "type": "Close Stage Signals", + "name": "New Close Stage Signals", + "config": "{}", + "project": "Trading-Signals", + "limitBuyOrderSignals": [], + "limitSellOrderSignals": [], + "marketBuyOrderSignals": [], + "id": "a919a37a-e526-401b-a96f-15f6a45d2f3a", + "savedPayload": { + "position": { + "x": 32445.54670512074, + "y": 18116.128741571887 + }, + "targetPosition": { + "x": 32323.525712198003, + "y": 18390.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68c9510d-b0bc-4412-aff0-ad214e7ddafc", + "savedPayload": { + "position": { + "x": 32323.525712198003, + "y": 18390.192378864667 + }, + "targetPosition": { + "x": 32473.525712198003, + "y": 18650 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "c27748af-db60-44fc-a095-530401057beb", "savedPayload": { "position": { - "x": 36790.42266183947, - "y": 18291.79812423467 + "x": 32473.525712198003, + "y": 18650 }, "targetPosition": { - "x": 36959.41867925855, - "y": 18539.669756529467 + "x": 32733.333333333336, + "y": 18800 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -18078,12 +3321,12 @@ "id": "4809934c-d45d-4565-a686-5d96bd695b4f", "savedPayload": { "position": { - "x": 36959.41867925855, - "y": 18539.669756529467 + "x": 32733.333333333336, + "y": 18800 }, "targetPosition": { - "x": 37229.70933962928, - "y": 18669.834878264734 + "x": 33033.333333333336, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -18101,8 +3344,8 @@ "id": "54ced611-b518-435f-a284-935666ef47db", "savedPayload": { "position": { - "x": 37229.70933962928, - "y": 18669.834878264734 + "x": 37200, + "y": 18800 }, "targetPosition": { "x": 37500, @@ -18268,6 +3511,34 @@ } } }, + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Social-Persona-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0xe39747b8f0cf55261bf82a3139a41e1581b79789e82430c49fd8ad5fbc6a8460\",\n \"s\": \"0x27f0fa30bed4af002887b8d77e7e389097e11ba886ea44ea942839ee7ac5959a\",\n \"signature\": \"0xe39747b8f0cf55261bf82a3139a41e1581b79789e82430c49fd8ad5fbc6a846027f0fa30bed4af002887b8d77e7e389097e11ba886ea44ea942839ee7ac5959a1c\"\n }\n}", + "project": "Governance", + "id": "2087a41a-a76c-4d1f-a71c-29dfdb886a5d", + "savedPayload": { + "position": { + "x": 37322.19189848183, + "y": 18289.606064796506 + }, + "targetPosition": { + "x": 37229.19189848183, + "y": 18287.606064796506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "ed15b68f-c9e0-447a-9ef7-660db229244c", "savedPayload": { "position": { @@ -18296,6 +3567,34 @@ "name": "Social Persona #2", "config": "{\n \"socialHandle\": \"\",\n \"bio\": \"\",\n \"codeName\": \"Social-Persona-2\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"Social-Persona-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0x791a6cfb6af87cb37e3c98766c829fe7adfae9c5d64aa03aae824d19ec5ecc38\",\n \"s\": \"0x05ff43ad3b73f1c05aafcbe5deb89d05bbefd3f9bec426c6a93bb7f7d2c684ab\",\n \"signature\": \"0x791a6cfb6af87cb37e3c98766c829fe7adfae9c5d64aa03aae824d19ec5ecc3805ff43ad3b73f1c05aafcbe5deb89d05bbefd3f9bec426c6a93bb7f7d2c684ab1b\"\n }\n}", + "project": "Governance", + "id": "e679fa5a-4e7b-4550-9be9-6f5c65d0a7ea", + "savedPayload": { + "position": { + "x": 37586.670272136376, + "y": 18150.84978460961 + }, + "targetPosition": { + "x": 37521.670272136376, + "y": 18220.84978460961 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "01c33294-124f-4d68-8619-8e1d1cca7e0a", "savedPayload": { "position": { @@ -18323,8 +3622,8 @@ "id": "e453990c-57e2-4886-9dc1-060cd2750467", "savedPayload": { "position": { - "x": 37433.24371981311, - "y": 18507.521626345453 + "x": 37350, + "y": 18540.192378864667 }, "targetPosition": { "x": 37500, @@ -18354,15 +3653,43 @@ "name": "P2P Network Node #1", "config": "{\n \"codeName\": \"P2P-Network-Node-1\",\n \"host\": \"localhost\",\n \"webPort\": \"31248\",\n \"webSocketsPort\": \"18042\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"P2P-Network-Node-1\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xbdf8238593b801dc6969d275052c0a95c6d8e041ba9b197ea039a6782c3b1686\",\n \"s\": \"0x2546945aeec87f977a934bb8ef153de38c9824c4d538f2dc8b9482c2b3966d9e\",\n \"signature\": \"0xbdf8238593b801dc6969d275052c0a95c6d8e041ba9b197ea039a6782c3b16862546945aeec87f977a934bb8ef153de38c9824c4d538f2dc8b9482c2b3966d9e1b\"\n }\n}", + "project": "Governance", + "id": "c22841c9-fe97-44c8-850b-b297c61d5071", + "savedPayload": { + "position": { + "x": 37650, + "y": 17940.192378864667 + }, + "targetPosition": { + "x": 37650, + "y": 18240.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "56cc0c90-4a58-4e25-a63f-4f9a6921d0f3", "savedPayload": { "position": { - "x": 37731.75962041048, - "y": 18268.801307392052 + "x": 37650, + "y": 18240.192378864667 }, "targetPosition": { - "x": 37687.04694055762, - "y": 18565.45055525959 + "x": 37650, + "y": 18540.192378864667 }, "floatingObject": { "isPinned": false, @@ -18380,17 +3707,45 @@ { "type": "P2P Network Node", "name": "P2P Network Node #2", - "config": "{\n \"codeName\": \"P2P-Network-Node-2\",\n \"host\": \"localhost\",\n \"webPort\": \"31248\",\n \"webSocketsPort\": \"18042\"\n}", + "config": "{\n \"codeName\": \"P2P-Network-Node-2\",\n \"host\": \"localhost\",\n \"webPort\": \"31249\",\n \"webSocketsPort\": \"18043\"\n}", "project": "Governance", + "signingAccount": { + "type": "Signing Account", + "name": "New Signing Account", + "config": "{\n \"codeName\": \"P2P-Network-Node-2\",\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0x114b5ecd16068e194613344da55f9649164e303030b311a80c1c89b8d3f3640a\",\n \"s\": \"0x72497582c2122f8185c581a1365aa7881e602a82588cc67ef0a64e88139e11ea\",\n \"signature\": \"0x114b5ecd16068e194613344da55f9649164e303030b311a80c1c89b8d3f3640a72497582c2122f8185c581a1365aa7881e602a82588cc67ef0a64e88139e11ea1b\"\n }\n}", + "project": "Governance", + "id": "229d11eb-449d-4fb1-8841-b2bc3f1c06a4", + "savedPayload": { + "position": { + "x": 38169.615242270665, + "y": 18240.192378864667 + }, + "targetPosition": { + "x": 37909.80762113533, + "y": 18390.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "352cd906-c36c-48c7-8f01-728ff78b78e9", "savedPayload": { "position": { - "x": 37966.30906515088, - "y": 18455.84824794967 + "x": 37909.80762113533, + "y": 18390.192378864667 }, "targetPosition": { - "x": 37687.04694055762, - "y": 18565.45055525959 + "x": 37650, + "y": 18540.192378864667 }, "floatingObject": { "isPinned": false, @@ -18409,8 +3764,8 @@ "id": "da779e56-cb36-4825-bcd5-06692175a982", "savedPayload": { "position": { - "x": 37687.04694055762, - "y": 18565.45055525959 + "x": 37650, + "y": 18540.192378864667 }, "targetPosition": { "x": 37500, diff --git a/Projects/Governance/Plugins/User-Profiles/MarcusGehring79.json b/Projects/Governance/Plugins/User-Profiles/MarcusGehring79.json new file mode 100644 index 000000000..d6cca99c2 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/MarcusGehring79.json @@ -0,0 +1,1049 @@ +{ + "type": "User Profile", + "name": "MarcusGehring79", + "config": "{\n \"signature\": {\n \"message\": \"MarcusGehring79\",\n \"messageHash\": \"0x641ac89f0983a001c2a9badc5e1cbead46d6e5d759262893b975599677c9f7d7\",\n \"v\": \"0x1b\",\n \"r\": \"0x4fa5591d32574a9721fd570b65b5bfa0952ea1f175a6cd2ceb620d4c5c253b4a\",\n \"s\": \"0x300f3769dcbbfe2d642a2c4d537d865483ea2fe1c76151e347431452b1bc7f96\",\n \"signature\": \"0x4fa5591d32574a9721fd570b65b5bfa0952ea1f175a6cd2ceb620d4c5c253b4a300f3769dcbbfe2d642a2c4d537d865483ea2fe1c76151e347431452b1bc7f961b\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "d5bdf1fb-d91d-4496-be49-550ad8f0f758", + "savedPayload": { + "position": { + "x": 12788.408006401081, + "y": 4950.262988829679 + }, + "targetPosition": { + "x": 13011.3514540443, + "y": 5151.002170737336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b0179a1-629e-433a-b819-827ea6a51eed", + "savedPayload": { + "position": { + "x": 13011.3514540443, + "y": 5151.002170737336 + }, + "targetPosition": { + "x": 13234.294901687517, + "y": 5351.741352644994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "28364a6e-30f7-4469-9d8e-527354ede921", + "savedPayload": { + "position": { + "x": 13359.041916178172, + "y": 4764.85279220471 + }, + "targetPosition": { + "x": 13296.668408932845, + "y": 5058.297072424852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3a8b1112-1eb1-4aac-807a-ad117892acd3", + "savedPayload": { + "position": { + "x": 13296.668408932845, + "y": 5058.297072424852 + }, + "targetPosition": { + "x": 13234.294901687517, + "y": 5351.741352644994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "209a806d-2f47-46d0-86e1-2c49f1577dca", + "savedPayload": { + "position": { + "x": 13234.294901687517, + "y": 5351.741352644994 + }, + "targetPosition": { + "x": 13327.000000000002, + "y": 5637.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "MarcusGehring79", + "config": "{}", + "project": "Governance", + "id": "f470f6ba-aedd-46ac-b195-6c33fda045db", + "savedPayload": { + "position": { + "x": 13357.573063956523, + "y": 4948.5906974898335 + }, + "targetPosition": { + "x": 13569.705098312486, + "y": 5160.722731845798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "MarcusGehring79", + "id": "c75ec764-1d37-474a-8d15-ab7334d96d78" + }, + "referenceParentCombinedNodePath": [ + [ + "New Governance Project", + "Governance Project" + ], + [ + "MG Profile Constructor", + "Profile Constructor" + ], + [ + "MarcusGehring79", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "bd379229-4bbe-47df-b459-ef49aafef31b", + "savedPayload": { + "position": { + "x": 13569.705098312486, + "y": 4860.722731845798 + }, + "targetPosition": { + "x": 13569.705098312486, + "y": 5160.722731845798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "7a2dd93b-9e61-48a4-9e7b-9efd4354f643", + "savedPayload": { + "position": { + "x": 13781.83713266845, + "y": 4948.5906974898335 + }, + "targetPosition": { + "x": 13569.705098312486, + "y": 5160.722731845798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6a9b0fa4-9302-4c6a-be98-62f524f86148", + "savedPayload": { + "position": { + "x": 13569.705098312486, + "y": 5160.722731845798 + }, + "targetPosition": { + "x": 13569.705098312486, + "y": 5460.722731845798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "MarcusGehring79", + "config": "{}", + "project": "Governance", + "id": "6ea3de4d-03d2-4cd7-a76f-2faf4f5761bd", + "savedPayload": { + "position": { + "x": 13699.11033448816, + "y": 4921.711131354772 + }, + "targetPosition": { + "x": 13746.040674000229, + "y": 5218.0176335333135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "MarcusGehring79", + "id": "c75ec764-1d37-474a-8d15-ab7334d96d78" + }, + "referenceParentCombinedNodePath": [ + [ + "New Governance Project", + "Governance Project" + ], + [ + "MG Profile Constructor", + "Profile Constructor" + ], + [ + "MarcusGehring79", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "2cdbcace-f41f-4ced-9cc9-9d7fd2e1657b", + "savedPayload": { + "position": { + "x": 13922.376249687972, + "y": 4975.312535220829 + }, + "targetPosition": { + "x": 13746.040674000229, + "y": 5218.0176335333135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "fb6cc6ff-6844-492c-b85a-8698f6770205", + "savedPayload": { + "position": { + "x": 14042.34717617877, + "y": 5171.087294021244 + }, + "targetPosition": { + "x": 13746.040674000229, + "y": 5218.0176335333135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "48f609e5-37e3-4cb5-9c68-c730737392a1", + "savedPayload": { + "position": { + "x": 13746.040674000229, + "y": 5218.0176335333135 + }, + "targetPosition": { + "x": 13569.705098312486, + "y": 5460.722731845798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "MarcusGehring79", + "config": "{}", + "project": "Governance", + "id": "0da5248d-acd8-4158-b0df-dc5a73b0f91d", + "savedPayload": { + "position": { + "x": 13991.219203122895, + "y": 5100.715676276803 + }, + "targetPosition": { + "x": 13855.022053201032, + "y": 5368.0176335333135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "MarcusGehring79", + "id": "c75ec764-1d37-474a-8d15-ab7334d96d78" + }, + "referenceParentCombinedNodePath": [ + [ + "New Governance Project", + "Governance Project" + ], + [ + "MG Profile Constructor", + "Profile Constructor" + ], + [ + "MarcusGehring79", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "bafde5c0-c67f-4c97-933d-2ff3de6bc74b", + "savedPayload": { + "position": { + "x": 14140.339008089577, + "y": 5275.312535220829 + }, + "targetPosition": { + "x": 13855.022053201032, + "y": 5368.0176335333135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "ca6cb680-4488-470a-9449-79fddcb2f644", + "savedPayload": { + "position": { + "x": 14122.324010457542, + "y": 5504.214783455178 + }, + "targetPosition": { + "x": 13855.022053201032, + "y": 5368.0176335333135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6c05d1de-eab0-4adb-89c9-30eda439ade5", + "savedPayload": { + "position": { + "x": 13855.022053201032, + "y": 5368.0176335333135 + }, + "targetPosition": { + "x": 13569.705098312486, + "y": 5460.722731845798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "influencerProgram": { + "type": "Influencer Program", + "name": "New Influencer Program", + "config": "{}", + "project": "Governance", + "userInfluencers": [ + { + "type": "User Influencer", + "name": "MarcusGehring79", + "config": "{}", + "project": "Governance", + "id": "131d74a6-d79b-4d1d-9b38-05365a4d5ede", + "savedPayload": { + "position": { + "x": 14122.324010457542, + "y": 5417.230680236418 + }, + "targetPosition": { + "x": 13855.022053201032, + "y": 5553.427830158283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "MarcusGehring79", + "id": "c75ec764-1d37-474a-8d15-ab7334d96d78" + }, + "referenceParentCombinedNodePath": [ + [ + "New Governance Project", + "Governance Project" + ], + [ + "MG Profile Constructor", + "Profile Constructor" + ], + [ + "MarcusGehring79", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "e9db8ae6-88f7-4664-8f46-5204af975a8b", + "savedPayload": { + "position": { + "x": 14140.339008089577, + "y": 5646.132928470767 + }, + "targetPosition": { + "x": 13855.022053201032, + "y": 5553.427830158283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "ad0ad879-4ffa-4ea2-b05a-bf75e92e95f3", + "savedPayload": { + "position": { + "x": 13991.219203122895, + "y": 5820.729787414793 + }, + "targetPosition": { + "x": 13855.022053201032, + "y": 5553.427830158283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6bd0385b-b038-40b8-882e-7480f18e8451", + "savedPayload": { + "position": { + "x": 13855.022053201032, + "y": 5553.427830158283 + }, + "targetPosition": { + "x": 13569.705098312486, + "y": 5460.722731845798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "557a1f4e-9b25-4b01-967d-2ea82d771f74", + "savedPayload": { + "position": { + "x": 13569.705098312486, + "y": 5460.722731845798 + }, + "targetPosition": { + "x": 13327.000000000002, + "y": 5637.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Community Building Programs Pool Class", + "config": "{}", + "project": "Governance", + "id": "1431fbd0-ec7f-41bf-8081-6fcc9195203a", + "savedPayload": { + "position": { + "x": 14683.186971138713, + "y": 5930.425543946874 + }, + "targetPosition": { + "x": 14409.123333845933, + "y": 6052.446536869615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Community Building Programs", + "id": "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Onboarding Programs Pool Class", + "config": "{}", + "project": "Governance", + "id": "70c79c13-823c-4417-b668-46289c703b18", + "savedPayload": { + "position": { + "x": 14651.828432158418, + "y": 6228.782112557356 + }, + "targetPosition": { + "x": 14409.123333845933, + "y": 6052.446536869615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Onboarding Programs", + "id": "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "cee71ac4-a0b7-465d-8dd6-642666b77a52", + "savedPayload": { + "position": { + "x": 14409.123333845933, + "y": 6052.446536869615 + }, + "targetPosition": { + "x": 14110.766765235452, + "y": 6021.087997889319 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "userProfileVotesSwitch": [], + "id": "af79616d-94a0-43e8-90f0-c09f44dab415", + "savedPayload": { + "position": { + "x": 14110.766765235452, + "y": 6021.087997889319 + }, + "targetPosition": { + "x": 13812.410196624971, + "y": 5989.729458909023 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "63f0bd80-7d90-4055-9c47-be4387293d67", + "savedPayload": { + "position": { + "x": 13934.431189547711, + "y": 6263.793096201804 + }, + "targetPosition": { + "x": 13812.410196624971, + "y": 5989.729458909023 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8479e41a-31a6-4303-a957-3fe819d48e3c", + "savedPayload": { + "position": { + "x": 13812.410196624971, + "y": 5989.729458909023 + }, + "targetPosition": { + "x": 13569.705098312486, + "y": 5813.393883221282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "509c1cd2-63c6-46db-87e1-f764c5ca3101", + "savedPayload": { + "position": { + "x": 13569.705098312486, + "y": 5813.393883221282 + }, + "targetPosition": { + "x": 13327.000000000002, + "y": 5637.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "liquidityPrograms": { + "type": "Liquidity Programs", + "name": "New Liquidity Programs", + "config": "{}", + "project": "Governance", + "liquidityProgram": [], + "id": "4b38a37d-0ea5-4285-90df-7829a7764499", + "savedPayload": { + "position": { + "x": 13234.294901687517, + "y": 5922.375262422086 + }, + "targetPosition": { + "x": 13327.000000000002, + "y": 5637.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7dcf7df6-520c-4c58-aeb7-e5a0bd02b7ad", + "savedPayload": { + "position": { + "x": 13327.000000000002, + "y": 5637.05830753354 + }, + "targetPosition": { + "x": 13027.000000000002, + "y": 5637.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "1449e104-41f0-4ead-a7d6-17ba4e69d2a8", + "savedPayload": { + "position": { + "x": 12727.000000000002, + "y": 5637.05830753354 + }, + "targetPosition": { + "x": 13027.000000000002, + "y": 5637.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c75ec764-1d37-474a-8d15-ab7334d96d78", + "savedPayload": { + "position": { + "x": 13027.000000000002, + "y": 5637.05830753354 + }, + "targetPosition": { + "x": 13027.000000000002, + "y": 5637.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/MatthewDin.json b/Projects/Governance/Plugins/User-Profiles/MatthewDin.json new file mode 100644 index 000000000..75a12a618 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/MatthewDin.json @@ -0,0 +1,742 @@ +{ + "type": "User Profile", + "name": "MatthewDin", + "config": "{\n \"signature\": {\n \"message\": \"MatthewDin\",\n \"messageHash\": \"0xacc0ffafd4fe908b75fccb1973f20c613df0e6c1debf282c8d4633723b152061\",\n \"v\": \"0x1b\",\n \"r\": \"0xe81c49135a6386bffc49995fb7ccabf31d565d9cdd08597d9448556bd826c12d\",\n \"s\": \"0x74289bb90ae7984b581a47583ce07202a84699c0b2354fd5af9048e5a36c7881\",\n \"signature\": \"0xe81c49135a6386bffc49995fb7ccabf31d565d9cdd08597d9448556bd826c12d74289bb90ae7984b581a47583ce07202a84699c0b2354fd5af9048e5a36c78811b\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "dbfb92ca-9586-441b-8906-10af64e7bba9", + "savedPayload": { + "position": { + "x": 13395.000000000002, + "y": 4980.250686398208 + }, + "targetPosition": { + "x": 13395.000000000002, + "y": 5280.250686398208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f123a97-fd0e-4c7f-ab5a-a802ce93310b", + "savedPayload": { + "position": { + "x": 13395.000000000002, + "y": 5280.250686398208 + }, + "targetPosition": { + "x": 13395.000000000002, + "y": 5580.250686398208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "99baefff-1574-4fc8-8a7b-42260b7d3fbf", + "savedPayload": { + "position": { + "x": 13914.615242270664, + "y": 5280.250686398208 + }, + "targetPosition": { + "x": 13654.807621135333, + "y": 5430.250686398208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d145468-16ce-44dc-9350-2d963ec8a309", + "savedPayload": { + "position": { + "x": 13654.807621135333, + "y": 5430.250686398208 + }, + "targetPosition": { + "x": 13395.000000000002, + "y": 5580.250686398208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f4e921a1-45b8-4a8f-ad3e-c18b98f66150", + "savedPayload": { + "position": { + "x": 13395.000000000002, + "y": 5580.250686398208 + }, + "targetPosition": { + "x": 13245.000000000002, + "y": 5840.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "c92bc91c-dd4b-4df7-9c4b-defd773f7bba", + "savedPayload": { + "position": { + "x": 13926.500357047575, + "y": 5942.428350334216 + }, + "targetPosition": { + "x": 13693.356568610483, + "y": 6131.224467649167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "c5ad4992-56ca-4f11-bf32-fd4c54783d4e", + "savedPayload": { + "position": { + "x": 13991.713137220964, + "y": 6162.583006629463 + }, + "targetPosition": { + "x": 13693.356568610483, + "y": 6131.224467649167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "41f8078b-32c1-4533-b5af-60eadf55321e", + "savedPayload": { + "position": { + "x": 13882.152685925434, + "y": 6364.368256086259 + }, + "targetPosition": { + "x": 13693.356568610483, + "y": 6131.224467649167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2a862b9d-6505-4560-b7d1-f42d8d39dc9d", + "savedPayload": { + "position": { + "x": 13693.356568610483, + "y": 6131.224467649167 + }, + "targetPosition": { + "x": 13395.000000000002, + "y": 6099.865928668872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "6aec71ec-3cf8-4703-8421-0bf4f2685dad", + "savedPayload": { + "position": { + "x": 13917.532308069593, + "y": 6284.904323703646 + }, + "targetPosition": { + "x": 13617.94344764322, + "y": 6300.605110576529 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "8f5f5463-b962-4e3d-ab61-5c2d0c2a1750", + "savedPayload": { + "position": { + "x": 13840.886895286438, + "y": 6501.344292484187 + }, + "targetPosition": { + "x": 13617.94344764322, + "y": 6300.605110576529 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "7d8bf3b8-7f11-4a9d-8012-32f53fc0ba29", + "savedPayload": { + "position": { + "x": 13633.644234516103, + "y": 6600.193971002901 + }, + "targetPosition": { + "x": 13617.94344764322, + "y": 6300.605110576529 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b87cfb8-fe94-48e0-96b2-28509874c749", + "savedPayload": { + "position": { + "x": 13617.94344764322, + "y": 6300.605110576529 + }, + "targetPosition": { + "x": 13395.000000000002, + "y": 6099.865928668872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "920eca1c-f5f4-4043-a081-a311019771fa", + "savedPayload": { + "position": { + "x": 13552.437578334657, + "y": 6631.366285716445 + }, + "targetPosition": { + "x": 13363.641461019706, + "y": 6398.222497279354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "63497a18-b716-474a-ae6d-d73ccfed9642", + "savedPayload": { + "position": { + "x": 13332.28292203941, + "y": 6696.579065889836 + }, + "targetPosition": { + "x": 13363.641461019706, + "y": 6398.222497279354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "f4fc4f3b-2311-431a-b6a1-f37b3e3030eb", + "savedPayload": { + "position": { + "x": 13130.497672582615, + "y": 6587.018614594305 + }, + "targetPosition": { + "x": 13363.641461019706, + "y": 6398.222497279354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "67097ccd-ff70-4a30-b7c1-13998c3a57a4", + "savedPayload": { + "position": { + "x": 13363.641461019706, + "y": 6398.222497279354 + }, + "targetPosition": { + "x": 13395.000000000002, + "y": 6099.865928668872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "influencerProgram": { + "type": "Influencer Program", + "name": "New Influencer Program", + "config": "{}", + "project": "Governance", + "userInfluencers": [ + { + "type": "User Influencer", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "bce2fa22-402c-4f83-8769-b58c8ccb345f", + "savedPayload": { + "position": { + "x": 12938.164009275353, + "y": 6413.8406062978265 + }, + "targetPosition": { + "x": 13101.55571977986, + "y": 6162.239435914199 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "d9bb3eac-9652-4036-87b9-4aeb3d1f05b9", + "savedPayload": { + "position": { + "x": 12808.11143955972, + "y": 6224.612943159526 + }, + "targetPosition": { + "x": 13101.55571977986, + "y": 6162.239435914199 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "95dcccbf-ae84-4356-8130-1ef70258ba8d", + "savedPayload": { + "position": { + "x": 12849.954549396234, + "y": 5998.847725409691 + }, + "targetPosition": { + "x": 13101.55571977986, + "y": 6162.239435914199 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "87080821-aae1-4c35-b398-0a27c9e11fe9", + "savedPayload": { + "position": { + "x": 13101.55571977986, + "y": 6162.239435914199 + }, + "targetPosition": { + "x": 13395.000000000002, + "y": 6099.865928668872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6376522-b0d1-4d80-a25f-b8fe2300ee65", + "savedPayload": { + "position": { + "x": 13395.000000000002, + "y": 6099.865928668872 + }, + "targetPosition": { + "x": 13245.000000000002, + "y": 5840.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "239a2f2b-ecd6-4f5f-b12b-8fb056d9fd1e", + "savedPayload": { + "position": { + "x": 13245.000000000002, + "y": 5840.05830753354 + }, + "targetPosition": { + "x": 12945.000000000002, + "y": 5840.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "6b66d651-8fe6-4cde-ac29-489f76463099", + "savedPayload": { + "position": { + "x": 12645.000000000002, + "y": 5840.05830753354 + }, + "targetPosition": { + "x": 12945.000000000002, + "y": 5840.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b7d0c40-4770-49d9-9ade-26a6999261c6", + "savedPayload": { + "position": { + "x": 12945.000000000002, + "y": 5840.05830753354 + }, + "targetPosition": { + "x": 12945.000000000002, + "y": 5840.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/Raplh2502.json b/Projects/Governance/Plugins/User-Profiles/Raplh2502.json index c5c527858..a66cd91d3 100644 --- a/Projects/Governance/Plugins/User-Profiles/Raplh2502.json +++ b/Projects/Governance/Plugins/User-Profiles/Raplh2502.json @@ -23,15 +23,15 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "adc3402b-c72b-43b0-8698-2d01bc6a50de", + "id": "8d4de4b1-00a9-4e36-8a6c-9fe09346f494", "savedPayload": { "position": { - "x": 21176.656341247235, - "y": 43724.4360306208 + "x": 12785.29411764706, + "y": 23340.192378864667 }, "targetPosition": { - "x": 21470.100621467376, - "y": 43786.809537866124 + "x": 13085.29411764706, + "y": 23340.192378864667 }, "floatingObject": { "isPinned": false, @@ -46,15 +46,15 @@ } } }, - "id": "44074743-a474-454d-b0b0-d52c4c9dfd4e", + "id": "2bddad25-c358-43d5-a9b7-afa47000f3ef", "savedPayload": { "position": { - "x": 21470.100621467376, - "y": 43786.809537866124 + "x": 13085.29411764706, + "y": 23340.192378864667 }, "targetPosition": { - "x": 21763.544901687517, - "y": 43849.18304511145 + "x": 13385.29411764706, + "y": 23340.192378864667 }, "floatingObject": { "isPinned": false, @@ -78,15 +78,15 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "3ffff16a-fede-434b-86bf-8fe8cbea6238", + "id": "4c1ccbde-17a4-45de-bfda-5e314338f105", "savedPayload": { "position": { - "x": 22165.023265502834, - "y": 43403.29614982501 + "x": 13685.29411764706, + "y": 22820.577136594 }, "targetPosition": { - "x": 21964.284083595176, - "y": 43626.23959746823 + "x": 13535.29411764706, + "y": 23080.384757729335 }, "floatingObject": { "isPinned": false, @@ -101,15 +101,15 @@ } } }, - "id": "872182bc-60f6-47e8-a580-e7d4c29d0600", + "id": "f05024a8-9485-4ed4-8fd3-8c7725645cef", "savedPayload": { "position": { - "x": 21964.284083595176, - "y": 43626.23959746823 + "x": 13535.29411764706, + "y": 23080.384757729335 }, "targetPosition": { - "x": 21763.544901687517, - "y": 43849.18304511145 + "x": 13385.29411764706, + "y": 23340.192378864667 }, "floatingObject": { "isPinned": false, @@ -124,15 +124,15 @@ } } }, - "id": "45700602-34de-4e09-8708-14b5ab33d6f9", + "id": "4d368e2a-e87f-41ae-bed0-ab1350530096", "savedPayload": { "position": { - "x": 13442.589019334575, - "y": 13714.683045111457 + "x": 3597.2758620689656, + "y": 28140.192378864667 }, "targetPosition": { - "x": 13535.29411764706, - "y": 14000.000000000002 + "x": 3747.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, @@ -150,7 +150,7 @@ "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{\n \"percentage\": 2\n}", + "config": "{\n \"percentage\": 30\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", @@ -163,7 +163,7 @@ "name": "Julian-Molina", "config": "{}", "project": "Governance", - "id": "38c64859-fabf-49d9-8b15-804e89811866", + "id": "7ca4f57e-d5cf-4088-a64f-07a38e534b5f", "savedPayload": { "position": { "x": 46675.354418524534, @@ -204,7 +204,7 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "225242bc-deab-4797-9cc1-d20d751154e2", + "id": "f4632371-da77-4992-b988-1a9c0ea3b4f8", "savedPayload": { "position": { "x": 46565.5467973892, @@ -231,7 +231,7 @@ "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "045b5a1d-5bfd-45c6-a5dc-637c2c318078", + "id": "5e7b605e-de75-457f-90c7-92995d58c411", "savedPayload": { "position": { "x": 46975.354418524534, @@ -254,15 +254,15 @@ } } }, - "id": "c7d7950a-4b4c-492e-8b2d-6011c02267b4", + "id": "852d1c75-f913-419a-9d97-2e15507b6150", "savedPayload": { "position": { - "x": 46825.354418524534, - "y": -12065.248982381003 + "x": 13425.486496511729, + "y": 23190.192378864667 }, "targetPosition": { - "x": 47085.16203965987, - "y": -11915.248982381003 + "x": 13685.29411764706, + "y": 23340.192378864667 }, "floatingObject": { "isPinned": false, @@ -288,7 +288,7 @@ "name": "Julian-Molina", "config": "{}", "project": "Governance", - "id": "83346cd7-f299-4480-b7ed-65c9378bf803", + "id": "d680138a-c220-4ae5-b69d-f384e5277689", "savedPayload": { "position": { "x": 46961.09840236709, @@ -329,7 +329,7 @@ "name": "harrellbm", "config": "{}", "project": "Governance", - "id": "aceb3628-b9c8-460c-afd0-8aa179310c30", + "id": "30d890e8-6e25-497e-92e1-140df9c1f2a7", "savedPayload": { "position": { "x": 46941.71775943972, @@ -370,7 +370,7 @@ "name": "Luis-Fernando-Molina", "config": "{}", "project": "Governance", - "id": "426e2c3d-1e8b-457c-aded-45ba7d491c0b", + "id": "0d197055-5b92-4fc0-9250-130320fe95f5", "savedPayload": { "position": { "x": 47034.42285775221, @@ -411,7 +411,7 @@ "name": "ssplatt", "config": "{}", "project": "Governance", - "id": "bceb18e1-6ff2-4634-a004-b459cc98e882", + "id": "5e2f94f8-66c7-4e26-bc28-6b0851398011", "savedPayload": { "position": { "x": 47203.80350067957, @@ -452,7 +452,7 @@ "name": "9808us", "config": "{}", "project": "Governance", - "id": "5ce5fc1f-bb72-48e9-bb10-6feb3c63d4e9", + "id": "a385389c-34c4-41fd-8bb6-5931a488af82", "savedPayload": { "position": { "x": 47385.16203965987, @@ -493,7 +493,7 @@ "name": "Smidy13", "config": "{}", "project": "Governance", - "id": "e2581a1c-9d5f-403b-b7fc-10336688a0cf", + "id": "9b43fdc7-3a23-4fb6-91e2-2bc18ca86cf8", "savedPayload": { "position": { "x": 47509.22567695265, @@ -534,7 +534,7 @@ "name": "cozed-gh", "config": "{}", "project": "Governance", - "id": "2fccf510-aac2-4bfd-aac5-89de11c29c5c", + "id": "8e08c01c-0cc9-4e01-9948-f9ad63d5a0ea", "savedPayload": { "position": { "x": 47528.606319880004, @@ -575,7 +575,7 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "cdaef094-0932-4c0a-bfbf-fc1d022bcc3e", + "id": "6fca3741-a6c1-4b8c-8bfc-4cb207560865", "savedPayload": { "position": { "x": 47435.901221567525, @@ -602,7 +602,7 @@ "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "6aebd0d2-f14b-494a-9836-5be04eb32e47", + "id": "af9e41f2-7fbe-40b5-85cd-f68404c5207d", "savedPayload": { "position": { "x": 47266.520578640164, @@ -625,15 +625,15 @@ } } }, - "id": "f42d2391-1128-40e2-87ca-e6fed09f0f84", + "id": "ae230464-cc82-4b53-bbe7-7f89c70e214d", "savedPayload": { "position": { - "x": 47235.16203965987, - "y": -12175.056603516336 + "x": 13835.29411764706, + "y": 23080.384757729335 }, "targetPosition": { - "x": 47085.16203965987, - "y": -11915.248982381003 + "x": 13685.29411764706, + "y": 23340.192378864667 }, "floatingObject": { "isPinned": false, @@ -659,7 +659,7 @@ "name": "Luis-Fernando-Molina", "config": "{}", "project": "Governance", - "id": "b6240c8f-0148-4d12-8d24-f0836f7f3f21", + "id": "bbba9e22-c58a-46eb-b004-677cc0e755c3", "savedPayload": { "position": { "x": 47407.34316804053, @@ -700,7 +700,7 @@ "name": "PLuv", "config": "{}", "project": "Governance", - "id": "57a852b8-e5e2-4f97-bbd3-78ebb8a01868", + "id": "15232a02-6952-456d-a9fb-e29663a5bd5f", "savedPayload": { "position": { "x": 47643.326229405684, @@ -741,7 +741,7 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "316d5ead-8e58-4959-ab60-c0e8b0719d18", + "id": "debf19a2-6575-45d5-b371-125526ad551b", "savedPayload": { "position": { "x": 47466.99065371794, @@ -768,7 +768,7 @@ "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "46342e76-0777-4ed4-b10f-4999a4a776ea", + "id": "6d600d51-575b-44c2-a882-9495141b8784", "savedPayload": { "position": { "x": 47122.026213151985, @@ -791,15 +791,15 @@ } } }, - "id": "4896f3a4-a147-4162-acda-d4e8ef5ebad9", + "id": "381445e2-5f8b-41f0-bc62-edf6231c73b9", "savedPayload": { "position": { - "x": 47344.9696607952, - "y": -11765.248982381003 + "x": 13945.10173878239, + "y": 23490.192378864667 }, "targetPosition": { - "x": 47085.16203965987, - "y": -11915.248982381003 + "x": 13685.29411764706, + "y": 23340.192378864667 }, "floatingObject": { "isPinned": false, @@ -814,15 +814,15 @@ } } }, - "id": "db0eb781-e730-47e0-b384-1f82ca1842b2", + "id": "9c19accc-82b7-4051-aabd-dd112be25444", "savedPayload": { "position": { - "x": 13777.999215959544, - "y": 13823.66442431226 + "x": 3897.2758620689656, + "y": 28140.192378864667 }, "targetPosition": { - "x": 13535.29411764706, - "y": 14000.000000000002 + "x": 3747.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, @@ -840,12 +840,12 @@ "votesAndClaimsPrograms": { "type": "Votes And Claims Programs", "name": "New Votes And Claims Programs", - "config": "{\n \"percentage\": 98\n}", + "config": "{}", "project": "Governance", "votingProgram": { "type": "Voting Program", "name": "New Voting Program", - "config": "{\n \"percentage\": 0\n}", + "config": "{\n \"percentage\": 40\n}", "project": "Governance", "votesSwitch": [ { @@ -854,33 +854,10788 @@ "config": "{}", "project": "Governance", "votesSwitch": [], - "claimVotesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Support Mods Claims", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Yann - Tentacule", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Tentacule23 ", + "config": "{}", + "project": "Governance", + "id": "c9442dd6-f9af-4100-8047-35785ec6f1e4", + "savedPayload": { + "position": { + "x": 17514.900891030247, + "y": 28092.334393776433 + }, + "targetPosition": { + "x": 17829.187495472503, + "y": 27581.233689151446 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2" + }, + "referenceParentCombinedNodePath": [ + [ + "Tentacule23", + "User Profile", + "Governance", + "7af21baa-ebc0-436f-94a7-a1746209418e" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "705bfab3-e851-4469-ab70-ac972950de6c" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "be3ab259-2505-4200-a8cc-a373874aedb0" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Tentacule23 ", + "config": "{}", + "project": "Governance", + "id": "aff7a6ac-6eac-4bd9-9675-2a22c41722fe", + "savedPayload": { + "position": { + "x": 17245.55053212574, + "y": 27720.402274023785 + }, + "targetPosition": { + "x": 17829.187495472503, + "y": 27581.233689151446 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "0adbd33f-c572-4d29-bb67-ed8269aa168d" + }, + "referenceParentCombinedNodePath": [ + [ + "Tentacule23", + "User Profile", + "Governance", + "7af21baa-ebc0-436f-94a7-a1746209418e" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "705bfab3-e851-4469-ab70-ac972950de6c" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "be3ab259-2505-4200-a8cc-a373874aedb0" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "0adbd33f-c572-4d29-bb67-ed8269aa168d" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Tentacule23 ", + "config": "{}", + "project": "Governance", + "id": "548051b9-e194-4db0-aa9d-f2b29a76475e", + "savedPayload": { + "position": { + "x": 17318.086790847516, + "y": 27266.94708470919 + }, + "targetPosition": { + "x": 17829.187495472503, + "y": 27581.233689151446 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "983cf3b0-36d2-4e75-9d4a-6770f1f1a6d0" + }, + "referenceParentCombinedNodePath": [ + [ + "Tentacule23", + "User Profile", + "Governance", + "7af21baa-ebc0-436f-94a7-a1746209418e" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "705bfab3-e851-4469-ab70-ac972950de6c" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "be3ab259-2505-4200-a8cc-a373874aedb0" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "983cf3b0-36d2-4e75-9d4a-6770f1f1a6d0" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "cd310093-ff92-4e0e-b010-97a11079a3f0", + "savedPayload": { + "position": { + "x": 13921.192972690169, + "y": 22868.321111801863 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "be3ab259-2505-4200-a8cc-a373874aedb0" + }, + "referenceParentCombinedNodePath": [ + [ + "Tentacule23", + "User Profile", + "Governance", + "7af21baa-ebc0-436f-94a7-a1746209418e" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "705bfab3-e851-4469-ab70-ac972950de6c" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "be3ab259-2505-4200-a8cc-a373874aedb0" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Thomas - Raplh", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "aad9d6ba-7855-4199-8ce5-7250f6c63a28", + "savedPayload": { + "position": { + "x": 17485.221135349424, + "y": 27973.814533933983 + }, + "targetPosition": { + "x": 17813.55286350269, + "y": 27471.621068934797 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Team Member Superalgos Blog Team", + "id": "9d20e390-2609-44f5-b724-d8ca31f8e5b2" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "fdec0168-67ea-4ec7-aab4-6457c11c05b0", + "savedPayload": { + "position": { + "x": 17252.745003110023, + "y": 27684.91556891499 + }, + "targetPosition": { + "x": 17813.55286350269, + "y": 27471.621068934797 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "84112244-a682-45dc-9848-b8b6d1334ca8" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "d05332e7-2c58-4272-8dec-9311e195ec73", + "savedPayload": { + "position": { + "x": 17234.478412382516, + "y": 27314.545354516973 + }, + "targetPosition": { + "x": 17813.55286350269, + "y": 27471.621068934797 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Project Leader Thomas-Raplh2502 Data Mining Project", + "id": "463312d8-66b6-49d3-a282-af936653f274" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "186a2f69-f0b5-4706-a7c2-8c8f4ac1fc09", + "savedPayload": { + "position": { + "x": 17437.398579966226, + "y": 27004.172724219396 + }, + "targetPosition": { + "x": 17813.55286350269, + "y": 27471.621068934797 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "1 Team Member Thomas-Raplh2502 Forum Team", + "id": "6c7bd6f0-8d79-4f60-a356-924a8261cd91" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "6095a5e0-de0f-4cd3-94e9-76744206e026", + "savedPayload": { + "position": { + "x": 13972.972971354275, + "y": 22770.452833151754 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "24908c35-1e5f-44e4-99a2-8b58e060e651" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Claim Votes Switch", + "name": "Ssplatt", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Software Projects Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Active Projects Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Social Bots Project Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "ssplatt ", + "config": "{}", + "project": "Governance", + "id": "63bd621a-0b66-4efd-9f23-db88d38f371a", + "savedPayload": { + "position": { + "x": 15907.548103586918, + "y": 28813.217143161382 + }, + "targetPosition": { + "x": 16385.24250443127, + "y": 28450.163346318604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "2beaca33-c4a5-4c4f-9458-9aebce6d6367" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Software Projects Position Class", + "Position Claims Folder", + "Governance", + "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" + ], + [ + "Active Projects Position Class", + "Position Claims Folder", + "Governance", + "4181840b-43f7-4ea3-8bc9-a43320be1b15" + ], + [ + "Social Bots Project Position Class", + "Position Claims Folder", + "Governance", + "234a036f-27a3-4813-a163-6cbeaf02ef96" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "2beaca33-c4a5-4c4f-9458-9aebce6d6367" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "5a87bf9c-3b93-4126-ba1e-a480fc3d96f9", + "savedPayload": { + "position": { + "x": 16385.24250443127, + "y": 28450.163346318604 + }, + "targetPosition": { + "x": 16862.936905275623, + "y": 28087.109549475826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Social Bots Project Position Class", + "id": "234a036f-27a3-4813-a163-6cbeaf02ef96" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Software Projects Position Class", + "Position Claims Folder", + "Governance", + "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" + ], + [ + "Active Projects Position Class", + "Position Claims Folder", + "Governance", + "4181840b-43f7-4ea3-8bc9-a43320be1b15" + ], + [ + "Social Bots Project Position Class", + "Position Claims Folder", + "Governance", + "234a036f-27a3-4813-a163-6cbeaf02ef96" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "58f71a3b-2d03-4a15-9e66-f2d3bce58d68", + "savedPayload": { + "position": { + "x": 16862.936905275623, + "y": 28087.109549475826 + }, + "targetPosition": { + "x": 17340.631306119976, + "y": 27724.05575263305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Active Projects Position Class", + "id": "4181840b-43f7-4ea3-8bc9-a43320be1b15" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Software Projects Position Class", + "Position Claims Folder", + "Governance", + "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" + ], + [ + "Active Projects Position Class", + "Position Claims Folder", + "Governance", + "4181840b-43f7-4ea3-8bc9-a43320be1b15" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "64ff83de-50cb-42d5-bbaa-f0419359259c", + "savedPayload": { + "position": { + "x": 17340.631306119976, + "y": 27724.05575263305 + }, + "targetPosition": { + "x": 17818.32570696433, + "y": 27361.00195579027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Software Projects Position Class", + "id": "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Software Projects Position Class", + "Position Claims Folder", + "Governance", + "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Marketing Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Social Network Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Twitter Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "554929a2-c086-45bb-9c92-2f42b2346e4d", + "savedPayload": { + "position": { + "x": 15933.54011558136, + "y": 28455.624332087016 + }, + "targetPosition": { + "x": 16300.99223741091, + "y": 27981.30488470692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Team Member Twitter Team", + "id": "976bc136-0120-4471-a8e4-c9ad5d3630d1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" + ], + [ + "Twitter Team Position Class", + "Position Claims Folder", + "Governance", + "dd6e55ad-52cc-4910-a0c4-eef76db12591" + ], + [ + "Team Member Twitter Team", + "Position Contribution Claim", + "Governance", + "976bc136-0120-4471-a8e4-c9ad5d3630d1" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "fdb1a124-ff52-49b1-a434-5690a354a83b", + "savedPayload": { + "position": { + "x": 16300.99223741091, + "y": 27981.30488470692 + }, + "targetPosition": { + "x": 16668.44435924046, + "y": 27506.98543732682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Twitter Team Position Class", + "id": "dd6e55ad-52cc-4910-a0c4-eef76db12591" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" + ], + [ + "Twitter Team Position Class", + "Position Claims Folder", + "Governance", + "dd6e55ad-52cc-4910-a0c4-eef76db12591" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Reddit Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "ssplatt ", + "config": "{}", + "project": "Governance", + "id": "a86b9a49-8d9f-4e05-8440-568392dbcd13", + "savedPayload": { + "position": { + "x": 15479.446855530587, + "y": 27344.85914034915 + }, + "targetPosition": { + "x": 16073.945607385524, + "y": 27425.922288837985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "520397c3-8a50-4350-9e97-d9a20f401151" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" + ], + [ + "Reddit Team Position Class", + "Position Claims Folder", + "Governance", + "e594053b-86f4-44df-be46-d0170650405c" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "520397c3-8a50-4350-9e97-d9a20f401151" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "6031dca2-70cd-4c94-a0bf-57b93f3cd688", + "savedPayload": { + "position": { + "x": 16073.945607385524, + "y": 27425.922288837985 + }, + "targetPosition": { + "x": 16668.44435924046, + "y": 27506.98543732682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Reddit Team Position Class", + "id": "e594053b-86f4-44df-be46-d0170650405c" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" + ], + [ + "Reddit Team Position Class", + "Position Claims Folder", + "Governance", + "e594053b-86f4-44df-be46-d0170650405c" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "a925486c-36da-4c17-acbf-8e5a43f628e4", + "savedPayload": { + "position": { + "x": 16668.44435924046, + "y": 27506.98543732682 + }, + "targetPosition": { + "x": 17223.826955109394, + "y": 27279.938807301434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Social Network Teams Position Class", + "id": "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Content Creation Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Brett Live Streaming and Videos Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "ssplatt ", + "config": "{}", + "project": "Governance", + "id": "bd01edc3-b0b4-4e11-906b-330ecc6d30ab", + "savedPayload": { + "position": { + "x": 15679.965675551015, + "y": 26620.6011742264 + }, + "targetPosition": { + "x": 16275.188060349199, + "y": 26545.034563642337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "a15aabd7-eb69-48c1-bae3-e61d81166061" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Content Creation Teams Position Class", + "Position Claims Folder", + "Governance", + "085f9db8-69cd-49a0-afcd-b473f33ee3fc" + ], + [ + "Brett Live Streaming and Videos Team Position Class", + "Position Claims Folder", + "Governance", + "1c3d87af-03f6-4611-89df-2f21790d063a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "a15aabd7-eb69-48c1-bae3-e61d81166061" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "03929000-e617-4f72-9570-e394e5e27137", + "savedPayload": { + "position": { + "x": 15800.868612969101, + "y": 26177.58244181279 + }, + "targetPosition": { + "x": 16275.188060349199, + "y": 26545.034563642337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Team Leader Brett Live Streaming and Videos Team", + "id": "fec46c32-35cb-431d-aa73-7a5858c4df3f" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Content Creation Teams Position Class", + "Position Claims Folder", + "Governance", + "085f9db8-69cd-49a0-afcd-b473f33ee3fc" + ], + [ + "Brett Live Streaming and Videos Team Position Class", + "Position Claims Folder", + "Governance", + "1c3d87af-03f6-4611-89df-2f21790d063a" + ], + [ + "Team Leader Brett Live Streaming and Videos Team", + "Position Contribution Claim", + "Governance", + "fec46c32-35cb-431d-aa73-7a5858c4df3f" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "3b190a6c-352c-4775-9657-241d88e3a998", + "savedPayload": { + "position": { + "x": 16199.621449765136, + "y": 25949.812178844153 + }, + "targetPosition": { + "x": 16275.188060349199, + "y": 26545.034563642337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Team Member Brett Live Streaming and Videos Team", + "id": "8f49479c-f066-40e3-8ca8-e774c69d0397" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Content Creation Teams Position Class", + "Position Claims Folder", + "Governance", + "085f9db8-69cd-49a0-afcd-b473f33ee3fc" + ], + [ + "Brett Live Streaming and Videos Team Position Class", + "Position Claims Folder", + "Governance", + "1c3d87af-03f6-4611-89df-2f21790d063a" + ], + [ + "Team Member Brett Live Streaming and Videos Team", + "Position Contribution Claim", + "Governance", + "8f49479c-f066-40e3-8ca8-e774c69d0397" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "1529fd26-780b-4795-808e-8639603d7db1", + "savedPayload": { + "position": { + "x": 16275.188060349199, + "y": 26545.034563642337 + }, + "targetPosition": { + "x": 16749.507507729297, + "y": 26912.486685471886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Brett Live Streaming and Videos Team Position Class", + "id": "1c3d87af-03f6-4611-89df-2f21790d063a" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Content Creation Teams Position Class", + "Position Claims Folder", + "Governance", + "085f9db8-69cd-49a0-afcd-b473f33ee3fc" + ], + [ + "Brett Live Streaming and Videos Team Position Class", + "Position Claims Folder", + "Governance", + "1c3d87af-03f6-4611-89df-2f21790d063a" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "ec31076a-c038-4c68-9d41-b4a2ed4f06a9", + "savedPayload": { + "position": { + "x": 16749.507507729297, + "y": 26912.486685471886 + }, + "targetPosition": { + "x": 17223.826955109394, + "y": 27279.938807301434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Content Creation Teams Position Class", + "id": "085f9db8-69cd-49a0-afcd-b473f33ee3fc" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ], + [ + "Content Creation Teams Position Class", + "Position Claims Folder", + "Governance", + "085f9db8-69cd-49a0-afcd-b473f33ee3fc" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "9219a8da-3962-4211-b0a4-766d24579e2f", + "savedPayload": { + "position": { + "x": 17223.826955109394, + "y": 27279.938807301434 + }, + "targetPosition": { + "x": 17818.32570696433, + "y": 27361.00195579027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Marketing Teams Position Class", + "id": "f45874a6-7af9-4c4b-bb13-917f801be45b" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Marketing Teams Position Class", + "Position Claims Folder", + "Governance", + "f45874a6-7af9-4c4b-bb13-917f801be45b" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Tech Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Sys Admins Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "ssplatt ", + "config": "{}", + "project": "Governance", + "id": "9cf32d6e-fef2-46db-982a-81c336a1a3aa", + "savedPayload": { + "position": { + "x": 16266.27440641168, + "y": 26721.181257968245 + }, + "targetPosition": { + "x": 16860.773158266617, + "y": 26802.24440645708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "3bde258d-cad3-4224-891e-c281b392d414" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Tech Teams Position Class", + "Position Claims Folder", + "Governance", + "6d7947eb-6341-4c12-91ae-be560fc56cbe" + ], + [ + "Sys Admins Team Position Class", + "Position Claims Folder", + "Governance", + "f699cbe7-b54e-4040-ae0e-62ad1ad97753" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "3bde258d-cad3-4224-891e-c281b392d414" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d9cf145c-1971-46f6-ae77-e001bde16063", + "savedPayload": { + "position": { + "x": 16860.773158266617, + "y": 26802.24440645708 + }, + "targetPosition": { + "x": 17455.27191012155, + "y": 26883.307554945917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Sys Admins Team Position Class", + "id": "f699cbe7-b54e-4040-ae0e-62ad1ad97753" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Tech Teams Position Class", + "Position Claims Folder", + "Governance", + "6d7947eb-6341-4c12-91ae-be560fc56cbe" + ], + [ + "Sys Admins Team Position Class", + "Position Claims Folder", + "Governance", + "f699cbe7-b54e-4040-ae0e-62ad1ad97753" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Docker Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "ssplatt ", + "config": "{}", + "project": "Governance", + "id": "35a0678d-ce9f-424c-93c9-0c6a0a3e116e", + "savedPayload": { + "position": { + "x": 16729.164316435996, + "y": 25927.91875325721 + }, + "targetPosition": { + "x": 17092.218113278774, + "y": 26405.613154101564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "31057ec1-a9fd-431d-973a-0df79dc72fa0" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Tech Teams Position Class", + "Position Claims Folder", + "Governance", + "6d7947eb-6341-4c12-91ae-be560fc56cbe" + ], + [ + "Docker Team Position Class", + "Position Claims Folder", + "Governance", + "45b8e493-9f3b-4845-aec0-49efd9b9eef8" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "31057ec1-a9fd-431d-973a-0df79dc72fa0" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "82b6f8b5-e6d3-4b7c-afe6-4b60fbe550c2", + "savedPayload": { + "position": { + "x": 17092.218113278774, + "y": 26405.613154101564 + }, + "targetPosition": { + "x": 17455.27191012155, + "y": 26883.307554945917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Docker Team Position Class", + "id": "45b8e493-9f3b-4845-aec0-49efd9b9eef8" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Tech Teams Position Class", + "Position Claims Folder", + "Governance", + "6d7947eb-6341-4c12-91ae-be560fc56cbe" + ], + [ + "Docker Team Position Class", + "Position Claims Folder", + "Governance", + "45b8e493-9f3b-4845-aec0-49efd9b9eef8" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Github Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "ssplatt ", + "config": "{}", + "project": "Governance", + "id": "7653ebcf-7584-4716-83ce-4344a71183cc", + "savedPayload": { + "position": { + "x": 17617.398207099224, + "y": 25694.310051236047 + }, + "targetPosition": { + "x": 17536.335058610388, + "y": 26288.808803090982 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "ccf89d0d-672e-4d80-bdc3-0ff1df3d5cb8" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Tech Teams Position Class", + "Position Claims Folder", + "Governance", + "6d7947eb-6341-4c12-91ae-be560fc56cbe" + ], + [ + "Github Team Position Class", + "Position Claims Folder", + "Governance", + "49c4b1b9-1743-479c-926a-90d910193df6" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "ccf89d0d-672e-4d80-bdc3-0ff1df3d5cb8" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "22d529ca-11d9-4440-b565-0afd435c3d5e", + "savedPayload": { + "position": { + "x": 17536.335058610388, + "y": 26288.808803090982 + }, + "targetPosition": { + "x": 17455.27191012155, + "y": 26883.307554945917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Github Team Position Class", + "id": "49c4b1b9-1743-479c-926a-90d910193df6" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Tech Teams Position Class", + "Position Claims Folder", + "Governance", + "6d7947eb-6341-4c12-91ae-be560fc56cbe" + ], + [ + "Github Team Position Class", + "Position Claims Folder", + "Governance", + "49c4b1b9-1743-479c-926a-90d910193df6" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d9915a35-543b-49d7-87d1-823733defdba", + "savedPayload": { + "position": { + "x": 17455.27191012155, + "y": 26883.307554945917 + }, + "targetPosition": { + "x": 17818.32570696433, + "y": 27361.00195579027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Tech Teams Position Class", + "id": "6d7947eb-6341-4c12-91ae-be560fc56cbe" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ], + [ + "Tech Teams Position Class", + "Position Claims Folder", + "Governance", + "6d7947eb-6341-4c12-91ae-be560fc56cbe" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "49684d4a-6dba-47e7-bf39-159c7af9cbcb", + "savedPayload": { + "position": { + "x": 14041.854566154256, + "y": 22683.765497713397 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Roles Played @ Beta-12 Position Class", + "id": "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "db682ebd-024c-49bc-a3d4-e4aa774d3fff" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Phil - PLuv", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "PLuv ", + "config": "{}", + "project": "Governance", + "id": "ee46ea20-9e50-4eca-8cfd-ec5985cd6bb1", + "savedPayload": { + "position": { + "x": 17255.697631836905, + "y": 27374.27279643721 + }, + "targetPosition": { + "x": 17843.343492397726, + "y": 27253.143350943003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "9aafb0d5-3526-4307-9f8c-211228e4413c" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "5cbec4c5-0432-4cf9-b105-34342ca701db" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "9aafb0d5-3526-4307-9f8c-211228e4413c" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "PLuv ", + "config": "{}", + "project": "Governance", + "id": "3a4a2f4b-455d-4c22-918f-768b1dd15df3", + "savedPayload": { + "position": { + "x": 17444.61938517301, + "y": 26804.791830015667 + }, + "targetPosition": { + "x": 17843.343492397726, + "y": 27253.143350943003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "1bfd5e17-70a3-4523-9556-615f78fca1a2" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "5cbec4c5-0432-4cf9-b105-34342ca701db" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "1bfd5e17-70a3-4523-9556-615f78fca1a2" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "8a910002-e8df-4fd4-a5c6-a466c492dc66", + "savedPayload": { + "position": { + "x": 14125.492076993565, + "y": 22611.211138725153 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "5cbec4c5-0432-4cf9-b105-34342ca701db" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "5cbec4c5-0432-4cf9-b105-34342ca701db" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Smidy", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Smidy13 ", + "config": "{}", + "project": "Governance", + "id": "38448314-f232-4c59-9f68-2a964e432198", + "savedPayload": { + "position": { + "x": 17287.856718850635, + "y": 27162.805592794404 + }, + "targetPosition": { + "x": 17887.754269125468, + "y": 27151.718249818925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "dff81636-6fff-4475-adc0-17d810b7de8b" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "7fb54153-47b4-48dc-b2e0-99b52eda5949" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "58a543a3-b50b-42cd-93ed-799026beab0f" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "f3d90205-8b86-4b3e-864f-9e9084f95677" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "8c949fb9-2c85-4bbc-a378-689a5fd8432f" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "dff81636-6fff-4475-adc0-17d810b7de8b" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Smidy13 ", + "config": "{}", + "project": "Governance", + "id": "b237f297-7837-4f3d-a4e0-5094369fc0a9", + "savedPayload": { + "position": { + "x": 17578.203573310817, + "y": 26637.735403100607 + }, + "targetPosition": { + "x": 17887.754269125468, + "y": 27151.718249818925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "79d35efc-05b9-441f-8d75-e766ae2bde9f" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "7fb54153-47b4-48dc-b2e0-99b52eda5949" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "58a543a3-b50b-42cd-93ed-799026beab0f" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "f3d90205-8b86-4b3e-864f-9e9084f95677" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "8c949fb9-2c85-4bbc-a378-689a5fd8432f" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "79d35efc-05b9-441f-8d75-e766ae2bde9f" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "7d1ed056-946a-409e-9d23-31aa3b54a3f4", + "savedPayload": { + "position": { + "x": 14221.037328752707, + "y": 22555.260507863 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "8c949fb9-2c85-4bbc-a378-689a5fd8432f" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "7fb54153-47b4-48dc-b2e0-99b52eda5949" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "58a543a3-b50b-42cd-93ed-799026beab0f" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "f3d90205-8b86-4b3e-864f-9e9084f95677" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "8c949fb9-2c85-4bbc-a378-689a5fd8432f" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "HarrelBM", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Education Project Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "43707d8c-a21b-4a22-9cb2-7d3f94b60716", + "savedPayload": { + "position": { + "x": 16788.114432312046, + "y": 27360.0401503439 + }, + "targetPosition": { + "x": 17369.0800568615, + "y": 27210.11035646736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "2a22e2b7-27c2-4a2d-8e76-6cc79cf2a10a" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Project Position Class", + "Position Claims Folder", + "Governance", + "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "2a22e2b7-27c2-4a2d-8e76-6cc79cf2a10a" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "2a947658-92c8-4790-bebf-582a9355f9c6", + "savedPayload": { + "position": { + "x": 17369.0800568615, + "y": 27210.11035646736 + }, + "targetPosition": { + "x": 17950.045681410957, + "y": 27060.180562590824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Education Project Position Class", + "id": "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Project Position Class", + "Position Claims Folder", + "Governance", + "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Education Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Docs Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "6e49b595-9dc6-4cad-b221-212f106ec7dd", + "savedPayload": { + "position": { + "x": 16379.507518882394, + "y": 27484.233204774035 + }, + "targetPosition": { + "x": 16885.707807582654, + "y": 27162.113246187528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "def4a2e1-9c6c-460a-8703-1f22e2cf999e" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ], + [ + "Docs Teams Position Class", + "Position Claims Folder", + "Governance", + "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "def4a2e1-9c6c-460a-8703-1f22e2cf999e" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "e735a1de-ab6a-4e71-aece-cccf725fbe4a", + "savedPayload": { + "position": { + "x": 16885.707807582654, + "y": 27162.113246187528 + }, + "targetPosition": { + "x": 17391.908096282914, + "y": 26839.99328760102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Docs Teams Position Class", + "id": "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ], + [ + "Docs Teams Position Class", + "Position Claims Folder", + "Governance", + "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Tutorials Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "67710c01-1901-4cd1-8b10-290eb9eae0d9", + "savedPayload": { + "position": { + "x": 16194.18410179846, + "y": 26766.120200240286 + }, + "targetPosition": { + "x": 16793.046099040686, + "y": 26803.056743920653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "39ebea0b-e64e-4d85-a346-0e3dd69d8cfd" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ], + [ + "Tutorials Team Position Class", + "Position Claims Folder", + "Governance", + "d2e70340-a37c-4c75-bad6-b92becc4db19" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "39ebea0b-e64e-4d85-a346-0e3dd69d8cfd" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "e10064ea-33d3-45b4-83a2-905a78a6bea0", + "savedPayload": { + "position": { + "x": 16793.046099040686, + "y": 26803.056743920653 + }, + "targetPosition": { + "x": 17391.908096282914, + "y": 26839.99328760102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Tutorials Team Position Class", + "id": "d2e70340-a37c-4c75-bad6-b92becc4db19" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ], + [ + "Tutorials Team Position Class", + "Position Claims Folder", + "Governance", + "d2e70340-a37c-4c75-bad6-b92becc4db19" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Translations Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "534b3e93-f963-472d-a064-7d82840e4080", + "savedPayload": { + "position": { + "x": 16466.350541466298, + "y": 26076.224204224454 + }, + "targetPosition": { + "x": 16929.129318874606, + "y": 26458.108745912738 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "679038b2-555c-414a-99f5-81ebecae9837" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ], + [ + "Translations Team Position Class", + "Position Claims Folder", + "Governance", + "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "679038b2-555c-414a-99f5-81ebecae9837" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "bf3cff33-26f7-4238-8d24-0e8a8a9910c8", + "savedPayload": { + "position": { + "x": 16929.129318874606, + "y": 26458.108745912738 + }, + "targetPosition": { + "x": 17391.908096282914, + "y": 26839.99328760102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Translations Team Position Class", + "id": "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ], + [ + "Translations Team Position Class", + "Position Claims Folder", + "Governance", + "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Workspaces Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "ccf6d33d-e0f8-434d-8ab3-b7f9a7567598", + "savedPayload": { + "position": { + "x": 17092.04850852984, + "y": 25678.06203850211 + }, + "targetPosition": { + "x": 17241.978302406376, + "y": 26259.027663051565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "52c80ccf-63f3-408f-b86f-d79698edecc1" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ], + [ + "Workspaces Team Position Class", + "Position Claims Folder", + "Governance", + "706af4e2-66a6-42fb-8dbe-cb799087c568" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "52c80ccf-63f3-408f-b86f-d79698edecc1" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "21c1fbe8-d541-44a7-9795-319df9de8bcb", + "savedPayload": { + "position": { + "x": 17241.978302406376, + "y": 26259.027663051565 + }, + "targetPosition": { + "x": 17391.908096282914, + "y": 26839.99328760102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Workspaces Team Position Class", + "id": "706af4e2-66a6-42fb-8dbe-cb799087c568" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ], + [ + "Workspaces Team Position Class", + "Position Claims Folder", + "Governance", + "706af4e2-66a6-42fb-8dbe-cb799087c568" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "0bf0d037-b46d-4e14-8713-23e5ed44145d", + "savedPayload": { + "position": { + "x": 17391.908096282914, + "y": 26839.99328760102 + }, + "targetPosition": { + "x": 17950.045681410957, + "y": 27060.180562590824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Education Teams Position Class", + "id": "f9f36c73-8b7c-4fde-837e-6811501beeb6" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f9f36c73-8b7c-4fde-837e-6811501beeb6" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Setup Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "6e9ffcbf-4576-4ac4-aa1f-9018dfc85d52", + "savedPayload": { + "position": { + "x": 17305.805764237943, + "y": 26047.779985190304 + }, + "targetPosition": { + "x": 17627.92572282445, + "y": 26553.980273890564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "92f6a07c-37b6-4d9c-a068-2e2fda355d90" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Setup Team Position Class", + "Position Claims Folder", + "Governance", + "991efab5-9977-4ba1-ab2c-65cbd1780108" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "92f6a07c-37b6-4d9c-a068-2e2fda355d90" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "ffb9c762-2abe-4c1e-8ccb-bddd8669e57b", + "savedPayload": { + "position": { + "x": 17627.92572282445, + "y": 26553.980273890564 + }, + "targetPosition": { + "x": 17950.045681410957, + "y": 27060.180562590824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Setup Team Position Class", + "id": "991efab5-9977-4ba1-ab2c-65cbd1780108" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Setup Team Position Class", + "Position Claims Folder", + "Governance", + "991efab5-9977-4ba1-ab2c-65cbd1780108" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Superalgos Blog Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "8f42b140-716f-4d25-8c6e-cd57b65c85a5", + "savedPayload": { + "position": { + "x": 18023.918768771684, + "y": 25862.45656810637 + }, + "targetPosition": { + "x": 17986.98222509132, + "y": 26461.318565348596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "dacfee8a-7d0e-4bfb-92f0-1f6e3fff2f6f" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Superalgos Blog Team Position Class", + "Position Claims Folder", + "Governance", + "cb188980-4dfe-4b3f-9d3f-62857d5398ff" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "dacfee8a-7d0e-4bfb-92f0-1f6e3fff2f6f" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "e28159da-a9d3-49cf-ad01-0b223da9b65e", + "savedPayload": { + "position": { + "x": 17986.98222509132, + "y": 26461.318565348596 + }, + "targetPosition": { + "x": 17950.045681410957, + "y": 27060.180562590824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Superalgos Blog Team Position Class", + "id": "cb188980-4dfe-4b3f-9d3f-62857d5398ff" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ], + [ + "Superalgos Blog Team Position Class", + "Position Claims Folder", + "Governance", + "cb188980-4dfe-4b3f-9d3f-62857d5398ff" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "83b768d1-bad4-490d-a949-7fa563d889c4", + "savedPayload": { + "position": { + "x": 14325.236642476922, + "y": 22517.818936755564 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "1e714443-cf8f-46df-ac93-7de2e780ceae" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Piyantha", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "piyanthak ", + "config": "{}", + "project": "Governance", + "id": "dd857f81-3205-4922-b91e-4ec6a3c76e6c", + "savedPayload": { + "position": { + "x": 17436.999129838612, + "y": 27084.622902909705 + }, + "targetPosition": { + "x": 18028.096469919117, + "y": 26981.64749540989 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile", + "Governance", + "b1ce221b-2752-4419-ae53-8410e8a93798" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "91519c6e-8c07-488c-98dd-255890a00d6e" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bc73fcad-a3b2-4094-931e-c8f3d608a99c" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "d5b96ff4-c6ec-4139-8cc1-259d0940196b" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "4e0c4cd4-dc98-4913-a8dc-72cbae46776a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "piyanthak ", + "config": "{}", + "project": "Governance", + "id": "8a6a1d4a-b47b-48b5-8946-a328edd20db5", + "savedPayload": { + "position": { + "x": 17464.703453550082, + "y": 26775.27814422953 + }, + "targetPosition": { + "x": 18028.096469919117, + "y": 26981.64749540989 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "73709060-77aa-4aed-b75a-df5a73d711b9" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile", + "Governance", + "b1ce221b-2752-4419-ae53-8410e8a93798" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "91519c6e-8c07-488c-98dd-255890a00d6e" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bc73fcad-a3b2-4094-931e-c8f3d608a99c" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "d5b96ff4-c6ec-4139-8cc1-259d0940196b" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "4e0c4cd4-dc98-4913-a8dc-72cbae46776a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "73709060-77aa-4aed-b75a-df5a73d711b9" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "piyanthak ", + "config": "{}", + "project": "Governance", + "id": "319fd3fc-47a9-4d83-8d12-2c85c20a10d2", + "savedPayload": { + "position": { + "x": 17643.36848101897, + "y": 26521.22988654067 + }, + "targetPosition": { + "x": 18028.096469919117, + "y": 26981.64749540989 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "piyanthak ", + "config": "{}", + "project": "Governance", + "id": "d8a25fa7-d71e-4356-a6c6-99b96d7718a1", + "savedPayload": { + "position": { + "x": 17925.1210624193, + "y": 26390.550155329383 + }, + "targetPosition": { + "x": 18028.096469919117, + "y": 26981.64749540989 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "piyanthak ", + "config": "{}", + "project": "Governance", + "id": "9e0e1d09-932c-4a85-922a-9d20ec18fb15", + "savedPayload": { + "position": { + "x": 18234.465821099475, + "y": 26418.254479040854 + }, + "targetPosition": { + "x": 18028.096469919117, + "y": 26981.64749540989 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "64f57786-f9c6-419a-ae0a-f91ded3e74dc" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile", + "Governance", + "b1ce221b-2752-4419-ae53-8410e8a93798" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "91519c6e-8c07-488c-98dd-255890a00d6e" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bc73fcad-a3b2-4094-931e-c8f3d608a99c" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "d5b96ff4-c6ec-4139-8cc1-259d0940196b" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "4e0c4cd4-dc98-4913-a8dc-72cbae46776a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "64f57786-f9c6-419a-ae0a-f91ded3e74dc" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "25a1d1b4-0a11-4516-9984-1e34f2b56277", + "savedPayload": { + "position": { + "x": 14434.541635510637, + "y": 22500.161453200697 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "4e0c4cd4-dc98-4913-a8dc-72cbae46776a" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile", + "Governance", + "b1ce221b-2752-4419-ae53-8410e8a93798" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "91519c6e-8c07-488c-98dd-255890a00d6e" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bc73fcad-a3b2-4094-931e-c8f3d608a99c" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "d5b96ff4-c6ec-4139-8cc1-259d0940196b" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "4e0c4cd4-dc98-4913-a8dc-72cbae46776a" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Quantum8", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "quantum8 ", + "config": "{}", + "project": "Governance", + "id": "027c3a38-6a82-4406-8219-ace1bc07f988", + "savedPayload": { + "position": { + "x": 17523.35350897693, + "y": 26848.729776629425 + }, + "targetPosition": { + "x": 18119.24870865891, + "y": 26918.79339768894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "c4c0c9fb-bd96-4c75-b9ee-187e7f5cb9b3" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "c4c0c9fb-bd96-4c75-b9ee-187e7f5cb9b3" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "quantum8 ", + "config": "{}", + "project": "Governance", + "id": "7da163ad-2b47-488b-aa42-3d77bc069880", + "savedPayload": { + "position": { + "x": 17678.341728430725, + "y": 26511.852327279397 + }, + "targetPosition": { + "x": 18119.24870865891, + "y": 26918.79339768894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "431eae13-7099-46f7-9a7a-63de3b394b12" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "431eae13-7099-46f7-9a7a-63de3b394b12" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "quantum8 ", + "config": "{}", + "project": "Governance", + "id": "cda61343-bd9e-4db8-81d6-22ea024a2341", + "savedPayload": { + "position": { + "x": 18001.74142845461, + "y": 26330.41253540755 + }, + "targetPosition": { + "x": 18119.24870865891, + "y": 26918.79339768894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "97a084c4-6b55-47a0-b19d-1a6bf7d4f90f" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "97a084c4-6b55-47a0-b19d-1a6bf7d4f90f" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "quantum8 ", + "config": "{}", + "project": "Governance", + "id": "5580d37a-fa4f-4c53-8356-bf7ad7f3b7d7", + "savedPayload": { + "position": { + "x": 18370.02491559098, + "y": 26373.714234597224 + }, + "targetPosition": { + "x": 18119.24870865891, + "y": 26918.79339768894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "143fcc59-bbbe-435e-9084-820e5a80fba3" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "143fcc59-bbbe-435e-9084-820e5a80fba3" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "308332f1-1567-457b-9565-e3e7453b9e29", + "savedPayload": { + "position": { + "x": 14545.230057412977, + "y": 22502.889361623038 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "f0da0682-0041-4766-8650-76b09c4cd6fd" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Haroun [NO CLAIMS]", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "5e471664-f369-475d-a15f-8c6ae523e658", + "savedPayload": { + "position": { + "x": 14653.532546732184, + "y": 22525.90976637303 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Nuno Amorim", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "NAmorim ", + "config": "{}", + "project": "Governance", + "id": "fb9aa74b-f25b-4fc2-b8ce-3d549645e411", + "savedPayload": { + "position": { + "x": 17957.733834951534, + "y": 26376.030013490592 + }, + "targetPosition": { + "x": 18328.10076772541, + "y": 26848.076976310684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "e5777796-f646-4dc7-a2a9-24e07f6a14ae" + }, + "referenceParentCombinedNodePath": [ + [ + "NAmorim", + "User Profile", + "Governance", + "d611eda3-4202-438a-af65-8981a90e742a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "2d11ec65-8e01-49af-910c-1d6151e1ebe9" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bde9318f-5bb3-4f37-bd64-cd188bfcf104" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "488ba3d0-4093-4994-9410-f62f82107907" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "aa81c376-fedf-4018-9134-37f355bcb56b" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "e5777796-f646-4dc7-a2a9-24e07f6a14ae" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "NAmorim ", + "config": "{}", + "project": "Governance", + "id": "010d1811-8d8e-4b4c-8831-a1697f44356a", + "savedPayload": { + "position": { + "x": 18551.721962919957, + "y": 26291.30632239674 + }, + "targetPosition": { + "x": 18328.10076772541, + "y": 26848.076976310684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "e97f9675-7bb8-4e5f-8bb5-6d5735cc335d" + }, + "referenceParentCombinedNodePath": [ + [ + "NAmorim", + "User Profile", + "Governance", + "d611eda3-4202-438a-af65-8981a90e742a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "2d11ec65-8e01-49af-910c-1d6151e1ebe9" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bde9318f-5bb3-4f37-bd64-cd188bfcf104" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "488ba3d0-4093-4994-9410-f62f82107907" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "aa81c376-fedf-4018-9134-37f355bcb56b" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "e97f9675-7bb8-4e5f-8bb5-6d5735cc335d" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "8914f4d8-6684-41ae-8093-1f4ce2541ddd", + "savedPayload": { + "position": { + "x": 14755.760992089014, + "y": 22568.438735176853 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Roles Played @ Beta-12 Position Class", + "id": "aa81c376-fedf-4018-9134-37f355bcb56b" + }, + "referenceParentCombinedNodePath": [ + [ + "NAmorim", + "User Profile", + "Governance", + "d611eda3-4202-438a-af65-8981a90e742a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "2d11ec65-8e01-49af-910c-1d6151e1ebe9" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bde9318f-5bb3-4f37-bd64-cd188bfcf104" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "488ba3d0-4093-4994-9410-f62f82107907" + ], + [ + "Roles Played @ Beta-12 Position Class", + "Position Claims Folder", + "Governance", + "aa81c376-fedf-4018-9134-37f355bcb56b" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Prephaedrus", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Community Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Turkish Community Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "fbe832a9-999e-4c08-8f59-9a4c26f5fd53", + "savedPayload": { + "position": { + "x": 17221.94492554882, + "y": 25516.148028026728 + }, + "targetPosition": { + "x": 17627.526077589562, + "y": 25958.306290540622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "42b417ae-31ac-4501-8351-3da319a3ed41" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Community Teams Position Class", + "Position Claims Folder", + "Governance", + "fffd624a-5052-44fd-a6b9-b6cbc9bbf849" + ], + [ + "Turkish Community Team Position Class", + "Position Claims Folder", + "Governance", + "8b0d3726-5167-4291-af96-272daa023fef" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "42b417ae-31ac-4501-8351-3da319a3ed41" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "3bef59cb-2c9e-4327-a24a-1e174318c29a", + "savedPayload": { + "position": { + "x": 17627.526077589562, + "y": 25958.306290540622 + }, + "targetPosition": { + "x": 18033.107229630303, + "y": 26400.464553054517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Turkish Community Team Position Class", + "id": "8b0d3726-5167-4291-af96-272daa023fef" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Community Teams Position Class", + "Position Claims Folder", + "Governance", + "fffd624a-5052-44fd-a6b9-b6cbc9bbf849" + ], + [ + "Turkish Community Team Position Class", + "Position Claims Folder", + "Governance", + "8b0d3726-5167-4291-af96-272daa023fef" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "9594a5d0-d0e3-44b4-80ba-51081982de77", + "savedPayload": { + "position": { + "x": 18033.107229630303, + "y": 26400.464553054517 + }, + "targetPosition": { + "x": 18438.688381671043, + "y": 26842.62281556841 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Community Teams Position Class", + "id": "fffd624a-5052-44fd-a6b9-b6cbc9bbf849" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Community Teams Position Class", + "Position Claims Folder", + "Governance", + "fffd624a-5052-44fd-a6b9-b6cbc9bbf849" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Social Network Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Twitter Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "3e272d80-bdaf-4a16-a0a2-e70d08bf93a3", + "savedPayload": { + "position": { + "x": 18020.65966107934, + "y": 25270.470548114135 + }, + "targetPosition": { + "x": 18490.4162273746, + "y": 25643.73823814702 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "7770d804-d5c8-4ac3-a38c-00ecc16ead7d" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "741a74e3-892b-4b72-a0d0-c1d485eaa454" + ], + [ + "Twitter Team Position Class", + "Position Claims Folder", + "Governance", + "79079ed7-db5c-4083-b019-0746f4b76d3a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "7770d804-d5c8-4ac3-a38c-00ecc16ead7d" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "7532ffee-16d6-481d-88ef-822dce6dd3c6", + "savedPayload": { + "position": { + "x": 18329.776425381122, + "y": 25065.642351623428 + }, + "targetPosition": { + "x": 18490.4162273746, + "y": 25643.73823814702 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "96f9dd5f-988f-48a8-922b-6705be3c3cac" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "741a74e3-892b-4b72-a0d0-c1d485eaa454" + ], + [ + "Twitter Team Position Class", + "Position Claims Folder", + "Governance", + "79079ed7-db5c-4083-b019-0746f4b76d3a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "96f9dd5f-988f-48a8-922b-6705be3c3cac" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "926afd74-3c6c-420a-b4df-c48209d07243", + "savedPayload": { + "position": { + "x": 18700.25213409836, + "y": 25081.627135028233 + }, + "targetPosition": { + "x": 18490.4162273746, + "y": 25643.73823814702 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "96f9dd5f-988f-48a8-922b-6705be3c3cac" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "741a74e3-892b-4b72-a0d0-c1d485eaa454" + ], + [ + "Twitter Team Position Class", + "Position Claims Folder", + "Governance", + "79079ed7-db5c-4083-b019-0746f4b76d3a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "96f9dd5f-988f-48a8-922b-6705be3c3cac" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "948ea7d5-8409-42cb-88d5-2a3c9ecbaee6", + "savedPayload": { + "position": { + "x": 18990.57765850727, + "y": 25312.319254370715 + }, + "targetPosition": { + "x": 18490.4162273746, + "y": 25643.73823814702 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "be336a7e-91cb-467b-9993-be23383c0391" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "741a74e3-892b-4b72-a0d0-c1d485eaa454" + ], + [ + "Twitter Team Position Class", + "Position Claims Folder", + "Governance", + "79079ed7-db5c-4083-b019-0746f4b76d3a" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "be336a7e-91cb-467b-9993-be23383c0391" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "e21ea9c8-e487-4bbf-89d3-5cbacca65141", + "savedPayload": { + "position": { + "x": 18490.4162273746, + "y": 25643.73823814702 + }, + "targetPosition": { + "x": 18464.552304522822, + "y": 26243.180526857715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Twitter Team Position Class", + "id": "79079ed7-db5c-4083-b019-0746f4b76d3a" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "741a74e3-892b-4b72-a0d0-c1d485eaa454" + ], + [ + "Twitter Team Position Class", + "Position Claims Folder", + "Governance", + "79079ed7-db5c-4083-b019-0746f4b76d3a" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "634bc238-5678-48a7-a66c-ecf1d62b457b", + "savedPayload": { + "position": { + "x": 18464.552304522822, + "y": 26243.180526857715 + }, + "targetPosition": { + "x": 18438.688381671043, + "y": 26842.62281556841 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Social Network Teams Position Class", + "id": "741a74e3-892b-4b72-a0d0-c1d485eaa454" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Social Network Teams Position Class", + "Position Claims Folder", + "Governance", + "741a74e3-892b-4b72-a0d0-c1d485eaa454" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Education Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Docs Teams Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "607b59c2-56ab-4305-8eb9-c703e0eaf75e", + "savedPayload": { + "position": { + "x": 18629.388236912528, + "y": 25305.535163264936 + }, + "targetPosition": { + "x": 18906.710567036716, + "y": 25837.599374816975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "0f584b76-ba57-45cf-b014-623e7c269d34" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Docs Teams Position Class", + "Position Claims Folder", + "Governance", + "78e7b8ae-d27c-4d7e-8d80-365c5f25cbec" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "0f584b76-ba57-45cf-b014-623e7c269d34" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "c20a889f-e146-4b44-859c-75818e8a9b6b", + "savedPayload": { + "position": { + "x": 19228.830525623223, + "y": 25331.399086116715 + }, + "targetPosition": { + "x": 18906.710567036716, + "y": 25837.599374816975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "12dce72a-5085-4bae-8920-42492fcf2a7e" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Docs Teams Position Class", + "Position Claims Folder", + "Governance", + "78e7b8ae-d27c-4d7e-8d80-365c5f25cbec" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "12dce72a-5085-4bae-8920-42492fcf2a7e" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "c303512f-8e02-4742-9ada-6b889f661cbb", + "savedPayload": { + "position": { + "x": 18906.710567036716, + "y": 25837.599374816975 + }, + "targetPosition": { + "x": 18880.846644184938, + "y": 26437.04166352767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Docs Teams Position Class", + "id": "78e7b8ae-d27c-4d7e-8d80-365c5f25cbec" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Docs Teams Position Class", + "Position Claims Folder", + "Governance", + "78e7b8ae-d27c-4d7e-8d80-365c5f25cbec" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Tutorials Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "5a3ece61-7415-49e2-b2ea-adfc82a0f8f0", + "savedPayload": { + "position": { + "x": 19765.163169212727, + "y": 25625.87935944619 + }, + "targetPosition": { + "x": 19323.004906698832, + "y": 26031.46051148693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "1306e5e3-4d99-4dec-86e7-dbc66f33ce97" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Tutorials Team Position Class", + "Position Claims Folder", + "Governance", + "a2fafb68-56ce-4d01-a7af-705fba879557" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "1306e5e3-4d99-4dec-86e7-dbc66f33ce97" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "127116a4-dc69-4998-a853-665bd788ff24", + "savedPayload": { + "position": { + "x": 19323.004906698832, + "y": 26031.46051148693 + }, + "targetPosition": { + "x": 18880.846644184938, + "y": 26437.04166352767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Tutorials Team Position Class", + "id": "a2fafb68-56ce-4d01-a7af-705fba879557" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Tutorials Team Position Class", + "Position Claims Folder", + "Governance", + "a2fafb68-56ce-4d01-a7af-705fba879557" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Translations Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "9f31b3d4-b618-4866-a866-2414e4d24bbd", + "savedPayload": { + "position": { + "x": 19922.447195409528, + "y": 26057.32443433871 + }, + "targetPosition": { + "x": 19480.288932895633, + "y": 26462.90558637945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "2f9d5381-5b21-40d7-8587-7410a26091fe" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Translations Team Position Class", + "Position Claims Folder", + "Governance", + "2cdb321a-d1b8-4628-afe5-9aeeeea7b817" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "2f9d5381-5b21-40d7-8587-7410a26091fe" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "89c93c26-7ce2-4ff1-b673-28bd85f1151b", + "savedPayload": { + "position": { + "x": 20079.73122160633, + "y": 26488.769509231228 + }, + "targetPosition": { + "x": 19480.288932895633, + "y": 26462.90558637945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "095ebc30-e7ca-4ec4-bab7-be90f511f18c" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Translations Team Position Class", + "Position Claims Folder", + "Governance", + "2cdb321a-d1b8-4628-afe5-9aeeeea7b817" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "095ebc30-e7ca-4ec4-bab7-be90f511f18c" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "prepheadrus ", + "config": "{}", + "project": "Governance", + "id": "f64789f8-f6ef-4c50-b71a-ec9ef76ba29d", + "savedPayload": { + "position": { + "x": 19885.870084936374, + "y": 26905.063848893344 + }, + "targetPosition": { + "x": 19480.288932895633, + "y": 26462.90558637945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "072aefce-a3f2-4781-b40c-d63271fb421b" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Translations Team Position Class", + "Position Claims Folder", + "Governance", + "2cdb321a-d1b8-4628-afe5-9aeeeea7b817" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "072aefce-a3f2-4781-b40c-d63271fb421b" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "7594e67d-0557-4955-9b17-80b0dfbec5fb", + "savedPayload": { + "position": { + "x": 19480.288932895633, + "y": 26462.90558637945 + }, + "targetPosition": { + "x": 18880.846644184938, + "y": 26437.04166352767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Translations Team Position Class", + "id": "2cdb321a-d1b8-4628-afe5-9aeeeea7b817" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ], + [ + "Translations Team Position Class", + "Position Claims Folder", + "Governance", + "2cdb321a-d1b8-4628-afe5-9aeeeea7b817" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "5f1f1a33-9123-495c-953c-6e7b5872f9a0", + "savedPayload": { + "position": { + "x": 18880.846644184938, + "y": 26437.04166352767 + }, + "targetPosition": { + "x": 18438.688381671043, + "y": 26842.62281556841 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Education Teams Position Class", + "id": "f85b3512-530d-44ac-9515-9cc69cceb355" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ], + [ + "Education Teams Position Class", + "Position Claims Folder", + "Governance", + "f85b3512-530d-44ac-9515-9cc69cceb355" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "7f55d6e0-36cd-4b44-a27d-704a3f183909", + "savedPayload": { + "position": { + "x": 14848.434126386346, + "y": 22629.027995009757 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "284f56b9-c58f-40e4-9728-b35b4df95bb9" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "6f1b6e77-81ef-4bec-8f08-b8dcfe3095ee" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2acb606a-29f2-43b8-8575-58f81d1150fd" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "02cfff25-aa0e-48d5-b63c-aa9744c26aa1" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "284f56b9-c58f-40e4-9728-b35b4df95bb9" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Tee [NO CLAIMS]", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "52622b2a-c18d-49e5-8e4a-007a65b2364a", + "savedPayload": { + "position": { + "x": 14928.396077184858, + "y": 22705.614251296945 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Alexandru", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Data Mining Project Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "alexandrustefan ", + "config": "{}", + "project": "Governance", + "id": "7c432ea4-4bfd-41fe-8092-ec600cf6cd6e", + "savedPayload": { + "position": { + "x": 18216.551032621137, + "y": 25774.81871964453 + }, + "targetPosition": { + "x": 18435.018206200017, + "y": 26333.631831577717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "285d8109-5341-48f0-a19e-94112f7508c4" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "32edddeb-10a4-4e67-8ebc-518ae17b60e0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "ee5ffc96-e933-4775-bd4c-6c7f6856a147" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" + ], + [ + "Data Mining Project Position Class", + "Position Claims Folder", + "Governance", + "0979d2c4-c661-469b-835b-77c5144ae51e" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "285d8109-5341-48f0-a19e-94112f7508c4" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "f2f6a0cf-5609-4df9-a24a-c9a22631837c", + "savedPayload": { + "position": { + "x": 18435.018206200017, + "y": 26333.631831577717 + }, + "targetPosition": { + "x": 18653.485379778896, + "y": 26892.444943510905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Data Mining Project Position Class", + "id": "0979d2c4-c661-469b-835b-77c5144ae51e" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "32edddeb-10a4-4e67-8ebc-518ae17b60e0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "ee5ffc96-e933-4775-bd4c-6c7f6856a147" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" + ], + [ + "Data Mining Project Position Class", + "Position Claims Folder", + "Governance", + "0979d2c4-c661-469b-835b-77c5144ae51e" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Forum Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "alexandrustefan ", + "config": "{}", + "project": "Governance", + "id": "683bc4bb-310f-4dfc-9b57-3c55530d0215", + "savedPayload": { + "position": { + "x": 18827.754691603626, + "y": 25746.50930060554 + }, + "targetPosition": { + "x": 18894.14630073853, + "y": 26342.824782742704 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "64319edb-7d43-4c1a-9a1a-fd5b8be149c8" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "32edddeb-10a4-4e67-8ebc-518ae17b60e0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "ee5ffc96-e933-4775-bd4c-6c7f6856a147" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" + ], + [ + "Forum Team Position Class", + "Position Claims Folder", + "Governance", + "6658d0c8-00b6-49fd-a17f-50a4d6c18756" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "64319edb-7d43-4c1a-9a1a-fd5b8be149c8" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "alexandrustefan ", + "config": "{}", + "project": "Governance", + "id": "0917b7a0-07c1-4f26-8f0a-75343f1461da", + "savedPayload": { + "position": { + "x": 19377.374852371828, + "y": 25987.17022156517 + }, + "targetPosition": { + "x": 18894.14630073853, + "y": 26342.824782742704 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "e10b5711-470b-42a1-8cae-5e972f8193b8" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "32edddeb-10a4-4e67-8ebc-518ae17b60e0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "ee5ffc96-e933-4775-bd4c-6c7f6856a147" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" + ], + [ + "Forum Team Position Class", + "Position Claims Folder", + "Governance", + "6658d0c8-00b6-49fd-a17f-50a4d6c18756" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "e10b5711-470b-42a1-8cae-5e972f8193b8" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "4932b130-049a-4f79-a192-6ae52d9606bc", + "savedPayload": { + "position": { + "x": 18894.14630073853, + "y": 26342.824782742704 + }, + "targetPosition": { + "x": 18653.485379778896, + "y": 26892.444943510905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Forum Team Position Class", + "id": "6658d0c8-00b6-49fd-a17f-50a4d6c18756" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "32edddeb-10a4-4e67-8ebc-518ae17b60e0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "ee5ffc96-e933-4775-bd4c-6c7f6856a147" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" + ], + [ + "Forum Team Position Class", + "Position Claims Folder", + "Governance", + "6658d0c8-00b6-49fd-a17f-50a4d6c18756" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Superalgos Blog Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "alexandrustefan ", + "config": "{}", + "project": "Governance", + "id": "7a18e699-820e-41d7-abfb-5702c30b323a", + "savedPayload": { + "position": { + "x": 19771.111603645273, + "y": 26455.510596353146 + }, + "targetPosition": { + "x": 19212.298491712085, + "y": 26673.977769932026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "5d839053-f8a4-4e7b-bfa2-b8c897081212" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "32edddeb-10a4-4e67-8ebc-518ae17b60e0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "ee5ffc96-e933-4775-bd4c-6c7f6856a147" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" + ], + [ + "Superalgos Blog Team Position Class", + "Position Claims Folder", + "Governance", + "a17afb0b-8f3c-4491-9916-cdc055aa4682" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "5d839053-f8a4-4e7b-bfa2-b8c897081212" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "ec11bb0e-ce5c-44c0-8a90-c79770a4445a", + "savedPayload": { + "position": { + "x": 19212.298491712085, + "y": 26673.977769932026 + }, + "targetPosition": { + "x": 18653.485379778896, + "y": 26892.444943510905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Superalgos Blog Team Position Class", + "id": "a17afb0b-8f3c-4491-9916-cdc055aa4682" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "32edddeb-10a4-4e67-8ebc-518ae17b60e0" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "ee5ffc96-e933-4775-bd4c-6c7f6856a147" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" + ], + [ + "Superalgos Blog Team Position Class", + "Position Claims Folder", + "Governance", + "a17afb0b-8f3c-4491-9916-cdc055aa4682" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "bf86c641-204b-4353-92ba-cd795547e8be", + "savedPayload": { + "position": { + "x": 14992.923836153896, + "y": 22795.58945093565 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Sifiso (end-debug)", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "end-debug ", + "config": "{}", + "project": "Governance", + "id": "0f3c30ce-06f3-4814-be33-4d586061842e", + "savedPayload": { + "position": { + "x": 18638.314394866447, + "y": 26356.583104798803 + }, + "targetPosition": { + "x": 18750.38010979116, + "y": 26946.024599383647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "45426982-a2c9-44e4-875b-17b7cb8c3b29" + }, + "referenceParentCombinedNodePath": [ + [ + "end-debug", + "User Profile", + "Governance", + "2ba902c6-59f4-40f4-91f5-44d12f807061" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "1c8787dc-31af-4852-9c50-4fd2abeac607" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "01108aa7-6972-4d9f-9707-b64431d3f096" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "b139671c-2415-41c4-9fa4-86eee29bc95d" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "76879fb6-eeb8-49c3-b3df-6e046074ffdd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "45426982-a2c9-44e4-875b-17b7cb8c3b29" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "end-debug ", + "config": "{}", + "project": "Governance", + "id": "9d28500c-d109-4abe-8e7b-a1800e654ae5", + "savedPayload": { + "position": { + "x": 19087.935760763055, + "y": 26449.984094488187 + }, + "targetPosition": { + "x": 18750.38010979116, + "y": 26946.024599383647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "8176b809-e886-4cf2-b8e0-9d88294b96d6" + }, + "referenceParentCombinedNodePath": [ + [ + "end-debug", + "User Profile", + "Governance", + "2ba902c6-59f4-40f4-91f5-44d12f807061" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "1c8787dc-31af-4852-9c50-4fd2abeac607" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "01108aa7-6972-4d9f-9707-b64431d3f096" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "b139671c-2415-41c4-9fa4-86eee29bc95d" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "76879fb6-eeb8-49c3-b3df-6e046074ffdd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "8176b809-e886-4cf2-b8e0-9d88294b96d6" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "end-debug ", + "config": "{}", + "project": "Governance", + "id": "beae8d60-3601-4673-a37a-8f73ca22eb10", + "savedPayload": { + "position": { + "x": 19339.821604376004, + "y": 26833.958884458934 + }, + "targetPosition": { + "x": 18750.38010979116, + "y": 26946.024599383647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "ebcbac9d-de1b-4b85-b68a-f7c51ee100d2" + }, + "referenceParentCombinedNodePath": [ + [ + "end-debug", + "User Profile", + "Governance", + "2ba902c6-59f4-40f4-91f5-44d12f807061" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "1c8787dc-31af-4852-9c50-4fd2abeac607" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "01108aa7-6972-4d9f-9707-b64431d3f096" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "b139671c-2415-41c4-9fa4-86eee29bc95d" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "76879fb6-eeb8-49c3-b3df-6e046074ffdd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "ebcbac9d-de1b-4b85-b68a-f7c51ee100d2" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d96e414e-e0a0-46c5-ac8e-8e06ff8fc0fa", + "savedPayload": { + "position": { + "x": 15039.819987854286, + "y": 22895.88959641553 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "76879fb6-eeb8-49c3-b3df-6e046074ffdd" + }, + "referenceParentCombinedNodePath": [ + [ + "end-debug", + "User Profile", + "Governance", + "2ba902c6-59f4-40f4-91f5-44d12f807061" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "1c8787dc-31af-4852-9c50-4fd2abeac607" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "01108aa7-6972-4d9f-9707-b64431d3f096" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "b139671c-2415-41c4-9fa4-86eee29bc95d" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "76879fb6-eeb8-49c3-b3df-6e046074ffdd" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Julian", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Marketing", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "b6158086-6de3-449f-84a5-5ebc04bf802d", + "savedPayload": { + "position": { + "x": 18533.299154336048, + "y": 26046.495412989076 + }, + "targetPosition": { + "x": 18989.285453519617, + "y": 26436.465277154082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "b9479c1a-c5b1-4b63-816a-a89dd675bdb1" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d8f87ed6-35fb-47d9-936d-cee1b6368912" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "b9479c1a-c5b1-4b63-816a-a89dd675bdb1" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "70003add-4160-4361-9895-2b5cdb54e5b0", + "savedPayload": { + "position": { + "x": 18747.657576572263, + "y": 25887.26952964513 + }, + "targetPosition": { + "x": 18989.285453519617, + "y": 26436.465277154082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "123d4a9f-8cc5-43a5-a995-bd1b8c9a8d4a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d8f87ed6-35fb-47d9-936d-cee1b6368912" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "123d4a9f-8cc5-43a5-a995-bd1b8c9a8d4a" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "c10a7278-6ad6-48da-9f05-51041f6b8a00", + "savedPayload": { + "position": { + "x": 19009.87336320934, + "y": 25836.818599539165 + }, + "targetPosition": { + "x": 18989.285453519617, + "y": 26436.465277154082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "766cf383-59c3-4d7c-85f9-327471998dd0" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d8f87ed6-35fb-47d9-936d-cee1b6368912" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "766cf383-59c3-4d7c-85f9-327471998dd0" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "e4ff974b-8f85-46b4-a350-aca025c764ea", + "savedPayload": { + "position": { + "x": 19268.011461838225, + "y": 25905.135048118715 + }, + "targetPosition": { + "x": 18989.285453519617, + "y": 26436.465277154082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "928097ec-f6e8-4842-acf2-6170bf9d9b5a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d8f87ed6-35fb-47d9-936d-cee1b6368912" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "928097ec-f6e8-4842-acf2-6170bf9d9b5a" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "d65166a5-404b-43bb-8526-d864a1052b58", + "savedPayload": { + "position": { + "x": 19470.944456169447, + "y": 26078.687964896344 + }, + "targetPosition": { + "x": 18989.285453519617, + "y": 26436.465277154082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "1b83ac85-1902-4321-866d-f42f45e2b5d1" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d8f87ed6-35fb-47d9-936d-cee1b6368912" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "1b83ac85-1902-4321-866d-f42f45e2b5d1" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "965855ed-e9da-4ba1-ab6d-dda016b6d68a", + "savedPayload": { + "position": { + "x": 19578.47897786586, + "y": 26323.103066217398 + }, + "targetPosition": { + "x": 18989.285453519617, + "y": 26436.465277154082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "01053715-b5eb-4429-bf38-5a8c6de6ad0c" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d8f87ed6-35fb-47d9-936d-cee1b6368912" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "01053715-b5eb-4429-bf38-5a8c6de6ad0c" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "ab6cdd59-f71b-48dc-937d-9c8bb3363709", + "savedPayload": { + "position": { + "x": 18989.285453519617, + "y": 26436.465277154082 + }, + "targetPosition": { + "x": 18835.779786962954, + "y": 27016.496319715596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Marketing", + "id": "d8f87ed6-35fb-47d9-936d-cee1b6368912" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d8f87ed6-35fb-47d9-936d-cee1b6368912" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Other", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "f8f4eec2-0b44-45e4-ad08-4a7cb326bb10", + "savedPayload": { + "position": { + "x": 19837.809566226817, + "y": 26433.85182073426 + }, + "targetPosition": { + "x": 19414.854238083128, + "y": 26859.42060529777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "a1c6e691-9311-4ded-8471-c4ba87b925db" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Other", + "Position Claims Folder", + "Governance", + "fb9bbefb-ead5-4126-8b01-d87d26f7c4b6" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "a1c6e691-9311-4ded-8471-c4ba87b925db" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "fc3c1d95-0262-4077-bd76-f8603387d647", + "savedPayload": { + "position": { + "x": 19994.88528064464, + "y": 27012.92627185443 + }, + "targetPosition": { + "x": 19414.854238083128, + "y": 26859.42060529777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "5d6d47f4-a8d1-4036-9e82-5164e73768f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Other", + "Position Claims Folder", + "Governance", + "fb9bbefb-ead5-4126-8b01-d87d26f7c4b6" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "5d6d47f4-a8d1-4036-9e82-5164e73768f7" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "dff9799d-227a-48bb-b4eb-2c129cc170d8", + "savedPayload": { + "position": { + "x": 19414.854238083128, + "y": 26859.42060529777 + }, + "targetPosition": { + "x": 18835.779786962954, + "y": 27016.496319715596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Other", + "id": "fb9bbefb-ead5-4126-8b01-d87d26f7c4b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ], + [ + "Other", + "Position Claims Folder", + "Governance", + "fb9bbefb-ead5-4126-8b01-d87d26f7c4b6" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "263b084c-6011-4c86-b493-31792daa9570", + "savedPayload": { + "position": { + "x": 15067.487540085604, + "y": 23003.09908657903 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "762002e5-6078-418a-b636-86a565801abb" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "762002e5-6078-418a-b636-86a565801abb" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Luis", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "8c15eada-9add-47d1-8d12-df916a875577", + "savedPayload": { + "position": { + "x": 19400.72799660837, + "y": 26760.855444905596 + }, + "targetPosition": { + "x": 18906.776227713817, + "y": 27101.46027459235 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Project Contributor Smidy13 Tentacule23 Governance Project", + "id": "e855c2fb-ad83-4957-b639-423a3a1f5c63" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "b09bc246-6593-4061-ac8a-b52670694e8e" + ], + [ + "Project Contributor Smidy13 Tentacule23 Governance Project", + "Position Contribution Claim", + "Governance", + "e855c2fb-ad83-4957-b639-423a3a1f5c63" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "7aff6da7-36cf-40c6-9165-c4fdb3c511ef", + "savedPayload": { + "position": { + "x": 15074.984307540184, + "y": 23113.567030822247 + }, + "targetPosition": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "b09bc246-6593-4061-ac8a-b52670694e8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "b09bc246-6593-4061-ac8a-b52670694e8e" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "a803f7d5-340f-4871-b9f7-41b0043147a2", + "savedPayload": { + "position": { + "x": 14475.166436353462, + "y": 23098.78456130502 + }, + "targetPosition": { + "x": 14350.419421862805, + "y": 23685.6731217453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Support Others Claims", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "ce21251b-d25f-4e30-8675-2fd3235e4683", + "savedPayload": { + "position": { + "x": 14796.306317149241, + "y": 23284.19475792999 + }, + "targetPosition": { + "x": 14350.419421862805, + "y": 23685.6731217453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "New Weight Votes Switch", + "name": "Superalgos", "config": "{}", "project": "Governance", - "weightVotesSwitch": [], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Positions, Assets & Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "", + "config": "{\n \"percentage\": 30\n}", + "project": "Governance", + "id": "f582334d-4dfe-4c11-b048-58e1275a46e8", + "savedPayload": { + "position": { + "x": 5297.279637570072, + "y": 36957.357969360346 + }, + "targetPosition": { + "x": 5560.387557869102, + "y": 37101.490624494145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Positions", + "id": "a289d3a4-bd49-467b-b8d9-d0ba1152a131" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Positions, Assets & Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Positions", + "Pool", + "Governance", + "a289d3a4-bd49-467b-b8d9-d0ba1152a131" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "e7892c2e-9488-444d-91ee-d64975e905c0", + "savedPayload": { + "position": { + "x": 5476.2593410773015, + "y": 36813.52805203128 + }, + "targetPosition": { + "x": 5560.387557869102, + "y": 37101.490624494145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Assets", + "id": "16a7dd84-e3e8-4118-a17d-ac227e55ff92" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Positions, Assets & Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Assets", + "Pool", + "Governance", + "16a7dd84-e3e8-4118-a17d-ac227e55ff92" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "4d160488-d4a3-4206-ba7d-54920fa555de", + "savedPayload": { + "position": { + "x": 5704.520213002903, + "y": 36838.382704195115 + }, + "targetPosition": { + "x": 5560.387557869102, + "y": 37101.490624494145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Features", + "id": "4b7384bc-93ba-454f-9de8-1add9c4d84ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Positions, Assets & Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Features", + "Pool", + "Governance", + "4b7384bc-93ba-454f-9de8-1add9c4d84ce" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "a8e3c3cb-d4aa-47aa-99c3-b74eedcf1593", + "savedPayload": { + "position": { + "x": 14749.974986688136, + "y": 23371.898642766733 + }, + "targetPosition": { + "x": 14648.775990473287, + "y": 23654.314582765004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Positions, Assets & Features", + "id": "b27df32a-70f3-470b-b8bb-471c156b0c30" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Positions, Assets & Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Governance Programs", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Community Building Programs", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Referrals Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Referrals Rewards Pool", + "config": "{\n \"percentage\": 90\n}", + "project": "Governance", + "id": "86223def-fbbd-46ae-9220-bfdb981afba6", + "savedPayload": { + "position": { + "x": 4919.335995704068, + "y": 37106.61249820006 + }, + "targetPosition": { + "x": 5163.353279078527, + "y": 36932.09726845048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Rewards", + "id": "c8b8a87e-c689-488a-acdf-08c57d8e1c41" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Referrals Program", + "Pool Class" + ], + [ + "Referrals Rewards", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Referrals Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "42cb0dcf-0452-4a43-a0de-ddf02fa14cc2", + "savedPayload": { + "position": { + "x": 4890.210015080882, + "y": 36808.029716960526 + }, + "targetPosition": { + "x": 5163.353279078527, + "y": 36932.09726845048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Bonus", + "id": "8d8696a1-0f83-4f82-bf9e-7a26bfc4298c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Referrals Program", + "Pool Class" + ], + [ + "Referrals Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "367a2fed-649d-4a5f-be5c-cbb2abbf233b", + "savedPayload": { + "position": { + "x": 5163.353279078527, + "y": 36932.09726845048 + }, + "targetPosition": { + "x": 5461.936060318065, + "y": 36902.9712878273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Referrals Program", + "id": "f546235b-fa31-4410-9e01-a3a36b33c218" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Referrals Program", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Support Program", + "config": "{\n \"percentage\": 90\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Support Rewards Pool", + "config": "{\n \"percentage\": 90\n}", + "project": "Governance", + "id": "ed1d54c1-9edf-4abb-a053-f2b10c13a9ef", + "savedPayload": { + "position": { + "x": 4934.263794373629, + "y": 36663.2911834501 + }, + "targetPosition": { + "x": 5230.210972550685, + "y": 36712.43655687464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Rewards", + "id": "b6a45b2b-4a0c-4cde-9f12-3572b628cd05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Support Program", + "Pool Class" + ], + [ + "Support Rewards", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Support Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "8258c3b7-200e-43db-8611-bd17ad9c74a8", + "savedPayload": { + "position": { + "x": 5124.798525326282, + "y": 36431.56609568272 + }, + "targetPosition": { + "x": 5230.210972550685, + "y": 36712.43655687464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Bonus", + "id": "0472f38b-b5a6-41da-af06-5577c1dec66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Support Program", + "Pool Class" + ], + [ + "Support Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "8b36d9cd-0cc6-4ac3-ac37-9edd3248c665", + "savedPayload": { + "position": { + "x": 5230.210972550685, + "y": 36712.43655687464 + }, + "targetPosition": { + "x": 5461.936060318065, + "y": 36902.9712878273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Support Program", + "id": "81983d96-e6a0-42f8-96e9-a862539015d1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Support Program", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Mentorship Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Mentorship Rewards Pool", + "config": "{\n \"percentage\": 90\n}", + "project": "Governance", + "id": "75719424-12d3-476e-a6b1-ce2147d09dc4", + "savedPayload": { + "position": { + "x": 5258.294849945297, + "y": 36360.371223213304 + }, + "targetPosition": { + "x": 5432.810079694878, + "y": 36604.38850658776 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Rewards", + "id": "dcdc490e-b18c-4220-9550-feeaca598f20" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Mentorship Program", + "Pool Class" + ], + [ + "Mentorship Rewards", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Mentorship Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "faf048ed-d1fc-4b83-a0a7-75a0216ffebe", + "savedPayload": { + "position": { + "x": 5556.877631184834, + "y": 36331.245242590114 + }, + "targetPosition": { + "x": 5432.810079694878, + "y": 36604.38850658776 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Bonus", + "id": "e9c5bfc1-ed3c-40dc-a8f9-bcc59796cd05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Mentorship Program", + "Pool Class" + ], + [ + "Mentorship Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ca0c1a29-3b8e-4861-8cdf-5a0ee3403a1c", + "savedPayload": { + "position": { + "x": 5432.810079694878, + "y": 36604.38850658776 + }, + "targetPosition": { + "x": 5461.936060318065, + "y": 36902.9712878273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Mentorship Program", + "id": "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Mentorship Program", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "05a8fe6a-2166-4da4-946d-2d58575f35f0", + "savedPayload": { + "position": { + "x": 5461.936060318065, + "y": 36902.9712878273 + }, + "targetPosition": { + "x": 5693.661148085444, + "y": 37093.50601877995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Community Building Programs", + "id": "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Onboarding Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Airdrop Program", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Airdrop Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "188c1a5d-012d-4cd5-92ce-902146e68fb2", + "savedPayload": { + "position": { + "x": 5124.798525326282, + "y": 36431.56609568272 + }, + "targetPosition": { + "x": 5356.523613093662, + "y": 36622.100826635375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Airdrop Rewards", + "id": "317f86c9-4df7-45e5-9b8d-7331752a2af5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ], + [ + "Airdrop Program", + "Pool Class" + ], + [ + "Airdrop Rewards", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3a5bf3b3-bc96-4c6c-9288-74d889f57f97", + "savedPayload": { + "position": { + "x": 5356.523613093662, + "y": 36622.100826635375 + }, + "targetPosition": { + "x": 5588.2487008610415, + "y": 36812.63555758803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Airdrop Program", + "id": "8b951a2c-ad25-4e2c-9412-01f12019668e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ], + [ + "Airdrop Program", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Github Prgoram", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Github Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "342a2895-d2f9-425c-823e-6fe32dd31877", + "savedPayload": { + "position": { + "x": 5686.5394477101245, + "y": 36220.74120123392 + }, + "targetPosition": { + "x": 5637.394074285583, + "y": 36516.688379410974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Github Rewards", + "id": "d2e1b806-d14d-4811-a1e0-47665828cf99" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ], + [ + "Github Prgoram", + "Pool Class" + ], + [ + "Github Rewards", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9bd4aa1b-bb24-40de-8b02-5fa248980f76", + "savedPayload": { + "position": { + "x": 5637.394074285583, + "y": 36516.688379410974 + }, + "targetPosition": { + "x": 5588.2487008610415, + "y": 36812.63555758803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Github Prgoram", + "id": "4a5f4457-e3a6-4265-be45-b1510753390b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ], + [ + "Github Prgoram", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "649a8f72-8fe5-49f9-8731-d73f19ed73fa", + "savedPayload": { + "position": { + "x": 5588.2487008610415, + "y": 36812.63555758803 + }, + "targetPosition": { + "x": 5693.661148085444, + "y": 37093.50601877995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Onboarding Programs", + "id": "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Voting", + "config": "{\n\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Voting Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Voting Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "4e0bbaf3-c238-4e2b-8da1-59df3569e3e9", + "savedPayload": { + "position": { + "x": 5841.097268359069, + "y": 36205.66448424879 + }, + "targetPosition": { + "x": 5791.951894934527, + "y": 36501.61166242584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Voting Bonus", + "id": "0d1d364e-7305-4fd7-9963-ac67ade427b9" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Voting", + "Pool Class" + ], + [ + "Voting Program", + "Pool Class" + ], + [ + "Voting Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "f18b3a53-4252-4f1b-9df0-60f551f5a771", + "savedPayload": { + "position": { + "x": 5791.951894934527, + "y": 36501.61166242584 + }, + "targetPosition": { + "x": 5742.806521509986, + "y": 36797.5588406029 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Voting Program", + "id": "50f460b0-5b32-4e07-a596-37d5054a84df" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Voting", + "Pool Class" + ], + [ + "Voting Program", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "7194efd3-1368-4f86-83c5-c9d09d1c86f1", + "savedPayload": { + "position": { + "x": 5742.806521509986, + "y": 36797.5588406029 + }, + "targetPosition": { + "x": 5693.661148085444, + "y": 37093.50601877995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Voting", + "id": "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Voting", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Providing Liquidity to SA Markets", + "config": "{\n \"percentage\": 30\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Liquidity Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BTCB Pool", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "id": "75cce9cb-bf68-4567-8765-5b7c740af673", + "savedPayload": { + "position": { + "x": 5999.2545808673985, + "y": 36339.70541870999 + }, + "targetPosition": { + "x": 6074.730609990751, + "y": 36630.055843245194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BTCB", + "id": "52b41f1b-7b7f-4bdb-bc8f-96f23288b5fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards BTCB", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BNB Pool", + "config": "{}", + "project": "Governance", + "id": "32a3d08b-7161-4400-b355-921a4445f474", + "savedPayload": { + "position": { + "x": 6184.33291730067, + "y": 36350.793718651934 + }, + "targetPosition": { + "x": 6074.730609990751, + "y": 36630.055843245194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BNB", + "id": "052ca867-1093-4d24-9a18-738cadfc11af" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards BNB", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BUSD Pool", + "config": "{}", + "project": "Governance", + "id": "378bf5a9-cfb4-4076-89d0-d34d955804ff", + "savedPayload": { + "position": { + "x": 6327.546897586963, + "y": 36468.55065841799 + }, + "targetPosition": { + "x": 6074.730609990751, + "y": 36630.055843245194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BUSD", + "id": "ee095642-5357-4c59-bd85-76058005f93f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards BUSD", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards ETH Pool", + "config": "{}", + "project": "Governance", + "id": "b78b8b52-8988-467a-a0e4-a37eda171129", + "savedPayload": { + "position": { + "x": 6374.193648921071, + "y": 36647.9970894287 + }, + "targetPosition": { + "x": 6074.730609990751, + "y": 36630.055843245194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards ETH", + "id": "cb2bc139-0a02-46a6-b660-89726c7bcb63" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards ETH", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "0a69bc49-8be5-49ff-90f7-83c0d48c1aa9", + "savedPayload": { + "position": { + "x": 6074.730609990751, + "y": 36630.055843245194 + }, + "targetPosition": { + "x": 5884.195879038098, + "y": 36861.780931012574 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Liquidity Program", + "id": "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b650c282-a307-4816-bdb8-400407624f84", + "savedPayload": { + "position": { + "x": 5884.195879038098, + "y": 36861.780931012574 + }, + "targetPosition": { + "x": 5693.661148085444, + "y": 37093.50601877995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Providing Liquidity to SA Markets", + "id": "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Staking & Delegating SA Tokens", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Staking Program", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Staking Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "84a43150-b8e4-4383-923a-8290cafa6e48", + "savedPayload": { + "position": { + "x": 31725.290569358403, + "y": 31383.08231379592 + }, + "targetPosition": { + "x": 31770.003249211255, + "y": 31679.73156166346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Staking Rewards", + "id": "4b9e363e-61e6-43a9-bd9a-412629b168fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ], + [ + "Staking Program", + "Pool Class" + ], + [ + "Staking Rewards", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d10a6f32-9af8-4225-aa0b-659277888a25", + "savedPayload": { + "position": { + "x": 31770.003249211255, + "y": 31679.73156166346 + }, + "targetPosition": { + "x": 31814.715929064107, + "y": 31976.380809530998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Staking Program", + "id": "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ], + [ + "Staking Program", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Delegation Program", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Delegation Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "e846cfb0-7987-4aca-b8be-cc5da21ba5e3", + "savedPayload": { + "position": { + "x": 32283.814818544924, + "y": 31602.28692841576 + }, + "targetPosition": { + "x": 32049.265373804516, + "y": 31789.33386897338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Delegation Bonus", + "id": "68558864-3057-4729-a9c0-91ef0ab458f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ], + [ + "Delegation Program", + "Pool Class" + ], + [ + "Delegation Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6ff94d8e-4938-4ab6-a451-2f710cc12aa9", + "savedPayload": { + "position": { + "x": 32049.265373804516, + "y": 31789.33386897338 + }, + "targetPosition": { + "x": 31814.715929064107, + "y": 31976.380809530998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Delegation Program", + "id": "ee3da355-5778-43d0-bef2-5855496cdbf3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ], + [ + "Delegation Program", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6877282e-a997-4c5a-a3d4-bb1b0d13862a", + "savedPayload": { + "position": { + "x": 5974.5316092773655, + "y": 36988.09357155555 + }, + "targetPosition": { + "x": 5693.661148085444, + "y": 37093.50601877995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Staking & Delegating SA Tokens", + "id": "82d634ed-9b82-42be-bf00-aa58e68915ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d31db6c6-d242-448c-876d-6abcee7b5f6b", + "savedPayload": { + "position": { + "x": 14862.48881955869, + "y": 23443.775211899807 + }, + "targetPosition": { + "x": 14648.775990473287, + "y": 23654.314582765004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Governance Programs", + "id": "fc425875-5e19-4316-b3f8-27bfc85a4c35" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Features", + "config": "{\n \"percentage\": 2.5\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Beta-12-New-Features by Casual Contributors", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6677c0bb-cdf7-4ed6-a013-81a9010f6f68", + "savedPayload": { + "position": { + "x": 31758.648001938014, + "y": 31905.235631555573 + }, + "targetPosition": { + "x": 31825.40428212491, + "y": 32197.71400521012 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Beta-12-New-Features by Casual Contributors", + "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Beta-12-New-Features by Casual Contributors", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d44768d3-d3d1-4720-9b2c-ec42cb4bc791", + "savedPayload": { + "position": { + "x": 14932.674205613035, + "y": 23557.351685528665 + }, + "targetPosition": { + "x": 14648.775990473287, + "y": 23654.314582765004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Features", + "name": "Superalgos", + "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Assets", + "config": "{\n \"percentage\": 2.5\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Beta-12-New-Assets by Casual Contributors", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c3ac0738-1b3b-468e-ba38-881781ddaf95", + "savedPayload": { + "position": { + "x": 32025.673122685595, + "y": 31905.235631555573 + }, + "targetPosition": { + "x": 31958.9168424987, + "y": 32197.71400521012 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Beta-12-New-Assets by Casual Contributors", + "id": "2b4ec759-9ac7-40c5-b1dc-36bb11dbf5ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Assets", + "Governance", + "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + ], + [ + "Beta-12-New-Assets by Casual Contributors", + "Asset Class", + "Governance", + "2b4ec759-9ac7-40c5-b1dc-36bb11dbf5ee" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9f4a3a7a-5a7b-43f0-975d-cbbf2d3c224e", + "savedPayload": { + "position": { + "x": 14946.630068375838, + "y": 23690.132850127076 + }, + "targetPosition": { + "x": 14648.775990473287, + "y": 23654.314582765004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Assets", + "name": "Superalgos", + "id": "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Assets", + "Governance", + "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + ] + ] + } + } + ], "poolWeightVotes": [], "assetWeightVotes": [], "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "92db60fe-096c-46fe-8e1f-6df9e8ee883d", + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "", + "config": "{\n \"percentage\": 15\n}", + "project": "Governance", + "id": "71764c8d-bab9-4ebe-af4b-91f8b4e1301d", + "savedPayload": { + "position": { + "x": 14901.592278069498, + "y": 23815.81976759221 + }, + "targetPosition": { + "x": 14648.775990473287, + "y": 23654.314582765004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Roles Played @ Beta-12", + "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a4-b229-7a1563ae82d2" + ], + [ + "Roles Played @ Beta-12", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "id": "08d318b4-f5b0-49be-8c90-14149d055a6f", + "savedPayload": { + "position": { + "x": 14806.481121416438, + "y": 23909.518602471206 + }, + "targetPosition": { + "x": 14648.775990473287, + "y": 23654.314582765004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Data Mining Project", + "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a4-b229-7a1563ae82d2" + ], + [ + "Roles Played @ Beta-12", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Software Projects", + "Position Class", + "Governance", + "864ef810-2d34-4776-946d-2f4bd68b45c5" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "75998134-fe6b-4dd0-9995-6beb613cd165" + ], + [ + "Data Mining Project", + "Position Class", + "Governance", + "96e5c443-f932-47e4-9e5d-48e986dcc637" + ] + ] + } + } + ], + "id": "cb7180eb-9cc8-407e-bd1f-aa031fb082f1", "savedPayload": { "position": { - "x": 21777.35775493984, - "y": 45354.97900707726 + "x": 14648.775990473287, + "y": 23654.314582765004 }, "targetPosition": { - "x": 22051.42139223262, - "y": 45232.958014154516 + "x": 14350.419421862805, + "y": 23685.6731217453 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -888,323 +11643,764 @@ "isRunning": false }, "referenceParent": { - "type": "Position Class", - "name": "Social Network Teams", - "id": "6235a447-4974-4e79-aa5e-b98115c560d7" + "type": "Pools", + "name": "Superalgos", + "id": "8b627c23-1c7c-4a96-9406-0a83ac9005bf" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "New Weight Votes Switch", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "6cee69dc-4200-4130-9f96-b085551f27e4", - "savedPayload": { - "position": { - "x": 21808.716293920137, - "y": 45056.62243846677 - }, - "targetPosition": { - "x": 22051.42139223262, - "y": 45232.958014154516 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Content Creation Teams", - "id": "6304827a-8366-48a8-ae11-35881c14e135" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "New Weight Votes Switch", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "1f4d07e8-e7f7-4f4a-ae20-7e4c2f22e3bc", - "savedPayload": { - "position": { - "x": 22082.779931212917, - "y": 44934.60144554403 - }, - "targetPosition": { - "x": 22051.42139223262, - "y": 45232.958014154516 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Exchange Relationships Team", - "id": "17c9d4f0-82da-4304-b1e8-b075048ce79c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Exchange Relationships Team", - "Position Class", - "Governance", - "17c9d4f0-82da-4304-b1e8-b075048ce79c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "New Weight Votes Switch", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "0c9dd269-5e44-419a-88ce-3a11227286be", - "savedPayload": { - "position": { - "x": 22325.4850295254, - "y": 45110.93702123177 - }, - "targetPosition": { - "x": 22051.42139223262, - "y": 45232.958014154516 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Data Mining Project", - "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "New Weight Votes Switch", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "73cda421-bd94-4d95-a55e-2893c3c34e4a", - "savedPayload": { - "position": { - "x": 22294.126490545103, - "y": 45409.29358984226 - }, - "targetPosition": { - "x": 22051.42139223262, - "y": 45232.958014154516 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Social Bots Project", - "id": "39e7f6fd-1faa-47e9-862d-45a8482a558a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" + "Pools" ] ] } } ], - "userProfileVotesSwitch": [], - "id": "41759da5-236b-4a59-917c-4b1f48431ffc", + "userProfileVotesSwitch": [ + { + "type": "User Profile Votes Switch", + "name": "New User Profile Votes Switch", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "userProfileVotesSwitch": [], + "userProfileVote": [ + { + "type": "User Profile Vote", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "id": "cfe8facf-ba74-4d77-96cd-6d1e613c0d06", + "savedPayload": { + "position": { + "x": 32419.42261243665, + "y": 32037.18413294811 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "7d63500d-1052-447c-aa8e-768e2633da96" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile", + "Governance", + "e9799dd4-739f-48b9-bbe0-c0b2ba853921" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "9808us", + "config": "{}", + "project": "Governance", + "id": "d34fea0f-ccc7-4475-a709-a60db91c4166", + "savedPayload": { + "position": { + "x": 32524.009503733843, + "y": 32037.18413294811 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "9808us", + "id": "280f0baf-bc13-497c-b255-618c1a146442" + }, + "referenceParentCombinedNodePath": [ + [ + "9808us", + "User Profile", + "Governance", + "280f0baf-bc13-497c-b255-618c1a146442" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "947b8803-a962-4834-b3c1-04f492c4bc65", + "savedPayload": { + "position": { + "x": 32627.007485146758, + "y": 32055.345456029714 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "Julian-Molina", + "config": "{\n \"percentage\": 20\n}", + "project": "Governance", + "id": "11e57321-506d-4a68-abcd-6cb0600a7948", + "savedPayload": { + "position": { + "x": 32725.287015129667, + "y": 32091.116279581165 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "id": "a2f165ee-0c55-4f2e-8c6c-f6ee2f25f314", + "savedPayload": { + "position": { + "x": 32815.86191989588, + "y": 32143.40972522976 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "Luis-Fernando-Molina", + "config": "{\n \"percentage\": 20\n}", + "project": "Governance", + "id": "5e71504e-7a51-445f-991d-e5153d245524", + "savedPayload": { + "position": { + "x": 32895.98012679718, + "y": 32210.63688309123 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "Smidy13", + "config": "{}", + "project": "Governance", + "id": "1dad780e-1427-4526-a6e4-0f47e2bb7a1c", + "savedPayload": { + "position": { + "x": 32963.207284658645, + "y": 32290.75508999253 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "dc9ccd2a-df3c-4413-87b1-baf8dc01c60e", + "savedPayload": { + "position": { + "x": 33015.500730307234, + "y": 32381.329994758737 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "piyanthak", + "config": "{}", + "project": "Governance", + "id": "20d9720d-533e-4ab3-8e89-2277d02c32ac", + "savedPayload": { + "position": { + "x": 33051.271553858685, + "y": 32479.609524741645 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "piyanthak", + "id": "b1ce221b-2752-4419-ae53-8410e8a93798" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile", + "Governance", + "b1ce221b-2752-4419-ae53-8410e8a93798" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "quantum8", + "config": "{}", + "project": "Governance", + "id": "98a6adde-c213-448d-a44f-ab057cd8fd4a", + "savedPayload": { + "position": { + "x": 33069.43287694029, + "y": 32582.60750615456 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "quantum8", + "id": "f2ba562b-9032-4fb4-8b97-0b58d8542905" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "superharoun", + "config": "{}", + "project": "Governance", + "id": "8495ebf1-6f7b-436a-80d8-2dc5ba1f35eb", + "savedPayload": { + "position": { + "x": 33069.43287694029, + "y": 32687.194397451753 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "superharoun", + "id": "47c64eac-831d-4277-b9ce-4bd3d7e803c1" + }, + "referenceParentCombinedNodePath": [ + [ + "superharoun", + "User Profile", + "Governance", + "47c64eac-831d-4277-b9ce-4bd3d7e803c1" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "Tentacule23", + "config": "{}", + "project": "Governance", + "id": "7be5b07e-d055-4265-bdc5-f3a65856b40d", + "savedPayload": { + "position": { + "x": 33051.271553858685, + "y": 32790.19237886467 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Tentacule23", + "id": "7af21baa-ebc0-436f-94a7-a1746209418e" + }, + "referenceParentCombinedNodePath": [ + [ + "Tentacule23", + "User Profile", + "Governance", + "7af21baa-ebc0-436f-94a7-a1746209418e" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "NAmorim", + "config": "{}", + "project": "Governance", + "id": "a07ea6d5-bd8c-4641-a27f-536454e9c902", + "savedPayload": { + "position": { + "x": 33015.500730307234, + "y": 32888.471908847576 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "NAmorim", + "id": "d611eda3-4202-438a-af65-8981a90e742a" + }, + "referenceParentCombinedNodePath": [ + [ + "NAmorim", + "User Profile", + "Governance", + "d611eda3-4202-438a-af65-8981a90e742a" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "prepheadrus", + "config": "{}", + "project": "Governance", + "id": "de7cddcb-009b-4a90-8ad1-8859529257b2", + "savedPayload": { + "position": { + "x": 32963.207284658645, + "y": 32979.046813613786 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "prepheadrus", + "id": "9cca5059-eb9d-41d8-97be-3887e9807512" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "teehanming", + "config": "{}", + "project": "Governance", + "id": "cc1f010e-9a44-417b-a822-4ade81b82eae", + "savedPayload": { + "position": { + "x": 32895.98012679718, + "y": 33059.16502051509 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "teehanming", + "id": "f002a0b0-9cad-496b-a5a3-f642ee06dd2b" + }, + "referenceParentCombinedNodePath": [ + [ + "teehanming", + "User Profile", + "Governance", + "f002a0b0-9cad-496b-a5a3-f642ee06dd2b" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "alexandrustefan", + "config": "{}", + "project": "Governance", + "id": "6d14b1ed-13fb-4bf0-ad39-1f3247293f53", + "savedPayload": { + "position": { + "x": 32815.86191989588, + "y": 33126.392178376555 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "alexandrustefan", + "id": "4c987083-b506-4f26-9821-e678dd3880d1" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "end-debug", + "config": "{}", + "project": "Governance", + "id": "5eed14c8-6493-47fd-bc1a-cedf611262e0", + "savedPayload": { + "position": { + "x": 32725.287015129667, + "y": 33178.68562402514 + }, + "targetPosition": { + "x": 32471.716058085247, + "y": 32634.900951803156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "end-debug", + "id": "2ba902c6-59f4-40f4-91f5-44d12f807061" + }, + "referenceParentCombinedNodePath": [ + [ + "end-debug", + "User Profile", + "Governance", + "2ba902c6-59f4-40f4-91f5-44d12f807061" + ] + ] + } + } + ], + "id": "51a2dbc8-075e-422b-8e1c-a6146da7276b", + "savedPayload": { + "position": { + "x": 14870.034664133469, + "y": 23985.6731217453 + }, + "targetPosition": { + "x": 14350.419421862805, + "y": 23685.6731217453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "57538d0e-60c5-4feb-98e3-3e5f1397c6f6", "savedPayload": { "position": { - "x": 22051.42139223262, - "y": 45231.958014154516 + "x": 14245.10173878239, + "y": 23190.192378864667 }, "targetPosition": { - "x": 22020.062853252322, - "y": 45530.314582765 + "x": 14095.10173878239, + "y": 23450 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1218,21 +12414,21 @@ "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "027aed68-b31d-4b2b-98b6-805312052d76", + "id": "144c6c6a-a035-46d2-beac-eba1eaf9bfd3", "savedPayload": { "position": { - "x": 22262.767951564805, - "y": 45706.65015845274 + "x": 14395.10173878239, + "y": 23450 }, "targetPosition": { - "x": 22020.062853252322, - "y": 45530.314582765 + "x": 14095.10173878239, + "y": 23450 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1241,21 +12437,21 @@ } } }, - "id": "c08ce501-a9c9-48cf-be87-36db23afcfe5", + "id": "47eafcb0-80d8-46c0-9dbc-6e3242733f5d", "savedPayload": { "position": { - "x": 14052.062853252324, - "y": 14054.314582765004 + "x": 4307.083483204297, + "y": 28250 }, "targetPosition": { - "x": 13777.999215959544, - "y": 14176.335575687744 + "x": 4047.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1267,11 +12463,482 @@ "claimsProgram": { "type": "Claims Program", "name": "New Claims Program", - "config": "{\n \"percentage\": 100\n}", + "config": "{}", "project": "Governance", "assetClaimsFolders": [], "featureClaimsFolders": [], "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Data Mining Project Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Data Mining Project", + "config": "{}", + "project": "Governance", + "id": "6d4fcf64-8cb0-4504-8a66-5830f41e687e", + "savedPayload": { + "position": { + "x": 20193.326747793893, + "y": 44082.50796516183 + }, + "targetPosition": { + "x": 19945.455115499095, + "y": 44251.503982580914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5b8525df-666d-4c76-899c-85a7a897d9b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Data Mining Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "ad3b8917-f659-46c5-b52f-56adefb4c125", + "savedPayload": { + "position": { + "x": 19945.455115499095, + "y": 44251.503982580914 + }, + "targetPosition": { + "x": 19697.583483204296, + "y": 44420.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Data Mining Project", + "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a4-b229-7a1563ae82d2" + ], + [ + "Roles Played @ Beta-12", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Software Projects", + "Position Class", + "Governance", + "864ef810-2d34-4776-946d-2f4bd68b45c5" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "75998134-fe6b-4dd0-9995-6beb613cd165" + ], + [ + "Data Mining Project", + "Position Class", + "Governance", + "96e5c443-f932-47e4-9e5d-48e986dcc637" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Superalgos Blog Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Superalgos Blog Team", + "config": "{}", + "project": "Governance", + "id": "26932016-f643-46f4-8a65-3e2097e33c99", + "savedPayload": { + "position": { + "x": 20612.881978939375, + "y": 44538.07464029429 + }, + "targetPosition": { + "x": 20316.232731071836, + "y": 44582.787320147145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "54b162bf-645a-4409-9d67-4283b2ff67b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Content Creation Teams", + "Position Class" + ], + [ + "Superalgos Blog Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "d48626ed-6fc5-4f2f-bd02-f1401d24d953", + "savedPayload": { + "position": { + "x": 19994.232731071836, + "y": 44375.787320147145 + }, + "targetPosition": { + "x": 19697.583483204296, + "y": 44420.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Claims Folder", + "name": "Forum Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Forum Team", + "config": "{}", + "project": "Governance", + "id": "781630ba-4e9d-4671-a4e1-5c4e6f7ac2ac", + "savedPayload": { + "position": { + "x": 20450.92716667598, + "y": 44600.353104646536 + }, + "targetPosition": { + "x": 20164.25532494014, + "y": 44511.92655232327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "022ef346-8219-4e60-8385-8d8fdc81d26a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Forum Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "37a182bf-745a-4fd4-8fc5-ec1ce5e8aaeb", + "savedPayload": { + "position": { + "x": 19984.25532494014, + "y": 44508.92655232327 + }, + "targetPosition": { + "x": 19697.583483204296, + "y": 44420.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Forum Team", + "id": "b779f4a3-91c0-419c-b41b-d264c0e6b055" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a4-b229-7a1563ae82d2" + ], + [ + "Roles Played @ Beta-12", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "15850aa9-709f-413e-b0e7-0d843c4d17dd" + ], + [ + "Forum Team", + "Position Class", + "Governance", + "b779f4a3-91c0-419c-b41b-d264c0e6b055" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Telegram Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Telegram Team", + "config": "{}", + "project": "Governance", + "id": "f886ed1f-fc24-403c-ba9c-66cc46fb7ea6", + "savedPayload": { + "position": { + "x": 20137.41460630219, + "y": 44828.60364266255 + }, + "targetPosition": { + "x": 19917.499044753244, + "y": 44624.551821331275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "4f90524a-b619-480f-8911-b346dd7c6a6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Telegram Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "a103c16e-be42-4dc2-9f48-9181a38c5342", + "savedPayload": { + "position": { + "x": 19917.499044753244, + "y": 44624.551821331275 + }, + "targetPosition": { + "x": 19697.583483204296, + "y": 44420.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Telegram Team", + "id": "d845296c-a4c9-43a1-9fcd-f63678d09649" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a4-b229-7a1563ae82d2" + ], + [ + "Roles Played @ Beta-12", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "15850aa9-709f-413e-b0e7-0d843c4d17dd" + ], + [ + "Telegram Team", + "Position Class", + "Governance", + "d845296c-a4c9-43a1-9fcd-f63678d09649" + ] + ] + } + }, { "type": "Position Claims Folder", "name": "New Position Claims Folder", @@ -1281,24 +12948,24 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", + "name": "Team Members Discord Team", "config": "{}", "project": "Governance", - "id": "9d20e390-2609-44f5-b724-d8ca31f8e5b2", + "id": "0c724938-ec0a-4d1a-97fe-b708cfb7a274", "savedPayload": { "position": { - "x": 14082.050873604217, - "y": 14365.710765097423 + "x": 19916.78809782413, + "y": 44979.02424918652 }, "targetPosition": { - "x": 13989.345775291733, - "y": 14651.027719985968 + "x": 19807.185790514213, + "y": 44699.76212459326 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1307,278 +12974,53 @@ }, "referenceParent": { "type": "Position", - "name": "Team Member", - "id": "ff6c7dfa-caca-4a7c-9f98-6560e124b082" + "name": "Team Members", + "id": "ac86ca72-2190-42c0-87f1-08094cc6fea3" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos Blog Team", - "Position Class", - "Governance", - "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - ], - [ - "Team Member", - "Position", - "Governance", - "ff6c7dfa-caca-4a7c-9f98-6560e124b082" - ] - ] - } - }, - { - "type": "Position Contribution Claim", - "name": "", - "config": "{}", - "project": "Governance", - "id": "84112244-a682-45dc-9848-b8b6d1334ca8", - "savedPayload": { - "position": { - "x": 14289.345775291733, - "y": 14651.027719985968 - }, - "targetPosition": { - "x": 13989.345775291733, - "y": 14651.027719985968 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Thomas Raplh2502", - "id": "f8e11b4d-6f30-419c-9ef6-9c65cd8130f2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Thomas Data Science on Superalgos Team", - "Position Class", - "Governance", - "f10705c4-500e-43a0-9ad2-52697859e878" - ], - [ - "Team Creator Thomas Raplh2502", - "Position", - "Governance", - "f8e11b4d-6f30-419c-9ef6-9c65cd8130f2" - ] - ] - } - }, - { - "type": "Position Contribution Claim", - "name": "Project Leader Thomas-Raplh2502 Data Mining Project", - "config": "{}", - "project": "Governance", - "id": "463312d8-66b6-49d3-a282-af936653f274", - "savedPayload": { - "position": { - "x": 14082.050873604217, - "y": 14936.344674874514 - }, - "targetPosition": { - "x": 13989.345775291733, - "y": 14651.027719985968 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Leader Thomas-Raplh2502", - "id": "2bc02096-7ec1-425c-92d7-35f7b7791c99" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "Project Leader Thomas-Raplh2502", - "Position", - "Governance", - "2bc02096-7ec1-425c-92d7-35f7b7791c99" - ] - ] - } - }, - { - "type": "Position Contribution Claim", - "name": "1 Team Member Thomas-Raplh2502 Forum Team", - "config": "{}", - "project": "Governance", - "id": "6c7bd6f0-8d79-4f60-a356-924a8261cd91", - "savedPayload": { - "position": { - "x": 13746.640676979248, - "y": 14827.363295673711 - }, - "targetPosition": { - "x": 13989.345775291733, - "y": 14651.027719985968 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Team Member Thomas-Raplh2502", - "id": "432278ee-b4d8-43a8-81ae-91e5ce7ae95a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" + "Position Class" ], [ "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" + "Position Class" ], [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" + "Discord Team", + "Position Class" ], [ - "1 Team Member Thomas-Raplh2502", - "Position", - "Governance", - "432278ee-b4d8-43a8-81ae-91e5ce7ae95a" + "Team Members", + "Position" ] ] } } ], - "id": "24908c35-1e5f-44e4-99a2-8b58e060e651", + "id": "77dabf80-655f-419b-a4df-db3a9b6f65ad", "savedPayload": { "position": { - "x": 13989.345775291733, - "y": 14651.027719985968 + "x": 19807.185790514213, + "y": 44699.76212459326 }, "targetPosition": { - "x": 13746.640676979248, - "y": 14474.692144298226 + "x": 19697.583483204296, + "y": 44420.5 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, + "isCollapsed": true, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1587,27 +13029,29 @@ }, "referenceParent": { "type": "Position Class", - "name": "Community Management", - "id": "35b790f0-c567-498c-83fd-ac0aacd8720b" + "name": "Discord Team", + "id": "96c2e290-2ac9-4e2f-9618-77d7f6522609" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a8-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Rewarded Positions", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ - "Community Management", - "Position Class", - "Governance", - "35b790f0-c567-498c-83fd-ac0aacd8720b" + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Discord Team", + "Position Class" ] ] } @@ -1617,21 +13061,21 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "b39a8d3c-c02b-4a89-b89e-9387dd8f9cf7", + "id": "bbfd64f7-fc29-41fd-86be-6ca47ce2ac2a", "savedPayload": { "position": { - "x": 13472.577039686468, - "y": 14596.713137220966 + "x": 19675.164455128368, + "y": 44719.661139154356 }, "targetPosition": { - "x": 13746.640676979248, - "y": 14474.692144298226 + "x": 19697.583483204296, + "y": 44420.5 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1640,21 +13084,21 @@ } } }, - "id": "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c", + "id": "b1400227-2e4a-4bab-b439-97c3da890e38", "savedPayload": { "position": { - "x": 13746.640676979248, - "y": 14474.692144298226 + "x": 4307.083483204297, + "y": 28550 }, "targetPosition": { - "x": 13777.999215959544, - "y": 14176.335575687744 + "x": 4047.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, + "isCollapsed": true, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1663,15 +13107,15 @@ } } }, - "id": "bbc881f7-db32-4407-9221-3e2b38e3230b", + "id": "2588129d-2896-418f-8cde-d14320f59256", "savedPayload": { "position": { - "x": 13777.999215959544, - "y": 14176.335575687744 + "x": 4047.2758620689656, + "y": 28400 }, "targetPosition": { - "x": 13535.29411764706, - "y": 14000.000000000002 + "x": 3747.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, @@ -1700,15 +13144,15 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "8c1cf78d-e8e1-46a7-b79e-516a39475306", + "id": "18c12b6b-72ec-4364-ba5c-fb9fdd54ee2e", "savedPayload": { "position": { - "x": 25160.38470506255, - "y": 45450.45086466565 + "x": 4416.891104339629, + "y": 28959.807621135333 }, "targetPosition": { - "x": 25253.089803375035, - "y": 45165.1339097771 + "x": 4157.083483204297, + "y": 28809.807621135333 }, "floatingObject": { "isPinned": false, @@ -1723,21 +13167,21 @@ } } }, - "id": "ad25c8d8-30da-4b43-89bd-d51b6605f98f", + "id": "af35e5d2-92e0-47d6-8451-ce10b77717e4", "savedPayload": { "position": { - "x": 25253.089803375035, - "y": 45165.1339097771 + "x": 4157.083483204297, + "y": 28809.807621135333 }, "targetPosition": { - "x": 25345.794901687517, - "y": 44879.81695488855 + "x": 3897.2758620689656, + "y": 28659.807621135333 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1746,20 +13190,147 @@ } } }, - "id": "413d7a55-0ac3-499d-873c-c3c60b6067b7", + "delegationProgram": { + "type": "Delegation Program", + "name": "New Delegation Program", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "delegatePowerSwitch": [ + { + "type": "Delegate Power Switch", + "name": "New Delegate Power Switch", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "625b9781-6150-4807-8ab3-c498ff19ca42", + "savedPayload": { + "position": { + "x": 4416.891104339629, + "y": 29259.807621135333 + }, + "targetPosition": { + "x": 4157.083483204297, + "y": 29109.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ] + ] + } + } + ], + "id": "43b66ca2-5e14-4552-9d92-0786e8c3534f", + "savedPayload": { + "position": { + "x": 4157.083483204297, + "y": 29109.807621135333 + }, + "targetPosition": { + "x": 3897.2758620689656, + "y": 28959.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "eb875d8f-c606-4254-995f-5b1bb8fe9ff7", + "savedPayload": { + "position": { + "x": 3637.4682409336338, + "y": 29109.807621135333 + }, + "targetPosition": { + "x": 3897.2758620689656, + "y": 28959.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8e2299a2-9940-4fb6-b5b8-3f92a86e2f10", + "savedPayload": { + "position": { + "x": 3897.2758620689656, + "y": 28959.807621135333 + }, + "targetPosition": { + "x": 3897.2758620689656, + "y": 28659.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ccff7ce2-32ce-4eba-a315-c0da6a11f10c", "savedPayload": { "position": { - "x": 13442.589019334575, - "y": 14285.316954888547 + "x": 3897.2758620689656, + "y": 28659.807621135333 }, "targetPosition": { - "x": 13535.29411764706, - "y": 14000.000000000002 + "x": 3747.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1769,20 +13340,105 @@ } } }, - "id": "53e6bbab-873f-45ac-8629-a97a0158f8d4", + "liquidityPrograms": { + "type": "Liquidity Programs", + "name": "New Liquidity Programs", + "config": "{}", + "project": "Governance", + "liquidityProgram": [ + { + "type": "Liquidity Program", + "name": "New Liquidity Program", + "config": "{\n\"asset\": \"BTCB\"\n}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "528ac96c-70a0-4053-b317-ffff6c745899", + "savedPayload": { + "position": { + "x": 3297.2758620689656, + "y": 29179.422863406 + }, + "targetPosition": { + "x": 3447.2758620689656, + "y": 28919.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3ada9799-d3e3-4cff-b7f1-16205761d6e9", + "savedPayload": { + "position": { + "x": 3447.2758620689656, + "y": 28919.615242270665 + }, + "targetPosition": { + "x": 3597.2758620689656, + "y": 28659.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4a19b255-7dd8-4bb5-b873-dba5b8e459c0", + "savedPayload": { + "position": { + "x": 3597.2758620689656, + "y": 28659.807621135333 + }, + "targetPosition": { + "x": 3747.2758620689656, + "y": 28400 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e8692f08-7b1b-4237-94c3-8cc22ea2f7e2", "savedPayload": { "position": { - "x": 13535.29411764706, - "y": 14000.000000000002 + "x": 3747.2758620689656, + "y": 28400 }, "targetPosition": { - "x": 13235.29411764706, - "y": 14000.000000000002 + "x": 3447.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1796,15 +13452,15 @@ "type": "Tokens Mined", "name": "New Tokens Mined", "project": "Governance", - "id": "8f1460ff-371c-4b99-8341-05a6720193d0", + "id": "b190b485-c530-4376-a951-66798f6c7873", "savedPayload": { "position": { - "x": 12935.29411764706, - "y": 14000.000000000002 + "x": 3147.2758620689656, + "y": 28400 }, "targetPosition": { - "x": 13235.29411764706, - "y": 14000.000000000002 + "x": 3447.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, @@ -1819,15 +13475,15 @@ } } }, - "id": "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3", + "id": "7d63500d-1052-447c-aa8e-768e2633da96", "savedPayload": { "position": { - "x": 13235.29411764706, - "y": 14000.000000000002 + "x": 3447.2758620689656, + "y": 28400 }, "targetPosition": { - "x": 13235.29411764706, - "y": 14000.000000000002 + "x": 3447.2758620689656, + "y": 28400 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/Smidy13.json b/Projects/Governance/Plugins/User-Profiles/Smidy13.json index eb62aeebd..348fb5144 100644 --- a/Projects/Governance/Plugins/User-Profiles/Smidy13.json +++ b/Projects/Governance/Plugins/User-Profiles/Smidy13.json @@ -127,12 +127,12 @@ "id": "2b597b41-7151-4640-95ae-a192ed24a0aa", "savedPayload": { "position": { - "x": 37950, - "y": 18540.192378864667 + "x": 13685.29411764706, + "y": 13740.19237886467 }, "targetPosition": { - "x": 37800, - "y": 18800 + "x": 13535.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -433,12 +433,12 @@ "id": "9019308d-d9b5-48fa-bbe9-97051e98f4f2", "savedPayload": { "position": { - "x": 38059.80762113533, - "y": 18650 + "x": 13795.10173878239, + "y": 13850.000000000002 }, "targetPosition": { - "x": 37800, - "y": 18800 + "x": 13535.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -458,6 +458,1889 @@ "name": "New Votes And Claims Programs", "config": "{}", "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{\r\n \"percentage\": 0\r\n}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Governance Programs", + "config": "{\r\n \"percentage\": 20\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Community Building Programs", + "config": "{\r\n \"percentage\": 5\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Referrals Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Referrals Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "77185395-80fc-4a2c-a108-1e29699e1ac8", + "savedPayload": { + "position": { + "x": 13411.03004893513, + "y": 13265.153077165047 + }, + "targetPosition": { + "x": 13623.162083291094, + "y": 13053.021042809083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Rewards", + "id": "c8b8a87e-c689-488a-acdf-08c57d8e1c41" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Referrals Program", + "Pool Class" + ], + [ + "Referrals Rewards", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Referrals Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "46dcdc58-28bc-4f30-b733-730adb902d96", + "savedPayload": { + "position": { + "x": 13333.384335404373, + "y": 13130.666756339839 + }, + "targetPosition": { + "x": 13623.162083291094, + "y": 13053.021042809083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Bonus", + "id": "8d8696a1-0f83-4f82-bf9e-7a26bfc4298c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Referrals Program", + "Pool Class" + ], + [ + "Referrals Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4426bdf5-55e2-40f3-bb38-1fe949c8aa6d", + "savedPayload": { + "position": { + "x": 13623.162083291094, + "y": 13053.021042809083 + }, + "targetPosition": { + "x": 13882.969704426425, + "y": 12903.021042809083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Referrals Program", + "id": "f546235b-fa31-4410-9e01-a3a36b33c218" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Referrals Program", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Support Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Support Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "9834c1fb-7b6e-439a-961f-ea93fd6830eb", + "savedPayload": { + "position": { + "x": 13293.191956539704, + "y": 12825.375329278328 + }, + "targetPosition": { + "x": 13593.191956539704, + "y": 12825.375329278328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Rewards", + "id": "b6a45b2b-4a0c-4cde-9f12-3572b628cd05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Support Program", + "Pool Class" + ], + [ + "Support Rewards", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Support Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "06f7343e-fe4c-442a-a707-e664b74a5ad5", + "savedPayload": { + "position": { + "x": 13333.384335404373, + "y": 12675.375329278328 + }, + "targetPosition": { + "x": 13593.191956539704, + "y": 12825.375329278328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Bonus", + "id": "0472f38b-b5a6-41da-af06-5577c1dec66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Support Program", + "Pool Class" + ], + [ + "Support Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b5969808-887e-4a78-b26e-9610c6b0992c", + "savedPayload": { + "position": { + "x": 13593.191956539704, + "y": 12825.375329278328 + }, + "targetPosition": { + "x": 13882.969704426425, + "y": 12903.021042809083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Support Program", + "id": "81983d96-e6a0-42f8-96e9-a862539015d1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Support Program", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Mentorship Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Mentorship Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "06af4b06-b466-4f1a-99fe-271e9ad482c9", + "savedPayload": { + "position": { + "x": 13520.837670070461, + "y": 12431.081387317789 + }, + "targetPosition": { + "x": 13732.969704426425, + "y": 12643.213421673752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Rewards", + "id": "dcdc490e-b18c-4220-9550-feeaca598f20" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Mentorship Program", + "Pool Class" + ], + [ + "Mentorship Rewards", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Mentorship Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "23722b19-0c01-43e3-b591-7beb1460612b", + "savedPayload": { + "position": { + "x": 13655.32399089567, + "y": 12353.435673787031 + }, + "targetPosition": { + "x": 13732.969704426425, + "y": 12643.213421673752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Bonus", + "id": "e9c5bfc1-ed3c-40dc-a8f9-bcc59796cd05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Mentorship Program", + "Pool Class" + ], + [ + "Mentorship Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "56953ac7-984f-418f-ab0a-d2d5a29c04af", + "savedPayload": { + "position": { + "x": 13732.969704426425, + "y": 12643.213421673752 + }, + "targetPosition": { + "x": 13882.969704426425, + "y": 12903.021042809083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Mentorship Program", + "id": "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ], + [ + "Mentorship Program", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d467d369-112c-4aa1-884e-d3f0c0cb828e", + "savedPayload": { + "position": { + "x": 13882.969704426425, + "y": 12903.021042809083 + }, + "targetPosition": { + "x": 14172.747452313146, + "y": 12980.666756339839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Community Building Programs", + "id": "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Community Building Programs", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Onboarding Programs", + "config": "{\r\n \"percentage\": 5\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Airdrop Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Airdrop Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "9046c910-aecd-4740-9813-5ac9aa4b837c", + "savedPayload": { + "position": { + "x": 13372.843869196624, + "y": 12583.316086047951 + }, + "targetPosition": { + "x": 13652.105993789884, + "y": 12692.91839335787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Airdrop Rewards", + "id": "317f86c9-4df7-45e5-9b8d-7331752a2af5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ], + [ + "Airdrop Program", + "Pool Class" + ], + [ + "Airdrop Rewards", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1f188695-9134-44ae-a7a1-87ab64cb0073", + "savedPayload": { + "position": { + "x": 13652.105993789884, + "y": 12692.91839335787 + }, + "targetPosition": { + "x": 13931.368118383145, + "y": 12802.520700667788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Airdrop Program", + "id": "8b951a2c-ad25-4e2c-9412-01f12019668e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ], + [ + "Airdrop Program", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Github Prgoram", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Github Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "5e759630-bf45-458c-aea6-bba98c328f16", + "savedPayload": { + "position": { + "x": 13557.274237267904, + "y": 12333.42181118697 + }, + "targetPosition": { + "x": 13744.321177825525, + "y": 12567.97125592738 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Github Rewards", + "id": "d2e1b806-d14d-4811-a1e0-47665828cf99" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ], + [ + "Github Prgoram", + "Pool Class" + ], + [ + "Github Rewards", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "a772d746-db0f-42c4-8cbc-a73bf80daa02", + "savedPayload": { + "position": { + "x": 13744.321177825525, + "y": 12567.97125592738 + }, + "targetPosition": { + "x": 13931.368118383145, + "y": 12802.520700667788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Github Prgoram", + "id": "4a5f4457-e3a6-4265-be45-b1510753390b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ], + [ + "Github Prgoram", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "37d687bd-aacc-4822-9a51-3ca481b72cf9", + "savedPayload": { + "position": { + "x": 13960.615417957182, + "y": 12768.534721983875 + }, + "targetPosition": { + "x": 14172.747452313146, + "y": 12980.666756339839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Onboarding Programs", + "id": "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Onboarding Programs", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Voting", + "config": "{\r\n \"percentage\": 30\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Voting Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Voting Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "7a73352e-a4fd-4901-adf2-2fa0696ddee2", + "savedPayload": { + "position": { + "x": 13749.20568686739, + "y": 12188.962902185689 + }, + "targetPosition": { + "x": 13889.386275349309, + "y": 12454.197520237072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Voting Bonus", + "id": "0d1d364e-7305-4fd7-9963-ac67ade427b9" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Voting", + "Pool Class" + ], + [ + "Voting Program", + "Pool Class" + ], + [ + "Voting Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4dfcd894-f393-4746-b0f4-422d0c2a5b7a", + "savedPayload": { + "position": { + "x": 13889.386275349309, + "y": 12454.197520237072 + }, + "targetPosition": { + "x": 14029.566863831227, + "y": 12719.432138288455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Voting Program", + "id": "50f460b0-5b32-4e07-a596-37d5054a84df" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Voting", + "Pool Class" + ], + [ + "Voting Program", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "981f897e-f896-4da9-a0a8-33dd4fe132d1", + "savedPayload": { + "position": { + "x": 14095.10173878239, + "y": 12690.889008453118 + }, + "targetPosition": { + "x": 14172.747452313146, + "y": 12980.666756339839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Voting", + "id": "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Voting", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Providing Liquidity to SA Markets", + "config": "{\r\n \"percentage\": 40\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Liquidity Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BTCB Pool", + "config": "{}", + "project": "Governance", + "id": "34758675-3342-4fa3-b472-0bba9a559768", + "savedPayload": { + "position": { + "x": 14139.242762059706, + "y": 12167.967472129305 + }, + "targetPosition": { + "x": 14328.038879374657, + "y": 12401.111260566397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BTCB", + "id": "52b41f1b-7b7f-4bdb-bc8f-96f23288b5fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards BTCB", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BNB Pool", + "config": "{}", + "project": "Governance", + "id": "33ed89bd-da6b-48d2-918c-58314b6d2d3d", + "savedPayload": { + "position": { + "x": 14312.338092501774, + "y": 12101.522400140024 + }, + "targetPosition": { + "x": 14328.038879374657, + "y": 12401.111260566397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BNB", + "id": "052ca867-1093-4d24-9a18-738cadfc11af" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards BNB", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BUSD Pool", + "config": "{}", + "project": "Governance", + "id": "efb36625-786b-42c1-9e4a-addcea048368", + "savedPayload": { + "position": { + "x": 14491.430589879164, + "y": 12149.51009018277 + }, + "targetPosition": { + "x": 14328.038879374657, + "y": 12401.111260566397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BUSD", + "id": "ee095642-5357-4c59-bd85-76058005f93f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards BUSD", + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards ETH Pool", + "config": "{}", + "project": "Governance", + "id": "5df8d2fa-c453-430e-8847-97f50e57a535", + "savedPayload": { + "position": { + "x": 14608.113007323818, + "y": 12293.600875702807 + }, + "targetPosition": { + "x": 14328.038879374657, + "y": 12401.111260566397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards ETH", + "id": "cb2bc139-0a02-46a6-b660-89726c7bcb63" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards ETH", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ca95d490-34fd-413c-adf2-ec1f370babec", + "savedPayload": { + "position": { + "x": 14328.038879374657, + "y": 12401.111260566397 + }, + "targetPosition": { + "x": 14250.393165843901, + "y": 12690.889008453118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Liquidity Program", + "id": "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "348ccd09-129e-4dea-974e-2b712b119adb", + "savedPayload": { + "position": { + "x": 14250.393165843901, + "y": 12690.889008453118 + }, + "targetPosition": { + "x": 14172.747452313146, + "y": 12980.666756339839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Providing Liquidity to SA Markets", + "id": "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Staking & Delegating SA Tokens", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Staking Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Staking Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "f57f81c0-0120-42c8-87cf-caceb7af9727", + "savedPayload": { + "position": { + "x": 14225.536373947085, + "y": 12109.4707536429 + }, + "targetPosition": { + "x": 14259.125716778077, + "y": 12407.584416610873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Staking Rewards", + "id": "4b9e363e-61e6-43a9-bd9a-412629b168fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ], + [ + "Staking Program", + "Pool Class" + ], + [ + "Staking Rewards", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6b23d11f-cdfc-42c7-ad7f-57be370d92e4", + "savedPayload": { + "position": { + "x": 14259.125716778077, + "y": 12407.584416610873 + }, + "targetPosition": { + "x": 14292.715059609069, + "y": 12705.698079578846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Staking Program", + "id": "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ], + [ + "Staking Program", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Delegation Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Delegation Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "245362ac-9560-4bdb-bafd-b97e8e1c10cf", + "savedPayload": { + "position": { + "x": 14775.47372746907, + "y": 12349.405968234745 + }, + "targetPosition": { + "x": 14534.09439353907, + "y": 12527.552023906796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Delegation Bonus", + "id": "68558864-3057-4729-a9c0-91ef0ab458f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ], + [ + "Delegation Program", + "Pool Class" + ], + [ + "Delegation Bonus", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3fc6b97e-2174-427f-9e90-7470a6a6f7e4", + "savedPayload": { + "position": { + "x": 14534.09439353907, + "y": 12527.552023906796 + }, + "targetPosition": { + "x": 14292.715059609069, + "y": 12705.698079578846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Delegation Program", + "id": "ee3da355-5778-43d0-bef2-5855496cdbf3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ], + [ + "Delegation Program", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d46619c2-b1f8-40bf-b24b-13b1fb305d5e", + "savedPayload": { + "position": { + "x": 14384.87948666911, + "y": 12768.534721983875 + }, + "targetPosition": { + "x": 14172.747452313146, + "y": 12980.666756339839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Staking & Delegating SA Tokens", + "id": "82d634ed-9b82-42be-bf00-aa58e68915ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "daa44cc4-3ba7-4200-bc2b-82b2dc3154eb", + "savedPayload": { + "position": { + "x": 14172.747452313146, + "y": 12980.666756339839 + }, + "targetPosition": { + "x": 14250.393165843901, + "y": 13270.44450422656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Governance Programs", + "id": "fc425875-5e19-4316-b3f8-27bfc85a4c35" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Teams Work", + "config": "{\r\n \"percentage\": 80\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Team Positions Pool", + "config": "{}", + "project": "Governance", + "id": "0ce62acd-c84e-4aec-b5d6-6317d3c8c7ab", + "savedPayload": { + "position": { + "x": 14674.657234555829, + "y": 12846.180435514632 + }, + "targetPosition": { + "x": 14462.525200199865, + "y": 13058.312469870596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Team Positions", + "id": "ce776fe6-19d6-4e42-b56d-964012c6159b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Teams Work", + "Pool Class" + ], + [ + "Team Positions", + "Pool" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "478d3623-7183-455d-8f4f-845b394cec31", + "savedPayload": { + "position": { + "x": 14462.525200199865, + "y": 13058.312469870596 + }, + "targetPosition": { + "x": 14250.393165843901, + "y": 13270.44450422656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Teams Work", + "id": "5abec474-0d0f-4153-b0d6-78d631f3c229" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Teams Work", + "Pool Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "8b3e2809-2ef6-4407-97cc-20ac651cc61d", + "savedPayload": { + "position": { + "x": 14250.393165843901, + "y": 13270.44450422656 + }, + "targetPosition": { + "x": 14172.747452313146, + "y": 13560.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pools", + "name": "Superalgos", + "id": "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ] + ] + } + } + ], + "userProfileVotesSwitch": [], + "id": "0ca9c62f-78ef-4561-802b-8a78f37cd80c", + "savedPayload": { + "position": { + "x": 14245.10173878239, + "y": 13590.19237886467 + }, + "targetPosition": { + "x": 14095.10173878239, + "y": 13850.000000000002 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "a6730bfb-de23-4294-82a4-f721aaecf713", + "savedPayload": { + "position": { + "x": 14395.10173878239, + "y": 13850.000000000002 + }, + "targetPosition": { + "x": 14095.10173878239, + "y": 13850.000000000002 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "decdf87c-b2e5-407c-b4d3-6b38e2d2e5b2", + "savedPayload": { + "position": { + "x": 14095.10173878239, + "y": 13850.000000000002 + }, + "targetPosition": { + "x": 13835.29411764706, + "y": 14000.000000000002 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "claimsProgram": { "type": "Claims Program", "name": "New Claims Program", @@ -475,18 +2358,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Team Member Icons Team", + "name": "", "config": "{}", "project": "Governance", "id": "dff81636-6fff-4475-adc0-17d810b7de8b", "savedPayload": { "position": { - "x": 38809.80762113533, - "y": 18390.192378864667 + "x": 14545.10173878239, + "y": 13590.19237886467 }, "targetPosition": { - "x": 38659.80762113533, - "y": 18650 + "x": 14395.10173878239, + "y": 13850.000000000002 }, "floatingObject": { "isPinned": false, @@ -534,18 +2417,18 @@ }, { "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Governance Project", + "name": "", "config": "{}", "project": "Governance", "id": "79d35efc-05b9-441f-8d75-e766ae2bde9f", "savedPayload": { "position": { - "x": 38959.80762113533, - "y": 18650 + "x": 14695.10173878239, + "y": 13850.000000000002 }, "targetPosition": { - "x": 38659.80762113533, - "y": 18650 + "x": 14395.10173878239, + "y": 13850.000000000002 }, "floatingObject": { "isPinned": false, @@ -595,12 +2478,12 @@ "id": "8c949fb9-2c85-4bbc-a378-689a5fd8432f", "savedPayload": { "position": { - "x": 38659.80762113533, - "y": 18650 + "x": 14395.10173878239, + "y": 13850.000000000002 }, "targetPosition": { - "x": 38400, - "y": 18800 + "x": 14135.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -623,12 +2506,12 @@ "id": "4594fea3-4a78-4a9d-ad3e-2251ed0f0545", "savedPayload": { "position": { - "x": 38659.80762113533, - "y": 18950 + "x": 14395.10173878239, + "y": 14150.000000000002 }, "targetPosition": { - "x": 38400, - "y": 18800 + "x": 14135.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -646,12 +2529,12 @@ "id": "f3d90205-8b86-4b3e-864f-9e9084f95677", "savedPayload": { "position": { - "x": 38400, - "y": 18800 + "x": 14095.10173878239, + "y": 14150.000000000002 }, "targetPosition": { - "x": 38100, - "y": 18800 + "x": 13835.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -669,17 +2552,17 @@ "id": "58a543a3-b50b-42cd-93ed-799026beab0f", "savedPayload": { "position": { - "x": 38100, - "y": 18800 + "x": 13835.29411764706, + "y": 14000.000000000002 }, "targetPosition": { - "x": 37800, - "y": 18800 + "x": 13535.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -808,12 +2691,12 @@ "id": "9c56f1a6-1c3b-46d4-9f44-b5936e0662e4", "savedPayload": { "position": { - "x": 38059.80762113533, - "y": 18950 + "x": 13795.10173878239, + "y": 14150.000000000002 }, "targetPosition": { - "x": 37800, - "y": 18800 + "x": 13535.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -893,12 +2776,12 @@ "id": "f0fabf1a-ce80-4c7f-9a96-9d0e525eeb76", "savedPayload": { "position": { - "x": 37950, - "y": 19059.807621135333 + "x": 13685.29411764706, + "y": 14259.807621135333 }, "targetPosition": { - "x": 37800, - "y": 18800 + "x": 13535.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -916,12 +2799,12 @@ "id": "7fb54153-47b4-48dc-b2e0-99b52eda5949", "savedPayload": { "position": { - "x": 37800, - "y": 18800 + "x": 13535.29411764706, + "y": 14000.000000000002 }, "targetPosition": { - "x": 37500, - "y": 18800 + "x": 13235.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -943,12 +2826,12 @@ "id": "683cfcf1-4daf-4e48-83a7-dd3eb51a13a4", "savedPayload": { "position": { - "x": 37200, - "y": 18800 + "x": 12935.29411764706, + "y": 14000.000000000002 }, "targetPosition": { - "x": 37500, - "y": 18800 + "x": 13235.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, @@ -966,12 +2849,12 @@ "id": "4b5eca40-4d97-454d-91f3-8627a98ef682", "savedPayload": { "position": { - "x": 37500, - "y": 18800 + "x": 13235.29411764706, + "y": 14000.000000000002 }, "targetPosition": { - "x": 37500, - "y": 18800 + "x": 13235.29411764706, + "y": 14000.000000000002 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/Tentacule23.json b/Projects/Governance/Plugins/User-Profiles/Tentacule23.json index 254fbb2fa..e3c3d8a4b 100644 --- a/Projects/Governance/Plugins/User-Profiles/Tentacule23.json +++ b/Projects/Governance/Plugins/User-Profiles/Tentacule23.json @@ -1,2850 +1,1952 @@ -{ - "type": "User Profile", - "name": "Tentacule23", - "config": "{\"signature\":{\"message\":\"Tentacule23\",\"messageHash\":\"0x0fd9a76978281b0f3dfb6dfa25ce897698cb16ab7658fd127d0b2ee4a93856dc\",\"v\":\"0x1b\",\"r\":\"0x37ac59d105477fc0166075a89bc417c647c42e6c7a9117d85e34dd10470b30d7\",\"s\":\"0x425fb9fecb360a0ba183dce2a043e463511c7a57efac6529840473e199aaed45\",\"signature\":\"0x37ac59d105477fc0166075a89bc417c647c42e6c7a9117d85e34dd10470b30d7425fb9fecb360a0ba183dce2a043e463511c7a57efac6529840473e199aaed451b\"},\"codeName\":\"Tentacule23\"}", - "project": "Governance", - "tokenPowerSwitch": { - "type": "Token Power Switch", - "name": "New Token Power Switch", - "config": "{}", - "project": "Governance", - "tokenPowerSwitch": [], - "onboardingPrograms": { - "type": "Onboarding Programs", - "name": "New Onboarding Programs", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "airdropProgram": { - "type": "Airdrop Program", - "name": "New Airdrop Program", - "config": "{}", - "project": "Governance", - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "deaea400-fa7f-48fd-a3fe-653b1bd18650", - "savedPayload": { - "position": { - "x": 6738.152192447591, - "y": 37313.204681296134 - }, - "targetPosition": { - "x": 6961.095640090809, - "y": 37513.94386320379 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "97ae26ad-542d-4373-806a-593e979e1a1b", - "savedPayload": { - "position": { - "x": 6961.095640090809, - "y": 37513.94386320379 - }, - "targetPosition": { - "x": 7184.039087734027, - "y": 37714.68304511145 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "githubProgram": { - "type": "Github Program", - "name": "New Github Program", - "config": "{}", - "project": "Governance", - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "54a2fcd6-e80c-4a30-84c0-d80ae9d197e9", - "savedPayload": { - "position": { - "x": 7308.786102224683, - "y": 37127.79448467116 - }, - "targetPosition": { - "x": 7246.412594979355, - "y": 37421.238764891306 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "786e62d1-6b32-49d9-8046-9c8577dbcd87", - "savedPayload": { - "position": { - "x": 7246.412594979355, - "y": 37421.238764891306 - }, - "targetPosition": { - "x": 7184.039087734027, - "y": 37714.68304511145 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7e7f3e6e-30f4-400d-a1f6-b3611498b7bf", - "savedPayload": { - "position": { - "x": 7184.039087734027, - "y": 37714.68304511145 - }, - "targetPosition": { - "x": 7276.7441860465115, - "y": 38000 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "communityBuildingPrograms": { - "type": "Community Building Programs", - "name": "New Community Building Programs", - "config": "{\n \"percentage\": 1\n}", - "project": "Governance", - "referralProgram": { - "type": "Referral Program", - "name": "New Referral Program", - "config": "{}", - "project": "Governance", - "userReferrers": [ - { - "type": "User Referrer", - "name": "PLuv", - "config": "{}", - "project": "Governance", - "id": "bdf5f1d1-8441-4171-859f-d6e13f56ebd5", - "savedPayload": { - "position": { - "x": 7801.838232593222, - "y": 37308.60048145399 - }, - "targetPosition": { - "x": 7983.575245745468, - "y": 37547.287846118525 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "PLuv", - "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" - }, - "referenceParentCombinedNodePath": [ - [ - "PLuv", - "User Profile", - "Governance", - "142f5de2-3762-4f55-a839-22eac5c03c8f" - ] - ] - } - }, - { - "type": "User Referrer", - "name": "harrellbm", - "config": "{}", - "project": "Governance", - "id": "67c981c9-f18b-4476-911e-9761b375386a", - "savedPayload": { - "position": { - "x": 7923.398421010486, - "y": 37253.385226591556 - }, - "targetPosition": { - "x": 7983.575245745468, - "y": 37547.287846118525 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "harrellbm", - "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ] - ] - } - }, - { - "type": "User Referrer", - "name": "Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "2ca043e2-2332-4d61-b950-1e66fd360914", - "savedPayload": { - "position": { - "x": 8056.877367586836, - "y": 37256.38099000552 - }, - "targetPosition": { - "x": 7983.575245745468, - "y": 37547.287846118525 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Luis-Fernando-Molina", - "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile", - "Governance", - "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - ] - ] - } - }, - { - "type": "User Referrer", - "name": "Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "b53f989c-8771-4000-81f3-aef821170101", - "savedPayload": { - "position": { - "x": 8175.837929940975, - "y": 37316.99442401112 - }, - "targetPosition": { - "x": 7983.575245745468, - "y": 37547.287846118525 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Julian-Molina", - "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" - }, - "referenceParentCombinedNodePath": [ - [ - "Julian-Molina", - "User Profile", - "Governance", - "b85aaac1-0708-4aec-97f9-bc3cc70e530a" - ] - ] - } - } - ], - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "4f6ba6d0-501c-40ec-be81-806d505ca60f", - "savedPayload": { - "position": { - "x": 8256.718509743114, - "y": 37423.22029462857 - }, - "targetPosition": { - "x": 7983.575245745468, - "y": 37547.287846118525 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensBonus": { - "type": "Tokens Bonus", - "name": "New Tokens Bonus", - "project": "Governance", - "id": "a364c990-fdaa-4b29-9c66-bd365d857532", - "savedPayload": { - "position": { - "x": 8283.49971622822, - "y": 37554.01926540727 - }, - "targetPosition": { - "x": 7983.575245745468, - "y": 37547.287846118525 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4894f190-0535-4e91-b61f-9f74cbc273fb", - "savedPayload": { - "position": { - "x": 7983.575245745468, - "y": 37547.287846118525 - }, - "targetPosition": { - "x": 7847.378095823604, - "y": 37814.589803375035 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "supportProgram": { - "type": "Support Program", - "name": "Helpful people", - "config": "{\n \"percentage\": 90\n}", - "project": "Governance", - "userSupporters": [ - { - "type": "User Supporter", - "name": "9808us", - "config": "{}", - "project": "Governance", - "id": "5060520c-c2f5-4590-85aa-8a5e529a312b", - "savedPayload": { - "position": { - "x": 5917.195299914647, - "y": 31404.71220664083 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "9808us", - "id": "280f0baf-bc13-497c-b255-618c1a146442" - }, - "referenceParentCombinedNodePath": [ - [ - "9808us", - "User Profile", - "Governance", - "280f0baf-bc13-497c-b255-618c1a146442" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "Raplh2502", - "config": "{}", - "project": "Governance", - "id": "9ed2a885-bfa3-40af-b660-a63d79b97166", - "savedPayload": { - "position": { - "x": 6118.154280854476, - "y": 31386.625570993714 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Raplh2502", - "id": "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "ssplatt", - "config": "{}", - "project": "Governance", - "id": "52fad2b5-bd19-48a0-a438-dbde3cb226f0", - "savedPayload": { - "position": { - "x": 6319.564389178917, - "y": 31398.69233005087 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "ssplatt", - "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "16001c80-21fc-4e0e-9587-47d673506a3f", - "savedPayload": { - "position": { - "x": 6516.926455888188, - "y": 31440.642932354684 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Luis-Fernando-Molina", - "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile", - "Governance", - "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "PLuv", - "config": "{}", - "project": "Governance", - "id": "2757328a-2985-4b8e-b07a-b8578bdf5cc4", - "savedPayload": { - "position": { - "x": 6705.831738542996, - "y": 31511.540270770965 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "PLuv", - "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" - }, - "referenceParentCombinedNodePath": [ - [ - "PLuv", - "User Profile", - "Governance", - "142f5de2-3762-4f55-a839-22eac5c03c8f" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "1e0de040-1dc5-42fc-ae49-5562f7f44ad1", - "savedPayload": { - "position": { - "x": 6882.060405285421, - "y": 31609.800615913824 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Julian-Molina", - "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" - }, - "referenceParentCombinedNodePath": [ - [ - "Julian-Molina", - "User Profile", - "Governance", - "b85aaac1-0708-4aec-97f9-bc3cc70e530a" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "harrellbm", - "config": "{}", - "project": "Governance", - "id": "c9ff64f1-c0fe-425f-992d-7bed416ada0b", - "savedPayload": { - "position": { - "x": 7041.675798909541, - "y": 31733.2289940431 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "harrellbm", - "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "Smidy13", - "config": "{}", - "project": "Governance", - "id": "b08d7d95-c945-48a8-8b57-23241546a947", - "savedPayload": { - "position": { - "x": 7181.112375278291, - "y": 31879.068219150642 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Smidy13", - "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" - }, - "referenceParentCombinedNodePath": [ - [ - "Smidy13", - "User Profile", - "Governance", - "4b5eca40-4d97-454d-91f3-8627a98ef682" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "quantum8", - "config": "{}", - "project": "Governance", - "id": "2f8d5408-d49b-4a45-81b0-aef5868a34e6", - "savedPayload": { - "position": { - "x": 7297.255351687602, - "y": 32044.060483939607 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "quantum8", - "id": "f2ba562b-9032-4fb4-8b97-0b58d8542905" - }, - "referenceParentCombinedNodePath": [ - [ - "quantum8", - "User Profile", - "Governance", - "f2ba562b-9032-4fb4-8b97-0b58d8542905" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "superharoun", - "config": "{}", - "project": "Governance", - "id": "dc8d58b5-82dd-4a0e-97e4-153531fbefb7", - "savedPayload": { - "position": { - "x": 7387.510285964979, - "y": 32224.520133856127 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "superharoun", - "id": "47c64eac-831d-4277-b9ce-4bd3d7e803c1" - }, - "referenceParentCombinedNodePath": [ - [ - "superharoun", - "User Profile", - "Governance", - "47c64eac-831d-4277-b9ce-4bd3d7e803c1" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "Tentacule23", - "config": "{}", - "project": "Governance", - "id": "98929a31-4e39-4b9c-8dd2-cb4c5988df2d", - "savedPayload": { - "position": { - "x": 7449.861032020454, - "y": 32416.41599852166 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Tentacule23", - "id": "7af21baa-ebc0-436f-94a7-a1746209418e" - }, - "referenceParentCombinedNodePath": [ - [ - "Tentacule23", - "User Profile", - "Governance", - "7af21baa-ebc0-436f-94a7-a1746209418e" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "piyanthak", - "config": "{}", - "project": "Governance", - "id": "5944630e-62ba-447f-a350-e4ac042ee683", - "savedPayload": { - "position": { - "x": 7482.914777218656, - "y": 32615.46144141795 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "piyanthak", - "id": "b1ce221b-2752-4419-ae53-8410e8a93798" - }, - "referenceParentCombinedNodePath": [ - [ - "piyanthak", - "User Profile", - "Governance", - "b1ce221b-2752-4419-ae53-8410e8a93798" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "NAmorim", - "config": "{}", - "project": "Governance", - "id": "64efd107-fe69-4d36-af87-cb093222d742", - "savedPayload": { - "position": { - "x": 7485.933155511526, - "y": 32817.21011626338 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "NAmorim", - "id": "d611eda3-4202-438a-af65-8981a90e742a" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "end-debug", - "config": "{}", - "project": "Governance", - "id": "792d4894-172d-490a-9715-8ada75d2ccac", - "savedPayload": { - "position": { - "x": 7458.848741315721, - "y": 33017.155291041556 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "end-debug", - "id": "2ba902c6-59f4-40f4-91f5-44d12f807061" - }, - "referenceParentCombinedNodePath": [ - [ - "end-debug", - "User Profile", - "Governance", - "2ba902c6-59f4-40f4-91f5-44d12f807061" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "teehanming", - "config": "{}", - "project": "Governance", - "id": "daf5134d-1b6a-4b17-a5de-489b979b5437", - "savedPayload": { - "position": { - "x": 7402.266555688729, - "y": 33210.8305209474 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "teehanming", - "id": "f002a0b0-9cad-496b-a5a3-f642ee06dd2b" - }, - "referenceParentCombinedNodePath": [ - [ - "teehanming", - "User Profile", - "Governance", - "f002a0b0-9cad-496b-a5a3-f642ee06dd2b" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "prepheadrus", - "config": "{}", - "project": "Governance", - "id": "caaf0da6-a6e2-45d5-9ee0-337a148890df", - "savedPayload": { - "position": { - "x": 7317.450551158208, - "y": 33393.909421383476 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "prepheadrus", - "id": "9cca5059-eb9d-41d8-97be-3887e9807512" - }, - "referenceParentCombinedNodePath": [ - [ - "prepheadrus", - "User Profile", - "Governance", - "9cca5059-eb9d-41d8-97be-3887e9807512" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "alexandrustefan", - "config": "{}", - "project": "Governance", - "id": "04d83732-e61f-410e-9b75-074c4b8966c1", - "savedPayload": { - "position": { - "x": 7206.295377111143, - "y": 33562.30231224284 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "alexandrustefan", - "id": "4c987083-b506-4f26-9821-e678dd3880d1" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "cozed-gh", - "config": "{}", - "project": "Governance", - "id": "4d1b5e0d-3e24-4218-85e8-cba5a7d85489", - "savedPayload": { - "position": { - "x": 7071.284056457352, - "y": 33712.24757460456 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "cozed-gh", - "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" - }, - "referenceParentCombinedNodePath": [ - [ - "cozed-gh", - "User Profile", - "Governance", - "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" - ] - ] - } - } - ], - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "32ecf7b8-2fa5-4b2b-84a2-be87954862a1", - "savedPayload": { - "position": { - "x": 5863.07354572333, - "y": 33092.45647403294 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensBonus": { - "type": "Tokens Bonus", - "name": "New Tokens Bonus", - "project": "Governance", - "id": "ca549cb0-7bdd-4184-af95-66f08625d11a", - "savedPayload": { - "position": { - "x": 5770.3757567760895, - "y": 32995.502187996135 - }, - "targetPosition": { - "x": 6138.349480325083, - "y": 32736.474508437583 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8678acac-699f-4c29-bc18-901233ef7dd8", - "savedPayload": { - "position": { - "x": 8703.328960489242, - "y": 37536.47450843758 - }, - "targetPosition": { - "x": 7847.378095823604, - "y": 37814.589803375035 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "mentorshipProgram": { - "type": "Mentorship Program", - "name": "New Mentorship Program", - "config": "{}", - "project": "Governance", - "userMentors": [ - { - "type": "User Mentor", - "name": "harrellbm", - "config": "{}", - "project": "Governance", - "id": "41d5d8d6-8562-4fb6-a56d-4953ec7ba2db", - "savedPayload": { - "position": { - "x": 8667.29896522517, - "y": 37994.279004906275 - }, - "targetPosition": { - "x": 8381.982010336626, - "y": 38086.98410321876 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "harrellbm", - "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ] - ] - } - } - ], - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "6bbd1e87-1691-4a35-9a4d-13f0637185f2", - "savedPayload": { - "position": { - "x": 8649.283967593135, - "y": 38223.181253140625 - }, - "targetPosition": { - "x": 8381.982010336626, - "y": 38086.98410321876 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensBonus": { - "type": "Tokens Bonus", - "name": "New Tokens Bonus", - "project": "Governance", - "id": "9d0b1f9c-2c43-4692-9f9d-0e11acb24448", - "savedPayload": { - "position": { - "x": 8474.68710864911, - "y": 38372.30105810731 - }, - "targetPosition": { - "x": 8381.982010336626, - "y": 38086.98410321876 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1cf64e4d-89cd-434a-b2b1-2d845d569271", - "savedPayload": { - "position": { - "x": 8381.982010336626, - "y": 38086.98410321876 - }, - "targetPosition": { - "x": 7847.378095823604, - "y": 37814.589803375035 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "db99bd94-cded-4ef0-bfb2-979cac295f7f", - "savedPayload": { - "position": { - "x": 7847.378095823604, - "y": 37814.589803375035 - }, - "targetPosition": { - "x": 7276.7441860465115, - "y": 38000 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 5, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "votesAndClaimsPrograms": { - "type": "Votes And Claims Programs", - "name": "New Votes And Claims Programs", - "config": "{}", - "project": "Governance", - "votingProgram": { - "type": "Voting Program", - "name": "New Voting Program", - "config": "{\n \"percentage\": 25\n}", - "project": "Governance", - "votesSwitch": [ - { - "type": "Votes Switch", - "name": "New Votes Switch", - "config": "{}", - "project": "Governance", - "votesSwitch": [], - "claimVotesSwitch": [], - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Governance Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Governance Project Project Creator Luis-Fernando-Molina", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "id": "a90e32de-3cb6-4fa0-9400-e8120506039f", - "savedPayload": { - "position": { - "x": 8167.760038172312, - "y": 36932.7961133548 - }, - "targetPosition": { - "x": 8432.263401703925, - "y": 37296.85376082353 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "b555c1fb-e0d3-445f-b46d-9428818b5fe5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "b555c1fb-e0d3-445f-b46d-9428818b5fe5" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Governance Project Project Contributor Smidy13 Tentacule23", - "config": "{}", - "project": "Governance", - "id": "c2f4b7f6-31f4-4322-bc86-894795f7da63", - "savedPayload": { - "position": { - "x": 8615.294891088035, - "y": 36885.75830488436 - }, - "targetPosition": { - "x": 8432.263401703925, - "y": 37296.85376082353 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Contributor Smidy13 Tentacule23", - "id": "5a13709f-761a-410b-b0e9-1542e341f19e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ], - [ - "Project Contributor Smidy13 Tentacule23", - "Position", - "Governance", - "5a13709f-761a-410b-b0e9-1542e341f19e" - ] - ] - } - } - ], - "id": "31d58dc1-0acd-4683-823f-1961ace21df4", - "savedPayload": { - "position": { - "x": 8432.263401703925, - "y": 37296.85376082353 - }, - "targetPosition": { - "x": 8479.30121017437, - "y": 37744.38861373925 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Governance Project", - "id": "68dd2990-457e-48df-b752-6e1fd02081a3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Visual Scripting Project", - "config": "{\n \"percentage\": 100\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Visual Scripting Project Project Creator Luis-Fernando-Molina", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "id": "7a4f217d-be5c-4eb1-9ae3-d4ed00fb4a13", - "savedPayload": { - "position": { - "x": 8704.30121017437, - "y": 36904.67718203625 - }, - "targetPosition": { - "x": 8704.30121017437, - "y": 37354.67718203625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "f1a2b5fb-fbe6-4c59-9778-568d3acb4abe" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "f1a2b5fb-fbe6-4c59-9778-568d3acb4abe" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Visual Scripting Project 1 Project Contributor Tentacle23", - "config": "{}", - "project": "Governance", - "id": "5d72e9b0-6c64-45f0-aef3-2a72183d4187", - "savedPayload": { - "position": { - "x": 9094.012641877367, - "y": 37129.67718203625 - }, - "targetPosition": { - "x": 8704.30121017437, - "y": 37354.67718203625 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Project Contributor Tentacle23", - "id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "1 Project Contributor Tentacle23", - "Position", - "Governance", - "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - ] - ] - } - } - ], - "id": "61af0a63-beca-4b33-a62b-53b4f0642a9d", - "savedPayload": { - "position": { - "x": 8704.30121017437, - "y": 37354.67718203625 - }, - "targetPosition": { - "x": 8479.30121017437, - "y": 37744.38861373925 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Visual Scripting Project", - "id": "0a5a7864-efff-4715-a435-f4bf35d1517e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Education Project", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Education Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "4af2d1b5-edf9-4534-9d74-23fad351947e", - "savedPayload": { - "position": { - "x": 6486.682763244768, - "y": 22741.245932431397 - }, - "targetPosition": { - "x": 6325.417185949383, - "y": 23161.357124355138 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "03d477da-ec71-471f-a330-696aa188b31f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "03d477da-ec71-471f-a330-696aa188b31f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Education Project Project Leader Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "e80bc3d5-3991-4133-9050-2bbfd2664ece", - "savedPayload": { - "position": { - "x": 6736.512641888553, - "y": 22978.32563497103 - }, - "targetPosition": { - "x": 6325.417185949383, - "y": 23161.357124355138 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Leader Harrell harrellbm", - "id": "5e9d7e8f-895b-4e9e-b8a5-c6571b8e2932" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Project Leader Harrell harrellbm", - "Position", - "Governance", - "5e9d7e8f-895b-4e9e-b8a5-c6571b8e2932" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Education Project Team Member", - "config": "{}", - "project": "Governance", - "id": "92fb5460-faf3-48b6-807e-632c0c36d7ab", - "savedPayload": { - "position": { - "x": 6745.528377873124, - "y": 23322.62270165052 - }, - "targetPosition": { - "x": 6325.417185949383, - "y": 23161.357124355138 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "70d8cddf-50a6-4ce0-b9ff-d27dcf12be4e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Team Member", - "Position", - "Governance", - "70d8cddf-50a6-4ce0-b9ff-d27dcf12be4e" - ] - ] - } - } - ], - "id": "eae7858b-35f2-405f-a252-5422ebc9d3bd", - "savedPayload": { - "position": { - "x": 8890.39666611354, - "y": 37561.357124355134 - }, - "targetPosition": { - "x": 8479.30121017437, - "y": 37744.38861373925 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Education Project", - "id": "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Docs Teams", - "config": "{\n\"percentage\": 0\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Docs Teams Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "176fbe00-c685-41cd-9cef-748da1e10e64", - "savedPayload": { - "position": { - "x": 6782.463582673244, - "y": 23298.891227138512 - }, - "targetPosition": { - "x": 6354.488150340425, - "y": 23437.94887460724 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "4f493767-d2b3-474d-8cdb-723a46a39ca1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "4f493767-d2b3-474d-8cdb-723a46a39ca1" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Docs Teams 2 Team Member Tentacle23 quantum8", - "config": "{}", - "project": "Governance", - "id": "e748bbc0-cb8b-4a5f-9db9-2cd5a56ce8e3", - "savedPayload": { - "position": { - "x": 6688.903321805252, - "y": 23739.057647468726 - }, - "targetPosition": { - "x": 6354.488150340425, - "y": 23437.94887460724 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "2 Team Member Tentacle23 quantum8", - "id": "3275a849-7491-4f2b-92a7-85d8e6ff87a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ], - [ - "2 Team Member Tentacle23 quantum8", - "Position", - "Governance", - "3275a849-7491-4f2b-92a7-85d8e6ff87a2" - ] - ] - } - } - ], - "id": "45eb2731-3469-4f44-b0c8-1548016bafcd", - "savedPayload": { - "position": { - "x": 8919.467630504583, - "y": 37837.94887460724 - }, - "targetPosition": { - "x": 8479.30121017437, - "y": 37744.38861373925 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Docs Teams", - "id": "edc33bd7-55db-4e8e-82df-81c976c83088" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ] - ] - } - } - ], - "userProfileVotesSwitch": [], - "id": "fb7f7b7e-a2fb-421f-8158-faa5006f4636", - "savedPayload": { - "position": { - "x": 8479.30121017437, - "y": 37744.38861373925 - }, - "targetPosition": { - "x": 8144.886038709543, - "y": 38045.497386600735 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "tokensBonus": { - "type": "Tokens Bonus", - "name": "New Tokens Bonus", - "project": "Governance", - "id": "2bc7d2be-bd4a-47b8-966f-349202f799bf", - "savedPayload": { - "position": { - "x": 8572.861471042363, - "y": 38184.55503406946 - }, - "targetPosition": { - "x": 8144.886038709543, - "y": 38045.497386600735 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f16e524c-4e32-4a6e-840b-bfdd6080f20c", - "savedPayload": { - "position": { - "x": 8144.886038709543, - "y": 38045.497386600735 - }, - "targetPosition": { - "x": 7704.71961837933, - "y": 38139.057647468726 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "claimsProgram": { - "type": "Claims Program", - "name": "New Claims Program", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "featureClaimsFolders": [], - "positionClaimsFolders": [ - { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "config": "{}", - "project": "Governance", - "positionClaimsFolders": [], - "positionContributionClaims": [ - { - "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Tentacule23 Governance Project", - "config": "{\n \"percentage\": 6\n}", - "project": "Governance", - "id": "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2", - "savedPayload": { - "position": { - "x": 8834.756759458402, - "y": 38408.23474151948 - }, - "targetPosition": { - "x": 8433.803823573637, - "y": 38612.53046640228 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Contributor Smidy13 Tentacule23", - "id": "5a13709f-761a-410b-b0e9-1542e341f19e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ], - [ - "Project Contributor Smidy13 Tentacule23", - "Position", - "Governance", - "5a13709f-761a-410b-b0e9-1542e341f19e" - ] - ] - } - }, - { - "type": "Position Contribution Claim", - "name": "1 Project Contributor Tentacle23 Visual Scripting Project", - "config": "{\n}", - "project": "Governance", - "id": "0adbd33f-c572-4d29-bb67-ed8269aa168d", - "savedPayload": { - "position": { - "x": 8861.779255906456, - "y": 38751.588113871 - }, - "targetPosition": { - "x": 8433.803823573637, - "y": 38612.53046640228 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Project Contributor Tentacle23", - "id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "1 Project Contributor Tentacle23", - "Position", - "Governance", - "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - ] - ] - } - }, - { - "type": "Position Contribution Claim", - "name": "2 Team Member Tentacle23 quantum8 Docs Teams", - "config": "{\n \"percentage\": 1\n}", - "project": "Governance", - "id": "983cf3b0-36d2-4e75-9d4a-6770f1f1a6d0", - "savedPayload": { - "position": { - "x": 8638.099548456434, - "y": 39013.48340228704 - }, - "targetPosition": { - "x": 8433.803823573637, - "y": 38612.53046640228 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "2 Team Member Tentacle23 quantum8", - "id": "3275a849-7491-4f2b-92a7-85d8e6ff87a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ], - [ - "2 Team Member Tentacle23 quantum8", - "Position", - "Governance", - "3275a849-7491-4f2b-92a7-85d8e6ff87a2" - ] - ] - } - } - ], - "id": "be3ab259-2505-4200-a8cc-a373874aedb0", - "savedPayload": { - "position": { - "x": 8433.803823573637, - "y": 38612.53046640228 - }, - "targetPosition": { - "x": 8005.828391240817, - "y": 38473.47281893355 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "9673136d-ac9a-40b7-bd6f-6c8c3fbbb384", - "savedPayload": { - "position": { - "x": 8099.388652108809, - "y": 38913.639239263764 - }, - "targetPosition": { - "x": 8005.828391240817, - "y": 38473.47281893355 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a", - "savedPayload": { - "position": { - "x": 8005.828391240817, - "y": 38473.47281893355 - }, - "targetPosition": { - "x": 7704.71961837933, - "y": 38139.057647468726 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "705bfab3-e851-4469-ab70-ac972950de6c", - "savedPayload": { - "position": { - "x": 7704.71961837933, - "y": 38139.057647468726 - }, - "targetPosition": { - "x": 7276.7441860465115, - "y": 38000 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "liquidityPrograms": { - "type": "Liquidity Programs", - "name": "New Liquidity Programs", - "config": "{}", - "project": "Governance", - "liquidityProgram": [ - { - "type": "Liquidity Program", - "name": "New Liquidity Program", - "config": "{\n\"asset\": \"BTCB\"\n}", - "project": "Governance", - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "9d22ff3c-eff9-42de-8824-81fee7a51a9d", - "savedPayload": { - "position": { - "x": 5306.897273828482, - "y": 19619.129706804633 - }, - "targetPosition": { - "x": 5108.519751179772, - "y": 19346.08647120309 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b8658ca8-482a-4dda-9101-43c22a45caad", - "savedPayload": { - "position": { - "x": 5108.519751179772, - "y": 19346.08647120309 - }, - "targetPosition": { - "x": 4976.268069413966, - "y": 19164.057647468726 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a46bb98a-4ee4-4801-a0ff-60bc1c7eb1cd", - "savedPayload": { - "position": { - "x": 7541.247549578125, - "y": 38364.057647468726 - }, - "targetPosition": { - "x": 7276.7441860465115, - "y": 38000 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0", - "savedPayload": { - "position": { - "x": 7276.7441860465115, - "y": 38000 - }, - "targetPosition": { - "x": 6976.7441860465115, - "y": 38000 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensMined": { - "type": "Tokens Mined", - "name": "New Tokens Mined", - "project": "Governance", - "id": "96f1c595-f94e-4207-9828-4199c74c4bfd", - "savedPayload": { - "position": { - "x": 6676.7441860465115, - "y": 38000 - }, - "targetPosition": { - "x": 6976.7441860465115, - "y": 38000 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7af21baa-ebc0-436f-94a7-a1746209418e", - "savedPayload": { - "position": { - "x": 6976.7441860465115, - "y": 38000 - }, - "targetPosition": { - "x": 6976.7441860465115, - "y": 38000 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } +{ + "type": "User Profile", + "name": "Tentacule23", + "config": "{\"signature\":{\"message\":\"Tentacule23\",\"messageHash\":\"0x0fd9a76978281b0f3dfb6dfa25ce897698cb16ab7658fd127d0b2ee4a93856dc\",\"v\":\"0x1b\",\"r\":\"0x37ac59d105477fc0166075a89bc417c647c42e6c7a9117d85e34dd10470b30d7\",\"s\":\"0x425fb9fecb360a0ba183dce2a043e463511c7a57efac6529840473e199aaed45\",\"signature\":\"0x37ac59d105477fc0166075a89bc417c647c42e6c7a9117d85e34dd10470b30d7425fb9fecb360a0ba183dce2a043e463511c7a57efac6529840473e199aaed451b\"},\"codeName\":\"Tentacule23\"}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "deaea400-fa7f-48fd-a3fe-653b1bd18650", + "savedPayload": { + "position": { + "x": 17002.787316745907, + "y": 32513.204681296134 + }, + "targetPosition": { + "x": 17225.730764389125, + "y": 32713.943863203793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "97ae26ad-542d-4373-806a-593e979e1a1b", + "savedPayload": { + "position": { + "x": 17225.730764389125, + "y": 32713.943863203793 + }, + "targetPosition": { + "x": 17448.674212032343, + "y": 32914.68304511145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "54a2fcd6-e80c-4a30-84c0-d80ae9d197e9", + "savedPayload": { + "position": { + "x": 17573.421226522998, + "y": 32327.79448467117 + }, + "targetPosition": { + "x": 17511.04771927767, + "y": 32621.23876489131 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "786e62d1-6b32-49d9-8046-9c8577dbcd87", + "savedPayload": { + "position": { + "x": 17511.04771927767, + "y": 32621.23876489131 + }, + "targetPosition": { + "x": 17448.674212032343, + "y": 32914.68304511145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7e7f3e6e-30f4-400d-a1f6-b3611498b7bf", + "savedPayload": { + "position": { + "x": 17448.674212032343, + "y": 32914.68304511145 + }, + "targetPosition": { + "x": 17541.379310344826, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{\n \"percentage\": 100\n}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "id": "bdf5f1d1-8441-4171-859f-d6e13f56ebd5", + "savedPayload": { + "position": { + "x": 18066.473356891533, + "y": 32508.600481453992 + }, + "targetPosition": { + "x": 18248.21037004378, + "y": 32747.287846118525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "67c981c9-f18b-4476-911e-9761b375386a", + "savedPayload": { + "position": { + "x": 18188.033545308797, + "y": 32453.385226591556 + }, + "targetPosition": { + "x": 18248.21037004378, + "y": 32747.287846118525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "2ca043e2-2332-4d61-b950-1e66fd360914", + "savedPayload": { + "position": { + "x": 18321.512491885147, + "y": 32456.38099000552 + }, + "targetPosition": { + "x": 18248.21037004378, + "y": 32747.287846118525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "b53f989c-8771-4000-81f3-aef821170101", + "savedPayload": { + "position": { + "x": 18440.473054239286, + "y": 32516.99442401112 + }, + "targetPosition": { + "x": 18248.21037004378, + "y": 32747.287846118525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "4f6ba6d0-501c-40ec-be81-806d505ca60f", + "savedPayload": { + "position": { + "x": 18521.353634041425, + "y": 32623.22029462857 + }, + "targetPosition": { + "x": 18248.21037004378, + "y": 32747.287846118525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "a364c990-fdaa-4b29-9c66-bd365d857532", + "savedPayload": { + "position": { + "x": 18548.13484052653, + "y": 32754.019265407267 + }, + "targetPosition": { + "x": 18248.21037004378, + "y": 32747.287846118525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4894f190-0535-4e91-b61f-9f74cbc273fb", + "savedPayload": { + "position": { + "x": 18248.21037004378, + "y": 32747.287846118525 + }, + "targetPosition": { + "x": 18112.013220121917, + "y": 33014.589803375035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "Mods Team", + "config": "{\n \"percentage\": 75\n}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "id": "829cfc05-a8ca-44a8-ba21-6481b428f8ea", + "savedPayload": { + "position": { + "x": 18780.080398491467, + "y": 31399.612615636463 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "7d63500d-1052-447c-aa8e-768e2633da96" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile", + "Governance", + "7d63500d-1052-447c-aa8e-768e2633da96" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "7f3c02a6-33fb-4e3c-94e5-304003c0a5db", + "savedPayload": { + "position": { + "x": 19015.07840533593, + "y": 31387.296891961803 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "id": "ec07c287-60e5-4576-900a-2f2e3dfc3302", + "savedPayload": { + "position": { + "x": 19248.644867391533, + "y": 31415.975247446946 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "65138bc0-8484-4259-8ab2-d0fa384da6d9", + "savedPayload": { + "position": { + "x": 19473.68298589904, + "y": 31484.77630477242 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "ae2a4f33-9485-421c-98ea-ec9c0aa40c0e", + "savedPayload": { + "position": { + "x": 19683.35509150238, + "y": 31591.60957862641 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Smidy13", + "config": "{}", + "project": "Governance", + "id": "ab88f963-0ae2-45d9-9089-50dfed6cc548", + "savedPayload": { + "position": { + "x": 19871.290403372015, + "y": 31733.2289940431 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "superharoun", + "config": "{}", + "project": "Governance", + "id": "4040774c-e1fa-4e89-b261-a2cffc23b086", + "savedPayload": { + "position": { + "x": 20031.77860215663, + "y": 31905.331516747945 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "superharoun", + "id": "47c64eac-831d-4277-b9ce-4bd3d7e803c1" + }, + "referenceParentCombinedNodePath": [ + [ + "superharoun", + "User Profile", + "Governance", + "47c64eac-831d-4277-b9ce-4bd3d7e803c1" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "de44f9ad-1974-49ff-a6e1-1171ae1499ca", + "savedPayload": { + "position": { + "x": 20159.94333514711, + "y": 32102.68789867663 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "piyanthak", + "config": "{}", + "project": "Governance", + "id": "a0d6b238-584e-42a8-b522-58cedd7ff4f8", + "savedPayload": { + "position": { + "x": 20251.890381786012, + "y": 32319.301566031405 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "piyanthak", + "id": "b1ce221b-2752-4419-ae53-8410e8a93798" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile", + "Governance", + "b1ce221b-2752-4419-ae53-8410e8a93798" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "end-debug", + "config": "{}", + "project": "Governance", + "id": "f47e19c4-0f8a-48d6-887f-bc2ecc439fbe", + "savedPayload": { + "position": { + "x": 20304.825977588676, + "y": 32548.590822141494 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "end-debug", + "id": "2ba902c6-59f4-40f4-91f5-44d12f807061" + }, + "referenceParentCombinedNodePath": [ + [ + "end-debug", + "User Profile", + "Governance", + "2ba902c6-59f4-40f4-91f5-44d12f807061" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "prepheadrus", + "config": "{}", + "project": "Governance", + "id": "b2b6aaef-619f-4cdc-a233-bc9caa1b796c", + "savedPayload": { + "position": { + "x": 20317.141701263336, + "y": 32783.58882898596 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "prepheadrus", + "id": "9cca5059-eb9d-41d8-97be-3887e9807512" + }, + "referenceParentCombinedNodePath": [ + [ + "prepheadrus", + "User Profile", + "Governance", + "9cca5059-eb9d-41d8-97be-3887e9807512" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "alexandrustefan", + "config": "{}", + "project": "Governance", + "id": "f35af3f7-6448-4dcd-bec4-532dec3ec0f4", + "savedPayload": { + "position": { + "x": 20288.463345778193, + "y": 33017.155291041556 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "alexandrustefan", + "id": "4c987083-b506-4f26-9821-e678dd3880d1" + }, + "referenceParentCombinedNodePath": [ + [ + "alexandrustefan", + "User Profile", + "Governance", + "4c987083-b506-4f26-9821-e678dd3880d1" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "EvaMaria70", + "config": "{}", + "project": "Governance", + "id": "23fbe5d8-2dfd-4247-b75e-daaa3d05b4e6", + "savedPayload": { + "position": { + "x": 20219.66228845272, + "y": 33242.193409549065 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "EvaMaria70", + "id": "75a78d74-93f3-44c5-a96a-5b2b9f730afe" + }, + "referenceParentCombinedNodePath": [ + [ + "EvaMaria70", + "User Profile", + "Governance", + "75a78d74-93f3-44c5-a96a-5b2b9f730afe" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "gustavohcorradi", + "config": "{}", + "project": "Governance", + "id": "1e97d103-e306-406a-8c56-0f9b8d3d48a4", + "savedPayload": { + "position": { + "x": 20112.82901459873, + "y": 33451.86551515241 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "gustavohcorradi", + "id": "96ccf2bc-e544-4b27-aa23-a7a734798fb4" + }, + "referenceParentCombinedNodePath": [ + [ + "gustavohcorradi", + "User Profile", + "Governance", + "96ccf2bc-e544-4b27-aa23-a7a734798fb4" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "gitforkgit", + "config": "{}", + "project": "Governance", + "id": "0d04c15f-8fb1-4b95-a1cf-53f36c143181", + "savedPayload": { + "position": { + "x": 19971.20959918204, + "y": 33639.800827022045 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "gitforkgit", + "id": "a600818b-6702-4be1-94ea-46478a914cb4" + }, + "referenceParentCombinedNodePath": [ + [ + "gitforkgit", + "User Profile", + "Governance", + "a600818b-6702-4be1-94ea-46478a914cb4" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "eb9e7aa5-ac1f-43c8-ad5f-40bde7d57c28", + "savedPayload": { + "position": { + "x": 18491.036746977672, + "y": 33499.717794978365 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "3479bff5-002b-4bd8-9f51-8503ad099478", + "savedPayload": { + "position": { + "x": 18258.754406541506, + "y": 33290.56983623067 + }, + "targetPosition": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b4e74793-5673-4093-892c-02208fd23baf", + "savedPayload": { + "position": { + "x": 18967.964084787556, + "y": 32736.474508437583 + }, + "targetPosition": { + "x": 18112.013220121917, + "y": 33014.589803375035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "41d5d8d6-8562-4fb6-a56d-4953ec7ba2db", + "savedPayload": { + "position": { + "x": 18931.93408952348, + "y": 33194.279004906275 + }, + "targetPosition": { + "x": 18646.617134634937, + "y": 33286.98410321876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "6bbd1e87-1691-4a35-9a4d-13f0637185f2", + "savedPayload": { + "position": { + "x": 18913.919091891446, + "y": 33423.181253140625 + }, + "targetPosition": { + "x": 18646.617134634937, + "y": 33286.98410321876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "9d0b1f9c-2c43-4692-9f9d-0e11acb24448", + "savedPayload": { + "position": { + "x": 18739.32223294742, + "y": 33572.30105810731 + }, + "targetPosition": { + "x": 18646.617134634937, + "y": 33286.98410321876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1cf64e4d-89cd-434a-b2b1-2d845d569271", + "savedPayload": { + "position": { + "x": 18646.617134634937, + "y": 33286.98410321876 + }, + "targetPosition": { + "x": 18112.013220121917, + "y": 33014.589803375035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "db99bd94-cded-4ef0-bfb2-979cac295f7f", + "savedPayload": { + "position": { + "x": 18112.013220121917, + "y": 33014.589803375035 + }, + "targetPosition": { + "x": 17541.379310344826, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{\"percentage\": 0}", + "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{\n \"percentage\": 25\n}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "de4222b0-9feb-49ca-b6ae-0f8852ff29b1", + "savedPayload": { + "position": { + "x": 18696.898526002245, + "y": 32496.853760823524 + }, + "targetPosition": { + "x": 18743.936334472688, + "y": 32944.38861373925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "66262dcb-18a8-49a6-8d5f-94f0bf8f68ab", + "savedPayload": { + "position": { + "x": 18968.936334472688, + "y": 32554.67718203625 + }, + "targetPosition": { + "x": 18743.936334472688, + "y": 32944.38861373925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4b39bb04-5b3d-433c-86d9-6943bdacd57a", + "savedPayload": { + "position": { + "x": 19155.03179041186, + "y": 32761.357124355138 + }, + "targetPosition": { + "x": 18743.936334472688, + "y": 32944.38861373925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e22a886d-4aac-492b-a7d0-4b7de932df44", + "savedPayload": { + "position": { + "x": 19184.1027548029, + "y": 33037.94887460724 + }, + "targetPosition": { + "x": 18743.936334472688, + "y": 32944.38861373925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "userProfileVotesSwitch": [], + "id": "fb7f7b7e-a2fb-421f-8158-faa5006f4636", + "savedPayload": { + "position": { + "x": 18743.936334472688, + "y": 32944.38861373925 + }, + "targetPosition": { + "x": 18409.52116300786, + "y": 33245.497386600735 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "2bc7d2be-bd4a-47b8-966f-349202f799bf", + "savedPayload": { + "position": { + "x": 18837.49659534068, + "y": 33384.55503406946 + }, + "targetPosition": { + "x": 18409.52116300786, + "y": 33245.497386600735 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f16e524c-4e32-4a6e-840b-bfdd6080f20c", + "savedPayload": { + "position": { + "x": 18409.52116300786, + "y": 33245.497386600735 + }, + "targetPosition": { + "x": 17969.354742677646, + "y": 33339.057647468726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "featureClaimsFolders": [], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "", + "config": "{\n \"percentage\": 6\n}", + "project": "Governance", + "id": "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2", + "savedPayload": { + "position": { + "x": 19099.391883756718, + "y": 33608.23474151948 + }, + "targetPosition": { + "x": 18698.438947871953, + "y": 33812.53046640228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Project Contributor Smidy13 Tentacule23", + "id": "5a13709f-761a-410b-b0e9-1542e341f19e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a4-b229-7a1563ae82d2" + ], + [ + "Roles Played @ Beta-12", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Software Projects", + "Position Class", + "Governance", + "864ef810-2d34-4776-946d-2f4bd68b45c5" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "75998134-fe6b-4dd0-9995-6beb613cd165" + ], + [ + "Governance Project", + "Position Class", + "Governance", + "68dd2990-457e-48df-b752-6e1fd02081a3" + ], + [ + "Project Contributor Smidy13 Tentacule23", + "Position", + "Governance", + "5a13709f-761a-410b-b0e9-1542e341f19e" + ] + ] + } + }, + { + "type": "Position Contribution Claim", + "name": "", + "config": "{\n}", + "project": "Governance", + "id": "0adbd33f-c572-4d29-bb67-ed8269aa168d", + "savedPayload": { + "position": { + "x": 19126.414380204773, + "y": 33951.588113871 + }, + "targetPosition": { + "x": 18698.438947871953, + "y": 33812.53046640228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "1 Project Contributor Tentacle23", + "id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a4-b229-7a1563ae82d2" + ], + [ + "Roles Played @ Beta-12", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Software Projects", + "Position Class", + "Governance", + "864ef810-2d34-4776-946d-2f4bd68b45c5" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "75998134-fe6b-4dd0-9995-6beb613cd165" + ], + [ + "Visual Scripting Project", + "Position Class", + "Governance", + "0a5a7864-efff-4715-a435-f4bf35d1517e" + ], + [ + "1 Project Contributor Tentacle23", + "Position", + "Governance", + "e897f662-4c6c-43df-b42b-f350e6f2d8a5" + ] + ] + } + }, + { + "type": "Position Contribution Claim", + "name": "", + "config": "{\n \"percentage\": 1\n}", + "project": "Governance", + "id": "983cf3b0-36d2-4e75-9d4a-6770f1f1a6d0", + "savedPayload": { + "position": { + "x": 18902.73467275475, + "y": 34213.48340228704 + }, + "targetPosition": { + "x": 18698.438947871953, + "y": 33812.53046640228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "2 Team Member Tentacle23 quantum8", + "id": "3275a849-7491-4f2b-92a7-85d8e6ff87a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a4-b229-7a1563ae82d2" + ], + [ + "Roles Played @ Beta-12", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "2fad4da0-ad26-4ce4-a779-5571aa7d6340" + ], + [ + "Docs Teams", + "Position Class", + "Governance", + "edc33bd7-55db-4e8e-82df-81c976c83088" + ], + [ + "2 Team Member Tentacle23 quantum8", + "Position", + "Governance", + "3275a849-7491-4f2b-92a7-85d8e6ff87a2" + ] + ] + } + } + ], + "id": "be3ab259-2505-4200-a8cc-a373874aedb0", + "savedPayload": { + "position": { + "x": 18698.438947871953, + "y": 33812.53046640228 + }, + "targetPosition": { + "x": 18270.463515539133, + "y": 33673.47281893355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "9673136d-ac9a-40b7-bd6f-6c8c3fbbb384", + "savedPayload": { + "position": { + "x": 18364.023776407124, + "y": 34113.639239263764 + }, + "targetPosition": { + "x": 18270.463515539133, + "y": 33673.47281893355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a", + "savedPayload": { + "position": { + "x": 18270.463515539133, + "y": 33673.47281893355 + }, + "targetPosition": { + "x": 17969.354742677646, + "y": 33339.057647468726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "705bfab3-e851-4469-ab70-ac972950de6c", + "savedPayload": { + "position": { + "x": 17969.354742677646, + "y": 33339.057647468726 + }, + "targetPosition": { + "x": 17541.379310344826, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "liquidityPrograms": { + "type": "Liquidity Programs", + "name": "New Liquidity Programs", + "config": "{}", + "project": "Governance", + "liquidityProgram": [ + { + "type": "Liquidity Program", + "name": "New Liquidity Program", + "config": "{\n\"asset\": \"BTCB\"\n}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "9d22ff3c-eff9-42de-8824-81fee7a51a9d", + "savedPayload": { + "position": { + "x": 5306.897273828482, + "y": 19619.129706804633 + }, + "targetPosition": { + "x": 5108.519751179772, + "y": 19346.08647120309 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b8658ca8-482a-4dda-9101-43c22a45caad", + "savedPayload": { + "position": { + "x": 5108.519751179772, + "y": 19346.08647120309 + }, + "targetPosition": { + "x": 4976.268069413966, + "y": 19164.057647468726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a46bb98a-4ee4-4801-a0ff-60bc1c7eb1cd", + "savedPayload": { + "position": { + "x": 17805.88267387644, + "y": 33564.057647468726 + }, + "targetPosition": { + "x": 17541.379310344826, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0", + "savedPayload": { + "position": { + "x": 17541.379310344826, + "y": 33200 + }, + "targetPosition": { + "x": 17241.379310344826, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "96f1c595-f94e-4207-9828-4199c74c4bfd", + "savedPayload": { + "position": { + "x": 16941.379310344826, + "y": 33200 + }, + "targetPosition": { + "x": 17241.379310344826, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7af21baa-ebc0-436f-94a7-a1746209418e", + "savedPayload": { + "position": { + "x": 17241.379310344826, + "y": 33200 + }, + "targetPosition": { + "x": 17241.379310344826, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } } \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json index d53a3dc52..b79462445 100644 --- a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json +++ b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json @@ -127,12 +127,12 @@ "id": "dc45d781-6992-475f-bbc0-d0ca2bf0a0ef", "savedPayload": { "position": { - "x": 17797.058823529413, - "y": 37740.19237886467 + "x": 20839.65517241379, + "y": 18540.192378864667 }, "targetPosition": { - "x": 17947.058823529413, - "y": 38000 + "x": 20989.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -150,7 +150,7 @@ "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{\n \"percentage\": 30\n}", + "config": "{\n \"percentage\": 40\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", @@ -339,12 +339,12 @@ "id": "f83a7f16-4e99-4f30-91f8-0ab4fd894853", "savedPayload": { "position": { - "x": 4784.118992351597, - "y": 37450.414630977946 + "x": 21062.009458883032, + "y": 32650.414630977946 }, "targetPosition": { - "x": 4861.764705882353, - "y": 37740.19237886467 + "x": 21139.65517241379, + "y": 32940.19237886467 }, "floatingObject": { "isPinned": false, @@ -361,51 +361,10 @@ }, "supportProgram": { "type": "Support Program", - "name": "Helpful people", - "config": "{\n \"percentage\": 90\n}", + "name": "Mods Team", + "config": "{\n \"percentage\": 95\n}", "project": "Governance", "userSupporters": [ - { - "type": "User Supporter", - "name": "9808us", - "config": "{}", - "project": "Governance", - "id": "700ee1b7-6515-4aec-832a-8d69f9cb2b76", - "savedPayload": { - "position": { - "x": 4562.191181898897, - "y": 36925.689683203025 - }, - "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "9808us", - "id": "280f0baf-bc13-497c-b255-618c1a146442" - }, - "referenceParentCombinedNodePath": [ - [ - "9808us", - "User Profile", - "Governance", - "280f0baf-bc13-497c-b255-618c1a146442" - ] - ] - } - }, { "type": "User Supporter", "name": "Raplh2502", @@ -414,12 +373,12 @@ "id": "337b8992-6dee-47d1-9521-937e6921d7f2", "savedPayload": { "position": { - "x": 4635.101546590124, - "y": 36848.85818996443 + "x": 20847.57517330848, + "y": 32116.599310623253 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -435,55 +394,14 @@ "referenceParent": { "type": "User Profile", "name": "Raplh2502", - "id": "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" + "id": "7d63500d-1052-447c-aa8e-768e2633da96" }, "referenceParentCombinedNodePath": [ [ "Raplh2502", "User Profile", "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "ssplatt", - "config": "{}", - "project": "Governance", - "id": "95d29fa9-f464-48ee-a5fa-4a9b7e1b645a", - "savedPayload": { - "position": { - "x": 4719.13335724721, - "y": 36784.37831379851 - }, - "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "ssplatt", - "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" + "7d63500d-1052-447c-aa8e-768e2633da96" ] ] } @@ -496,12 +414,12 @@ "id": "b8f39b6e-ee70-41a7-8400-8a74bbffc7f6", "savedPayload": { "position": { - "x": 4812.217471806188, - "y": 36733.837763252915 + "x": 20930.773535875374, + "y": 32033.400948056358 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -537,12 +455,12 @@ "id": "8851b30d-aa6c-4b7d-bb00-4e82c6e05bea", "savedPayload": { "position": { - "x": 4912.061850438152, - "y": 36698.481014416546 + "x": 21027.15517241379, + "y": 31965.913799607173 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -578,12 +496,12 @@ "id": "eff822a1-a1bb-4843-8450-ec7e2a518726", "savedPayload": { "position": { - "x": 5016.2079931766875, - "y": 36679.17866778808 + "x": 21133.79157566896, + "y": 31916.18842813118 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -619,12 +537,12 @@ "id": "178dbf9b-3920-4d3f-9520-624664d1615b", "savedPayload": { "position": { - "x": 5122.091476346341, - "y": 36676.40601120233 + "x": 21247.44265248861, + "y": 31885.73571387843 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -660,12 +578,12 @@ "id": "9717c686-ac5c-422c-96e1-9964d5891466", "savedPayload": { "position": { - "x": 5227.105097184341, - "y": 36690.23131666635 + "x": 21364.65517241379, + "y": 31875.480947161668 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -693,47 +611,6 @@ ] } }, - { - "type": "User Supporter", - "name": "quantum8", - "config": "{}", - "project": "Governance", - "id": "13f84a05-eaab-4da3-a70e-215d0042d0a1", - "savedPayload": { - "position": { - "x": 5328.663071825431, - "y": 36720.31415927606 - }, - "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "quantum8", - "id": "f2ba562b-9032-4fb4-8b97-0b58d8542905" - }, - "referenceParentCombinedNodePath": [ - [ - "quantum8", - "User Profile", - "Governance", - "f2ba562b-9032-4fb4-8b97-0b58d8542905" - ] - ] - } - }, { "type": "User Supporter", "name": "superharoun", @@ -742,12 +619,12 @@ "id": "56664658-5ac8-4cf0-a0d6-c7b19f250f9f", "savedPayload": { "position": { - "x": 5424.264705882353, - "y": 36765.91379960717 + "x": 21481.86769233897, + "y": 31885.73571387843 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -783,12 +660,12 @@ "id": "c2bd4bba-c52e-455e-8b48-c36ea1bec280", "savedPayload": { "position": { - "x": 5511.555969840993, - "y": 36825.907423178214 + "x": 21595.518769158618, + "y": 31916.18842813118 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -824,12 +701,12 @@ "id": "ae7b96e9-ee4d-4372-845e-5199e4a99361", "savedPayload": { "position": { - "x": 5588.387463079594, - "y": 36898.81778786944 + "x": 21702.15517241379, + "y": 31965.913799607173 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -857,47 +734,6 @@ ] } }, - { - "type": "User Supporter", - "name": "NAmorim", - "config": "{}", - "project": "Governance", - "id": "2a75a846-420f-41d7-b1f4-6974454fe579", - "savedPayload": { - "position": { - "x": 5652.867339245515, - "y": 36982.849598526525 - }, - "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "NAmorim", - "id": "d611eda3-4202-438a-af65-8981a90e742a" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ] - ] - } - }, { "type": "User Supporter", "name": "end-debug", @@ -906,12 +742,12 @@ "id": "4e00599b-d758-4378-9159-94a974779ff9", "savedPayload": { "position": { - "x": 5703.407889791109, - "y": 37075.933713085506 + "x": 21798.536808952205, + "y": 32033.400948056358 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -939,47 +775,6 @@ ] } }, - { - "type": "User Supporter", - "name": "teehanming", - "config": "{}", - "project": "Governance", - "id": "13fb7ab6-5901-4016-98b0-099ab0423dd6", - "savedPayload": { - "position": { - "x": 5738.764638627475, - "y": 37175.77809171747 - }, - "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "teehanming", - "id": "f002a0b0-9cad-496b-a5a3-f642ee06dd2b" - }, - "referenceParentCombinedNodePath": [ - [ - "teehanming", - "User Profile", - "Governance", - "f002a0b0-9cad-496b-a5a3-f642ee06dd2b" - ] - ] - } - }, { "type": "User Supporter", "name": "prepheadrus", @@ -988,12 +783,12 @@ "id": "e815309d-1884-4feb-acf2-0b8841fadf7f", "savedPayload": { "position": { - "x": 5758.066985255938, - "y": 37279.924234456004 + "x": 21881.7351715191, + "y": 32116.599310623253 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -1029,12 +824,12 @@ "id": "84d82fd5-13a0-475c-95cc-28c76d81f120", "savedPayload": { "position": { - "x": 5760.8396418416905, - "y": 37385.807717625656 + "x": 21949.222319968285, + "y": 32212.980947161668 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -1061,6 +856,129 @@ ] ] } + }, + { + "type": "User Supporter", + "name": "EvaMaria70", + "config": "{}", + "project": "Governance", + "id": "b64105cb-069a-4211-b4b1-a79cd02c875d", + "savedPayload": { + "position": { + "x": 21998.94769144428, + "y": 32319.61735041684 + }, + "targetPosition": { + "x": 21364.65517241379, + "y": 32550.480947161668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "EvaMaria70", + "id": "75a78d74-93f3-44c5-a96a-5b2b9f730afe" + }, + "referenceParentCombinedNodePath": [ + [ + "EvaMaria70", + "User Profile", + "Governance", + "75a78d74-93f3-44c5-a96a-5b2b9f730afe" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "gustavohcorradi", + "config": "{}", + "project": "Governance", + "id": "fe788237-3bf5-4c37-b920-dfed84e9863f", + "savedPayload": { + "position": { + "x": 22029.40040569703, + "y": 32433.26842723649 + }, + "targetPosition": { + "x": 21364.65517241379, + "y": 32550.480947161668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "gustavohcorradi", + "id": "96ccf2bc-e544-4b27-aa23-a7a734798fb4" + }, + "referenceParentCombinedNodePath": [ + [ + "gustavohcorradi", + "User Profile", + "Governance", + "96ccf2bc-e544-4b27-aa23-a7a734798fb4" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "gitforkgit", + "config": "{}", + "project": "Governance", + "id": "55e34411-fd03-4dec-b091-5508b95f19b7", + "savedPayload": { + "position": { + "x": 22039.65517241379, + "y": 32550.480947161668 + }, + "targetPosition": { + "x": 21364.65517241379, + "y": 32550.480947161668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "gitforkgit", + "id": "a600818b-6702-4be1-94ea-46478a914cb4" + }, + "referenceParentCombinedNodePath": [ + [ + "gitforkgit", + "User Profile", + "Governance", + "a600818b-6702-4be1-94ea-46478a914cb4" + ] + ] + } } ], "tokensAwarded": { @@ -1070,12 +988,12 @@ "id": "b844a31a-c79c-463f-8d8c-76f1287d7f62", "savedPayload": { "position": { - "x": 5133.8025143527975, - "y": 37798.01580007739 + "x": 21442.79685236391, + "y": 32993.64443601716 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -1097,12 +1015,12 @@ "id": "4459b64f-936b-452d-a4b8-5438bd559a4d", "savedPayload": { "position": { - "x": 4993.204445014362, - "y": 37790.64736749188 + "x": 21286.513492463673, + "y": 32993.64443601716 }, "targetPosition": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "floatingObject": { "isPinned": false, @@ -1120,12 +1038,12 @@ "id": "2c3ff787-bf5e-4782-aadd-caffa0af9cf6", "savedPayload": { "position": { - "x": 5086.764705882353, - "y": 37350.48094716167 + "x": 21364.65517241379, + "y": 32550.480947161668 }, "targetPosition": { - "x": 4861.764705882353, - "y": 37740.19237886467 + "x": 21139.65517241379, + "y": 32940.19237886467 }, "floatingObject": { "isPinned": false, @@ -1298,14 +1216,14 @@ "referenceParent": { "type": "User Profile", "name": "Raplh2502", - "id": "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" + "id": "7d63500d-1052-447c-aa8e-768e2633da96" }, "referenceParentCombinedNodePath": [ [ "Raplh2502", "User Profile", "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" + "7d63500d-1052-447c-aa8e-768e2633da96" ] ] } @@ -1368,12 +1286,12 @@ "id": "6af72f8d-a81f-4688-9ec2-95c1e5bb0881", "savedPayload": { "position": { - "x": 5151.542453769073, - "y": 37662.54666533391 + "x": 21429.43292030051, + "y": 32862.54666533391 }, "targetPosition": { - "x": 4861.764705882353, - "y": 37740.19237886467 + "x": 21139.65517241379, + "y": 32940.19237886467 }, "floatingObject": { "isPinned": false, @@ -1391,12 +1309,12 @@ "id": "c3433f14-39f6-4d70-91cb-cbb9d1812d60", "savedPayload": { "position": { - "x": 18097.058823529413, - "y": 37740.19237886467 + "x": 21139.65517241379, + "y": 18540.192378864667 }, "targetPosition": { - "x": 17947.058823529413, - "y": 38000 + "x": 20989.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -1414,25 +1332,10193 @@ "votesAndClaimsPrograms": { "type": "Votes And Claims Programs", "name": "New Votes And Claims Programs", - "config": "{}", + "config": "{\r\n \"percentage\": 10\r\n}", "project": "Governance", "votingProgram": { "type": "Voting Program", "name": "New Voting Program", - "config": "{\n \"percentage\": 40\n}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "votesSwitch": [ { "type": "Votes Switch", - "name": "New Votes Switch", - "config": "{}", + "name": "Weight Voting", + "config": "{\r\n \"percentage\": 60\r\n}", "project": "Governance", "votesSwitch": [], + "claimVotesSwitch": [], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "[Long Term]", + "config": "{\r\n \"percentage\": 40\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Governance Programs", + "config": "{\r\n \"percentage\": 67\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Community Building Programs", + "config": "{\r\n \"percentage\": 20\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Referrals Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Referrals Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "c32f0d8d-77bf-4dbb-b309-d5047cd543bd", + "savedPayload": { + "position": { + "x": 24732.621375475363, + "y": 13052.428339381888 + }, + "targetPosition": { + "x": 24999.923332731873, + "y": 12916.231189460024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Rewards", + "id": "c8b8a87e-c689-488a-acdf-08c57d8e1c41" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "f546235b-fa31-4410-9e01-a3a36b33c218" + ], + [ + "Referrals Rewards", + "Pool", + "Governance", + "c8b8a87e-c689-488a-acdf-08c57d8e1c41" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Referrals Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "cb2f8261-6960-4805-aa18-b8c57d9ec997", + "savedPayload": { + "position": { + "x": 24748.322162348246, + "y": 12752.839478955517 + }, + "targetPosition": { + "x": 24999.923332731873, + "y": 12916.231189460024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Bonus", + "id": "8d8696a1-0f83-4f82-bf9e-7a26bfc4298c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "f546235b-fa31-4410-9e01-a3a36b33c218" + ], + [ + "Referrals Bonus", + "Pool", + "Governance", + "8d8696a1-0f83-4f82-bf9e-7a26bfc4298c" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "dcea7bdb-fbae-431f-9883-7f859ab1b9af", + "savedPayload": { + "position": { + "x": 24999.923332731873, + "y": 12916.231189460024 + }, + "targetPosition": { + "x": 25299.512193158243, + "y": 12931.931976332908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Referrals Program", + "id": "f546235b-fa31-4410-9e01-a3a36b33c218" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "f546235b-fa31-4410-9e01-a3a36b33c218" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Support Program", + "config": "{\r\n \"percentage\": 95\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Support Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "2c74c946-92c5-4f9d-82f2-5ce66a846f0c", + "savedPayload": { + "position": { + "x": 24813.45605636204, + "y": 12616.283430377205 + }, + "targetPosition": { + "x": 25098.773011250585, + "y": 12708.98852868969 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Rewards", + "id": "b6a45b2b-4a0c-4cde-9f12-3572b628cd05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "81983d96-e6a0-42f8-96e9-a862539015d1" + ], + [ + "Support Rewards", + "Pool", + "Governance", + "b6a45b2b-4a0c-4cde-9f12-3572b628cd05" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Support Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "5ce05b89-f921-48d0-9570-d8afb5930ce0", + "savedPayload": { + "position": { + "x": 25036.399504005258, + "y": 12415.544248469549 + }, + "targetPosition": { + "x": 25098.773011250585, + "y": 12708.98852868969 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Bonus", + "id": "0472f38b-b5a6-41da-af06-5577c1dec66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "81983d96-e6a0-42f8-96e9-a862539015d1" + ], + [ + "Support Bonus", + "Pool", + "Governance", + "0472f38b-b5a6-41da-af06-5577c1dec66e" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3a6c9a6e-e826-42d6-8185-528f8c152db9", + "savedPayload": { + "position": { + "x": 25098.773011250585, + "y": 12708.98852868969 + }, + "targetPosition": { + "x": 25299.512193158243, + "y": 12931.931976332908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Support Program", + "id": "81983d96-e6a0-42f8-96e9-a862539015d1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "81983d96-e6a0-42f8-96e9-a862539015d1" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Mentorship Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Mentorship Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "a33e4de6-33a5-4f2c-ac89-592b9a3cda2e", + "savedPayload": { + "position": { + "x": 25179.015830109263, + "y": 12365.041158650025 + }, + "targetPosition": { + "x": 25315.212980031127, + "y": 12632.343115906535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Rewards", + "id": "dcdc490e-b18c-4220-9550-feeaca598f20" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + ], + [ + "Mentorship Rewards", + "Pool", + "Governance", + "dcdc490e-b18c-4220-9550-feeaca598f20" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Mentorship Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "4ef8530b-927f-41cb-b6e4-cb159df64707", + "savedPayload": { + "position": { + "x": 25478.604690535634, + "y": 12380.741945522908 + }, + "targetPosition": { + "x": 25315.212980031127, + "y": 12632.343115906535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Bonus", + "id": "e9c5bfc1-ed3c-40dc-a8f9-bcc59796cd05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + ], + [ + "Mentorship Bonus", + "Pool", + "Governance", + "e9c5bfc1-ed3c-40dc-a8f9-bcc59796cd05" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "102debf8-363e-414f-8dce-6fe73c764dfb", + "savedPayload": { + "position": { + "x": 25315.212980031127, + "y": 12632.343115906535 + }, + "targetPosition": { + "x": 25299.512193158243, + "y": 12931.931976332908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Mentorship Program", + "id": "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "56ebb8d8-e5e6-4b81-8967-588235daac9b", + "savedPayload": { + "position": { + "x": 20957.493264809214, + "y": 18100.414630977946 + }, + "targetPosition": { + "x": 21217.300885944547, + "y": 17950.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Community Building Programs", + "id": "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Onboarding Programs", + "config": "{\r\n \"percentage\": 0\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Airdrop Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Airdrop Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "1e34c8c0-5209-40e5-947c-2d4fd9d8ae7c", + "savedPayload": { + "position": { + "x": 25036.399504005258, + "y": 12415.544248469549 + }, + "targetPosition": { + "x": 25237.138685912916, + "y": 12638.487696112767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Airdrop Rewards", + "id": "317f86c9-4df7-45e5-9b8d-7331752a2af5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ], + [ + "Airdrop Program", + "Pool Class", + "Governance", + "8b951a2c-ad25-4e2c-9412-01f12019668e" + ], + [ + "Airdrop Rewards", + "Pool", + "Governance", + "317f86c9-4df7-45e5-9b8d-7331752a2af5" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b04c6564-352f-44b1-8814-55e36e805a2e", + "savedPayload": { + "position": { + "x": 25237.138685912916, + "y": 12638.487696112767 + }, + "targetPosition": { + "x": 25437.877867820574, + "y": 12861.431143755985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Airdrop Program", + "id": "8b951a2c-ad25-4e2c-9412-01f12019668e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ], + [ + "Airdrop Program", + "Pool Class", + "Governance", + "8b951a2c-ad25-4e2c-9412-01f12019668e" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Github Prgoram", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Github Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "7cdd7aca-4860-47b3-9c0b-4f5968a8e43e", + "savedPayload": { + "position": { + "x": 25623.28806444554, + "y": 12290.797233978894 + }, + "targetPosition": { + "x": 25530.582966133057, + "y": 12576.11418886744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Github Rewards", + "id": "d2e1b806-d14d-4811-a1e0-47665828cf99" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ], + [ + "Github Prgoram", + "Pool Class", + "Governance", + "4a5f4457-e3a6-4265-be45-b1510753390b" + ], + [ + "Github Rewards", + "Pool", + "Governance", + "d2e1b806-d14d-4811-a1e0-47665828cf99" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "80e45194-df7d-4f01-9748-745b7f4e619d", + "savedPayload": { + "position": { + "x": 25530.582966133057, + "y": 12576.11418886744 + }, + "targetPosition": { + "x": 25437.877867820574, + "y": 12861.431143755985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Github Prgoram", + "id": "4a5f4457-e3a6-4265-be45-b1510753390b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ], + [ + "Github Prgoram", + "Pool Class", + "Governance", + "4a5f4457-e3a6-4265-be45-b1510753390b" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c2407112-1610-4839-931a-77264dc03b3f", + "savedPayload": { + "position": { + "x": 20917.300885944547, + "y": 17950.414630977946 + }, + "targetPosition": { + "x": 21217.300885944547, + "y": 17950.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Onboarding Programs", + "id": "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Voting", + "config": "{\r\n \"percentage\": 10\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Voting Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Voting Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "59782c78-5d0e-4b65-8aa9-f31273e1494f", + "savedPayload": { + "position": { + "x": 25778.36667000335, + "y": 12298.92455931049 + }, + "targetPosition": { + "x": 25685.661571690867, + "y": 12584.241514199035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Voting Bonus", + "id": "0d1d364e-7305-4fd7-9963-ac67ade427b9" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Voting", + "Pool Class", + "Governance", + "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + ], + [ + "Voting Program", + "Pool Class", + "Governance", + "50f460b0-5b32-4e07-a596-37d5054a84df" + ], + [ + "Voting Bonus", + "Pool", + "Governance", + "0d1d364e-7305-4fd7-9963-ac67ade427b9" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "2bc26778-2fca-4d3c-bd69-75dea60265ab", + "savedPayload": { + "position": { + "x": 25685.661571690867, + "y": 12584.241514199035 + }, + "targetPosition": { + "x": 25592.956473378385, + "y": 12869.55846908758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Voting Program", + "id": "50f460b0-5b32-4e07-a596-37d5054a84df" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Voting", + "Pool Class", + "Governance", + "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + ], + [ + "Voting Program", + "Pool Class", + "Governance", + "50f460b0-5b32-4e07-a596-37d5054a84df" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b8db3b38-5d4e-44ba-b10a-c91f6006d82b", + "savedPayload": { + "position": { + "x": 20957.493264809214, + "y": 17800.414630977946 + }, + "targetPosition": { + "x": 21217.300885944547, + "y": 17950.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Voting", + "id": "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Voting", + "Pool Class", + "Governance", + "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Providing Liquidity to SA Markets", + "config": "{\r\n \"percentage\": 30\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Liquidity Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BTCB Pool", + "config": "{\r\n \"percentage\": 55\r\n}", + "project": "Governance", + "id": "4eea4cb5-2945-4bb7-9fab-1c469f0d7f60", + "savedPayload": { + "position": { + "x": 20618.944317334066, + "y": 31799.440849726983 + }, + "targetPosition": { + "x": 20917.300885944547, + "y": 31830.79938870728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BTCB", + "id": "52b41f1b-7b7f-4bdb-bc8f-96f23288b5fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ], + [ + "Liquidity Rewards BTCB", + "Pool", + "Governance", + "52b41f1b-7b7f-4bdb-bc8f-96f23288b5fe" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BNB Pool", + "config": "{}", + "project": "Governance", + "id": "3a099e16-0f24-48b1-b9c4-a111058dc526", + "savedPayload": { + "position": { + "x": 20694.35743830133, + "y": 31630.060206799622 + }, + "targetPosition": { + "x": 20917.300885944547, + "y": 31830.79938870728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BNB", + "id": "052ca867-1093-4d24-9a18-738cadfc11af" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ], + [ + "Liquidity Rewards BNB", + "Pool", + "Governance", + "052ca867-1093-4d24-9a18-738cadfc11af" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BUSD Pool", + "config": "{}", + "project": "Governance", + "id": "c94cbc11-2d17-40a3-ad49-db5ce64ce0da", + "savedPayload": { + "position": { + "x": 20854.92737869922, + "y": 31537.35510848714 + }, + "targetPosition": { + "x": 20917.300885944547, + "y": 31830.79938870728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BUSD", + "id": "ee095642-5357-4c59-bd85-76058005f93f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ], + [ + "Liquidity Rewards BUSD", + "Pool", + "Governance", + "ee095642-5357-4c59-bd85-76058005f93f" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards ETH Pool", + "config": "{}", + "project": "Governance", + "id": "6f0d5cd0-e3a3-4246-a051-33dddce07cdc", + "savedPayload": { + "position": { + "x": 21039.321878867286, + "y": 31556.7357514145 + }, + "targetPosition": { + "x": 20917.300885944547, + "y": 31830.79938870728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards ETH", + "id": "cb2bc139-0a02-46a6-b660-89726c7bcb63" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ], + [ + "Liquidity Rewards ETH", + "Pool", + "Governance", + "cb2bc139-0a02-46a6-b660-89726c7bcb63" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "07f2f50c-d229-42fa-abc2-1940a9016dad", + "savedPayload": { + "position": { + "x": 20917.300885944547, + "y": 31830.79938870728 + }, + "targetPosition": { + "x": 21067.300885944547, + "y": 32090.607009842613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Liquidity Program", + "id": "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "21e8da1a-250d-4f51-85df-dfb7865b547f", + "savedPayload": { + "position": { + "x": 21067.300885944547, + "y": 17690.607009842613 + }, + "targetPosition": { + "x": 21217.300885944547, + "y": 17950.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Providing Liquidity to SA Markets", + "id": "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Staking & Delegating SA Tokens", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Staking Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Staking Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "c847b0ea-d309-4169-ab64-561ea68f1615", + "savedPayload": { + "position": { + "x": 20917.300885944547, + "y": 21930.79938870728 + }, + "targetPosition": { + "x": 21067.300885944547, + "y": 22190.607009842613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Staking Rewards", + "id": "4b9e363e-61e6-43a9-bd9a-412629b168fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ], + [ + "Staking Program", + "Pool Class", + "Governance", + "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" + ], + [ + "Staking Rewards", + "Pool", + "Governance", + "4b9e363e-61e6-43a9-bd9a-412629b168fa" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3f5e6c9a-4c90-4ad0-90a7-9beeefe93735", + "savedPayload": { + "position": { + "x": 21067.300885944547, + "y": 22190.607009842613 + }, + "targetPosition": { + "x": 21217.300885944547, + "y": 22450.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Staking Program", + "id": "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ], + [ + "Staking Program", + "Pool Class", + "Governance", + "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Delegation Program", + "config": "{\r\n \"percentage\": 20\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Delegation Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "dc03ba49-999e-4a08-b568-9312d764383c", + "savedPayload": { + "position": { + "x": 21517.300885944547, + "y": 21930.79938870728 + }, + "targetPosition": { + "x": 21367.300885944547, + "y": 22190.607009842613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Delegation Bonus", + "id": "68558864-3057-4729-a9c0-91ef0ab458f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ], + [ + "Delegation Program", + "Pool Class", + "Governance", + "ee3da355-5778-43d0-bef2-5855496cdbf3" + ], + [ + "Delegation Bonus", + "Pool", + "Governance", + "68558864-3057-4729-a9c0-91ef0ab458f7" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "42647f17-0ae3-4cd7-8dd5-b776c1bdfe34", + "savedPayload": { + "position": { + "x": 21367.300885944547, + "y": 22190.607009842613 + }, + "targetPosition": { + "x": 21217.300885944547, + "y": 22450.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Delegation Program", + "id": "ee3da355-5778-43d0-bef2-5855496cdbf3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ], + [ + "Delegation Program", + "Pool Class", + "Governance", + "ee3da355-5778-43d0-bef2-5855496cdbf3" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "32c41201-e261-4f4d-a2a9-dacd8374e508", + "savedPayload": { + "position": { + "x": 21217.300885944547, + "y": 17650.414630977946 + }, + "targetPosition": { + "x": 21217.300885944547, + "y": 17950.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Staking & Delegating SA Tokens", + "id": "82d634ed-9b82-42be-bf00-aa58e68915ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "408398ed-0a1f-4c9f-963b-fbec9bfcdd3f", + "savedPayload": { + "position": { + "x": 21217.300885944547, + "y": 17950.414630977946 + }, + "targetPosition": { + "x": 21477.10850707988, + "y": 18100.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Governance Programs", + "id": "fc425875-5e19-4316-b3f8-27bfc85a4c35" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Teams Work", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Team Positions Pool", + "config": "{}", + "project": "Governance", + "id": "22282069-b041-424d-8555-9a58e16ae1e2", + "savedPayload": { + "position": { + "x": 21477.10850707988, + "y": 17500.414630977946 + }, + "targetPosition": { + "x": 21477.10850707988, + "y": 17800.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Team Positions", + "id": "ce776fe6-19d6-4e42-b56d-964012c6159b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Teams Work", + "Pool Class", + "Governance", + "5abec474-0d0f-4153-b0d6-78d631f3c229" + ], + [ + "Team Positions", + "Pool", + "Governance", + "ce776fe6-19d6-4e42-b56d-964012c6159b" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "f526f8ba-9c33-4fb2-b58d-752a86be6480", + "savedPayload": { + "position": { + "x": 21477.10850707988, + "y": 17800.414630977946 + }, + "targetPosition": { + "x": 21477.10850707988, + "y": 18100.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Teams Work", + "id": "5abec474-0d0f-4153-b0d6-78d631f3c229" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Teams Work", + "Pool Class", + "Governance", + "5abec474-0d0f-4153-b0d6-78d631f3c229" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3a5692fa-067f-4bed-8b0a-0a736e922f7b", + "savedPayload": { + "position": { + "x": 21477.10850707988, + "y": 18100.414630977946 + }, + "targetPosition": { + "x": 21627.10850707988, + "y": 18360.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pools", + "name": "Superalgos", + "id": "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "[Short Term]", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Governance Programs", + "config": "{\r\n \"percentage\": 30\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Community Building Programs", + "config": "{\r\n \"percentage\": 20\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Referrals Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Referrals Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "477d4fbf-b7a4-4f1b-b6a7-1fbd720a3b41", + "savedPayload": { + "position": { + "x": 24735.006133204697, + "y": 13252.735960517219 + }, + "targetPosition": { + "x": 25002.308090461207, + "y": 13116.538810595355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Rewards", + "id": "c8b8a87e-c689-488a-acdf-08c57d8e1c41" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "f546235b-fa31-4410-9e01-a3a36b33c218" + ], + [ + "Referrals Rewards", + "Pool", + "Governance", + "c8b8a87e-c689-488a-acdf-08c57d8e1c41" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Referrals Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "c2e33679-0043-4fd7-8d50-ec770080879f", + "savedPayload": { + "position": { + "x": 24750.70692007758, + "y": 12953.147100090848 + }, + "targetPosition": { + "x": 25002.308090461207, + "y": 13116.538810595355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Bonus", + "id": "8d8696a1-0f83-4f82-bf9e-7a26bfc4298c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "f546235b-fa31-4410-9e01-a3a36b33c218" + ], + [ + "Referrals Bonus", + "Pool", + "Governance", + "8d8696a1-0f83-4f82-bf9e-7a26bfc4298c" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c6705ed8-ff5b-4187-ba44-4c2278e7eb06", + "savedPayload": { + "position": { + "x": 25002.308090461207, + "y": 13116.538810595355 + }, + "targetPosition": { + "x": 25301.896950887578, + "y": 13132.239597468239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Referrals Program", + "id": "f546235b-fa31-4410-9e01-a3a36b33c218" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "f546235b-fa31-4410-9e01-a3a36b33c218" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Support Program", + "config": "{\r\n \"percentage\": 95\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Support Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "1f9b6c67-8775-4797-8f2a-7397dd1faba6", + "savedPayload": { + "position": { + "x": 24815.840814091374, + "y": 12816.591051512536 + }, + "targetPosition": { + "x": 25101.15776897992, + "y": 12909.29614982502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Rewards", + "id": "b6a45b2b-4a0c-4cde-9f12-3572b628cd05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "81983d96-e6a0-42f8-96e9-a862539015d1" + ], + [ + "Support Rewards", + "Pool", + "Governance", + "b6a45b2b-4a0c-4cde-9f12-3572b628cd05" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Support Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "e64d8b0b-8f28-406f-81a5-dadee4829d03", + "savedPayload": { + "position": { + "x": 25038.784261734592, + "y": 12615.85186960488 + }, + "targetPosition": { + "x": 25101.15776897992, + "y": 12909.29614982502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Bonus", + "id": "0472f38b-b5a6-41da-af06-5577c1dec66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "81983d96-e6a0-42f8-96e9-a862539015d1" + ], + [ + "Support Bonus", + "Pool", + "Governance", + "0472f38b-b5a6-41da-af06-5577c1dec66e" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b88e9c54-5cd9-43df-b6db-32cc77d6c7ae", + "savedPayload": { + "position": { + "x": 25101.15776897992, + "y": 12909.29614982502 + }, + "targetPosition": { + "x": 25301.896950887578, + "y": 13132.239597468239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Support Program", + "id": "81983d96-e6a0-42f8-96e9-a862539015d1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "81983d96-e6a0-42f8-96e9-a862539015d1" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Mentorship Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Mentorship Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "8e9aa838-7c1d-4888-9719-8fd41f72c451", + "savedPayload": { + "position": { + "x": 25181.400587838598, + "y": 12565.348779785356 + }, + "targetPosition": { + "x": 25317.59773776046, + "y": 12832.650737041866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Rewards", + "id": "dcdc490e-b18c-4220-9550-feeaca598f20" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + ], + [ + "Mentorship Rewards", + "Pool", + "Governance", + "dcdc490e-b18c-4220-9550-feeaca598f20" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Mentorship Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "1c8d90d1-80a2-4dd5-b513-7958455818ae", + "savedPayload": { + "position": { + "x": 25480.98944826497, + "y": 12581.04956665824 + }, + "targetPosition": { + "x": 25317.59773776046, + "y": 12832.650737041866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Bonus", + "id": "e9c5bfc1-ed3c-40dc-a8f9-bcc59796cd05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + ], + [ + "Mentorship Bonus", + "Pool", + "Governance", + "e9c5bfc1-ed3c-40dc-a8f9-bcc59796cd05" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6aeaf68d-2257-4a38-b9e1-0ed69d1296cb", + "savedPayload": { + "position": { + "x": 25317.59773776046, + "y": 12832.650737041866 + }, + "targetPosition": { + "x": 25301.896950887578, + "y": 13132.239597468239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Mentorship Program", + "id": "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "34ca58d9-0a55-4e60-9135-17d6a3c2155f" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b759dd38-eace-44f0-9a30-acfb3ad3e2de", + "savedPayload": { + "position": { + "x": 21337.33075919316, + "y": 17703.02104280908 + }, + "targetPosition": { + "x": 21627.10850707988, + "y": 17780.666756339837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Community Building Programs", + "id": "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "75628cc8-91ce-4bda-8b5c-2a3d761286cc" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Onboarding Programs", + "config": "{\r\n \"percentage\": 0\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Airdrop Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Airdrop Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "1113a0e9-49ae-4909-a745-0c6a2dd12ef6", + "savedPayload": { + "position": { + "x": 25038.784261734592, + "y": 12615.85186960488 + }, + "targetPosition": { + "x": 25239.52344364225, + "y": 12838.795317248097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Airdrop Rewards", + "id": "317f86c9-4df7-45e5-9b8d-7331752a2af5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ], + [ + "Airdrop Program", + "Pool Class", + "Governance", + "8b951a2c-ad25-4e2c-9412-01f12019668e" + ], + [ + "Airdrop Rewards", + "Pool", + "Governance", + "317f86c9-4df7-45e5-9b8d-7331752a2af5" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "947202f5-30a3-4ca9-83ff-c27492601462", + "savedPayload": { + "position": { + "x": 25239.52344364225, + "y": 12838.795317248097 + }, + "targetPosition": { + "x": 25440.26262554991, + "y": 13061.738764891315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Airdrop Program", + "id": "8b951a2c-ad25-4e2c-9412-01f12019668e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ], + [ + "Airdrop Program", + "Pool Class", + "Governance", + "8b951a2c-ad25-4e2c-9412-01f12019668e" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Github Prgoram", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Github Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "4d553a82-d514-4117-aeea-66df343a5f04", + "savedPayload": { + "position": { + "x": 25625.672822174874, + "y": 12491.104855114225 + }, + "targetPosition": { + "x": 25532.96772386239, + "y": 12776.42181000277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Github Rewards", + "id": "d2e1b806-d14d-4811-a1e0-47665828cf99" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ], + [ + "Github Prgoram", + "Pool Class", + "Governance", + "4a5f4457-e3a6-4265-be45-b1510753390b" + ], + [ + "Github Rewards", + "Pool", + "Governance", + "d2e1b806-d14d-4811-a1e0-47665828cf99" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b28c4870-08a7-49ad-b08f-33ea1f534d47", + "savedPayload": { + "position": { + "x": 25532.96772386239, + "y": 12776.42181000277 + }, + "targetPosition": { + "x": 25440.26262554991, + "y": 13061.738764891315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Github Prgoram", + "id": "4a5f4457-e3a6-4265-be45-b1510753390b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ], + [ + "Github Prgoram", + "Pool Class", + "Governance", + "4a5f4457-e3a6-4265-be45-b1510753390b" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6027340f-fb6e-4562-9d05-5a1a9debf15d", + "savedPayload": { + "position": { + "x": 21414.976472723916, + "y": 17568.534721983873 + }, + "targetPosition": { + "x": 21627.10850707988, + "y": 17780.666756339837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Onboarding Programs", + "id": "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Voting", + "config": "{\r\n \"percentage\": 0\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Voting Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Voting Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "e002d27b-987c-4132-9d3a-e3bc8e78a81c", + "savedPayload": { + "position": { + "x": 25780.751427732685, + "y": 12499.23218044582 + }, + "targetPosition": { + "x": 25688.0463294202, + "y": 12784.549135334366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Voting Bonus", + "id": "0d1d364e-7305-4fd7-9963-ac67ade427b9" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Voting", + "Pool Class", + "Governance", + "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + ], + [ + "Voting Program", + "Pool Class", + "Governance", + "50f460b0-5b32-4e07-a596-37d5054a84df" + ], + [ + "Voting Bonus", + "Pool", + "Governance", + "0d1d364e-7305-4fd7-9963-ac67ade427b9" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "7960e5df-5894-41ac-a1e5-e5bde87c143f", + "savedPayload": { + "position": { + "x": 25688.0463294202, + "y": 12784.549135334366 + }, + "targetPosition": { + "x": 25595.34123110772, + "y": 13069.866090222911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Voting Program", + "id": "50f460b0-5b32-4e07-a596-37d5054a84df" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Voting", + "Pool Class", + "Governance", + "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + ], + [ + "Voting Program", + "Pool Class", + "Governance", + "50f460b0-5b32-4e07-a596-37d5054a84df" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9228240b-4fa2-4917-a18f-30269653e14b", + "savedPayload": { + "position": { + "x": 21549.462793549123, + "y": 17490.889008453116 + }, + "targetPosition": { + "x": 21627.10850707988, + "y": 17780.666756339837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Voting", + "id": "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Voting", + "Pool Class", + "Governance", + "224fa384-c1ce-440a-af59-0fe3c15b1a9e" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Providing Liquidity to SA Markets", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Liquidity Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BTCB Pool", + "config": "{\r\n \"percentage\": 55\r\n}", + "project": "Governance", + "id": "a74bd01f-b84d-45a2-83b0-c13a65ebf709", + "savedPayload": { + "position": { + "x": 21593.603816826442, + "y": 31367.967472129305 + }, + "targetPosition": { + "x": 21782.399934141395, + "y": 31601.111260566395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BTCB", + "id": "52b41f1b-7b7f-4bdb-bc8f-96f23288b5fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ], + [ + "Liquidity Rewards BTCB", + "Pool", + "Governance", + "52b41f1b-7b7f-4bdb-bc8f-96f23288b5fe" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BNB Pool", + "config": "{}", + "project": "Governance", + "id": "14a611da-ec1d-430f-b3cf-c17fac5692d7", + "savedPayload": { + "position": { + "x": 21766.69914726851, + "y": 31301.522400140024 + }, + "targetPosition": { + "x": 21782.399934141395, + "y": 31601.111260566395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BNB", + "id": "052ca867-1093-4d24-9a18-738cadfc11af" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ], + [ + "Liquidity Rewards BNB", + "Pool", + "Governance", + "052ca867-1093-4d24-9a18-738cadfc11af" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards BUSD Pool", + "config": "{}", + "project": "Governance", + "id": "763f7f72-41df-4ca8-b9c4-dced8e3763d4", + "savedPayload": { + "position": { + "x": 21945.791644645902, + "y": 31349.510090182768 + }, + "targetPosition": { + "x": 21782.399934141395, + "y": 31601.111260566395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards BUSD", + "id": "ee095642-5357-4c59-bd85-76058005f93f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ], + [ + "Liquidity Rewards BUSD", + "Pool", + "Governance", + "ee095642-5357-4c59-bd85-76058005f93f" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards ETH Pool", + "config": "{}", + "project": "Governance", + "id": "e6d0a353-2f27-429f-9233-0d134a2defd3", + "savedPayload": { + "position": { + "x": 22062.474062090554, + "y": 31493.600875702803 + }, + "targetPosition": { + "x": 21782.399934141395, + "y": 31601.111260566395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards ETH", + "id": "cb2bc139-0a02-46a6-b660-89726c7bcb63" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ], + [ + "Liquidity Rewards ETH", + "Pool", + "Governance", + "cb2bc139-0a02-46a6-b660-89726c7bcb63" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "14f7f7f0-30e7-466d-a47b-3f63b195eca7", + "savedPayload": { + "position": { + "x": 21782.399934141395, + "y": 17201.111260566395 + }, + "targetPosition": { + "x": 21704.754220610637, + "y": 17490.889008453116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Liquidity Program", + "id": "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ], + [ + "Liquidity Program", + "Pool Class", + "Governance", + "04fc3ae5-db3b-414a-bfbd-5118232b09fa" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b87dab64-17c9-4b22-b626-c440a197088c", + "savedPayload": { + "position": { + "x": 21704.754220610637, + "y": 17490.889008453116 + }, + "targetPosition": { + "x": 21627.10850707988, + "y": 17780.666756339837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Providing Liquidity to SA Markets", + "id": "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class", + "Governance", + "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Incentives for Staking & Delegating SA Tokens", + "config": "{\r\n \"percentage\": 55\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Staking Program", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Staking Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "533ba4af-03a9-46e7-aff3-a0145db389cb", + "savedPayload": { + "position": { + "x": 21994.53196849736, + "y": 16988.97922621043 + }, + "targetPosition": { + "x": 21916.8862549666, + "y": 17278.756974097152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Staking Rewards", + "id": "4b9e363e-61e6-43a9-bd9a-412629b168fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ], + [ + "Staking Program", + "Pool Class", + "Governance", + "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" + ], + [ + "Staking Rewards", + "Pool", + "Governance", + "4b9e363e-61e6-43a9-bd9a-412629b168fa" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6e0095e2-39eb-45eb-910d-c3c62062c500", + "savedPayload": { + "position": { + "x": 21916.8862549666, + "y": 17278.756974097152 + }, + "targetPosition": { + "x": 21839.240541435844, + "y": 17568.534721983873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Staking Program", + "id": "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ], + [ + "Staking Program", + "Pool Class", + "Governance", + "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Delegation Program", + "config": "{\r\n \"percentage\": 100\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Delegation Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "d8759a0a-fc09-4fbd-81dc-3fce5a5d0568", + "savedPayload": { + "position": { + "x": 22418.796037209286, + "y": 17413.24329492236 + }, + "targetPosition": { + "x": 22129.018289322565, + "y": 17490.889008453116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Delegation Bonus", + "id": "68558864-3057-4729-a9c0-91ef0ab458f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ], + [ + "Delegation Program", + "Pool Class", + "Governance", + "ee3da355-5778-43d0-bef2-5855496cdbf3" + ], + [ + "Delegation Bonus", + "Pool", + "Governance", + "68558864-3057-4729-a9c0-91ef0ab458f7" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d4d72143-a4d9-40c7-b0e5-caf6f100d657", + "savedPayload": { + "position": { + "x": 22129.018289322565, + "y": 17490.889008453116 + }, + "targetPosition": { + "x": 21839.240541435844, + "y": 17568.534721983873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Delegation Program", + "id": "ee3da355-5778-43d0-bef2-5855496cdbf3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ], + [ + "Delegation Program", + "Pool Class", + "Governance", + "ee3da355-5778-43d0-bef2-5855496cdbf3" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "58f1e4ed-1d8c-49df-a01b-a46809d8d60c", + "savedPayload": { + "position": { + "x": 21839.240541435844, + "y": 17568.534721983873 + }, + "targetPosition": { + "x": 21627.10850707988, + "y": 17780.666756339837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Incentives for Staking & Delegating SA Tokens", + "id": "82d634ed-9b82-42be-bf00-aa58e68915ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ], + [ + "Incentives for Staking & Delegating SA Tokens", + "Pool Class", + "Governance", + "82d634ed-9b82-42be-bf00-aa58e68915ee" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "aa31c8a2-c6aa-4416-bf27-63eceada91eb", + "savedPayload": { + "position": { + "x": 21627.10850707988, + "y": 17780.666756339837 + }, + "targetPosition": { + "x": 21704.754220610637, + "y": 18070.444504226558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Governance Programs", + "id": "fc425875-5e19-4316-b3f8-27bfc85a4c35" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "fc425875-5e19-4316-b3f8-27bfc85a4c35" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Teams Work", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Team Positions Pool", + "config": "{}", + "project": "Governance", + "id": "68d3988b-2f8b-488c-8518-aa5973ea41ee", + "savedPayload": { + "position": { + "x": 22129.018289322565, + "y": 17646.18043551463 + }, + "targetPosition": { + "x": 21916.8862549666, + "y": 17858.312469870594 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Team Positions", + "id": "ce776fe6-19d6-4e42-b56d-964012c6159b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Teams Work", + "Pool Class", + "Governance", + "5abec474-0d0f-4153-b0d6-78d631f3c229" + ], + [ + "Team Positions", + "Pool", + "Governance", + "ce776fe6-19d6-4e42-b56d-964012c6159b" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e8328a9b-7828-4270-a96f-2a47dc0ced3a", + "savedPayload": { + "position": { + "x": 21916.8862549666, + "y": 17858.312469870594 + }, + "targetPosition": { + "x": 21704.754220610637, + "y": 18070.444504226558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Teams Work", + "id": "5abec474-0d0f-4153-b0d6-78d631f3c229" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ], + [ + "Teams Work", + "Pool Class", + "Governance", + "5abec474-0d0f-4153-b0d6-78d631f3c229" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4a11cebb-08e2-4feb-abf1-216466d705eb", + "savedPayload": { + "position": { + "x": 21704.754220610637, + "y": 18070.444504226558 + }, + "targetPosition": { + "x": 21627.10850707988, + "y": 18360.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pools", + "name": "Superalgos", + "id": "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "8b627c23-1c7c-4a96-9406-0a83ac9005bf" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Teams @ V.1.0", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Software Projects Teams", + "config": "{\r\n \"percentage\": 30\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Active Projects", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Governance Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Governance Project Team Members", + "config": "{}", + "project": "Governance", + "id": "6016317a-ef4e-4910-bffe-76730b5a7983", + "savedPayload": { + "position": { + "x": 24794.610669542722, + "y": 12549.892008642748 + }, + "targetPosition": { + "x": 25064.90132991345, + "y": 12680.057130378014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ac82923b-9e8e-4312-be33-b2ea724e514d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Governance Project", + "Position Class", + "Governance", + "778b9351-391a-4ef1-9160-f13a4b914868" + ], + [ + "Team Members", + "Position", + "Governance", + "ac82923b-9e8e-4312-be33-b2ea724e514d" + ] + ] + } + } + ], + "id": "b74a9933-8d7b-4750-ad34-18e15af488a4", + "savedPayload": { + "position": { + "x": 25064.90132991345, + "y": 12680.057130378014 + }, + "targetPosition": { + "x": 25335.191990284176, + "y": 12810.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Governance Project", + "id": "778b9351-391a-4ef1-9160-f13a4b914868" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Governance Project", + "Position Class", + "Governance", + "778b9351-391a-4ef1-9160-f13a4b914868" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Education Project", + "config": "{\r\n \"percentage\": 20\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Education Project Team Members", + "config": "{}", + "project": "Governance", + "id": "c579a1e5-13a0-4fd6-b776-3ead65af4f5f", + "savedPayload": { + "position": { + "x": 24961.09810916894, + "y": 12341.123362632463 + }, + "targetPosition": { + "x": 25148.145049726558, + "y": 12575.672807372872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "fcc92fc0-9f2e-497f-af6d-bb523711d386" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Education Project", + "Position Class", + "Governance", + "895ead63-c1d1-4130-970a-32052ae210e7" + ], + [ + "Team Members", + "Position", + "Governance", + "fcc92fc0-9f2e-497f-af6d-bb523711d386" + ] + ] + } + } + ], + "id": "5ef60aec-2b50-4d20-a777-71daa2bccea2", + "savedPayload": { + "position": { + "x": 25148.145049726558, + "y": 12575.672807372872 + }, + "targetPosition": { + "x": 25335.191990284176, + "y": 12810.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Education Project", + "id": "895ead63-c1d1-4130-970a-32052ae210e7" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Education Project", + "Position Class", + "Governance", + "895ead63-c1d1-4130-970a-32052ae210e7" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Foundations Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Foundations Project Team Members", + "config": "{}", + "project": "Governance", + "id": "fa8c7888-1adb-47a8-8386-7e2b18470391", + "savedPayload": { + "position": { + "x": 25201.679429910386, + "y": 12225.265504804187 + }, + "targetPosition": { + "x": 25268.43571009728, + "y": 12517.743878458734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "28ade59b-f309-4251-855c-a4c0c610d048" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Foundations Project", + "Position Class", + "Governance", + "e7c3a1dc-f70e-4ad0-83de-fc3e7a99b7a8" + ], + [ + "Team Members", + "Position", + "Governance", + "28ade59b-f309-4251-855c-a4c0c610d048" + ] + ] + } + } + ], + "id": "22d3a810-e7ff-43d6-8968-188026b78a48", + "savedPayload": { + "position": { + "x": 25268.43571009728, + "y": 12517.743878458734 + }, + "targetPosition": { + "x": 25335.191990284176, + "y": 12810.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Foundations Project", + "id": "e7c3a1dc-f70e-4ad0-83de-fc3e7a99b7a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Foundations Project", + "Position Class", + "Governance", + "e7c3a1dc-f70e-4ad0-83de-fc3e7a99b7a8" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Data Mining Project", + "config": "{\r\n \"percentage\": 20\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Data Mining Project Team Members", + "config": "{}", + "project": "Governance", + "id": "edff197a-9069-44af-98e2-dda2e3b6eeab", + "savedPayload": { + "position": { + "x": 25468.704550657967, + "y": 12225.265504804187 + }, + "targetPosition": { + "x": 25401.94827047107, + "y": 12517.743878458734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5b8525df-666d-4c76-899c-85a7a897d9b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Data Mining Project", + "Position Class", + "Governance", + "45d40f22-fab9-4fe2-bb63-9ba69ce372c2" + ], + [ + "Team Members", + "Position", + "Governance", + "5b8525df-666d-4c76-899c-85a7a897d9b6" + ] + ] + } + } + ], + "id": "061eda52-9b19-4ef9-95d8-c743fe5194ca", + "savedPayload": { + "position": { + "x": 25401.94827047107, + "y": 12517.743878458734 + }, + "targetPosition": { + "x": 25335.191990284176, + "y": 12810.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Data Mining Project", + "id": "45d40f22-fab9-4fe2-bb63-9ba69ce372c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Data Mining Project", + "Position Class", + "Governance", + "45d40f22-fab9-4fe2-bb63-9ba69ce372c2" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Social Bots Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Social Bots Project Team Members", + "config": "{}", + "project": "Governance", + "id": "a7fbb9b0-c6dc-40f4-97fc-931cac42b49e", + "savedPayload": { + "position": { + "x": 25709.285871399414, + "y": 12341.123362632463 + }, + "targetPosition": { + "x": 25522.238930841795, + "y": 12575.672807372872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "dbd147d1-b622-45f3-805b-de9abb0b17c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Social Bots Project", + "Position Class", + "Governance", + "f2df45f6-69c7-4b9d-8120-ee850ee8fda2" + ], + [ + "Team Members", + "Position", + "Governance", + "dbd147d1-b622-45f3-805b-de9abb0b17c6" + ] + ] + } + } + ], + "id": "0feeb24d-fd2b-4e17-95e8-e6c5b16a5f56", + "savedPayload": { + "position": { + "x": 25522.238930841795, + "y": 12575.672807372872 + }, + "targetPosition": { + "x": 25335.191990284176, + "y": 12810.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Social Bots Project", + "id": "f2df45f6-69c7-4b9d-8120-ee850ee8fda2" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Social Bots Project", + "Position Class", + "Governance", + "f2df45f6-69c7-4b9d-8120-ee850ee8fda2" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Visual Scripting Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Visual Scripting Project Team Members", + "config": "{}", + "project": "Governance", + "id": "522981cd-9447-45b4-8ccb-45db84ee5b32", + "savedPayload": { + "position": { + "x": 25875.77331102563, + "y": 12549.892008642744 + }, + "targetPosition": { + "x": 25605.482650654903, + "y": 12680.057130378013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "d56560b7-2c1e-4891-ad01-5b430c39ff19" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Visual Scripting Project", + "Position Class", + "Governance", + "0cfdc137-8a24-44cb-9bae-204610907a3a" + ], + [ + "Team Members", + "Position", + "Governance", + "d56560b7-2c1e-4891-ad01-5b430c39ff19" + ] + ] + } + } + ], + "id": "2ffcaeea-4be9-4a5a-ae85-c2a99b7ad82d", + "savedPayload": { + "position": { + "x": 25605.482650654903, + "y": 12680.057130378013 + }, + "targetPosition": { + "x": 25335.191990284176, + "y": 12810.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Visual Scripting Project", + "id": "0cfdc137-8a24-44cb-9bae-204610907a3a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Visual Scripting Project", + "Position Class", + "Governance", + "0cfdc137-8a24-44cb-9bae-204610907a3a" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e48f7cd7-78b6-4528-9476-6e9d0cf3309d", + "savedPayload": { + "position": { + "x": 25335.191990284176, + "y": 12810.22225211328 + }, + "targetPosition": { + "x": 25335.191990284176, + "y": 13110.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Active Projects", + "id": "3d07a798-ba00-4358-aae8-fe61221956cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ea12690d-6625-4f59-9a1b-d065535b168b", + "savedPayload": { + "position": { + "x": 21886.916128215213, + "y": 22710.22225211328 + }, + "targetPosition": { + "x": 21886.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Software Projects Teams", + "id": "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Marketing Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Social Network Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Twitter Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Twitter Team Team Members", + "config": "{}", + "project": "Governance", + "id": "8163de8a-54f0-49fe-80fc-382c50b861c0", + "savedPayload": { + "position": { + "x": 24847.3980208551, + "y": 12645.616113364049 + }, + "targetPosition": { + "x": 25127.47214880426, + "y": 12753.126498227639 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "9485a7dd-ab36-4f8b-975a-f43171351c14" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ], + [ + "Twitter Team", + "Position Class", + "Governance", + "6ca00155-5a42-4c42-894c-0f78dcf9b52d" + ], + [ + "Team Members", + "Position", + "Governance", + "9485a7dd-ab36-4f8b-975a-f43171351c14" + ] + ] + } + } + ], + "id": "e045f380-0575-4857-8065-659d08f1fade", + "savedPayload": { + "position": { + "x": 25127.47214880426, + "y": 12753.126498227639 + }, + "targetPosition": { + "x": 25407.54627675342, + "y": 12860.636883091229 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Twitter Team", + "id": "6ca00155-5a42-4c42-894c-0f78dcf9b52d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ], + [ + "Twitter Team", + "Position Class", + "Governance", + "6ca00155-5a42-4c42-894c-0f78dcf9b52d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Facebook Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Facebook Team Team Members", + "config": "{}", + "project": "Governance", + "id": "1b93ae2c-079c-4d6a-a42e-2ff856e082e6", + "savedPayload": { + "position": { + "x": 25080.762855744404, + "y": 12357.434542323976 + }, + "targetPosition": { + "x": 25244.15456624891, + "y": 12609.035712707602 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "583cee1d-d2e2-4876-a881-213df03d6824" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ], + [ + "Facebook Team", + "Position Class", + "Governance", + "95207eb2-48a3-4fd8-84b2-71c7256424ce" + ], + [ + "Team Members", + "Position", + "Governance", + "583cee1d-d2e2-4876-a881-213df03d6824" + ] + ] + } + } + ], + "id": "e9ba3fec-d9f2-4e7b-89b1-4c0ba8426f1d", + "savedPayload": { + "position": { + "x": 25244.15456624891, + "y": 12609.035712707602 + }, + "targetPosition": { + "x": 25407.54627675342, + "y": 12860.636883091229 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Facebook Team", + "id": "95207eb2-48a3-4fd8-84b2-71c7256424ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ], + [ + "Facebook Team", + "Position Class", + "Governance", + "95207eb2-48a3-4fd8-84b2-71c7256424ce" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Reddit Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Reddit Team Team Members", + "config": "{}", + "project": "Governance", + "id": "f490017b-800c-40da-833c-79394195bb26", + "savedPayload": { + "position": { + "x": 25438.947850499186, + "y": 12261.459162238483 + }, + "targetPosition": { + "x": 25423.247063626302, + "y": 12561.048022664856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "734b979d-5b26-4382-bf0b-f5e39d8bc0bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ], + [ + "Reddit Team", + "Position Class", + "Governance", + "9d239c98-5261-4b87-80a8-67cf1d078bb3" + ], + [ + "Team Members", + "Position", + "Governance", + "734b979d-5b26-4382-bf0b-f5e39d8bc0bd" + ] + ] + } + } + ], + "id": "3a79e149-d6ad-4a7f-a4fd-8a72499a8b4f", + "savedPayload": { + "position": { + "x": 25423.247063626302, + "y": 12561.048022664856 + }, + "targetPosition": { + "x": 25407.54627675342, + "y": 12860.636883091229 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Reddit Team", + "id": "9d239c98-5261-4b87-80a8-67cf1d078bb3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ], + [ + "Reddit Team", + "Position Class", + "Governance", + "9d239c98-5261-4b87-80a8-67cf1d078bb3" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Youtube Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Youtube Team Team Members", + "config": "{}", + "project": "Governance", + "id": "a18c267b-6467-4bb8-b2a1-7146c04f023a", + "savedPayload": { + "position": { + "x": 25785.138511383324, + "y": 12394.349306217046 + }, + "targetPosition": { + "x": 25596.34239406837, + "y": 12627.493094654137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5e58427a-5946-468c-849f-bbc525aa39ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ], + [ + "Youtube Team", + "Position Class", + "Governance", + "55832fb9-2568-40b4-ae6e-9dfa79e5d007" + ], + [ + "Team Members", + "Position", + "Governance", + "5e58427a-5946-468c-849f-bbc525aa39ed" + ] + ] + } + } + ], + "id": "2f624721-b4db-48b4-a1c4-6d884f3e5a9b", + "savedPayload": { + "position": { + "x": 25596.34239406837, + "y": 12627.493094654137 + }, + "targetPosition": { + "x": 25407.54627675342, + "y": 12860.636883091229 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Youtube Team", + "id": "55832fb9-2568-40b4-ae6e-9dfa79e5d007" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ], + [ + "Youtube Team", + "Position Class", + "Governance", + "55832fb9-2568-40b4-ae6e-9dfa79e5d007" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "cc50ab09-bd09-4c16-83e7-26980b103832", + "savedPayload": { + "position": { + "x": 25407.54627675342, + "y": 12860.636883091229 + }, + "targetPosition": { + "x": 25485.191990284176, + "y": 13150.41463097795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Social Network Teams", + "id": "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Social Network Teams", + "Position Class", + "Governance", + "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Content Creation Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos.org Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Superalgos.org Team Team Members", + "config": "{}", + "project": "Governance", + "id": "d724d8ca-528f-4af0-b29c-744d416fa4c0", + "savedPayload": { + "position": { + "x": 25479.90056322266, + "y": 12311.051514069177 + }, + "targetPosition": { + "x": 25557.54627675342, + "y": 12600.829261955898 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ab9eaf17-bdc3-4c1e-b415-efeaf3dd4c99" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Content Creation Teams", + "Position Class", + "Governance", + "0beaaebd-e735-49d4-8b24-282452c69a9a" + ], + [ + "Superalgos.org Team", + "Position Class", + "Governance", + "f5c38844-461f-466f-ac85-a10b209004d5" + ], + [ + "Team Members", + "Position", + "Governance", + "ab9eaf17-bdc3-4c1e-b415-efeaf3dd4c99" + ] + ] + } + } + ], + "id": "25118c72-5c41-430c-80a3-c799463385b7", + "savedPayload": { + "position": { + "x": 25557.54627675342, + "y": 12600.829261955898 + }, + "targetPosition": { + "x": 25635.191990284176, + "y": 12890.607009842619 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Superalgos.org Team", + "id": "f5c38844-461f-466f-ac85-a10b209004d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Content Creation Teams", + "Position Class", + "Governance", + "0beaaebd-e735-49d4-8b24-282452c69a9a" + ], + [ + "Superalgos.org Team", + "Position Class", + "Governance", + "f5c38844-461f-466f-ac85-a10b209004d5" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Blog Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Superalgos Blog Team Team Members", + "config": "{}", + "project": "Governance", + "id": "f94073ce-41f5-4aa1-9d83-34b9b6df704e", + "savedPayload": { + "position": { + "x": 25935.191990284176, + "y": 12370.991767571957 + }, + "targetPosition": { + "x": 25785.191990284176, + "y": 12630.799388707288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "54b162bf-645a-4409-9d67-4283b2ff67b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Content Creation Teams", + "Position Class", + "Governance", + "0beaaebd-e735-49d4-8b24-282452c69a9a" + ], + [ + "Superalgos Blog Team", + "Position Class", + "Governance", + "2b2da3ae-9225-41a5-acc9-aa03c924157f" + ], + [ + "Team Members", + "Position", + "Governance", + "54b162bf-645a-4409-9d67-4283b2ff67b1" + ] + ] + } + } + ], + "id": "459b1880-4e98-471c-a731-c217bd929c1b", + "savedPayload": { + "position": { + "x": 25785.191990284176, + "y": 12630.799388707288 + }, + "targetPosition": { + "x": 25635.191990284176, + "y": 12890.607009842619 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Superalgos Blog Team", + "id": "2b2da3ae-9225-41a5-acc9-aa03c924157f" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Content Creation Teams", + "Position Class", + "Governance", + "0beaaebd-e735-49d4-8b24-282452c69a9a" + ], + [ + "Superalgos Blog Team", + "Position Class", + "Governance", + "2b2da3ae-9225-41a5-acc9-aa03c924157f" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Brett Live Streaming and Videos Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Brett Live Streaming and Videos Team Team Members", + "config": "{}", + "project": "Governance", + "id": "edad5c68-3603-45e9-8e01-230aa075a75b", + "savedPayload": { + "position": { + "x": 26214.74748605762, + "y": 12735.315582781108 + }, + "targetPosition": { + "x": 25924.969738170897, + "y": 12812.961296311863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "33e4bba0-08da-4740-88f4-9797c9112624" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Content Creation Teams", + "Position Class", + "Governance", + "0beaaebd-e735-49d4-8b24-282452c69a9a" + ], + [ + "Brett Live Streaming and Videos Team", + "Position Class", + "Governance", + "e7238382-b3c4-4422-a1e2-0e347598f7fd" + ], + [ + "Team Members", + "Position", + "Governance", + "33e4bba0-08da-4740-88f4-9797c9112624" + ] + ] + } + } + ], + "id": "acdad664-33b3-4430-98e4-3a67668d37c8", + "savedPayload": { + "position": { + "x": 25924.969738170897, + "y": 12812.961296311863 + }, + "targetPosition": { + "x": 25635.191990284176, + "y": 12890.607009842619 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Brett Live Streaming and Videos Team", + "id": "e7238382-b3c4-4422-a1e2-0e347598f7fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Content Creation Teams", + "Position Class", + "Governance", + "0beaaebd-e735-49d4-8b24-282452c69a9a" + ], + [ + "Brett Live Streaming and Videos Team", + "Position Class", + "Governance", + "e7238382-b3c4-4422-a1e2-0e347598f7fd" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9f68a5ec-d39c-4047-80e4-b3d4ef7f38f1", + "savedPayload": { + "position": { + "x": 25635.191990284176, + "y": 12890.607009842619 + }, + "targetPosition": { + "x": 25485.191990284176, + "y": 13150.41463097795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Content Creation Teams", + "id": "0beaaebd-e735-49d4-8b24-282452c69a9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Content Creation Teams", + "Position Class", + "Governance", + "0beaaebd-e735-49d4-8b24-282452c69a9a" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Exchange Relationships Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Exchange Relationships Team Team Members", + "config": "{}", + "project": "Governance", + "id": "c465c3fd-7899-4906-94e2-b8e02cd888b1", + "savedPayload": { + "position": { + "x": 26064.74748605762, + "y": 12995.123203916439 + }, + "targetPosition": { + "x": 25774.969738170897, + "y": 13072.768917447194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "2621796b-2691-4b3e-804a-b909977a8d05" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Exchange Relationships Team", + "Position Class", + "Governance", + "8803c91c-0a3e-4797-ba08-dce8b7f81fba" + ], + [ + "Team Members", + "Position", + "Governance", + "2621796b-2691-4b3e-804a-b909977a8d05" + ] + ] + } + } + ], + "id": "5a1501e3-7563-4275-9f9e-b638d0325650", + "savedPayload": { + "position": { + "x": 25774.969738170897, + "y": 13072.768917447194 + }, + "targetPosition": { + "x": 25485.191990284176, + "y": 13150.41463097795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Exchange Relationships Team", + "id": "8803c91c-0a3e-4797-ba08-dce8b7f81fba" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Exchange Relationships Team", + "Position Class", + "Governance", + "8803c91c-0a3e-4797-ba08-dce8b7f81fba" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "edfc3efd-de1a-44f1-b106-0a6c73ca66e0", + "savedPayload": { + "position": { + "x": 22036.916128215213, + "y": 22750.414630977946 + }, + "targetPosition": { + "x": 21886.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Marketing Teams", + "id": "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Education Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Docs Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Docs Teams Team Members", + "config": "{}", + "project": "Governance", + "id": "f2f8e580-bc63-498b-a647-7cb0587ff695", + "savedPayload": { + "position": { + "x": 25657.716689380104, + "y": 12663.509114892318 + }, + "targetPosition": { + "x": 25626.358150399807, + "y": 12961.8656835028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "b27eed50-3c53-49dd-95ae-2756eef99e3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ], + [ + "Docs Teams", + "Position Class", + "Governance", + "762c5969-3af9-42d8-8bb4-37cc5c9ff686" + ], + [ + "Team Members", + "Position", + "Governance", + "b27eed50-3c53-49dd-95ae-2756eef99e3c" + ] + ] + } + } + ], + "id": "b29974cc-f44b-4d98-a744-ee6c80f05c3c", + "savedPayload": { + "position": { + "x": 25626.358150399807, + "y": 12961.8656835028 + }, + "targetPosition": { + "x": 25594.99961141951, + "y": 13260.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Docs Teams", + "id": "762c5969-3af9-42d8-8bb4-37cc5c9ff686" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ], + [ + "Docs Teams", + "Position Class", + "Governance", + "762c5969-3af9-42d8-8bb4-37cc5c9ff686" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Tutorials Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Tutorials Team Team Members", + "config": "{}", + "project": "Governance", + "id": "d941f0f7-c816-4d74-b359-b28a7cd8377d", + "savedPayload": { + "position": { + "x": 25996.477975234826, + "y": 12814.335356826845 + }, + "targetPosition": { + "x": 25795.738793327168, + "y": 13037.278804470063 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "a7f549af-653d-435a-b3f4-8757847c5c51" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ], + [ + "Tutorials Team", + "Position Class", + "Governance", + "a26723a2-efaa-4753-a597-61ad00d4ebb3" + ], + [ + "Team Members", + "Position", + "Governance", + "a7f549af-653d-435a-b3f4-8757847c5c51" + ] + ] + } + } + ], + "id": "c1b2df23-6a98-4932-b033-d43296faa7b4", + "savedPayload": { + "position": { + "x": 25795.738793327168, + "y": 13037.278804470063 + }, + "targetPosition": { + "x": 25594.99961141951, + "y": 13260.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Tutorials Team", + "id": "a26723a2-efaa-4753-a597-61ad00d4ebb3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ], + [ + "Tutorials Team", + "Position Class", + "Governance", + "a26723a2-efaa-4753-a597-61ad00d4ebb3" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Translations Team", + "config": "{\r\n \"percentage\": 50\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Translations Team Team Members", + "config": "{}", + "project": "Governance", + "id": "24aff12f-1dbb-41ff-be21-4059a49fffc4", + "savedPayload": { + "position": { + "x": 26181.88817185979, + "y": 13135.475237622626 + }, + "targetPosition": { + "x": 25888.44389163965, + "y": 13197.848744867953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5760eb89-e8e3-4544-ba60-094b6b1e70be" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ], + [ + "Translations Team", + "Position Class", + "Governance", + "870a6998-6b52-41c0-ab4f-f62910bf45ce" + ], + [ + "Team Members", + "Position", + "Governance", + "5760eb89-e8e3-4544-ba60-094b6b1e70be" + ] + ] + } + } + ], + "id": "29e59b3c-e530-48e5-b30e-a0761604a37f", + "savedPayload": { + "position": { + "x": 25888.44389163965, + "y": 13197.848744867953 + }, + "targetPosition": { + "x": 25594.99961141951, + "y": 13260.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Translations Team", + "id": "870a6998-6b52-41c0-ab4f-f62910bf45ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ], + [ + "Translations Team", + "Position Class", + "Governance", + "870a6998-6b52-41c0-ab4f-f62910bf45ce" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Workspaces Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Workspaces Team Team Members", + "config": "{}", + "project": "Governance", + "id": "bad4e954-ebcf-4def-95d3-956d128c2509", + "savedPayload": { + "position": { + "x": 26143.12688600507, + "y": 13504.264237958761 + }, + "targetPosition": { + "x": 25869.06324871229, + "y": 13382.243245036021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "acb643d4-b352-485d-b8ee-5882227d3dd8" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ], + [ + "Workspaces Team", + "Position Class", + "Governance", + "c3fe7d64-1c90-4622-a1ac-05b6f7f2fbca" + ], + [ + "Team Members", + "Position", + "Governance", + "acb643d4-b352-485d-b8ee-5882227d3dd8" + ] + ] + } + } + ], + "id": "7f268bd9-76b9-4721-9796-92b45a8a49ad", + "savedPayload": { + "position": { + "x": 25869.06324871229, + "y": 13382.243245036021 + }, + "targetPosition": { + "x": 25594.99961141951, + "y": 13260.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Workspaces Team", + "id": "c3fe7d64-1c90-4622-a1ac-05b6f7f2fbca" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ], + [ + "Workspaces Team", + "Position Class", + "Governance", + "c3fe7d64-1c90-4622-a1ac-05b6f7f2fbca" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1823460c-bdae-454b-b92c-9c551ecc52cc", + "savedPayload": { + "position": { + "x": 22146.723749350545, + "y": 22860.22225211328 + }, + "targetPosition": { + "x": 21886.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Education Teams", + "id": "6d85523c-2beb-4f38-a3fe-805da611eb32" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Education Teams", + "Position Class", + "Governance", + "6d85523c-2beb-4f38-a3fe-805da611eb32" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Tech Teams", + "config": "{\r\n \"percentage\": 10\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Sys Admins Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Sys Admins Team Team Members", + "config": "{}", + "project": "Governance", + "id": "2454e946-7143-4366-8f57-96a384be0d88", + "savedPayload": { + "position": { + "x": 22486.916128215213, + "y": 22490.607009842613 + }, + "targetPosition": { + "x": 22336.916128215213, + "y": 22750.414630977946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "eefb9f2c-e331-4750-8479-12015ba1bbd4" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Sys Admins Team", + "Position Class", + "Governance", + "cc27c4ee-a25c-4ff7-964c-3dc4820d02b9" + ], + [ + "Team Members", + "Position", + "Governance", + "eefb9f2c-e331-4750-8479-12015ba1bbd4" + ] + ] + } + } + ], + "id": "ba6af07e-349d-4d63-9a26-1bbad2f6f3ba", + "savedPayload": { + "position": { + "x": 22336.916128215213, + "y": 22750.414630977946 + }, + "targetPosition": { + "x": 22186.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Sys Admins Team", + "id": "cc27c4ee-a25c-4ff7-964c-3dc4820d02b9" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Sys Admins Team", + "Position Class", + "Governance", + "cc27c4ee-a25c-4ff7-964c-3dc4820d02b9" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Docker Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Docker Team Team Members", + "config": "{}", + "project": "Governance", + "id": "309ca43b-53de-491c-8fb8-46a27d9c66db", + "savedPayload": { + "position": { + "x": 22706.531370485878, + "y": 22710.22225211328 + }, + "targetPosition": { + "x": 22446.723749350545, + "y": 22860.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "717469f9-988a-43c1-8374-20f34af9500a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Docker Team", + "Position Class", + "Governance", + "a4e0df2c-1cbd-4d4b-9ae5-6e15e039e3b3" + ], + [ + "Team Members", + "Position", + "Governance", + "717469f9-988a-43c1-8374-20f34af9500a" + ] + ] + } + } + ], + "id": "f15a9cc1-f74c-41fa-9033-1cf709ea1ae7", + "savedPayload": { + "position": { + "x": 22446.723749350545, + "y": 22860.22225211328 + }, + "targetPosition": { + "x": 22186.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Docker Team", + "id": "a4e0df2c-1cbd-4d4b-9ae5-6e15e039e3b3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Docker Team", + "Position Class", + "Governance", + "a4e0df2c-1cbd-4d4b-9ae5-6e15e039e3b3" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Distribution Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Distribution Team Team Members", + "config": "{}", + "project": "Governance", + "id": "08862a84-2613-48e6-a373-0f4fd8a810e4", + "savedPayload": { + "position": { + "x": 22786.916128215213, + "y": 23010.22225211328 + }, + "targetPosition": { + "x": 22486.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ebedb87c-8da6-4c0c-a26c-6ab3dc3f4185" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Distribution Team", + "Position Class", + "Governance", + "2ffda176-f094-46a9-b4e8-f7a258ec6bef" + ], + [ + "Team Members", + "Position", + "Governance", + "ebedb87c-8da6-4c0c-a26c-6ab3dc3f4185" + ] + ] + } + } + ], + "id": "46128644-fa26-4e9b-8f5f-dd8e3df4664a", + "savedPayload": { + "position": { + "x": 22486.916128215213, + "y": 23010.22225211328 + }, + "targetPosition": { + "x": 22186.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Distribution Team", + "id": "2ffda176-f094-46a9-b4e8-f7a258ec6bef" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Distribution Team", + "Position Class", + "Governance", + "2ffda176-f094-46a9-b4e8-f7a258ec6bef" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Github Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Github Team Team Members", + "config": "{}", + "project": "Governance", + "id": "bcb62891-17b8-49a9-9f6b-637cff7d82a9", + "savedPayload": { + "position": { + "x": 22706.531370485878, + "y": 23310.22225211328 + }, + "targetPosition": { + "x": 22446.723749350545, + "y": 23160.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "fe201395-0d92-4515-aaf1-cf64d7f41a55" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Github Team", + "Position Class", + "Governance", + "d6e4615d-dd28-4023-9388-15397521d422" + ], + [ + "Team Members", + "Position", + "Governance", + "fe201395-0d92-4515-aaf1-cf64d7f41a55" + ] + ] + } + } + ], + "id": "a30c739c-6639-4c6d-a5de-13d5c00344bc", + "savedPayload": { + "position": { + "x": 22446.723749350545, + "y": 23160.22225211328 + }, + "targetPosition": { + "x": 22186.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Github Team", + "id": "d6e4615d-dd28-4023-9388-15397521d422" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Github Team", + "Position Class", + "Governance", + "d6e4615d-dd28-4023-9388-15397521d422" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Setup Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Setup Team Team Members", + "config": "{}", + "project": "Governance", + "id": "dc78cd6f-45be-4623-9a27-f0df37736da0", + "savedPayload": { + "position": { + "x": 22486.916128215213, + "y": 23529.837494383944 + }, + "targetPosition": { + "x": 22336.916128215213, + "y": 23270.02987324861 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "a3c2382b-894d-43ee-b81b-316385aaa302" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Setup Team", + "Position Class", + "Governance", + "80e40c40-1be1-465f-892b-52b83096fd9d" + ], + [ + "Team Members", + "Position", + "Governance", + "a3c2382b-894d-43ee-b81b-316385aaa302" + ] + ] + } + } + ], + "id": "b4ab157e-f22e-47ed-8f32-998df73861b0", + "savedPayload": { + "position": { + "x": 22336.916128215213, + "y": 23270.02987324861 + }, + "targetPosition": { + "x": 22186.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Setup Team", + "id": "80e40c40-1be1-465f-892b-52b83096fd9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ], + [ + "Setup Team", + "Position Class", + "Governance", + "80e40c40-1be1-465f-892b-52b83096fd9d" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "518af7cc-634c-4d2c-9690-352b431b0ceb", + "savedPayload": { + "position": { + "x": 22186.916128215213, + "y": 23010.22225211328 + }, + "targetPosition": { + "x": 21886.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Tech Teams", + "id": "772440df-3167-4503-ac0b-62778d89ca5e" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Tech Teams", + "Position Class", + "Governance", + "772440df-3167-4503-ac0b-62778d89ca5e" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Other Teams", + "config": "{\r\n \"percentage\": 10\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Chat Platforms Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Telegram Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Telegram Team Team Members", + "config": "{}", + "project": "Governance", + "id": "805de101-6542-4698-94cd-30657f61f261", + "savedPayload": { + "position": { + "x": 26184.77735930623, + "y": 12962.961296311863 + }, + "targetPosition": { + "x": 26034.77735930623, + "y": 13222.768917447194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "4f90524a-b619-480f-8911-b346dd7c6a6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ], + [ + "Telegram Team", + "Position Class", + "Governance", + "fbcf50c5-8b5e-4cc5-8889-0fb340747d5c" + ], + [ + "Team Members", + "Position", + "Governance", + "4f90524a-b619-480f-8911-b346dd7c6a6b" + ] + ] + } + } + ], + "id": "b07297b8-2586-426f-92fd-b334e3c33f68", + "savedPayload": { + "position": { + "x": 26034.77735930623, + "y": 13222.768917447194 + }, + "targetPosition": { + "x": 25884.77735930623, + "y": 13482.576538582525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Telegram Team", + "id": "fbcf50c5-8b5e-4cc5-8889-0fb340747d5c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ], + [ + "Telegram Team", + "Position Class", + "Governance", + "fbcf50c5-8b5e-4cc5-8889-0fb340747d5c" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Discord Team", + "config": "{\r\n \"percentage\": 30\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Discord Team Team Members", + "config": "{}", + "project": "Governance", + "id": "65c62553-d118-4ba6-bb8d-ce4a4a6f7a6e", + "savedPayload": { + "position": { + "x": 26464.332855079672, + "y": 13327.285111521014 + }, + "targetPosition": { + "x": 26174.55510719295, + "y": 13404.93082505177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ac86ca72-2190-42c0-87f1-08094cc6fea3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ], + [ + "Discord Team", + "Position Class", + "Governance", + "96c2e290-2ac9-4e2f-9618-77d7f6522609" + ], + [ + "Team Members", + "Position", + "Governance", + "ac86ca72-2190-42c0-87f1-08094cc6fea3" + ] + ] + } + } + ], + "id": "2d68a740-dcd0-4e2e-9979-93906aba170c", + "savedPayload": { + "position": { + "x": 26174.55510719295, + "y": 13404.93082505177 + }, + "targetPosition": { + "x": 25884.77735930623, + "y": 13482.576538582525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Discord Team", + "id": "96c2e290-2ac9-4e2f-9618-77d7f6522609" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ], + [ + "Discord Team", + "Position Class", + "Governance", + "96c2e290-2ac9-4e2f-9618-77d7f6522609" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Forum Team", + "config": "{\r\n \"percentage\": 15\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Forum Team Team Members", + "config": "{}", + "project": "Governance", + "id": "7a04af36-4685-49d1-9c62-81b4a99288e7", + "savedPayload": { + "position": { + "x": 26404.392601576896, + "y": 13782.576538582525 + }, + "targetPosition": { + "x": 26144.584980441563, + "y": 13632.576538582525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "022ef346-8219-4e60-8385-8d8fdc81d26a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ], + [ + "Forum Team", + "Position Class", + "Governance", + "a9c8a3c9-75a7-49e5-8e01-e10883ad3893" + ], + [ + "Team Members", + "Position", + "Governance", + "022ef346-8219-4e60-8385-8d8fdc81d26a" + ] + ] + } + } + ], + "id": "b71a4f7c-f6cf-440b-b0ec-6f26c6bb8a82", + "savedPayload": { + "position": { + "x": 26144.584980441563, + "y": 13632.576538582525 + }, + "targetPosition": { + "x": 25884.77735930623, + "y": 13482.576538582525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Forum Team", + "id": "a9c8a3c9-75a7-49e5-8e01-e10883ad3893" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ], + [ + "Forum Team", + "Position Class", + "Governance", + "a9c8a3c9-75a7-49e5-8e01-e10883ad3893" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "17b7aa26-0fdb-4ba0-9909-010c556302ae", + "savedPayload": { + "position": { + "x": 22436.501497237266, + "y": 23082.57653858252 + }, + "targetPosition": { + "x": 22146.723749350545, + "y": 23160.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Chat Platforms Teams", + "id": "611de4df-d8f5-4557-bf14-75f366765d7f" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "User Experience Teams", + "config": "{\r\n \"percentage\": 30\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Icons Team", + "config": "{\r\n \"percentage\": 20\r\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Icons Team Team Members", + "config": "{}", + "project": "Governance", + "id": "1f86dc5a-17fc-42f2-8882-70073ab74506", + "savedPayload": { + "position": { + "x": 22986.08686625932, + "y": 23154.930825051764 + }, + "targetPosition": { + "x": 22696.3091183726, + "y": 23232.57653858252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "cf270340-8597-4ab4-af88-563ae3eefff6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "User Experience Teams", + "Position Class", + "Governance", + "11da8cd1-4ef8-480a-b6a0-271253292e52" + ], + [ + "Icons Team", + "Position Class", + "Governance", + "e8f80197-3210-4984-afc1-8d3b1a5224dd" + ], + [ + "Team Members", + "Position", + "Governance", + "cf270340-8597-4ab4-af88-563ae3eefff6" + ] + ] + } + } + ], + "id": "af6244d5-eb4c-481f-947b-ab10f015a8e8", + "savedPayload": { + "position": { + "x": 22696.3091183726, + "y": 23232.57653858252 + }, + "targetPosition": { + "x": 22406.531370485878, + "y": 23310.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Icons Team", + "id": "e8f80197-3210-4984-afc1-8d3b1a5224dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "User Experience Teams", + "Position Class", + "Governance", + "11da8cd1-4ef8-480a-b6a0-271253292e52" + ], + [ + "Icons Team", + "Position Class", + "Governance", + "e8f80197-3210-4984-afc1-8d3b1a5224dd" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "UX Improvemnts by Coding", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "UX Improvemnts by Coding Team Members", + "config": "{}", + "project": "Governance", + "id": "bb305935-7e22-49be-b76b-388f80b8d9d1", + "savedPayload": { + "position": { + "x": 22926.146612756544, + "y": 23610.22225211328 + }, + "targetPosition": { + "x": 22666.33899162121, + "y": 23460.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "129f4cbc-105f-40b9-bc87-0086a979b56c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "User Experience Teams", + "Position Class", + "Governance", + "11da8cd1-4ef8-480a-b6a0-271253292e52" + ], + [ + "UX Improvemnts by Coding", + "Position Class", + "Governance", + "abf1b56f-96a6-4c35-96e9-f190d86371f5" + ], + [ + "Team Members", + "Position", + "Governance", + "129f4cbc-105f-40b9-bc87-0086a979b56c" + ] + ] + } + } + ], + "id": "a54021db-188e-4749-b0a1-4fd9ae47d93e", + "savedPayload": { + "position": { + "x": 22666.33899162121, + "y": 23460.22225211328 + }, + "targetPosition": { + "x": 22406.531370485878, + "y": 23310.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "UX Improvemnts by Coding", + "id": "abf1b56f-96a6-4c35-96e9-f190d86371f5" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "User Experience Teams", + "Position Class", + "Governance", + "11da8cd1-4ef8-480a-b6a0-271253292e52" + ], + [ + "UX Improvemnts by Coding", + "Position Class", + "Governance", + "abf1b56f-96a6-4c35-96e9-f190d86371f5" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "UX Improvements for Non Tech Users", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "UX Improvements for Non Tech Users Team Members", + "config": "{}", + "project": "Governance", + "id": "a4dabc50-f04e-4033-9936-9ed41a20c96c", + "savedPayload": { + "position": { + "x": 22561.822797547393, + "y": 23889.77774788672 + }, + "targetPosition": { + "x": 22484.177084016635, + "y": 23600 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "b72d885c-0bce-4d03-bf1a-eef373d32a7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "User Experience Teams", + "Position Class", + "Governance", + "11da8cd1-4ef8-480a-b6a0-271253292e52" + ], + [ + "UX Improvements for Non Tech Users", + "Position Class", + "Governance", + "34ff6d67-d3ec-4c62-814d-dc1fe795436c" + ], + [ + "Team Members", + "Position", + "Governance", + "b72d885c-0bce-4d03-bf1a-eef373d32a7b" + ] + ] + } + } + ], + "id": "eaecf0d2-1488-4731-8923-ef2ac2a5e397", + "savedPayload": { + "position": { + "x": 22484.177084016635, + "y": 23600 + }, + "targetPosition": { + "x": 22406.531370485878, + "y": 23310.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "UX Improvements for Non Tech Users", + "id": "34ff6d67-d3ec-4c62-814d-dc1fe795436c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "User Experience Teams", + "Position Class", + "Governance", + "11da8cd1-4ef8-480a-b6a0-271253292e52" + ], + [ + "UX Improvements for Non Tech Users", + "Position Class", + "Governance", + "34ff6d67-d3ec-4c62-814d-dc1fe795436c" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "033e6893-7c00-456c-a624-771baa6842e2", + "savedPayload": { + "position": { + "x": 22406.531370485878, + "y": 23310.22225211328 + }, + "targetPosition": { + "x": 22146.723749350545, + "y": 23160.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "User Experience Teams", + "id": "11da8cd1-4ef8-480a-b6a0-271253292e52" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "User Experience Teams", + "Position Class", + "Governance", + "11da8cd1-4ef8-480a-b6a0-271253292e52" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Community Teams", + "config": "{\r\n \"percentage\": 30\r\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Russian Community Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Russian Community Team Team Members", + "config": "{}", + "project": "Governance", + "id": "960d424a-57b3-4e23-af9a-800f57574793", + "savedPayload": { + "position": { + "x": 22743.98470515197, + "y": 23750 + }, + "targetPosition": { + "x": 22484.177084016635, + "y": 23600 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "1c44301f-04a0-4a99-9af8-5272db3dca87" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Community Teams", + "Position Class", + "Governance", + "80c5136a-bd71-4448-8952-b16ba512be65" + ], + [ + "Russian Community Team", + "Position Class", + "Governance", + "b6cfc7b9-b5f2-4e15-a479-cb79c0490787" + ], + [ + "Team Members", + "Position", + "Governance", + "1c44301f-04a0-4a99-9af8-5272db3dca87" + ] + ] + } + } + ], + "id": "2da1af2e-b56d-4e61-8224-168e196fae5a", + "savedPayload": { + "position": { + "x": 22484.177084016635, + "y": 23600 + }, + "targetPosition": { + "x": 22224.369462881303, + "y": 23450 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Russian Community Team", + "id": "b6cfc7b9-b5f2-4e15-a479-cb79c0490787" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Community Teams", + "Position Class", + "Governance", + "80c5136a-bd71-4448-8952-b16ba512be65" + ], + [ + "Russian Community Team", + "Position Class", + "Governance", + "b6cfc7b9-b5f2-4e15-a479-cb79c0490787" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Turkish Community Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Turkish Community Team Team Members", + "config": "{}", + "project": "Governance", + "id": "bcfac667-71b9-4f5d-bcbc-b4197b88db70", + "savedPayload": { + "position": { + "x": 22379.660889942817, + "y": 24029.555495773442 + }, + "targetPosition": { + "x": 22302.01517641206, + "y": 23739.77774788672 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "17962d57-3461-41d6-bbbb-401ce94a4ff2" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Community Teams", + "Position Class", + "Governance", + "80c5136a-bd71-4448-8952-b16ba512be65" + ], + [ + "Turkish Community Team", + "Position Class", + "Governance", + "5bc43779-8ef7-4585-a981-d2c1ddb3c9d6" + ], + [ + "Team Members", + "Position", + "Governance", + "17962d57-3461-41d6-bbbb-401ce94a4ff2" + ] + ] + } + } + ], + "id": "000f35c1-d034-458a-9d07-2f86f2b6e061", + "savedPayload": { + "position": { + "x": 22302.01517641206, + "y": 23739.77774788672 + }, + "targetPosition": { + "x": 22224.369462881303, + "y": 23450 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Turkish Community Team", + "id": "5bc43779-8ef7-4585-a981-d2c1ddb3c9d6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Community Teams", + "Position Class", + "Governance", + "80c5136a-bd71-4448-8952-b16ba512be65" + ], + [ + "Turkish Community Team", + "Position Class", + "Governance", + "5bc43779-8ef7-4585-a981-d2c1ddb3c9d6" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Non-Tech-Users Community Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Non-Tech-Users Community Team Team Members", + "config": "{}", + "project": "Governance", + "id": "249e4101-a341-4219-b6df-1f67e98d15a2", + "savedPayload": { + "position": { + "x": 21924.369462881303, + "y": 23969.615242270665 + }, + "targetPosition": { + "x": 22074.369462881303, + "y": 23709.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "da4e0ea8-1bbe-446f-9219-c95426e7f2d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Community Teams", + "Position Class", + "Governance", + "80c5136a-bd71-4448-8952-b16ba512be65" + ], + [ + "Non-Tech-Users Community Team", + "Position Class", + "Governance", + "5644dc8a-555d-4f98-b64f-04c6d1dae5b7" + ], + [ + "Team Members", + "Position", + "Governance", + "da4e0ea8-1bbe-446f-9219-c95426e7f2d4" + ] + ] + } + } + ], + "id": "6eb02bfe-dbdf-4f3f-8e8b-de6d20c4d830", + "savedPayload": { + "position": { + "x": 22074.369462881303, + "y": 23709.807621135333 + }, + "targetPosition": { + "x": 22224.369462881303, + "y": 23450 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Non-Tech-Users Community Team", + "id": "5644dc8a-555d-4f98-b64f-04c6d1dae5b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Community Teams", + "Position Class", + "Governance", + "80c5136a-bd71-4448-8952-b16ba512be65" + ], + [ + "Non-Tech-Users Community Team", + "Position Class", + "Governance", + "5644dc8a-555d-4f98-b64f-04c6d1dae5b7" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1f7c8338-ce49-413d-82db-9526b057e303", + "savedPayload": { + "position": { + "x": 22224.369462881303, + "y": 23450 + }, + "targetPosition": { + "x": 22146.723749350545, + "y": 23160.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Community Teams", + "id": "80c5136a-bd71-4448-8952-b16ba512be65" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Community Teams", + "Position Class", + "Governance", + "80c5136a-bd71-4448-8952-b16ba512be65" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "52ea7362-36b5-4ac1-98a3-8f536b9fa2a2", + "savedPayload": { + "position": { + "x": 22146.723749350545, + "y": 23160.22225211328 + }, + "targetPosition": { + "x": 21886.916128215213, + "y": 23010.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Other Teams", + "id": "370195fe-3150-425c-b667-0ee74d436baa" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "83449c47-52b7-43bf-8d57-e49f26b71f33", + "savedPayload": { + "position": { + "x": 21886.916128215213, + "y": 18210.22225211328 + }, + "targetPosition": { + "x": 21627.10850707988, + "y": 18360.22225211328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Teams @ V.1.0", + "id": "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ] + ] + } + } + ], + "userProfileVotesSwitch": [], + "id": "1e5cfec4-8db5-453e-902b-1bb21bf3ac9f", + "savedPayload": { + "position": { + "x": 21627.10850707988, + "y": 18360.22225211328 + }, + "targetPosition": { + "x": 21549.462793549123, + "y": 18650 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Votes Switch", + "name": "Support Voting", + "config": "{}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "Exchange Relationships", + "config": "{\r\n \"percentage\": 25\r\n}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Sifiso", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "4815541d-682b-40d7-a431-d3e2de336339", + "savedPayload": { + "position": { + "x": 21617.685506021535, + "y": 22800.90424948186 + }, + "targetPosition": { + "x": 21840.628953664753, + "y": 23001.64343138952 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Piyantha", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "8ae15ea4-ffef-49a4-91c4-61c3974668cd", + "savedPayload": { + "position": { + "x": 21778.255446419425, + "y": 22708.199151169378 + }, + "targetPosition": { + "x": 21840.628953664753, + "y": 23001.64343138952 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Nuno", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "aa8c0161-b11a-4a51-824e-6b649b3b640b", + "savedPayload": { + "position": { + "x": 21962.64994658749, + "y": 22727.57979409674 + }, + "targetPosition": { + "x": 21840.628953664753, + "y": 23001.64343138952 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Ssplatt", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "9a67a989-a8e8-422c-850a-9cd791f122ab", + "savedPayload": { + "position": { + "x": 22100.436574800086, + "y": 22851.64343138952 + }, + "targetPosition": { + "x": 21840.628953664753, + "y": 23001.64343138952 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "527602d3-7383-470c-bb8a-daa6bbda1ed1", + "savedPayload": { + "position": { + "x": 21840.628953664753, + "y": 32601.64343138952 + }, + "targetPosition": { + "x": 21809.270414684455, + "y": 32900 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Votes Switch", + "name": "Data Mining", + "config": "{\r\n \"percentage\": 45\r\n}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Thomas", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "f38e8b6b-b496-45a1-a287-806052dc4ef7", + "savedPayload": { + "position": { + "x": 21994.30880971923, + "y": 22777.46769193041 + }, + "targetPosition": { + "x": 22010.009596592114, + "y": 23077.056552356782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Quantum8", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "quantum8 ", + "config": "{}", + "project": "Governance", + "id": "1927a6e4-46d5-4412-9310-b8a1154800ee", + "savedPayload": { + "position": { + "x": 22148.375271254445, + "y": 22560.668824493423 + }, + "targetPosition": { + "x": 22210.748778499772, + "y": 22854.113104713564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "c4c0c9fb-bd96-4c75-b9ee-187e7f5cb9b3" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "c4c0c9fb-bd96-4c75-b9ee-187e7f5cb9b3" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "quantum8 ", + "config": "{}", + "project": "Governance", + "id": "3e6a6a6a-2ead-4341-b8a2-70379eca3b6d", + "savedPayload": { + "position": { + "x": 22332.76977142251, + "y": 22580.049467420784 + }, + "targetPosition": { + "x": 22210.748778499772, + "y": 22854.113104713564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "431eae13-7099-46f7-9a7a-63de3b394b12" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "431eae13-7099-46f7-9a7a-63de3b394b12" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "quantum8 ", + "config": "{}", + "project": "Governance", + "id": "b4c015dc-af09-458c-bdad-222e0022c238", + "savedPayload": { + "position": { + "x": 22470.556399635105, + "y": 22704.113104713564 + }, + "targetPosition": { + "x": 22210.748778499772, + "y": 22854.113104713564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "97a084c4-6b55-47a0-b19d-1a6bf7d4f90f" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "97a084c4-6b55-47a0-b19d-1a6bf7d4f90f" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "quantum8 ", + "config": "{}", + "project": "Governance", + "id": "d5d20d85-603e-4646-bd23-5bc818269aef", + "savedPayload": { + "position": { + "x": 22509.105347110253, + "y": 22885.47164369386 + }, + "targetPosition": { + "x": 22210.748778499772, + "y": 22854.113104713564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "143fcc59-bbbe-435e-9084-820e5a80fba3" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "143fcc59-bbbe-435e-9084-820e5a80fba3" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "242b648d-4689-4005-8f6e-9e101c21feb9", + "savedPayload": { + "position": { + "x": 22210.748778499772, + "y": 22854.113104713564 + }, + "targetPosition": { + "x": 22010.009596592114, + "y": 23077.056552356782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "f0da0682-0041-4766-8650-76b09c4cd6fd" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "9af8e675-0256-4b47-bb58-ebe914eb16a3" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "f42fed03-2397-410d-9f44-1883705d41f6" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "e38b91df-79f1-457c-b68b-7b6ca9002a1a" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "f0da0682-0041-4766-8650-76b09c4cd6fd" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "BlaaSwe", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "BlaaSwe Team Members Data Mining Project", + "config": "{}", + "project": "Governance", + "id": "024d52ef-4058-4ea5-8ee2-ce617aaed508", + "savedPayload": { + "position": { + "x": 22609.187317444856, + "y": 23045.654978611015 + }, + "targetPosition": { + "x": 22309.598457018485, + "y": 23061.3557654839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Team Members Data Mining Project", + "id": "08e1d8af-478d-435f-9ebb-d2c4ed4fbdd1" + }, + "referenceParentCombinedNodePath": [ + [ + "BlaaSwe", + "User Profile", + "Governance", + "7655ab03-2c5f-4eae-a667-14cee65f79c8" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "c2f1ade6-77cf-4fdb-8755-edace3f18df5" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2f27e396-51d3-4b0f-88ee-6f1ff9773fb7" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "0f702650-9f1b-4b0f-8c62-b3f4696abd05" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "ccdb53e1-2c66-4a9d-b298-7487315a275d" + ], + [ + "Team Members Data Mining Project", + "Position Contribution Claim", + "Governance", + "08e1d8af-478d-435f-9ebb-d2c4ed4fbdd1" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "23adce72-840b-4c75-8891-00b716c09a9b", + "savedPayload": { + "position": { + "x": 22309.598457018485, + "y": 23061.3557654839 + }, + "targetPosition": { + "x": 22010.009596592114, + "y": 23077.056552356782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "ccdb53e1-2c66-4a9d-b298-7487315a275d" + }, + "referenceParentCombinedNodePath": [ + [ + "BlaaSwe", + "User Profile", + "Governance", + "7655ab03-2c5f-4eae-a667-14cee65f79c8" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "c2f1ade6-77cf-4fdb-8755-edace3f18df5" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "2f27e396-51d3-4b0f-88ee-6f1ff9773fb7" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "0f702650-9f1b-4b0f-8c62-b3f4696abd05" + ], + [ + "New Position Claims Folder", + "Position Claims Folder", + "Governance", + "ccdb53e1-2c66-4a9d-b298-7487315a275d" + ] + ] + } + } + ], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "6ba9977a-d1e0-490c-b8c0-0f789898203c", + "savedPayload": { + "position": { + "x": 22010.009596592114, + "y": 32677.056552356782 + }, + "targetPosition": { + "x": 21809.270414684455, + "y": 32900 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Votes Switch", + "name": "Support Others Claims", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Alexandru (Mobile app and Editor)", + "config": "{\r\n \"percentage\": 40\r\n}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "cf87f18d-6345-4f40-b63e-a0c4ba0df278", + "savedPayload": { + "position": { + "x": 22266.106405409104, + "y": 32586.025322371046 + }, + "targetPosition": { + "x": 22102.714694904596, + "y": 32837.62649275467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Smidy (Governance Loading)", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "bc932fde-e0a9-44fc-8993-a2793bba1989", + "savedPayload": { + "position": { + "x": 22396.158975124737, + "y": 32775.252985509345 + }, + "targetPosition": { + "x": 22102.714694904596, + "y": 32837.62649275467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "PLUV (Portfolio Manager)", + "config": "{\r\n \"percentage\": 40\r\n}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "9ad1120f-6652-4e6c-b3a7-372cfc8067c4", + "savedPayload": { + "position": { + "x": 22354.315865288223, + "y": 33001.018203259184 + }, + "targetPosition": { + "x": 22102.714694904596, + "y": 32837.62649275467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "2b2cfd91-891b-4f6f-bffe-7cbaac133a5e", + "savedPayload": { + "position": { + "x": 22102.714694904596, + "y": 32837.62649275467 + }, + "targetPosition": { + "x": 21809.270414684455, + "y": 32900 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "claimVotesSwitch": [ { "type": "Claim Votes Switch", - "name": "Support Mods Claims", - "config": "{\n \"percentage\": 50\n}", + "name": "General Support Mods Team Claims", + "config": "{\n \"percentage\": 20\n}", "project": "Governance", "claimVotesSwitch": [ { @@ -1444,7 +11530,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Tentacule23 Project Contributor Smidy13 Tentacule23 Governance Project", + "name": "Tentacule23 ", "config": "{}", "project": "Governance", "id": "61c8adc8-9c6f-4824-94b1-9391c88d0683", @@ -1470,7 +11556,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Tentacule23 Governance Project", + "name": "", "id": "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2" }, "referenceParentCombinedNodePath": [ @@ -1505,7 +11591,7 @@ "be3ab259-2505-4200-a8cc-a373874aedb0" ], [ - "Project Contributor Smidy13 Tentacule23 Governance Project", + "", "Position Contribution Claim", "Governance", "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2" @@ -1515,7 +11601,7 @@ }, { "type": "Position Claim Vote", - "name": "Tentacule23 1 Project Contributor Tentacle23 Visual Scripting Project", + "name": "Tentacule23 ", "config": "{}", "project": "Governance", "id": "68dc71c3-0cae-4169-8df6-4fa8eb7394b0", @@ -1541,7 +11627,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "1 Project Contributor Tentacle23 Visual Scripting Project", + "name": "", "id": "0adbd33f-c572-4d29-bb67-ed8269aa168d" }, "referenceParentCombinedNodePath": [ @@ -1576,7 +11662,7 @@ "be3ab259-2505-4200-a8cc-a373874aedb0" ], [ - "1 Project Contributor Tentacle23 Visual Scripting Project", + "", "Position Contribution Claim", "Governance", "0adbd33f-c572-4d29-bb67-ed8269aa168d" @@ -1586,7 +11672,7 @@ }, { "type": "Position Claim Vote", - "name": "Tentacule23 2 Team Member Tentacle23 quantum8 Docs Teams", + "name": "Tentacule23 ", "config": "{}", "project": "Governance", "id": "0ab3a8ff-f555-430b-885f-4c076c000e62", @@ -1612,7 +11698,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "2 Team Member Tentacle23 quantum8 Docs Teams", + "name": "", "id": "983cf3b0-36d2-4e75-9d4a-6770f1f1a6d0" }, "referenceParentCombinedNodePath": [ @@ -1647,7 +11733,7 @@ "be3ab259-2505-4200-a8cc-a373874aedb0" ], [ - "2 Team Member Tentacle23 quantum8 Docs Teams", + "", "Position Contribution Claim", "Governance", "983cf3b0-36d2-4e75-9d4a-6770f1f1a6d0" @@ -1661,12 +11747,12 @@ "id": "7f7055c0-a024-49d0-9980-807300847f18", "savedPayload": { "position": { - "x": 17829.187495472503, - "y": 37181.23368915144 + "x": 22256.477608988407, + "y": 32777.02852637424 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -1727,7 +11813,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Raplh2502 Team Member Superalgos Blog Team", + "name": "", "config": "{}", "project": "Governance", "id": "9d507064-7ef1-48bf-aac1-ec4529f342a1", @@ -1798,7 +11884,7 @@ }, { "type": "Position Claim Vote", - "name": "Raplh2502 ", + "name": "", "config": "{}", "project": "Governance", "id": "418de3f7-b047-47eb-a4e7-c694af2db282", @@ -1869,7 +11955,7 @@ }, { "type": "Position Claim Vote", - "name": "Raplh2502 Project Leader Thomas-Raplh2502 Data Mining Project", + "name": "", "config": "{}", "project": "Governance", "id": "f79a1c5a-7862-4e66-acec-8db614eead95", @@ -1940,7 +12026,7 @@ }, { "type": "Position Claim Vote", - "name": "Raplh2502 1 Team Member Thomas-Raplh2502 Forum Team", + "name": "", "config": "{}", "project": "Governance", "id": "de99335f-0f0f-491f-9f95-b5bc41bf8247", @@ -2015,12 +12101,12 @@ "id": "9b5c0d01-78f9-4825-bc58-443955c8ba7b", "savedPayload": { "position": { - "x": 17813.55286350269, - "y": 37071.6210689348 + "x": 22300.94636328092, + "y": 32815.51462021461 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -2036,38 +12122,38 @@ "referenceParent": { "type": "Position Claims Folder", "name": "New Position Claims Folder", - "id": "24908c35-1e5f-44e4-99a2-8b58e060e651" + "id": "77dabf80-655f-419b-a4df-db3a9b6f65ad" }, "referenceParentCombinedNodePath": [ [ "Raplh2502", "User Profile", "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" + "7d63500d-1052-447c-aa8e-768e2633da96" ], [ "New Token Power Switch", "Token Power Switch", "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" + "e8692f08-7b1b-4237-94c3-8cc22ea2f7e2" ], [ "New Votes And Claims Programs", "Votes And Claims Programs", "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" + "2588129d-2896-418f-8cde-d14320f59256" ], [ "New Claims Program", "Claims Program", "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" + "b1400227-2e4a-4bab-b439-97c3da890e38" ], [ "New Position Claims Folder", "Position Claims Folder", "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" + "77dabf80-655f-419b-a4df-db3a9b6f65ad" ] ] } @@ -2099,7 +12185,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "ssplatt Project Leader Brett Ssplatt Social Bots Project", + "name": "ssplatt ", "config": "{}", "project": "Governance", "id": "d0014acf-46c4-44c2-8626-94bf519113fb", @@ -2125,7 +12211,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Project Leader Brett Ssplatt Social Bots Project", + "name": "", "id": "2beaca33-c4a5-4c4f-9458-9aebce6d6367" }, "referenceParentCombinedNodePath": [ @@ -2178,7 +12264,7 @@ "234a036f-27a3-4813-a163-6cbeaf02ef96" ], [ - "Project Leader Brett Ssplatt Social Bots Project", + "", "Position Contribution Claim", "Governance", "2beaca33-c4a5-4c4f-9458-9aebce6d6367" @@ -2434,7 +12520,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "ssplatt Team Member Twitter Team", + "name": "", "config": "{}", "project": "Governance", "id": "e383472b-276e-493d-8835-145c428275bd", @@ -2611,7 +12697,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "ssplatt Team Leader Brett Reddit Team", + "name": "ssplatt ", "config": "{}", "project": "Governance", "id": "60c20cc1-9105-45ab-bbee-66f25ea909ce", @@ -2637,7 +12723,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Leader Brett Reddit Team", + "name": "", "id": "520397c3-8a50-4350-9e97-d9a20f401151" }, "referenceParentCombinedNodePath": [ @@ -2690,7 +12776,7 @@ "e594053b-86f4-44df-be46-d0170650405c" ], [ - "Team Leader Brett Reddit Team", + "", "Position Contribution Claim", "Governance", "520397c3-8a50-4350-9e97-d9a20f401151" @@ -2870,7 +12956,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "ssplatt Team Creator Brett Brett Live Streaming and Videos Team", + "name": "ssplatt ", "config": "{}", "project": "Governance", "id": "9031a75f-67a7-44ab-96ca-f8e52b4e4f5c", @@ -2896,7 +12982,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Brett Brett Live Streaming and Videos Team", + "name": "", "id": "a15aabd7-eb69-48c1-bae3-e61d81166061" }, "referenceParentCombinedNodePath": [ @@ -2949,7 +13035,7 @@ "1c3d87af-03f6-4611-89df-2f21790d063a" ], [ - "Team Creator Brett Brett Live Streaming and Videos Team", + "", "Position Contribution Claim", "Governance", "a15aabd7-eb69-48c1-bae3-e61d81166061" @@ -2959,7 +13045,7 @@ }, { "type": "Position Claim Vote", - "name": "ssplatt Team Leader Brett Live Streaming and Videos Team", + "name": "", "config": "{}", "project": "Governance", "id": "33844924-d6c5-4534-aed4-6ec100861623", @@ -3048,7 +13134,7 @@ }, { "type": "Position Claim Vote", - "name": "ssplatt Team Member Brett Live Streaming and Videos Team", + "name": "", "config": "{}", "project": "Governance", "id": "6edafe68-eb22-4b70-a140-6096b2e2056b", @@ -3377,7 +13463,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "ssplatt Team Creator Brett Sys Admins Team", + "name": "ssplatt ", "config": "{}", "project": "Governance", "id": "635c038c-9966-4234-8be2-927bfe589674", @@ -3403,7 +13489,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Brett Sys Admins Team", + "name": "", "id": "3bde258d-cad3-4224-891e-c281b392d414" }, "referenceParentCombinedNodePath": [ @@ -3450,7 +13536,7 @@ "f699cbe7-b54e-4040-ae0e-62ad1ad97753" ], [ - "Team Creator Brett Sys Admins Team", + "", "Position Contribution Claim", "Governance", "3bde258d-cad3-4224-891e-c281b392d414" @@ -3542,7 +13628,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "ssplatt Team Creator Brett Docker Team", + "name": "ssplatt ", "config": "{}", "project": "Governance", "id": "8375743c-659e-4fa6-bbb0-42fd149471bf", @@ -3568,7 +13654,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Brett Docker Team", + "name": "", "id": "31057ec1-a9fd-431d-973a-0df79dc72fa0" }, "referenceParentCombinedNodePath": [ @@ -3615,7 +13701,7 @@ "45b8e493-9f3b-4845-aec0-49efd9b9eef8" ], [ - "Team Creator Brett Docker Team", + "", "Position Contribution Claim", "Governance", "31057ec1-a9fd-431d-973a-0df79dc72fa0" @@ -3707,7 +13793,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "ssplatt Team Leader Brett Github Team", + "name": "ssplatt ", "config": "{}", "project": "Governance", "id": "a6d6cc60-a5ef-419c-8f44-2c0925d4d881", @@ -3733,7 +13819,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Leader Brett Github Team", + "name": "", "id": "ccf89d0d-672e-4d80-bdc3-0ff1df3d5cb8" }, "referenceParentCombinedNodePath": [ @@ -3780,7 +13866,7 @@ "49c4b1b9-1743-479c-926a-90d910193df6" ], [ - "Team Leader Brett Github Team", + "", "Position Contribution Claim", "Governance", "ccf89d0d-672e-4d80-bdc3-0ff1df3d5cb8" @@ -3940,12 +14026,12 @@ "id": "8dc81226-c54c-40cc-8470-eab97f0231bb", "savedPayload": { "position": { - "x": 17818.32570696433, - "y": 36961.00195579027 + "x": 22337.052398488428, + "y": 32861.93663814806 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -4006,7 +14092,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "PLuv 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "name": "PLuv ", "config": "{}", "project": "Governance", "id": "af2a4a63-892b-4e6a-9f3d-caaa0d6b7393", @@ -4032,7 +14118,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "name": "", "id": "9aafb0d5-3526-4307-9f8c-211228e4413c" }, "referenceParentCombinedNodePath": [ @@ -4067,7 +14153,7 @@ "5cbec4c5-0432-4cf9-b105-34342ca701db" ], [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "", "Position Contribution Claim", "Governance", "9aafb0d5-3526-4307-9f8c-211228e4413c" @@ -4077,7 +14163,7 @@ }, { "type": "Position Claim Vote", - "name": "PLuv 1 Team Member PLuv Workspaces Team", + "name": "PLuv ", "config": "{}", "project": "Governance", "id": "ddb9db46-a9dd-4aad-9bc8-5635d35f1dcb", @@ -4103,7 +14189,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "1 Team Member PLuv Workspaces Team", + "name": "", "id": "1bfd5e17-70a3-4523-9556-615f78fca1a2" }, "referenceParentCombinedNodePath": [ @@ -4138,7 +14224,7 @@ "5cbec4c5-0432-4cf9-b105-34342ca701db" ], [ - "1 Team Member PLuv Workspaces Team", + "", "Position Contribution Claim", "Governance", "1bfd5e17-70a3-4523-9556-615f78fca1a2" @@ -4152,12 +14238,12 @@ "id": "df492c4e-3776-45cf-b23d-f899596f034f", "savedPayload": { "position": { - "x": 17843.343492397726, - "y": 36853.143350943 + "x": 22363.408179926395, + "y": 32914.51060805915 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -4218,7 +14304,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Smidy13 Team Member Icons Team", + "name": "Smidy13 ", "config": "{}", "project": "Governance", "id": "81b156e2-7e3b-4c4d-8343-b342c9bca32d", @@ -4244,7 +14330,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Icons Team", + "name": "", "id": "dff81636-6fff-4475-adc0-17d810b7de8b" }, "referenceParentCombinedNodePath": [ @@ -4279,7 +14365,7 @@ "8c949fb9-2c85-4bbc-a378-689a5fd8432f" ], [ - "Team Member Icons Team", + "", "Position Contribution Claim", "Governance", "dff81636-6fff-4475-adc0-17d810b7de8b" @@ -4289,7 +14375,7 @@ }, { "type": "Position Claim Vote", - "name": "Smidy13 Project Contributor Smidy13 Tentacule23 Governance Project", + "name": "Smidy13 ", "config": "{}", "project": "Governance", "id": "d86a9507-7151-458d-a66a-e577861c60ea", @@ -4315,7 +14401,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Tentacule23 Governance Project", + "name": "", "id": "79d35efc-05b9-441f-8d75-e766ae2bde9f" }, "referenceParentCombinedNodePath": [ @@ -4350,7 +14436,7 @@ "8c949fb9-2c85-4bbc-a378-689a5fd8432f" ], [ - "Project Contributor Smidy13 Tentacule23 Governance Project", + "", "Position Contribution Claim", "Governance", "79d35efc-05b9-441f-8d75-e766ae2bde9f" @@ -4364,12 +14450,12 @@ "id": "b3c43ad0-982b-4bed-a62b-1b9a142a7c50", "savedPayload": { "position": { - "x": 17887.754269125468, - "y": 36751.71824981893 + "x": 22379.000869694657, + "y": 32971.21614176803 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -4436,7 +14522,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Project Leader Harrell harrellbm Education Project", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "a5e1debb-6c71-4fe7-ac49-2c2d5c6a4829", @@ -4462,7 +14548,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Project Leader Harrell harrellbm Education Project", + "name": "", "id": "2a22e2b7-27c2-4a2d-8e76-6cc79cf2a10a" }, "referenceParentCombinedNodePath": [ @@ -4503,7 +14589,7 @@ "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" ], [ - "Project Leader Harrell harrellbm Education Project", + "", "Position Contribution Claim", "Governance", "2a22e2b7-27c2-4a2d-8e76-6cc79cf2a10a" @@ -4595,7 +14681,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Docs Teams", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "23b98d95-b051-43bb-8bbe-220fba5610e1", @@ -4621,7 +14707,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Docs Teams", + "name": "", "id": "def4a2e1-9c6c-460a-8703-1f22e2cf999e" }, "referenceParentCombinedNodePath": [ @@ -4668,7 +14754,7 @@ "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" ], [ - "Team Creator Harrell harrellbm Docs Teams", + "", "Position Contribution Claim", "Governance", "def4a2e1-9c6c-460a-8703-1f22e2cf999e" @@ -4760,7 +14846,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Tutorials Team", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "af79c697-f999-4cb6-8e25-338c13799de0", @@ -4786,7 +14872,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Tutorials Team", + "name": "", "id": "39ebea0b-e64e-4d85-a346-0e3dd69d8cfd" }, "referenceParentCombinedNodePath": [ @@ -4833,7 +14919,7 @@ "d2e70340-a37c-4c75-bad6-b92becc4db19" ], [ - "Team Creator Harrell harrellbm Tutorials Team", + "", "Position Contribution Claim", "Governance", "39ebea0b-e64e-4d85-a346-0e3dd69d8cfd" @@ -4925,7 +15011,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Translations Team", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "a72b879e-98d2-4d54-bcf7-af6c2812d13f", @@ -4951,7 +15037,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Translations Team", + "name": "", "id": "679038b2-555c-414a-99f5-81ebecae9837" }, "referenceParentCombinedNodePath": [ @@ -4998,7 +15084,7 @@ "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" ], [ - "Team Creator Harrell harrellbm Translations Team", + "", "Position Contribution Claim", "Governance", "679038b2-555c-414a-99f5-81ebecae9837" @@ -5090,7 +15176,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Workspaces Team", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "fa86188d-e9a8-41aa-bb37-e2d24a860405", @@ -5116,7 +15202,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Workspaces Team", + "name": "", "id": "52c80ccf-63f3-408f-b86f-d79698edecc1" }, "referenceParentCombinedNodePath": [ @@ -5163,7 +15249,7 @@ "706af4e2-66a6-42fb-8dbe-cb799087c568" ], [ - "Team Creator Harrell harrellbm Workspaces Team", + "", "Position Contribution Claim", "Governance", "52c80ccf-63f3-408f-b86f-d79698edecc1" @@ -5325,7 +15411,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Setup Team", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "74318924-3fae-47f0-bfab-63b2788fa88e", @@ -5351,7 +15437,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Setup Team", + "name": "", "id": "92f6a07c-37b6-4d9c-a068-2e2fda355d90" }, "referenceParentCombinedNodePath": [ @@ -5392,7 +15478,7 @@ "991efab5-9977-4ba1-ab2c-65cbd1780108" ], [ - "Team Creator Harrell harrellbm Setup Team", + "", "Position Contribution Claim", "Governance", "92f6a07c-37b6-4d9c-a068-2e2fda355d90" @@ -5478,7 +15564,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Team Member Superalgos Blog Team", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "9737714e-6891-4e70-91de-6e85b35e6e0d", @@ -5504,7 +15590,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", + "name": "", "id": "dacfee8a-7d0e-4bfb-92f0-1f6e3fff2f6f" }, "referenceParentCombinedNodePath": [ @@ -5545,7 +15631,7 @@ "cb188980-4dfe-4b3f-9d3f-62857d5398ff" ], [ - "Team Member Superalgos Blog Team", + "", "Position Contribution Claim", "Governance", "dacfee8a-7d0e-4bfb-92f0-1f6e3fff2f6f" @@ -5629,12 +15715,12 @@ "id": "678e4117-c190-47c4-9e04-cdbca9f95fac", "savedPayload": { "position": { - "x": 17950.045681410957, - "y": 36660.180562590824 + "x": 22383.231249469904, + "y": 33029.8740774151 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -5695,7 +15781,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "piyanthak Team Leader PiyanthaK piyanthak Workspaces Team", + "name": "piyanthak ", "config": "{}", "project": "Governance", "id": "9ec4bec2-e1c8-47f8-9a59-742b4e5a08fe", @@ -5721,7 +15807,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Leader PiyanthaK piyanthak Workspaces Team", + "name": "", "id": "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" }, "referenceParentCombinedNodePath": [ @@ -5756,7 +15842,7 @@ "4e0c4cd4-dc98-4913-a8dc-72cbae46776a" ], [ - "Team Leader PiyanthaK piyanthak Workspaces Team", + "", "Position Contribution Claim", "Governance", "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" @@ -5766,7 +15852,7 @@ }, { "type": "Position Claim Vote", - "name": "piyanthak Team Member Exchange Relationships Team", + "name": "piyanthak ", "config": "{}", "project": "Governance", "id": "58a2d23f-1109-48ae-86c2-f3229bd783dc", @@ -5792,7 +15878,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Exchange Relationships Team", + "name": "", "id": "73709060-77aa-4aed-b75a-df5a73d711b9" }, "referenceParentCombinedNodePath": [ @@ -5827,7 +15913,7 @@ "4e0c4cd4-dc98-4913-a8dc-72cbae46776a" ], [ - "Team Member Exchange Relationships Team", + "", "Position Contribution Claim", "Governance", "73709060-77aa-4aed-b75a-df5a73d711b9" @@ -5837,7 +15923,7 @@ }, { "type": "Position Claim Vote", - "name": "", + "name": "piyanthak ", "config": "{}", "project": "Governance", "id": "c67de3b4-fb2f-4e0f-b16e-52d871dcf8d6", @@ -5864,7 +15950,7 @@ "referenceParent": { "type": "Position Contribution Claim", "name": "", - "id": "87b0b40b-9414-4485-845c-ac717e0e5272" + "id": "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" }, "referenceParentCombinedNodePath": [ [ @@ -5901,14 +15987,14 @@ "", "Position Contribution Claim", "Governance", - "87b0b40b-9414-4485-845c-ac717e0e5272" + "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" ] ] } }, { "type": "Position Claim Vote", - "name": "", + "name": "piyanthak ", "config": "{}", "project": "Governance", "id": "e8d90abd-674e-45a8-959b-25017ae89694", @@ -5935,7 +16021,7 @@ "referenceParent": { "type": "Position Contribution Claim", "name": "", - "id": "dd143c7f-ca24-43b4-adfd-031c1ffb583a" + "id": "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" }, "referenceParentCombinedNodePath": [ [ @@ -5972,14 +16058,14 @@ "", "Position Contribution Claim", "Governance", - "dd143c7f-ca24-43b4-adfd-031c1ffb583a" + "1ac4c257-0ff4-4076-bc1b-0a46cfb86342" ] ] } }, { "type": "Position Claim Vote", - "name": "piyanthak Team Member Icons Team", + "name": "piyanthak ", "config": "{}", "project": "Governance", "id": "f7412ad6-de2f-4677-ad19-3efa3411b24c", @@ -6005,7 +16091,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Icons Team", + "name": "", "id": "64f57786-f9c6-419a-ae0a-f91ded3e74dc" }, "referenceParentCombinedNodePath": [ @@ -6040,7 +16126,7 @@ "4e0c4cd4-dc98-4913-a8dc-72cbae46776a" ], [ - "Team Member Icons Team", + "", "Position Contribution Claim", "Governance", "64f57786-f9c6-419a-ae0a-f91ded3e74dc" @@ -6054,12 +16140,12 @@ "id": "4dec9e10-ae77-471f-89e6-20041ddc8dbe", "savedPayload": { "position": { - "x": 18028.096469919117, - "y": 36581.64749540989 + "x": 22375.93674812979, + "y": 33088.23022342919 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -6120,7 +16206,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "quantum8 1 Team Member quantum8 Discord Team", + "name": "quantum8 ", "config": "{}", "project": "Governance", "id": "2acd0190-4e7d-46f5-81dd-109c1bb3b5ce", @@ -6146,7 +16232,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "1 Team Member quantum8 Discord Team", + "name": "", "id": "c4c0c9fb-bd96-4c75-b9ee-187e7f5cb9b3" }, "referenceParentCombinedNodePath": [ @@ -6181,7 +16267,7 @@ "f0da0682-0041-4766-8650-76b09c4cd6fd" ], [ - "1 Team Member quantum8 Discord Team", + "", "Position Contribution Claim", "Governance", "c4c0c9fb-bd96-4c75-b9ee-187e7f5cb9b3" @@ -6191,7 +16277,7 @@ }, { "type": "Position Claim Vote", - "name": "quantum8 2 Team Member Tentacle23 quantum8 Docs Teams", + "name": "quantum8 ", "config": "{}", "project": "Governance", "id": "97961dfe-1de1-4ad9-84e4-88f4a4ccff67", @@ -6217,7 +16303,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "2 Team Member Tentacle23 quantum8 Docs Teams", + "name": "", "id": "431eae13-7099-46f7-9a7a-63de3b394b12" }, "referenceParentCombinedNodePath": [ @@ -6252,7 +16338,7 @@ "f0da0682-0041-4766-8650-76b09c4cd6fd" ], [ - "2 Team Member Tentacle23 quantum8 Docs Teams", + "", "Position Contribution Claim", "Governance", "431eae13-7099-46f7-9a7a-63de3b394b12" @@ -6262,7 +16348,7 @@ }, { "type": "Position Claim Vote", - "name": "quantum8 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "name": "quantum8 ", "config": "{}", "project": "Governance", "id": "4d24a05c-1a8d-4398-ade3-a52a016f34a9", @@ -6288,7 +16374,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "name": "", "id": "97a084c4-6b55-47a0-b19d-1a6bf7d4f90f" }, "referenceParentCombinedNodePath": [ @@ -6323,7 +16409,7 @@ "f0da0682-0041-4766-8650-76b09c4cd6fd" ], [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "", "Position Contribution Claim", "Governance", "97a084c4-6b55-47a0-b19d-1a6bf7d4f90f" @@ -6333,7 +16419,7 @@ }, { "type": "Position Claim Vote", - "name": "quantum8 1 Team Member quantum8 Tutorials Team", + "name": "quantum8 ", "config": "{}", "project": "Governance", "id": "5d028fbe-4909-4567-97e2-28d3c98e386b", @@ -6359,7 +16445,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "1 Team Member quantum8 Tutorials Team", + "name": "", "id": "143fcc59-bbbe-435e-9084-820e5a80fba3" }, "referenceParentCombinedNodePath": [ @@ -6394,7 +16480,7 @@ "f0da0682-0041-4766-8650-76b09c4cd6fd" ], [ - "1 Team Member quantum8 Tutorials Team", + "", "Position Contribution Claim", "Governance", "143fcc59-bbbe-435e-9084-820e5a80fba3" @@ -6408,12 +16494,12 @@ "id": "45f6b078-6239-4f82-9c48-f814c2187dfa", "savedPayload": { "position": { - "x": 18119.24870865891, - "y": 36518.79339768894 + "x": 22357.397689270016, + "y": 33144.041985845484 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -6477,12 +16563,12 @@ "id": "c570f9e7-62ec-48a5-a36a-4f3df15f0fce", "savedPayload": { "position": { - "x": 18220.39831746511, - "y": 36473.758690340685 + "x": 22328.32651852574, + "y": 33195.164549933914 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -6506,7 +16592,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "NAmorim Team Creator Nuno Distribution Team", + "name": "NAmorim ", "config": "{}", "project": "Governance", "id": "3b7f1789-ca1d-40af-a6f3-ddb9038fecd2", @@ -6532,7 +16618,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Nuno Distribution Team", + "name": "", "id": "e5777796-f646-4dc7-a2a9-24e07f6a14ae" }, "referenceParentCombinedNodePath": [ @@ -6567,7 +16653,7 @@ "aa81c376-fedf-4018-9134-37f355bcb56b" ], [ - "Team Creator Nuno Distribution Team", + "", "Position Contribution Claim", "Governance", "e5777796-f646-4dc7-a2a9-24e07f6a14ae" @@ -6577,7 +16663,7 @@ }, { "type": "Position Claim Vote", - "name": "NAmorim Team Member Superalgos Blog Team", + "name": "NAmorim ", "config": "{}", "project": "Governance", "id": "a2e58c4a-973f-4d78-866b-1223002fe30c", @@ -6603,7 +16689,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", + "name": "", "id": "e97f9675-7bb8-4e5f-8bb5-6d5735cc335d" }, "referenceParentCombinedNodePath": [ @@ -6638,7 +16724,7 @@ "aa81c376-fedf-4018-9134-37f355bcb56b" ], [ - "Team Member Superalgos Blog Team", + "", "Position Contribution Claim", "Governance", "e97f9675-7bb8-4e5f-8bb5-6d5735cc335d" @@ -6652,12 +16738,12 @@ "id": "6e535600-d4b1-4540-836b-f5e5b068b384", "savedPayload": { "position": { - "x": 18328.10076772541, - "y": 36448.07697631068 + "x": 22289.84042468536, + "y": 33239.63330422643 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -6730,7 +16816,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "prepheadrus Team Creator Soligann_Prepheadrus Turkish Community Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "99427c55-1178-4b57-9b91-58934103660a", @@ -6756,7 +16842,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Soligann_Prepheadrus Turkish Community Team", + "name": "", "id": "42b417ae-31ac-4501-8351-3da319a3ed41" }, "referenceParentCombinedNodePath": [ @@ -6803,7 +16889,7 @@ "8b0d3726-5167-4291-af96-272daa023fef" ], [ - "Team Creator Soligann_Prepheadrus Turkish Community Team", + "", "Position Contribution Claim", "Governance", "42b417ae-31ac-4501-8351-3da319a3ed41" @@ -6971,7 +17057,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "prepheadrus Team Creator Julian-Molina Twitter Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "323b1fdf-5027-4998-9d3c-f84fc870a244", @@ -6997,7 +17083,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Twitter Team", + "name": "", "id": "7770d804-d5c8-4ac3-a38c-00ecc16ead7d" }, "referenceParentCombinedNodePath": [ @@ -7044,7 +17130,7 @@ "79079ed7-db5c-4083-b019-0746f4b76d3a" ], [ - "Team Creator Julian-Molina Twitter Team", + "", "Position Contribution Claim", "Governance", "7770d804-d5c8-4ac3-a38c-00ecc16ead7d" @@ -7054,7 +17140,7 @@ }, { "type": "Position Claim Vote", - "name": "prepheadrus Team Member Twitter Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "9ac7a1c7-c4b9-40f9-aeb7-3e1c5864dc25", @@ -7080,7 +17166,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Twitter Team", + "name": "", "id": "96f9dd5f-988f-48a8-922b-6705be3c3cac" }, "referenceParentCombinedNodePath": [ @@ -7127,7 +17213,7 @@ "79079ed7-db5c-4083-b019-0746f4b76d3a" ], [ - "Team Member Twitter Team", + "", "Position Contribution Claim", "Governance", "96f9dd5f-988f-48a8-922b-6705be3c3cac" @@ -7137,7 +17223,7 @@ }, { "type": "Position Claim Vote", - "name": "prepheadrus Team Member Twitter Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "08a62a33-acc7-4cd8-8a5b-9df22635b03f", @@ -7163,7 +17249,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Twitter Team", + "name": "", "id": "96f9dd5f-988f-48a8-922b-6705be3c3cac" }, "referenceParentCombinedNodePath": [ @@ -7210,7 +17296,7 @@ "79079ed7-db5c-4083-b019-0746f4b76d3a" ], [ - "Team Member Twitter Team", + "", "Position Contribution Claim", "Governance", "96f9dd5f-988f-48a8-922b-6705be3c3cac" @@ -7220,7 +17306,7 @@ }, { "type": "Position Claim Vote", - "name": "prepheadrus Team Member Twitter Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "b9ca806d-c67e-4250-b8c7-951a8bd80bb1", @@ -7246,7 +17332,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Twitter Team", + "name": "", "id": "be336a7e-91cb-467b-9993-be23383c0391" }, "referenceParentCombinedNodePath": [ @@ -7293,7 +17379,7 @@ "79079ed7-db5c-4083-b019-0746f4b76d3a" ], [ - "Team Member Twitter Team", + "", "Position Contribution Claim", "Governance", "be336a7e-91cb-467b-9993-be23383c0391" @@ -7461,7 +17547,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "prepheadrus Team Creator Harrell harrellbm Docs Teams", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "cafe0389-793b-4132-b38b-1696fe075e6d", @@ -7487,7 +17573,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Docs Teams", + "name": "", "id": "0f584b76-ba57-45cf-b014-623e7c269d34" }, "referenceParentCombinedNodePath": [ @@ -7534,7 +17620,7 @@ "78e7b8ae-d27c-4d7e-8d80-365c5f25cbec" ], [ - "Team Creator Harrell harrellbm Docs Teams", + "", "Position Contribution Claim", "Governance", "0f584b76-ba57-45cf-b014-623e7c269d34" @@ -7544,7 +17630,7 @@ }, { "type": "Position Claim Vote", - "name": "prepheadrus 2 Team Member Tentacle23 quantum8 Docs Teams", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "f967eb93-e4c1-4dd5-8152-6d0d953f039f", @@ -7570,7 +17656,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "2 Team Member Tentacle23 quantum8 Docs Teams", + "name": "", "id": "12dce72a-5085-4bae-8920-42492fcf2a7e" }, "referenceParentCombinedNodePath": [ @@ -7617,7 +17703,7 @@ "78e7b8ae-d27c-4d7e-8d80-365c5f25cbec" ], [ - "2 Team Member Tentacle23 quantum8 Docs Teams", + "", "Position Contribution Claim", "Governance", "12dce72a-5085-4bae-8920-42492fcf2a7e" @@ -7709,7 +17795,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "prepheadrus Team Creator Harrell harrellbm Tutorials Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "4a885df8-3244-4797-b8eb-4505ac22fa73", @@ -7735,7 +17821,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Tutorials Team", + "name": "", "id": "1306e5e3-4d99-4dec-86e7-dbc66f33ce97" }, "referenceParentCombinedNodePath": [ @@ -7782,7 +17868,7 @@ "a2fafb68-56ce-4d01-a7af-705fba879557" ], [ - "Team Creator Harrell harrellbm Tutorials Team", + "", "Position Contribution Claim", "Governance", "1306e5e3-4d99-4dec-86e7-dbc66f33ce97" @@ -7874,7 +17960,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "prepheadrus Team Creator Harrell harrellbm Translations Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "197144e1-737e-42ac-a965-c26be396d1ec", @@ -7900,7 +17986,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Translations Team", + "name": "", "id": "2f9d5381-5b21-40d7-8587-7410a26091fe" }, "referenceParentCombinedNodePath": [ @@ -7947,7 +18033,7 @@ "2cdb321a-d1b8-4628-afe5-9aeeeea7b817" ], [ - "Team Creator Harrell harrellbm Translations Team", + "", "Position Contribution Claim", "Governance", "2f9d5381-5b21-40d7-8587-7410a26091fe" @@ -7957,7 +18043,7 @@ }, { "type": "Position Claim Vote", - "name": "prepheadrus Team Leader mARTin1978 Translations Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "72090ffb-c326-4840-9fd4-024a08e33c98", @@ -7983,7 +18069,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Leader mARTin1978 Translations Team", + "name": "", "id": "095ebc30-e7ca-4ec4-bab7-be90f511f18c" }, "referenceParentCombinedNodePath": [ @@ -8030,7 +18116,7 @@ "2cdb321a-d1b8-4628-afe5-9aeeeea7b817" ], [ - "Team Leader mARTin1978 Translations Team", + "", "Position Contribution Claim", "Governance", "095ebc30-e7ca-4ec4-bab7-be90f511f18c" @@ -8040,7 +18126,7 @@ }, { "type": "Position Claim Vote", - "name": "prepheadrus 5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina Translations Team", + "name": "prepheadrus ", "config": "{}", "project": "Governance", "id": "01eb034f-5639-4e21-a0b5-baca6ade870a", @@ -8066,7 +18152,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina Translations Team", + "name": "", "id": "072aefce-a3f2-4781-b40c-d63271fb421b" }, "referenceParentCombinedNodePath": [ @@ -8113,7 +18199,7 @@ "2cdb321a-d1b8-4628-afe5-9aeeeea7b817" ], [ - "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina Translations Team", + "", "Position Contribution Claim", "Governance", "072aefce-a3f2-4781-b40c-d63271fb421b" @@ -8273,12 +18359,12 @@ "id": "04239846-d2be-4136-8c77-d358a8152b6e", "savedPayload": { "position": { - "x": 18438.688381671043, - "y": 36442.62281556841 + "x": 22243.41840675192, + "y": 33275.73933943393 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -8330,38 +18416,6 @@ ] } }, - { - "type": "Claim Votes Switch", - "name": "Tee [NO CLAIMS]", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "e55a007f-608d-4a45-9e2a-81cbed87157d", - "savedPayload": { - "position": { - "x": 18548.395230744314, - "y": 36457.5819430164 - }, - "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Claim Votes Switch", "name": "Alexandru", @@ -8377,7 +18431,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "alexandrustefan 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "name": "alexandrustefan ", "config": "{}", "project": "Governance", "id": "5dfa7254-7e7e-465d-9818-dc2e16d118de", @@ -8403,7 +18457,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "name": "", "id": "285d8109-5341-48f0-a19e-94112f7508c4" }, "referenceParentCombinedNodePath": [ @@ -8438,7 +18492,7 @@ "0979d2c4-c661-469b-835b-77c5144ae51e" ], [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", + "", "Position Contribution Claim", "Governance", "285d8109-5341-48f0-a19e-94112f7508c4" @@ -8518,7 +18572,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "alexandrustefan Team Creator Alexandru Forum Team", + "name": "alexandrustefan ", "config": "{}", "project": "Governance", "id": "8ba9110f-afa8-46c7-80ca-d6f6033d666c", @@ -8544,7 +18598,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Alexandru Forum Team", + "name": "", "id": "64319edb-7d43-4c1a-9a1a-fd5b8be149c8" }, "referenceParentCombinedNodePath": [ @@ -8579,7 +18633,7 @@ "6658d0c8-00b6-49fd-a17f-50a4d6c18756" ], [ - "Team Creator Alexandru Forum Team", + "", "Position Contribution Claim", "Governance", "64319edb-7d43-4c1a-9a1a-fd5b8be149c8" @@ -8589,7 +18643,7 @@ }, { "type": "Position Claim Vote", - "name": "alexandrustefan Team Leader Forum Team", + "name": "alexandrustefan ", "config": "{}", "project": "Governance", "id": "7c7c9a42-6438-46eb-b050-47b56567f88f", @@ -8615,7 +18669,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Leader Forum Team", + "name": "", "id": "e10b5711-470b-42a1-8cae-5e972f8193b8" }, "referenceParentCombinedNodePath": [ @@ -8650,7 +18704,7 @@ "6658d0c8-00b6-49fd-a17f-50a4d6c18756" ], [ - "Team Leader Forum Team", + "", "Position Contribution Claim", "Governance", "e10b5711-470b-42a1-8cae-5e972f8193b8" @@ -8730,7 +18784,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "alexandrustefan Team Member Superalgos Blog Team", + "name": "alexandrustefan ", "config": "{}", "project": "Governance", "id": "4545a5c7-e559-4e9a-9fd0-94ceb6393c06", @@ -8756,7 +18810,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", + "name": "", "id": "5d839053-f8a4-4e7b-bfa2-b8c897081212" }, "referenceParentCombinedNodePath": [ @@ -8791,7 +18845,7 @@ "a17afb0b-8f3c-4491-9916-cdc055aa4682" ], [ - "Team Member Superalgos Blog Team", + "", "Position Contribution Claim", "Governance", "5d839053-f8a4-4e7b-bfa2-b8c897081212" @@ -8869,12 +18923,12 @@ "id": "68564e9f-d89a-4374-8642-7e705102bf4c", "savedPayload": { "position": { - "x": 18653.485379778896, - "y": 36492.444943510905 + "x": 22190.844436840827, + "y": 33302.095120871905 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -8898,7 +18952,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "end-debug Team Member Exchange Relationships Team", + "name": "end-debug ", "config": "{}", "project": "Governance", "id": "2da12f30-ee7f-4003-893a-935f4730f6f0", @@ -8924,7 +18978,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Exchange Relationships Team", + "name": "", "id": "45426982-a2c9-44e4-875b-17b7cb8c3b29" }, "referenceParentCombinedNodePath": [ @@ -8959,7 +19013,7 @@ "76879fb6-eeb8-49c3-b3df-6e046074ffdd" ], [ - "Team Member Exchange Relationships Team", + "", "Position Contribution Claim", "Governance", "45426982-a2c9-44e4-875b-17b7cb8c3b29" @@ -8969,7 +19023,7 @@ }, { "type": "Position Claim Vote", - "name": "end-debug Team Member Twitter Team", + "name": "end-debug ", "config": "{}", "project": "Governance", "id": "c722d8dd-d913-4baf-a1da-17157ce08c78", @@ -8995,7 +19049,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Twitter Team", + "name": "", "id": "8176b809-e886-4cf2-b8e0-9d88294b96d6" }, "referenceParentCombinedNodePath": [ @@ -9030,7 +19084,7 @@ "76879fb6-eeb8-49c3-b3df-6e046074ffdd" ], [ - "Team Member Twitter Team", + "", "Position Contribution Claim", "Governance", "8176b809-e886-4cf2-b8e0-9d88294b96d6" @@ -9040,7 +19094,7 @@ }, { "type": "Position Claim Vote", - "name": "end-debug Team Member Superalgos Blog Team", + "name": "end-debug ", "config": "{}", "project": "Governance", "id": "75accf0d-545e-4937-bcfd-8ee8860a5847", @@ -9066,7 +19120,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", + "name": "", "id": "ebcbac9d-de1b-4b85-b68a-f7c51ee100d2" }, "referenceParentCombinedNodePath": [ @@ -9101,7 +19155,7 @@ "76879fb6-eeb8-49c3-b3df-6e046074ffdd" ], [ - "Team Member Superalgos Blog Team", + "", "Position Contribution Claim", "Governance", "ebcbac9d-de1b-4b85-b68a-f7c51ee100d2" @@ -9115,12 +19169,12 @@ "id": "ffd3a143-7a83-4757-b362-50bd4e6328af", "savedPayload": { "position": { - "x": 18750.38010979116, - "y": 36546.02459938365 + "x": 22134.13890313194, + "y": 33317.687810640164 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -9187,7 +19241,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Team Creator Julian-Molina Twitter Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "7de378ee-ebcf-4c8d-aee8-27abf0df479b", @@ -9213,7 +19267,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Twitter Team", + "name": "", "id": "b9479c1a-c5b1-4b63-816a-a89dd675bdb1" }, "referenceParentCombinedNodePath": [ @@ -9254,7 +19308,7 @@ "d8f87ed6-35fb-47d9-936d-cee1b6368912" ], [ - "Team Creator Julian-Molina Twitter Team", + "", "Position Contribution Claim", "Governance", "b9479c1a-c5b1-4b63-816a-a89dd675bdb1" @@ -9264,7 +19318,7 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina Team Creator Julian-Molina Facebook Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "b28dd663-f613-4968-b4c1-126c200d66ad", @@ -9290,7 +19344,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Facebook Team", + "name": "", "id": "123d4a9f-8cc5-43a5-a995-bd1b8c9a8d4a" }, "referenceParentCombinedNodePath": [ @@ -9331,7 +19385,7 @@ "d8f87ed6-35fb-47d9-936d-cee1b6368912" ], [ - "Team Creator Julian-Molina Facebook Team", + "", "Position Contribution Claim", "Governance", "123d4a9f-8cc5-43a5-a995-bd1b8c9a8d4a" @@ -9341,7 +19395,7 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina Team Creator Julian-Molina Reddit Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "04490480-c507-447b-8b94-7182564af494", @@ -9367,7 +19421,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Reddit Team", + "name": "", "id": "766cf383-59c3-4d7c-85f9-327471998dd0" }, "referenceParentCombinedNodePath": [ @@ -9408,7 +19462,7 @@ "d8f87ed6-35fb-47d9-936d-cee1b6368912" ], [ - "Team Creator Julian-Molina Reddit Team", + "", "Position Contribution Claim", "Governance", "766cf383-59c3-4d7c-85f9-327471998dd0" @@ -9418,7 +19472,7 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina Team Creator Julian-Molina Superalgos.org Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "00627051-5deb-496a-a116-aeaca4167a76", @@ -9444,7 +19498,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Superalgos.org Team", + "name": "", "id": "928097ec-f6e8-4842-acf2-6170bf9d9b5a" }, "referenceParentCombinedNodePath": [ @@ -9485,7 +19539,7 @@ "d8f87ed6-35fb-47d9-936d-cee1b6368912" ], [ - "Team Creator Julian-Molina Superalgos.org Team", + "", "Position Contribution Claim", "Governance", "928097ec-f6e8-4842-acf2-6170bf9d9b5a" @@ -9495,7 +19549,7 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina Team Creator Julian-Molina Superalgos Blog Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "7bd0ac52-9efa-416b-bf42-488fdb5330c5", @@ -9521,7 +19575,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Superalgos Blog Team", + "name": "", "id": "1b83ac85-1902-4321-866d-f42f45e2b5d1" }, "referenceParentCombinedNodePath": [ @@ -9562,7 +19616,7 @@ "d8f87ed6-35fb-47d9-936d-cee1b6368912" ], [ - "Team Creator Julian-Molina Superalgos Blog Team", + "", "Position Contribution Claim", "Governance", "1b83ac85-1902-4321-866d-f42f45e2b5d1" @@ -9572,7 +19626,7 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina Team Creator Julian-Molina Exchange Relationships Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "5521ce92-8dc4-400a-8d41-a7aaa9802541", @@ -9598,7 +19652,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Exchange Relationships Team", + "name": "", "id": "01053715-b5eb-4429-bf38-5a8c6de6ad0c" }, "referenceParentCombinedNodePath": [ @@ -9639,7 +19693,7 @@ "d8f87ed6-35fb-47d9-936d-cee1b6368912" ], [ - "Team Creator Julian-Molina Exchange Relationships Team", + "", "Position Contribution Claim", "Governance", "01053715-b5eb-4429-bf38-5a8c6de6ad0c" @@ -9725,7 +19779,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Team Creator Julian-Molina Telegram Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "a5608c7e-f8b6-4cf1-850b-24f9021dc8ac", @@ -9751,7 +19805,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Telegram Team", + "name": "", "id": "a1c6e691-9311-4ded-8471-c4ba87b925db" }, "referenceParentCombinedNodePath": [ @@ -9792,7 +19846,7 @@ "fb9bbefb-ead5-4126-8b01-d87d26f7c4b6" ], [ - "Team Creator Julian-Molina Telegram Team", + "", "Position Contribution Claim", "Governance", "a1c6e691-9311-4ded-8471-c4ba87b925db" @@ -9802,7 +19856,7 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina Team Creator Julian-Molina Discord Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "9da1a869-35c7-4afb-b794-02561a536909", @@ -9828,7 +19882,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Team Creator Julian-Molina Discord Team", + "name": "", "id": "5d6d47f4-a8d1-4036-9e82-5164e73768f7" }, "referenceParentCombinedNodePath": [ @@ -9869,7 +19923,7 @@ "fb9bbefb-ead5-4126-8b01-d87d26f7c4b6" ], [ - "Team Creator Julian-Molina Discord Team", + "", "Position Contribution Claim", "Governance", "5d6d47f4-a8d1-4036-9e82-5164e73768f7" @@ -9953,12 +20007,12 @@ "id": "8c37a179-d792-4b6f-ad6c-6b3f0ef48978", "savedPayload": { "position": { - "x": 18835.779786962954, - "y": 36616.496319715596 + "x": 22075.480967484873, + "y": 33321.91819041541 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -10019,7 +20073,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Luis-Fernando-Molina Project Contributor Smidy13 Tentacule23 Governance Project", + "name": "", "config": "{}", "project": "Governance", "id": "dba0119f-4bbd-4339-b0dd-253653917a43", @@ -10094,12 +20148,12 @@ "id": "da63603f-8a42-4ca9-94bf-bc44c4f1af33", "savedPayload": { "position": { - "x": 18906.776227713817, - "y": 36701.460274592355 + "x": 22017.124821470785, + "y": 33314.6236890753 }, "targetPosition": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "floatingObject": { "isPinned": false, @@ -10158,2511 +20212,12 @@ "id": "399e259f-9e36-4dad-866b-a4d86b23ea38", "savedPayload": { "position": { - "x": 18412.824458819265, - "y": 37042.06510427911 + "x": 22083.334051977236, + "y": 33022.02099292274 }, "targetPosition": { - "x": 18656.866444664745, - "y": 37590.19237886467 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 5, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Claim Votes Switch", - "name": "Support Others Claims", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "eac182c8-23e4-4247-857e-21206c62e9ba", - "savedPayload": { - "position": { - "x": 18781.6134591554, - "y": 37003.303818424385 - }, - "targetPosition": { - "x": 18656.866444664745, - "y": 37590.19237886467 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 5, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Superalgos", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Positions, Assets & Features", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Positions Pool", - "config": "{\n \"percentage\": 30\n}", - "project": "Governance", - "id": "5d3fa0b5-df10-42ae-aa27-12b7b0103e8b", - "savedPayload": { - "position": { - "x": 5297.279637570072, - "y": 36957.357969360346 - }, - "targetPosition": { - "x": 5560.387557869102, - "y": 37101.490624494145 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Positions", - "id": "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Positions", - "Pool", - "Governance", - "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Assets Pool", - "config": "{}", - "project": "Governance", - "id": "1763cfd3-d44b-478d-ab4f-038e9f51f005", - "savedPayload": { - "position": { - "x": 5476.2593410773015, - "y": 36813.52805203128 - }, - "targetPosition": { - "x": 5560.387557869102, - "y": 37101.490624494145 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Assets", - "id": "16a7dd84-e3e8-4118-a17d-ac227e55ff92" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Assets", - "Pool", - "Governance", - "16a7dd84-e3e8-4118-a17d-ac227e55ff92" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Features Pool", - "config": "{}", - "project": "Governance", - "id": "8d2242d3-b9cd-4374-a300-46bc0e965d04", - "savedPayload": { - "position": { - "x": 5704.520213002903, - "y": 36838.382704195115 - }, - "targetPosition": { - "x": 5560.387557869102, - "y": 37101.490624494145 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Features", - "id": "4b7384bc-93ba-454f-9de8-1add9c4d84ce" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Features", - "Pool", - "Governance", - "4b7384bc-93ba-454f-9de8-1add9c4d84ce" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "f5665ad7-2acc-47d5-947d-323aa119bf9c", - "savedPayload": { - "position": { - "x": 5560.387557869102, - "y": 37101.490624494145 - }, - "targetPosition": { - "x": 5644.515774660903, - "y": 37389.45319695701 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Positions, Assets & Features", - "id": "b27df32a-70f3-470b-b8bb-471c156b0c30" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Governance Programs", - "config": "{\n \"percentage\": 50\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Community Building Programs", - "config": "{\n \"percentage\": 50\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Referrals Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Referrals Rewards Pool", - "config": "{\n \"percentage\": 90\n}", - "project": "Governance", - "id": "d4f185dc-f49d-4491-953b-94b249040603", - "savedPayload": { - "position": { - "x": 4919.335995704068, - "y": 37106.61249820006 - }, - "targetPosition": { - "x": 5163.353279078527, - "y": 36932.09726845048 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Referrals Rewards", - "id": "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" - ], - [ - "Referrals Rewards", - "Pool", - "Governance", - "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Referrals Bonus Pool", - "config": "{}", - "project": "Governance", - "id": "0f441a1c-f676-45ca-9a92-b1649f46d5a2", - "savedPayload": { - "position": { - "x": 4890.210015080882, - "y": 36808.029716960526 - }, - "targetPosition": { - "x": 5163.353279078527, - "y": 36932.09726845048 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Referrals Bonus", - "id": "af1984a3-465b-48ed-9944-c101a8ed376c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" - ], - [ - "Referrals Bonus", - "Pool", - "Governance", - "af1984a3-465b-48ed-9944-c101a8ed376c" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "dd6f168a-b9c3-49ed-9125-587cf734f5e9", - "savedPayload": { - "position": { - "x": 5163.353279078527, - "y": 36932.09726845048 - }, - "targetPosition": { - "x": 5461.936060318065, - "y": 36902.9712878273 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Referrals Program", - "id": "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Support Program", - "config": "{\n \"percentage\": 90\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Support Rewards Pool", - "config": "{\n \"percentage\": 90\n}", - "project": "Governance", - "id": "938e474a-940d-41c8-a188-d1b382785912", - "savedPayload": { - "position": { - "x": 4934.263794373629, - "y": 36663.2911834501 - }, - "targetPosition": { - "x": 5230.210972550685, - "y": 36712.43655687464 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Support Rewards", - "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ], - [ - "Support Rewards", - "Pool", - "Governance", - "c41497c5-7440-4ebd-aabb-fbc3d022136b" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Support Bonus Pool", - "config": "{}", - "project": "Governance", - "id": "17354845-dbb1-4926-86ab-030b811624b9", - "savedPayload": { - "position": { - "x": 5124.798525326282, - "y": 36431.56609568272 - }, - "targetPosition": { - "x": 5230.210972550685, - "y": 36712.43655687464 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Support Bonus", - "id": "6625953a-6026-4686-9091-2796fd08b9a7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ], - [ - "Support Bonus", - "Pool", - "Governance", - "6625953a-6026-4686-9091-2796fd08b9a7" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "095d1092-b242-43aa-9054-24b88f533901", - "savedPayload": { - "position": { - "x": 5230.210972550685, - "y": 36712.43655687464 - }, - "targetPosition": { - "x": 5461.936060318065, - "y": 36902.9712878273 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Support Program", - "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Mentorship Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Mentorship Rewards Pool", - "config": "{\n \"percentage\": 90\n}", - "project": "Governance", - "id": "683216b7-0233-410e-8ee5-d78119121feb", - "savedPayload": { - "position": { - "x": 5258.294849945297, - "y": 36360.371223213304 - }, - "targetPosition": { - "x": 5432.810079694878, - "y": 36604.38850658776 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Mentorship Rewards", - "id": "53ddcc36-f693-4193-8284-999a88f1c944" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" - ], - [ - "Mentorship Rewards", - "Pool", - "Governance", - "53ddcc36-f693-4193-8284-999a88f1c944" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Mentorship Bonus Pool", - "config": "{}", - "project": "Governance", - "id": "c6f16e4a-79f9-44ae-8ff1-69cc3a259b72", - "savedPayload": { - "position": { - "x": 5556.877631184834, - "y": 36331.245242590114 - }, - "targetPosition": { - "x": 5432.810079694878, - "y": 36604.38850658776 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Mentorship Bonus", - "id": "ff1e4a84-3363-4348-ad15-31a34898fa82" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" - ], - [ - "Mentorship Bonus", - "Pool", - "Governance", - "ff1e4a84-3363-4348-ad15-31a34898fa82" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "b8314a27-e857-49b9-a92f-9e8db856e31f", - "savedPayload": { - "position": { - "x": 5432.810079694878, - "y": 36604.38850658776 - }, - "targetPosition": { - "x": 5461.936060318065, - "y": 36902.9712878273 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Mentorship Program", - "id": "8b3714a0-3bf2-491e-8ffc-9c4286446382" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "2e88f645-f4f8-4e31-aac6-50f5f80a17f2", - "savedPayload": { - "position": { - "x": 5461.936060318065, - "y": 36902.9712878273 - }, - "targetPosition": { - "x": 5693.661148085444, - "y": 37093.50601877995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Community Building Programs", - "id": "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Onboarding Programs", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Airdrop Program", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Airdrop Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "682bb172-50dc-4478-907e-ebbab58b3a9b", - "savedPayload": { - "position": { - "x": 5124.798525326282, - "y": 36431.56609568272 - }, - "targetPosition": { - "x": 5356.523613093662, - "y": 36622.100826635375 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Airdrop Rewards", - "id": "0e10c82f-94b3-4f39-b673-15eaf0551df4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ], - [ - "Airdrop Program", - "Pool Class", - "Governance", - "5332a29f-2139-4dd9-aa77-f87fcbf513df" - ], - [ - "Airdrop Rewards", - "Pool", - "Governance", - "0e10c82f-94b3-4f39-b673-15eaf0551df4" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "5295fcf6-9792-4d73-a49f-21a3e112d40d", - "savedPayload": { - "position": { - "x": 5356.523613093662, - "y": 36622.100826635375 - }, - "targetPosition": { - "x": 5588.2487008610415, - "y": 36812.63555758803 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Airdrop Program", - "id": "5332a29f-2139-4dd9-aa77-f87fcbf513df" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ], - [ - "Airdrop Program", - "Pool Class", - "Governance", - "5332a29f-2139-4dd9-aa77-f87fcbf513df" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Github Prgoram", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Github Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "deed184e-2831-4f8b-a179-4af285284ae8", - "savedPayload": { - "position": { - "x": 5686.5394477101245, - "y": 36220.74120123392 - }, - "targetPosition": { - "x": 5637.394074285583, - "y": 36516.688379410974 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Github Rewards", - "id": "8829c80f-028b-4315-85a1-82ad502f0687" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ], - [ - "Github Prgoram", - "Pool Class", - "Governance", - "e4daed5d-1c83-4f64-a504-3aef7d73e688" - ], - [ - "Github Rewards", - "Pool", - "Governance", - "8829c80f-028b-4315-85a1-82ad502f0687" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "69ce0b9e-e095-468e-8bbc-cde8d1535484", - "savedPayload": { - "position": { - "x": 5637.394074285583, - "y": 36516.688379410974 - }, - "targetPosition": { - "x": 5588.2487008610415, - "y": 36812.63555758803 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Github Prgoram", - "id": "e4daed5d-1c83-4f64-a504-3aef7d73e688" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ], - [ - "Github Prgoram", - "Pool Class", - "Governance", - "e4daed5d-1c83-4f64-a504-3aef7d73e688" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "f2fac8e4-4966-411c-a8b3-88806b90772c", - "savedPayload": { - "position": { - "x": 5588.2487008610415, - "y": 36812.63555758803 - }, - "targetPosition": { - "x": 5693.661148085444, - "y": 37093.50601877995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Onboarding Programs", - "id": "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Incentives for Voting", - "config": "{\n\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Voting Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Voting Bonus Pool", - "config": "{}", - "project": "Governance", - "id": "4053866a-3564-434d-967c-abbdaf56ac9c", - "savedPayload": { - "position": { - "x": 5841.097268359069, - "y": 36205.66448424879 - }, - "targetPosition": { - "x": 5791.951894934527, - "y": 36501.61166242584 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Voting Bonus", - "id": "9eb846a4-effb-4380-9487-1a82011b0488" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" - ], - [ - "Voting Program", - "Pool Class", - "Governance", - "80d4f08f-bb7f-48a2-9cef-be12befcac2e" - ], - [ - "Voting Bonus", - "Pool", - "Governance", - "9eb846a4-effb-4380-9487-1a82011b0488" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "a472dea6-beaa-4cad-8618-bd1eb386e188", - "savedPayload": { - "position": { - "x": 5791.951894934527, - "y": 36501.61166242584 - }, - "targetPosition": { - "x": 5742.806521509986, - "y": 36797.5588406029 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Voting Program", - "id": "80d4f08f-bb7f-48a2-9cef-be12befcac2e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" - ], - [ - "Voting Program", - "Pool Class", - "Governance", - "80d4f08f-bb7f-48a2-9cef-be12befcac2e" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "562f40d5-c0e9-4a94-8f2d-7b5e0d111819", - "savedPayload": { - "position": { - "x": 5742.806521509986, - "y": 36797.5588406029 - }, - "targetPosition": { - "x": 5693.661148085444, - "y": 37093.50601877995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Incentives for Voting", - "id": "1f9590c2-e166-482c-8400-ba64e39f0934" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Incentives for Providing Liquidity to SA Markets", - "config": "{\n \"percentage\": 30\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Liquidity Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BTCB Pool", - "config": "{\n \"percentage\": 50\n}", - "project": "Governance", - "id": "9fcac80a-47a2-47af-b109-d001dc115e2a", - "savedPayload": { - "position": { - "x": 5999.2545808673985, - "y": 36339.70541870999 - }, - "targetPosition": { - "x": 6074.730609990751, - "y": 36630.055843245194 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BTCB", - "id": "a7651e92-ab96-49fc-af9c-f936682dd7a4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BTCB", - "Pool", - "Governance", - "a7651e92-ab96-49fc-af9c-f936682dd7a4" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BNB Pool", - "config": "{}", - "project": "Governance", - "id": "0b386607-905c-4f03-8b40-16ee198e3545", - "savedPayload": { - "position": { - "x": 6184.33291730067, - "y": 36350.793718651934 - }, - "targetPosition": { - "x": 6074.730609990751, - "y": 36630.055843245194 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BNB", - "id": "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BNB", - "Pool", - "Governance", - "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BUSD Pool", - "config": "{}", - "project": "Governance", - "id": "096ccaaf-dc7c-4f5b-8cfd-251bff1352a2", - "savedPayload": { - "position": { - "x": 6327.546897586963, - "y": 36468.55065841799 - }, - "targetPosition": { - "x": 6074.730609990751, - "y": 36630.055843245194 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BUSD", - "id": "962d9bc1-4e54-463c-86ae-43aec1db0f0f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BUSD", - "Pool", - "Governance", - "962d9bc1-4e54-463c-86ae-43aec1db0f0f" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards ETH Pool", - "config": "{}", - "project": "Governance", - "id": "c15fc832-95c9-43b8-8bbd-4d88dbda1ff7", - "savedPayload": { - "position": { - "x": 6374.193648921071, - "y": 36647.9970894287 - }, - "targetPosition": { - "x": 6074.730609990751, - "y": 36630.055843245194 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards ETH", - "id": "e89ba06e-2f6c-42d0-8b3e-6cfa596f0058" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards ETH", - "Pool", - "Governance", - "e89ba06e-2f6c-42d0-8b3e-6cfa596f0058" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "019a679c-75cb-477f-8dbc-616834a8d649", - "savedPayload": { - "position": { - "x": 6074.730609990751, - "y": 36630.055843245194 - }, - "targetPosition": { - "x": 5884.195879038098, - "y": 36861.780931012574 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Liquidity Program", - "id": "477faa7a-da4f-4949-9439-a2475ed683de" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "de7f6604-f33d-4fef-b682-82fcf1afc239", - "savedPayload": { - "position": { - "x": 5884.195879038098, - "y": 36861.780931012574 - }, - "targetPosition": { - "x": 5693.661148085444, - "y": 37093.50601877995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Incentives for Providing Liquidity to SA Markets", - "id": "00bbb418-2315-4845-aa39-8362489a360b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Incentives for Staking & Delegating SA Tokens", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Staking Program", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Staking Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "f08a8490-b568-4151-9ce8-40e42f023449", - "savedPayload": { - "position": { - "x": 31725.290569358403, - "y": 31383.08231379592 - }, - "targetPosition": { - "x": 31770.003249211255, - "y": 31679.73156166346 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Staking Rewards", - "id": "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ], - [ - "Staking Program", - "Pool Class", - "Governance", - "68e3f570-4156-4be6-8881-c526a06f85d0" - ], - [ - "Staking Rewards", - "Pool", - "Governance", - "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "6a0482b8-07e9-4380-aa2d-fb6981fdf6a4", - "savedPayload": { - "position": { - "x": 31770.003249211255, - "y": 31679.73156166346 - }, - "targetPosition": { - "x": 31814.715929064107, - "y": 31976.380809530998 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Staking Program", - "id": "68e3f570-4156-4be6-8881-c526a06f85d0" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ], - [ - "Staking Program", - "Pool Class", - "Governance", - "68e3f570-4156-4be6-8881-c526a06f85d0" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Delegation Program", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Delegation Bonus Pool", - "config": "{}", - "project": "Governance", - "id": "6879f992-0e86-4cb7-b71a-e8855be286d6", - "savedPayload": { - "position": { - "x": 32283.814818544924, - "y": 31602.28692841576 - }, - "targetPosition": { - "x": 32049.265373804516, - "y": 31789.33386897338 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Delegation Bonus", - "id": "24e62dd3-4d7b-4eba-b401-493c155d85d0" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ], - [ - "Delegation Program", - "Pool Class", - "Governance", - "f09429a2-3f6c-4210-bb73-0c8efd254c82" - ], - [ - "Delegation Bonus", - "Pool", - "Governance", - "24e62dd3-4d7b-4eba-b401-493c155d85d0" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "a55a420c-d03c-4246-bd56-2b83803cc08c", - "savedPayload": { - "position": { - "x": 32049.265373804516, - "y": 31789.33386897338 - }, - "targetPosition": { - "x": 31814.715929064107, - "y": 31976.380809530998 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Delegation Program", - "id": "f09429a2-3f6c-4210-bb73-0c8efd254c82" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ], - [ - "Delegation Program", - "Pool Class", - "Governance", - "f09429a2-3f6c-4210-bb73-0c8efd254c82" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "ad0441ec-0e4c-4cf4-8d31-3fdbf88aee4d", - "savedPayload": { - "position": { - "x": 5974.5316092773655, - "y": 36988.09357155555 - }, - "targetPosition": { - "x": 5693.661148085444, - "y": 37093.50601877995 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Incentives for Staking & Delegating SA Tokens", - "id": "64cda2cd-270e-4046-ac3f-5cf9188113c2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "40db16b2-4aab-48ad-a2de-b3b030e1250c", - "savedPayload": { - "position": { - "x": 5693.661148085444, - "y": 37093.50601877995 - }, - "targetPosition": { - "x": 5644.515774660903, - "y": 37389.45319695701 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Governance Programs", - "id": "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Superalgos Features", - "config": "{\n \"percentage\": 2.5\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Beta-12-New-Features by Casual Contributors", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "a81fc9c4-c67d-4668-9dbc-92d4fe0ab6dc", - "savedPayload": { - "position": { - "x": 31758.648001938014, - "y": 31905.235631555573 - }, - "targetPosition": { - "x": 31825.40428212491, - "y": 32197.71400521012 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Feature Class", - "name": "Beta-12-New-Features by Casual Contributors", - "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Features", - "Governance", - "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" - ], - [ - "Beta-12-New-Features by Casual Contributors", - "Feature Class", - "Governance", - "791d4a3d-f4a5-495a-9d9b-be157c24c14a" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "8282c07b-0502-4511-967d-e2faf46c15fa", - "savedPayload": { - "position": { - "x": 5817.200894366605, - "y": 37144.13738125768 - }, - "targetPosition": { - "x": 5644.515774660903, - "y": 37389.45319695701 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Features", - "name": "Superalgos", - "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Features", - "Governance", - "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Superalgos Assets", - "config": "{\n \"percentage\": 2.5\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Beta-12-New-Assets by Casual Contributors", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "7ea4ac77-75b2-4912-8780-9181090578d8", - "savedPayload": { - "position": { - "x": 32025.673122685595, - "y": 31905.235631555573 - }, - "targetPosition": { - "x": 31958.9168424987, - "y": 32197.71400521012 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Beta-12-New-Assets by Casual Contributors", - "id": "2b4ec759-9ac7-40c5-b1dc-36bb11dbf5ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Assets", - "Governance", - "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" - ], - [ - "Beta-12-New-Assets by Casual Contributors", - "Asset Class", - "Governance", - "2b4ec759-9ac7-40c5-b1dc-36bb11dbf5ee" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "ca627ce3-d4c6-43f8-b158-1a7df8e22af9", - "savedPayload": { - "position": { - "x": 5906.538234846042, - "y": 37243.3565496357 - }, - "targetPosition": { - "x": 5644.515774660903, - "y": 37389.45319695701 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Assets", - "name": "Superalgos", - "id": "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Assets", - "Governance", - "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Superalgos Roles Played @ Beta-12", - "config": "{\n \"percentage\": 15\n}", - "project": "Governance", - "id": "9b2f2659-4141-4adb-9e0a-4465c2b3a937", - "savedPayload": { - "position": { - "x": 5943.978813591223, - "y": 37371.5119507735 - }, - "targetPosition": { - "x": 5644.515774660903, - "y": 37389.45319695701 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Roles Played @ Beta-12", - "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Active Projects Data Mining Project", - "config": "{\n \"percentage\": 10\n}", - "project": "Governance", - "id": "05bd8892-1fb5-44a1-8ab6-d31d0c38f2ad", - "savedPayload": { - "position": { - "x": 5922.107064803102, - "y": 37503.22083575289 - }, - "targetPosition": { - "x": 5644.515774660903, - "y": 37389.45319695701 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Data Mining Project", - "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ] - ] - } - } - ], - "id": "5e2d58cc-c8a7-40f2-bc0e-00a8da70c0f9", - "savedPayload": { - "position": { - "x": 18879.809892307963, - "y": 37389.45319695701 - }, - "targetPosition": { - "x": 18656.866444664745, - "y": 37590.19237886467 + "x": 21809.270414684455, + "y": 32900 }, "floatingObject": { "isPinned": false, @@ -12672,769 +20227,28 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pools", - "name": "Superalgos", - "id": "6f0aed87-db13-4818-bfe6-68abc463ebec" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ] - ] - } - } - ], - "userProfileVotesSwitch": [ - { - "type": "User Profile Votes Switch", - "name": "New User Profile Votes Switch", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "userProfileVotesSwitch": [], - "userProfileVote": [ - { - "type": "User Profile Vote", - "name": "Raplh2502", - "config": "{}", - "project": "Governance", - "id": "4f642840-f0b9-4c51-964b-80fbc7f18559", - "savedPayload": { - "position": { - "x": 32419.42261243665, - "y": 32037.18413294811 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Raplh2502", - "id": "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "9808us", - "config": "{}", - "project": "Governance", - "id": "50173009-f15d-4d22-a322-3bd1853ca4f7", - "savedPayload": { - "position": { - "x": 32524.009503733843, - "y": 32037.18413294811 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "9808us", - "id": "280f0baf-bc13-497c-b255-618c1a146442" - }, - "referenceParentCombinedNodePath": [ - [ - "9808us", - "User Profile", - "Governance", - "280f0baf-bc13-497c-b255-618c1a146442" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "ssplatt", - "config": "{}", - "project": "Governance", - "id": "6abb4282-abea-455b-9bb6-a6c44ac109a8", - "savedPayload": { - "position": { - "x": 32627.007485146758, - "y": 32055.345456029714 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "ssplatt", - "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" - }, - "referenceParentCombinedNodePath": [ - [ - "ssplatt", - "User Profile", - "Governance", - "56600855-7a91-49e8-8a58-2fa28d07efd1" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "Julian-Molina", - "config": "{\n \"percentage\": 20\n}", - "project": "Governance", - "id": "e837c6f7-4048-4cda-8800-a3517663bbfc", - "savedPayload": { - "position": { - "x": 32725.287015129667, - "y": 32091.116279581165 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Julian-Molina", - "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" - }, - "referenceParentCombinedNodePath": [ - [ - "Julian-Molina", - "User Profile", - "Governance", - "b85aaac1-0708-4aec-97f9-bc3cc70e530a" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "PLuv", - "config": "{}", - "project": "Governance", - "id": "9645eca1-994b-4272-ae86-c2b6584e1c02", - "savedPayload": { - "position": { - "x": 32815.86191989588, - "y": 32143.40972522976 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "PLuv", - "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" - }, - "referenceParentCombinedNodePath": [ - [ - "PLuv", - "User Profile", - "Governance", - "142f5de2-3762-4f55-a839-22eac5c03c8f" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "Luis-Fernando-Molina", - "config": "{\n \"percentage\": 20\n}", - "project": "Governance", - "id": "4553f418-6d4d-4f1c-9108-2ebb369cebf9", - "savedPayload": { - "position": { - "x": 32895.98012679718, - "y": 32210.63688309123 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Luis-Fernando-Molina", - "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile", - "Governance", - "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "Smidy13", - "config": "{}", - "project": "Governance", - "id": "9276d418-c12e-49e7-8a33-cf13d8e59d7a", - "savedPayload": { - "position": { - "x": 32963.207284658645, - "y": 32290.75508999253 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Smidy13", - "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" - }, - "referenceParentCombinedNodePath": [ - [ - "Smidy13", - "User Profile", - "Governance", - "4b5eca40-4d97-454d-91f3-8627a98ef682" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "harrellbm", - "config": "{}", - "project": "Governance", - "id": "831371aa-f6f4-4272-8300-22f968190887", - "savedPayload": { - "position": { - "x": 33015.500730307234, - "y": 32381.329994758737 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "harrellbm", - "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "piyanthak", - "config": "{}", - "project": "Governance", - "id": "f0e77587-3cc7-400a-9afa-8da20cf0f525", - "savedPayload": { - "position": { - "x": 33051.271553858685, - "y": 32479.609524741645 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "piyanthak", - "id": "b1ce221b-2752-4419-ae53-8410e8a93798" - }, - "referenceParentCombinedNodePath": [ - [ - "piyanthak", - "User Profile", - "Governance", - "b1ce221b-2752-4419-ae53-8410e8a93798" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "quantum8", - "config": "{}", - "project": "Governance", - "id": "70698087-a42f-48ca-b28e-e3a1c4689bb2", - "savedPayload": { - "position": { - "x": 33069.43287694029, - "y": 32582.60750615456 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "quantum8", - "id": "f2ba562b-9032-4fb4-8b97-0b58d8542905" - }, - "referenceParentCombinedNodePath": [ - [ - "quantum8", - "User Profile", - "Governance", - "f2ba562b-9032-4fb4-8b97-0b58d8542905" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "superharoun", - "config": "{}", - "project": "Governance", - "id": "efcf36cf-234b-4eec-812d-b08e23ee5c00", - "savedPayload": { - "position": { - "x": 33069.43287694029, - "y": 32687.194397451753 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "superharoun", - "id": "47c64eac-831d-4277-b9ce-4bd3d7e803c1" - }, - "referenceParentCombinedNodePath": [ - [ - "superharoun", - "User Profile", - "Governance", - "47c64eac-831d-4277-b9ce-4bd3d7e803c1" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "Tentacule23", - "config": "{}", - "project": "Governance", - "id": "60bda2e4-959b-476e-9290-805de16eaefa", - "savedPayload": { - "position": { - "x": 33051.271553858685, - "y": 32790.19237886467 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Tentacule23", - "id": "7af21baa-ebc0-436f-94a7-a1746209418e" - }, - "referenceParentCombinedNodePath": [ - [ - "Tentacule23", - "User Profile", - "Governance", - "7af21baa-ebc0-436f-94a7-a1746209418e" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "NAmorim", - "config": "{}", - "project": "Governance", - "id": "1c284d63-ee0b-4e7d-85a7-bf5c5f4c53db", - "savedPayload": { - "position": { - "x": 33015.500730307234, - "y": 32888.471908847576 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "NAmorim", - "id": "d611eda3-4202-438a-af65-8981a90e742a" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "prepheadrus", - "config": "{}", - "project": "Governance", - "id": "76b0535b-fce4-4af3-9802-dfbb7ee3c5c2", - "savedPayload": { - "position": { - "x": 32963.207284658645, - "y": 32979.046813613786 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "prepheadrus", - "id": "9cca5059-eb9d-41d8-97be-3887e9807512" - }, - "referenceParentCombinedNodePath": [ - [ - "prepheadrus", - "User Profile", - "Governance", - "9cca5059-eb9d-41d8-97be-3887e9807512" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "teehanming", - "config": "{}", - "project": "Governance", - "id": "59322342-f126-4a06-a70b-4112f798abbe", - "savedPayload": { - "position": { - "x": 32895.98012679718, - "y": 33059.16502051509 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "teehanming", - "id": "f002a0b0-9cad-496b-a5a3-f642ee06dd2b" - }, - "referenceParentCombinedNodePath": [ - [ - "teehanming", - "User Profile", - "Governance", - "f002a0b0-9cad-496b-a5a3-f642ee06dd2b" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "alexandrustefan", - "config": "{}", - "project": "Governance", - "id": "c86d347a-45dd-41e4-9c7b-87f9b3c14099", - "savedPayload": { - "position": { - "x": 32815.86191989588, - "y": 33126.392178376555 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "alexandrustefan", - "id": "4c987083-b506-4f26-9821-e678dd3880d1" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ] - ] - } - }, - { - "type": "User Profile Vote", - "name": "end-debug", - "config": "{}", - "project": "Governance", - "id": "e3c5e5d5-d5b8-4da3-82c0-982dbe208410", - "savedPayload": { - "position": { - "x": 32725.287015129667, - "y": 33178.68562402514 - }, - "targetPosition": { - "x": 32471.716058085247, - "y": 32634.900951803156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "end-debug", - "id": "2ba902c6-59f4-40f4-91f5-44d12f807061" - }, - "referenceParentCombinedNodePath": [ - [ - "end-debug", - "User Profile", - "Governance", - "2ba902c6-59f4-40f4-91f5-44d12f807061" - ] - ] - } - } - ], - "id": "c5556287-1344-4911-8173-b88acf85ec8b", - "savedPayload": { - "position": { - "x": 19253.579581885708, - "y": 37527.47530090407 - }, - "targetPosition": { - "x": 18656.866444664745, - "y": 37590.19237886467 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 5, - "arrangementStyle": 0 - }, "uiObject": { "isRunning": false } } } ], - "id": "1e5cfec4-8db5-453e-902b-1bb21bf3ac9f", + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "67be6be2-e604-40e6-9610-568658132c4c", "savedPayload": { "position": { - "x": 18656.866444664745, - "y": 37590.19237886467 + "x": 21809.270414684455, + "y": 18500 }, "targetPosition": { - "x": 18506.866444664745, - "y": 37850 + "x": 21549.462793549123, + "y": 18650 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13452,12 +20266,12 @@ "id": "08826ef1-5292-49b6-b1e8-8ff0c8df7e23", "savedPayload": { "position": { - "x": 18806.866444664745, - "y": 37850 + "x": 21839.240541435844, + "y": 18727.645713530757 }, "targetPosition": { - "x": 18506.866444664745, - "y": 37850 + "x": 21549.462793549123, + "y": 18650 }, "floatingObject": { "isPinned": false, @@ -13475,12 +20289,12 @@ "id": "fc0dcb52-8801-4724-94d1-755d8133059c", "savedPayload": { "position": { - "x": 18506.866444664745, - "y": 37850 + "x": 21549.462793549123, + "y": 18650 }, "targetPosition": { - "x": 18247.058823529413, - "y": 38000 + "x": 21289.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -13505,30 +20319,97 @@ "positionClaimsFolders": [ { "type": "Position Claims Folder", - "name": "Data Mining Project Position Class", - "config": "{}", + "name": "Teams @ V.1.0 Position Class", + "config": "{\r\n \"percentage\": 100\r\n}", "project": "Governance", - "positionClaimsFolders": [], - "positionContributionClaims": [ + "positionClaimsFolders": [ { - "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "config": "{}", + "type": "Position Claims Folder", + "name": "Exchange Relationships Team Position Class", + "config": "{\r\n \"percentage\": 50\r\n}", "project": "Governance", - "id": "667d2fb7-ef65-4ffd-adb9-aad819d5a065", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Exchange Relationships Team", + "config": "{}", + "project": "Governance", + "id": "2251e7c2-3d56-4494-a885-f465fdb01eb0", + "savedPayload": { + "position": { + "x": 25897.738655618086, + "y": 14150.000000000002 + }, + "targetPosition": { + "x": 25597.738655618086, + "y": 14150.000000000002 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "2621796b-2691-4b3e-804a-b909977a8d05" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Marketing Teams", + "Position Class", + "Governance", + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Exchange Relationships Team", + "Position Class", + "Governance", + "8803c91c-0a3e-4797-ba08-dce8b7f81fba" + ], + [ + "Team Members", + "Position", + "Governance", + "2621796b-2691-4b3e-804a-b909977a8d05" + ] + ] + } + } + ], + "id": "4aed3da7-10d9-4bfd-b1c6-d6124b1e2ac5", "savedPayload": { "position": { - "x": 5871.572327017685, - "y": 38150 + "x": 22061.594827905086, + "y": 18737.867965644036 }, "targetPosition": { - "x": 5571.572327017685, - "y": 38150 + "x": 21849.462793549123, + "y": 18950 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13537,65 +20418,332 @@ "isRunning": false }, "referenceParent": { - "type": "Position", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "id": "96ef6745-3340-4f59-a174-41deedf4f074" + "type": "Position Class", + "name": "Exchange Relationships Team", + "id": "8803c91c-0a3e-4797-ba08-dce8b7f81fba" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", + "Teams of Contributors", "Positions", "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "862caa2e-7c05-4051-b5eb-3494174e2cd9" ], [ - "Roles Played @ Beta-12", + "Teams @ V.1.0", "Position Class", "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" ], [ - "Software Projects", + "Marketing Teams", "Position Class", "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" + "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + ], + [ + "Exchange Relationships Team", + "Position Class", + "Governance", + "8803c91c-0a3e-4797-ba08-dce8b7f81fba" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Data Mining Project Position Class", + "config": "{\r\n \"percentage\": 30\r\n}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Data Mining Project", + "config": "{}", + "project": "Governance", + "id": "2977cd24-5e72-488e-b631-603b9aad3422", + "savedPayload": { + "position": { + "x": 25897.738655618086, + "y": 14150.000000000002 + }, + "targetPosition": { + "x": 25597.738655618086, + "y": 14150.000000000002 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5b8525df-666d-4c76-899c-85a7a897d9b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + ], + [ + "Active Projects", + "Position Class", + "Governance", + "3d07a798-ba00-4358-aae8-fe61221956cf" + ], + [ + "Data Mining Project", + "Position Class", + "Governance", + "45d40f22-fab9-4fe2-bb63-9ba69ce372c2" + ], + [ + "Team Members", + "Position", + "Governance", + "5b8525df-666d-4c76-899c-85a7a897d9b6" + ] + ] + } + } + ], + "id": "d9761329-c869-4c51-888e-4828c29e4d1d", + "savedPayload": { + "position": { + "x": 22149.462793549123, + "y": 18950 + }, + "targetPosition": { + "x": 21849.462793549123, + "y": 18950 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Data Mining Project", + "id": "45d40f22-fab9-4fe2-bb63-9ba69ce372c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Software Projects Teams", + "Position Class", + "Governance", + "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" ], [ "Active Projects", "Position Class", "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" + "3d07a798-ba00-4358-aae8-fe61221956cf" ], [ "Data Mining Project", "Position Class", "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" + "45d40f22-fab9-4fe2-bb63-9ba69ce372c2" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Telegram Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Telegram Team", + "config": "{}", + "project": "Governance", + "id": "b255a76b-5847-4c83-a3eb-2e2c56f89443", + "savedPayload": { + "position": { + "x": 25722.002724330014, + "y": 14574.26406871193 + }, + "targetPosition": { + "x": 25509.87068997405, + "y": 14362.132034355966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "4f90524a-b619-480f-8911-b346dd7c6a6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" + ], + [ + "Teams @ V.1.0", + "Position Class", + "Governance", + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ], + [ + "Telegram Team", + "Position Class", + "Governance", + "fbcf50c5-8b5e-4cc5-8889-0fb340747d5c" + ], + [ + "Team Members", + "Position", + "Governance", + "4f90524a-b619-480f-8911-b346dd7c6a6b" + ] + ] + } + } + ], + "id": "31504a20-9d2d-4e90-b5e1-b75e68bc4b38", + "savedPayload": { + "position": { + "x": 22061.594827905086, + "y": 19162.132034355964 + }, + "targetPosition": { + "x": 21849.462793549123, + "y": 18950 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Telegram Team", + "id": "fbcf50c5-8b5e-4cc5-8889-0fb340747d5c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions", + "Governance", + "862caa2e-7c05-4051-b5eb-3494174e2cd9" ], [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "Position", + "Teams @ V.1.0", + "Position Class", "Governance", - "96ef6745-3340-4f59-a174-41deedf4f074" + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + ], + [ + "Other Teams", + "Position Class", + "Governance", + "370195fe-3150-425c-b667-0ee74d436baa" + ], + [ + "Chat Platforms Teams", + "Position Class", + "Governance", + "611de4df-d8f5-4557-bf14-75f366765d7f" + ], + [ + "Telegram Team", + "Position Class", + "Governance", + "fbcf50c5-8b5e-4cc5-8889-0fb340747d5c" ] ] } } ], + "positionContributionClaims": [], "id": "0377d112-8545-4694-9c74-5205b2919ac3", "savedPayload": { "position": { - "x": 5571.572327017685, - "y": 38150 + "x": 21849.462793549123, + "y": 18950 }, "targetPosition": { - "x": 5271.572327017685, - "y": 38150 + "x": 21549.462793549123, + "y": 18950 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13605,39 +20753,21 @@ }, "referenceParent": { "type": "Position Class", - "name": "Data Mining Project", - "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" + "name": "Teams @ V.1.0", + "id": "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", + "Teams of Contributors", "Positions", "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "862caa2e-7c05-4051-b5eb-3494174e2cd9" ], [ - "Roles Played @ Beta-12", + "Teams @ V.1.0", "Position Class", "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" + "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" ] ] } @@ -13650,12 +20780,12 @@ "id": "2d437820-0e2a-402b-abec-a706453cc283", "savedPayload": { "position": { - "x": 5421.572327017685, - "y": 38409.80762113533 + "x": 21699.462793549123, + "y": 19209.807621135333 }, "targetPosition": { - "x": 5271.572327017685, - "y": 38150 + "x": 21549.462793549123, + "y": 18950 }, "floatingObject": { "isPinned": false, @@ -13673,12 +20803,12 @@ "id": "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6", "savedPayload": { "position": { - "x": 18506.866444664745, - "y": 38150 + "x": 21549.462793549123, + "y": 18950 }, "targetPosition": { - "x": 18247.058823529413, - "y": 38000 + "x": 21289.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -13696,12 +20826,12 @@ "id": "638049d6-5c82-47ce-8837-7c6f8e461cff", "savedPayload": { "position": { - "x": 18247.058823529413, - "y": 38000 + "x": 21289.65517241379, + "y": 18800 }, "targetPosition": { - "x": 17947.058823529413, - "y": 38000 + "x": 20989.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -13719,7 +20849,7 @@ "financialPrograms": { "type": "Financial Programs", "name": "New Financial Programs", - "config": "{\n \"percentage\": 0\n}", + "config": "{\r\n\r\n}", "project": "Governance", "stakingProgram": { "type": "Staking Program", @@ -13733,12 +20863,12 @@ "id": "f56378ac-0fdc-4c96-8225-71d07d6b73da", "savedPayload": { "position": { - "x": 36263.73288932949, - "y": 33759.80762113533 + "x": 21659.270414684455, + "y": 19359.807621135333 }, "targetPosition": { - "x": 36003.92526819416, - "y": 33609.80762113533 + "x": 21399.462793549123, + "y": 19209.807621135333 }, "floatingObject": { "isPinned": false, @@ -13756,12 +20886,12 @@ "id": "de714bd5-148f-41db-8ba7-6b69eb271d7a", "savedPayload": { "position": { - "x": 36003.92526819416, - "y": 33609.80762113533 + "x": 21399.462793549123, + "y": 19209.807621135333 }, "targetPosition": { - "x": 35744.117647058825, - "y": 33459.80762113533 + "x": 21139.65517241379, + "y": 19059.807621135333 }, "floatingObject": { "isPinned": false, @@ -13779,36 +20909,36 @@ "delegationProgram": { "type": "Delegation Program", "name": "New Delegation Program", - "config": "{\n \"percentage\": 0\n}", + "config": "{\n \"percentage\": 100\n}", "project": "Governance", "delegatePowerSwitch": [ { "type": "Delegate Power Switch", - "name": "New Delegate Power Switch", - "config": "{}", + "name": "Data Mining", + "config": "{\r\n \"percentage\": 85\r\n}", "project": "Governance", "delegatePowerSwitch": [], "userDelegates": [ { "type": "User Delegate", - "name": "Raplh2502", + "name": "BlaaSwe", "config": "{}", "project": "Governance", - "id": "867204bc-6e33-4cd4-86ce-1ffa08f26bf6", + "id": "c4354e16-23e1-4846-a507-5c3745a611fd", "savedPayload": { "position": { - "x": 36263.73288932949, - "y": 34059.80762113533 + "x": 21641.564954656475, + "y": 34049.585369022054 }, "targetPosition": { - "x": 36003.92526819416, - "y": 33909.80762113533 + "x": 21351.787206769754, + "y": 33971.9396554913 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -13817,15 +20947,56 @@ }, "referenceParent": { "type": "User Profile", - "name": "Raplh2502", - "id": "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" + "name": "BlaaSwe", + "id": "7655ab03-2c5f-4eae-a667-14cee65f79c8" }, "referenceParentCombinedNodePath": [ [ - "Raplh2502", + "BlaaSwe", "User Profile", "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" + "7655ab03-2c5f-4eae-a667-14cee65f79c8" + ] + ] + } + }, + { + "type": "User Delegate", + "name": "quantum8", + "config": "{}", + "project": "Governance", + "id": "98860b81-f72f-4177-b815-fee8317b49c1", + "savedPayload": { + "position": { + "x": 21429.43292030051, + "y": 34261.71740337802 + }, + "targetPosition": { + "x": 21351.787206769754, + "y": 33971.9396554913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "quantum8", + "id": "f2ba562b-9032-4fb4-8b97-0b58d8542905" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum8", + "User Profile", + "Governance", + "f2ba562b-9032-4fb4-8b97-0b58d8542905" ] ] } @@ -13834,18 +21005,48 @@ "id": "f866bd3e-520d-4399-9949-52927848af78", "savedPayload": { "position": { - "x": 36003.92526819416, - "y": 33909.80762113533 + "x": 21351.787206769754, + "y": 19571.939655491296 }, "targetPosition": { - "x": 35744.117647058825, - "y": 33759.80762113533 + "x": 21139.65517241379, + "y": 19359.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Delegate Power Switch", + "name": "Exchange Relationships", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [], + "userDelegates": [], + "id": "0c8af913-90cf-4179-9fe5-59a4095e2691", + "savedPayload": { + "position": { + "x": 21139.65517241379, + "y": 19659.807621135333 + }, + "targetPosition": { + "x": 21139.65517241379, + "y": 19359.807621135333 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -13862,12 +21063,12 @@ "id": "04eba2ad-9420-4db8-a60d-b82ac4974c4f", "savedPayload": { "position": { - "x": 35484.31002592349, - "y": 33909.80762113533 + "x": 20839.65517241379, + "y": 19359.807621135333 }, "targetPosition": { - "x": 35744.117647058825, - "y": 33759.80762113533 + "x": 21139.65517241379, + "y": 19359.807621135333 }, "floatingObject": { "isPinned": false, @@ -13885,17 +21086,17 @@ "id": "dd623cf2-614a-4864-aa51-c4f0f0d02060", "savedPayload": { "position": { - "x": 35744.117647058825, - "y": 33759.80762113533 + "x": 21139.65517241379, + "y": 19359.807621135333 }, "targetPosition": { - "x": 35744.117647058825, - "y": 33459.80762113533 + "x": 21139.65517241379, + "y": 19059.807621135333 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13908,17 +21109,17 @@ "id": "d4dd12d6-2a06-413f-bc29-b7423c447c49", "savedPayload": { "position": { - "x": 18097.058823529413, - "y": 38259.80762113533 + "x": 21139.65517241379, + "y": 19059.807621135333 }, "targetPosition": { - "x": 17947.058823529413, - "y": 38000 + "x": 20989.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -13946,12 +21147,12 @@ "id": "30d44397-d18c-46d3-82bb-67ac9c01d130", "savedPayload": { "position": { - "x": 35144.117647058825, - "y": 33979.422863406 + "x": 20539.65517241379, + "y": 24379.422863406 }, "targetPosition": { - "x": 35294.117647058825, - "y": 33719.615242270665 + "x": 20689.65517241379, + "y": 24119.615242270665 }, "floatingObject": { "isPinned": false, @@ -13969,12 +21170,12 @@ "id": "5661b47c-cc8f-4fe5-b59f-ade04c4071cc", "savedPayload": { "position": { - "x": 35294.117647058825, - "y": 33719.615242270665 + "x": 20689.65517241379, + "y": 24119.615242270665 }, "targetPosition": { - "x": 35444.117647058825, - "y": 33459.80762113533 + "x": 20839.65517241379, + "y": 23859.807621135333 }, "floatingObject": { "isPinned": false, @@ -13993,12 +21194,12 @@ "id": "997a2e31-201e-4083-aecd-8ad450bbefaa", "savedPayload": { "position": { - "x": 17797.058823529413, - "y": 38259.80762113533 + "x": 20839.65517241379, + "y": 19059.807621135333 }, "targetPosition": { - "x": 17947.058823529413, - "y": 38000 + "x": 20989.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -14016,12 +21217,12 @@ "id": "e0ed557e-bd72-458f-9f88-f7a8aeb20905", "savedPayload": { "position": { - "x": 17947.058823529413, - "y": 38000 + "x": 20989.65517241379, + "y": 18800 }, "targetPosition": { - "x": 17647.058823529413, - "y": 38000 + "x": 20689.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -14043,12 +21244,12 @@ "id": "d772e222-3b30-461e-9434-87fc28fb9c29", "savedPayload": { "position": { - "x": 17347.058823529413, - "y": 38000 + "x": 20389.65517241379, + "y": 18800 }, "targetPosition": { - "x": 17647.058823529413, - "y": 38000 + "x": 20689.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -14066,12 +21267,12 @@ "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d", "savedPayload": { "position": { - "x": 17647.058823529413, - "y": 38000 + "x": 20689.65517241379, + "y": 18800 }, "targetPosition": { - "x": 17647.058823529413, - "y": 38000 + "x": 20689.65517241379, + "y": 18800 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/hokaheh111.json b/Projects/Governance/Plugins/User-Profiles/hokaheh111.json new file mode 100644 index 000000000..d26b75c6c --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/hokaheh111.json @@ -0,0 +1,252 @@ +{ + "type": "User Profile", + "name": "hokaheh111", + "config": "{\n \"signature\": {\n \"message\": \"hokaheh111\",\n \"messageHash\": \"0x649a069652921b570bcd0676ffb2f9540cfff909884ad29609b5660ff99443aa\",\n \"v\": \"0x1c\",\n \"r\": \"0xba50be281d42ac44edb1c3e8c0101507a09458e96ecc8ee8f6ebd8e0cbfaa182\",\n \"s\": \"0x7d2a6fe1ba932102ffe4ca95391fbd9574398ea838d11a05113c721b06feb013\",\n \"signature\": \"0xba50be281d42ac44edb1c3e8c0101507a09458e96ecc8ee8f6ebd8e0cbfaa1827d2a6fe1ba932102ffe4ca95391fbd9574398ea838d11a05113c721b06feb0131c\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "eca6c4d7-623b-4881-b62c-df674f6f2c74", + "savedPayload": { + "position": { + "x": 14113.422863405995, + "y": 5342.05830753354 + }, + "targetPosition": { + "x": 13853.615242270664, + "y": 5492.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c39dd293-fe71-41f2-a0a5-befd688723d2", + "savedPayload": { + "position": { + "x": 13853.615242270664, + "y": 5492.05830753354 + }, + "targetPosition": { + "x": 13593.807621135333, + "y": 5642.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "201a2f04-1325-4a5a-baba-11f5cddcec1c", + "savedPayload": { + "position": { + "x": 13593.807621135333, + "y": 5642.05830753354 + }, + "targetPosition": { + "x": 13334.000000000002, + "y": 5792.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "liquidityPrograms": { + "type": "Liquidity Programs", + "name": "New Liquidity Programs", + "config": "{\n \"asset\":\"BTCB\"\n}", + "project": "Governance", + "liquidityProgram": [ + { + "type": "Liquidity Program", + "name": "New Liquidity Program", + "config": "{\n\"asset\": \"BTCB\"\n}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "b76e466c-5ca9-47db-b526-fd9f1fc6faf3", + "savedPayload": { + "position": { + "x": 14113.422863405995, + "y": 6242.05830753354 + }, + "targetPosition": { + "x": 13853.615242270664, + "y": 6092.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2651feab-5097-42e5-8d10-8b7a929195de", + "savedPayload": { + "position": { + "x": 13853.615242270664, + "y": 6092.05830753354 + }, + "targetPosition": { + "x": 13593.807621135333, + "y": 5942.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a20a0e7a-9972-46d5-93ae-f2bee654100b", + "savedPayload": { + "position": { + "x": 13593.807621135333, + "y": 5942.05830753354 + }, + "targetPosition": { + "x": 13334.000000000002, + "y": 5792.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eabec04f-3e81-4dfc-9012-96f4bc22a216", + "savedPayload": { + "position": { + "x": 13334.000000000002, + "y": 5792.05830753354 + }, + "targetPosition": { + "x": 13034.000000000002, + "y": 5792.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "76cf4012-a9ef-402a-9690-01fe04800ab8", + "savedPayload": { + "position": { + "x": 12734.000000000002, + "y": 5792.05830753354 + }, + "targetPosition": { + "x": 13034.000000000002, + "y": 5792.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "39ee250f-3cb6-4168-9b71-f618d0dc90bb", + "savedPayload": { + "position": { + "x": 13034.000000000002, + "y": 5792.05830753354 + }, + "targetPosition": { + "x": 13034.000000000002, + "y": 5792.05830753354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/markinho91.json b/Projects/Governance/Plugins/User-Profiles/markinho91.json new file mode 100644 index 000000000..8addd5064 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/markinho91.json @@ -0,0 +1,1226 @@ +{ + "type": "User Profile", + "name": "markinho91", + "config": "{\"signature\":{\"message\":\"markinho91\",\"messageHash\":\"0x5c91f71788dbab2a35a9adae042d56fb3ce727f90b0655311b70e9efa54505d2\",\"v\":\"0x1c\",\"r\":\"0x36cf1443df37df20d713272a5d917d5a4c4958318cb427edaea787253ce3c1bc\",\"s\":\"0x62b00205cad7202865db3b1de72757c24a5dbb027ef879e4f8eef608e798da52\",\"signature\":\"0x36cf1443df37df20d713272a5d917d5a4c4958318cb427edaea787253ce3c1bc62b00205cad7202865db3b1de72757c24a5dbb027ef879e4f8eef608e798da521c\"},\"codeName\":\"markinho91\"}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "9c94c0f2-e402-48f9-a536-7205b0ba8002", + "savedPayload": { + "position": { + "x": 4886.878740604855, + "y": 32360.58176446655 + }, + "targetPosition": { + "x": 4855.520201624559, + "y": 32658.938333077032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "02f7786d-9892-43e9-a452-bd734c2399db", + "savedPayload": { + "position": { + "x": 4855.520201624559, + "y": 32658.938333077032 + }, + "targetPosition": { + "x": 4824.161662644264, + "y": 32957.29490168751 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "19a28695-b8e0-413a-9ecf-cf6c58af5808", + "savedPayload": { + "position": { + "x": 5372.288937229824, + "y": 32713.252915842033 + }, + "targetPosition": { + "x": 5098.225299937044, + "y": 32835.27390876477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "320d1e85-3937-4f8c-9a0a-9a7a8c89ab7e", + "savedPayload": { + "position": { + "x": 5098.225299937044, + "y": 32835.27390876477 + }, + "targetPosition": { + "x": 4824.161662644264, + "y": 32957.29490168751 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "87a85f9d-7ed7-4714-961a-e96b979373ac", + "savedPayload": { + "position": { + "x": 4824.161662644264, + "y": 32957.29490168751 + }, + "targetPosition": { + "x": 4647.826086956522, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "gustavohcorradi", + "config": "{}", + "project": "Governance", + "id": "c57438ed-f813-4721-a563-448b6b65bc16", + "savedPayload": { + "position": { + "x": 5250.291165204822, + "y": 32199.206993723434 + }, + "targetPosition": { + "x": 5442.00152287997, + "y": 32846.410314759465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "gustavohcorradi", + "id": "96ccf2bc-e544-4b27-aa23-a7a734798fb4" + }, + "referenceParentCombinedNodePath": [ + [ + "gustavohcorradi", + "User Profile", + "Governance", + "96ccf2bc-e544-4b27-aa23-a7a734798fb4" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "EvaMaria70", + "config": "{}", + "project": "Governance", + "id": "c8cb7323-5c09-43d5-ac41-6dd071583a93", + "savedPayload": { + "position": { + "x": 5512.558235585636, + "y": 32175.10803538588 + }, + "targetPosition": { + "x": 5442.00152287997, + "y": 32846.410314759465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "EvaMaria70", + "id": "75a78d74-93f3-44c5-a96a-5b2b9f730afe" + }, + "referenceParentCombinedNodePath": [ + [ + "EvaMaria70", + "User Profile", + "Governance", + "75a78d74-93f3-44c5-a96a-5b2b9f730afe" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "piyanthak", + "config": "{}", + "project": "Governance", + "id": "92906bb2-6b9e-484a-ae2a-2abadad9fb36", + "savedPayload": { + "position": { + "x": 5764.083686055206, + "y": 32253.20876371264 + }, + "targetPosition": { + "x": 5442.00152287997, + "y": 32846.410314759465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "piyanthak", + "id": "b1ce221b-2752-4419-ae53-8410e8a93798" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile", + "Governance", + "b1ce221b-2752-4419-ae53-8410e8a93798" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "0699b0da-111f-432c-997b-c522ecf4da3e", + "savedPayload": { + "position": { + "x": 5966.575046863425, + "y": 32421.619050800826 + }, + "targetPosition": { + "x": 5442.00152287997, + "y": 32846.410314759465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "802d0028-2252-4aa3-b2ec-08427123db2b", + "savedPayload": { + "position": { + "x": 6089.204843916001, + "y": 32654.699957084318 + }, + "targetPosition": { + "x": 5442.00152287997, + "y": 32846.410314759465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "328ea7a0-bf08-4a7a-9934-f45d4aff62f4", + "savedPayload": { + "position": { + "x": 6113.303802253555, + "y": 32916.96702746513 + }, + "targetPosition": { + "x": 5442.00152287997, + "y": 32846.410314759465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "06f68fb2-5f87-4def-8e70-3b4cc8a77a7d", + "savedPayload": { + "position": { + "x": 6035.203073926797, + "y": 33168.4924779347 + }, + "targetPosition": { + "x": 5442.00152287997, + "y": 32846.410314759465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6200c7a1-030c-4c07-84b5-7c9b61001a4d", + "savedPayload": { + "position": { + "x": 5280.097244172137, + "y": 32659.98941664651 + }, + "targetPosition": { + "x": 5075.801519289341, + "y": 33060.942352531274 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "03c33b20-0b71-4428-9452-a76bda97a389", + "savedPayload": { + "position": { + "x": 5822.156591210264, + "y": 32964.45160107175 + }, + "targetPosition": { + "x": 5512.397032148075, + "y": 33290.87006802728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "35c5cb55-5696-41a0-91fe-03eaad6155ca", + "savedPayload": { + "position": { + "x": 5923.492488087245, + "y": 33107.83857864317 + }, + "targetPosition": { + "x": 5512.397032148075, + "y": 33290.87006802728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "piyanthak", + "config": "{}", + "project": "Governance", + "id": "eabd59ba-c5d6-4f8e-97ec-acac4f113bc1", + "savedPayload": { + "position": { + "x": 5962.242828387076, + "y": 33279.09044128874 + }, + "targetPosition": { + "x": 5512.397032148075, + "y": 33290.87006802728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "piyanthak", + "id": "b1ce221b-2752-4419-ae53-8410e8a93798" + }, + "referenceParentCombinedNodePath": [ + [ + "piyanthak", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "gustavohcorradi", + "config": "{}", + "project": "Governance", + "id": "1c8c166c-d3bd-451f-8db0-e17ff082ab07", + "savedPayload": { + "position": { + "x": 5932.508224071816, + "y": 33452.13564532267 + }, + "targetPosition": { + "x": 5512.397032148075, + "y": 33290.87006802728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "gustavohcorradi", + "id": "96ccf2bc-e544-4b27-aa23-a7a734798fb4" + }, + "referenceParentCombinedNodePath": [ + [ + "gustavohcorradi", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "EvaMaria70", + "config": "{}", + "project": "Governance", + "id": "9ba3c172-ffd8-4c17-b9cb-3a5d93492ad1", + "savedPayload": { + "position": { + "x": 5838.815499103604, + "y": 33600.62962708947 + }, + "targetPosition": { + "x": 5512.397032148075, + "y": 33290.87006802728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "EvaMaria70", + "id": "75a78d74-93f3-44c5-a96a-5b2b9f730afe" + }, + "referenceParentCombinedNodePath": [ + [ + "EvaMaria70", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "ae03bc00-dd14-409d-b765-e4a8f4f44334", + "savedPayload": { + "position": { + "x": 5695.428521532185, + "y": 33701.96552396645 + }, + "targetPosition": { + "x": 5512.397032148075, + "y": 33290.87006802728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "693bf58b-11a3-4f53-9b1f-26a6ded4f7e3", + "savedPayload": { + "position": { + "x": 5524.176658886618, + "y": 33740.71586426628 + }, + "targetPosition": { + "x": 5512.397032148075, + "y": 33290.87006802728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2345f88c-c850-445a-a340-0600aad4ebc3", + "savedPayload": { + "position": { + "x": 5503.77695162216, + "y": 32921.88470506255 + }, + "targetPosition": { + "x": 5075.801519289341, + "y": 33060.942352531274 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "gustavohcorradi", + "config": "{}", + "project": "Governance", + "id": "993c358d-b571-4708-82b0-9ef4d74e1673", + "savedPayload": { + "position": { + "x": 5852.611477028592, + "y": 33180.86695615066 + }, + "targetPosition": { + "x": 5456.3434876930605, + "y": 33394.10785426351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "gustavohcorradi", + "id": "96ccf2bc-e544-4b27-aa23-a7a734798fb4" + }, + "referenceParentCombinedNodePath": [ + [ + "gustavohcorradi", + "User Profile" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "EvaMaria70", + "config": "{}", + "project": "Governance", + "id": "ddf7485b-d5f6-4ba5-8652-08b55cf3258e", + "savedPayload": { + "position": { + "x": 5905.890367636652, + "y": 33373.91868060578 + }, + "targetPosition": { + "x": 5456.3434876930605, + "y": 33394.10785426351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "EvaMaria70", + "id": "75a78d74-93f3-44c5-a96a-5b2b9f730afe" + }, + "referenceParentCombinedNodePath": [ + [ + "EvaMaria70", + "User Profile" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "6fc3c9fe-e02f-4f20-a219-edfe7e09755b", + "savedPayload": { + "position": { + "x": 5870.130985341213, + "y": 33570.969118507775 + }, + "targetPosition": { + "x": 5456.3434876930605, + "y": 33394.10785426351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "9955498c-430a-4ae4-a4b7-d326f3de4838", + "savedPayload": { + "position": { + "x": 5752.415914365931, + "y": 33732.990013965136 + }, + "targetPosition": { + "x": 5456.3434876930605, + "y": 33394.10785426351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "c9ef27b0-7ec3-413d-8d7b-335947aae305", + "savedPayload": { + "position": { + "x": 5576.060068198064, + "y": 33827.89114157664 + }, + "targetPosition": { + "x": 5456.3434876930605, + "y": 33394.10785426351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "69fe1b68-e6b6-4fc4-9e09-9fa8095dc4cb", + "savedPayload": { + "position": { + "x": 5375.992885033675, + "y": 33836.87616913289 + }, + "targetPosition": { + "x": 5456.3434876930605, + "y": 33394.10785426351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0727e879-21a8-4438-b7fb-8c5704609c2b", + "savedPayload": { + "position": { + "x": 5476.754455174107, + "y": 33265.23807741407 + }, + "targetPosition": { + "x": 5075.801519289341, + "y": 33060.942352531274 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "56eb346b-1f53-4a2f-bf24-c63ec088c8e1", + "savedPayload": { + "position": { + "x": 5075.801519289341, + "y": 33060.942352531274 + }, + "targetPosition": { + "x": 4647.826086956522, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "0d614c49-7f9a-40c2-a71c-a02c61cca07f", + "savedPayload": { + "position": { + "x": 5503.776951622161, + "y": 33478.11529493746 + }, + "targetPosition": { + "x": 5218.459996733614, + "y": 33385.41019662497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "613969be-da2e-434c-9d56-e2e7927280f8", + "savedPayload": { + "position": { + "x": 5218.459996733614, + "y": 33385.41019662497 + }, + "targetPosition": { + "x": 4933.143041845068, + "y": 33292.70509831249 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c21fd110-6584-4daa-aadb-6eb0612a46be", + "savedPayload": { + "position": { + "x": 4933.143041845068, + "y": 33292.70509831249 + }, + "targetPosition": { + "x": 4647.826086956522, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "liquidityPrograms": { + "type": "Liquidity Programs", + "name": "New Liquidity Programs", + "config": "{}", + "project": "Governance", + "liquidityProgram": [ + { + "type": "Liquidity Program", + "name": "New Liquidity Program", + "config": "{\n\"asset\": \"BTCB\"\n}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "05a9571b-ab50-4c5b-a145-aa5756dc7119", + "savedPayload": { + "position": { + "x": 5176.832814019747, + "y": 33928.11529493746 + }, + "targetPosition": { + "x": 5000.4972383320055, + "y": 33685.41019662497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7aabfc69-377e-48e2-8ac9-d0bdc1d7e868", + "savedPayload": { + "position": { + "x": 5000.4972383320055, + "y": 33685.41019662497 + }, + "targetPosition": { + "x": 4824.161662644264, + "y": 33442.70509831249 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "385b2a80-147e-4ce7-8b65-f44acc56e5a9", + "savedPayload": { + "position": { + "x": 4824.161662644264, + "y": 33442.70509831249 + }, + "targetPosition": { + "x": 4647.826086956522, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1aefc2d3-4823-401a-824b-507fd2010fc8", + "savedPayload": { + "position": { + "x": 4647.826086956522, + "y": 33200 + }, + "targetPosition": { + "x": 4347.826086956522, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "cae549fa-67c3-4e11-bfa7-6f4dc6863e0c", + "savedPayload": { + "position": { + "x": 4047.826086956522, + "y": 33200 + }, + "targetPosition": { + "x": 4347.826086956522, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "91906f25-4d7d-4049-bcaf-e07c2c4ac5cd", + "savedPayload": { + "position": { + "x": 4347.826086956522, + "y": 33200 + }, + "targetPosition": { + "x": 4347.826086956522, + "y": 33200 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/ssplatt.json b/Projects/Governance/Plugins/User-Profiles/ssplatt.json index a067e9368..7f522a4bd 100644 --- a/Projects/Governance/Plugins/User-Profiles/ssplatt.json +++ b/Projects/Governance/Plugins/User-Profiles/ssplatt.json @@ -26,12 +26,12 @@ "id": "e6bad077-b21f-4ad5-acf8-eeb293ef1c2e", "savedPayload": { "position": { - "x": 8262.133308696815, - "y": 32173.89246522911 + "x": 2886.8797590010727, + "y": 17773.89246522911 }, "targetPosition": { - "x": 8580.33136023076, - "y": 32492.090516763055 + "x": 3205.077810535019, + "y": 18092.090516763055 }, "floatingObject": { "isPinned": false, @@ -49,12 +49,12 @@ "id": "21fc9fe9-020e-46e6-aeb2-764f1838fac9", "savedPayload": { "position": { - "x": 8580.33136023076, - "y": 32492.090516763055 + "x": 3205.077810535019, + "y": 18092.090516763055 }, "targetPosition": { - "x": 8898.529411764706, - "y": 32810.288568297 + "x": 3523.2758620689656, + "y": 18410.288568297 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "50079cf4-9746-420e-80c3-2e6b85298ac7", "savedPayload": { "position": { - "x": 8665.592271172438, - "y": 31940.955324636838 + "x": 3290.338721476697, + "y": 17540.955324636838 }, "targetPosition": { - "x": 8782.060841468572, - "y": 32375.62194646692 + "x": 3406.8072917728314, + "y": 17975.62194646692 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "e1c18d16-d11d-4fbe-9e4d-7e1288221c6f", "savedPayload": { "position": { - "x": 8782.060841468572, - "y": 32375.62194646692 + "x": 3406.8072917728314, + "y": 17975.62194646692 }, "targetPosition": { - "x": 8898.529411764706, - "y": 32810.288568297 + "x": 3523.2758620689656, + "y": 18410.288568297 }, "floatingObject": { "isPinned": false, @@ -127,12 +127,12 @@ "id": "1bc0ffaa-83d2-44c7-8231-74fb6b747487", "savedPayload": { "position": { - "x": 8898.529411764706, - "y": 32810.288568297 + "x": 3523.2758620689656, + "y": 18410.288568297 }, "targetPosition": { - "x": 9123.529411764706, - "y": 33200 + "x": 3748.2758620689656, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -166,12 +166,12 @@ "id": "18ca0727-c296-4059-aef0-a75c324e526e", "savedPayload": { "position": { - "x": 8745.386730456856, - "y": 32237.927535062445 + "x": 3370.133180761115, + "y": 17837.927535062445 }, "targetPosition": { - "x": 9165.497922380597, - "y": 32399.19311235783 + "x": 3790.2443726848555, + "y": 17999.19311235783 }, "floatingObject": { "isPinned": false, @@ -207,12 +207,12 @@ "id": "43b6c240-ff85-41cf-b423-963ad99a8e9c", "savedPayload": { "position": { - "x": 8982.466432996487, - "y": 31988.097656418657 + "x": 3607.2128833007455, + "y": 17588.097656418657 }, "targetPosition": { - "x": 9165.497922380597, - "y": 32399.19311235783 + "x": 3790.2443726848555, + "y": 17999.19311235783 }, "floatingObject": { "isPinned": false, @@ -234,12 +234,12 @@ "id": "7afeae27-2cc1-4888-b8d2-9c5536c6e9ae", "savedPayload": { "position": { - "x": 9326.763499675983, - "y": 31979.081920434088 + "x": 3951.509949980241, + "y": 17579.081920434088 }, "targetPosition": { - "x": 9165.497922380597, - "y": 32399.19311235783 + "x": 3790.2443726848555, + "y": 17999.19311235783 }, "floatingObject": { "isPinned": false, @@ -257,17 +257,17 @@ "id": "68e7a305-2909-4741-9b12-624d7e556915", "savedPayload": { "position": { - "x": 9165.497922380597, - "y": 32399.19311235783 + "x": 3790.2443726848555, + "y": 17999.19311235783 }, "targetPosition": { - "x": 9348.529411764706, - "y": 32810.288568297 + "x": 3973.2758620689656, + "y": 18410.288568297 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -291,12 +291,12 @@ "id": "8ca39d43-eb8b-4ea8-b5e1-594230285470", "savedPayload": { "position": { - "x": 9197.002106875936, - "y": 31992.720392391348 + "x": 3821.7485571801953, + "y": 17592.720392391348 }, "targetPosition": { - "x": 9442.089672632697, - "y": 32370.122147966787 + "x": 4066.8361229369575, + "y": 17970.122147966787 }, "floatingObject": { "isPinned": false, @@ -332,12 +332,12 @@ "id": "4a32dc2c-14e4-4678-a3e9-54acabfcd427", "savedPayload": { "position": { - "x": 9535.649933500688, - "y": 31929.955727636574 + "x": 4160.396383804949, + "y": 17529.955727636574 }, "targetPosition": { - "x": 9442.089672632697, - "y": 32370.122147966787 + "x": 4066.8361229369575, + "y": 17970.122147966787 }, "floatingObject": { "isPinned": false, @@ -359,12 +359,12 @@ "id": "e0a87fb2-2fff-42ba-a51a-2ca560b9bb70", "savedPayload": { "position": { - "x": 9819.491428208137, - "y": 32125.034582210024 + "x": 4444.237878512398, + "y": 17725.034582210024 }, "targetPosition": { - "x": 9442.089672632697, - "y": 32370.122147966787 + "x": 4066.8361229369575, + "y": 17970.122147966787 }, "floatingObject": { "isPinned": false, @@ -382,17 +382,17 @@ "id": "411a6083-99ae-4ece-9334-42801ee0fc8c", "savedPayload": { "position": { - "x": 9442.089672632697, - "y": 32370.122147966787 + "x": 4066.8361229369575, + "y": 17970.122147966787 }, "targetPosition": { - "x": 9348.529411764706, - "y": 32810.288568297 + "x": 3973.2758620689656, + "y": 18410.288568297 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -416,12 +416,12 @@ "id": "84ce8ba3-c177-43ed-b9f3-c901d014db2c", "savedPayload": { "position": { - "x": 9706.495763538858, - "y": 32059.796504795955 + "x": 4331.242213843118, + "y": 17659.796504795955 }, "targetPosition": { - "x": 9682.944583229533, - "y": 32509.179795435513 + "x": 4307.691033533793, + "y": 18109.179795435513 }, "floatingObject": { "isPinned": false, @@ -457,12 +457,12 @@ "id": "6028a9fa-2862-4e8e-8b20-15b1871502e9", "savedPayload": { "position": { - "x": 10017.35975469436, - "y": 32208.071022574026 + "x": 4642.106204998621, + "y": 17808.071022574026 }, "targetPosition": { - "x": 9682.944583229533, - "y": 32509.179795435513 + "x": 4307.691033533793, + "y": 18109.179795435513 }, "floatingObject": { "isPinned": false, @@ -484,12 +484,12 @@ "id": "e537f875-0429-46c7-9e22-9f363b49e440", "savedPayload": { "position": { - "x": 10132.327873869091, - "y": 32532.73097574484 + "x": 4757.074324173352, + "y": 18132.73097574484 }, "targetPosition": { - "x": 9682.944583229533, - "y": 32509.179795435513 + "x": 4307.691033533793, + "y": 18109.179795435513 }, "floatingObject": { "isPinned": false, @@ -507,17 +507,17 @@ "id": "ef87e43d-72f8-4ff4-915d-38d376a381ed", "savedPayload": { "position": { - "x": 9682.944583229533, - "y": 32509.179795435513 + "x": 4307.691033533793, + "y": 18109.179795435513 }, "targetPosition": { - "x": 9348.529411764706, - "y": 32810.288568297 + "x": 3973.2758620689656, + "y": 18410.288568297 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -541,12 +541,12 @@ "id": "106481d0-dc22-438e-a63e-0ec16c3deb2c", "savedPayload": { "position": { - "x": 10079.258440652857, - "y": 32413.53507717092 + "x": 4704.004890957115, + "y": 18013.53507717092 }, "targetPosition": { - "x": 9796.06426468043, - "y": 32763.25075982656 + "x": 4420.810714984688, + "y": 18363.25075982656 }, "floatingObject": { "isPinned": false, @@ -569,12 +569,12 @@ "id": "f9b9e768-2f65-4794-8cc8-5a1248897372", "savedPayload": { "position": { - "x": 10243.599117596154, - "y": 32716.212951356116 + "x": 4868.345567900411, + "y": 18316.212951356116 }, "targetPosition": { - "x": 9796.06426468043, - "y": 32763.25075982656 + "x": 4420.810714984688, + "y": 18363.25075982656 }, "floatingObject": { "isPinned": false, @@ -596,12 +596,12 @@ "id": "56ab23dd-7a01-4b06-a522-5c6bdd9c4aaf", "savedPayload": { "position": { - "x": 10145.779947336066, - "y": 33046.44493579899 + "x": 4770.526397640325, + "y": 18646.444935798987 }, "targetPosition": { - "x": 9796.06426468043, - "y": 32763.25075982656 + "x": 4420.810714984688, + "y": 18363.25075982656 }, "floatingObject": { "isPinned": false, @@ -619,17 +619,17 @@ "id": "c9cbf38e-b183-45b8-93b4-04f1765ced94", "savedPayload": { "position": { - "x": 9796.06426468043, - "y": 32763.25075982656 + "x": 4420.810714984688, + "y": 18363.25075982656 }, "targetPosition": { - "x": 9348.529411764706, - "y": 32810.288568297 + "x": 3973.2758620689656, + "y": 18410.288568297 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -642,12 +642,12 @@ "id": "ad9c1239-f4dd-4e12-8998-ecead32065ab", "savedPayload": { "position": { - "x": 9348.529411764706, - "y": 32810.288568297 + "x": 3973.2758620689656, + "y": 18410.288568297 }, "targetPosition": { - "x": 9123.529411764706, - "y": 33200 + "x": 3748.2758620689656, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -691,12 +691,12 @@ "id": "69cc9fb7-9f1a-4559-b59b-f21ebc4ca60c", "savedPayload": { "position": { - "x": 10514.37603559392, - "y": 32423.864807873782 + "x": 5139.122485898178, + "y": 18023.864807873782 }, "targetPosition": { - "x": 10397.907465297785, - "y": 32858.531429703864 + "x": 5022.6539156020435, + "y": 18458.531429703864 }, "floatingObject": { "isPinned": false, @@ -716,888 +716,27 @@ { "type": "Claim Votes Switch", "name": "New Claim Votes Switch", - "config": "{\n \"percentage\": 10\n}", + "config": "{}", "project": "Governance", "claimVotesSwitch": [ { "type": "Claim Votes Switch", - "name": "Support to new Devs Work", + "name": "harrelbm", "config": "{}", "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Tentacule23", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "New Position Claims Folder", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "Tentacule23 Project Contributor Smidy13 Tentacule23 Governance Project", - "config": "{}", - "project": "Governance", - "id": "854be3f0-53f8-485f-8c23-7adec4b37df8", - "savedPayload": { - "position": { - "x": 10461.483704874569, - "y": 31056.288702806756 - }, - "targetPosition": { - "x": 10779.681756408514, - "y": 31374.4867543407 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Tentacule23 Governance Project", - "id": "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2" - }, - "referenceParentCombinedNodePath": [ - [ - "Tentacule23", - "User Profile", - "Governance", - "7af21baa-ebc0-436f-94a7-a1746209418e" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "705bfab3-e851-4469-ab70-ac972950de6c" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "be3ab259-2505-4200-a8cc-a373874aedb0" - ], - [ - "Project Contributor Smidy13 Tentacule23 Governance Project", - "Position Contribution Claim", - "Governance", - "9c74a2a8-4bcf-42b7-b53d-7ba68f3acfc2" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "Tentacule23 1 Project Contributor Tentacle23 Visual Scripting Project", - "config": "{}", - "project": "Governance", - "id": "b76f9048-3f24-4d05-bb3f-117cd5116296", - "savedPayload": { - "position": { - "x": 10896.150326704648, - "y": 30939.82013251062 - }, - "targetPosition": { - "x": 10779.681756408514, - "y": 31374.4867543407 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "1 Project Contributor Tentacle23 Visual Scripting Project", - "id": "0adbd33f-c572-4d29-bb67-ed8269aa168d" - }, - "referenceParentCombinedNodePath": [ - [ - "Tentacule23", - "User Profile", - "Governance", - "7af21baa-ebc0-436f-94a7-a1746209418e" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "705bfab3-e851-4469-ab70-ac972950de6c" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "be3ab259-2505-4200-a8cc-a373874aedb0" - ], - [ - "1 Project Contributor Tentacle23 Visual Scripting Project", - "Position Contribution Claim", - "Governance", - "0adbd33f-c572-4d29-bb67-ed8269aa168d" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "9ba03b4a-9fd6-41a2-9570-3a17a6a377f0", - "savedPayload": { - "position": { - "x": 10779.681756408514, - "y": 31374.4867543407 - }, - "targetPosition": { - "x": 10896.150326704648, - "y": 31809.153376170783 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "be3ab259-2505-4200-a8cc-a373874aedb0" - }, - "referenceParentCombinedNodePath": [ - [ - "Tentacule23", - "User Profile", - "Governance", - "7af21baa-ebc0-436f-94a7-a1746209418e" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "705bfab3-e851-4469-ab70-ac972950de6c" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "be3ab259-2505-4200-a8cc-a373874aedb0" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "fa56da65-9669-40b0-bb11-6698fb50defb", - "savedPayload": { - "position": { - "x": 10896.150326704648, - "y": 31809.153376170783 - }, - "targetPosition": { - "x": 11012.618897000782, - "y": 32243.819998000865 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Claim Votes Switch", - "name": "Binaries Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Roles Played @ Beta-12 Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "NAmorim Team Creator Nuno Distribution Team", - "config": "{}", - "project": "Governance", - "id": "98dc4df4-642d-493c-8d8c-624943b376fd", - "savedPayload": { - "position": { - "x": 11462.618897000782, - "y": 31014.397134594867 - }, - "targetPosition": { - "x": 11462.618897000782, - "y": 31464.397134594867 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Nuno Distribution Team", - "id": "e5777796-f646-4dc7-a2a9-24e07f6a14ae" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "2d11ec65-8e01-49af-910c-1d6151e1ebe9" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bde9318f-5bb3-4f37-bd64-cd188bfcf104" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "488ba3d0-4093-4994-9410-f62f82107907" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "aa81c376-fedf-4018-9134-37f355bcb56b" - ], - [ - "Team Creator Nuno Distribution Team", - "Position Contribution Claim", - "Governance", - "e5777796-f646-4dc7-a2a9-24e07f6a14ae" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "NAmorim Team Member Superalgos Blog Team", - "config": "{}", - "project": "Governance", - "id": "14d87b3c-211a-4f7e-92d8-79c717683274", - "savedPayload": { - "position": { - "x": 11852.33032870378, - "y": 31239.397134594867 - }, - "targetPosition": { - "x": 11462.618897000782, - "y": 31464.397134594867 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", - "id": "e97f9675-7bb8-4e5f-8bb5-6d5735cc335d" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "2d11ec65-8e01-49af-910c-1d6151e1ebe9" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bde9318f-5bb3-4f37-bd64-cd188bfcf104" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "488ba3d0-4093-4994-9410-f62f82107907" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "aa81c376-fedf-4018-9134-37f355bcb56b" - ], - [ - "Team Member Superalgos Blog Team", - "Position Contribution Claim", - "Governance", - "e97f9675-7bb8-4e5f-8bb5-6d5735cc335d" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "3d4a0dfe-53a9-4214-8191-5175e3ec211f", - "savedPayload": { - "position": { - "x": 11462.618897000782, - "y": 31464.397134594867 - }, - "targetPosition": { - "x": 11237.618897000782, - "y": 31854.108566297866 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Roles Played @ Beta-12 Position Class", - "id": "aa81c376-fedf-4018-9134-37f355bcb56b" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "2d11ec65-8e01-49af-910c-1d6151e1ebe9" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bde9318f-5bb3-4f37-bd64-cd188bfcf104" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "488ba3d0-4093-4994-9410-f62f82107907" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "aa81c376-fedf-4018-9134-37f355bcb56b" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "03bac1e4-ff9d-4dc7-8483-21493cb2b3eb", - "savedPayload": { - "position": { - "x": 11237.618897000782, - "y": 31854.108566297866 - }, - "targetPosition": { - "x": 11012.618897000782, - "y": 32243.819998000865 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Binaries Team Position Class", - "id": "30d1b9a9-756a-466b-b606-7c31b629bdcf" - }, - "referenceParentCombinedNodePath": [ - [ - "NAmorim", - "User Profile", - "Governance", - "d611eda3-4202-438a-af65-8981a90e742a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "2d11ec65-8e01-49af-910c-1d6151e1ebe9" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bde9318f-5bb3-4f37-bd64-cd188bfcf104" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "488ba3d0-4093-4994-9410-f62f82107907" - ], - [ - "Roles Played @ Beta-12 Position Class", - "Position Claims Folder", - "Governance", - "aa81c376-fedf-4018-9134-37f355bcb56b" - ], - [ - "Teams Position Class", - "Position Claims Folder", - "Governance", - "526c8c0b-89ff-4b03-9e8c-20a1c5625c11" - ], - [ - "Tech Teams Position Class", - "Position Claims Folder", - "Governance", - "bae8b39a-3d49-4da7-afdb-7220f502b13d" - ], - [ - "Binaries Team Position Class", - "Position Claims Folder", - "Governance", - "30d1b9a9-756a-466b-b606-7c31b629bdcf" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "alexandrustefan", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Forum Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "alexandrustefan Team Creator Alexandru Forum Team", - "config": "{}", - "project": "Governance", - "id": "bcb815dc-7842-47a7-aea5-a7e314649f44", - "savedPayload": { - "position": { - "x": 12083.681621898755, - "y": 31490.955324636838 - }, - "targetPosition": { - "x": 11765.48357036481, - "y": 31809.153376170783 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Alexandru Forum Team", - "id": "64319edb-7d43-4c1a-9a1a-fd5b8be149c8" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "32edddeb-10a4-4e67-8ebc-518ae17b60e0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "ee5ffc96-e933-4775-bd4c-6c7f6856a147" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" - ], - [ - "Forum Team Position Class", - "Position Claims Folder", - "Governance", - "6658d0c8-00b6-49fd-a17f-50a4d6c18756" - ], - [ - "Team Creator Alexandru Forum Team", - "Position Contribution Claim", - "Governance", - "64319edb-7d43-4c1a-9a1a-fd5b8be149c8" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "6f4e0e72-9edb-47e2-a265-85dc1f457ddd", - "savedPayload": { - "position": { - "x": 11765.48357036481, - "y": 31809.153376170783 - }, - "targetPosition": { - "x": 11447.285518830864, - "y": 32127.35142770473 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Forum Team Position Class", - "id": "6658d0c8-00b6-49fd-a17f-50a4d6c18756" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "32edddeb-10a4-4e67-8ebc-518ae17b60e0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "ee5ffc96-e933-4775-bd4c-6c7f6856a147" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" - ], - [ - "Forum Team Position Class", - "Position Claims Folder", - "Governance", - "6658d0c8-00b6-49fd-a17f-50a4d6c18756" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Data Mining Project Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "alexandrustefan 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "config": "{}", - "project": "Governance", - "id": "3a29d3e4-7e47-437e-bc8e-96b82cb5ff90", - "savedPayload": { - "position": { - "x": 12316.618762491027, - "y": 32360.288568296994 - }, - "targetPosition": { - "x": 11881.952140660946, - "y": 32243.81999800086 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "id": "285d8109-5341-48f0-a19e-94112f7508c4" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "32edddeb-10a4-4e67-8ebc-518ae17b60e0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "ee5ffc96-e933-4775-bd4c-6c7f6856a147" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" - ], - [ - "Data Mining Project Position Class", - "Position Claims Folder", - "Governance", - "0979d2c4-c661-469b-835b-77c5144ae51e" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "Position Contribution Claim", - "Governance", - "285d8109-5341-48f0-a19e-94112f7508c4" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "688f81b0-aa5f-4746-bda5-2070703bbc90", - "savedPayload": { - "position": { - "x": 11881.952140660946, - "y": 32243.81999800086 - }, - "targetPosition": { - "x": 11447.285518830864, - "y": 32127.35142770473 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Data Mining Project Position Class", - "id": "0979d2c4-c661-469b-835b-77c5144ae51e" - }, - "referenceParentCombinedNodePath": [ - [ - "alexandrustefan", - "User Profile", - "Governance", - "4c987083-b506-4f26-9821-e678dd3880d1" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "32edddeb-10a4-4e67-8ebc-518ae17b60e0" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "ee5ffc96-e933-4775-bd4c-6c7f6856a147" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "91e48ec1-f2c4-49b5-a92c-d30b9f0a4a00" - ], - [ - "Data Mining Project Position Class", - "Position Claims Folder", - "Governance", - "0979d2c4-c661-469b-835b-77c5144ae51e" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "f764a623-d5f8-41b9-89d5-33c32a6f96c6", - "savedPayload": { - "position": { - "x": 11447.285518830864, - "y": 32127.35142770473 - }, - "targetPosition": { - "x": 11012.618897000782, - "y": 32243.819998000865 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "claimVotesSwitch": [], "positionClaimVotes": [], "assetClaimVotes": [], "featureClaimVotes": [], - "id": "7b0ab304-8852-46f8-a7ce-b24608f981b6", + "id": "5dd088bb-2771-4d74-a410-787a06ce2c9f", "savedPayload": { "position": { - "x": 11012.618897000782, - "y": 32243.819998000865 + "x": 5459.403155775484, + "y": 17785.99657678814 }, "targetPosition": { - "x": 10787.618897000782, - "y": 32633.531429703864 + "x": 5412.365347305041, + "y": 18233.531429703864 }, "floatingObject": { "isPinned": false, @@ -1609,2169 +748,54 @@ }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "1e714443-cf8f-46df-ac93-7de2e780ceae" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ] + ] } }, { "type": "Claim Votes Switch", - "name": "Support Others Work", - "config": "{\n \"percentage\": 40\n}", + "name": "cozed-gh", + "config": "{}", "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "harrellbm", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Education Project Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "harrellbm Project Leader Harrell harrellbm Education Project", - "config": "{}", - "project": "Governance", - "id": "b136d5f9-07df-4b4d-aa53-7f8a4ad641da", - "savedPayload": { - "position": { - "x": -9806.438557256788, - "y": 33356.22235927676 - }, - "targetPosition": { - "x": -9713.733458944303, - "y": 33641.53931416531 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Leader Harrell harrellbm Education Project", - "id": "2a22e2b7-27c2-4a2d-8e76-6cc79cf2a10a" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Project Position Class", - "Position Claims Folder", - "Governance", - "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" - ], - [ - "Project Leader Harrell harrellbm Education Project", - "Position Contribution Claim", - "Governance", - "2a22e2b7-27c2-4a2d-8e76-6cc79cf2a10a" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "4d3b5b2a-6935-4dfe-98e0-70e8b331cad4", - "savedPayload": { - "position": { - "x": -9713.733458944303, - "y": 33641.53931416531 - }, - "targetPosition": { - "x": -9621.028360631819, - "y": 33926.85626905385 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Education Project Position Class", - "id": "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Project Position Class", - "Position Claims Folder", - "Governance", - "4bb1ac20-c396-4c97-a0e4-c10dd4c7369a" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Education Teams Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [ - { - "type": "Claim Votes Switch", - "name": "Docs Teams Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Docs Teams", - "config": "{}", - "project": "Governance", - "id": "0159ad74-93c4-46c2-8595-452402cb6516", - "savedPayload": { - "position": { - "x": -9880.99441369482, - "y": 33156.12911754034 - }, - "targetPosition": { - "x": -9704.658838007077, - "y": 33398.834215852825 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Docs Teams", - "id": "def4a2e1-9c6c-460a-8703-1f22e2cf999e" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Docs Teams Position Class", - "Position Claims Folder", - "Governance", - "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" - ], - [ - "Team Creator Harrell harrellbm Docs Teams", - "Position Contribution Claim", - "Governance", - "def4a2e1-9c6c-460a-8703-1f22e2cf999e" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "97c6b6e0-553d-42ba-b181-e638e78ce1e9", - "savedPayload": { - "position": { - "x": -9704.658838007077, - "y": 33398.834215852825 - }, - "targetPosition": { - "x": -9528.323262319336, - "y": 33641.53931416531 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Docs Teams Position Class", - "id": "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Docs Teams Position Class", - "Position Claims Folder", - "Governance", - "07105ff3-be34-4bdf-96bf-9fda8cdc1e8f" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Tutorials Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Tutorials Team", - "config": "{}", - "project": "Governance", - "id": "8312c7c6-a7ee-4504-a764-583a9d295fe7", - "savedPayload": { - "position": { - "x": -9528.323262319336, - "y": 33041.53931416531 - }, - "targetPosition": { - "x": -9528.323262319336, - "y": 33341.53931416531 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Tutorials Team", - "id": "39ebea0b-e64e-4d85-a346-0e3dd69d8cfd" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Tutorials Team Position Class", - "Position Claims Folder", - "Governance", - "d2e70340-a37c-4c75-bad6-b92becc4db19" - ], - [ - "Team Creator Harrell harrellbm Tutorials Team", - "Position Contribution Claim", - "Governance", - "39ebea0b-e64e-4d85-a346-0e3dd69d8cfd" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "68be3a1e-46b2-4960-bfa0-01d8c7c8c5b0", - "savedPayload": { - "position": { - "x": -9528.323262319336, - "y": 33341.53931416531 - }, - "targetPosition": { - "x": -9528.323262319336, - "y": 33641.53931416531 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Tutorials Team Position Class", - "id": "d2e70340-a37c-4c75-bad6-b92becc4db19" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Tutorials Team Position Class", - "Position Claims Folder", - "Governance", - "d2e70340-a37c-4c75-bad6-b92becc4db19" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Translations Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Translations Team", - "config": "{}", - "project": "Governance", - "id": "935869f0-b4bd-491c-ad97-4020866f20d3", - "savedPayload": { - "position": { - "x": -9175.652110943853, - "y": 33156.12911754034 - }, - "targetPosition": { - "x": -9351.987686631594, - "y": 33398.834215852825 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Translations Team", - "id": "679038b2-555c-414a-99f5-81ebecae9837" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Translations Team Position Class", - "Position Claims Folder", - "Governance", - "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" - ], - [ - "Team Creator Harrell harrellbm Translations Team", - "Position Contribution Claim", - "Governance", - "679038b2-555c-414a-99f5-81ebecae9837" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "8f00568a-c8d2-4384-9838-57f77c352c29", - "savedPayload": { - "position": { - "x": -9351.987686631594, - "y": 33398.834215852825 - }, - "targetPosition": { - "x": -9528.323262319336, - "y": 33641.53931416531 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Translations Team Position Class", - "id": "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Translations Team Position Class", - "Position Claims Folder", - "Governance", - "bbeb40ac-f9d0-4ccc-8d99-75e0f4f8645a" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Workspaces Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Workspaces Team", - "config": "{}", - "project": "Governance", - "id": "98ea9e10-b85f-407b-b2f5-d3398b2a0186", - "savedPayload": { - "position": { - "x": -8957.689352542244, - "y": 33456.12911754034 - }, - "targetPosition": { - "x": -9243.00630743079, - "y": 33548.834215852825 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Workspaces Team", - "id": "52c80ccf-63f3-408f-b86f-d79698edecc1" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Workspaces Team Position Class", - "Position Claims Folder", - "Governance", - "706af4e2-66a6-42fb-8dbe-cb799087c568" - ], - [ - "Team Creator Harrell harrellbm Workspaces Team", - "Position Contribution Claim", - "Governance", - "52c80ccf-63f3-408f-b86f-d79698edecc1" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "f8361a9b-abad-44ac-88d5-ae513db27d49", - "savedPayload": { - "position": { - "x": -9243.00630743079, - "y": 33548.834215852825 - }, - "targetPosition": { - "x": -9528.323262319336, - "y": 33641.53931416531 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Workspaces Team Position Class", - "id": "706af4e2-66a6-42fb-8dbe-cb799087c568" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ], - [ - "Workspaces Team Position Class", - "Position Claims Folder", - "Governance", - "706af4e2-66a6-42fb-8dbe-cb799087c568" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "ed3c7ab5-a4cf-4bc1-adea-104a91111020", - "savedPayload": { - "position": { - "x": -9528.323262319336, - "y": 33641.53931416531 - }, - "targetPosition": { - "x": -9621.028360631819, - "y": 33926.85626905385 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Education Teams Position Class", - "id": "f9f36c73-8b7c-4fde-837e-6811501beeb6" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Education Teams Position Class", - "Position Claims Folder", - "Governance", - "f9f36c73-8b7c-4fde-837e-6811501beeb6" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Setup Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "harrellbm Team Creator Harrell harrellbm Setup Team", - "config": "{}", - "project": "Governance", - "id": "e1ce7619-68df-4b36-973a-9dff3c952b1f", - "savedPayload": { - "position": { - "x": -9135.618164006852, - "y": 33574.18511767837 - }, - "targetPosition": { - "x": -9378.323262319336, - "y": 33750.52069336611 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Creator Harrell harrellbm Setup Team", - "id": "92f6a07c-37b6-4d9c-a068-2e2fda355d90" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Setup Team Position Class", - "Position Claims Folder", - "Governance", - "991efab5-9977-4ba1-ab2c-65cbd1780108" - ], - [ - "Team Creator Harrell harrellbm Setup Team", - "Position Contribution Claim", - "Governance", - "92f6a07c-37b6-4d9c-a068-2e2fda355d90" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "312e0f3d-8634-419a-89b5-2fdc803175d7", - "savedPayload": { - "position": { - "x": -9378.323262319336, - "y": 33750.52069336611 - }, - "targetPosition": { - "x": -9621.028360631819, - "y": 33926.85626905385 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Setup Team Position Class", - "id": "991efab5-9977-4ba1-ab2c-65cbd1780108" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Setup Team Position Class", - "Position Claims Folder", - "Governance", - "991efab5-9977-4ba1-ab2c-65cbd1780108" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Superalgos Blog Team Position Class", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "harrellbm Team Member Superalgos Blog Team", - "config": "{}", - "project": "Governance", - "id": "1db467f4-4b48-4d0b-82dc-806fcdb6bcd4", - "savedPayload": { - "position": { - "x": -9021.028360631819, - "y": 33926.85626905385 - }, - "targetPosition": { - "x": -9321.028360631819, - "y": 33926.85626905385 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", - "id": "dacfee8a-7d0e-4bfb-92f0-1f6e3fff2f6f" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Superalgos Blog Team Position Class", - "Position Claims Folder", - "Governance", - "cb188980-4dfe-4b3f-9d3f-62857d5398ff" - ], - [ - "Team Member Superalgos Blog Team", - "Position Contribution Claim", - "Governance", - "dacfee8a-7d0e-4bfb-92f0-1f6e3fff2f6f" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "5b47950b-0886-455f-a4ee-db2cbd82daa9", - "savedPayload": { - "position": { - "x": -9321.028360631819, - "y": 33926.85626905385 - }, - "targetPosition": { - "x": -9621.028360631819, - "y": 33926.85626905385 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Superalgos Blog Team Position Class", - "id": "cb188980-4dfe-4b3f-9d3f-62857d5398ff" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ], - [ - "Superalgos Blog Team Position Class", - "Position Claims Folder", - "Governance", - "cb188980-4dfe-4b3f-9d3f-62857d5398ff" - ] - ] - } - } - ], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "0fa3034b-12e1-4a0c-ab97-57480a1377fa", - "savedPayload": { - "position": { - "x": 11409.826441565074, - "y": 32217.785640073784 - }, - "targetPosition": { - "x": 11237.618897000782, - "y": 32633.531429703864 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "1e714443-cf8f-46df-ac93-7de2e780ceae" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile", - "Governance", - "3af73d3b-7c0e-4de7-a1e1-a72238081740" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "77f2f63d-b010-4c0e-8a53-a9f531d4edae" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "256ab295-7e90-4c66-8a83-45c5b4eaf059" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "1e714443-cf8f-46df-ac93-7de2e780ceae" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "New Position Claims Folder", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "Smidy13 Team Member Icons Team", - "config": "{}", - "project": "Governance", - "id": "cff82191-2f05-4dfd-86cf-7864760ee702", - "savedPayload": { - "position": { - "x": 11672.285518830862, - "y": 31880.666756339837 - }, - "targetPosition": { - "x": 11555.816948534728, - "y": 32315.33337816992 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Icons Team", - "id": "dff81636-6fff-4475-adc0-17d810b7de8b" - }, - "referenceParentCombinedNodePath": [ - [ - "Smidy13", - "User Profile", - "Governance", - "4b5eca40-4d97-454d-91f3-8627a98ef682" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "7fb54153-47b4-48dc-b2e0-99b52eda5949" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "58a543a3-b50b-42cd-93ed-799026beab0f" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f3d90205-8b86-4b3e-864f-9e9084f95677" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "8c949fb9-2c85-4bbc-a378-689a5fd8432f" - ], - [ - "Team Member Icons Team", - "Position Contribution Claim", - "Governance", - "dff81636-6fff-4475-adc0-17d810b7de8b" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "Smidy13 Project Contributor Smidy13 Tentacule23 Governance Project", - "config": "{}", - "project": "Governance", - "id": "10c40dca-7348-4480-889e-4d91989855e0", - "savedPayload": { - "position": { - "x": 11990.48357036481, - "y": 32198.864807873782 - }, - "targetPosition": { - "x": 11555.816948534728, - "y": 32315.33337816992 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Contributor Smidy13 Tentacule23 Governance Project", - "id": "79d35efc-05b9-441f-8d75-e766ae2bde9f" - }, - "referenceParentCombinedNodePath": [ - [ - "Smidy13", - "User Profile", - "Governance", - "4b5eca40-4d97-454d-91f3-8627a98ef682" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "7fb54153-47b4-48dc-b2e0-99b52eda5949" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "58a543a3-b50b-42cd-93ed-799026beab0f" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f3d90205-8b86-4b3e-864f-9e9084f95677" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "8c949fb9-2c85-4bbc-a378-689a5fd8432f" - ], - [ - "Project Contributor Smidy13 Tentacule23 Governance Project", - "Position Contribution Claim", - "Governance", - "79d35efc-05b9-441f-8d75-e766ae2bde9f" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "5920c098-49ae-44c5-92ec-3696959e0c12", - "savedPayload": { - "position": { - "x": 11555.816948534728, - "y": 32315.33337816992 - }, - "targetPosition": { - "x": 11237.618897000782, - "y": 32633.531429703864 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "8c949fb9-2c85-4bbc-a378-689a5fd8432f" - }, - "referenceParentCombinedNodePath": [ - [ - "Smidy13", - "User Profile", - "Governance", - "4b5eca40-4d97-454d-91f3-8627a98ef682" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "7fb54153-47b4-48dc-b2e0-99b52eda5949" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "58a543a3-b50b-42cd-93ed-799026beab0f" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f3d90205-8b86-4b3e-864f-9e9084f95677" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "8c949fb9-2c85-4bbc-a378-689a5fd8432f" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Julian", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "b24301ef-b0dd-4017-8ecf-946f29273460", - "savedPayload": { - "position": { - "x": 11653.36468663086, - "y": 32461.323885139573 - }, - "targetPosition": { - "x": 11237.618897000782, - "y": 32633.531429703864 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "762002e5-6078-418a-b636-86a565801abb" - }, - "referenceParentCombinedNodePath": [ - [ - "Julian-Molina", - "User Profile", - "Governance", - "b85aaac1-0708-4aec-97f9-bc3cc70e530a" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "86a8ca4c-76d4-4eb0-9acb-5650095c6667" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "6a784ad9-b279-46bd-b973-1da153ae2566" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "da0cb812-6707-4b01-a0cd-4103aa1afae4" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "762002e5-6078-418a-b636-86a565801abb" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Ralph", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "Raplh2502 Team Member Superalgos Blog Team", - "config": "{}", - "project": "Governance", - "id": "72cb257b-110e-42a7-9f8b-75a150f8ee1a", - "savedPayload": { - "position": { - "x": -6542.481684179324, - "y": 41823.33216228816 - }, - "targetPosition": { - "x": -6758.283624280919, - "y": 42031.729673425856 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Team Member Superalgos Blog Team", - "id": "9d20e390-2609-44f5-b724-d8ca31f8e5b2" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ], - [ - "Team Member Superalgos Blog Team", - "Position Contribution Claim", - "Governance", - "9d20e390-2609-44f5-b724-d8ca31f8e5b2" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "Raplh2502 ", - "config": "{}", - "project": "Governance", - "id": "b1f6645c-4b9b-418b-bc72-670357ac2f68", - "savedPayload": { - "position": { - "x": -6461.203203658448, - "y": 41989.97774313784 - }, - "targetPosition": { - "x": -6758.283624280919, - "y": 42031.729673425856 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "", - "id": "84112244-a682-45dc-9848-b8b6d1334ca8" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ], - [ - "", - "Position Contribution Claim", - "Governance", - "84112244-a682-45dc-9848-b8b6d1334ca8" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "Raplh2502 Project Leader Thomas-Raplh2502 Data Mining Project", - "config": "{}", - "project": "Governance", - "id": "fe51d50e-1432-4d4f-92e8-eab11b565d6d", - "savedPayload": { - "position": { - "x": -6493.399346423241, - "y": 42172.57114226163 - }, - "targetPosition": { - "x": -6758.283624280919, - "y": 42031.729673425856 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Leader Thomas-Raplh2502 Data Mining Project", - "id": "463312d8-66b6-49d3-a282-af936653f274" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ], - [ - "Project Leader Thomas-Raplh2502 Data Mining Project", - "Position Contribution Claim", - "Governance", - "463312d8-66b6-49d3-a282-af936653f274" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "Raplh2502 1 Team Member Thomas-Raplh2502 Forum Team", - "config": "{}", - "project": "Governance", - "id": "185d923a-ff2c-47a5-a21a-b1434b2a89c6", - "savedPayload": { - "position": { - "x": -6626.772280244196, - "y": 42301.36788731561 - }, - "targetPosition": { - "x": -6758.283624280919, - "y": 42031.729673425856 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "1 Team Member Thomas-Raplh2502 Forum Team", - "id": "6c7bd6f0-8d79-4f60-a356-924a8261cd91" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ], - [ - "1 Team Member Thomas-Raplh2502 Forum Team", - "Position Contribution Claim", - "Governance", - "6c7bd6f0-8d79-4f60-a356-924a8261cd91" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "18e57a82-af63-47b8-91a9-9f16d138f098", - "savedPayload": { - "position": { - "x": 11687.618897000782, - "y": 32633.531429703864 - }, - "targetPosition": { - "x": 11237.618897000782, - "y": 32633.531429703864 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "New Position Claims Folder", - "id": "24908c35-1e5f-44e4-99a2-8b58e060e651" - }, - "referenceParentCombinedNodePath": [ - [ - "Raplh2502", - "User Profile", - "Governance", - "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "53e6bbab-873f-45ac-8629-a97a0158f8d4" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bbc881f7-db32-4407-9221-3e2b38e3230b" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "a9b3e1e9-a57a-43db-8249-8ea0b749ef7c" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "24908c35-1e5f-44e4-99a2-8b58e060e651" - ] - ] - } - }, - { - "type": "Claim Votes Switch", - "name": "Carl", - "config": "{}", - "project": "Governance", - "claimVotesSwitch": [], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "cozed-gh 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "config": "{}", - "project": "Governance", - "id": "5bba537f-c3f2-40ca-9c7a-faf14d23be68", - "savedPayload": { - "position": { - "x": 12069.11047626094, - "y": 32977.94651883245 - }, - "targetPosition": { - "x": 11653.36468663086, - "y": 32805.738974268155 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "id": "667d2fb7-ef65-4ffd-adb9-aad819d5a065" - }, - "referenceParentCombinedNodePath": [ - [ - "cozed-gh", - "User Profile", - "Governance", - "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e0ed557e-bd72-458f-9f88-f7a8aeb20905" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "638049d6-5c82-47ce-8837-7c6f8e461cff" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6" - ], - [ - "Data Mining Project Position Class", - "Position Claims Folder", - "Governance", - "0377d112-8545-4694-9c74-5205b2919ac3" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "Position Contribution Claim", - "Governance", - "667d2fb7-ef65-4ffd-adb9-aad819d5a065" - ] - ] - } - } - ], - "assetClaimVotes": [], - "featureClaimVotes": [], - "id": "48464ed7-3219-4d03-8129-24d3bb89fe4d", - "savedPayload": { - "position": { - "x": 11653.36468663086, - "y": 32805.738974268155 - }, - "targetPosition": { - "x": 11237.618897000782, - "y": 32633.531429703864 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Claims Folder", - "name": "Data Mining Project Position Class", - "id": "0377d112-8545-4694-9c74-5205b2919ac3" - }, - "referenceParentCombinedNodePath": [ - [ - "cozed-gh", - "User Profile", - "Governance", - "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "e0ed557e-bd72-458f-9f88-f7a8aeb20905" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "638049d6-5c82-47ce-8837-7c6f8e461cff" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6" - ], - [ - "Data Mining Project Position Class", - "Position Claims Folder", - "Governance", - "0377d112-8545-4694-9c74-5205b2919ac3" - ] - ] - } - } - ], - "positionClaimVotes": [ - { - "type": "Position Claim Vote", - "name": "PLuv 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "config": "{}", - "project": "Governance", - "id": "9128cb21-b588-4e95-9ea3-f892e2fbb57d", - "savedPayload": { - "position": { - "x": 11555.816948534728, - "y": 32951.72948123781 - }, - "targetPosition": { - "x": 11237.618897000782, - "y": 32633.531429703864 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "id": "9aafb0d5-3526-4307-9f8c-211228e4413c" - }, - "referenceParentCombinedNodePath": [ - [ - "PLuv", - "User Profile", - "Governance", - "142f5de2-3762-4f55-a839-22eac5c03c8f" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "9b72df20-a4f0-4023-ae17-c46a64920716" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "704ea112-7592-4d37-b300-9227448bfe9f" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "647eddb0-6989-49ca-9288-8aaade078bec" - ], - [ - "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "5cbec4c5-0432-4cf9-b105-34342ca701db" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv Data Mining Project", - "Position Contribution Claim", - "Governance", - "9aafb0d5-3526-4307-9f8c-211228e4413c" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "ed3fc74f-b731-4b1a-9a0d-8077328e6002", - "savedPayload": { - "position": { - "x": -6753.725950184581, - "y": 41979.63522012578 - }, - "targetPosition": { - "x": 11237.618897000782, - "y": 32633.531429703864 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "claimVotesSwitch": [], + "positionClaimVotes": [], "assetClaimVotes": [], "featureClaimVotes": [], - "id": "ab1329ba-d790-426c-8d41-d2730b9d0ef2", + "id": "87e2182c-8af0-4cb0-87db-b484e6533d27", "savedPayload": { "position": { - "x": 11237.618897000782, - "y": 32633.531429703864 + "x": 5713.4741201665265, + "y": 17899.116258239035 }, "targetPosition": { - "x": 10787.618897000782, - "y": 32633.531429703864 + "x": 5412.365347305041, + "y": 18233.531429703864 }, "floatingObject": { "isPinned": false, @@ -3783,27 +807,172 @@ }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Teams @ V.1.0 Position Class", + "id": "0377d112-8545-4694-9c74-5205b2919ac3" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Teams @ V.1.0 Position Class", + "Position Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "924cc59f-2f92-4687-be8a-c1973d833460", + "savedPayload": { + "position": { + "x": 5852.531767635253, + "y": 18139.971168835873 + }, + "targetPosition": { + "x": 5412.365347305041, + "y": 18233.531429703864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "5cbec4c5-0432-4cf9-b105-34342ca701db" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "3dca5e99-9b8a-49d0-8aa9-60c5e365bca6", + "savedPayload": { + "position": { + "x": 5823.460803244211, + "y": 18416.562919087974 + }, + "targetPosition": { + "x": 5412.365347305041, + "y": 18233.531429703864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Data Mining Project Position Class", + "id": "ad3b8917-f659-46c5-b52f-56adefb4c125" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Data Mining Project Position Class", + "Position Claims Folder" + ] + ] } } ], "positionClaimVotes": [], "assetClaimVotes": [], "featureClaimVotes": [], - "id": "3346e7f0-1f64-4176-a1ef-e3c3328a22bf", + "id": "b56fce46-4cd5-4fde-8969-f6b0bae7fbcf", "savedPayload": { "position": { - "x": 10787.618897000782, - "y": 32633.531429703864 + "x": 5412.365347305041, + "y": 18233.531429703864 }, "targetPosition": { - "x": 10397.907465297785, - "y": 32858.531429703864 + "x": 5022.6539156020435, + "y": 18458.531429703864 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -3818,13 +987,4429 @@ { "type": "Weight Votes Switch", "name": "New Weight Votes Switch", - "config": "{\n \"percentage\": 10\n}", + "config": "{}", "project": "Governance", "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "Superalgos Pools Base Votes", - "config": "{\n \"percentage\": 5\n}", + "name": "Teams @ V.1.0", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Software Projects Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Active Projects", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Governance Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Governance Project Team Members", + "config": "{}", + "project": "Governance", + "id": "b0aa4f62-7cb9-400d-94a6-406818168dc4", + "savedPayload": { + "position": { + "x": 20716.51994730824, + "y": 43587.548528137544 + }, + "targetPosition": { + "x": 20865.145525188065, + "y": 44012.29602677631 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ac82923b-9e8e-4312-be33-b2ea724e514d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Governance Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "324a1b7d-9c56-4b19-9119-79e4d8e0a33b", + "savedPayload": { + "position": { + "x": 20865.145525188065, + "y": 44012.29602677631 + }, + "targetPosition": { + "x": 21013.77110306789, + "y": 44437.04352541508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Governance Project", + "id": "778b9351-391a-4ef1-9160-f13a4b914868" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Governance Project", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Education Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Education Project Team Members", + "config": "{}", + "project": "Governance", + "id": "20558c88-e526-46e5-9e14-ce9f6df28f1a", + "savedPayload": { + "position": { + "x": 21114.539131560865, + "y": 43542.70253651116 + }, + "targetPosition": { + "x": 21064.155117314378, + "y": 43989.87303096312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "fcc92fc0-9f2e-497f-af6d-bb523711d386" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Education Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "902c005e-fbe8-45df-8fa0-2a6d46c5c126", + "savedPayload": { + "position": { + "x": 21064.155117314378, + "y": 43989.87303096312 + }, + "targetPosition": { + "x": 21013.77110306789, + "y": 44437.04352541508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Education Project", + "id": "895ead63-c1d1-4130-970a-32052ae210e7" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Education Project", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Foundations Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Foundations Project Team Members", + "config": "{}", + "project": "Governance", + "id": "99643988-33de-4b27-a999-3ed6587f0814", + "savedPayload": { + "position": { + "x": 21492.59997193169, + "y": 43674.99174610962 + }, + "targetPosition": { + "x": 21253.18553749979, + "y": 44056.01763576235 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "28ade59b-f309-4251-855c-a4c0c610d048" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Foundations Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "ec2a5b67-da9d-4f60-becf-cf85c008bbe6", + "savedPayload": { + "position": { + "x": 21253.18553749979, + "y": 44056.01763576235 + }, + "targetPosition": { + "x": 21013.77110306789, + "y": 44437.04352541508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Foundations Project", + "id": "e7c3a1dc-f70e-4ad0-83de-fc3e7a99b7a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Foundations Project", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Data Mining Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Data Mining Project Team Members", + "config": "{}", + "project": "Governance", + "id": "86642319-9dad-4ffd-a42e-7fb8410274ec", + "savedPayload": { + "position": { + "x": 21775.822882373344, + "y": 43958.21465655128 + }, + "targetPosition": { + "x": 21394.796992720618, + "y": 44197.62909098318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5b8525df-666d-4c76-899c-85a7a897d9b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Data Mining Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "b83771fe-fd1f-4e7c-8583-509e8c18f85f", + "savedPayload": { + "position": { + "x": 21394.796992720618, + "y": 44197.62909098318 + }, + "targetPosition": { + "x": 21013.77110306789, + "y": 44437.04352541508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Data Mining Project", + "id": "45d40f22-fab9-4fe2-bb63-9ba69ce372c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Data Mining Project", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Social Bots Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Social Bots Project Team Members", + "config": "{}", + "project": "Governance", + "id": "3d0dcf80-02b0-4527-b803-f47d0565b61a", + "savedPayload": { + "position": { + "x": 21908.11209197181, + "y": 44336.2754969221 + }, + "targetPosition": { + "x": 21460.94159751985, + "y": 44386.65951116859 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "dbd147d1-b622-45f3-805b-de9abb0b17c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Social Bots Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "4ccd3cc2-6914-4d09-a527-44d4cec73ebe", + "savedPayload": { + "position": { + "x": 21460.94159751985, + "y": 44386.65951116859 + }, + "targetPosition": { + "x": 21013.77110306789, + "y": 44437.04352541508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Social Bots Project", + "id": "f2df45f6-69c7-4b9d-8120-ee850ee8fda2" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Social Bots Project", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Visual Scripting Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Visual Scripting Project Team Members", + "config": "{}", + "project": "Governance", + "id": "4ac27299-39b4-4a68-a9dd-b29f97ab3c1a", + "savedPayload": { + "position": { + "x": 21863.26610034542, + "y": 44734.294681174724 + }, + "targetPosition": { + "x": 21438.518601706655, + "y": 44585.6691032949 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "d56560b7-2c1e-4891-ad01-5b430c39ff19" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Visual Scripting Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "4f0eedf6-7c19-4403-aa7e-ce233977ebd1", + "savedPayload": { + "position": { + "x": 21438.518601706655, + "y": 44585.6691032949 + }, + "targetPosition": { + "x": 21013.77110306789, + "y": 44437.04352541508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Visual Scripting Project", + "id": "0cfdc137-8a24-44cb-9bae-204610907a3a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Visual Scripting Project", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "800d781f-a33e-4362-bff4-56382e5df87e", + "savedPayload": { + "position": { + "x": 21013.77110306789, + "y": 44437.04352541508 + }, + "targetPosition": { + "x": 20695.573051533946, + "y": 44755.241576949025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Active Projects", + "id": "3d07a798-ba00-4358-aae8-fe61221956cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9f8fde34-c405-4682-8561-e72283a9901f", + "savedPayload": { + "position": { + "x": 20695.573051533946, + "y": 44755.241576949025 + }, + "targetPosition": { + "x": 20377.375, + "y": 45073.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Software Projects Teams", + "id": "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Marketing Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Social Network Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Twitter Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Twitter Team Team Members", + "config": "{}", + "project": "Governance", + "id": "0ad17d83-fc16-4646-97cf-01e87db6e295", + "savedPayload": { + "position": { + "x": 20670.978643061862, + "y": 43745.0687146055 + }, + "targetPosition": { + "x": 20854.010132445972, + "y": 44156.16417054467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "9485a7dd-ab36-4f8b-975a-f43171351c14" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Twitter Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "9522b178-0b5d-4b37-ae87-21409053dfd2", + "savedPayload": { + "position": { + "x": 20854.010132445972, + "y": 44156.16417054467 + }, + "targetPosition": { + "x": 21037.04162183008, + "y": 44567.259626483836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Twitter Team", + "id": "6ca00155-5a42-4c42-894c-0f78dcf9b52d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Twitter Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Facebook Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Facebook Team Team Members", + "config": "{}", + "project": "Governance", + "id": "2468ffa2-09da-4ea9-9791-c0d6dd84647c", + "savedPayload": { + "position": { + "x": 21224.162143566064, + "y": 43686.92678582341 + }, + "targetPosition": { + "x": 21130.601882698073, + "y": 44127.09320615362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "583cee1d-d2e2-4876-a881-213df03d6824" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Facebook Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "f607446d-6f68-4f83-b8dd-46065601fa0e", + "savedPayload": { + "position": { + "x": 21130.601882698073, + "y": 44127.09320615362 + }, + "targetPosition": { + "x": 21037.04162183008, + "y": 44567.259626483836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Facebook Team", + "id": "95207eb2-48a3-4fd8-84b2-71c7256424ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Facebook Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Reddit Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Reddit Team Team Members", + "config": "{}", + "project": "Governance", + "id": "9c1d67b0-f960-429a-98d2-4a6e16a37143", + "savedPayload": { + "position": { + "x": 21705.87196475974, + "y": 43965.04208076086 + }, + "targetPosition": { + "x": 21371.45679329491, + "y": 44266.15085362235 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "734b979d-5b26-4382-bf0b-f5e39d8bc0bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Reddit Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "ad3308e9-ff92-418c-9127-6bc48089c6a1", + "savedPayload": { + "position": { + "x": 21371.45679329491, + "y": 44266.15085362235 + }, + "targetPosition": { + "x": 21037.04162183008, + "y": 44567.259626483836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Reddit Team", + "id": "9d239c98-5261-4b87-80a8-67cf1d078bb3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Reddit Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Youtube Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Youtube Team Team Members", + "config": "{}", + "project": "Governance", + "id": "a58d6d68-3609-4723-8dd9-1ec7fdb7158c", + "savedPayload": { + "position": { + "x": 21932.11132766153, + "y": 44473.18400954295 + }, + "targetPosition": { + "x": 21484.576474745805, + "y": 44520.22181801339 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5e58427a-5946-468c-849f-bbc525aa39ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Youtube Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "74bf3ad4-aeaf-4701-83df-b5b8340bd5ee", + "savedPayload": { + "position": { + "x": 21484.576474745805, + "y": 44520.22181801339 + }, + "targetPosition": { + "x": 21037.04162183008, + "y": 44567.259626483836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Youtube Team", + "id": "55832fb9-2568-40b4-ae6e-9dfa79e5d007" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Youtube Team", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "467da7fa-81e2-491c-9ff3-8da149c5f6d6", + "savedPayload": { + "position": { + "x": 21037.04162183008, + "y": 44567.259626483836 + }, + "targetPosition": { + "x": 20812.04162183008, + "y": 44956.971058186835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Social Network Teams", + "id": "128602e0-9011-4d20-bee6-fc09e0f8f1ac" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Content Creation Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos.org Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Superalgos.org Team Team Members", + "config": "{}", + "project": "Governance", + "id": "bfb0e4aa-fabd-4d9b-80bd-f3f7524c2459", + "savedPayload": { + "position": { + "x": 21696.708243660163, + "y": 44061.0796244847 + }, + "targetPosition": { + "x": 21471.708243660163, + "y": 44450.7910561877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ab9eaf17-bdc3-4c1e-b415-efeaf3dd4c99" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Content Creation Teams", + "Position Class" + ], + [ + "Superalgos.org Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "b4d0f14b-5749-474b-8ca7-05c13cf5a7ce", + "savedPayload": { + "position": { + "x": 21471.708243660163, + "y": 44450.7910561877 + }, + "targetPosition": { + "x": 21246.708243660163, + "y": 44840.5024878907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Superalgos.org Team", + "id": "f5c38844-461f-466f-ac85-a10b209004d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Content Creation Teams", + "Position Class" + ], + [ + "Superalgos.org Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Blog Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Superalgos Blog Team Team Members", + "config": "{}", + "project": "Governance", + "id": "0154aace-6805-4e50-ac72-f32fbeab133a", + "savedPayload": { + "position": { + "x": 22116.041487320326, + "y": 44607.56534729843 + }, + "targetPosition": { + "x": 21681.374865490245, + "y": 44724.03391759456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "54b162bf-645a-4409-9d67-4283b2ff67b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Content Creation Teams", + "Position Class" + ], + [ + "Superalgos Blog Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "91bd3e9e-9645-4123-8660-cb703ad51de3", + "savedPayload": { + "position": { + "x": 21681.374865490245, + "y": 44724.03391759456 + }, + "targetPosition": { + "x": 21246.708243660163, + "y": 44840.5024878907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Superalgos Blog Team", + "id": "2b2da3ae-9225-41a5-acc9-aa03c924157f" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Content Creation Teams", + "Position Class" + ], + [ + "Superalgos Blog Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Brett Live Streaming and Videos Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Brett Live Streaming and Videos Team Team Members", + "config": "{}", + "project": "Governance", + "id": "e074573c-c188-41d3-972e-2b82a0a92ee9", + "savedPayload": { + "position": { + "x": 22026.13110706616, + "y": 45290.5024878907 + }, + "targetPosition": { + "x": 21636.419675363162, + "y": 45065.5024878907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "33e4bba0-08da-4740-88f4-9797c9112624" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Content Creation Teams", + "Position Class" + ], + [ + "Brett Live Streaming and Videos Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "855112e9-2278-41b2-80f8-d20a194058cf", + "savedPayload": { + "position": { + "x": 21636.419675363162, + "y": 45065.5024878907 + }, + "targetPosition": { + "x": 21246.708243660163, + "y": 44840.5024878907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Brett Live Streaming and Videos Team", + "id": "e7238382-b3c4-4422-a1e2-0e347598f7fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Content Creation Teams", + "Position Class" + ], + [ + "Brett Live Streaming and Videos Team", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6c87d12f-4fcf-497f-9220-017c2639727e", + "savedPayload": { + "position": { + "x": 21246.708243660163, + "y": 44840.5024878907 + }, + "targetPosition": { + "x": 20812.04162183008, + "y": 44956.971058186835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Content Creation Teams", + "id": "0beaaebd-e735-49d4-8b24-282452c69a9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Content Creation Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Exchange Relationships Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Exchange Relationships Team Team Members", + "config": "{}", + "project": "Governance", + "id": "56964601-24d4-4691-bd78-16531907610a", + "savedPayload": { + "position": { + "x": 21591.46448523608, + "y": 45406.971058186835 + }, + "targetPosition": { + "x": 21201.75305353308, + "y": 45181.971058186835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "2621796b-2691-4b3e-804a-b909977a8d05" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Exchange Relationships Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "14655d5a-3498-4cf2-9258-f66acf503d35", + "savedPayload": { + "position": { + "x": 21201.75305353308, + "y": 45181.971058186835 + }, + "targetPosition": { + "x": 20812.04162183008, + "y": 44956.971058186835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Exchange Relationships Team", + "id": "8803c91c-0a3e-4797-ba08-dce8b7f81fba" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Exchange Relationships Team", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e0199a09-0521-448e-a7a1-e9d15003ffcc", + "savedPayload": { + "position": { + "x": 20812.04162183008, + "y": 44956.971058186835 + }, + "targetPosition": { + "x": 20377.375, + "y": 45073.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Marketing Teams", + "id": "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Education Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Docs Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Docs Teams Team Members", + "config": "{}", + "project": "Governance", + "id": "5c540cf0-2e40-492b-8a57-65ce64ff2e32", + "savedPayload": { + "position": { + "x": 21511.47298714136, + "y": 44623.51984683425 + }, + "targetPosition": { + "x": 21161.75730448572, + "y": 44906.71402280668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "b27eed50-3c53-49dd-95ae-2756eef99e3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ], + [ + "Docs Teams", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "b086a22e-3d4f-4204-83ce-a1659d02f254", + "savedPayload": { + "position": { + "x": 21161.75730448572, + "y": 44906.71402280668 + }, + "targetPosition": { + "x": 20812.04162183008, + "y": 45189.90819877911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Docs Teams", + "id": "762c5969-3af9-42d8-8bb4-37cc5c9ff686" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ], + [ + "Docs Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Tutorials Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Tutorials Team Team Members", + "config": "{}", + "project": "Governance", + "id": "e04208f1-7388-42b4-87e2-51082e71669c", + "savedPayload": { + "position": { + "x": 21710.808203109198, + "y": 45142.80583816046 + }, + "targetPosition": { + "x": 21261.42491246964, + "y": 45166.35701846978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "a7f549af-653d-435a-b3f4-8757847c5c51" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ], + [ + "Tutorials Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "72c0cb4f-125d-4200-88fb-cedd120e8c93", + "savedPayload": { + "position": { + "x": 21261.42491246964, + "y": 45166.35701846978 + }, + "targetPosition": { + "x": 20812.04162183008, + "y": 45189.90819877911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Tutorials Team", + "id": "a26723a2-efaa-4753-a597-61ad00d4ebb3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ], + [ + "Tutorials Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Translations Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Translations Team Team Members", + "config": "{}", + "project": "Governance", + "id": "16946876-875f-4a7b-bb05-2682568d8ff4", + "savedPayload": { + "position": { + "x": 21566.84513298096, + "y": 45680.083330292626 + }, + "targetPosition": { + "x": 21189.44337740552, + "y": 45434.995764535866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5760eb89-e8e3-4544-ba60-094b6b1e70be" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ], + [ + "Translations Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "2c2a74ac-93eb-4f69-b29b-c893e021242d", + "savedPayload": { + "position": { + "x": 21189.44337740552, + "y": 45434.995764535866 + }, + "targetPosition": { + "x": 20812.04162183008, + "y": 45189.90819877911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Translations Team", + "id": "870a6998-6b52-41c0-ab4f-f62910bf45ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ], + [ + "Translations Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Workspaces Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Workspaces Team Team Members", + "config": "{}", + "project": "Governance", + "id": "483d6ac7-5785-4017-aa30-5ff8a111e490", + "savedPayload": { + "position": { + "x": 21134.57277642085, + "y": 46030.13058262658 + }, + "targetPosition": { + "x": 20973.307199125466, + "y": 45610.019390702844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "acb643d4-b352-485d-b8ee-5882227d3dd8" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ], + [ + "Workspaces Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "bd59bed3-6273-4f0b-8e3e-56a0c497c60e", + "savedPayload": { + "position": { + "x": 20973.307199125466, + "y": 45610.019390702844 + }, + "targetPosition": { + "x": 20812.04162183008, + "y": 45189.90819877911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Workspaces Team", + "id": "c3fe7d64-1c90-4622-a1ac-05b6f7f2fbca" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ], + [ + "Workspaces Team", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e2dced94-8af8-4252-9e56-0c79eaa42e2f", + "savedPayload": { + "position": { + "x": 20812.04162183008, + "y": 45189.90819877911 + }, + "targetPosition": { + "x": 20377.375, + "y": 45073.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Education Teams", + "id": "6d85523c-2beb-4f38-a3fe-805da611eb32" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Education Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Tech Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Sys Admins Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Sys Admins Team Team Members", + "config": "{}", + "project": "Governance", + "id": "5394b2e7-6c3a-41f9-867c-2b635b295ed6", + "savedPayload": { + "position": { + "x": 21564.90629519411, + "y": 45158.700539424644 + }, + "targetPosition": { + "x": 21130.239673364027, + "y": 45275.16910972078 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "eefb9f2c-e331-4750-8479-12015ba1bbd4" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Sys Admins Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "96e8f4bb-7df7-480d-8f16-5410828d4fcb", + "savedPayload": { + "position": { + "x": 21130.239673364027, + "y": 45275.16910972078 + }, + "targetPosition": { + "x": 20695.573051533946, + "y": 45391.63768001692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Sys Admins Team", + "id": "cc27c4ee-a25c-4ff7-964c-3dc4820d02b9" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Sys Admins Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Docker Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Docker Team Team Members", + "config": "{}", + "project": "Governance", + "id": "c85cbcc8-d2e0-44aa-a07d-2517b7f53c93", + "savedPayload": { + "position": { + "x": 21564.90629519411, + "y": 45624.57482060919 + }, + "targetPosition": { + "x": 21130.239673364027, + "y": 45508.10625031305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "717469f9-988a-43c1-8374-20f34af9500a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Docker Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "97d0c55f-a64e-402e-af4e-5476bbd4d3cd", + "savedPayload": { + "position": { + "x": 21130.239673364027, + "y": 45508.10625031305 + }, + "targetPosition": { + "x": 20695.573051533946, + "y": 45391.63768001692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Docker Team", + "id": "a4e0df2c-1cbd-4d4b-9ae5-6e15e039e3b3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Docker Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Distribution Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Distribution Team Team Members", + "config": "{}", + "project": "Governance", + "id": "80abf604-4738-4781-840d-916be77c4def", + "savedPayload": { + "position": { + "x": 21331.969154601837, + "y": 46028.03378308481 + }, + "targetPosition": { + "x": 21013.77110306789, + "y": 45709.83573155086 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ebedb87c-8da6-4c0c-a26c-6ab3dc3f4185" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Distribution Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "6ae457bd-2423-4414-b147-e6b34c283971", + "savedPayload": { + "position": { + "x": 21013.77110306789, + "y": 45709.83573155086 + }, + "targetPosition": { + "x": 20695.573051533946, + "y": 45391.63768001692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Distribution Team", + "id": "2ffda176-f094-46a9-b4e8-f7a258ec6bef" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Distribution Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Github Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Github Team Team Members", + "config": "{}", + "project": "Governance", + "id": "68c92354-c8a8-4936-b132-6ff8c779f542", + "savedPayload": { + "position": { + "x": 20928.510192126218, + "y": 46260.97092367708 + }, + "targetPosition": { + "x": 20812.04162183008, + "y": 45826.304301847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "fe201395-0d92-4515-aaf1-cf64d7f41a55" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Github Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "26728ce0-146f-4543-883e-e66074cf7059", + "savedPayload": { + "position": { + "x": 20812.04162183008, + "y": 45826.304301847 + }, + "targetPosition": { + "x": 20695.573051533946, + "y": 45391.63768001692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Github Team", + "id": "d6e4615d-dd28-4023-9388-15397521d422" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Github Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Setup Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Setup Team Team Members", + "config": "{}", + "project": "Governance", + "id": "3f00feeb-51f4-4b56-a2af-fdb44d08dd5d", + "savedPayload": { + "position": { + "x": 20462.63591094168, + "y": 46260.97092367708 + }, + "targetPosition": { + "x": 20579.104481237813, + "y": 45826.304301847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "a3c2382b-894d-43ee-b81b-316385aaa302" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Setup Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "2c475060-4aff-46e8-8198-3bdec2dde6dd", + "savedPayload": { + "position": { + "x": 20579.104481237813, + "y": 45826.304301847 + }, + "targetPosition": { + "x": 20695.573051533946, + "y": 45391.63768001692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Setup Team", + "id": "80e40c40-1be1-465f-892b-52b83096fd9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ], + [ + "Setup Team", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "5e290dbf-57d4-4ce4-a80b-abc37a280eca", + "savedPayload": { + "position": { + "x": 20695.573051533946, + "y": 45391.63768001692 + }, + "targetPosition": { + "x": 20377.375, + "y": 45073.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Tech Teams", + "id": "772440df-3167-4503-ac0b-62778d89ca5e" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Other Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Chat Platforms Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Telegram Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Telegram Team Team Members", + "config": "{}", + "project": "Governance", + "id": "10c3720a-c824-403f-bd68-b8de23d5577d", + "savedPayload": { + "position": { + "x": 21752.8882456593, + "y": 45500.16910972078 + }, + "targetPosition": { + "x": 21318.221623829217, + "y": 45616.63768001692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "4f90524a-b619-480f-8911-b346dd7c6a6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Telegram Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "e8204e79-078f-4a5f-8b4d-58674aae68a1", + "savedPayload": { + "position": { + "x": 21318.221623829217, + "y": 45616.63768001692 + }, + "targetPosition": { + "x": 20883.555001999135, + "y": 45733.10625031305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Telegram Team", + "id": "fbcf50c5-8b5e-4cc5-8889-0fb340747d5c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Telegram Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Discord Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Discord Team Team Members", + "config": "{}", + "project": "Governance", + "id": "8cb7568a-359f-4ff2-9bf4-14d6f5628569", + "savedPayload": { + "position": { + "x": 21662.977865405133, + "y": 46183.10625031305 + }, + "targetPosition": { + "x": 21273.266433702134, + "y": 45958.10625031305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ac86ca72-2190-42c0-87f1-08094cc6fea3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Discord Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "df2c1403-aeda-41ff-b63c-1b348ae1cfaf", + "savedPayload": { + "position": { + "x": 21273.266433702134, + "y": 45958.10625031305 + }, + "targetPosition": { + "x": 20883.555001999135, + "y": 45733.10625031305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Discord Team", + "id": "96c2e290-2ac9-4e2f-9618-77d7f6522609" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Discord Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Forum Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Forum Team Team Members", + "config": "{}", + "project": "Governance", + "id": "5c6c738b-54cc-4338-931b-669587ab668f", + "savedPayload": { + "position": { + "x": 21116.492142591407, + "y": 46602.439493973216 + }, + "targetPosition": { + "x": 21000.02357229527, + "y": 46167.772872143134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "022ef346-8219-4e60-8385-8d8fdc81d26a" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Forum Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "61ade85e-5d18-494a-b690-44f570f96a83", + "savedPayload": { + "position": { + "x": 21000.02357229527, + "y": 46167.772872143134 + }, + "targetPosition": { + "x": 20883.555001999135, + "y": 45733.10625031305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Forum Team", + "id": "a9c8a3c9-75a7-49e5-8e01-e10883ad3893" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Forum Team", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "045d99f0-7510-42ac-8894-3a78bed5fecc", + "savedPayload": { + "position": { + "x": 20883.555001999135, + "y": 45733.10625031305 + }, + "targetPosition": { + "x": 20493.843570296136, + "y": 45508.10625031305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Chat Platforms Teams", + "id": "611de4df-d8f5-4557-bf14-75f366765d7f" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "User Experience Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Icons Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Icons Team Team Members", + "config": "{}", + "project": "Governance", + "id": "39ba6aac-1570-46b2-98f8-6f406f55a3a4", + "savedPayload": { + "position": { + "x": 21389.73500399827, + "y": 46392.772872143134 + }, + "targetPosition": { + "x": 21000.02357229527, + "y": 46167.772872143134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "cf270340-8597-4ab4-af88-563ae3eefff6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "User Experience Teams", + "Position Class" + ], + [ + "Icons Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "c99f67f7-fa6e-4cb5-8e0d-f08966ad70b8", + "savedPayload": { + "position": { + "x": 21000.02357229527, + "y": 46167.772872143134 + }, + "targetPosition": { + "x": 20610.312140592272, + "y": 45942.772872143134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Icons Team", + "id": "e8f80197-3210-4984-afc1-8d3b1a5224dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "User Experience Teams", + "Position Class" + ], + [ + "Icons Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "UX Improvemnts by Coding", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "UX Improvemnts by Coding Team Members", + "config": "{}", + "project": "Governance", + "id": "472560f6-0426-405d-9a75-fea326f6dbc0", + "savedPayload": { + "position": { + "x": 20843.249281184544, + "y": 46812.1061158033 + }, + "targetPosition": { + "x": 20726.780710888408, + "y": 46377.439493973216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "129f4cbc-105f-40b9-bc87-0086a979b56c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "User Experience Teams", + "Position Class" + ], + [ + "UX Improvemnts by Coding", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "16f5a711-4370-40e3-805b-88d5b423e088", + "savedPayload": { + "position": { + "x": 20726.780710888408, + "y": 46377.439493973216 + }, + "targetPosition": { + "x": 20610.312140592272, + "y": 45942.772872143134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "UX Improvemnts by Coding", + "id": "abf1b56f-96a6-4c35-96e9-f190d86371f5" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "User Experience Teams", + "Position Class" + ], + [ + "UX Improvemnts by Coding", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "UX Improvements for Non Tech Users", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "UX Improvements for Non Tech Users Team Members", + "config": "{}", + "project": "Governance", + "id": "9941a364-7e06-4dcb-8b2b-008188057d16", + "savedPayload": { + "position": { + "x": 20160.312140592272, + "y": 46722.19573554913 + }, + "targetPosition": { + "x": 20385.312140592272, + "y": 46332.48430384613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "b72d885c-0bce-4d03-bf1a-eef373d32a7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "User Experience Teams", + "Position Class" + ], + [ + "UX Improvements for Non Tech Users", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "c06c0b86-c8e7-4e6e-bac6-f1338d6ed016", + "savedPayload": { + "position": { + "x": 20385.312140592272, + "y": 46332.48430384613 + }, + "targetPosition": { + "x": 20610.312140592272, + "y": 45942.772872143134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "UX Improvements for Non Tech Users", + "id": "34ff6d67-d3ec-4c62-814d-dc1fe795436c" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "User Experience Teams", + "Position Class" + ], + [ + "UX Improvements for Non Tech Users", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ac88e9c7-0271-46ef-a0ff-137fac76a1e8", + "savedPayload": { + "position": { + "x": 20610.312140592272, + "y": 45942.772872143134 + }, + "targetPosition": { + "x": 20493.843570296136, + "y": 45508.10625031305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "User Experience Teams", + "id": "11da8cd1-4ef8-480a-b6a0-271253292e52" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "User Experience Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Community Teams", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Russian Community Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Russian Community Team Team Members", + "config": "{}", + "project": "Governance", + "id": "9cb842b9-c7fd-4aeb-8efa-2659fb194487", + "savedPayload": { + "position": { + "x": 20501.780710888408, + "y": 46767.150925676215 + }, + "targetPosition": { + "x": 20385.312140592272, + "y": 46332.48430384613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "1c44301f-04a0-4a99-9af8-5272db3dca87" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Community Teams", + "Position Class" + ], + [ + "Russian Community Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "e25ec67c-0c25-427f-8b4f-7fab8ba16213", + "savedPayload": { + "position": { + "x": 20385.312140592272, + "y": 46332.48430384613 + }, + "targetPosition": { + "x": 20268.843570296136, + "y": 45897.81768201605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Russian Community Team", + "id": "b6cfc7b9-b5f2-4e15-a479-cb79c0490787" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Community Teams", + "Position Class" + ], + [ + "Russian Community Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Turkish Community Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Turkish Community Team Team Members", + "config": "{}", + "project": "Governance", + "id": "a2b1afc0-210c-4ff7-9175-f5220335bcce", + "savedPayload": { + "position": { + "x": 19818.843570296136, + "y": 46677.24054542205 + }, + "targetPosition": { + "x": 20043.843570296136, + "y": 46287.52911371905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "17962d57-3461-41d6-bbbb-401ce94a4ff2" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Community Teams", + "Position Class" + ], + [ + "Turkish Community Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "6221c7a5-fb0f-4c9b-b2c5-bf35e43d1247", + "savedPayload": { + "position": { + "x": 20043.843570296136, + "y": 46287.52911371905 + }, + "targetPosition": { + "x": 20268.843570296136, + "y": 45897.81768201605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Turkish Community Team", + "id": "5bc43779-8ef7-4585-a981-d2c1ddb3c9d6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Community Teams", + "Position Class" + ], + [ + "Turkish Community Team", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Non-Tech-Users Community Team", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Non-Tech-Users Community Team Team Members", + "config": "{}", + "project": "Governance", + "id": "6aaba437-a450-42a1-a4a7-a530c060760f", + "savedPayload": { + "position": { + "x": 19399.510326635973, + "y": 46130.75482260832 + }, + "targetPosition": { + "x": 19834.176948466054, + "y": 46014.28625231219 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "da4e0ea8-1bbe-446f-9219-c95426e7f2d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Community Teams", + "Position Class" + ], + [ + "Non-Tech-Users Community Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "a77948db-15a8-42ba-9933-df363ca570f1", + "savedPayload": { + "position": { + "x": 19834.176948466054, + "y": 46014.28625231219 + }, + "targetPosition": { + "x": 20268.843570296136, + "y": 45897.81768201605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Non-Tech-Users Community Team", + "id": "5644dc8a-555d-4f98-b64f-04c6d1dae5b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Community Teams", + "Position Class" + ], + [ + "Non-Tech-Users Community Team", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "f7cf032e-8cc8-475a-aa78-92687b3b816b", + "savedPayload": { + "position": { + "x": 20268.843570296136, + "y": 45897.81768201605 + }, + "targetPosition": { + "x": 20493.843570296136, + "y": 45508.10625031305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Community Teams", + "id": "80c5136a-bd71-4448-8952-b16ba512be65" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Community Teams", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "23a4fe8b-ff33-4e41-aa28-39ca054d85a9", + "savedPayload": { + "position": { + "x": 20493.843570296136, + "y": 45508.10625031305 + }, + "targetPosition": { + "x": 20377.375, + "y": 45073.43962848297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Other Teams", + "id": "370195fe-3150-425c-b667-0ee74d436baa" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d70c2249-51b3-4794-8a9f-8092692bb54f", + "savedPayload": { + "position": { + "x": 5891.987159262205, + "y": 18458.53142970386 + }, + "targetPosition": { + "x": 5457.320537432124, + "y": 18574.999999999996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Teams @ V.1.0", + "id": "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Pools", + "config": "{}", "project": "Governance", "weightVotesSwitch": [ { @@ -3851,15 +5436,15 @@ "name": "Referrals Rewards Pool", "config": "{}", "project": "Governance", - "id": "9eec0f86-128b-44be-ab36-9178cdb90df3", + "id": "4dd68c67-bd8e-4d69-97c4-d00476adbc4a", "savedPayload": { "position": { - "x": -7814.056226654162, - "y": 41647.964434342095 + "x": 6303.383262330098, + "y": 17851.75713859313 }, "targetPosition": { - "x": -7580.91243821707, - "y": 41459.16831702714 + "x": 6528.383262330098, + "y": 18241.46857029613 }, "floatingObject": { "isPinned": false, @@ -3875,38 +5460,28 @@ "referenceParent": { "type": "Pool", "name": "Referrals Rewards", - "id": "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" + "id": "c8b8a87e-c689-488a-acdf-08c57d8e1c41" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + "Pool Class" ], [ "Referrals Rewards", - "Pool", - "Governance", - "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" + "Pool" ] ] } @@ -3914,17 +5489,17 @@ { "type": "Pool Weight Vote", "name": "Referrals Bonus Pool", - "config": "{\n \"percentage\": 10\n}", + "config": "{}", "project": "Governance", - "id": "5d928d01-a1b6-4c4d-bd70-a063087e1a74", + "id": "6c2dc9ff-7401-445b-8a94-6c815d95a672", "savedPayload": { "position": { - "x": -7860.986566166231, - "y": 41351.65793216355 + "x": 6753.383262330098, + "y": 17851.75713859313 }, "targetPosition": { - "x": -7580.91243821707, - "y": 41459.16831702714 + "x": 6528.383262330098, + "y": 18241.46857029613 }, "floatingObject": { "isPinned": false, @@ -3940,38 +5515,28 @@ "referenceParent": { "type": "Pool", "name": "Referrals Bonus", - "id": "af1984a3-465b-48ed-9944-c101a8ed376c" + "id": "8d8696a1-0f83-4f82-bf9e-7a26bfc4298c" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + "Pool Class" ], [ "Referrals Bonus", - "Pool", - "Governance", - "af1984a3-465b-48ed-9944-c101a8ed376c" + "Pool" ] ] } @@ -3980,20 +5545,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "ac20d5a8-a9e3-4f52-831f-ddfa369a923f", + "id": "4acc43ef-75a4-45f1-b081-68b08fad33db", "savedPayload": { "position": { - "x": -7580.91243821707, - "y": 41459.16831702714 + "x": 6528.383262330098, + "y": 18241.46857029613 }, "targetPosition": { - "x": -7284.605936038529, - "y": 41412.23797751508 + "x": 6528.383262330098, + "y": 18691.46857029613 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -4004,32 +5569,24 @@ "referenceParent": { "type": "Pool Class", "name": "Referrals Program", - "id": "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + "id": "f546235b-fa31-4410-9e01-a3a36b33c218" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Referrals Program", - "Pool Class", - "Governance", - "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + "Pool Class" ] ] } @@ -4046,15 +5603,15 @@ "name": "Support Rewards Pool", "config": "{}", "project": "Governance", - "id": "e3920db0-d773-42cf-9b2a-73e5e4b5d15e", + "id": "133e30fd-1120-4095-836d-c8cd125d2c4b", "savedPayload": { "position": { - "x": -7825.6676029614955, - "y": 41204.54386284703 + "x": 6963.049884160178, + "y": 17938.6038969321 }, "targetPosition": { - "x": -7527.311034351013, - "y": 41235.902401827334 + "x": 6846.581313864044, + "y": 18373.270518762183 }, "floatingObject": { "isPinned": false, @@ -4070,38 +5627,28 @@ "referenceParent": { "type": "Pool", "name": "Support Rewards", - "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b" + "id": "b6a45b2b-4a0c-4cde-9f12-3572b628cd05" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + "Pool Class" ], [ "Support Rewards", - "Pool", - "Governance", - "c41497c5-7440-4ebd-aabb-fbc3d022136b" + "Pool" ] ] } @@ -4109,17 +5656,17 @@ { "type": "Pool Weight Vote", "name": "Support Bonus Pool", - "config": "{\n \"percentage\": 10\n}", + "config": "{}", "project": "Governance", - "id": "1cbb9279-d48c-4e44-bfaa-d1e2e427215e", + "id": "d3b23a1d-0197-49c0-86e2-c6a7f6fcede3", "savedPayload": { "position": { - "x": -7649.332027273754, - "y": 40961.83876453455 + "x": 7281.247935694125, + "y": 18256.801948466047 }, "targetPosition": { - "x": -7527.311034351013, - "y": 41235.902401827334 + "x": 6846.581313864044, + "y": 18373.270518762183 }, "floatingObject": { "isPinned": false, @@ -4135,38 +5682,28 @@ "referenceParent": { "type": "Pool", "name": "Support Bonus", - "id": "6625953a-6026-4686-9091-2796fd08b9a7" + "id": "0472f38b-b5a6-41da-af06-5577c1dec66e" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + "Pool Class" ], [ "Support Bonus", - "Pool", - "Governance", - "6625953a-6026-4686-9091-2796fd08b9a7" + "Pool" ] ] } @@ -4175,20 +5712,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "bff67e57-76fb-4cc9-8991-beb6d8fd0367", + "id": "6e7501d3-b2bb-40df-9fa6-79bf099f77aa", "savedPayload": { "position": { - "x": -7527.311034351013, - "y": 41235.902401827334 + "x": 6846.581313864044, + "y": 18373.270518762183 }, "targetPosition": { - "x": -7284.605936038529, - "y": 41412.23797751508 + "x": 6528.383262330098, + "y": 18691.46857029613 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -4199,32 +5736,24 @@ "referenceParent": { "type": "Pool Class", "name": "Support Program", - "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + "id": "81983d96-e6a0-42f8-96e9-a862539015d1" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + "Pool Class" ] ] } @@ -4241,15 +5770,15 @@ "name": "Mentorship Rewards Pool", "config": "{}", "project": "Governance", - "id": "46b086a7-9db2-462d-a8ba-fd8d69fbaf01", + "id": "215cf006-e0fa-470b-b2d3-c30e9b54ac01", "savedPayload": { "position": { - "x": -7520.33239286555, - "y": 40882.78768689944 + "x": 7368.094694033095, + "y": 18466.46857029613 }, "targetPosition": { - "x": -7331.5362755505985, - "y": 41115.93147533653 + "x": 6978.383262330098, + "y": 18691.46857029613 }, "floatingObject": { "isPinned": false, @@ -4265,38 +5794,28 @@ "referenceParent": { "type": "Pool", "name": "Mentorship Rewards", - "id": "53ddcc36-f693-4193-8284-999a88f1c944" + "id": "dcdc490e-b18c-4220-9550-feeaca598f20" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" + "Pool Class" ], [ "Mentorship Rewards", - "Pool", - "Governance", - "53ddcc36-f693-4193-8284-999a88f1c944" + "Pool" ] ] } @@ -4304,17 +5823,17 @@ { "type": "Pool Weight Vote", "name": "Mentorship Bonus Pool", - "config": "{\n \"percentage\": 10\n}", + "config": "{}", "project": "Governance", - "id": "a8c1c787-7a37-4d03-acba-128f8a446077", + "id": "1c4fa3a4-f50e-432f-9965-f4ebfb88363e", "savedPayload": { "position": { - "x": -7224.0258906870085, - "y": 40835.85734738737 + "x": 7368.094694033095, + "y": 18916.46857029613 }, "targetPosition": { - "x": -7331.5362755505985, - "y": 41115.93147533653 + "x": 6978.383262330098, + "y": 18691.46857029613 }, "floatingObject": { "isPinned": false, @@ -4330,38 +5849,28 @@ "referenceParent": { "type": "Pool", "name": "Mentorship Bonus", - "id": "ff1e4a84-3363-4348-ad15-31a34898fa82" + "id": "e9c5bfc1-ed3c-40dc-a8f9-bcc59796cd05" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" + "Pool Class" ], [ "Mentorship Bonus", - "Pool", - "Governance", - "ff1e4a84-3363-4348-ad15-31a34898fa82" + "Pool" ] ] } @@ -4370,20 +5879,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "3be4e5e6-2f50-4aa4-8f5c-5009acb40d02", + "id": "f5d9005b-a82b-432c-a9c3-5d58fd40ecc0", "savedPayload": { "position": { - "x": -7331.5362755505985, - "y": 41115.93147533653 + "x": 6978.383262330098, + "y": 18691.46857029613 }, "targetPosition": { - "x": -7284.605936038529, - "y": 41412.23797751508 + "x": 6528.383262330098, + "y": 18691.46857029613 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -4394,32 +5903,24 @@ "referenceParent": { "type": "Pool Class", "name": "Mentorship Program", - "id": "8b3714a0-3bf2-491e-8ffc-9c4286446382" + "id": "34ca58d9-0a55-4e60-9135-17d6a3c2155f" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ], [ "Mentorship Program", - "Pool Class", - "Governance", - "8b3714a0-3bf2-491e-8ffc-9c4286446382" + "Pool Class" ] ] } @@ -4429,15 +5930,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "158d225e-a0e5-4a49-9f66-a88e52217411", + "id": "7608421d-5c60-4149-855b-8423bd2050be", "savedPayload": { "position": { - "x": -7284.605936038529, - "y": 41412.23797751508 + "x": 6528.383262330098, + "y": 18691.46857029613 }, "targetPosition": { - "x": -7041.900837726044, - "y": 41588.57355320282 + "x": 6210.185210796151, + "y": 19009.666621830074 }, "floatingObject": { "isPinned": false, @@ -4453,26 +5954,20 @@ "referenceParent": { "type": "Pool Class", "name": "Community Building Programs", - "id": "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "id": "75628cc8-91ce-4bda-8b5c-2a3d761286cc" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + "Pool Class" ] ] } @@ -4495,15 +5990,15 @@ "name": "Airdrop Rewards Pool", "config": "{}", "project": "Governance", - "id": "de6a1412-59c6-40cf-b883-465d8904cfbb", + "id": "179aa0d5-2d69-49d5-aa13-75520f6fb79b", "savedPayload": { "position": { - "x": -7649.332027273754, - "y": 40961.83876453455 + "x": 7281.247935694125, + "y": 18256.801948466047 }, "targetPosition": { - "x": -7406.626928961269, - "y": 41138.17434022229 + "x": 6963.049884160178, + "y": 18574.999999999993 }, "floatingObject": { "isPinned": false, @@ -4519,38 +6014,28 @@ "referenceParent": { "type": "Pool", "name": "Airdrop Rewards", - "id": "0e10c82f-94b3-4f39-b673-15eaf0551df4" + "id": "317f86c9-4df7-45e5-9b8d-7331752a2af5" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + "Pool Class" ], [ "Airdrop Program", - "Pool Class", - "Governance", - "5332a29f-2139-4dd9-aa77-f87fcbf513df" + "Pool Class" ], [ "Airdrop Rewards", - "Pool", - "Governance", - "0e10c82f-94b3-4f39-b673-15eaf0551df4" + "Pool" ] ] } @@ -4559,20 +6044,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "da28e073-6529-4fe6-a36b-44b90c00ed78", + "id": "1f789045-b15b-4a75-98dd-6e2e1ad68684", "savedPayload": { "position": { - "x": -7406.626928961269, - "y": 41138.17434022229 + "x": 6963.049884160178, + "y": 18574.999999999993 }, "targetPosition": { - "x": -7163.921830648785, - "y": 41314.509915910035 + "x": 6644.851832626232, + "y": 18893.19805153394 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -4583,32 +6068,24 @@ "referenceParent": { "type": "Pool Class", "name": "Airdrop Program", - "id": "5332a29f-2139-4dd9-aa77-f87fcbf513df" + "id": "8b951a2c-ad25-4e2c-9412-01f12019668e" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + "Pool Class" ], [ "Airdrop Program", - "Pool Class", - "Governance", - "5332a29f-2139-4dd9-aa77-f87fcbf513df" + "Pool Class" ] ] } @@ -4625,15 +6102,15 @@ "name": "Github Rewards Pool", "config": "{}", "project": "Governance", - "id": "8515dae4-b5a3-47fe-b293-bfce474bf33b", + "id": "e9e990b1-5f46-447f-8367-23cc5fcbbe57", "savedPayload": { "position": { - "x": -7101.204752688193, - "y": 40717.79677868907 + "x": 7514.185076286393, + "y": 19126.135192126203 }, "targetPosition": { - "x": -7132.563291668489, - "y": 41016.15334729955 + "x": 7079.518454456313, + "y": 19009.66662183007 }, "floatingObject": { "isPinned": false, @@ -4649,38 +6126,28 @@ "referenceParent": { "type": "Pool", "name": "Github Rewards", - "id": "8829c80f-028b-4315-85a1-82ad502f0687" + "id": "d2e1b806-d14d-4811-a1e0-47665828cf99" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + "Pool Class" ], [ "Github Prgoram", - "Pool Class", - "Governance", - "e4daed5d-1c83-4f64-a504-3aef7d73e688" + "Pool Class" ], [ "Github Rewards", - "Pool", - "Governance", - "8829c80f-028b-4315-85a1-82ad502f0687" + "Pool" ] ] } @@ -4689,20 +6156,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "ffe64a4b-f6ae-4309-b407-1991b4f9ef1a", + "id": "4f10365f-8420-42f5-90b3-3ca3c2246389", "savedPayload": { "position": { - "x": -7132.563291668489, - "y": 41016.15334729955 + "x": 7079.518454456313, + "y": 19009.66662183007 }, "targetPosition": { - "x": -7163.921830648785, - "y": 41314.509915910035 + "x": 6644.851832626232, + "y": 18893.19805153394 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -4713,32 +6180,24 @@ "referenceParent": { "type": "Pool Class", "name": "Github Prgoram", - "id": "e4daed5d-1c83-4f64-a504-3aef7d73e688" + "id": "4a5f4457-e3a6-4265-be45-b1510753390b" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + "Pool Class" ], [ "Github Prgoram", - "Pool Class", - "Governance", - "e4daed5d-1c83-4f64-a504-3aef7d73e688" + "Pool Class" ] ] } @@ -4748,15 +6207,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "46ecb7c3-0f0d-4688-8697-7bc684616e4f", + "id": "27363f61-9dc9-46c5-ad21-382b60ceb5d9", "savedPayload": { "position": { - "x": -7163.921830648785, - "y": 41314.509915910035 + "x": 6644.851832626232, + "y": 18893.19805153394 }, "targetPosition": { - "x": -7041.900837726044, - "y": 41588.57355320282 + "x": 6210.185210796151, + "y": 19009.666621830074 }, "floatingObject": { "isPinned": false, @@ -4772,26 +6231,20 @@ "referenceParent": { "type": "Pool Class", "name": "Onboarding Programs", - "id": "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + "id": "365fc8e3-e2f0-47ae-b892-56bb70cee6c3" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Onboarding Programs", - "Pool Class", - "Governance", - "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + "Pool Class" ] ] } @@ -4799,7 +6252,7 @@ { "type": "Weight Votes Switch", "name": "Incentives for Voting", - "config": "{\n \"percentage\": 10\n}", + "config": "{}", "project": "Governance", "weightVotesSwitch": [ { @@ -4814,15 +6267,15 @@ "name": "Voting Bonus Pool", "config": "{}", "project": "Governance", - "id": "998e590d-00ca-4235-9b63-b8b3d8d705c3", + "id": "c9098ea8-613f-4113-bcdf-34059c9ac89c", "savedPayload": { "position": { - "x": -6947.825220785157, - "y": 40693.50384737137 + "x": 7514.185076286393, + "y": 19359.07233271847 }, "targetPosition": { - "x": -6979.183759765453, - "y": 40991.86041598185 + "x": 7079.518454456313, + "y": 19242.60376242234 }, "floatingObject": { "isPinned": false, @@ -4838,38 +6291,28 @@ "referenceParent": { "type": "Pool", "name": "Voting Bonus", - "id": "9eb846a4-effb-4380-9487-1a82011b0488" + "id": "0d1d364e-7305-4fd7-9963-ac67ade427b9" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" + "Pool Class" ], [ "Voting Program", - "Pool Class", - "Governance", - "80d4f08f-bb7f-48a2-9cef-be12befcac2e" + "Pool Class" ], [ "Voting Bonus", - "Pool", - "Governance", - "9eb846a4-effb-4380-9487-1a82011b0488" + "Pool" ] ] } @@ -4878,20 +6321,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "47850fc0-e27a-4186-b24c-66b6d9f11c83", + "id": "5bec8efc-366f-4645-85fa-d83028bf1a2c", "savedPayload": { "position": { - "x": -6979.183759765453, - "y": 40991.86041598185 + "x": 7079.518454456313, + "y": 19242.60376242234 }, "targetPosition": { - "x": -7010.542298745749, - "y": 41290.216984592334 + "x": 6644.851832626232, + "y": 19126.135192126207 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -4902,32 +6345,24 @@ "referenceParent": { "type": "Pool Class", "name": "Voting Program", - "id": "80d4f08f-bb7f-48a2-9cef-be12befcac2e" + "id": "50f460b0-5b32-4e07-a596-37d5054a84df" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" + "Pool Class" ], [ "Voting Program", - "Pool Class", - "Governance", - "80d4f08f-bb7f-48a2-9cef-be12befcac2e" + "Pool Class" ] ] } @@ -4937,15 +6372,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "5cd2215d-736c-4004-b5ca-1e9284ea14b6", + "id": "65cf573b-0921-4abd-b080-a0bc0b59a4c5", "savedPayload": { "position": { - "x": -7010.542298745749, - "y": 41290.216984592334 + "x": 6644.851832626232, + "y": 19126.135192126207 }, "targetPosition": { - "x": -7041.900837726044, - "y": 41588.57355320282 + "x": 6210.185210796151, + "y": 19009.666621830074 }, "floatingObject": { "isPinned": false, @@ -4961,26 +6396,20 @@ "referenceParent": { "type": "Pool Class", "name": "Incentives for Voting", - "id": "1f9590c2-e166-482c-8400-ba64e39f0934" + "id": "224fa384-c1ce-440a-af59-0fe3c15b1a9e" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Voting", - "Pool Class", - "Governance", - "1f9590c2-e166-482c-8400-ba64e39f0934" + "Pool Class" ] ] } @@ -5003,15 +6432,15 @@ "name": "Liquidity Rewards BTCB Pool", "config": "{}", "project": "Governance", - "id": "ead9eae3-0370-4c19-9547-1823e0aa8d2f", + "id": "0cbddc03-b1e9-4f18-b9d5-4f0edcd56f10", "savedPayload": { "position": { - "x": -6736.16002586263, - "y": 40806.85685439931 + "x": 7291.041067131856, + "y": 19575.667215629863 }, "targetPosition": { - "x": -6689.229686350561, - "y": 41103.16335657785 + "x": 6846.581313864044, + "y": 19646.062724897965 }, "floatingObject": { "isPinned": false, @@ -5027,38 +6456,28 @@ "referenceParent": { "type": "Pool", "name": "Liquidity Rewards BTCB", - "id": "a7651e92-ab96-49fc-af9c-f936682dd7a4" + "id": "52b41f1b-7b7f-4bdb-bc8f-96f23288b5fe" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" + "Pool Class" ], [ "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" + "Pool Class" ], [ "Liquidity Rewards BTCB", - "Pool", - "Governance", - "a7651e92-ab96-49fc-af9c-f936682dd7a4" + "Pool" ] ] } @@ -5068,15 +6487,15 @@ "name": "Liquidity Rewards BNB Pool", "config": "{}", "project": "Governance", - "id": "8802e00d-2bc0-4b66-a9d1-121943e7b53f", + "id": "64387b2d-a422-40cb-80d0-681bde3cc865", "savedPayload": { "position": { - "x": -6512.894110662819, - "y": 40860.45825826537 + "x": 7247.53424974881, + "y": 19850.35844978076 }, "targetPosition": { - "x": -6689.229686350561, - "y": 41103.16335657785 + "x": 6846.581313864044, + "y": 19646.062724897965 }, "floatingObject": { "isPinned": false, @@ -5092,38 +6511,28 @@ "referenceParent": { "type": "Pool", "name": "Liquidity Rewards BNB", - "id": "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" + "id": "052ca867-1093-4d24-9a18-738cadfc11af" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" + "Pool Class" ], [ "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" + "Pool Class" ], [ "Liquidity Rewards BNB", - "Pool", - "Governance", - "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" + "Pool" ] ] } @@ -5133,15 +6542,15 @@ "name": "Liquidity Rewards BUSD Pool", "config": "{}", "project": "Governance", - "id": "36430d4e-042b-4d5a-8228-90a09e58d786", + "id": "470f3441-ee24-4de6-9443-62179f6fd406", "savedPayload": { "position": { - "x": -6392.923184172019, - "y": 41056.23301706578 + "x": 7050.87703874684, + "y": 20047.01566078273 }, "targetPosition": { - "x": -6689.229686350561, - "y": 41103.16335657785 + "x": 6846.581313864044, + "y": 19646.062724897965 }, "floatingObject": { "isPinned": false, @@ -5157,38 +6566,83 @@ "referenceParent": { "type": "Pool", "name": "Liquidity Rewards BUSD", - "id": "962d9bc1-4e54-463c-86ae-43aec1db0f0f" + "id": "ee095642-5357-4c59-bd85-76058005f93f" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" + "Pool Class" ], [ "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" + "Pool Class" ], [ "Liquidity Rewards BUSD", - "Pool", - "Governance", - "962d9bc1-4e54-463c-86ae-43aec1db0f0f" + "Pool" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Liquidity Rewards ETH Pool", + "config": "{}", + "project": "Governance", + "id": "e17a62ec-4097-4959-be86-c7b7fa6854a6", + "savedPayload": { + "position": { + "x": 6776.18580459594, + "y": 20090.522478165778 + }, + "targetPosition": { + "x": 6846.581313864044, + "y": 19646.062724897965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity Rewards ETH", + "id": "cb2bc139-0a02-46a6-b660-89726c7bcb63" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools" + ], + [ + "Governance Programs", + "Pool Class" + ], + [ + "Incentives for Providing Liquidity to SA Markets", + "Pool Class" + ], + [ + "Liquidity Program", + "Pool Class" + ], + [ + "Liquidity Rewards ETH", + "Pool" ] ] } @@ -5197,20 +6651,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "3db1c5a2-581f-4708-b4d1-35b4f9616ed0", + "id": "f15ddf05-f488-4b07-ba2d-f965b9492420", "savedPayload": { "position": { - "x": -6689.229686350561, - "y": 41103.16335657785 + "x": 6846.581313864044, + "y": 19646.062724897965 }, "targetPosition": { - "x": -6865.5652620383025, - "y": 41345.86845489033 + "x": 6528.383262330098, + "y": 19327.86467336402 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -5221,32 +6675,24 @@ "referenceParent": { "type": "Pool Class", "name": "Liquidity Program", - "id": "477faa7a-da4f-4949-9439-a2475ed683de" + "id": "04fc3ae5-db3b-414a-bfbd-5118232b09fa" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" + "Pool Class" ], [ "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" + "Pool Class" ] ] } @@ -5256,15 +6702,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "d7b65c0f-adae-4db9-aa8b-357d1034e561", + "id": "09a5a7fc-a840-4811-bf81-975537a28f7c", "savedPayload": { "position": { - "x": -6865.5652620383025, - "y": 41345.86845489033 + "x": 6528.383262330098, + "y": 19327.86467336402 }, "targetPosition": { - "x": -7041.900837726044, - "y": 41588.57355320282 + "x": 6210.185210796151, + "y": 19009.666621830074 }, "floatingObject": { "isPinned": false, @@ -5280,26 +6726,20 @@ "referenceParent": { "type": "Pool Class", "name": "Incentives for Providing Liquidity to SA Markets", - "id": "00bbb418-2315-4845-aa39-8362489a360b" + "id": "5797f4b8-c1d3-4b50-9a01-3ecdfe3de03e" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" + "Pool Class" ] ] } @@ -5322,15 +6762,15 @@ "name": "Staking Rewards Pool", "config": "{}", "project": "Governance", - "id": "1bc1d94d-a7c3-4a75-a7fc-e585a32b7ee6", + "id": "3cab8e88-a1fa-4c9e-9612-faeb89ccace0", "savedPayload": { "position": { - "x": -6415.166049057781, - "y": 40981.14236365511 + "x": 6963.049884160178, + "y": 20080.729346728047 }, "targetPosition": { - "x": -6591.501624745522, - "y": 41223.8474619676 + "x": 6644.851832626232, + "y": 19762.5312951941 }, "floatingObject": { "isPinned": false, @@ -5346,38 +6786,28 @@ "referenceParent": { "type": "Pool", "name": "Staking Rewards", - "id": "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" + "id": "4b9e363e-61e6-43a9-bd9a-412629b168fa" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" + "Pool Class" ], [ "Staking Program", - "Pool Class", - "Governance", - "68e3f570-4156-4be6-8881-c526a06f85d0" + "Pool Class" ], [ "Staking Rewards", - "Pool", - "Governance", - "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" + "Pool" ] ] } @@ -5386,20 +6816,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "944de41b-9e2e-49d9-bd8a-832b9bc299c5", + "id": "0cc5dc7c-d72b-4d46-bc2a-0b568741bd99", "savedPayload": { "position": { - "x": -6591.501624745522, - "y": 41223.8474619676 + "x": 6644.851832626232, + "y": 19762.5312951941 }, "targetPosition": { - "x": -6767.837200433264, - "y": 41466.55256028008 + "x": 6326.6537810922855, + "y": 19444.333243660156 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -5410,32 +6840,24 @@ "referenceParent": { "type": "Pool Class", "name": "Staking Program", - "id": "68e3f570-4156-4be6-8881-c526a06f85d0" + "id": "954cf3cf-2fb7-4826-ae05-d2f9f702d67f" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" + "Pool Class" ], [ "Staking Program", - "Pool Class", - "Governance", - "68e3f570-4156-4be6-8881-c526a06f85d0" + "Pool Class" ] ] } @@ -5443,7 +6865,7 @@ { "type": "Weight Votes Switch", "name": "Delegation Program", - "config": "{\n \"percentage\": 10\n}", + "config": "{}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -5452,15 +6874,15 @@ "name": "Delegation Bonus Pool", "config": "{}", "project": "Governance", - "id": "3fecc695-1890-47d1-b94a-5dfcf5e397c5", + "id": "b907acda-5bb4-4506-aa3f-8329f90f4262", "savedPayload": { "position": { - "x": -6171.1240632123, - "y": 41529.26963824067 + "x": 6093.716640500017, + "y": 20313.66648732032 }, "targetPosition": { - "x": -6469.480631822782, - "y": 41497.911099260375 + "x": 6210.185210796151, + "y": 19878.999865490237 }, "floatingObject": { "isPinned": false, @@ -5476,38 +6898,28 @@ "referenceParent": { "type": "Pool", "name": "Delegation Bonus", - "id": "24e62dd3-4d7b-4eba-b401-493c155d85d0" + "id": "68558864-3057-4729-a9c0-91ef0ab458f7" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" + "Pool Class" ], [ "Delegation Program", - "Pool Class", - "Governance", - "f09429a2-3f6c-4210-bb73-0c8efd254c82" + "Pool Class" ], [ "Delegation Bonus", - "Pool", - "Governance", - "24e62dd3-4d7b-4eba-b401-493c155d85d0" + "Pool" ] ] } @@ -5516,15 +6928,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "9b68794e-8143-4bcc-ba0a-0e624e402db2", + "id": "396c4cec-0f84-4264-8b3a-7d25f91509e9", "savedPayload": { "position": { - "x": -6469.480631822782, - "y": 41497.911099260375 + "x": 6210.185210796151, + "y": 19878.999865490237 }, "targetPosition": { - "x": -6767.837200433264, - "y": 41466.55256028008 + "x": 6326.6537810922855, + "y": 19444.333243660156 }, "floatingObject": { "isPinned": false, @@ -5540,32 +6952,24 @@ "referenceParent": { "type": "Pool Class", "name": "Delegation Program", - "id": "f09429a2-3f6c-4210-bb73-0c8efd254c82" + "id": "ee3da355-5778-43d0-bef2-5855496cdbf3" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" + "Pool Class" ], [ "Delegation Program", - "Pool Class", - "Governance", - "f09429a2-3f6c-4210-bb73-0c8efd254c82" + "Pool Class" ] ] } @@ -5575,15 +6979,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "c4009146-0837-488e-9648-4d07750740d3", + "id": "28749d55-4511-40a5-af91-1cc43efbfc95", "savedPayload": { "position": { - "x": -6767.837200433264, - "y": 41466.55256028008 + "x": 6326.6537810922855, + "y": 19444.333243660156 }, "targetPosition": { - "x": -7041.900837726044, - "y": 41588.57355320282 + "x": 6210.185210796151, + "y": 19009.666621830074 }, "floatingObject": { "isPinned": false, @@ -5599,26 +7003,20 @@ "referenceParent": { "type": "Pool Class", "name": "Incentives for Staking & Delegating SA Tokens", - "id": "64cda2cd-270e-4046-ac3f-5cf9188113c2" + "id": "82d634ed-9b82-42be-bf00-aa58e68915ee" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ], [ "Incentives for Staking & Delegating SA Tokens", - "Pool Class", - "Governance", - "64cda2cd-270e-4046-ac3f-5cf9188113c2" + "Pool Class" ] ] } @@ -5628,15 +7026,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "424fcc43-741d-4162-9534-a8499b4ca3a1", + "id": "e2bfa78a-03bd-4375-9c78-09e04e732fe6", "savedPayload": { "position": { - "x": -7041.900837726044, - "y": 41588.57355320282 + "x": 6210.185210796151, + "y": 19009.666621830074 }, "targetPosition": { - "x": -7073.25937670634, - "y": 41886.9301218133 + "x": 5775.518588966071, + "y": 18893.198051533942 }, "floatingObject": { "isPinned": false, @@ -5652,45 +7050,41 @@ "referenceParent": { "type": "Pool Class", "name": "Governance Programs", - "id": "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "id": "fc425875-5e19-4316-b3f8-27bfc85a4c35" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + "Pool Class" ] ] } }, { "type": "Weight Votes Switch", - "name": "Positions, Assets & Features", + "name": "Teams Work", "config": "{}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Positions Pool", + "name": "Team Positions Pool", "config": "{}", "project": "Governance", - "id": "d8202a11-bbe6-4d89-b810-e7e1cd2057a9", + "id": "9bebcd39-3e64-4610-9dcf-98a7a40983d3", "savedPayload": { "position": { - "x": -6691.68535454997, - "y": 41484.8350009414 + "x": 6008.455729558339, + "y": 19762.531295194105 }, "targetPosition": { - "x": -6799.19573941356, - "y": 41764.90912889056 + "x": 5891.987159262205, + "y": 19327.864673364023 }, "floatingObject": { "isPinned": false, @@ -5705,133 +7099,21 @@ }, "referenceParent": { "type": "Pool", - "name": "Positions", - "id": "a289d3a4-bd49-467b-b8d9-d0ba1152a131" + "name": "Team Positions", + "id": "ce776fe6-19d6-4e42-b56d-964012c6159b" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" + "Teams Work", + "Pool Class" ], [ - "Positions", - "Pool", - "Governance", - "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Assets Pool", - "config": "{}", - "project": "Governance", - "id": "f762d675-8043-47b9-b78a-ab354e01e485", - "savedPayload": { - "position": { - "x": -6525.13210212078, - "y": 41642.88813596782 - }, - "targetPosition": { - "x": -6799.19573941356, - "y": 41764.90912889056 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Assets", - "id": "16a7dd84-e3e8-4118-a17d-ac227e55ff92" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Assets", - "Pool", - "Governance", - "16a7dd84-e3e8-4118-a17d-ac227e55ff92" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Features Pool", - "config": "{}", - "project": "Governance", - "id": "6336f6a0-a400-447e-8883-2496e5e253cd", - "savedPayload": { - "position": { - "x": -6519.121611464399, - "y": 41872.419513754154 - }, - "targetPosition": { - "x": -6799.19573941356, - "y": 41764.90912889056 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Features", - "id": "4b7384bc-93ba-454f-9de8-1add9c4d84ce" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Features", - "Pool", - "Governance", - "4b7384bc-93ba-454f-9de8-1add9c4d84ce" + "Team Positions", + "Pool" ] ] } @@ -5840,20 +7122,20 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "08bbbb29-2163-47c6-a861-182b3ed40b63", + "id": "e9e8f940-6a21-4539-a0b3-bb0c602e5280", "savedPayload": { "position": { - "x": -6799.19573941356, - "y": 41764.90912889056 + "x": 5891.987159262205, + "y": 19327.864673364023 }, "targetPosition": { - "x": -7073.25937670634, - "y": 41886.9301218133 + "x": 5775.518588966071, + "y": 18893.198051533942 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -5863,21 +7145,17 @@ }, "referenceParent": { "type": "Pool Class", - "name": "Positions, Assets & Features", - "id": "b27df32a-70f3-470b-b8bb-471c156b0c30" + "name": "Teams Work", + "id": "5abec474-0d0f-4153-b0d6-78d631f3c229" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" + "Pools" ], [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" + "Teams Work", + "Pool Class" ] ] } @@ -5887,15 +7165,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "112ee439-9514-4af2-880b-745e024cbe72", + "id": "b2a295b2-7887-4874-9470-c70aa2edde43", "savedPayload": { "position": { - "x": 11126.103422203021, - "y": 32633.912724584545 + "x": 5775.518588966071, + "y": 18893.198051533942 }, "targetPosition": { - "x": 10832.574087127867, - "y": 32975 + "x": 5457.320537432124, + "y": 18574.999999999996 }, "floatingObject": { "isPinned": false, @@ -5906,8451 +7184,17 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false, - "shortcutKey": "" + "isRunning": false }, "referenceParent": { "type": "Pools", "name": "Superalgos", - "id": "6f0aed87-db13-4818-bfe6-68abc463ebec" + "id": "8b627c23-1c7c-4a96-9406-0a83ac9005bf" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Superalgos Positions Base Votes", - "config": "{\n \"percentage\": 5\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Roles Played @ Beta-12", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Software Projects", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Active Projects", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Governance Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Governance Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "8b7da434-d872-4a9f-a6be-f2b645533303", - "savedPayload": { - "position": { - "x": -7088.820267053616, - "y": 41133.54919358074 - }, - "targetPosition": { - "x": -6791.535338523236, - "y": 41173.81917332603 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "b555c1fb-e0d3-445f-b46d-9428818b5fe5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "b555c1fb-e0d3-445f-b46d-9428818b5fe5" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Governance Project Project Contributor Smidy13 Tentacule23", - "config": "{}", - "project": "Governance", - "id": "2e074624-3e07-483e-b27a-60899afabc7a", - "savedPayload": { - "position": { - "x": -6905.302977319115, - "y": 40896.227883183834 - }, - "targetPosition": { - "x": -6791.535338523236, - "y": 41173.81917332603 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Contributor Smidy13 Tentacule23", - "id": "5a13709f-761a-410b-b0e9-1542e341f19e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ], - [ - "Project Contributor Smidy13 Tentacule23", - "Position", - "Governance", - "5a13709f-761a-410b-b0e9-1542e341f19e" - ] - ] - } - } - ], - "id": "5a52701a-1801-4bf8-9668-1651fb23f324", - "savedPayload": { - "position": { - "x": -6791.535338523236, - "y": 41173.81917332603 - }, - "targetPosition": { - "x": -6554.214028126333, - "y": 41357.336463060536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Governance Project", - "id": "68dd2990-457e-48df-b752-6e1fd02081a3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Governance Project", - "Position Class", - "Governance", - "68dd2990-457e-48df-b752-6e1fd02081a3" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Education Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Education Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "efea7897-8771-4ba6-bbbf-ad5360a3988c", - "savedPayload": { - "position": { - "x": -6973.023519737663, - "y": 40994.186589936726 - }, - "targetPosition": { - "x": -6688.407972621023, - "y": 41089.02324076063 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "03d477da-ec71-471f-a330-696aa188b31f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "03d477da-ec71-471f-a330-696aa188b31f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Education Project Project Leader Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "176e4e74-ba4e-4cc9-909b-451fbc5dfb7e", - "savedPayload": { - "position": { - "x": -6822.601917115713, - "y": 40820.710018460726 - }, - "targetPosition": { - "x": -6688.407972621023, - "y": 41089.02324076063 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Leader Harrell harrellbm", - "id": "5e9d7e8f-895b-4e9e-b8a5-c6571b8e2932" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Project Leader Harrell harrellbm", - "Position", - "Governance", - "5e9d7e8f-895b-4e9e-b8a5-c6571b8e2932" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Education Project Team Member", - "config": "{}", - "project": "Governance", - "id": "61bc16e1-978b-4713-a00b-bca2c10fd971", - "savedPayload": { - "position": { - "x": -6593.571321797116, - "y": 40804.407693643996 - }, - "targetPosition": { - "x": -6688.407972621023, - "y": 41089.02324076063 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "70d8cddf-50a6-4ce0-b9ff-d27dcf12be4e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ], - [ - "Team Member", - "Position", - "Governance", - "70d8cddf-50a6-4ce0-b9ff-d27dcf12be4e" - ] - ] - } - } - ], - "id": "a1c94399-5c57-465c-91ad-ce8d2420f261", - "savedPayload": { - "position": { - "x": -6688.407972621023, - "y": 41089.02324076063 - }, - "targetPosition": { - "x": -6554.214028126333, - "y": 41357.336463060536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Education Project", - "id": "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Education Project", - "Position Class", - "Governance", - "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Foundations Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Foundations Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "7a34f57b-db6a-41ec-94e4-aa878132c33e", - "savedPayload": { - "position": { - "x": -6563.189672335491, - "y": 40757.403601974365 - }, - "targetPosition": { - "x": -6558.701850230912, - "y": 41057.37003251745 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "7a72a46f-e54a-4a13-9604-ada9a358a039" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Foundations Project", - "Position Class", - "Governance", - "ffe4621a-a216-412f-a9be-354f30f6d102" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "7a72a46f-e54a-4a13-9604-ada9a358a039" - ] - ] - } - } - ], - "id": "931e4c5a-5b4a-46f9-bb3e-f17401d0c075", - "savedPayload": { - "position": { - "x": -6558.701850230912, - "y": 41057.37003251745 - }, - "targetPosition": { - "x": -6554.214028126333, - "y": 41357.336463060536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Foundations Project", - "id": "ffe4621a-a216-412f-a9be-354f30f6d102" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Foundations Project", - "Position Class", - "Governance", - "ffe4621a-a216-412f-a9be-354f30f6d102" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Data Mining Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Data Mining Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "761b48f4-6878-4d87-877d-de5f3d545171", - "savedPayload": { - "position": { - "x": -6531.415471405174, - "y": 40803.477774923376 - }, - "targetPosition": { - "x": -6428.1068596334635, - "y": 41085.12885469018 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "85b2746d-f1e6-4ddd-909c-5719ba7e15f3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "85b2746d-f1e6-4ddd-909c-5719ba7e15f3" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Data Mining Project Project Leader Thomas-Raplh2502", - "config": "{}", - "project": "Governance", - "id": "d7af8d57-51c8-4e8e-86b9-1ca104a9ae63", - "savedPayload": { - "position": { - "x": -6301.999691140594, - "y": 40812.92124631982 - }, - "targetPosition": { - "x": -6428.1068596334635, - "y": 41085.12885469018 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Leader Thomas-Raplh2502", - "id": "2bc02096-7ec1-425c-92d7-35f7b7791c99" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "Project Leader Thomas-Raplh2502", - "Position", - "Governance", - "2bc02096-7ec1-425c-92d7-35f7b7791c99" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Data Mining Project 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "config": "{}", - "project": "Governance", - "id": "ec95c9c6-f05a-4ed5-bd6a-9c2e77bddd57", - "savedPayload": { - "position": { - "x": -6146.455779866667, - "y": 40981.82024291846 - }, - "targetPosition": { - "x": -6428.1068596334635, - "y": 41085.12885469018 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "id": "96ef6745-3340-4f59-a174-41deedf4f074" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "Position", - "Governance", - "96ef6745-3340-4f59-a174-41deedf4f074" - ] - ] - } - } - ], - "id": "10ea6955-cb7a-4377-a6ac-d6bb9c6d1a1c", - "savedPayload": { - "position": { - "x": -6428.1068596334635, - "y": 41085.12885469018 - }, - "targetPosition": { - "x": -6554.214028126333, - "y": 41357.336463060536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Data Mining Project", - "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Social Bots Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Social Bots Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "acdcff81-cb16-4e1d-8442-6c0aea56e65f", - "savedPayload": { - "position": { - "x": -6293.362959735767, - "y": 40868.21895086834 - }, - "targetPosition": { - "x": -6322.488940358953, - "y": 41166.80173210788 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "d9f340ef-170e-4472-8223-ac722d67fbd4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "d9f340ef-170e-4472-8223-ac722d67fbd4" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Social Bots Project Project Leader Brett Ssplatt", - "config": "{}", - "project": "Governance", - "id": "a46fd008-e380-4f45-bcb1-48eae926943b", - "savedPayload": { - "position": { - "x": -6090.763852591574, - "y": 40976.267001155225 - }, - "targetPosition": { - "x": -6322.488940358953, - "y": 41166.80173210788 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Leader Brett Ssplatt", - "id": "e5c83959-d287-424e-8dda-a6a5dcc04cad" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" - ], - [ - "Project Leader Brett Ssplatt", - "Position", - "Governance", - "e5c83959-d287-424e-8dda-a6a5dcc04cad" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Social Bots Project Project Contributor", - "config": "{}", - "project": "Governance", - "id": "9678d219-f3be-4bbe-835e-738d1e4946ab", - "savedPayload": { - "position": { - "x": -6023.906159119415, - "y": 41195.92771273106 - }, - "targetPosition": { - "x": -6322.488940358953, - "y": 41166.80173210788 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Contributor", - "id": "10c6b84b-62c0-4a76-8e46-253dd748aa65" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" - ], - [ - "Project Contributor", - "Position", - "Governance", - "10c6b84b-62c0-4a76-8e46-253dd748aa65" - ] - ] - } - } - ], - "id": "50d631cc-a716-42d1-8fbb-95c2ac6d063d", - "savedPayload": { - "position": { - "x": -6322.488940358953, - "y": 41166.80173210788 - }, - "targetPosition": { - "x": -6554.214028126333, - "y": 41357.336463060536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Social Bots Project", - "id": "39e7f6fd-1faa-47e9-862d-45a8482a558a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Visual Scripting Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Visual Scripting Project Project Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "1b8a2e4b-2c82-4710-b33c-b90057b4129e", - "savedPayload": { - "position": { - "x": -6045.928557490255, - "y": 41078.89355504982 - }, - "targetPosition": { - "x": -6262.767016638472, - "y": 41286.21234974588 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Creator Luis-Fernando-Molina", - "id": "f1a2b5fb-fbe6-4c59-9778-568d3acb4abe" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "Project Creator Luis-Fernando-Molina", - "Position", - "Governance", - "f1a2b5fb-fbe6-4c59-9778-568d3acb4abe" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Visual Scripting Project 1 Project Contributor Tentacle23", - "config": "{}", - "project": "Governance", - "id": "1d31dacd-b241-4258-83dd-da0a8f0050e2", - "savedPayload": { - "position": { - "x": -5974.804444175606, - "y": 41370.34056653768 - }, - "targetPosition": { - "x": -6262.767016638472, - "y": 41286.21234974588 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Project Contributor Tentacle23", - "id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "1 Project Contributor Tentacle23", - "Position", - "Governance", - "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - ] - ] - } - } - ], - "id": "8c15d421-daef-4427-88d6-2ed9b2091543", - "savedPayload": { - "position": { - "x": -6262.767016638472, - "y": 41286.21234974588 - }, - "targetPosition": { - "x": -6554.214028126333, - "y": 41357.336463060536 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Visual Scripting Project", - "id": "0a5a7864-efff-4715-a435-f4bf35d1517e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "82d2b3d8-dd4b-4bdd-82fc-29c171f9d441", - "savedPayload": { - "position": { - "x": -6554.214028126333, - "y": 41357.336463060536 - }, - "targetPosition": { - "x": -6616.587535371661, - "y": 41650.78074328067 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Active Projects", - "id": "75998134-fe6b-4dd0-9995-6beb613cd165" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "eee660a4-6a21-4251-bb76-157402ebb979", - "savedPayload": { - "position": { - "x": -6616.587535371661, - "y": 41650.78074328067 - }, - "targetPosition": { - "x": -6678.961042616989, - "y": 41944.22502350081 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Software Projects", - "id": "864ef810-2d34-4776-946d-2f4bd68b45c5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Marketing Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Social Network Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Twitter Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Twitter Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "5dae88ef-4047-4109-bff0-011f64f2da6a", - "savedPayload": { - "position": { - "x": -7045.112678392215, - "y": 41242.600218053834 - }, - "targetPosition": { - "x": -6745.523817965843, - "y": 41258.30100492672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "689b181e-42f2-412c-9c09-3ae51ecfa28f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Twitter Team", - "Position Class", - "Governance", - "151e981a-7a2f-465b-8ff3-851ee06d447c" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "689b181e-42f2-412c-9c09-3ae51ecfa28f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Twitter Team Team Member", - "config": "{}", - "project": "Governance", - "id": "4f066bc4-722d-40f4-bd30-b2cf6d27c444", - "savedPayload": { - "position": { - "x": -6881.720967887707, - "y": 40990.99904767021 - }, - "targetPosition": { - "x": -6745.523817965843, - "y": 41258.30100492672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "bff24898-e892-4096-bec1-623995cca9aa" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Twitter Team", - "Position Class", - "Governance", - "151e981a-7a2f-465b-8ff3-851ee06d447c" - ], - [ - "Team Member", - "Position", - "Governance", - "bff24898-e892-4096-bec1-623995cca9aa" - ] - ] - } - } - ], - "id": "ba1f204a-bb7d-4fd4-8361-c160baff0a17", - "savedPayload": { - "position": { - "x": -6745.523817965843, - "y": 41258.30100492672 - }, - "targetPosition": { - "x": -6493.922647582215, - "y": 41421.69271543123 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Twitter Team", - "id": "151e981a-7a2f-465b-8ff3-851ee06d447c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Twitter Team", - "Position Class", - "Governance", - "151e981a-7a2f-465b-8ff3-851ee06d447c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Facebook Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Facebook Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "fcf3e44a-e2d8-4b15-9c04-717d69451937", - "savedPayload": { - "position": { - "x": -6708.943417309395, - "y": 40861.5444595329 - }, - "targetPosition": { - "x": -6601.433032445805, - "y": 41141.618587482066 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "73bea818-1907-4612-903c-2d218a8273f5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Facebook Team", - "Position Class", - "Governance", - "2d71aa9f-b5e7-4078-9622-735a2e56bcbd" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "73bea818-1907-4612-903c-2d218a8273f5" - ] - ] - } - } - ], - "id": "6c24ef51-eebd-48c2-b3ac-e559a41c06e6", - "savedPayload": { - "position": { - "x": -6601.433032445805, - "y": 41141.618587482066 - }, - "targetPosition": { - "x": -6493.922647582215, - "y": 41421.69271543123 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Facebook Team", - "id": "2d71aa9f-b5e7-4078-9622-735a2e56bcbd" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Facebook Team", - "Position Class", - "Governance", - "2d71aa9f-b5e7-4078-9622-735a2e56bcbd" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Reddit Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Reddit Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "06665eb2-8754-43aa-a28c-b27a97035b50", - "savedPayload": { - "position": { - "x": -6493.922647582215, - "y": 40842.13721965779 - }, - "targetPosition": { - "x": -6416.276934051459, - "y": 41131.91496754451 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "cdf330b0-a11f-4045-94fc-5e44df0a786b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Reddit Team", - "Position Class", - "Governance", - "44213dd4-f80b-4df9-b19f-00d6aac500c6" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "cdf330b0-a11f-4045-94fc-5e44df0a786b" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Reddit Team Team Leader Brett", - "config": "{}", - "project": "Governance", - "id": "bed97d61-dc76-49df-b8ec-0a34e91445cf", - "savedPayload": { - "position": { - "x": -6204.144899695494, - "y": 40919.782933188544 - }, - "targetPosition": { - "x": -6416.276934051459, - "y": 41131.91496754451 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader Brett", - "id": "af91654f-e6e1-475d-bd43-1bd870b50f84" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Reddit Team", - "Position Class", - "Governance", - "44213dd4-f80b-4df9-b19f-00d6aac500c6" - ], - [ - "Team Leader Brett", - "Position", - "Governance", - "af91654f-e6e1-475d-bd43-1bd870b50f84" - ] - ] - } - } - ], - "id": "09ede3db-b161-43be-aa00-37f795f773ce", - "savedPayload": { - "position": { - "x": -6416.276934051459, - "y": 41131.91496754451 - }, - "targetPosition": { - "x": -6493.922647582215, - "y": 41421.69271543123 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Reddit Team", - "id": "44213dd4-f80b-4df9-b19f-00d6aac500c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Reddit Team", - "Position Class", - "Governance", - "44213dd4-f80b-4df9-b19f-00d6aac500c6" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Youtube Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Youtube Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "af4f1a9b-1a5a-4d5d-bd9e-000171aabefe", - "savedPayload": { - "position": { - "x": -6027.635070708034, - "y": 41044.100480801324 - }, - "targetPosition": { - "x": -6260.778859145124, - "y": 41232.89659811628 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "54843fbe-b911-4803-9983-6136975bba47" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Youtube Team", - "Position Class", - "Governance", - "36f4fbdf-0c47-4770-b1fc-c01d278a8cd9" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "54843fbe-b911-4803-9983-6136975bba47" - ] - ] - } - } - ], - "id": "f671852b-a157-4d79-83a5-6080b3b7113a", - "savedPayload": { - "position": { - "x": -6260.778859145124, - "y": 41232.89659811628 - }, - "targetPosition": { - "x": -6493.922647582215, - "y": 41421.69271543123 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Youtube Team", - "id": "36f4fbdf-0c47-4770-b1fc-c01d278a8cd9" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ], - [ - "Youtube Team", - "Position Class", - "Governance", - "36f4fbdf-0c47-4770-b1fc-c01d278a8cd9" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "9ebf7bc0-a47f-4d72-bc3b-60fca07eeed7", - "savedPayload": { - "position": { - "x": -6493.922647582215, - "y": 41421.69271543123 - }, - "targetPosition": { - "x": -6478.221860709332, - "y": 41721.281575857596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Social Network Teams", - "id": "6235a447-4974-4e79-aa5e-b98115c560d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Content Creation Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Superalgos.org Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Superalgos.org Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "366280ef-ffd3-4562-a259-97b05052016b", - "savedPayload": { - "position": { - "x": -6308.884252547441, - "y": 40899.16040736163 - }, - "targetPosition": { - "x": -6293.183465674558, - "y": 41198.74926778801 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "e8eedc0b-4bae-4dc8-ba0c-40032ffcb335" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos.org Team", - "Position Class", - "Governance", - "be501c00-014a-431f-920e-ec3cd2398e90" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "e8eedc0b-4bae-4dc8-ba0c-40032ffcb335" - ] - ] - } - } - ], - "id": "14404a43-3cc2-47a3-a4cf-a2f6aed424df", - "savedPayload": { - "position": { - "x": -6293.183465674558, - "y": 41198.74926778801 - }, - "targetPosition": { - "x": -6277.482678801674, - "y": 41498.33812821438 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Superalgos.org Team", - "id": "be501c00-014a-431f-920e-ec3cd2398e90" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos.org Team", - "Position Class", - "Governance", - "be501c00-014a-431f-920e-ec3cd2398e90" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Superalgos Blog Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Superalgos Blog Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "73518f34-bc72-48f3-8589-9dacfce71755", - "savedPayload": { - "position": { - "x": -6014.369989648689, - "y": 40981.95040035102 - }, - "targetPosition": { - "x": -6076.743496894017, - "y": 41275.39468057116 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "7a2f9c42-6eb2-40f2-a540-563ffeb2f30f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos Blog Team", - "Position Class", - "Governance", - "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "7a2f9c42-6eb2-40f2-a540-563ffeb2f30f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Superalgos Blog Team Team Member", - "config": "{}", - "project": "Governance", - "id": "c4e2066a-df31-4edb-9bb4-696034d3697b", - "savedPayload": { - "position": { - "x": -5791.426542005471, - "y": 41182.68958225868 - }, - "targetPosition": { - "x": -6076.743496894017, - "y": 41275.39468057116 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "ff6c7dfa-caca-4a7c-9f98-6560e124b082" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos Blog Team", - "Position Class", - "Governance", - "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - ], - [ - "Team Member", - "Position", - "Governance", - "ff6c7dfa-caca-4a7c-9f98-6560e124b082" - ] - ] - } - } - ], - "id": "906c4146-e021-4c4a-96c7-376fc93d188a", - "savedPayload": { - "position": { - "x": -6076.743496894017, - "y": 41275.39468057116 - }, - "targetPosition": { - "x": -6277.482678801674, - "y": 41498.33812821438 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Superalgos Blog Team", - "id": "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Superalgos Blog Team", - "Position Class", - "Governance", - "20b27683-75ab-40d8-a5d8-12f6dc41cf6c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Brett Live Streaming and Videos Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Brett Live Streaming and Videos Team Team Creator Brett", - "config": "{}", - "project": "Governance", - "id": "744930ee-0e5d-46f6-bfba-5f41bf993cd2", - "savedPayload": { - "position": { - "x": -5777.154636467645, - "y": 41259.69389369828 - }, - "targetPosition": { - "x": -5977.8938183753025, - "y": 41482.6373413415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Brett", - "id": "390c3a42-ccf1-4085-92fd-50d6aba1cd71" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" - ], - [ - "Team Creator Brett", - "Position", - "Governance", - "390c3a42-ccf1-4085-92fd-50d6aba1cd71" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Brett Live Streaming and Videos Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "800708ff-d374-42c1-ba30-fff6702b08c9", - "savedPayload": { - "position": { - "x": -5678.304957948931, - "y": 41466.936554468615 - }, - "targetPosition": { - "x": -5977.8938183753025, - "y": 41482.6373413415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "dba40c20-334a-4feb-aed4-cb9cfeba9412" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" - ], - [ - "Team Leader", - "Position", - "Governance", - "dba40c20-334a-4feb-aed4-cb9cfeba9412" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Brett Live Streaming and Videos Team Team Member", - "config": "{}", - "project": "Governance", - "id": "e7b4aa27-d55c-4053-838f-15fb038baaf9", - "savedPayload": { - "position": { - "x": -5754.950370732085, - "y": 41683.37652324916 - }, - "targetPosition": { - "x": -5977.8938183753025, - "y": 41482.6373413415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "bf66de3e-a8bf-4c20-bb12-c0a64dfb7df5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" - ], - [ - "Team Member", - "Position", - "Governance", - "bf66de3e-a8bf-4c20-bb12-c0a64dfb7df5" - ] - ] - } - } - ], - "id": "aac1c3bf-4000-42f9-bfd0-bd5d83f654d4", - "savedPayload": { - "position": { - "x": -5977.8938183753025, - "y": 41482.6373413415 - }, - "targetPosition": { - "x": -6277.482678801674, - "y": 41498.33812821438 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Brett Live Streaming and Videos Team", - "id": "50541550-ad5d-479e-b7fd-dfcd11a60d23" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ], - [ - "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "24439f26-0b65-4e59-9f9d-1e9cf599aa25", - "savedPayload": { - "position": { - "x": -6277.482678801674, - "y": 41498.33812821438 - }, - "targetPosition": { - "x": -6478.221860709332, - "y": 41721.281575857596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Content Creation Teams", - "id": "6304827a-8366-48a8-ae11-35881c14e135" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Exchange Relationships Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Exchange Relationships Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "a31bcb48-30cf-438a-9778-1ddc6276c6bb", - "savedPayload": { - "position": { - "x": -5927.0318298993325, - "y": 41542.18907848021 - }, - "targetPosition": { - "x": -6178.63300028296, - "y": 41705.58078898471 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "3fb3029e-5796-4a37-aed3-0360d8f807e2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Exchange Relationships Team", - "Position Class", - "Governance", - "17c9d4f0-82da-4304-b1e8-b075048ce79c" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "3fb3029e-5796-4a37-aed3-0360d8f807e2" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Exchange Relationships Team Team Member", - "config": "{}", - "project": "Governance", - "id": "59c64111-a93d-4b06-b655-733e8024b25f", - "savedPayload": { - "position": { - "x": -5911.33104302645, - "y": 41841.777938906576 - }, - "targetPosition": { - "x": -6178.63300028296, - "y": 41705.58078898471 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "952609db-1f04-45fb-9acd-948a6fa52d20" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Exchange Relationships Team", - "Position Class", - "Governance", - "17c9d4f0-82da-4304-b1e8-b075048ce79c" - ], - [ - "Team Member", - "Position", - "Governance", - "952609db-1f04-45fb-9acd-948a6fa52d20" - ] - ] - } - } - ], - "id": "b828b8a4-c348-4929-ad1d-c20a115348fb", - "savedPayload": { - "position": { - "x": -6178.63300028296, - "y": 41705.58078898471 - }, - "targetPosition": { - "x": -6478.221860709332, - "y": 41721.281575857596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Exchange Relationships Team", - "id": "17c9d4f0-82da-4304-b1e8-b075048ce79c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ], - [ - "Exchange Relationships Team", - "Position Class", - "Governance", - "17c9d4f0-82da-4304-b1e8-b075048ce79c" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "f221d5bd-679e-4239-8031-72d4a826963c", - "savedPayload": { - "position": { - "x": -6478.221860709332, - "y": 41721.281575857596 - }, - "targetPosition": { - "x": -6678.961042616989, - "y": 41944.22502350081 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Marketing Teams", - "id": "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Education Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Docs Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Docs Teams Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "70f288da-1f17-49e1-ac7b-ac43934992d6", - "savedPayload": { - "position": { - "x": -6363.312496661287, - "y": 41272.758690079645 - }, - "targetPosition": { - "x": -6300.9389894159585, - "y": 41566.20297029978 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "4f493767-d2b3-474d-8cdb-723a46a39ca1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "4f493767-d2b3-474d-8cdb-723a46a39ca1" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Docs Teams 2 Team Member Tentacle23 quantum8", - "config": "{}", - "project": "Governance", - "id": "fb4378f1-5323-4f56-a5e1-99b2351695a9", - "savedPayload": { - "position": { - "x": -6077.995541772741, - "y": 41365.463788392124 - }, - "targetPosition": { - "x": -6300.9389894159585, - "y": 41566.20297029978 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "2 Team Member Tentacle23 quantum8", - "id": "3275a849-7491-4f2b-92a7-85d8e6ff87a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ], - [ - "2 Team Member Tentacle23 quantum8", - "Position", - "Governance", - "3275a849-7491-4f2b-92a7-85d8e6ff87a2" - ] - ] - } - } - ], - "id": "e67b9957-4067-418b-a342-f846f1ba637a", - "savedPayload": { - "position": { - "x": -6300.9389894159585, - "y": 41566.20297029978 - }, - "targetPosition": { - "x": -6393.644087728443, - "y": 41851.51992518833 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Docs Teams", - "id": "edc33bd7-55db-4e8e-82df-81c976c83088" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Docs Teams", - "Position Class", - "Governance", - "edc33bd7-55db-4e8e-82df-81c976c83088" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Tutorials Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Tutorials Team Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "29e20957-66c1-40e5-b834-b5ea8552cf9f", - "savedPayload": { - "position": { - "x": -6028.917996493218, - "y": 41401.120712207805 - }, - "targetPosition": { - "x": -6150.9389894159585, - "y": 41675.18434950059 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "fdeccdcd-0ed5-4549-b343-67242a533bb2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Tutorials Team", - "Position Class", - "Governance", - "1e3a4144-860f-411c-8d02-5df03a177c1c" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "fdeccdcd-0ed5-4549-b343-67242a533bb2" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Tutorials Team 1 Team Member quantum8", - "config": "{}", - "project": "Governance", - "id": "a0d24bc3-ffcd-4109-a803-e29666f2fb40", - "savedPayload": { - "position": { - "x": -5852.582420805476, - "y": 41643.82581052029 - }, - "targetPosition": { - "x": -6150.9389894159585, - "y": 41675.18434950059 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Team Member quantum8", - "id": "3c0015fa-c06a-4ee1-a000-b283cad18c16" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Tutorials Team", - "Position Class", - "Governance", - "1e3a4144-860f-411c-8d02-5df03a177c1c" - ], - [ - "1 Team Member quantum8", - "Position", - "Governance", - "3c0015fa-c06a-4ee1-a000-b283cad18c16" - ] - ] - } - } - ], - "id": "cbbbb1be-fec1-471e-865d-373e35847510", - "savedPayload": { - "position": { - "x": -6150.9389894159585, - "y": 41675.18434950059 - }, - "targetPosition": { - "x": -6393.644087728443, - "y": 41851.51992518833 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Tutorials Team", - "id": "1e3a4144-860f-411c-8d02-5df03a177c1c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Tutorials Team", - "Position Class", - "Governance", - "1e3a4144-860f-411c-8d02-5df03a177c1c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Translations Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Translations Team Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "5f5e4609-15ce-459d-b1c4-119aa4f2fe93", - "savedPayload": { - "position": { - "x": -5881.5120533724785, - "y": 41639.38789083237 - }, - "targetPosition": { - "x": -6093.644087728443, - "y": 41851.51992518833 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "fcf22cc9-ab82-4cf4-9f9d-b64f331df7c9" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "fcf22cc9-ab82-4cf4-9f9d-b64f331df7c9" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Translations Team Team Leader mARTin1978", - "config": "{}", - "project": "Governance", - "id": "0baf1855-4ff6-4e8d-916d-0de609f93d03", - "savedPayload": { - "position": { - "x": -5793.644087728443, - "y": 41851.51992518833 - }, - "targetPosition": { - "x": -6093.644087728443, - "y": 41851.51992518833 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader mARTin1978", - "id": "6ed15f3b-1d23-44c3-8e33-25983b433280" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - ], - [ - "Team Leader mARTin1978", - "Position", - "Governance", - "6ed15f3b-1d23-44c3-8e33-25983b433280" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Translations Team 5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "config": "{}", - "project": "Governance", - "id": "6f554742-5566-4476-a0e6-c3058f125f4a", - "savedPayload": { - "position": { - "x": -5881.5120533724785, - "y": 42063.651959544295 - }, - "targetPosition": { - "x": -6093.644087728443, - "y": 41851.51992518833 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "id": "6ed65be6-de6f-49a1-9c04-d2114e8763a1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - ], - [ - "5 Team Members : EvaMaria70 gitforkgit e-Nut Lennart MarinitaMarina", - "Position", - "Governance", - "6ed65be6-de6f-49a1-9c04-d2114e8763a1" - ] - ] - } - } - ], - "id": "705b7bea-0bd6-4010-ba1f-ab9d26459938", - "savedPayload": { - "position": { - "x": -6093.644087728443, - "y": 41851.51992518833 - }, - "targetPosition": { - "x": -6393.644087728443, - "y": 41851.51992518833 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Translations Team", - "id": "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Translations Team", - "Position Class", - "Governance", - "0cd21223-d49a-45b1-af83-ec2a31f8caaf" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Workspaces Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Workspaces Team Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "20dce057-4864-426c-9d8c-75f8dec0bd63", - "savedPayload": { - "position": { - "x": -5852.582420805476, - "y": 42059.21403985637 - }, - "targetPosition": { - "x": -6150.9389894159585, - "y": 42027.855500876074 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "c0d9b98f-069d-48fa-8738-f1c86f397934" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Workspaces Team", - "Position Class", - "Governance", - "99c0b7a7-db57-4491-8559-d6d493183534" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "c0d9b98f-069d-48fa-8738-f1c86f397934" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Workspaces Team Team Leader PiyanthaK piyanthak", - "config": "{}", - "project": "Governance", - "id": "bb09eb59-7ddc-474d-9efa-c6b7ce84cd09", - "savedPayload": { - "position": { - "x": -6028.917996493218, - "y": 42301.91913816886 - }, - "targetPosition": { - "x": -6150.9389894159585, - "y": 42027.855500876074 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader PiyanthaK piyanthak", - "id": "94de54da-01db-41a6-a3ab-e7498407790a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Workspaces Team", - "Position Class", - "Governance", - "99c0b7a7-db57-4491-8559-d6d493183534" - ], - [ - "Team Leader PiyanthaK piyanthak", - "Position", - "Governance", - "94de54da-01db-41a6-a3ab-e7498407790a" - ] - ] - } - } - ], - "id": "836bd719-b8ba-438c-a6fb-cf811213ff7c", - "savedPayload": { - "position": { - "x": -6150.9389894159585, - "y": 42027.855500876074 - }, - "targetPosition": { - "x": -6393.644087728443, - "y": 41851.51992518833 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Workspaces Team", - "id": "99c0b7a7-db57-4491-8559-d6d493183534" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ], - [ - "Workspaces Team", - "Position Class", - "Governance", - "99c0b7a7-db57-4491-8559-d6d493183534" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "8a3210e5-72a8-48c9-9667-20c84bf732e1", - "savedPayload": { - "position": { - "x": -6393.644087728443, - "y": 41851.51992518833 - }, - "targetPosition": { - "x": -6678.961042616989, - "y": 41944.22502350081 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Education Teams", - "id": "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Education Teams", - "Position Class", - "Governance", - "2fad4da0-ad26-4ce4-a779-5571aa7d6340" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Tech Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Sys Admins Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Sys Admins Team Team Creator Brett", - "config": "{}", - "project": "Governance", - "id": "937c1282-409b-4b46-9af5-9d5367d8bd6c", - "savedPayload": { - "position": { - "x": -6200.478367362073, - "y": 41484.066222676556 - }, - "targetPosition": { - "x": -6184.77758048919, - "y": 41783.65508310292 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Brett", - "id": "0b94af47-264d-4106-b0ca-0e696e961929" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - ], - [ - "Team Creator Brett", - "Position", - "Governance", - "0b94af47-264d-4106-b0ca-0e696e961929" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Sys Admins Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "9ff7e293-5fe2-468e-9fb6-a1f0870b5602", - "savedPayload": { - "position": { - "x": -5984.038398581532, - "y": 41560.71163545971 - }, - "targetPosition": { - "x": -6184.77758048919, - "y": 41783.65508310292 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "e9dd2a7d-f89b-48ed-8dad-50f41295096c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - ], - [ - "Team Leader", - "Position", - "Governance", - "e9dd2a7d-f89b-48ed-8dad-50f41295096c" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Sys Admins Team Team Member", - "config": "{}", - "project": "Governance", - "id": "10126151-1ab5-497a-94c9-ff3a37acc2d6", - "savedPayload": { - "position": { - "x": -5885.188720062818, - "y": 41767.95429623004 - }, - "targetPosition": { - "x": -6184.77758048919, - "y": 41783.65508310292 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "93631f67-73ef-4e87-afb1-6964a06f6b40" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - ], - [ - "Team Member", - "Position", - "Governance", - "93631f67-73ef-4e87-afb1-6964a06f6b40" - ] - ] - } - } - ], - "id": "a4c7867a-4173-4e19-8c60-3e115463e275", - "savedPayload": { - "position": { - "x": -6184.77758048919, - "y": 41783.65508310292 - }, - "targetPosition": { - "x": -6385.516762396847, - "y": 42006.59853074614 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Sys Admins Team", - "id": "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Docker Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Docker Team Team Creator Brett", - "config": "{}", - "project": "Governance", - "id": "3bfda6fc-167b-4731-a51b-69b42a5be7aa", - "savedPayload": { - "position": { - "x": -5964.002657586437, - "y": 41646.59147517715 - }, - "targetPosition": { - "x": -6100.199807508301, - "y": 41913.89343243366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Brett", - "id": "b6df085b-ca00-4819-9267-b5ffcb016950" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - ], - [ - "Team Creator Brett", - "Position", - "Governance", - "b6df085b-ca00-4819-9267-b5ffcb016950" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Docker Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "0f941d4c-a112-48fc-b94a-79748765ff74", - "savedPayload": { - "position": { - "x": -5814.882852619755, - "y": 41821.18833412118 - }, - "targetPosition": { - "x": -6100.199807508301, - "y": 41913.89343243366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "d6047182-c6b3-4c9d-839f-e48aba7dce51" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - ], - [ - "Team Leader", - "Position", - "Governance", - "d6047182-c6b3-4c9d-839f-e48aba7dce51" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Docker Team Team Member", - "config": "{}", - "project": "Governance", - "id": "8be55dce-13da-46a8-96eb-50ab60453bf7", - "savedPayload": { - "position": { - "x": -5832.897850251791, - "y": 42050.09058235552 - }, - "targetPosition": { - "x": -6100.199807508301, - "y": 41913.89343243366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "a9af0b2b-8025-4b69-82a9-ac5b11b5c686" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - ], - [ - "Team Member", - "Position", - "Governance", - "a9af0b2b-8025-4b69-82a9-ac5b11b5c686" - ] - ] - } - } - ], - "id": "7ee6b04b-130b-4f7c-bacc-dc7fbe5a6bf0", - "savedPayload": { - "position": { - "x": -6100.199807508301, - "y": 41913.89343243366 - }, - "targetPosition": { - "x": -6385.516762396847, - "y": 42006.59853074614 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Docker Team", - "id": "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Distribution Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Distribution Team Team Creator Nuno", - "config": "{}", - "project": "Governance", - "id": "7ba489f1-3631-4b3a-921e-76aa7c6e26e4", - "savedPayload": { - "position": { - "x": -5798.628201956563, - "y": 42131.34554523679 - }, - "targetPosition": { - "x": -6092.072482176705, - "y": 42068.972037991465 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Nuno", - "id": "fa7ebac3-484c-4d18-ad16-60974d28f25c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Distribution Team", - "Position Class", - "Governance", - "f262aaf0-240e-488b-8cdd-ab8d79701a23" - ], - [ - "Team Creator Nuno", - "Position", - "Governance", - "fa7ebac3-484c-4d18-ad16-60974d28f25c" - ] - ] - } - } - ], - "id": "3b52a70d-2610-4fbb-83d6-cd64ca5e056e", - "savedPayload": { - "position": { - "x": -6092.072482176705, - "y": 42068.972037991465 - }, - "targetPosition": { - "x": -6385.516762396847, - "y": 42006.59853074614 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Distribution Team", - "id": "f262aaf0-240e-488b-8cdd-ab8d79701a23" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Distribution Team", - "Position Class", - "Governance", - "f262aaf0-240e-488b-8cdd-ab8d79701a23" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Github Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Github Team Team Creator Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "abfd1c79-339a-48af-bf60-d187522d7a07", - "savedPayload": { - "position": { - "x": -5862.9844543272575, - "y": 42191.63692578091 - }, - "targetPosition": { - "x": -6162.573314753629, - "y": 42207.337712653796 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Luis-Fernando-Molina", - "id": "4f894c91-c302-4d5e-acf4-270fd7d26aaf" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - ], - [ - "Team Creator Luis-Fernando-Molina", - "Position", - "Governance", - "4f894c91-c302-4d5e-acf4-270fd7d26aaf" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Github Team Team Leader Brett", - "config": "{}", - "project": "Governance", - "id": "15eea6c2-4687-4f03-bc76-96e4ea074753", - "savedPayload": { - "position": { - "x": -5939.629867110411, - "y": 42408.076894561455 - }, - "targetPosition": { - "x": -6162.573314753629, - "y": 42207.337712653796 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader Brett", - "id": "1c0d55c7-f923-400f-afaa-197415fd422b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - ], - [ - "Team Leader Brett", - "Position", - "Governance", - "1c0d55c7-f923-400f-afaa-197415fd422b" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Github Team Team Member", - "config": "{}", - "project": "Governance", - "id": "9981b0db-0ef7-47f7-9d1b-d7717d1e9f21", - "savedPayload": { - "position": { - "x": -6146.872527880746, - "y": 42506.92657308017 - }, - "targetPosition": { - "x": -6162.573314753629, - "y": 42207.337712653796 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "cc41d856-bffa-4907-8d4d-a73537528da5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - ], - [ - "Team Member", - "Position", - "Governance", - "cc41d856-bffa-4907-8d4d-a73537528da5" - ] - ] - } - } - ], - "id": "9efdf0df-1c25-4304-8834-d9408d2c3b84", - "savedPayload": { - "position": { - "x": -6162.573314753629, - "y": 42207.337712653796 - }, - "targetPosition": { - "x": -6385.516762396847, - "y": 42006.59853074614 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Github Team", - "id": "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Setup Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Setup Team Team Creator Harrell harrellbm", - "config": "{}", - "project": "Governance", - "id": "ffac7b7a-e4ef-4260-a96c-ecf5b742cf47", - "savedPayload": { - "position": { - "x": -6025.509706827852, - "y": 42428.11263555655 - }, - "targetPosition": { - "x": -6292.811664084363, - "y": 42291.91548563469 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Harrell harrellbm", - "id": "5ae9188f-d68e-4682-8d20-b521d0e39c47" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Setup Team", - "Position Class", - "Governance", - "921fa783-30b7-4dea-956d-8bbad4223f1b" - ], - [ - "Team Creator Harrell harrellbm", - "Position", - "Governance", - "5ae9188f-d68e-4682-8d20-b521d0e39c47" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Setup Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "20a1a2a9-aa1a-4c31-9cf4-cc4d45251e07", - "savedPayload": { - "position": { - "x": -6200.106565771878, - "y": 42577.232440523236 - }, - "targetPosition": { - "x": -6292.811664084363, - "y": 42291.91548563469 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "a01824b5-b1b0-4acb-995d-7cd2f7ea09c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Setup Team", - "Position Class", - "Governance", - "921fa783-30b7-4dea-956d-8bbad4223f1b" - ], - [ - "Team Leader", - "Position", - "Governance", - "a01824b5-b1b0-4acb-995d-7cd2f7ea09c6" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Setup Team Team Member", - "config": "{}", - "project": "Governance", - "id": "aa163497-5bcf-42c7-8beb-0494ef0be42a", - "savedPayload": { - "position": { - "x": -6429.008814006227, - "y": 42559.2174428912 - }, - "targetPosition": { - "x": -6292.811664084363, - "y": 42291.91548563469 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "3dc28900-d10d-4a26-aae6-b1205d8563a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Setup Team", - "Position Class", - "Governance", - "921fa783-30b7-4dea-956d-8bbad4223f1b" - ], - [ - "Team Member", - "Position", - "Governance", - "3dc28900-d10d-4a26-aae6-b1205d8563a2" - ] - ] - } - } - ], - "id": "e160f69d-4101-4897-954c-bac776d6a11b", - "savedPayload": { - "position": { - "x": -6292.811664084363, - "y": 42291.91548563469 - }, - "targetPosition": { - "x": -6385.516762396847, - "y": 42006.59853074614 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Setup Team", - "id": "921fa783-30b7-4dea-956d-8bbad4223f1b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Setup Team", - "Position Class", - "Governance", - "921fa783-30b7-4dea-956d-8bbad4223f1b" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "9c01c2b4-3e80-4c7a-bbea-e6782246fea5", - "savedPayload": { - "position": { - "x": -6385.516762396847, - "y": 42006.59853074614 - }, - "targetPosition": { - "x": -6678.961042616989, - "y": 41944.22502350081 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Tech Teams", - "id": "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Other Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Chat Platforms Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Telegram Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Telegram Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "9d6b99d8-ab1f-4aac-9479-af2387103092", - "savedPayload": { - "position": { - "x": -5754.950370732085, - "y": 41683.37652324916 - }, - "targetPosition": { - "x": -5955.689552639742, - "y": 41906.31997089237 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "dc148eee-1c57-48be-918e-5c91d3b2a1ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Telegram Team", - "Position Class", - "Governance", - "d845296c-a4c9-43a1-9fcd-f63678d09649" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "dc148eee-1c57-48be-918e-5c91d3b2a1ee" - ] - ] - } - } - ], - "id": "0bd273dd-34d5-4b9d-a93a-ab9cf50181af", - "savedPayload": { - "position": { - "x": -5955.689552639742, - "y": 41906.31997089237 - }, - "targetPosition": { - "x": -6156.4287345473995, - "y": 42129.263418535586 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Telegram Team", - "id": "d845296c-a4c9-43a1-9fcd-f63678d09649" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Telegram Team", - "Position Class", - "Governance", - "d845296c-a4c9-43a1-9fcd-f63678d09649" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Discord Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Discord Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "4de9b0e4-a28b-41fe-8556-2ed4b6705f0c", - "savedPayload": { - "position": { - "x": -5656.10069221337, - "y": 41890.61918401949 - }, - "targetPosition": { - "x": -5856.839874121028, - "y": 42113.5626316627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "71389baa-502a-4df3-bed5-66618ccb5495" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Discord Team", - "Position Class", - "Governance", - "edf5afb0-79ff-4a19-98af-8001f118b735" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "71389baa-502a-4df3-bed5-66618ccb5495" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Discord Team Team Leader Tee Haning", - "config": "{}", - "project": "Governance", - "id": "b9751791-0efc-440c-900d-6d1175c1af06", - "savedPayload": { - "position": { - "x": -5557.251013694656, - "y": 42097.86184478982 - }, - "targetPosition": { - "x": -5856.839874121028, - "y": 42113.5626316627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader Tee Haning", - "id": "b756d2de-2a22-421a-840c-629646e8851b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Discord Team", - "Position Class", - "Governance", - "edf5afb0-79ff-4a19-98af-8001f118b735" - ], - [ - "Team Leader Tee Haning", - "Position", - "Governance", - "b756d2de-2a22-421a-840c-629646e8851b" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Discord Team 1 Team Member quantum8", - "config": "{}", - "project": "Governance", - "id": "83d27870-df10-4ef4-858e-1032d503e86d", - "savedPayload": { - "position": { - "x": -5633.89642647781, - "y": 42314.30181357036 - }, - "targetPosition": { - "x": -5856.839874121028, - "y": 42113.5626316627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Team Member quantum8", - "id": "6393cd1d-7c45-4ba5-a81b-05c2b1bc382e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Discord Team", - "Position Class", - "Governance", - "edf5afb0-79ff-4a19-98af-8001f118b735" - ], - [ - "1 Team Member quantum8", - "Position", - "Governance", - "6393cd1d-7c45-4ba5-a81b-05c2b1bc382e" - ] - ] - } - } - ], - "id": "1dc6803b-4852-45d0-9653-ebab604877c5", - "savedPayload": { - "position": { - "x": -5856.839874121028, - "y": 42113.5626316627 - }, - "targetPosition": { - "x": -6156.4287345473995, - "y": 42129.263418535586 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Discord Team", - "id": "edf5afb0-79ff-4a19-98af-8001f118b735" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Discord Team", - "Position Class", - "Governance", - "edf5afb0-79ff-4a19-98af-8001f118b735" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Forum Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Forum Team Team Creator Alexandru", - "config": "{}", - "project": "Governance", - "id": "ba4b1fd1-36b0-4e20-975b-88c360c750a5", - "savedPayload": { - "position": { - "x": -5633.89642647781, - "y": 42314.30181357036 - }, - "targetPosition": { - "x": -5933.4852869041815, - "y": 42330.002600443244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Alexandru", - "id": "1484266d-df06-4a29-bba6-53e296f8ba3f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" - ], - [ - "Team Creator Alexandru", - "Position", - "Governance", - "1484266d-df06-4a29-bba6-53e296f8ba3f" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Forum Team Team Leader", - "config": "{}", - "project": "Governance", - "id": "0e7e6295-ad7e-4edf-8869-9749141263ec", - "savedPayload": { - "position": { - "x": -5710.541839260964, - "y": 42530.7417823509 - }, - "targetPosition": { - "x": -5933.4852869041815, - "y": 42330.002600443244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader", - "id": "27584c4e-1d7b-48f8-b9cd-e1a563cd4dad" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" - ], - [ - "Team Leader", - "Position", - "Governance", - "27584c4e-1d7b-48f8-b9cd-e1a563cd4dad" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Forum Team 1 Team Member Thomas-Raplh2502", - "config": "{}", - "project": "Governance", - "id": "d34f466b-7190-4fa8-9e83-f5e59759ae28", - "savedPayload": { - "position": { - "x": -5917.784500031298, - "y": 42629.59146086962 - }, - "targetPosition": { - "x": -5933.4852869041815, - "y": 42330.002600443244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Team Member Thomas-Raplh2502", - "id": "432278ee-b4d8-43a8-81ae-91e5ce7ae95a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" - ], - [ - "1 Team Member Thomas-Raplh2502", - "Position", - "Governance", - "432278ee-b4d8-43a8-81ae-91e5ce7ae95a" - ] - ] - } - } - ], - "id": "de5afdc9-a8fb-4b31-8307-be9cc694a677", - "savedPayload": { - "position": { - "x": -5933.4852869041815, - "y": 42330.002600443244 - }, - "targetPosition": { - "x": -6156.4287345473995, - "y": 42129.263418535586 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Forum Team", - "id": "b779f4a3-91c0-419c-b41b-d264c0e6b055" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ], - [ - "Forum Team", - "Position Class", - "Governance", - "b779f4a3-91c0-419c-b41b-d264c0e6b055" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "583d46b0-bf8b-4906-9b19-29e779083410", - "savedPayload": { - "position": { - "x": -6156.4287345473995, - "y": 42129.263418535586 - }, - "targetPosition": { - "x": -6456.017594973771, - "y": 42144.96420540847 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Chat Platforms Teams", - "id": "15850aa9-709f-413e-b0e7-0d843c4d17dd" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Chat Platforms Teams", - "Position Class", - "Governance", - "15850aa9-709f-413e-b0e7-0d843c4d17dd" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "User Experience Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Icons Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Icons Team Team Creator Julian-Molina", - "config": "{}", - "project": "Governance", - "id": "248597f3-b168-4cda-b9c8-234b6f0f5187", - "savedPayload": { - "position": { - "x": -5716.686419467193, - "y": 42608.81607646911 - }, - "targetPosition": { - "x": -6010.130699687335, - "y": 42546.442569223786 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Julian-Molina", - "id": "8f1453bd-7df3-433b-9c09-9645f3010bad" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "User Experience Teams", - "Position Class", - "Governance", - "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - ], - [ - "Icons Team", - "Position Class", - "Governance", - "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a" - ], - [ - "Team Creator Julian-Molina", - "Position", - "Governance", - "8f1453bd-7df3-433b-9c09-9645f3010bad" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Icons Team Team Member", - "config": "{}", - "project": "Governance", - "id": "7699b771-74a8-4ec9-826e-bf0b0a688617", - "savedPayload": { - "position": { - "x": -5917.425601374851, - "y": 42831.759524112334 - }, - "targetPosition": { - "x": -6010.130699687335, - "y": 42546.442569223786 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Member", - "id": "1f495fde-c338-4efe-9df2-6885af0e8d6c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "User Experience Teams", - "Position Class", - "Governance", - "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - ], - [ - "Icons Team", - "Position Class", - "Governance", - "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a" - ], - [ - "Team Member", - "Position", - "Governance", - "1f495fde-c338-4efe-9df2-6885af0e8d6c" - ] - ] - } - } - ], - "id": "52754325-984c-4461-ab08-e15e60d4c567", - "savedPayload": { - "position": { - "x": -6010.130699687335, - "y": 42546.442569223786 - }, - "targetPosition": { - "x": -6233.074147330553, - "y": 42345.70338731613 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Icons Team", - "id": "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "User Experience Teams", - "Position Class", - "Governance", - "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - ], - [ - "Icons Team", - "Position Class", - "Governance", - "845ddcca-fadb-4a8e-9f2a-03cb9cbfb99a" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "93a9d623-2955-4cef-9fb6-e1b6da071ebf", - "savedPayload": { - "position": { - "x": -6233.074147330553, - "y": 42345.70338731613 - }, - "targetPosition": { - "x": -6456.017594973771, - "y": 42144.96420540847 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "User Experience Teams", - "id": "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "User Experience Teams", - "Position Class", - "Governance", - "0f802b4f-ecdc-48f0-9229-a47bd1c11a65" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Community Teams", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Russian Community Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Russian Community Team Team Creator Evgheni_Snejj", - "config": "{}", - "project": "Governance", - "id": "21a58ac0-883a-4958-99da-dfa8966a0357", - "savedPayload": { - "position": { - "x": -5994.429912814452, - "y": 42846.03142965016 - }, - "targetPosition": { - "x": -6217.37336045767, - "y": 42645.2922477425 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Evgheni_Snejj", - "id": "8bd435fc-ced9-4690-b985-e8071a8878d4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Russian Community Team", - "Position Class", - "Governance", - "7a3f7a91-4df9-45bc-bfdb-d02c9410bd42" - ], - [ - "Team Creator Evgheni_Snejj", - "Position", - "Governance", - "8bd435fc-ced9-4690-b985-e8071a8878d4" - ] - ] - } - } - ], - "id": "2822e6f1-57b1-4956-bf24-fb1d9a4fd998", - "savedPayload": { - "position": { - "x": -6217.37336045767, - "y": 42645.2922477425 - }, - "targetPosition": { - "x": -6440.316808100888, - "y": 42444.55306583484 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Russian Community Team", - "id": "7a3f7a91-4df9-45bc-bfdb-d02c9410bd42" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Russian Community Team", - "Position Class", - "Governance", - "7a3f7a91-4df9-45bc-bfdb-d02c9410bd42" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Turkish Community Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Turkish Community Team Team Creator Soligann_Prepheadrus", - "config": "{}", - "project": "Governance", - "id": "abaa777d-5562-4b2e-83c4-603b057839e9", - "savedPayload": { - "position": { - "x": -6408.915234355121, - "y": 43043.730786687585 - }, - "targetPosition": { - "x": -6424.616021228005, - "y": 42744.14192626122 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Soligann_Prepheadrus", - "id": "9d78dfb8-8f70-4478-ab46-13978d642304" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Turkish Community Team", - "Position Class", - "Governance", - "62046cd6-4576-4ca7-ad67-302458dd617e" - ], - [ - "Team Creator Soligann_Prepheadrus", - "Position", - "Governance", - "9d78dfb8-8f70-4478-ab46-13978d642304" - ] - ] - } - } - ], - "id": "036b6b6b-4efe-4906-82b3-ee07ac481d56", - "savedPayload": { - "position": { - "x": -6424.616021228005, - "y": 42744.14192626122 - }, - "targetPosition": { - "x": -6440.316808100888, - "y": 42444.55306583484 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Turkish Community Team", - "id": "62046cd6-4576-4ca7-ad67-302458dd617e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Turkish Community Team", - "Position Class", - "Governance", - "62046cd6-4576-4ca7-ad67-302458dd617e" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Non-Tech-Users Community Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Non-Tech-Users Community Team Team Creator EvaMaria70", - "config": "{}", - "project": "Governance", - "id": "328d3b9b-631f-4010-8013-f0c793bd970b", - "savedPayload": { - "position": { - "x": -6625.355203135662, - "y": 42967.08537390443 - }, - "targetPosition": { - "x": -6641.055990008545, - "y": 42667.496513478065 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator EvaMaria70", - "id": "e97d5b5b-bf6f-4e68-9485-f527976d09c1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Non-Tech-Users Community Team", - "Position Class", - "Governance", - "9a30cf3a-1f96-4f43-836b-522e856f28ef" - ], - [ - "Team Creator EvaMaria70", - "Position", - "Governance", - "e97d5b5b-bf6f-4e68-9485-f527976d09c1" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Non-Tech-Users Community Team Team Leader @gustavohcorradi ", - "config": "{}", - "project": "Governance", - "id": "47e1e15b-45b7-4b71-8ac0-d62c95e235ff", - "savedPayload": { - "position": { - "x": -6841.795171916203, - "y": 42890.43996112128 - }, - "targetPosition": { - "x": -6641.055990008545, - "y": 42667.496513478065 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Leader @gustavohcorradi ", - "id": "89eee7fc-9472-48ce-b59d-6830208c7a7b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Non-Tech-Users Community Team", - "Position Class", - "Governance", - "9a30cf3a-1f96-4f43-836b-522e856f28ef" - ], - [ - "Team Leader @gustavohcorradi ", - "Position", - "Governance", - "89eee7fc-9472-48ce-b59d-6830208c7a7b" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Non-Tech-Users Community Team 3 Team Members @gitforkgit @Soligann_Prepheadrus", - "config": "{}", - "project": "Governance", - "id": "085dfbb8-591e-4e4b-a061-15dbbddba504", - "savedPayload": { - "position": { - "x": -6940.644850434917, - "y": 42683.19730035095 - }, - "targetPosition": { - "x": -6641.055990008545, - "y": 42667.496513478065 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "3 Team Members @gitforkgit @Soligann_Prepheadrus", - "id": "3fb8793e-5bea-4d0f-8e04-80fed71911e3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Non-Tech-Users Community Team", - "Position Class", - "Governance", - "9a30cf3a-1f96-4f43-836b-522e856f28ef" - ], - [ - "3 Team Members @gitforkgit @Soligann_Prepheadrus", - "Position", - "Governance", - "3fb8793e-5bea-4d0f-8e04-80fed71911e3" - ] - ] - } - } - ], - "id": "22fd364d-324d-4550-b93f-1b879915af8b", - "savedPayload": { - "position": { - "x": -6641.055990008545, - "y": 42667.496513478065 - }, - "targetPosition": { - "x": -6440.316808100888, - "y": 42444.55306583484 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Non-Tech-Users Community Team", - "id": "9a30cf3a-1f96-4f43-836b-522e856f28ef" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ], - [ - "Non-Tech-Users Community Team", - "Position Class", - "Governance", - "9a30cf3a-1f96-4f43-836b-522e856f28ef" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "76e64496-f5fc-4ea8-a2b1-259b2dc9c3d7", - "savedPayload": { - "position": { - "x": -6440.316808100888, - "y": 42444.55306583484 - }, - "targetPosition": { - "x": -6456.017594973771, - "y": 42144.96420540847 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Community Teams", - "id": "2c0e0545-3886-4209-ab2e-7123b89b2f03" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ], - [ - "Community Teams", - "Position Class", - "Governance", - "2c0e0545-3886-4209-ab2e-7123b89b2f03" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "c8c39b10-15c2-4515-bdb4-2f54c0b482c8", - "savedPayload": { - "position": { - "x": -6456.017594973771, - "y": 42144.96420540847 - }, - "targetPosition": { - "x": -6678.961042616989, - "y": 41944.22502350081 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Other Teams", - "id": "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Other Teams", - "Position Class", - "Governance", - "eab89bf2-76b7-4d03-ada9-9a5eb5f3cfb4" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "fc4415de-427f-4f71-9bdf-89421b285e6e", - "savedPayload": { - "position": { - "x": -6678.961042616989, - "y": 41944.22502350081 - }, - "targetPosition": { - "x": -6964.2779975055355, - "y": 42036.9301218133 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Roles Played @ Beta-12", - "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "549c1217-7a45-4f6d-934c-56d71e8a2678", - "savedPayload": { - "position": { - "x": 11245.027102269356, - "y": 32795.04858905612 - }, - "targetPosition": { - "x": 10832.574087127867, - "y": 32975 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Positions", - "name": "Superalgos", - "id": "50c68665-5da2-48a4-b229-7a1563ae82d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Liquidity Program", - "config": "{\n \"percentage\": 20\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BTCB Pool", - "config": "{\n \"percentage\": 75\n}", - "project": "Governance", - "id": "5802030d-f10d-482c-8628-a3a632e5b210", - "savedPayload": { - "position": { - "x": -6800.834287109382, - "y": 42096.130529872346 - }, - "targetPosition": { - "x": -7033.978075546473, - "y": 42284.9266471873 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BTCB", - "id": "a7651e92-ab96-49fc-af9c-f936682dd7a4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BTCB", - "Pool", - "Governance", - "a7651e92-ab96-49fc-af9c-f936682dd7a4" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BNB Pool", - "config": "{\n \"percentage\": 11\n}", - "project": "Governance", - "id": "09823bef-d520-4635-b547-2923208259ad", - "savedPayload": { - "position": { - "x": -6734.389215120101, - "y": 42269.225860314415 - }, - "targetPosition": { - "x": -7033.978075546473, - "y": 42284.9266471873 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BNB", - "id": "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BNB", - "Pool", - "Governance", - "e7c21a28-fea6-48cc-a97c-cc43470bb2fc" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards BUSD Pool", - "config": "{\n \"percentage\": 11\n}", - "project": "Governance", - "id": "61c5b849-7af4-47c1-8792-9d9febcd62a2", - "savedPayload": { - "position": { - "x": -6782.376905162845, - "y": 42448.3183576918 - }, - "targetPosition": { - "x": -7033.978075546473, - "y": 42284.9266471873 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards BUSD", - "id": "962d9bc1-4e54-463c-86ae-43aec1db0f0f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards BUSD", - "Pool", - "Governance", - "962d9bc1-4e54-463c-86ae-43aec1db0f0f" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Liquidity Rewards ETH Pool", - "config": "{}", - "project": "Governance", - "id": "13a1c93d-66dc-4fd1-9c04-3ab66ea0e0a7", - "savedPayload": { - "position": { - "x": -6926.467690682883, - "y": 42565.000775136454 - }, - "targetPosition": { - "x": -7033.978075546473, - "y": 42284.9266471873 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Liquidity Rewards ETH", - "id": "e89ba06e-2f6c-42d0-8b3e-6cfa596f0058" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ], - [ - "Liquidity Rewards ETH", - "Pool", - "Governance", - "e89ba06e-2f6c-42d0-8b3e-6cfa596f0058" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "cc29e25b-c5e5-4bd0-9cf4-51aa7b568e97", - "savedPayload": { - "position": { - "x": 11282.259404282646, - "y": 32991.82603742435 - }, - "targetPosition": { - "x": 10832.574087127867, - "y": 32975 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Liquidity Program", - "id": "477faa7a-da4f-4949-9439-a2475ed683de" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Incentives for Providing Liquidity to SA Markets", - "Pool Class", - "Governance", - "00bbb418-2315-4845-aa39-8362489a360b" - ], - [ - "Liquidity Program", - "Pool Class", - "Governance", - "477faa7a-da4f-4949-9439-a2475ed683de" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Positions, Assets & Features", - "config": "{\n \"percentage\": 50\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Positions Pool", - "config": "{}", - "project": "Governance", - "id": "a9cc57e9-218a-42fa-8d89-c4d3b45e20f3", - "savedPayload": { - "position": { - "x": -6899.4917547212635, - "y": 42631.54500236847 - }, - "targetPosition": { - "x": -7111.623789077228, - "y": 42419.412968012504 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Positions", - "id": "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ], - [ - "Positions", - "Pool", - "Governance", - "a289d3a4-bd49-467b-b8d9-d0ba1152a131" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "1b56fb57-b324-4e03-8ed8-8ff92f25540b", - "savedPayload": { - "position": { - "x": 11230.42601420494, - "y": 33185.27088272288 - }, - "targetPosition": { - "x": 10832.574087127867, - "y": 32975 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Positions, Assets & Features", - "id": "b27df32a-70f3-470b-b8bb-471c156b0c30" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Positions, Assets & Features", - "Pool Class", - "Governance", - "b27df32a-70f3-470b-b8bb-471c156b0c30" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Support to new Devs Work", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Tentacule23", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Visual Scripting Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Visual Scripting Project 1 Project Contributor Tentacle23", - "config": "{}", - "project": "Governance", - "id": "818d7edf-e402-4631-ad76-0bab5c88c2af", - "savedPayload": { - "position": { - "x": -6402.74862757061, - "y": 42947.05868154326 - }, - "targetPosition": { - "x": -6662.5562487059415, - "y": 42797.05868154326 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "1 Project Contributor Tentacle23", - "id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ], - [ - "1 Project Contributor Tentacle23", - "Position", - "Governance", - "e897f662-4c6c-43df-b42b-f350e6f2d8a5" - ] - ] - } - } - ], - "id": "1ce661dc-219c-4ebe-9a2c-a2bdeef21073", - "savedPayload": { - "position": { - "x": -6662.5562487059415, - "y": 42797.05868154326 - }, - "targetPosition": { - "x": -6922.363869841273, - "y": 42647.05868154326 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Visual Scripting Project", - "id": "0a5a7864-efff-4715-a435-f4bf35d1517e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Visual Scripting Project", - "Position Class", - "Governance", - "0a5a7864-efff-4715-a435-f4bf35d1517e" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "fe1efa61-ee74-4a1f-ade9-014b16872f8c", - "savedPayload": { - "position": { - "x": -6922.363869841273, - "y": 42647.05868154326 - }, - "targetPosition": { - "x": -7182.171490976605, - "y": 42497.05868154326 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Weight Votes Switch", - "name": "NAmorim", - "config": "{\n \"percentage\": 50\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Distribution Team", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Distribution Team Team Creator Nuno", - "config": "{}", - "project": "Governance", - "id": "9e8a1a71-c462-4023-a770-6ebfe9ca5443", - "savedPayload": { - "position": { - "x": -6949.234350384336, - "y": 43366.391925203425 - }, - "targetPosition": { - "x": -7026.880063915092, - "y": 43076.614177316704 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Team Creator Nuno", - "id": "fa7ebac3-484c-4d18-ad16-60974d28f25c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Distribution Team", - "Position Class", - "Governance", - "f262aaf0-240e-488b-8cdd-ab8d79701a23" - ], - [ - "Team Creator Nuno", - "Position", - "Governance", - "fa7ebac3-484c-4d18-ad16-60974d28f25c" - ] - ] - } - } - ], - "id": "e08f3ca1-86fb-4d14-96aa-cb43780ef2b4", - "savedPayload": { - "position": { - "x": -7026.880063915092, - "y": 43076.614177316704 - }, - "targetPosition": { - "x": -7104.525777445849, - "y": 42786.83642942998 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Distribution Team", - "id": "f262aaf0-240e-488b-8cdd-ab8d79701a23" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" - ], - [ - "Distribution Team", - "Position Class", - "Governance", - "f262aaf0-240e-488b-8cdd-ab8d79701a23" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "13c97fcd-0be9-4286-b0e5-9b0a9a1c31ff", - "savedPayload": { - "position": { - "x": -7104.525777445849, - "y": 42786.83642942998 - }, - "targetPosition": { - "x": -7182.171490976605, - "y": 42497.05868154326 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Weight Votes Switch", - "name": "alexandrustefan", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Data Mining Project", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Data Mining Project 3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "config": "{}", - "project": "Governance", - "id": "faa11077-6e47-4dc6-a587-58e1b2c21e2d", - "savedPayload": { - "position": { - "x": -7632.171490976605, - "y": 43276.48154494926 - }, - "targetPosition": { - "x": -7482.171490976605, - "y": 43016.67392381393 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "id": "96ef6745-3340-4f59-a174-41deedf4f074" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ], - [ - "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv", - "Position", - "Governance", - "96ef6745-3340-4f59-a174-41deedf4f074" - ] - ] - } - } - ], - "id": "37684ade-cce6-4d37-8393-94769d44dea5", - "savedPayload": { - "position": { - "x": -7482.171490976605, - "y": 43016.67392381393 - }, - "targetPosition": { - "x": -7332.171490976605, - "y": 42756.866302678594 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Data Mining Project", - "id": "96e5c443-f932-47e4-9e5d-48e986dcc637" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" - ], - [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" - ], - [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" - ], - [ - "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" - ], - [ - "Data Mining Project", - "Position Class", - "Governance", - "96e5c443-f932-47e4-9e5d-48e986dcc637" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "3eb64ce6-2c8d-4805-beea-d197ef7a88d5", - "savedPayload": { - "position": { - "x": -7332.171490976605, - "y": 42756.866302678594 - }, - "targetPosition": { - "x": -7182.171490976605, - "y": 42497.05868154326 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "dee79b5f-59d2-4dec-94ae-a8716f559636", - "savedPayload": { - "position": { - "x": 11099.793170635943, - "y": 33337.069000895004 - }, - "targetPosition": { - "x": 10832.574087127867, - "y": 32975 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Weight Votes Switch", - "name": "Support Program", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Support Rewards Pool", - "config": "{}", - "project": "Governance", - "id": "72fe6791-5ce5-4c34-93f9-377db6db15e5", - "savedPayload": { - "position": { - "x": -7072.296117900882, - "y": 42729.442392570156 - }, - "targetPosition": { - "x": -7267.982341284318, - "y": 42502.05087562652 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Support Rewards", - "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ], - [ - "Support Rewards", - "Pool", - "Governance", - "c41497c5-7440-4ebd-aabb-fbc3d022136b" - ] - ] - } - }, - { - "type": "Pool Weight Vote", - "name": "Support Bonus Pool", - "config": "{\n \"percentage\": 5\n}", - "project": "Governance", - "id": "25e1006c-e645-4dea-ae96-78e87953152a", - "savedPayload": { - "position": { - "x": -7367.066059870867, - "y": 42785.21587471903 - }, - "targetPosition": { - "x": -7267.982341284318, - "y": 42502.05087562652 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool", - "name": "Support Bonus", - "id": "6625953a-6026-4686-9091-2796fd08b9a7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - ], - [ - "Support Bonus", - "Pool", - "Governance", - "6625953a-6026-4686-9091-2796fd08b9a7" - ] - ] - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "1e3dca43-a643-4260-a27e-bb31b3237b26", - "savedPayload": { - "position": { - "x": 10916.23431035118, - "y": 33417.15491295498 - }, - "targetPosition": { - "x": 10832.574087127867, - "y": 32975 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Support Program", - "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Pools", - "Governance", - "6f0aed87-db13-4818-bfe6-68abc463ebec" - ], - [ - "Governance Programs", - "Pool Class", - "Governance", - "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" - ], - [ - "Community Building Programs", - "Pool Class", - "Governance", - "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" - ], - [ - "Support Program", - "Pool Class", - "Governance", - "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + "Pools" ] ] } @@ -14360,27 +7204,26 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "bfc74eff-aa56-4c93-89cb-1e4c66df11b8", + "id": "85851d15-8105-48e3-97d4-83688155079a", "savedPayload": { "position": { - "x": 10832.574087127867, - "y": 32975 + "x": 5457.320537432124, + "y": 18574.999999999996 }, "targetPosition": { - "x": 10397.907465297785, - "y": 32858.531429703864 + "x": 5022.6539156020435, + "y": 18458.531429703864 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { - "isRunning": false, - "shortcutKey": "" + "isRunning": false } } } @@ -14389,17 +7232,17 @@ "id": "971ce358-0519-4a2a-a4e9-7fa75b1dfb04", "savedPayload": { "position": { - "x": 10397.907465297785, - "y": 32858.531429703864 + "x": 5022.6539156020435, + "y": 18458.531429703864 }, "targetPosition": { - "x": 10008.196033594788, - "y": 33083.531429703864 + "x": 4632.942483899046, + "y": 18683.531429703864 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 @@ -14417,12 +7260,12 @@ "id": "08f9c339-2e89-4bf6-bf59-5216f17f98af", "savedPayload": { "position": { - "x": 10458.196033594788, - "y": 33083.531429703864 + "x": 5082.942483899046, + "y": 18683.531429703864 }, "targetPosition": { - "x": 10008.196033594788, - "y": 33083.531429703864 + "x": 4632.942483899046, + "y": 18683.531429703864 }, "floatingObject": { "isPinned": false, @@ -14440,12 +7283,12 @@ "id": "c8c050fa-f135-42dd-a51b-8b9292bef1d9", "savedPayload": { "position": { - "x": 10008.196033594788, - "y": 33083.531429703864 + "x": 4632.942483899046, + "y": 18683.531429703864 }, "targetPosition": { - "x": 9573.529411764706, - "y": 33200 + "x": 4198.275862068966, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -14465,118 +7308,18 @@ "name": "New Claims Program", "config": "{}", "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "New Asset Claims Folder", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [], - "id": "30fcadf1-1bfa-4534-b180-282c27e9fda1", - "savedPayload": { - "position": { - "x": 10374.336299406874, - "y": 33241.96851061589 - }, - "targetPosition": { - "x": 9963.240843467704, - "y": 33425 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Beta-12-New-Assets by Casual Contributors", - "id": "2b4ec759-9ac7-40c5-b1dc-36bb11dbf5ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Assets", - "Governance", - "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" - ], - [ - "Beta-12-New-Assets by Casual Contributors", - "Asset Class", - "Governance", - "2b4ec759-9ac7-40c5-b1dc-36bb11dbf5ee" - ] - ] - } - } - ], - "featureClaimsFolders": [ - { - "type": "Feature Claims Folder", - "name": "New Feature Claims Folder", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "featureClaimsFolders": [], - "featureContributionClaims": [], - "id": "a5a710ce-ea04-4b9c-8054-6d0b53a5f4ad", - "savedPayload": { - "position": { - "x": 10403.407263797915, - "y": 33518.56026086799 - }, - "targetPosition": { - "x": 9963.240843467704, - "y": 33425 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Feature Class", - "name": "Beta-12-New-Features by Casual Contributors", - "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Features", - "Governance", - "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" - ], - [ - "Beta-12-New-Features by Casual Contributors", - "Feature Class", - "Governance", - "791d4a3d-f4a5-495a-9d9b-be157c24c14a" - ] - ] - } - } - ], + "assetClaimsFolders": [], + "featureClaimsFolders": [], "positionClaimsFolders": [ { "type": "Position Claims Folder", - "name": "Roles Played @ Beta-12 Position Class", + "name": "Teams @ V.1.0 Position Class", "config": "{}", "project": "Governance", "positionClaimsFolders": [ { "type": "Position Claims Folder", - "name": "Software Projects Position Class", + "name": "Software Projects Teams Position Class", "config": "{}", "project": "Governance", "positionClaimsFolders": [ @@ -14588,25 +7331,25 @@ "positionClaimsFolders": [ { "type": "Position Claims Folder", - "name": "Social Bots Project Position Class", + "name": "Foundations Project Position Class", "config": "{}", "project": "Governance", "positionClaimsFolders": [], "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Project Leader Brett Ssplatt Social Bots Project", + "name": "Team Members Foundations Project", "config": "{}", "project": "Governance", - "id": "2beaca33-c4a5-4c4f-9458-9aebce6d6367", + "id": "e44753b3-2eec-41e1-b898-5acbd04ff152", "savedPayload": { "position": { - "x": 12061.882778887422, - "y": 33853.619892702125 + "x": 5487.987293771963, + "y": 17345.577136594 }, "targetPosition": { - "x": 11612.499488247864, - "y": 33830.0687123928 + "x": 5487.987293771963, + "y": 17795.577136594 }, "floatingObject": { "isPinned": false, @@ -14621,59 +7364,164 @@ }, "referenceParent": { "type": "Position", - "name": "Project Leader Brett Ssplatt", - "id": "e5c83959-d287-424e-8dda-a6a5dcc04cad" + "name": "Team Members", + "id": "28ade59b-f309-4251-855c-a4c0c610d048" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" + "Software Projects Teams", + "Position Class" ], [ "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" + "Position Class" ], [ - "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" + "Foundations Project", + "Position Class" ], [ - "Project Leader Brett Ssplatt", - "Position", - "Governance", - "e5c83959-d287-424e-8dda-a6a5dcc04cad" + "Team Members", + "Position" ] ] } } ], - "id": "234a036f-27a3-4813-a163-6cbeaf02ef96", + "id": "60c2caba-9e14-44f9-b6c3-4fdd64925b43", "savedPayload": { "position": { - "x": 11612.499488247864, - "y": 33830.0687123928 + "x": 5487.987293771963, + "y": 17795.577136594 }, "targetPosition": { - "x": 11163.116197608306, - "y": 33806.517532083475 + "x": 5487.987293771963, + "y": 18245.577136594 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Foundations Project", + "id": "e7c3a1dc-f70e-4ad0-83de-fc3e7a99b7a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Foundations Project", + "Position Class" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Social Bots Project Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Social Bots Project", + "config": "{}", + "project": "Governance", + "id": "6e1df2c0-6963-4399-a039-3289d71acd3e", + "savedPayload": { + "position": { + "x": 6267.410157177957, + "y": 17795.577136594 + }, + "targetPosition": { + "x": 5877.69872547496, + "y": 18020.577136594 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "dbd147d1-b622-45f3-805b-de9abb0b17c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Software Projects Teams", + "Position Class" + ], + [ + "Active Projects", + "Position Class" + ], + [ + "Social Bots Project", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "875a7cb1-f0fb-4dae-8628-da41377cb77c", + "savedPayload": { + "position": { + "x": 5877.69872547496, + "y": 18020.577136594 + }, + "targetPosition": { + "x": 5487.987293771963, + "y": 18245.577136594 }, "floatingObject": { "isPinned": false, @@ -14689,53 +7537,43 @@ "referenceParent": { "type": "Position Class", "name": "Social Bots Project", - "id": "39e7f6fd-1faa-47e9-862d-45a8482a558a" + "id": "f2df45f6-69c7-4b9d-8120-ee850ee8fda2" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" + "Software Projects Teams", + "Position Class" ], [ "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" + "Position Class" ], [ "Social Bots Project", - "Position Class", - "Governance", - "39e7f6fd-1faa-47e9-862d-45a8482a558a" + "Position Class" ] ] } } ], "positionContributionClaims": [], - "id": "4181840b-43f7-4ea3-8bc9-a43320be1b15", + "id": "7ab2f2ad-8825-4a1e-8360-7763f4f7b1b0", "savedPayload": { "position": { - "x": 11163.116197608306, - "y": 33806.517532083475 + "x": 5487.987293771963, + "y": 18245.577136594 }, "targetPosition": { - "x": 10713.732906968748, - "y": 33782.96635177415 + "x": 5262.987293771963, + "y": 18635.288568297 }, "floatingObject": { "isPinned": false, @@ -14751,52 +7589,44 @@ "referenceParent": { "type": "Position Class", "name": "Active Projects", - "id": "75998134-fe6b-4dd0-9995-6beb613cd165" + "id": "3d07a798-ba00-4358-aae8-fe61221956cf" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" + "Software Projects Teams", + "Position Class" ], [ "Active Projects", - "Position Class", - "Governance", - "75998134-fe6b-4dd0-9995-6beb613cd165" + "Position Class" ] ] } } ], "positionContributionClaims": [], - "id": "1d1a9dd8-9d81-44ad-ae08-b3eeddf2df33", + "id": "c51f5575-0cb5-42c5-8596-3074873e2eaf", "savedPayload": { "position": { - "x": 10713.732906968748, - "y": 33782.96635177415 + "x": 5302.490657303576, + "y": 18660.942352531274 }, "targetPosition": { - "x": 10264.34961632919, - "y": 33759.415171464825 + "x": 5037.987293771963, + "y": 19025 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -14806,27 +7636,21 @@ }, "referenceParent": { "type": "Position Class", - "name": "Software Projects", - "id": "864ef810-2d34-4776-946d-2f4bd68b45c5" + "name": "Software Projects Teams", + "id": "96a5e7ff-4f1b-4859-90b0-7be8e78c3103" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ - "Software Projects", - "Position Class", - "Governance", - "864ef810-2d34-4776-946d-2f4bd68b45c5" + "Software Projects Teams", + "Position Class" ] ] } @@ -14845,25 +7669,25 @@ "positionClaimsFolders": [ { "type": "Position Claims Folder", - "name": "Reddit Team Position Class", + "name": "Twitter Team Position Class", "config": "{}", "project": "Governance", "positionClaimsFolders": [], "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Team Leader Brett Reddit Team", + "name": "Team Members Twitter Team", "config": "{}", "project": "Governance", - "id": "520397c3-8a50-4350-9e97-d9a20f401151", + "id": "ed5fc1d1-544b-486b-a14c-be741531927d", "savedPayload": { "position": { - "x": 11849.384686189134, - "y": 34511.00328533583 + "x": 5094.167295771094, + "y": 17585.91051476392 }, "targetPosition": { - "x": 11421.409253856315, - "y": 34371.9456378671 + "x": 5319.167295771094, + "y": 17975.62194646692 }, "floatingObject": { "isPinned": false, @@ -14878,59 +7702,164 @@ }, "referenceParent": { "type": "Position", - "name": "Team Leader Brett", - "id": "af91654f-e6e1-475d-bd43-1bd870b50f84" + "name": "Team Members", + "id": "9485a7dd-ab36-4f8b-975a-f43171351c14" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "Position Class" ], [ "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" + "Position Class" ], [ - "Reddit Team", - "Position Class", - "Governance", - "44213dd4-f80b-4df9-b19f-00d6aac500c6" + "Twitter Team", + "Position Class" ], [ - "Team Leader Brett", - "Position", - "Governance", - "af91654f-e6e1-475d-bd43-1bd870b50f84" + "Team Members", + "Position" ] ] } } ], - "id": "e594053b-86f4-44df-be46-d0170650405c", + "id": "faf584ab-3d8d-4e33-80e0-db7040ce1da8", "savedPayload": { "position": { - "x": 11421.409253856315, - "y": 34371.9456378671 + "x": 5319.167295771094, + "y": 17975.62194646692 }, "targetPosition": { - "x": 10993.433821523495, - "y": 34232.887990398376 + "x": 5544.167295771094, + "y": 18365.33337816992 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Twitter Team", + "id": "6ca00155-5a42-4c42-894c-0f78dcf9b52d" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Twitter Team", + "Position Class" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Reddit Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Reddit Team", + "config": "{}", + "project": "Governance", + "id": "597f4d40-1dda-4afd-8ff2-32f3c870c0ce", + "savedPayload": { + "position": { + "x": 5777.104436363363, + "y": 17496.000134509755 + }, + "targetPosition": { + "x": 5660.635866067229, + "y": 17930.666756339837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "734b979d-5b26-4382-bf0b-f5e39d8bc0bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Reddit Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "f51bd932-30a9-4d11-8a88-dae0713c8ae3", + "savedPayload": { + "position": { + "x": 5660.635866067229, + "y": 17930.666756339837 + }, + "targetPosition": { + "x": 5544.167295771094, + "y": 18365.33337816992 }, "floatingObject": { "isPinned": false, @@ -14946,58 +7875,165 @@ "referenceParent": { "type": "Position Class", "name": "Reddit Team", - "id": "44213dd4-f80b-4df9-b19f-00d6aac500c6" + "id": "9d239c98-5261-4b87-80a8-67cf1d078bb3" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "Position Class" ], [ "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" + "Position Class" ], [ "Reddit Team", - "Position Class", - "Governance", - "44213dd4-f80b-4df9-b19f-00d6aac500c6" + "Position Class" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Youtube Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Youtube Team", + "config": "{}", + "project": "Governance", + "id": "4e9fb9e8-fe5d-47a3-aadf-ec6f2780e8ec", + "savedPayload": { + "position": { + "x": 6323.590159177089, + "y": 17915.33337816992 + }, + "targetPosition": { + "x": 5933.878727474092, + "y": 18140.33337816992 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "5e58427a-5946-468c-849f-bbc525aa39ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Youtube Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "a26cf4e4-fa42-4137-b539-dd58c4d6e9a4", + "savedPayload": { + "position": { + "x": 5933.878727474092, + "y": 18140.33337816992 + }, + "targetPosition": { + "x": 5544.167295771094, + "y": 18365.33337816992 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Youtube Team", + "id": "55832fb9-2568-40b4-ae6e-9dfa79e5d007" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Social Network Teams", + "Position Class" + ], + [ + "Youtube Team", + "Position Class" ] ] } } ], "positionContributionClaims": [], - "id": "3e5d5a4d-4cf6-4eb5-9450-ed349862a3f1", + "id": "db3a4795-75d2-4977-959a-b0158c1cbe47", "savedPayload": { "position": { - "x": 10993.433821523495, - "y": 34232.887990398376 + "x": 5544.167295771094, + "y": 18365.33337816992 }, "targetPosition": { - "x": 10565.458389190675, - "y": 34093.83034292965 + "x": 5427.69872547496, + "y": 18800 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -15008,32 +8044,24 @@ "referenceParent": { "type": "Position Class", "name": "Social Network Teams", - "id": "6235a447-4974-4e79-aa5e-b98115c560d7" + "id": "128602e0-9011-4d20-bee6-fc09e0f8f1ac" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "Position Class" ], [ "Social Network Teams", - "Position Class", - "Governance", - "6235a447-4974-4e79-aa5e-b98115c560d7" + "Position Class" ] ] } @@ -15053,18 +8081,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Team Creator Brett Brett Live Streaming and Videos Team", + "name": "Team Members Brett Live Streaming and Videos Team", "config": "{}", "project": "Governance", - "id": "a15aabd7-eb69-48c1-bae3-e61d81166061", + "id": "3efa3ca2-98ee-4cd4-b75c-78669e82b471", "savedPayload": { "position": { - "x": 10846.139171794648, - "y": 35414.32960392029 + "x": 6596.833020583952, + "y": 18125 }, "targetPosition": { - "x": 10752.578910926657, - "y": 34974.16318359008 + "x": 6207.121588880955, + "y": 18350 }, "floatingObject": { "isPinned": false, @@ -15079,59 +8107,47 @@ }, "referenceParent": { "type": "Position", - "name": "Team Creator Brett", - "id": "390c3a42-ccf1-4085-92fd-50d6aba1cd71" + "name": "Team Members", + "id": "33e4bba0-08da-4740-88f4-9797c9112624" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "Position Class" ], [ "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" + "Position Class" ], [ "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" + "Position Class" ], [ - "Team Creator Brett", - "Position", - "Governance", - "390c3a42-ccf1-4085-92fd-50d6aba1cd71" + "Team Members", + "Position" ] ] } } ], - "id": "1c3d87af-03f6-4611-89df-2f21790d063a", + "id": "40fd5116-5ddb-4b85-9f04-97f5db96208e", "savedPayload": { "position": { - "x": 10752.578910926657, - "y": 34974.16318359008 + "x": 6207.121588880955, + "y": 18350 }, "targetPosition": { - "x": 10659.018650058666, - "y": 34533.996763259864 + "x": 5817.410157177957, + "y": 18575 }, "floatingObject": { "isPinned": false, @@ -15147,58 +8163,48 @@ "referenceParent": { "type": "Position Class", "name": "Brett Live Streaming and Videos Team", - "id": "50541550-ad5d-479e-b7fd-dfcd11a60d23" + "id": "e7238382-b3c4-4422-a1e2-0e347598f7fd" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "Position Class" ], [ "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" + "Position Class" ], [ "Brett Live Streaming and Videos Team", - "Position Class", - "Governance", - "50541550-ad5d-479e-b7fd-dfcd11a60d23" + "Position Class" ] ] } } ], "positionContributionClaims": [], - "id": "085f9db8-69cd-49a0-afcd-b473f33ee3fc", + "id": "d63efa57-f856-494f-873a-871685a9f7ae", "savedPayload": { "position": { - "x": 10659.018650058666, - "y": 34533.996763259864 + "x": 5817.410157177957, + "y": 18575 }, "targetPosition": { - "x": 10565.458389190675, - "y": 34093.83034292965 + "x": 5427.69872547496, + "y": 18800 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -15209,52 +8215,153 @@ "referenceParent": { "type": "Position Class", "name": "Content Creation Teams", - "id": "6304827a-8366-48a8-ae11-35881c14e135" + "id": "0beaaebd-e735-49d4-8b24-282452c69a9a" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "Position Class" ], [ "Content Creation Teams", - "Position Class", - "Governance", - "6304827a-8366-48a8-ae11-35881c14e135" + "Position Class" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Exchange Relationships Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Exchange Relationships Team", + "config": "{}", + "project": "Governance", + "id": "93240e2e-1de5-4d18-92ff-5b4b9e4146d0", + "savedPayload": { + "position": { + "x": 6297.0319691351215, + "y": 19032.937140592265 + }, + "targetPosition": { + "x": 5862.365347305041, + "y": 18916.468570296132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "2621796b-2691-4b3e-804a-b909977a8d05" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Exchange Relationships Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "83c6f6f6-a89c-4b22-89e4-8167ff47dbe4", + "savedPayload": { + "position": { + "x": 5862.365347305041, + "y": 18916.468570296132 + }, + "targetPosition": { + "x": 5427.69872547496, + "y": 18800 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Exchange Relationships Team", + "id": "8803c91c-0a3e-4797-ba08-dce8b7f81fba" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Marketing Teams", + "Position Class" + ], + [ + "Exchange Relationships Team", + "Position Class" ] ] } } ], "positionContributionClaims": [], - "id": "f45874a6-7af9-4c4b-bb13-917f801be45b", + "id": "2a0d6f1e-935c-433f-a8b9-29872c452585", "savedPayload": { "position": { - "x": 10565.458389190675, - "y": 34093.83034292965 + "x": 5465.962726104782, + "y": 18885.942352531274 }, "targetPosition": { - "x": 10264.34961632919, - "y": 33759.415171464825 + "x": 5037.987293771963, + "y": 19025 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -15265,26 +8372,20 @@ "referenceParent": { "type": "Position Class", "name": "Marketing Teams", - "id": "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "id": "247db4d7-ff6c-42fa-a94a-20b04e4cdb9d" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Marketing Teams", - "Position Class", - "Governance", - "27abdc67-60f7-4f6b-8de5-109d1ce1e8d9" + "Position Class" ] ] } @@ -15304,18 +8405,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Team Creator Brett Sys Admins Team", + "name": "Team Members Sys Admins Team", "config": "{}", "project": "Governance", - "id": "3bde258d-cad3-4224-891e-c281b392d414", + "id": "f0f0532f-24fb-4358-a331-ddc6cd50aa8a", "savedPayload": { "position": { - "x": 10843.015981742836, - "y": 34877.62880503403 + "x": 6346.295566765207, + "y": 18976.937125732744 }, "targetPosition": { - "x": 10541.90720888135, - "y": 34543.213633569205 + "x": 5906.129146434994, + "y": 19070.497386600735 }, "floatingObject": { "isPinned": false, @@ -15330,53 +8431,43 @@ }, "referenceParent": { "type": "Position", - "name": "Team Creator Brett", - "id": "0b94af47-264d-4106-b0ca-0e696e961929" + "name": "Team Members", + "id": "eefb9f2c-e331-4750-8479-12015ba1bbd4" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" + "Position Class" ], [ "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" + "Position Class" ], [ - "Team Creator Brett", - "Position", - "Governance", - "0b94af47-264d-4106-b0ca-0e696e961929" + "Team Members", + "Position" ] ] } } ], - "id": "f699cbe7-b54e-4040-ae0e-62ad1ad97753", + "id": "f74e6689-ae10-47f7-8840-9ca8417bb1f8", "savedPayload": { "position": { - "x": 10541.90720888135, - "y": 34543.213633569205 + "x": 5906.129146434994, + "y": 19070.497386600735 }, "targetPosition": { - "x": 10240.798436019864, - "y": 34208.79846210438 + "x": 5465.962726104782, + "y": 19164.057647468726 }, "floatingObject": { "isPinned": false, @@ -15392,32 +8483,24 @@ "referenceParent": { "type": "Position Class", "name": "Sys Admins Team", - "id": "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" + "id": "cc27c4ee-a25c-4ff7-964c-3dc4820d02b9" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" + "Position Class" ], [ "Sys Admins Team", - "Position Class", - "Governance", - "fdd597bc-e6e4-4a1a-93b8-968f81b835d7" + "Position Class" ] ] } @@ -15431,18 +8514,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Team Creator Brett Docker Team", + "name": "Team Members Docker Team", "config": "{}", "project": "Governance", - "id": "31057ec1-a9fd-431d-973a-0df79dc72fa0", + "id": "0b199ad2-7ece-4928-ba98-72320b628fc3", "savedPayload": { "position": { - "x": 10193.696075401214, - "y": 35107.56504338349 + "x": 6068.180271827755, + "y": 19832.887990398383 }, "targetPosition": { - "x": 10217.24725571054, - "y": 34658.181752743934 + "x": 5767.071498966268, + "y": 19498.472818933555 }, "floatingObject": { "isPinned": false, @@ -15457,53 +8540,43 @@ }, "referenceParent": { "type": "Position", - "name": "Team Creator Brett", - "id": "b6df085b-ca00-4819-9267-b5ffcb016950" + "name": "Team Members", + "id": "717469f9-988a-43c1-8374-20f34af9500a" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" + "Position Class" ], [ "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" + "Position Class" ], [ - "Team Creator Brett", - "Position", - "Governance", - "b6df085b-ca00-4819-9267-b5ffcb016950" + "Team Members", + "Position" ] ] } } ], - "id": "45b8e493-9f3b-4845-aec0-49efd9b9eef8", + "id": "e8a00761-6571-46da-85e6-8d05e1bbdf4c", "savedPayload": { "position": { - "x": 10217.24725571054, - "y": 34658.181752743934 + "x": 5767.071498966268, + "y": 19498.472818933555 }, "targetPosition": { - "x": 10240.798436019864, - "y": 34208.79846210438 + "x": 5465.962726104782, + "y": 19164.057647468726 }, "floatingObject": { "isPinned": false, @@ -15519,57 +8592,160 @@ "referenceParent": { "type": "Position Class", "name": "Docker Team", - "id": "7c9ae450-8c4b-46f0-93c4-70da6de02e23" + "id": "a4e0df2c-1cbd-4d4b-9ae5-6e15e039e3b3" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" + "Position Class" ], [ "Docker Team", - "Position Class", - "Governance", - "7c9ae450-8c4b-46f0-93c4-70da6de02e23" + "Position Class" ] ] } + } + ], + "positionContributionClaims": [], + "id": "a86b7883-e2ab-43cc-ac2f-e32cefba5726", + "savedPayload": { + "position": { + "x": 5465.962726104782, + "y": 19164.057647468726 }, + "targetPosition": { + "x": 5037.987293771963, + "y": 19025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Tech Teams", + "id": "772440df-3167-4503-ac0b-62778d89ca5e" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Tech Teams", + "Position Class" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Other Teams Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ { "type": "Position Claims Folder", - "name": "Github Team Position Class", + "name": "Chat Platforms Teams Position Class", "config": "{}", "project": "Governance", - "positionClaimsFolders": [], - "positionContributionClaims": [ + "positionClaimsFolders": [ { - "type": "Position Contribution Claim", - "name": "Team Leader Brett Github Team", + "type": "Position Claims Folder", + "name": "Telegram Team Position Class", "config": "{}", "project": "Governance", - "id": "ccf89d0d-672e-4d80-bdc3-0ff1df3d5cb8", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Telegram Team", + "config": "{}", + "project": "Governance", + "id": "69df2e87-c451-4f72-b81f-94211873b906", + "savedPayload": { + "position": { + "x": 6389.18493271353, + "y": 20119.17827370567 + }, + "targetPosition": { + "x": 5978.089476774359, + "y": 19936.14678432156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "4f90524a-b619-480f-8911-b346dd7c6a6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Telegram Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "bb210038-43e4-4f73-a439-e072524b0f07", "savedPayload": { "position": { - "x": 9571.96809309021, - "y": 34811.016007827355 + "x": 5978.089476774359, + "y": 19936.14678432156 }, "targetPosition": { - "x": 9906.383264555037, - "y": 34509.90723496587 + "x": 5566.994020835189, + "y": 19753.115294937452 }, "floatingObject": { "isPinned": false, @@ -15583,54 +8759,162 @@ "isRunning": false }, "referenceParent": { - "type": "Position", - "name": "Team Leader Brett", - "id": "1c0d55c7-f923-400f-afaa-197415fd422b" + "type": "Position Class", + "name": "Telegram Team", + "id": "fbcf50c5-8b5e-4cc5-8889-0fb340747d5c" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" + "Other Teams", + "Position Class" ], [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" + "Chat Platforms Teams", + "Position Class" ], [ - "Team Leader Brett", - "Position", - "Governance", - "1c0d55c7-f923-400f-afaa-197415fd422b" + "Telegram Team", + "Position Class" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Discord Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Team Members Discord Team", + "config": "{}", + "project": "Governance", + "id": "54c046f3-f001-408d-862c-b65ecb55b60d", + "savedPayload": { + "position": { + "x": 5661.069637776078, + "y": 20648.1850007689 + }, + "targetPosition": { + "x": 5614.031829305633, + "y": 20200.650147853175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Team Members", + "id": "ac86ca72-2190-42c0-87f1-08094cc6fea3" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Discord Team", + "Position Class" + ], + [ + "Team Members", + "Position" + ] + ] + } + } + ], + "id": "0836f679-4de3-4787-bfc1-d680874c3365", + "savedPayload": { + "position": { + "x": 5614.031829305633, + "y": 20200.650147853175 + }, + "targetPosition": { + "x": 5566.994020835189, + "y": 19753.115294937452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Discord Team", + "id": "96c2e290-2ac9-4e2f-9618-77d7f6522609" + }, + "referenceParentCombinedNodePath": [ + [ + "Teams of Contributors", + "Positions" + ], + [ + "Teams @ V.1.0", + "Position Class" + ], + [ + "Other Teams", + "Position Class" + ], + [ + "Chat Platforms Teams", + "Position Class" + ], + [ + "Discord Team", + "Position Class" ] ] } } ], - "id": "49c4b1b9-1743-479c-926a-90d910193df6", + "positionContributionClaims": [], + "id": "8b4cdae5-332a-4358-9c0b-88159e9cf4f8", "savedPayload": { "position": { - "x": 9906.383264555037, - "y": 34509.90723496587 + "x": 5566.994020835189, + "y": 19753.115294937452 }, "targetPosition": { - "x": 10240.798436019864, - "y": 34208.79846210438 + "x": 5302.490657303576, + "y": 19389.057647468726 }, "floatingObject": { "isPinned": false, @@ -15645,53 +8929,45 @@ }, "referenceParent": { "type": "Position Class", - "name": "Github Team", - "id": "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" + "name": "Chat Platforms Teams", + "id": "611de4df-d8f5-4557-bf14-75f366765d7f" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" + "Other Teams", + "Position Class" ], [ - "Github Team", - "Position Class", - "Governance", - "0c8eb68d-1b45-49a6-ae2a-b4322da4159a" + "Chat Platforms Teams", + "Position Class" ] ] } } ], "positionContributionClaims": [], - "id": "6d7947eb-6341-4c12-91ae-be560fc56cbe", + "id": "b9be5f0b-f5ce-48b4-8344-74532451ea0a", "savedPayload": { "position": { - "x": 10240.798436019864, - "y": 34208.79846210438 + "x": 5302.490657303576, + "y": 19389.057647468726 }, "targetPosition": { - "x": 10264.34961632919, - "y": 33759.415171464825 + "x": 5037.987293771963, + "y": 19025 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -15701,27 +8977,21 @@ }, "referenceParent": { "type": "Position Class", - "name": "Tech Teams", - "id": "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" + "name": "Other Teams", + "id": "370195fe-3150-425c-b667-0ee74d436baa" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ], [ - "Tech Teams", - "Position Class", - "Governance", - "1ce8dec7-122f-4a03-bce0-f74a4a1e7a94" + "Other Teams", + "Position Class" ] ] } @@ -15731,12 +9001,12 @@ "id": "db682ebd-024c-49bc-a3d4-e4aa774d3fff", "savedPayload": { "position": { - "x": 10264.34961632919, - "y": 33759.415171464825 + "x": 5037.987293771963, + "y": 19025 }, "targetPosition": { - "x": 9963.240843467704, - "y": 33425 + "x": 4587.987293771963, + "y": 19025 }, "floatingObject": { "isPinned": false, @@ -15751,21 +9021,17 @@ }, "referenceParent": { "type": "Position Class", - "name": "Roles Played @ Beta-12", - "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "name": "Teams @ V.1.0", + "id": "4d8fd5e7-76dc-4a81-8a78-d1e3d12a8244" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Positions", - "Governance", - "50c68665-5da2-48a4-b229-7a1563ae82d2" + "Teams of Contributors", + "Positions" ], [ - "Roles Played @ Beta-12", - "Position Class", - "Governance", - "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + "Teams @ V.1.0", + "Position Class" ] ] } @@ -15778,12 +9044,12 @@ "id": "299232ef-1aa4-4ea1-9872-56d396957fc9", "savedPayload": { "position": { - "x": 10010.278651938148, - "y": 33872.53485291572 + "x": 4812.987293771963, + "y": 19414.711431703 }, "targetPosition": { - "x": 9963.240843467704, - "y": 33425 + "x": 4587.987293771963, + "y": 19025 }, "floatingObject": { "isPinned": false, @@ -15801,12 +9067,12 @@ "id": "efb5c85c-0a81-4c64-9e00-4211fdbfd558", "savedPayload": { "position": { - "x": 9963.240843467704, - "y": 33425 + "x": 4587.987293771963, + "y": 19025 }, "targetPosition": { - "x": 9573.529411764706, - "y": 33200 + "x": 4198.275862068966, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -15824,12 +9090,12 @@ "id": "768ed0b3-bb30-49df-a068-11b3bff1ab93", "savedPayload": { "position": { - "x": 9573.529411764706, - "y": 33200 + "x": 4198.275862068966, + "y": 18800 }, "targetPosition": { - "x": 9123.529411764706, - "y": 33200 + "x": 3748.2758620689656, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -15861,12 +9127,12 @@ "id": "b8362746-3d2e-483d-9fd3-9b3862a0137b", "savedPayload": { "position": { - "x": 10127.9522751707, - "y": 34039.711431703 + "x": 4752.69872547496, + "y": 19639.711431703 }, "targetPosition": { - "x": 9738.240843467704, - "y": 33814.711431703 + "x": 4362.987293771963, + "y": 19414.711431703 }, "floatingObject": { "isPinned": false, @@ -15884,12 +9150,12 @@ "id": "0fc22ee7-da4f-4e39-a5ae-c6192a01cf6a", "savedPayload": { "position": { - "x": 9738.240843467704, - "y": 33814.711431703 + "x": 4362.987293771963, + "y": 19414.711431703 }, "targetPosition": { - "x": 9348.529411764706, - "y": 33589.711431703 + "x": 3973.2758620689656, + "y": 19189.711431703 }, "floatingObject": { "isPinned": false, @@ -15920,12 +9186,12 @@ "id": "b9fa29c0-7c2e-4a4c-8af1-0ffc3400d610", "savedPayload": { "position": { - "x": 9573.529411764706, - "y": 34429.422863406 + "x": 4198.275862068966, + "y": 20029.422863406 }, "targetPosition": { - "x": 9348.529411764706, - "y": 34039.711431703 + "x": 3973.2758620689656, + "y": 19639.711431703 }, "floatingObject": { "isPinned": false, @@ -15948,12 +9214,12 @@ "id": "b631e00d-c01c-4a56-b6ac-b74f3ae0141d", "savedPayload": { "position": { - "x": 9123.529411764706, - "y": 34429.422863406 + "x": 3748.2758620689656, + "y": 20029.422863406 }, "targetPosition": { - "x": 9348.529411764706, - "y": 34039.711431703 + "x": 3973.2758620689656, + "y": 19639.711431703 }, "floatingObject": { "isPinned": false, @@ -15971,12 +9237,12 @@ "id": "c560aadd-012d-48cc-9785-a9ab5c029993", "savedPayload": { "position": { - "x": 9348.529411764706, - "y": 34039.711431703 + "x": 3973.2758620689656, + "y": 19639.711431703 }, "targetPosition": { - "x": 9348.529411764706, - "y": 33589.711431703 + "x": 3973.2758620689656, + "y": 19189.711431703 }, "floatingObject": { "isPinned": false, @@ -15994,17 +9260,17 @@ "id": "6cb49071-51d5-4a82-ba5d-7bc220037a9d", "savedPayload": { "position": { - "x": 9348.529411764706, - "y": 33589.711431703 + "x": 3973.2758620689656, + "y": 19189.711431703 }, "targetPosition": { - "x": 9123.529411764706, - "y": 33200 + "x": 3748.2758620689656, + "y": 18800 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 @@ -16032,12 +9298,12 @@ "id": "ad936a1d-99d4-47d8-a313-01d33160a327", "savedPayload": { "position": { - "x": 9167.643695591596, - "y": 34184.251990852135 + "x": 3792.390145895856, + "y": 19784.251990852135 }, "targetPosition": { - "x": 9051.175125295462, - "y": 33749.585369022054 + "x": 3675.921575599722, + "y": 19349.585369022054 }, "floatingObject": { "isPinned": false, @@ -16055,12 +9321,12 @@ "id": "cc639cf8-6955-412e-840f-bf6a4b2b67e3", "savedPayload": { "position": { - "x": 9051.175125295462, - "y": 33749.585369022054 + "x": 3675.921575599722, + "y": 19349.585369022054 }, "targetPosition": { - "x": 8973.529411764706, - "y": 33459.80762113533 + "x": 3598.2758620689656, + "y": 19059.807621135333 }, "floatingObject": { "isPinned": false, @@ -16087,12 +9353,12 @@ "id": "fa0b9bd7-70c1-4048-b170-cf7ce534d5b2", "savedPayload": { "position": { - "x": 8598.529411764706, - "y": 34109.326673973665 + "x": 3223.2758620689656, + "y": 19709.326673973665 }, "targetPosition": { - "x": 8823.529411764706, - "y": 33719.615242270665 + "x": 3448.2758620689656, + "y": 19319.615242270665 }, "floatingObject": { "isPinned": false, @@ -16110,12 +9376,12 @@ "id": "47d03727-759f-408b-be71-f4d88b94dc1b", "savedPayload": { "position": { - "x": 8823.529411764706, - "y": 33719.615242270665 + "x": 3448.2758620689656, + "y": 19319.615242270665 }, "targetPosition": { - "x": 8973.529411764706, - "y": 33459.80762113533 + "x": 3598.2758620689656, + "y": 19059.807621135333 }, "floatingObject": { "isPinned": false, @@ -16142,12 +9408,12 @@ "id": "9c101349-1fa4-48ac-b531-afd22cb8a7d9", "savedPayload": { "position": { - "x": 8249.085042047904, - "y": 33653.921904962226 + "x": 2873.8314923521643, + "y": 19253.921904962226 }, "targetPosition": { - "x": 8683.751663877985, - "y": 33537.45333466609 + "x": 3308.498114182245, + "y": 19137.45333466609 }, "floatingObject": { "isPinned": false, @@ -16165,12 +9431,12 @@ "id": "39afe03d-1219-4b0e-824f-7ce50fb3b54d", "savedPayload": { "position": { - "x": 8683.751663877985, - "y": 33537.45333466609 + "x": 3308.498114182245, + "y": 19137.45333466609 }, "targetPosition": { - "x": 8973.529411764706, - "y": 33459.80762113533 + "x": 3598.2758620689656, + "y": 19059.807621135333 }, "floatingObject": { "isPinned": false, @@ -16189,12 +9455,12 @@ "id": "9288e3d7-b232-49b9-afc5-78904b7eb6ae", "savedPayload": { "position": { - "x": 8973.529411764706, - "y": 33459.80762113533 + "x": 3598.2758620689656, + "y": 19059.807621135333 }, "targetPosition": { - "x": 9123.529411764706, - "y": 33200 + "x": 3748.2758620689656, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -16212,12 +9478,12 @@ "id": "e056163b-0413-488e-913a-8baa59d41a4f", "savedPayload": { "position": { - "x": 9123.529411764706, - "y": 33200 + "x": 3748.2758620689656, + "y": 18800 }, "targetPosition": { - "x": 8823.529411764706, - "y": 33200 + "x": 3448.2758620689656, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -16239,12 +9505,12 @@ "id": "ed7a0fad-e0cb-479d-b197-ae5301647fdb", "savedPayload": { "position": { - "x": 8523.529411764706, - "y": 33200 + "x": 3298.2758620689656, + "y": 19059.807621135333 }, "targetPosition": { - "x": 8823.529411764706, - "y": 33200 + "x": 3448.2758620689656, + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -16262,12 +9528,12 @@ "id": "56600855-7a91-49e8-8a58-2fa28d07efd1", "savedPayload": { "position": { - "x": 8823.529411764706, - "y": 33200 + "x": 3448.2758620689656, + "y": 18800 }, "targetPosition": { - "x": 8823.529411764706, - "y": 33200 + "x": 3448.2758620689656, + "y": 18800 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/vraptor75011.json b/Projects/Governance/Plugins/User-Profiles/vraptor75011.json index b360f42c3..d5e4d5cf7 100644 --- a/Projects/Governance/Plugins/User-Profiles/vraptor75011.json +++ b/Projects/Governance/Plugins/User-Profiles/vraptor75011.json @@ -12,7 +12,7 @@ "onboardingPrograms": { "type": "Onboarding Programs", "name": "New Onboarding Programs", - "config": "{\n \"percentage\":0\n}", + "config": "{\n \"percentage\": 1\n}", "project": "Governance", "airdropProgram": { "type": "Airdrop Program", @@ -27,11 +27,11 @@ "savedPayload": { "position": { "x": 3191.834912675804, - "y": 27989.9360306208 + "y": 18389.9360306208 }, "targetPosition": { "x": 3485.2791928959455, - "y": 28052.309537866127 + "y": 18452.309537866127 }, "floatingObject": { "isPinned": false, @@ -50,11 +50,11 @@ "savedPayload": { "position": { "x": 3485.2791928959455, - "y": 28052.309537866127 + "y": 18452.309537866127 }, "targetPosition": { "x": 3778.723473116087, - "y": 28114.683045111455 + "y": 18514.683045111455 }, "floatingObject": { "isPinned": false, @@ -82,11 +82,11 @@ "savedPayload": { "position": { "x": 4180.201836931402, - "y": 27668.79614982502 + "y": 18068.79614982502 }, "targetPosition": { "x": 3979.4626550237444, - "y": 27891.739597468237 + "y": 18291.739597468237 }, "floatingObject": { "isPinned": false, @@ -105,11 +105,11 @@ "savedPayload": { "position": { "x": 3979.4626550237444, - "y": 27891.739597468237 + "y": 18291.739597468237 }, "targetPosition": { "x": 3778.723473116087, - "y": 28114.683045111455 + "y": 18514.683045111455 }, "floatingObject": { "isPinned": false, @@ -128,11 +128,11 @@ "savedPayload": { "position": { "x": 3778.723473116087, - "y": 28114.683045111455 + "y": 18514.683045111455 }, "targetPosition": { "x": 3871.428571428571, - "y": 28400 + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -258,11 +258,11 @@ "savedPayload": { "position": { "x": 3937.7980940533134, - "y": 27980.959325999775 + "y": 18380.959325999775 }, "targetPosition": { "x": 4114.133669741055, - "y": 28223.664424312257 + "y": 18623.664424312257 }, "floatingObject": { "isPinned": false, @@ -291,12 +291,12 @@ "id": "f18da573-49c0-4d0e-9cd1-fb868874953d", "savedPayload": { "position": { - "x": 4431.236192563903, - "y": 28769.615242270665 + "x": 4114.133669741055, + "y": 18270.993272936772 }, "targetPosition": { - "x": 4171.428571428572, - "y": 28919.615242270665 + "x": 4356.83876805354, + "y": 18447.328848624515 }, "floatingObject": { "isPinned": false, @@ -317,6 +317,47 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", + "User Profile", + "Governance", + "b85aaac1-0708-4aec-97f9-bc3cc70e530a" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "id": "d8443bc4-63a6-4800-a543-d8d2a606fdce", + "savedPayload": { + "position": { + "x": 4449.543866366024, + "y": 18162.01189373597 + }, + "targetPosition": { + "x": 4356.83876805354, + "y": 18447.328848624515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "b6d4c2fe-f1ec-4d05-9897-c6bf0571c4f3" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", "User Profile" ] ] @@ -330,12 +371,12 @@ "id": "3eb6309b-a7fd-4a20-b0e4-50fb2c27ff65", "savedPayload": { "position": { - "x": 4321.428571428572, - "y": 29179.422863406 + "x": 4656.83876805354, + "y": 18447.328848624515 }, "targetPosition": { - "x": 4171.428571428572, - "y": 28919.615242270665 + "x": 4356.83876805354, + "y": 18447.328848624515 }, "floatingObject": { "isPinned": false, @@ -357,12 +398,12 @@ "id": "f479eeea-4eac-46bb-938b-a40fc5abbe7d", "savedPayload": { "position": { - "x": 3911.6209502932397, - "y": 29069.615242270665 + "x": 4449.543866366024, + "y": 18732.64580351306 }, "targetPosition": { - "x": 4171.428571428572, - "y": 28919.615242270665 + "x": 4356.83876805354, + "y": 18447.328848624515 }, "floatingObject": { "isPinned": false, @@ -381,16 +422,16 @@ "savedPayload": { "position": { "x": 4356.83876805354, - "y": 28047.328848624515 + "y": 18447.328848624515 }, "targetPosition": { "x": 4114.133669741055, - "y": 28223.664424312257 + "y": 18623.664424312257 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -414,12 +455,12 @@ "id": "d719acd6-dd76-4ae2-aeab-acc42c215872", "savedPayload": { "position": { - "x": 3984.564397936458, - "y": 29010.54680304299 + "x": 4466.804821116539, + "y": 18623.664424312257 }, "targetPosition": { - "x": 3761.6209502932397, - "y": 28809.807621135333 + "x": 4290.469245428797, + "y": 18866.36952262474 }, "floatingObject": { "isPinned": false, @@ -440,7 +481,9 @@ "referenceParentCombinedNodePath": [ [ "ssplatt", - "User Profile" + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ] ] } @@ -453,12 +496,12 @@ "id": "363e9a23-d72e-4476-a45e-03d9379b8bce", "savedPayload": { "position": { - "x": 3639.5999573705, - "y": 29083.871258428113 + "x": 4575.786200317343, + "y": 18959.074620937223 }, "targetPosition": { - "x": 3761.6209502932397, - "y": 28809.807621135333 + "x": 4290.469245428797, + "y": 18866.36952262474 }, "floatingObject": { "isPinned": false, @@ -479,7 +522,9 @@ "referenceParentCombinedNodePath": [ [ "9808us", - "User Profile" + "User Profile", + "Governance", + "280f0baf-bc13-497c-b255-618c1a146442" ] ] } @@ -492,12 +537,12 @@ "id": "1a590c1a-f664-45d5-9358-b6d8a7307f8e", "savedPayload": { "position": { - "x": 3463.2643816827576, - "y": 28778.449082155035 + "x": 4290.469245428797, + "y": 19166.36952262474 }, "targetPosition": { - "x": 3761.6209502932397, - "y": 28809.807621135333 + "x": 4290.469245428797, + "y": 18866.36952262474 }, "floatingObject": { "isPinned": false, @@ -519,12 +564,12 @@ "id": "8940b403-ceb6-4817-95c9-e66b98e26581", "savedPayload": { "position": { - "x": 3699.247443047912, - "y": 28516.36334091519 + "x": 4005.1522905402508, + "y": 18959.074620937223 }, "targetPosition": { - "x": 3761.6209502932397, - "y": 28809.807621135333 + "x": 4290.469245428797, + "y": 18866.36952262474 }, "floatingObject": { "isPinned": false, @@ -543,11 +588,11 @@ "savedPayload": { "position": { "x": 4290.469245428797, - "y": 28466.36952262474 + "y": 18866.36952262474 }, "targetPosition": { "x": 4114.133669741055, - "y": 28223.664424312257 + "y": 18623.664424312257 }, "floatingObject": { "isPinned": false, @@ -566,16 +611,16 @@ "savedPayload": { "position": { "x": 4114.133669741055, - "y": 28223.664424312257 + "y": 18623.664424312257 }, "targetPosition": { "x": 3871.428571428571, - "y": 28400 + "y": 18800 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -705,11 +750,11 @@ "savedPayload": { "position": { "x": 4114.133669741055, - "y": 28576.335575687743 + "y": 18976.335575687743 }, "targetPosition": { "x": 3871.428571428571, - "y": 28400 + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -900,11 +945,11 @@ "savedPayload": { "position": { "x": 3778.723473116087, - "y": 28685.316954888545 + "y": 19085.316954888545 }, "targetPosition": { "x": 3871.428571428571, - "y": 28400 + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -923,11 +968,11 @@ "savedPayload": { "position": { "x": 3871.428571428571, - "y": 28400 + "y": 18800 }, "targetPosition": { "x": 3571.428571428571, - "y": 28400 + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -950,11 +995,11 @@ "savedPayload": { "position": { "x": 3271.428571428571, - "y": 28400 + "y": 18800 }, "targetPosition": { "x": 3571.428571428571, - "y": 28400 + "y": 18800 }, "floatingObject": { "isPinned": false, @@ -973,11 +1018,11 @@ "savedPayload": { "position": { "x": 3571.428571428571, - "y": 28400 + "y": 18800 }, "targetPosition": { "x": 3571.428571428571, - "y": 28400 + "y": 18800 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index 13f57308a..825457b40 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -99,12 +99,12 @@ "id": "db380c52-cf90-475b-87df-c005dd51cdf6", "savedPayload": { "position": { - "x": 13705.000000000002, - "y": 6103.05830753354 + "x": 14014.000000000002, + "y": 6057.05830753354 }, "targetPosition": { - "x": 13705.000000000002, - "y": 6103.05830753354 + "x": 14014.000000000002, + "y": 6057.05830753354 }, "floatingObject": { "isPinned": true, @@ -668,12 +668,12 @@ "id": "8da7f456-d91d-40bc-98af-6edbc8d76ffe", "savedPayload": { "position": { - "x": 35243.88121547695, - "y": 6328.826783693241 + "x": 34888.15986607707, + "y": 6616.581143249361 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -696,12 +696,12 @@ "id": "84c6c295-e4f6-4f82-af26-5a52a18a3ecc", "savedPayload": { "position": { - "x": 35229.56631542737, - "y": 6333.936807742214 + "x": 34865.00398220809, + "y": 6618.87880275433 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -724,12 +724,12 @@ "id": "011dd5cf-6906-4c15-9be2-ba2335845dc6", "savedPayload": { "position": { - "x": 35215.01096997853, - "y": 6338.315235322444 + "x": 34841.77642006326, + "y": 6620.276856316421 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -752,12 +752,12 @@ "id": "d2d200f9-ec0c-4162-bc5d-110316c57465", "savedPayload": { "position": { - "x": 35200.25254249343, - "y": 6341.9508270731285 + "x": 34818.51211610247, + "y": 6620.773201130276 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -780,12 +780,12 @@ "id": "2ebdb5e9-4a32-4597-82b9-e81f08b5ffe4", "savedPayload": { "position": { - "x": 35185.32891764377, - "y": 6344.834250482386 + "x": 34795.246062048784, + "y": 6620.367090646146 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -808,12 +808,12 @@ "id": "5ed2200c-5cc6-4e18-80fe-a35847027dfe", "savedPayload": { "position": { - "x": 35170.2784041605, - "y": 6346.958103843678 + "x": 34772.01325225758, + "y": 6619.059135692774 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -836,12 +836,12 @@ "id": "3f92cf57-14dd-4446-9789-8c9f2e4cba88", "savedPayload": { "position": { - "x": 35155.139636495864, - "y": 6348.316935255887 + "x": 34748.8486310817, + "y": 6616.851303558658 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -864,12 +864,12 @@ "id": "4c740938-14a6-4027-97cf-01aabe12cfaa", "savedPayload": { "position": { - "x": 35139.95147564935, - "y": 6348.907256618268 + "x": 34725.78704031184, + "y": 6613.746915033051 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -892,12 +892,12 @@ "id": "2b0dd756-0a17-4905-a2f5-62d3b757bcca", "savedPayload": { "position": { - "x": 35124.75290941201, - "y": 6348.727552584348 + "x": 34702.863166771174, + "y": 6609.750639411187 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -920,12 +920,12 @@ "id": "126461b1-c492-43d1-a386-ae7ab759cae8", "savedPayload": { "position": { - "x": 35109.58295228541, - "y": 6347.778284451806 + "x": 34680.111490143085, + "y": 6604.868487471213 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -948,12 +948,12 @@ "id": "936d9cf8-11ea-4d01-89ef-6652686b25cd", "savedPayload": { "position": { - "x": 35094.480545331906, - "y": 6346.061888978323 + "x": 34657.566231110424, + "y": 6599.107802433409 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -976,12 +976,12 @@ "id": "049b817c-4268-46ce-906e-2ef020d60e93", "savedPayload": { "position": { - "x": 35079.48445621356, - "y": 6343.582772126463 + "x": 34635.261299884405, + "y": 6592.47724891529 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1004,12 +1004,12 @@ "id": "3b158afc-1f55-4897-9e7d-5ac4d49f2d22", "savedPayload": { "position": { - "x": 35064.633179676064, - "y": 6340.34729775363 + "x": 34613.23024520035, + "y": 6584.986799899193 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1032,12 +1032,12 @@ "id": "6644aacb-814c-4eb9-bcd5-3f7db477156d", "savedPayload": { "position": { - "x": 35049.96483873329, - "y": 6336.363771276134 + "x": 34591.50620385729, + "y": 6576.647721731967 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1060,12 +1060,12 @@ "id": "d569e812-c1c4-4350-a62f-a03e04e9d7d6", "savedPayload": { "position": { - "x": 35035.51708680605, - "y": 6331.642418349312 + "x": 34570.12185087698, + "y": 6567.472557179319 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1088,12 +1088,12 @@ "id": "cb327f9c-eef6-4a9c-aeac-f44701316fb3", "savedPayload": { "position": { - "x": 35021.32701106635, - "y": 6326.195358618411 + "x": 34549.10935035766, + "y": 6557.475106560297 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1116,12 +1116,12 @@ "id": "945cacf7-ac9d-4907-bf4a-85d245916621", "savedPayload": { "position": { - "x": 35007.43103723509, - "y": 6320.0365746076395 + "x": 34528.5003070961, + "y": 6546.670406990306 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1144,12 +1144,12 @@ "id": "d0617f14-ad2b-4247-b59c-8e69f03e3101", "savedPayload": { "position": { - "x": 34993.864836077795, - "y": 6313.181875827224 + "x": 34508.32571905107, + "y": 6535.074709763856 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1172,12 +1172,12 @@ "id": "33362557-acb0-44b3-8293-19cb28e07669", "savedPayload": { "position": { - "x": 34980.66323183826, - "y": 6305.648858190621 + "x": 34488.615930719396, + "y": 6522.705455911067 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1200,12 +1200,12 @@ "id": "078d3b65-7cce-4efe-94b8-608ed37ae0ba", "savedPayload": { "position": { - "x": 34967.86011284525, - "y": 6297.456858846064 + "x": 34469.40058749498, + "y": 6509.581249964707 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1228,12 +1228,12 @@ "id": "225c6bcf-cbd6-49d1-bf9d-85d6fd79ca11", "savedPayload": { "position": { - "x": 34955.48834452158, - "y": 6288.626906538383 + "x": 34450.70859107935, + "y": 6495.72183197721 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1256,12 +1256,12 @@ "id": "ceb3715e-ba52-4179-a46c-6a0bf79a72fe", "savedPayload": { "position": { - "x": 34943.5796850191, - "y": 6279.181667628509 + "x": 34432.56805601067, + "y": 6481.148047829756 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1284,12 +1284,12 @@ "id": "f6336ca7-4ce5-4f45-98c3-b2e59787199d", "savedPayload": { "position": { - "x": 34932.16470369597, - "y": 6269.14538790926 + "x": 34415.0062673769, + "y": 6465.881817878089 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1312,12 +1312,12 @@ "id": "45a17f9f-8472-4659-9b8c-f992be29f6ba", "savedPayload": { "position": { - "x": 34921.27270264552, - "y": 6258.543830366734 + "x": 34398.04963977636, + "y": 6449.946103982219 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1340,12 +1340,12 @@ "id": "9fb57011-3f8e-45d3-95dc-34432bc3279e", "savedPayload": { "position": { - "x": 34910.93164147824, - "y": 6247.404209047094 + "x": 34381.7236775877, + "y": 6433.364874969603 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1368,12 +1368,12 @@ "id": "81bf7954-027d-4c02-9c2e-b244c487a363", "savedPayload": { "position": { - "x": 34901.16806554982, - "y": 6235.755119198501 + "x": 34366.05293660888, + "y": 6416.163070583753 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1396,12 +1396,12 @@ "id": "44a94c66-a8a7-41cd-a920-88ac76fc65f9", "savedPayload": { "position": { - "x": 34892.007037819654, - "y": 6223.626463867525 + "x": 34351.060987122924, + "y": 6398.36656397249 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1424,12 +1424,12 @@ "id": "4f650a33-ab3c-44e2-aae0-d2639f5f3e3f", "savedPayload": { "position": { - "x": 34883.47207451453, - "y": 6211.04937713845 + "x": 34336.77037844595, + "y": 6380.002122772277 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1452,12 +1452,12 @@ "id": "b3b4ea3a-3c82-4dd0-8a34-3dee19ab965f", "savedPayload": { "position": { - "x": 34875.585084762846, - "y": 6198.056144212527 + "x": 34323.20260501091, + "y": 6361.097368847144 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1480,12 +1480,12 @@ "id": "b1549cd4-16a4-4f31-8054-9757fbe83a5c", "savedPayload": { "position": { - "x": 34868.36631435417, - "y": 6184.680118532327 + "x": 34310.37807403788, + "y": 6341.680736742786 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1508,12 +1508,12 @@ "id": "b7ddba7d-8dc2-4330-92b6-a9ebd4569f96", "savedPayload": { "position": { - "x": 34861.83429376862, - "y": 6170.955636163931 + "x": 34298.31607483965, + "y": 6321.781430918306 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1536,12 +1536,12 @@ "id": "1d66486f-6392-416a-965d-dbe59ceead43", "savedPayload": { "position": { - "x": 34856.00579060935, - "y": 6156.917927656739 + "x": 34287.0347498088, + "y": 6301.429381819927 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1564,12 +1564,12 @@ "id": "85c7b7b0-9f14-4e37-9850-7105b0f5bc85", "savedPayload": { "position": { - "x": 34850.895766560374, - "y": 6142.6030276071615 + "x": 34276.551067129825, + "y": 6280.655200862766 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1592,12 +1592,12 @@ "id": "1bb6e468-87e7-4372-9e6e-3e7b03de8956", "savedPayload": { "position": { - "x": 34846.51733898015, - "y": 6128.047682158317 + "x": 34266.880795257326, + "y": 6259.490134388355 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1620,12 +1620,12 @@ "id": "7f114a31-f462-462d-a653-a50065ab9266", "savedPayload": { "position": { - "x": 34842.88174722946, - "y": 6113.289254673221 + "x": 34258.03847919879, + "y": 6237.966016667173 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1648,12 +1648,12 @@ "id": "7907c9e0-8676-4ee8-b00a-6d39d5820c36", "savedPayload": { "position": { - "x": 34839.998323820204, - "y": 6098.365629823559 + "x": 34250.03741863751, + "y": 6216.115222016882 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1676,12 +1676,12 @@ "id": "39fa61e3-6f8f-4977-8635-f910a6285386", "savedPayload": { "position": { - "x": 34837.87447045891, - "y": 6083.315116340285 + "x": 34242.88964792862, + "y": 6193.970616108278 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1704,12 +1704,12 @@ "id": "d605531c-f46a-4a55-908e-89e7c02b43e7", "savedPayload": { "position": { - "x": 34836.5156390467, - "y": 6068.176348675654 + "x": 34236.60591799823, + "y": 6171.565506532194 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1732,12 +1732,12 @@ "id": "2d5e788d-29b0-44f3-82c7-a4c871e42ff0", "savedPayload": { "position": { - "x": 34835.92531768433, - "y": 6052.988187829138 + "x": 34231.19568017306, + "y": 6148.933592701733 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1760,12 +1760,12 @@ "id": "0108cc46-75f9-4f46-80c8-ddf48502fd6f", "savedPayload": { "position": { - "x": 34836.10502171824, - "y": 6037.789621591803 + "x": 34226.66707196473, + "y": 6126.108915165132 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1788,12 +1788,12 @@ "id": "0464100c-5223-49fa-9948-e00f28dc29da", "savedPayload": { "position": { - "x": 34837.054289850785, - "y": 6022.619664465197 + "x": 34223.026904830156, + "y": 6103.125804405561 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1816,12 +1816,12 @@ "id": "084c58d8-3d41-4e21-ad29-3d280048be49", "savedPayload": { "position": { - "x": 34838.77068532427, - "y": 6007.517257511698 + "x": 34220.2806539265, + "y": 6080.018829204801 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1844,12 +1844,12 @@ "id": "89d2c435-6321-4d06-8d99-67cf41010997", "savedPayload": { "position": { - "x": 34841.24980217613, - "y": 5992.521168393354 + "x": 34218.432449875996, + "y": 6056.8227446485225 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1872,12 +1872,12 @@ "id": "ae4ad5b8-1de6-4aa3-ab30-7867a8696c05", "savedPayload": { "position": { - "x": 34844.48527654896, - "y": 5977.669891855856 + "x": 34217.485072553085, + "y": 6033.572439851328 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1900,12 +1900,12 @@ "id": "f5de68fd-d729-41a6-a6e2-35e56d4ae908", "savedPayload": { "position": { - "x": 34848.46880302646, - "y": 5963.001550913078 + "x": 34217.43994690327, + "y": 6010.302885480218 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1928,12 +1928,12 @@ "id": "c2884c05-54f2-4c46-8241-0bc11a4a3968", "savedPayload": { "position": { - "x": 34853.19015595328, - "y": 5948.553798985845 + "x": 34218.297140799805, + "y": 5987.0490811553755 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1956,12 +1956,12 @@ "id": "03a1be0c-a668-42f0-8478-5b53418a459e", "savedPayload": { "position": { - "x": 34858.63721568418, - "y": 5934.3637232461415 + "x": 34220.05536494165, + "y": 5963.846002807419 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -1984,12 +1984,12 @@ "id": "e19a8a61-74c7-4dba-8de7-feabbc47d111", "savedPayload": { "position": { - "x": 34864.79599969495, - "y": 5920.467749414878 + "x": 34222.71197479266, + "y": 5940.728550070281 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2012,12 +2012,12 @@ "id": "a1a37fb3-355c-4423-b829-467783617325", "savedPayload": { "position": { - "x": 34871.650698475365, - "y": 5906.901548257581 + "x": 34226.26297455929, + "y": 5917.7314937888395 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2040,12 +2040,12 @@ "id": "b3959b56-4ae8-40f7-b521-6a907173acaf", "savedPayload": { "position": { - "x": 34879.18371611197, - "y": 5893.699944018053 + "x": 34230.70302320057, + "y": 5894.88942372027 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2068,12 +2068,12 @@ "id": "97a30822-856b-440f-9271-02a1b89ede7b", "savedPayload": { "position": { - "x": 34887.375715456525, - "y": 5880.896825025039 + "x": 34236.02544246156, + "y": 5872.236696507756 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2096,12 +2096,12 @@ "id": "d4c3d4c6-9499-454e-8298-4448ae169d74", "savedPayload": { "position": { - "x": 34896.20566776421, - "y": 5868.525056701368 + "x": 34242.22222691813, + "y": 5849.8073840048455 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2124,12 +2124,12 @@ "id": "fd42697e-4b1f-49d0-b5d6-326de7eb4a74", "savedPayload": { "position": { - "x": 34905.650906674084, - "y": 5856.6163971988935 + "x": 34249.284056017794, + "y": 5827.635222028135 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2152,12 +2152,12 @@ "id": "ec8ab386-a16f-414b-ac29-c2ea5b69dee4", "savedPayload": { "position": { - "x": 34915.687186393334, - "y": 5845.201415875759 + "x": 34257.200308098785, + "y": 5805.753559615408 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2180,12 +2180,12 @@ "id": "006493a0-cd5d-46b8-8510-55a00434c12e", "savedPayload": { "position": { - "x": 34926.28874393586, - "y": 5834.309414825309 + "x": 34265.95907636599, + "y": 5784.195308865505 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2208,12 +2208,12 @@ "id": "75ca78e7-e053-462b-a01f-6a62f258c60b", "savedPayload": { "position": { - "x": 34937.428365255495, - "y": 5823.968353658026 + "x": 34275.54718679993, + "y": 5762.992895435404 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2236,12 +2236,12 @@ "id": "f84f766b-6258-454a-885e-b8cbcec62912", "savedPayload": { "position": { - "x": 34949.07745510409, - "y": 5814.204777729611 + "x": 34285.950217971724, + "y": 5742.178209768955 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2264,12 +2264,12 @@ "id": "b0024dbc-6e04-46df-83cf-b9bd13ea5fd0", "savedPayload": { "position": { - "x": 34961.206110435065, - "y": 5805.043749999445 + "x": 34297.15252273428, + "y": 5721.782559130618 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2292,12 +2292,12 @@ "id": "63d775d7-8abe-42c3-901e-acd805451017", "savedPayload": { "position": { - "x": 34973.78319716414, - "y": 5796.508786694321 + "x": 34309.13725175712, + "y": 5701.83662051637 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2320,12 +2320,12 @@ "id": "ef886d46-a9b0-4fbe-a6d5-e075bc10f7b7", "savedPayload": { "position": { - "x": 34986.77643009007, - "y": 5788.621796942634 + "x": 34321.88637886935, + "y": 5682.370394512579 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2348,12 +2348,544 @@ "id": "a649367f-be50-4651-b2da-0349cd3fe1f5", "savedPayload": { "position": { - "x": 35000.152455770265, - "y": 5781.403026533962 + "x": 34335.38072817273, + "y": 5663.413160172285 }, "targetPosition": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "9v5ij", + "config": "{\"project\":\"Governance\",\"fileName\":\"9v5ij\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "07b31e03-8665-440e-8318-ba99c0f3d98e", + "savedPayload": { + "position": { + "x": 34349.60000288405, + "y": 5644.99343097671 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "amuradon", + "config": "{\"project\":\"Governance\",\"fileName\":\"amuradon\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "1f586cfb-1584-4518-bccd-2ae3fa61f9d2", + "savedPayload": { + "position": { + "x": 34364.52281586344, + "y": 5627.138911948284 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "BlaaSwe", + "config": "{\"project\":\"Governance\",\"fileName\":\"BlaaSwe\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "9da4e7f4-7b47-4305-9ee1-a6c4b6887a5c", + "savedPayload": { + "position": { + "x": 34380.12672178264, + "y": 5609.876457979653 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "claudioLopezSA", + "config": "{\"project\":\"Governance\",\"fileName\":\"claudioLopezSA\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "abfb376c-8c1a-4d97-b242-31e27b4e5276", + "savedPayload": { + "position": { + "x": 34396.388250884906, + "y": 5593.2320334413735 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "DJ05GaZ", + "config": "{\"project\":\"Governance\",\"fileName\":\"DJ05GaZ\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "e4977c76-a4d2-4799-b709-f5f6e3c95625", + "savedPayload": { + "position": { + "x": 34413.28294428576, + "y": 5577.23067312903 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "edwardsjohn", + "config": "{\"project\":\"Governance\",\"fileName\":\"edwardsjohn\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "0918a05a-2dc7-4c87-ab59-a05f5398dc4f", + "savedPayload": { + "position": { + "x": 34430.785390761484, + "y": 5561.896444608527 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "gonzalocatrina", + "config": "{\"project\":\"Governance\",\"fileName\":\"gonzalocatrina\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "2e935bbd-d6e1-4404-abc5-190d10b18895", + "savedPayload": { + "position": { + "x": 34448.86926496997, + "y": 5547.2524120161825 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "JasonDeSouza", + "config": "{\"project\":\"Governance\",\"fileName\":\"JasonDeSouza\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "7b41fec8-0d86-428d-9af9-a1437220af9e", + "savedPayload": { + "position": { + "x": 34467.50736704662, + "y": 5533.320601368071 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "liteir", + "config": "{\"project\":\"Governance\",\"fileName\":\"liteir\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "e5e6de7d-120f-426f-be75-8ab21c7c6786", + "savedPayload": { + "position": { + "x": 34486.67166351544, + "y": 5520.121967430814 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Loui-Molina", + "config": "{\"project\":\"Governance\",\"fileName\":\"Loui-Molina\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "bdcb672d-d827-40c9-99b4-ba60e090fc8c", + "savedPayload": { + "position": { + "x": 34506.333329454086, + "y": 5507.676362203611 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "mARTin-B78", + "config": "{\"project\":\"Governance\",\"fileName\":\"mARTin-B78\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "cb43be87-4cec-4d19-a01b-1d71ed5463b6", + "savedPayload": { + "position": { + "x": 34526.4627918493, + "y": 5496.002505058951 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Neobii", + "config": "{\"project\":\"Governance\",\"fileName\":\"Neobii\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "27343a25-2bed-4fdf-a103-a001312a5312", + "savedPayload": { + "position": { + "x": 34547.02977407751, + "y": 5485.117954586897 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "NicN11", + "config": "{\"project\":\"Governance\",\"fileName\":\"NicN11\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "6d112341-e38d-4f74-b75e-d31b7a4a33c2", + "savedPayload": { + "position": { + "x": 34568.003341443764, + "y": 5475.0390821853 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "ozichris", + "config": "{\"project\":\"Governance\",\"fileName\":\"ozichris\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "57a4f920-f5aa-4f35-a42f-8910c369a396", + "savedPayload": { + "position": { + "x": 34589.35194771043, + "y": 5465.781047435658 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "theblockchainarborist", + "config": "{\"project\":\"Governance\",\"fileName\":\"theblockchainarborist\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "fe22d27b-87c9-4232-87f8-03bfbae2c08e", + "savedPayload": { + "position": { + "x": 34611.04348254573, + "y": 5457.357775301672 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Tyhote", + "config": "{\"project\":\"Governance\",\"fileName\":\"Tyhote\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "79807db4-4f92-4236-af19-af21987951f8", + "savedPayload": { + "position": { + "x": 34633.04531982077, + "y": 5449.781935184768 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "vraptor75011", + "config": "{\"project\":\"Governance\",\"fileName\":\"vraptor75011\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "430bcff2-f1cc-48d8-9228-f707125911f4", + "savedPayload": { + "position": { + "x": 34655.324366682304, + "y": 5443.064921868126 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "whtv", + "config": "{\"project\":\"Governance\",\"fileName\":\"whtv\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "124349ad-aca4-445a-8591-235dbbd25192", + "savedPayload": { + "position": { + "x": 34677.84711332752, + "y": 5437.216838377831 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "MarcusGehring79", + "config": "{\"project\":\"Governance\",\"fileName\":\"MarcusGehring79\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "id": "2fff33a5-139c-47f1-91e1-f4754e8244d7", + "savedPayload": { + "position": { + "x": 34700.57968340602, + "y": 5432.246480786971 + }, + "targetPosition": { + "x": 34817.348563997104, + "y": 6020.774329342588 }, "floatingObject": { "isPinned": false, @@ -2372,8 +2904,8 @@ "id": "64e9f828-b908-4bbb-9435-e65839c4a011", "savedPayload": { "position": { - "x": 35135.8979310614, - "y": 6048.93464324119 + "x": 34817.348563997104, + "y": 6020.774329342588 }, "targetPosition": { "x": 35409.961568354185, @@ -2382,9 +2914,9 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, - "distanceToParent": 3, + "distanceToParent": 5, "arrangementStyle": 0 }, "uiObject": { @@ -2405,12 +2937,12 @@ "id": "647f3855-61bf-4523-8aaf-5806a69eb500", "savedPayload": { "position": { - "x": 34813.248431133215, - "y": 5864.196572357859 + "x": 34924.55137172921, + "y": 5574.242498942966 }, "targetPosition": { - "x": 35111.6049997437, - "y": 5895.555111338154 + "x": 35167.2564700417, + "y": 5750.578074630708 }, "floatingObject": { "isPinned": false, @@ -2427,63 +2959,6 @@ } ], "id": "6012e094-84df-4dce-9e36-fc884cefd4c7", - "savedPayload": { - "position": { - "x": 35111.6049997437, - "y": 5895.555111338154 - }, - "targetPosition": { - "x": 35409.961568354185, - "y": 5926.91365031845 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginAssets": { - "type": "Plugin Assets", - "name": "New Plugin Assets", - "project": "Community-Plugins", - "pluginFiles": [ - { - "type": "Plugin File", - "name": "Superalgos", - "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Superalgos\",\n \"folderName\": \"Assets\",\n \"nodeType\": \"Assets\",\n \"saveWithWorkspace\": false\n}", - "project": "Community-Plugins", - "id": "99887440-5fb5-46ed-88d6-d73d76e02c24", - "savedPayload": { - "position": { - "x": 34924.55137172921, - "y": 4764.242498942966 - }, - "targetPosition": { - "x": 35167.2564700417, - "y": 4940.578074630708 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "ad439a02-6b2c-40b5-b5df-3f1965860d87", "savedPayload": { "position": { "x": 35167.2564700417, @@ -2496,64 +2971,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginFeatures": { - "type": "Plugin Features", - "name": "New Plugin Features", - "project": "Community-Plugins", - "pluginFiles": [ - { - "type": "Plugin File", - "name": "Superalgos", - "config": "{\"project\":\"Governance\",\"fileName\":\"Superalgos\",\"folderName\":\"Features\",\"nodeType\":\"Features\",\"saveWithWorkspace\":false}", - "project": "Community-Plugins", - "id": "432f13b0-00ee-41ba-82ad-e7209f1f1f3c", - "savedPayload": { - "position": { - "x": 35165.9195825087, - "y": 5378.78637573289 - }, - "targetPosition": { - "x": 35287.94057543144, - "y": 5652.85001302567 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2fe3944a-cb69-4beb-9e50-37dbb1a23d16", - "savedPayload": { - "position": { - "x": 35287.94057543144, - "y": 5652.85001302567 - }, - "targetPosition": { - "x": 35409.961568354185, - "y": 5926.91365031845 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -2576,12 +2994,12 @@ "id": "85e44bba-0b8d-4477-958a-30e25854785b", "savedPayload": { "position": { - "x": 35472.67864631478, - "y": 5330.200513097486 + "x": 35316.10088933005, + "y": 5334.300645961367 }, "targetPosition": { - "x": 35441.32010733448, - "y": 5628.557081707968 + "x": 35363.03122884212, + "y": 5630.6071481399085 }, "floatingObject": { "isPinned": false, @@ -2600,8 +3018,8 @@ "id": "4da2e910-5bbb-4932-9d02-c6a99d7d4039", "savedPayload": { "position": { - "x": 35441.32010733448, - "y": 5628.557081707968 + "x": 35363.03122884212, + "y": 5630.6071481399085 }, "targetPosition": { "x": 35409.961568354185, @@ -4037,19 +4455,27 @@ "referenceParentCombinedNodePath": [ [ "New Plugins", - "Plugins" + "Plugins", + "Community-Plugins", + "bfb0b514-3b9f-4e9a-85ca-d0ca714b09f6" ], [ "Governance", - "Plugin Project" + "Plugin Project", + "Community-Plugins", + "63a93d05-d353-4b5f-a641-957e031b28a9" ], [ "New Plugin User Profiles", - "Plugin User Profiles" + "Plugin User Profiles", + "Community-Plugins", + "64e9f828-b908-4bbb-9435-e65839c4a011" ], [ "Dummy", - "Plugin File" + "Plugin File", + "Community-Plugins", + "945cacf7-ac9d-4907-bf4a-85d245916621" ] ] } @@ -4404,11 +4830,15 @@ "referenceParentCombinedNodePath": [ [ "New APIs", - "APIs" + "APIs", + "Foundations", + "8d63ecea-f77e-4dc6-8988-e6cfc81a6d1d" ], [ "New Github API", - "Github API" + "Github API", + "Foundations", + "ca62704e-f59c-491a-bfe0-896f26dc65bb" ] ] } diff --git a/Projects/Governance/Schemas/App-Schema/algo-traders-platform.json b/Projects/Governance/Schemas/App-Schema/algo-traders-platform.json index c9e4a1834..84f630929 100644 --- a/Projects/Governance/Schemas/App-Schema/algo-traders-platform.json +++ b/Projects/Governance/Schemas/App-Schema/algo-traders-platform.json @@ -32,6 +32,13 @@ "attachingRules": { "compatibleTypes": "->Desktop Apps->" }, - "childrenNodesProperties": [], + "childrenNodesProperties": [ + { + "name": "signingAccount", + "type": "node", + "childType": "Signing Account", + "autoAdd": false + } + ], "propertyNameAtParent": "algoTradesPlatform" } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/p2p-network-node.json b/Projects/Governance/Schemas/App-Schema/p2p-network-node.json index 71fee78ba..679f30c3f 100644 --- a/Projects/Governance/Schemas/App-Schema/p2p-network-node.json +++ b/Projects/Governance/Schemas/App-Schema/p2p-network-node.json @@ -32,6 +32,13 @@ "attachingRules": { "compatibleTypes": "->P2P Network Nodes->" }, - "childrenNodesProperties": [], + "childrenNodesProperties": [ + { + "name": "signingAccount", + "type": "node", + "childType": "Signing Account", + "autoAdd": false + } + ], "propertyNameAtParent": "p2pNetworkNodes" } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/profile-constructor.json b/Projects/Governance/Schemas/App-Schema/profile-constructor.json index 559541991..7db87ebe2 100644 --- a/Projects/Governance/Schemas/App-Schema/profile-constructor.json +++ b/Projects/Governance/Schemas/App-Schema/profile-constructor.json @@ -20,9 +20,9 @@ "relatedUiObjectProject": "Governance" }, { - "action": "Install Secrets", + "action": "Install Signing Accounts", "actionProject": "Governance", - "label": "Install Secrets", + "label": "Install Signing Accounts", "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", diff --git a/Projects/Governance/Schemas/App-Schema/server-apps.json b/Projects/Governance/Schemas/App-Schema/server-apps.json index 97890a68f..116b64b1e 100644 --- a/Projects/Governance/Schemas/App-Schema/server-apps.json +++ b/Projects/Governance/Schemas/App-Schema/server-apps.json @@ -8,6 +8,14 @@ "iconPathOn": "configuration", "iconPathOff": "configuration" }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Task Server App", + "relatedUiObject": "Task Server App", + "relatedUiObjectProject": "Governance" + }, { "action": "Add UI Object", "actionProject": "Visual-Scripting", @@ -40,6 +48,12 @@ }, "propertyNameAtParent": "serverApps", "childrenNodesProperties": [ + { + "name": "taskServerApps", + "type": "array", + "childType": "Task Server App", + "autoAdd": false + }, { "name": "socialTradingServerApps", "type": "array", diff --git a/Projects/Governance/Schemas/App-Schema/signing-account.json b/Projects/Governance/Schemas/App-Schema/signing-account.json index 07b8b0526..fc0962bba 100644 --- a/Projects/Governance/Schemas/App-Schema/signing-account.json +++ b/Projects/Governance/Schemas/App-Schema/signing-account.json @@ -23,10 +23,7 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Signing Accounts->" - }, - "referencingRules": { - "compatibleTypes": "->P2P Network Node->Algo Traders Platform->Social Trading Mobile App->Social Trading Desktop App->Social Trading Server App->" + "compatibleTypes": "->P2P Network Node->Algo Traders Platform->Social Trading Mobile App->Social Trading Desktop App->Social Trading Server App->Social Trading Bot->Social Persona->" }, "editors": { "config": true @@ -34,9 +31,6 @@ "initialValues": { "config": "{}" }, - "propertyNameAtParent": "signingAccounts", - "childrenNodesProperties": [], - "title": [ - "Use Reference Parent" - ] + "propertyNameAtParent": "signingAccount", + "childrenNodesProperties": [] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-persona.json b/Projects/Governance/Schemas/App-Schema/social-persona.json index 4da7d7e81..808dd7753 100644 --- a/Projects/Governance/Schemas/App-Schema/social-persona.json +++ b/Projects/Governance/Schemas/App-Schema/social-persona.json @@ -47,6 +47,12 @@ "type": "node", "childType": "Social Personas Following", "autoAdd": false + }, + { + "name": "signingAccount", + "type": "node", + "childType": "Signing Account", + "autoAdd": false } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-trading-bot-reference.json b/Projects/Governance/Schemas/App-Schema/social-trading-bot-reference.json new file mode 100644 index 000000000..126828909 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/social-trading-bot-reference.json @@ -0,0 +1,27 @@ +{ + "type": "Social Trading Bot Reference", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "title": [ + "Use Reference Parent" + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Trading Bot Instance->" + }, + "referencingRules": { + "compatibleTypes": "->Social Trading Bot->" + }, + "propertyNameAtParent": "socialTradingBotReference" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-trading-bot.json b/Projects/Governance/Schemas/App-Schema/social-trading-bot.json index e2b8218c6..6b80b1421 100644 --- a/Projects/Governance/Schemas/App-Schema/social-trading-bot.json +++ b/Projects/Governance/Schemas/App-Schema/social-trading-bot.json @@ -18,6 +18,16 @@ "relatedUiObject": "Social Trading Bots Following", "relatedUiObjectProject": "Governance" }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "availableSignals", + "actionFunction": "payload.executeAction", + "label": "Add Available Signals", + "relatedUiObject": "Available Signals", + "relatedUiObjectProject": "Trading-Signals" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -47,6 +57,18 @@ "type": "node", "childType": "Social Trading Bots Following", "autoAdd": false + }, + { + "name": "signingAccount", + "type": "node", + "childType": "Signing Account", + "autoAdd": false + }, + { + "name": "availableSignals", + "type": "node", + "childType": "Available Signals", + "autoAdd": false } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-trading-desktop-app.json b/Projects/Governance/Schemas/App-Schema/social-trading-desktop-app.json index 89f6174d3..3e80a7b75 100644 --- a/Projects/Governance/Schemas/App-Schema/social-trading-desktop-app.json +++ b/Projects/Governance/Schemas/App-Schema/social-trading-desktop-app.json @@ -32,6 +32,13 @@ "attachingRules": { "compatibleTypes": "->Desktop Apps->" }, - "childrenNodesProperties": [], + "childrenNodesProperties": [ + { + "name": "signingAccount", + "type": "node", + "childType": "Signing Account", + "autoAdd": false + } + ], "propertyNameAtParent": "socialTradingDesktopApps" } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-trading-mobile-app.json b/Projects/Governance/Schemas/App-Schema/social-trading-mobile-app.json index 364395b79..bae0c3685 100644 --- a/Projects/Governance/Schemas/App-Schema/social-trading-mobile-app.json +++ b/Projects/Governance/Schemas/App-Schema/social-trading-mobile-app.json @@ -32,6 +32,13 @@ "attachingRules": { "compatibleTypes": "->Mobile Apps->" }, - "childrenNodesProperties": [], + "childrenNodesProperties": [ + { + "name": "signingAccount", + "type": "node", + "childType": "Signing Account", + "autoAdd": false + } + ], "propertyNameAtParent": "socialTradingMobileApps" } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-trading-server-app.json b/Projects/Governance/Schemas/App-Schema/social-trading-server-app.json index 35e5cd007..73a67f82d 100644 --- a/Projects/Governance/Schemas/App-Schema/social-trading-server-app.json +++ b/Projects/Governance/Schemas/App-Schema/social-trading-server-app.json @@ -32,6 +32,13 @@ "attachingRules": { "compatibleTypes": "->Server Apps->" }, - "childrenNodesProperties": [], + "childrenNodesProperties": [ + { + "name": "signingAccount", + "type": "node", + "childType": "Signing Account", + "autoAdd": false + } + ], "propertyNameAtParent": "socialTradingServerApps" } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/task-server-app-reference.json b/Projects/Governance/Schemas/App-Schema/task-server-app-reference.json new file mode 100644 index 000000000..14431fffb --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/task-server-app-reference.json @@ -0,0 +1,25 @@ +{ + "type": "Task Server App Reference", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "attachingRules": { + "compatibleTypes": "->Task->" + }, + "referencingRules": { + "compatibleTypes": "->Task Server App->" + }, + "childrenNodesProperties": [], + "propertyNameAtParent": "taskServerAppReference" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/task-server-app.json b/Projects/Governance/Schemas/App-Schema/task-server-app.json new file mode 100644 index 000000000..e009fd499 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/task-server-app.json @@ -0,0 +1,44 @@ +{ + "type": "Task Server App", + "menuItems": [ + { + "action": "Configure", + "actionProject": "Foundations", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n\"codeName\": \"\"\n}" + }, + "addLeftIcons": true, + "level": 1, + "attachingRules": { + "compatibleTypes": "->Server Apps->" + }, + "childrenNodesProperties": [ + { + "name": "signingAccount", + "type": "node", + "childType": "Signing Account", + "autoAdd": false + } + ], + "propertyNameAtParent": "taskServerApps" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/user-profile.json b/Projects/Governance/Schemas/App-Schema/user-profile.json index e35ae4b87..02092e58d 100644 --- a/Projects/Governance/Schemas/App-Schema/user-profile.json +++ b/Projects/Governance/Schemas/App-Schema/user-profile.json @@ -78,6 +78,16 @@ "iconPathOff": "configuration", "actionFunction": "payload.executeAction" }, + { + "action": "Save Plugin", + "actionProject": "Community-Plugins", + "askConfirmation": true, + "confirmationLabel": "Confirm to Install", + "label": "Save Plugin", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "actionProject": "Visual-Scripting", @@ -112,12 +122,6 @@ "childType": "Tokens Mined", "autoAdd": true }, - { - "name": "signingAccounts", - "type": "node", - "childType": "Signing Accounts", - "autoAdd": false - }, { "name": "userApps", "type": "node", diff --git a/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json b/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json index 0d247503b..8d4849b7f 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json +++ b/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json @@ -2,7 +2,14 @@ "type": "Bonus Pool", "definition": { "text": "A Bonus Pool allocates tokens to incentivize participation in specific Governance Programs. Each program that features a Tokens Bonus node has its Bonus Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. A bonus is an incentive to participate in the given program and its value is displayed in the Tokens Bonus node.", - "updated": 1630399869123 + "updated": 1630399869123, + "translations": [ + { + "language": "ES", + "text": "Un Bonus Pool asigna tokens para incentivar la participación en los Governance Programs ( los programas de gobernanza). Cada programa que cuenta con un nodo de bonificación de tokens tiene su fondo de bonificación definido en la sección Programas de gobernanza de la jerarquía de Superalgos Pools.. Un bono es un incentivo para participar en el programa dado y su valor se muestra en el nodo Tokens Bonus.", + "updated": 1637844463074 + } + ] }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json b/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json index 81d2e696e..ea418f117 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json +++ b/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json @@ -2,7 +2,14 @@ "type": "Distribution Event", "definition": { "text": "The Superalgos Project distributes its native Superalgos SA Tokens after each release to reward contributions and incentivize desirable behaviors. The Distribution Event represents the moment in time and the act of running the process that distributes tokens from the Treasury Account to the Governance Address associated with each User Profile that participates in governance.", - "updated": 1630570602251 + "updated": 1630570602251, + "translations": [ + { + "language": "ES", + "text": "El Superalgos Project distribuye sus tokens nativos de Superalgos SA después de cada lanzamiento para recompensar las contribuciones e incentivar los comportamientos deseables. El evento de distribución representa el momento en el tiempo y el acto de ejecutar el proceso que distribuye los tokens fdesde la Treasury Account ( Cuenta del tesoro) a la Governance Address asociada con cada User Profile que participa en la gobernanza.", + "updated": 1637851695478 + } + ] }, "paragraphs": [ { @@ -13,15 +20,36 @@ { "style": "Text", "text": "The Superalgos Project announces each release through all official channels, including the Telegram Announcements channel and the Superalgos Medium Blog.", - "updated": 1630235099973 + "updated": 1630235099973, + "translations": [ + { + "language": "ES", + "text": "El Superalgos Project anuncia cada lanzamiento a través de todos los canales oficiales, incluido el canal de Anuncios de Telegram y el Blog de Superalgos Medium.", + "updated": 1637851873356 + } + ] }, { "style": "Text", - "text": "At the moment of the announcement, a time window opens for the Community to participate in governance. At this point, the window is of an indeterminate span. Users may set up their User Profiles until the window closes. " + "text": "At the moment of the announcement, a time window opens for the Community to participate in governance. At this point, the window is of an indeterminate span. Users may set up their User Profiles until the window closes. ", + "translations": [ + { + "language": "ES", + "text": "En el momento del anuncio, se abre una ventana de tiempo para que la Community participe en la gobernanza.. En este punto, la ventana tiene un tramo indeterminado. Los usuarios pueden configurar sus perfiles de usuario hasta que se cierre la ventana.", + "updated": 1637851833645 + } + ] }, { "style": "Text", - "text": "Once the window closes, no further modifications are accepted on governance hierarchies until the Distribution Event takes place." + "text": "Once the window closes, no further modifications are accepted on governance hierarchies until the Distribution Event takes place.", + "translations": [ + { + "language": "ES", + "text": "Una vez que se cierra la ventana, no se aceptan más modificaciones en las jerarquías de gobierno hasta que tenga lugar el Evento de distribución.", + "updated": 1637851866405 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json b/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json index 263148226..13ee7b972 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json @@ -2,7 +2,14 @@ "type": "Rewards Pool", "definition": { "text": "A Rewards Pool allocates tokens to reward contributions to specific Governance Programs. Each program that features a Tokens Awarded node distributes rewards from a Rewards Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. Rewards represent the value of your contributions to each of the programs. Each program calculates rewards in a particular way and displays the result in the Tokens Awarded node.", - "updated": 1630399801989 + "updated": 1630399801989, + "translations": [ + { + "language": "ES", + "text": "Un grupo de recompensas asigna tokens para recompensar las contribuciones a los Governance Programs. Cada programa que cuenta con un nodo Tokens Awarded Distribuye recompensas de una Rewards Pool definido bajo la sección de Governance Programs de la jerarquía Superalgos Pools . Las recompensas representan el valor de sus contribuciones a cada uno de los programas. Cada programa calcula las recompensas de una manera particular y muestra el resultado en el nodo Tokens Awarded.", + "updated": 1637845109838 + } + ] }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json b/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json index 1beb86056..9d7bc042b 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json @@ -2,7 +2,14 @@ "type": "Airdrop Program", "definition": { "text": "We don't like meaningless airdrops. But what if airdrops bring users a step closer to participating in governance? The Airdrops program incentivizes users to take the first step to participate in governance: creating and submitting a User Profile.", - "updated": 1630221752804 + "updated": 1630221752804, + "translations": [ + { + "language": "ES", + "text": "No nos gustan los lanzamientos airdrop sin sentido. Pero, ¿qué pasa si los lanzamientos airdrop acercan a los usuarios un paso más a participar en la gobernanza? El programa Airdrops incentiva a los usuarios a dar el primer paso para participar en la gobernanza: crear y enviar un User Profile.", + "updated": 1637845243827 + } + ] }, "paragraphs": [ { @@ -13,16 +20,37 @@ { "style": "Text", "text": "The Airdrop program distributes the Rewards Pool defined under the Governance Programs > Onboarding Programs section of the Superalgos Pools hierarchy.", - "updated": 1630221764293 + "updated": 1630221764293, + "translations": [ + { + "language": "ES", + "text": "El programa Airdrop distribuye la Rewards Pool definido bajo los Governance Programs > Onboarding Programs section de la jerarquía de Superalgos Pools.", + "updated": 1637845331924 + } + ] }, { "style": "Callout", "text": "Spawning the Airdrop Program and submitting your User Profile is the sole requirement to receive the airdropped tokens and is — at the same time — the first step to participate in governance and contribute to the project.", - "updated": 1630228015309 + "updated": 1630228015309, + "translations": [ + { + "language": "ES", + "text": "Generando el programa Airdrop y enviándole al User Profile es el único requisito para recibir los tokens lanzados del airdrop y, al mismo tiempo, es el primer paso para participar en la gobernanza y contribuir al proyecto.", + "updated": 1637845446790 + } + ] }, { "style": "Text", - "text": "The program distributes the Rewards Pool evenly to all existing profiles, with a cap of SA 1,000 per profile, on each release!" + "text": "The program distributes the Rewards Pool evenly to all existing profiles, with a cap of SA 1,000 per profile, on each release!", + "translations": [ + { + "language": "ES", + "text": "El programa distribuye el Rewards Pool uniformemente a todos los perfiles existentes, con un límite de 1000 SA por perfil, en cada versión.", + "updated": 1637845507274 + } + ] }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/D/Delegation/Delegation-Program/delegation-program.json b/Projects/Governance/Schemas/Docs-Nodes/D/Delegation/Delegation-Program/delegation-program.json index f3a18692a..f77942125 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/D/Delegation/Delegation-Program/delegation-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/D/Delegation/Delegation-Program/delegation-program.json @@ -2,7 +2,14 @@ "type": "Delegation Program", "definition": { "text": "The Delegation Program allows you to delegate Token Power to empower other members of the Community, giving them a louder voice in governance. The Token Power you delegate may be used by the recipient in any Governance Program, with no restrictions.", - "updated": 1630408676672 + "updated": 1630408676672, + "translations": [ + { + "language": "ES", + "text": "The Delegation Program ( el programa de Delegación) le permite delegar Token Power para empoderar otros miembros de la Community, dándoles una voz más influeyente en la gobernanza. El Token Power que delega puede ser usado por el receptor de cualquier Governance Program, sin restricciones.", + "updated": 1637845810465 + } + ] }, "paragraphs": [ { @@ -17,11 +24,25 @@ { "style": "Text", "text": "When you delegate Voting Power through the Voting Program, the recipient may only use the delegated power within the Voting Program. Instead, the Delegation Program allows you to delegate Token Power, which may be used by the recipient in any program.", - "updated": 1630408794134 + "updated": 1630408794134, + "translations": [ + { + "language": "ES", + "text": "Cuando delega Voting Power a través del Voting Program, el destinatario solo puede usar el poder delegado dentro del Voting Program. IEn vexz de ello, el Delegation Program le permite delegar Token Power, que puede ser utilizado por el destinatario en cualquier programa.", + "updated": 1637845952973 + } + ] }, { "style": "Warning", - "text": "Only 10% of the Token Power you drive into a User Delegate node reaches the recipient User Profile. This is to disincentivize fraudulent behaviors that may arise involving circular declarations, fake profiles, or trading of votes." + "text": "Only 10% of the Token Power you drive into a User Delegate node reaches the recipient User Profile. This is to disincentivize fraudulent behaviors that may arise involving circular declarations, fake profiles, or trading of votes.", + "translations": [ + { + "language": "ES", + "text": "Sólo 10% del Token Power que envíe al nodo User Delegate llega al receptor del User Profile. TEl suyo es desincentivar las conductas fraudulentas que puedan surgir en declaraciones circulares, perfiles falsos o intercambio de votos.", + "updated": 1637846057133 + } + ] }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json b/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json index f2c89f130..60f428207 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json @@ -2,7 +2,14 @@ "type": "Github Program", "definition": { "text": "This program incentivizes users to fork the Superalgos repository, a necessary step to contribute. It also incentivizes users to give a star and watch the repository, which helps developers find the project when searching on Github.com.", - "updated": 1630221291041 + "updated": 1630221291041, + "translations": [ + { + "language": "ES", + "text": "Este programa incentiva a los usuarios a bifurcar el repositorio de Superalgos, un paso necesario para contribuir. También incentiva a los usuarios a dar una estrella y ver el repositorio, lo que ayuda a los desarrolladores a encontrar el proyecto cuando buscan en Github.com.", + "updated": 1637844555204 + } + ] }, "paragraphs": [ { @@ -13,20 +20,48 @@ { "style": "Text", "text": "The Github Program distributes the Rewards Pool defined under the Governance Programs > Onboarding Programs section of the Superalgos Pools hierarchy.", - "updated": 1630221340561 + "updated": 1630221340561, + "translations": [ + { + "language": "ES", + "text": "The Github Program distribuye los Rewards Pool definidos debajo de los Governance Programs > Onboarding Programssección de la jerarquía de Superalgos Pools.", + "updated": 1637844639051 + } + ] }, { "style": "Callout", - "text": "Spawning the Github Program and submitting your User Profile is all you need to do to participate in the program. To maximize your Tokens Awarded, make sure you have a fork, a star, and are watching the repository! The system does automatic checks on Github.com and verifies their existence in real-time." + "text": "Spawning the Github Program and submitting your User Profile is all you need to do to participate in the program. To maximize your Tokens Awarded, make sure you have a fork, a star, and are watching the repository! The system does automatic checks on Github.com and verifies their existence in real-time.", + "translations": [ + { + "language": "ES", + "text": "Generando el programa Github y enviando su User Profile ies todo lo que necesita hacer para participar en el programa. Para maximizar sus Tokens Awarded, ¡asegúrese de tener una bifurcación, una estrella y esté mirando el repositorio! El sistema realiza comprobaciones automáticas en Github.com y verifica su existencia en tiempo real.", + "updated": 1637844741335 + } + ] }, { "style": "Text", "text": "There is a cap of SA 1,000 for each of these incentives. This means that you may get up to SA 3,000 in Tokens Awarded if you maximize your participation. ", - "updated": 1630228105213 + "updated": 1630228105213, + "translations": [ + { + "language": "ES", + "text": "Hay un límite de 1.000 SA para cada uno de estos incentivos. Esto significa que puede obtener hasta 3000 SA en Tokens Awarded si maximiza su participación.", + "updated": 1637844797302 + } + ] }, { "style": "Text", - "text": "In case there aren't enough tokens in the Rewards Pool to cover each incentive up to the defined cap for all User Profiles, then each profile gets an equal proportion for each of the applicable incentives." + "text": "In case there aren't enough tokens in the Rewards Pool to cover each incentive up to the defined cap for all User Profiles, then each profile gets an equal proportion for each of the applicable incentives.", + "translations": [ + { + "language": "ES", + "text": "En caso de que no haya suficientes tokens en el Rewards Pool para cubrir cada incentivo hasta el límite definido para todos los User Profiles,luego, cada perfil obtiene una proporción igual para cada uno de los incentivos aplicables.", + "updated": 1637844863885 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Nodes/M/Mentorship/Mentorship-Program/mentorship-program.json b/Projects/Governance/Schemas/Docs-Nodes/M/Mentorship/Mentorship-Program/mentorship-program.json index 4889ea903..8a82155f4 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/M/Mentorship/Mentorship-Program/mentorship-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/M/Mentorship/Mentorship-Program/mentorship-program.json @@ -2,7 +2,14 @@ "type": "Mentorship Program", "definition": { "text": "Becoming proficient enough with Superalgos to the point in which you may produce valuable contributions may be a lengthy process. The mentorship program incentivizes deep collaboration, apprenticeship, and the formation of Contributors.", - "updated": 1630232204309 + "updated": 1630232204309, + "translations": [ + { + "language": "ES", + "text": "Llegar a ser lo suficientemente competente con Superalgos hasta el punto en que pueda producir contribuciones valiosas puede ser un proceso largo. El programa de mentores incentiva la colaboración profunda, el aprendizaje y la formación de Colaboradores.", + "updated": 1637848935693 + } + ] }, "paragraphs": [ { @@ -17,16 +24,37 @@ }, { "style": "Text", - "text": "With this program, you may earn Superalgos SA Tokens for every user you mentor, and also for the users they mentor!" + "text": "With this program, you may earn Superalgos SA Tokens for every user you mentor, and also for the users they mentor!", + "translations": [ + { + "language": "ES", + "text": "Con este programa, puede ganar Superalgos SA Tokens por cada usuario que mentoree, ¡y también por los usuarios a los que ellos mentoreen!", + "updated": 1637849011950 + } + ] }, { "style": "Callout", "text": "To participate, you must spawn the Mentorship Program and declare your mentors. To do that, add a User Mentor node and use it to establish a reference to the User Profile of the person that mentored you. If you have more than one mentor, add more User Mentor nodes!", - "updated": 1630232305651 + "updated": 1630232305651, + "translations": [ + { + "language": "ES", + "text": "Para participar, debe desplegar el Mentorship Program ( programa de mentoría) y declarar sus mentores. Para hacer esto, agregue el nodo del User Mentor yuselo para establecer una referencia al User Profile de la persona que le ha mentoreado. Si tiene más de un mentor, agregue más nodos de User Mentor!", + "updated": 1637849198793 + } + ] }, { "style": "Text", - "text": "Superalgos is meant to grow into a massive global collaboration. To do that, the project needs an ever-growing group of Contributors!" + "text": "Superalgos is meant to grow into a massive global collaboration. To do that, the project needs an ever-growing group of Contributors!", + "translations": [ + { + "language": "ES", + "text": "Superalgos está destinado a convertirse en una colaboración global masiva. ¡Para hacer eso, el proyecto necesita un grupo cada vez mayor de Colaboradores!", + "updated": 1637849221755 + } + ] }, { "style": "Include", diff --git a/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json b/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json index 69a97a6c2..dade4349f 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json @@ -2,7 +2,14 @@ "type": "Staking Program", "definition": { "text": "The staking program allows the Superalgos Community to compensate token holders for the sake of holding tokens. Holding tokens may be a valuable contribution that the Community may decide to incentivize at any point.", - "updated": 1630399040101 + "updated": 1630399040101, + "translations": [ + { + "language": "ES", + "text": "El programa de staking program le permite a la comunidad de Superalgos compensar a los token holders por mantener sus tokens. Mantener los tokens puede ser una contribución muy valiosa que la comunidad puede decidir incentivar en cualquier momento.", + "updated": 1637849563660 + } + ] }, "paragraphs": [ { @@ -12,21 +19,49 @@ }, { "style": "Text", - "text": "This is a very simple program, as it doesn't involve smart contracts or transferring funds out of your Governance Address." + "text": "This is a very simple program, as it doesn't involve smart contracts or transferring funds out of your Governance Address.", + "translations": [ + { + "language": "ES", + "text": "Este es un programa muy simple, ya que no implica contratos inteligentes o transferencia de fondos fuera de su Governance Address.", + "updated": 1637849587765 + } + ] }, { "style": "Callout", "text": "You may participate in the Staking Program with the Token Power that you haven’t used for other purposes. All you need to do is spawn the program from within the Financial Programs node and let some Token Power flow into it.", - "updated": 1630399445299 + "updated": 1630399445299, + "translations": [ + { + "language": "ES", + "text": "Puede participar en el Staking Program con el Token Power que no haya usado para otras propuestas. Todo lo que necesita hacer es deplegar el programa dentro del nodo de Financial Programs y permitir que algo de Token Power fluya en él.", + "updated": 1637849740621 + } + ] }, { "style": "Text", - "text": "You will get tokens from the Staking Rewards Pool defined in the Superalgos Pools hierarchy under the Governance Programs node, proportional to the Staking Power you direct to the program." + "text": "You will get tokens from the Staking Rewards Pool defined in the Superalgos Pools hierarchy under the Governance Programs node, proportional to the Staking Power you direct to the program.", + "translations": [ + { + "language": "ES", + "text": "Recibirá tokens desde Staking Rewards Pool definido en la jerarquía de Superalgos Pools debajo del nodo de Governance Programs, proporcional al Staking Power que haya dirigido al programa.", + "updated": 1637849858949 + } + ] }, { "style": "Text", "text": "The calculation of the Tokens Awarded for this program is similar to how Tokens Bonus is calculated on other programs: as a direct Rule of Three.", - "updated": 1630409043816 + "updated": 1630409043816, + "translations": [ + { + "language": "ES", + "text": "El cálculo de Tokens Awarded por este programa es similar a cómo el Tokens Bonus es calculado en otros programas: como una regla de tres directa.", + "updated": 1637849947801 + } + ] }, { "style": "Json", @@ -36,7 +71,14 @@ { "style": "Note", "text": "Notice that staking may not be the best way to accumulate more tokens. Some other programs, like the Community Building Programs, may offer a better financial opportunity through their Tokens Bonus! You may want to check how big are the Bonus Pool incentives in other programs and compare those with the Staking Rewards Pool!", - "updated": 1630399853495 + "updated": 1630399853495, + "translations": [ + { + "language": "ES", + "text": "Tenga en cuenta que stakingpuede no ser la mejor manera de acumular más tokens. Algunos otros programas, como los Community Building Programs, puede ofrecer una mejor oportunidad financiera a través de su Tokens Bonus! Es posible que desee comprobar cuán grandes son las Bonus Pool que incentiva en otros programas and compare esos con la Staking Rewards Pool!", + "updated": 1637850123572 + } + ] }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json index c9a6bb2bf..6b8a0abfc 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json @@ -2,7 +2,14 @@ "type": "Tokens Awarded", "definition": { "text": "The Tokens Awarded node represents the number of tokens you get in reward for your contributions. The node is present on many of the Governance Programs.", - "updated": 1630436769778 + "updated": 1630436769778, + "translations": [ + { + "language": "ES", + "text": "El nodo de tokens otorgados representa la cantidad de tokens que obtiene como recompensa por sus contribuciones. El nodo está presente en muchos de los Governance Programs.", + "updated": 1637848415668 + } + ] }, "paragraphs": [ { @@ -13,7 +20,14 @@ { "style": "Text", "text": "The information on how many tokens the particular program has awarded you is displayed as a notice below the node, along with other relevant information that depends on the context, like the number of people that helped you get them, or the number of claims computed, etc.", - "updated": 1630095366072 + "updated": 1630095366072, + "translations": [ + { + "language": "ES", + "text": "La información sobre cuántos tokens le ha otorgado el programa en particular se muestra como un aviso debajo del nodo, junto con otra información relevante que depende del contexto, como la cantidad de personas que lo ayudaron a obtenerlos o la cantidad de reclamos calculados, etc.", + "updated": 1637848456975 + } + ] }, { "style": "Subtitle", @@ -23,30 +37,72 @@ { "style": "Note", "text": "Each program calculates Tokens Awarded in a particular way. Follow the links below to learn the details about each program.", - "updated": 1630324671871 + "updated": 1630324671871, + "translations": [ + { + "language": "ES", + "text": "Cada prgrama calcula Tokens Awarded de un modo particular.Siga los enlaces a continuación para conocer los detalles de cada programa.", + "updated": 1637848524992 + } + ] }, { "style": "List", "text": "In the Airdrop Program.", - "updated": 1630324552707 + "updated": 1630324552707, + "translations": [ + { + "language": "ES", + "text": "En el Airdrop Program.", + "updated": 1637848536168 + } + ] }, { "style": "List", "text": "In the Github Program.", - "updated": 1630324714648 + "updated": 1630324714648, + "translations": [ + { + "language": "ES", + "text": "En el Github Program.", + "updated": 1637848540889 + } + ] }, { "style": "List", "text": "The Community Building Programs node page explains how Tokens Awarded is calculated for the referral, support, and mentorship programs.", - "updated": 1630324749961 + "updated": 1630324749961, + "translations": [ + { + "language": "ES", + "text": "La página de los nodos de Community Building Programs explica como el Tokens Awarded es calculado para los programas de referido, soporte y mentoria.", + "updated": 1637848710841 + } + ] }, { "style": "List", - "text": "The How Claims are Resolved page explains how tokens are awarded in the Claims Program." + "text": "The How Claims are Resolved page explains how tokens are awarded in the Claims Program.", + "translations": [ + { + "language": "ES", + "text": "La página How Claims are Resolved ( Cómo se resuelven las solicitudes ) explica como los tokens son recompensados en el Claims Program.", + "updated": 1637848835630 + } + ] }, { "style": "List", - "text": "In the Staking Program." + "text": "In the Staking Program.", + "translations": [ + { + "language": "ES", + "text": "En el Staking Program.", + "updated": 1637848846372 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Delegate/user-delegate.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Delegate/user-delegate.json index 373ee70c6..5b85a1a76 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Delegate/user-delegate.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Delegate/user-delegate.json @@ -2,7 +2,14 @@ "type": "User Delegate", "definition": { "text": "Use this node to establish a reference with a colleague's User Profile. With this reference, you are passing on Token Power directly into your colleague's profile, effectively delegating your Token Power. Your colleague may use the power in any of the Governance Programs.", - "updated": 1630423548110 + "updated": 1630423548110, + "translations": [ + { + "language": "ES", + "text": "Utilice este nodo para establecer una referencia con un User Profile de un colega. Con esta referencia, estás transmitiendo Token Power directamente en el profile de su colega, efectivamente delegando su Token Power. Su colega pude usar el power en cualquiera de los Governance Programs.", + "updated": 1637850332829 + } + ] }, "paragraphs": [ { @@ -12,29 +19,71 @@ }, { "style": "Text", - "text": "The main use case for delegating Token Power is when mentors wish to help their mentees make their first few Contribution Claims. " + "text": "The main use case for delegating Token Power is when mentors wish to help their mentees make their first few Contribution Claims. ", + "translations": [ + { + "language": "ES", + "text": "El caso de uso principal para delegar Token Power es cuando los mentores desean ayudar a quienes mentorean en sus primeras pocas Contribution Claims.", + "updated": 1637850432761 + } + ] }, { "style": "Text", "text": "Contributors need to drive Claim Power to their claims for them to be effective. However, when they are new to Superalgos, they may not have enough tokens to back their claims.", - "updated": 1630423586473 + "updated": 1630423586473, + "translations": [ + { + "language": "ES", + "text": "Los colaboradores necesitan conducir Claim Power a sus claims para que se hagan efectivas. De todas formas , cuando son nuevos en Superalgos, pueden no tener suficientes tokens para apoyar sus claims.", + "updated": 1637850531307 + } + ] }, { "style": "Text", - "text": "Mentors are happy to help their mentees get their first few tokens, and are rewarded for their work and generosity through the Mentorship Program." + "text": "Mentors are happy to help their mentees get their first few tokens, and are rewarded for their work and generosity through the Mentorship Program.", + "translations": [ + { + "language": "ES", + "text": "Los Mentores están felices de ayudar a sus mentoreados a obtener sus primeros pocos tokens, y son recompensados por su trabajo y generosidad a través del Mentorship Program.", + "updated": 1637850643331 + } + ] }, { "style": "Note", - "text": "This form of Token Power delegation is inspired in the concept of Liquid Democracy, also implemented in the Voting Program." + "text": "This form of Token Power delegation is inspired in the concept of Liquid Democracy, also implemented in the Voting Program.", + "translations": [ + { + "language": "ES", + "text": "Esta forma de delegación deToken Power está inspirada en el concepto de Liquid Democracy (democracia líquida), también implentada en el Voting Program.", + "updated": 1637850724160 + } + ] }, { "style": "Text", - "text": "The same Token Power may be delegated multiple times with the caveat in the below warning box. The delegation may be withdrawn at any point as well, simply by removing the User Delegate node or its reference." + "text": "The same Token Power may be delegated multiple times with the caveat in the below warning box. The delegation may be withdrawn at any point as well, simply by removing the User Delegate node or its reference.", + "translations": [ + { + "language": "ES", + "text": "El mismo Token Power puede ser delegado muchas veces con la advertencia en el cuadro de advertencia a continuación.La delegación también puede retirarse en cualquier momento, simplemente eliminando el nodo del User Delegate o su referencia.", + "updated": 1637850830048 + } + ] }, { "style": "Warning", "text": "Only 10% of the Delegate Power you drive into a User Delegate node reaches the recipient User Profile. This is to disincentivize fraudulent behaviors that may arise involving circular declarations, fake profiles, or trading of votes.", - "updated": 1630423731772 + "updated": 1630423731772, + "translations": [ + { + "language": "ES", + "text": "Solo el 10% del Delegate Power que conduzca al nodo del User Delegate alcanza el User Profile receptor. Esto es para desincentivar los comportamientos fraudulentos que puedan surgir relacionados con declaraciones circulares, perfiles falsos o intercambio de votos..", + "updated": 1637850937586 + } + ] }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json index c58116d8c..7838feb4c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json @@ -2,7 +2,14 @@ "type": "User Profile", "definition": { "text": "The User Profile is the hierarchy that allows you to define how you intend to use the Token Power conferred by your holdings of Superalgos SA Tokens. These definitions are spread across several programs, and your Token Power cascades down to these programs from the head of the hierarchy. Each program is designed to get Contributors involved in different governance needs.", - "updated": 1624726047712 + "updated": 1624726047712, + "translations": [ + { + "language": "ES", + "text": "Token Power fmínimos en cascada desde el nodo Perfil de usuario hasta el nodo Token Power Switch, a su descendencia, y así sucesivamente, siguiendo la estructura de la jerarquía.", + "updated": 1637851334389 + } + ] }, "paragraphs": [ { @@ -13,12 +20,26 @@ { "style": "Text", "text": "As explained in the Building Your Profile page, your User Profile is paired with your Governance Address. The tokens you hold in this address confer you Token Power that you may use to influence how Superalgos distributes the tokens allocated to each release.", - "updated": 1630091460767 + "updated": 1630091460767, + "translations": [ + { + "language": "ES", + "text": "Como se explica en la página Building Your Profile, su perfil de usuario está emparejado con su Governance Address. Los tokens que tiene en esta dirección le confieren Token Power que puede utilizar para influir en la forma en que Superalgos distribuye los tokens asignados a cada lanzamiento.", + "updated": 1637851209460 + } + ] }, { "style": "Text", "text": "After building your profile, you should see your Token Power flowing to the Token Power Switch node, the first offspring of the head of the hierarchy. This principle is maintained throughout the hierarchy: Token Power flows down to offspring nodes, through each section of the hierarchy.", - "updated": 1630094400877 + "updated": 1630094400877, + "translations": [ + { + "language": "ES", + "text": "Después de crear su perfil, debería ver su Token Powerfluyendo al nodo de Token Power Switch, tel primer vástago del jefe de la jerarquía. Este principio se mantiene en toda la jerarquía:Token Power fluye hacia los nodos descendientes, a través de cada sección de la jerarquía.", + "updated": 1637851292698 + } + ] }, { "style": "Title", diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Gov/Gov-Commands-Errors/gov-commands-errors-002-gov-error-github-credentials-missing.json b/Projects/Governance/Schemas/Docs-Topics/G/Gov/Gov-Commands-Errors/gov-commands-errors-002-gov-error-github-credentials-missing.json index d545184b6..707aaf6a4 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Gov/Gov-Commands-Errors/gov-commands-errors-002-gov-error-github-credentials-missing.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Gov/Gov-Commands-Errors/gov-commands-errors-002-gov-error-github-credentials-missing.json @@ -4,7 +4,14 @@ "type": "Gov Error - Github Credentials Missing", "definition": { "text": "To manage pull requests from within the app, you must first provide your Github.com credentials so that the Client can get you authenticated when while accessing Github.com.", - "updated": 1611129104270 + "updated": 1611129104270, + "translations": [ + { + "language": "ES", + "text": "Para administrar los cpull requests desde dentro de la app, debe proveer sus credenciales de Github.com para que el Clientpuede conseguir que se autentique al acceder a Github.com.", + "updated": 1637852263275 + } + ] }, "paragraphs": [ { @@ -20,7 +27,14 @@ { "style": "Text", "text": "To solve this issue follow the following instructions on how to set up your GitHub.com credentials so that the system can automate the tasks needed to submit your contributions to the main repository of the Superalgos project.", - "updated": 1609945787577 + "updated": 1609945787577, + "translations": [ + { + "language": "ES", + "text": "Para resolver este problema, siga las siguientes instrucciones sobre cómo configurar sus credenciales de GitHub.com para que el sistema pueda automatizar las tareas necesarias para enviar sus contribuciones al repositorio principal del proyecto Superalgos.", + "updated": 1637852304242 + } + ] }, { "style": "Anchor", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json index 455dbce2a..362118b66 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json @@ -20,6 +20,11 @@ "language": "TR", "text": "Burada, Yönetişim Projesi ( Governance Project ) hiyerarşisinin başındayız. Hadi o profili oluşturalım!", "updated": 1637159854108 + }, + { + "language": "DE", + "text": "Hier befinden wir uns an der Spitze der Governance Project hierarchy. Lassen Sie uns das Profil erstellen!", + "updated": 1637873509200 } ] }, @@ -39,6 +44,11 @@ "language": "TR", "text": "Profil Oluşturucu Ekle ( Profile Constructor ) düğmesini tıklayın.", "updated": 1637159899288 + }, + { + "language": "DE", + "text": "Klicken Sie auf die Schaltfläche Add Profile Constructor.", + "updated": 1637873524931 } ] }, @@ -57,6 +67,11 @@ "language": "TR", "text": "Şimdi ortaya çıkan Profil Oluşturucu düğümünü ( Profile Constructor ), görülmesi ve üzerinde çalışılması kolay bir yere konumlandırın.", "updated": 1637159941130 + }, + { + "language": "DE", + "text": "Positionieren Sie nun die resultierende Profile Constructor Node an einer Stelle, an der sie leicht zu sehen und zu bearbeiten ist.", + "updated": 1637873567603 } ] }, @@ -74,6 +89,11 @@ "language": "TR", "text": "Önemli: Kullanıcı Profilinizi oluşturmak için bu düğümü kullanacağız. Daha sonra, kurucunun üreteceği bilgilerle birlikte girdiğiniz tüm hassas bilgileri silmek için bu düğümü sileceksiniz. Bu noktada endişelenmenize gerek yok! Ne zaman sileceğinizi size bildireceğim!", "updated": 1637160020895 + }, + { + "language": "DE", + "text": "Wir werden diese Node verwenden, um Ihr Benutzerprofil (User Profile) zu erstellen. Später werden Sie diese Node löschen, um alle sensiblen Informationen, die Sie zusammen mit den vom Konstruktor generierten Informationen eingeben, zu löschen. Aber das ist im Moment kein Grund zur Sorge! Ich lasse Sie wissen, wann Sie sie löschen müssen!", + "updated": 1637873720461 } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-save-your-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-save-your-profile.json index ab91d7696..4b2d343b7 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-save-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-save-your-profile.json @@ -72,7 +72,7 @@ }, { "language": "TR", - "text": "Çalışma alanını her kaydettiğinizde profilinizi Eklenti olarak kaydedecek şekilde ayarladık! Plugins düğümünü genişleterek Governance Plugin Project düğümünü bulun.Bu düğümün altında Plugin User Profiles düğümünü de genişletrek kullanıcı profilinize erişin ve \"Save Plugin\" butonuna tıklayarak profilinizi kaydedin.", + "text": "Çalışma alanını her kaydettiğinizde profilinizi Eklenti olarak kaydedecek şekilde ayarladık! Plugins düğümünü genişleterek Governance Plugin Project düğümünü bulun.Bu düğümün altında Plugin User Profiles düğümünü de genişletrek kullanıcı profilinize erişin ve \"Save Plugin File\" butonuna tıklayarak profilinizi kaydedin.", "updated": 1637442025686 } ] diff --git a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js index 5e62addc8..677f55bdd 100644 --- a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js @@ -38,9 +38,9 @@ function newGovernanceActionSwitch() { UI.projects.governance.functionLibraries.profileConstructor.buildProfile(action.node, action.rootNodes) break } - case 'Install Secrets': + case 'Install Signing Accounts': { - UI.projects.governance.functionLibraries.profileConstructor.installSecrets(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.profileConstructor.installSigningAccounts(action.node, action.rootNodes) break } case 'Add Missing Plugin User Profiles': diff --git a/Projects/Governance/UI/Function-Libraries/LiquidityProgram.js b/Projects/Governance/UI/Function-Libraries/LiquidityProgram.js index 1b6eae61a..1b676b970 100644 --- a/Projects/Governance/UI/Function-Libraries/LiquidityProgram.js +++ b/Projects/Governance/UI/Function-Libraries/LiquidityProgram.js @@ -108,7 +108,7 @@ function newGovernanceFunctionLibraryLiquidityProgram() { ) { node.payload.liquidityProgram.isActive = false userProfile.payload.uiObject.setErrorMessage( - "Waiting for liquidity balance. It takes 1 minute to load the liquidity provided by each profile, bacause you are using a free API provided by BSC Scan.", + "Waiting for liquidity balance. It takes 1 minute to load the liquidity provided by each profile, because you are using a free API provided by BSC Scan.", UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR ) return diff --git a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js index ae3f8fe1c..b5bb257ea 100644 --- a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js +++ b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js @@ -1,7 +1,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { let thisObject = { buildProfile: buildProfile, - installSecrets: installSecrets + installSigningAccounts: installSigningAccounts } return thisObject @@ -124,6 +124,26 @@ function newGovernanceFunctionLibraryProfileConstructor() { 'User Profile', UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes ) + + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(node, userProfile) + /* + Set up a basic profile to start receiving benefits + */ + let finServices = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(userProfile.tokenPowerSwitch, "Financial Programs", userProfile) + finServices.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + finServices.payload.uiObject.menu.internalClick("Add Financial Program") + + let stakeProg = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(finServices, "Staking Program", userProfile) + stakeProg.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + stakeProg.payload.uiObject.menu.internalClick("Add Tokens Awarded") + + let liquidProgs = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(userProfile.tokenPowerSwitch, "Liquidity Programs", userProfile) + liquidProgs.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + liquidProgs.payload.uiObject.menu.internalClick('Add Liquidity Program') + + let liquidProg = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject(liquidProgs, "Liquidity Program", userProfile) + liquidProg.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 + liquidProg.payload.uiObject.menu.internalClick('Add Tokens Awarded') /* We store at the User Profile the Signed githubUsername */ @@ -147,6 +167,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { Show nice message. */ if (mnemonic === undefined || mnemonic === "") { + // TODO link to some wallet and setup the token node.payload.uiObject.setInfoMessage( "Profile Private Key has been successfully created. User Profile installed as a plugin and saved. Use the Private Key at a crypto wallet and delete this node once done.", UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR @@ -161,7 +182,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { } } - function installSecrets( + function installSigningAccounts( node, rootNodes ) { @@ -191,26 +212,12 @@ function newGovernanceFunctionLibraryProfileConstructor() { ) return } - /* - Delete Signing Accounts with all its children, it it exists. - */ - if (userProfile.signingAccounts !== undefined) { - let rootNodes = UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes - UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(userProfile.signingAccounts, rootNodes) - } - /* - Create Signing Accounts. - */ - let signingAccounts = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject( - userProfile, - 'Signing Accounts', - UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes - ) let algoTradersPlatform = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(userProfile.userApps, 'Algo Traders Platform') let socialTradingDesktopApp = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(userProfile.userApps, 'Social Trading Desktop App') let socialTradingMobileApp = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(userProfile.userApps, 'Social Trading Mobile App') let socialTradingServerApp = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(userProfile.userApps, 'Social Trading Server App') + let taskServerApp = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(userProfile.userApps, 'Task Server App') let socialTradingBots = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(userProfile.userBots, 'Social Trading Bot') let socialPersonas = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(userProfile.socialPersonas, 'Social Persona') let p2pNetworkNodes = UI.projects.visualScripting.utilities.branches.nodeBranchToArray(userProfile.p2pNetworkNodes, 'P2P Network Node') @@ -219,11 +226,13 @@ function newGovernanceFunctionLibraryProfileConstructor() { addSigningAccounts(socialTradingDesktopApp, 'Social Trading Desktop App') addSigningAccounts(socialTradingMobileApp, 'Social Trading Mobile App') addSigningAccounts(socialTradingServerApp, 'Social Trading Server App') + addSigningAccounts(taskServerApp, 'Task Server App') addSigningAccounts(socialTradingBots, 'Social Trading Bot') addSigningAccounts(socialPersonas, 'Social Persona') addSigningAccounts(p2pNetworkNodes, 'P2P Network Node') function addSigningAccounts(nodeArray, targetNodeType) { + if (nodeArray === undefined) return; for (let i = 0; i < nodeArray.length; i++) { let currentNode = nodeArray[i] addSigningAccount(currentNode, targetNodeType, i + 1) @@ -265,10 +274,10 @@ function newGovernanceFunctionLibraryProfileConstructor() { console.log('Call to WEB3 Server failed. ' + response.error) return } - signSigningAccountData(response.privateKey) + signSigningAccountData(response.address, response.privateKey) } - function signSigningAccountData(privateKey) { + function signSigningAccountData(blockchainAccount, privateKey) { let request = { url: 'WEB3', @@ -308,15 +317,19 @@ function newGovernanceFunctionLibraryProfileConstructor() { function createSigningAccount(signature) { + /* + Delete Signing Account if it already exists. + */ + let rootNodes = UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes + if (targetNode.signingAccount !== undefined) { + UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(targetNode.signingAccount, rootNodes) + } + let signingAccount = UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.addUIObject( - signingAccounts, + targetNode, 'Signing Account', - UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes + rootNodes ) - - signingAccount.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 - - UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(signingAccount, targetNode) /* Let's get a cool name for this node. */ @@ -328,7 +341,13 @@ function newGovernanceFunctionLibraryProfileConstructor() { UI.projects.visualScripting.utilities.nodeConfig.saveConfigProperty(targetNode.payload, 'codeName', codeName) UI.projects.visualScripting.utilities.nodeConfig.saveConfigProperty(signingAccount.payload, 'codeName', codeName) UI.projects.visualScripting.utilities.nodeConfig.saveConfigProperty(signingAccount.payload, 'signature', signature) - + /* + Save User Profile Plugin + */ + UI.projects.communityPlugins.functionLibraries.pluginsFunctions.savePluginHierarchy(userProfile) + /* + Deal with secrets + */ let secrets = secretsFile.secrets let secret = { @@ -337,6 +356,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { nodeType: targetNodeType, nodeCodeName: codeName, signingAccountNodeId: signingAccount.id, + blockchainAccount: blockchainAccount, privateKey: privateKey, userProfileHandle: userProfileHandle, userProfileId: userProfile.id diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index e48d2f4c5..90d79125e 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -61,7 +61,9 @@ function newGovernanceUserProfileSpace() { for (let i = 0; i < userProfiles.length; i++) { let userProfile = userProfiles[i] - userProfile.payload.isLoading = true + if (userProfile.payload.isLoading === undefined) { + userProfile.payload.isLoading = true + } } /* let pools = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('Pools') diff --git a/Projects/Machine-Learning/UI/Function-Libraries/LearningSessionFunctions.js b/Projects/Machine-Learning/UI/Function-Libraries/LearningSessionFunctions.js index 5ebd62595..55b1b0156 100644 --- a/Projects/Machine-Learning/UI/Function-Libraries/LearningSessionFunctions.js +++ b/Projects/Machine-Learning/UI/Function-Libraries/LearningSessionFunctions.js @@ -1,13 +1,13 @@ function newMachineLearningFunctionLibraryLearningSessionFunctions() { let thisObject = { - syncronizeSessionWithBackEnd: syncronizeSessionWithBackEnd, + synchronizeSessionWithBackEnd: synchronizeSessionWithBackEnd, runSession: runSession, stopSession: stopSession } return thisObject - function syncronizeSessionWithBackEnd(node) { + function synchronizeSessionWithBackEnd(node) { let validationsResult = validations(node) if (validationsResult === undefined) { /* If something fails at validations we just quit. */ diff --git a/Projects/Network/SA/Modules/UserProfiles.js b/Projects/Network/SA/Modules/UserProfiles.js index 6a1a8aef3..5dcb1d1ba 100644 --- a/Projects/Network/SA/Modules/UserProfiles.js +++ b/Projects/Network/SA/Modules/UserProfiles.js @@ -97,39 +97,31 @@ exports.newNetworkModulesUserProfiles = function newNetworkModulesUserProfiles() SA.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.set(userProfileId, userProfile) SA.projects.network.globals.memory.maps.USER_PROFILES_BY_HANDLE.set(userHandle, userProfile) SA.projects.network.globals.memory.maps.USER_PROFILES_BY_BLOKCHAIN_ACCOUNT.set(blockchainAccount, userProfile) - /* - Each User Profile might have Signing Accounts, meaning - accounts that can sign on behalf of the User Profile. - */ - if (userProfilePlugin.signingAccounts !== undefined) { - let algoTradersPlatform = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Algo Traders Platform') - let socialTradingDesktopApp = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Social Trading Desktop App') - let socialTradingMobileApp = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Social Trading Mobile App') - let socialTradingServerApp = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Social Trading Server App') - let socialTradingBots = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userBots, 'Social Trading Bot') - let socialPersonas = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.socialPersonas, 'Social Persona') - let p2pNetworkNodes = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.p2pNetworkNodes, 'P2P Network Node') + let algoTradersPlatform = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Algo Traders Platform') + let socialTradingDesktopApp = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Social Trading Desktop App') + let socialTradingMobileApp = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Social Trading Mobile App') + let socialTradingServerApp = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Social Trading Server App') + let taskServerApp = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userApps, 'Task Server App') + let socialTradingBots = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.userBots, 'Social Trading Bot') + let socialPersonas = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.socialPersonas, 'Social Persona') + let p2pNetworkNodes = SA.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(userProfilePlugin.p2pNetworkNodes, 'P2P Network Node') - let networkClientsMap = new Map() + checkNwetworkClients(algoTradersPlatform) + checkNwetworkClients(socialTradingDesktopApp) + checkNwetworkClients(socialTradingMobileApp) + checkNwetworkClients(socialTradingServerApp) + checkNwetworkClients(taskServerApp) + checkNwetworkClients(socialTradingBots) + checkNwetworkClients(socialPersonas) + checkNwetworkClients(p2pNetworkNodes) - addToNetworkClientMap(algoTradersPlatform) - addToNetworkClientMap(socialTradingDesktopApp) - addToNetworkClientMap(socialTradingMobileApp) - addToNetworkClientMap(socialTradingServerApp) - addToNetworkClientMap(socialTradingBots) - addToNetworkClientMap(socialPersonas) - addToNetworkClientMap(p2pNetworkNodes) + function checkNwetworkClients(netwokClients) { - function addToNetworkClientMap(nodeArray) { - for (let i = 0; i < nodeArray.length; i++) { - let currentNode = nodeArray[i] - networkClientsMap.set(currentNode.id, currentNode) - } - } - - for (let j = 0; j < userProfilePlugin.signingAccounts.signingAccounts.length; j++) { - let signingAccount = userProfilePlugin.signingAccounts.signingAccounts[j] + for (let j = 0; j < netwokClients.length; j++) { + let networkClient = netwokClients[j] + let signingAccount = networkClient.signingAccount + if (signingAccount === undefined) { continue } let config = JSON.parse(signingAccount.config) let signatureObject = config.signature let web3 = new SA.nodeModules.web3() @@ -138,19 +130,15 @@ exports.newNetworkModulesUserProfiles = function newNetworkModulesUserProfiles() /* If the Signing Account is for a P2P node, we will add the node to the array of available nodes at the p2p network. */ - if (signingAccount.savedPayload === undefined) { continue } - if (signingAccount.savedPayload.referenceParent === undefined) { continue } - signingAccount.referenceParent = networkClientsMap.get(signingAccount.savedPayload.referenceParent.id) if ( - signingAccount.referenceParent !== undefined && - signingAccount.referenceParent.type === "P2P Network Node" && - signingAccount.referenceParent.config !== undefined + networkClient.type === "P2P Network Node" && + networkClient.config !== undefined ) { let config try { - config = JSON.parse(signingAccount.referenceParent.config) + config = JSON.parse(networkClient.config) } catch (err) { - console.log('P2P Network Node Config not in JSON format. userProfileHandle = ' + userHandle + ' NodeId = ' + signingAccount.referenceParent.id) + console.log('P2P Network Node Config not in JSON format. userProfileHandle = ' + userHandle + ' NodeId = ' + networkClient.id) continue } if (config.host === undefined) { @@ -161,22 +149,22 @@ exports.newNetworkModulesUserProfiles = function newNetworkModulesUserProfiles() } let p2pNetworkNode = SA.projects.network.modules.p2pNetworkNode.newNetworkModulesP2PNetworkNode() - p2pNetworkNode.initialize(signingAccount.referenceParent, userProfile, blockchainAccount) + p2pNetworkNode.initialize(networkClient, userProfile, blockchainAccount) SA.projects.network.globals.memory.arrays.P2P_NETWORK_NODES.push(p2pNetworkNode) } /* Now, we will extract the information from the User Profile, specifically of our identity at the p2p network. */ if ( - signingAccount.referenceParent !== undefined && - signingAccount.referenceParent.id === SA.secrets.map.get(nodeCodeName).nodeId + networkClient.id === SA.secrets.map.get(nodeCodeName).nodeId ) { - p2pNetworkIdentity.node = signingAccount.referenceParent + p2pNetworkIdentity.node = networkClient p2pNetworkIdentity.blockchainAccount = blockchainAccount p2pNetworkIdentity.userProfile = userProfile } } } + } } } diff --git a/Projects/Network/SA/Modules/WebSocketsNetworkClient.js b/Projects/Network/SA/Modules/WebSocketsNetworkClient.js index cab9306bf..ff84ecefd 100644 --- a/Projects/Network/SA/Modules/WebSocketsNetworkClient.js +++ b/Projects/Network/SA/Modules/WebSocketsNetworkClient.js @@ -8,7 +8,8 @@ exports.newNetworkModulesWebSocketsNetworkClient = function newNetworkModulesWeb port: undefined, callerRole: undefined, p2pNetworkNode: undefined, - p2pNetworkIdentity: undefined, + p2pNetworkClientIdentity: undefined, + p2pNetworkClientCodeName: undefined, onConnectionClosedCallBack: undefined, sendMessage: sendMessage, initialize: initialize, @@ -30,7 +31,7 @@ exports.newNetworkModulesWebSocketsNetworkClient = function newNetworkModulesWeb thisObject.port = undefined thisObject.callerRole = undefined thisObject.p2pNetworkNode = undefined - thisObject.p2pNetworkIdentity = undefined + thisObject.p2pNetworkClientIdentity = undefined thisObject.onConnectionClosedCallBack = undefined web3 = undefined @@ -38,10 +39,11 @@ exports.newNetworkModulesWebSocketsNetworkClient = function newNetworkModulesWeb onMessageFunctionsMap = undefined } - async function initialize(callerRole, p2pNetworkIdentity, p2pNetworkNode, onConnectionClosedCallBack) { + async function initialize(callerRole, p2pNetworkClientIdentity, p2pNetworkNode, onConnectionClosedCallBack) { thisObject.callerRole = callerRole - thisObject.p2pNetworkIdentity = p2pNetworkIdentity + thisObject.p2pNetworkClientIdentity = p2pNetworkClientIdentity + thisObject.p2pNetworkClientCodeName = JSON.parse(thisObject.p2pNetworkClientIdentity.node.config).codeName thisObject.p2pNetworkNode = p2pNetworkNode thisObject.onConnectionClosedCallBack = onConnectionClosedCallBack @@ -100,9 +102,9 @@ exports.newNetworkModulesWebSocketsNetworkClient = function newNetworkModulesWeb let message = { messageType: 'Handshake', callerRole: thisObject.callerRole, - callerProfileHandle: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileHandle, + callerProfileHandle: SA.secrets.map.get(thisObject.p2pNetworkClientCodeName).userProfileHandle, callerTimestamp: callerTimestamp, - callerNode: JSON.stringify(thisObject.p2pNetworkIdentity.node), + callerNode: JSON.stringify(thisObject.p2pNetworkClientIdentity.node), step: 'One' } thisObject.socket.send(JSON.stringify(message)) @@ -162,7 +164,7 @@ exports.newNetworkModulesWebSocketsNetworkClient = function newNetworkModulesWeb We will check that the profile handle we sent to the Network Node, is returned at the signed message, to avoid man in the middle attacks. */ - if (signedMessage.callerProfileHandle !== SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileHandle) { + if (signedMessage.callerProfileHandle !== SA.secrets.map.get(thisObject.p2pNetworkClientCodeName).userProfileHandle) { console.log('[ERROR] Web Sockets Network Client -> stepOneResponse -> The Network Node callerProfileHandle does not match my own userProfileHandle.') reject() return @@ -192,7 +194,7 @@ exports.newNetworkModulesWebSocketsNetworkClient = function newNetworkModulesWeb */ thisObject.socket.onmessage = socketMessage => { stepTwoResponse(socketMessage) } - let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).privateKey) + let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), SA.secrets.map.get(thisObject.p2pNetworkClientCodeName).privateKey) let message = { messageType: 'Handshake', diff --git a/Projects/Portfolio-Management/Icons/Portfolio/portfolio-bot.png b/Projects/Portfolio-Management/Icons/Portfolio/portfolio-bot.png new file mode 100644 index 000000000..7783471df Binary files /dev/null and b/Projects/Portfolio-Management/Icons/Portfolio/portfolio-bot.png differ diff --git a/Projects/Portfolio-Management/Icons/Portfolio/portfolio-engine.png b/Projects/Portfolio-Management/Icons/Portfolio/portfolio-engine.png new file mode 100644 index 000000000..8ba2a5668 Binary files /dev/null and b/Projects/Portfolio-Management/Icons/Portfolio/portfolio-engine.png differ diff --git a/Projects/Portfolio-Management/Icons/Portfolio/portfolio-mine.png b/Projects/Portfolio-Management/Icons/Portfolio/portfolio-mine.png new file mode 100644 index 000000000..9c5299e7f Binary files /dev/null and b/Projects/Portfolio-Management/Icons/Portfolio/portfolio-mine.png differ diff --git a/Projects/Portfolio-Management/Icons/Portfolio/portfolio-system.png b/Projects/Portfolio-Management/Icons/Portfolio/portfolio-system.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Portfolio-Management/Icons/Portfolio/portfolio-system.png differ diff --git a/Projects/Portfolio-Management/Icons/ask-portfolio-events-manager.png b/Projects/Portfolio-Management/Icons/ask-portfolio-events-manager.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Portfolio-Management/Icons/ask-portfolio-events-manager.png differ diff --git a/Projects/Portfolio-Management/Icons/ask-portfolio-formula-manager.png b/Projects/Portfolio-Management/Icons/ask-portfolio-formula-manager.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Portfolio-Management/Icons/ask-portfolio-formula-manager.png differ diff --git a/Projects/Portfolio-Management/Icons/confirm-event.png b/Projects/Portfolio-Management/Icons/confirm-event.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Portfolio-Management/Icons/confirm-event.png differ diff --git a/Projects/Portfolio-Management/Icons/confirm-formula.png b/Projects/Portfolio-Management/Icons/confirm-formula.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Portfolio-Management/Icons/confirm-formula.png differ diff --git a/Projects/Portfolio-Management/Icons/portfolio-management-project.png b/Projects/Portfolio-Management/Icons/portfolio-management-project.png new file mode 100644 index 000000000..9c5299e7f Binary files /dev/null and b/Projects/Portfolio-Management/Icons/portfolio-management-project.png differ diff --git a/Projects/Portfolio-Management/Icons/raise-event.png b/Projects/Portfolio-Management/Icons/raise-event.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Portfolio-Management/Icons/raise-event.png differ diff --git a/Projects/Portfolio-Management/Icons/set-formula.png b/Projects/Portfolio-Management/Icons/set-formula.png new file mode 100644 index 000000000..278950703 Binary files /dev/null and b/Projects/Portfolio-Management/Icons/set-formula.png differ diff --git a/Projects/Portfolio-Management/Plugins/Portfolio-Engines/Low-Frequency.json b/Projects/Portfolio-Management/Plugins/Portfolio-Engines/Low-Frequency.json new file mode 100644 index 000000000..747499aba --- /dev/null +++ b/Projects/Portfolio-Management/Plugins/Portfolio-Engines/Low-Frequency.json @@ -0,0 +1,10498 @@ +{ + "type": "Portfolio Engine", + "name": "Low-Frequency-PM-Engine", + "project": "Portfolio-Management", + "portfolioCurrent": { + "type": "Portfolio Current", + "name": "New Portfolio Current", + "project": "Foundations", + "portfolioEpisode": { + "type": "Portfolio Episode", + "name": "New Portfolio Episode", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ca7b2a44-bd16-42d8-ba8e-8ce30b1ed3b7", + "savedPayload": { + "position": { + "x": 28935.661129237178, + "y": 24219.4617984996 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "74bafd0b-2667-441e-9085-de6394f6c644", + "savedPayload": { + "position": { + "x": 28980.08842025658, + "y": 24159.880862500115 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "53c06e45-9b86-4c1d-ba24-c6843559da21", + "savedPayload": { + "position": { + "x": 29033.716480682506, + "y": 24108.425024572327 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "eb7216e8-8531-46c1-9823-98092c375403", + "savedPayload": { + "position": { + "x": 29095.08247682446, + "y": 24066.497865839552 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2ba5022e-87e1-44a1-89f9-bef72249838f", + "savedPayload": { + "position": { + "x": 29162.5125042769, + "y": 24035.243049896075 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f99d5742-96f9-44cb-a839-f363d395b5e1", + "savedPayload": { + "position": { + "x": 29234.167247667883, + "y": 24015.513126645605 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "ced56da6-4b20-4913-8db8-3a7c3f813bb5", + "savedPayload": { + "position": { + "x": 29308.092152387686, + "y": 24007.846276962347 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "516c4381-3ff9-400a-9d03-513996bd6452", + "savedPayload": { + "position": { + "x": 29382.27073974339, + "y": 24012.451632519675 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "headOfTheMarket": { + "type": "Head Of The Market", + "name": "New Head Of The Market", + "config": "{\n\"initialValue\": false\n}", + "project": "Foundations", + "id": "2ceb1b46-ab03-48b4-8726-d267c2143407", + "savedPayload": { + "position": { + "x": 29454.679611241085, + "y": 24029.20357122325 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDate": { + "type": "Process Date", + "name": "New Process Date", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9b870779-38ee-43e8-8253-7ab190cb29c0", + "savedPayload": { + "position": { + "x": 29523.34364162214, + "y": 24057.645143854283 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "episodeBaseAsset": { + "type": "Episode Base Asset", + "name": "New Episode Base Asset", + "project": "Foundations", + "balance": { + "type": "Balance", + "name": "New Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "094039c0-9ae2-4283-b03c-b191433c553a", + "savedPayload": { + "position": { + "x": 28608.2316346489, + "y": 26836.853791154357 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4a2683e9-e8a1-4ee6-984a-48b356ca7cf4", + "savedPayload": { + "position": { + "x": 28669.826567386335, + "y": 26949.154325201172 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "03603fde-075d-40e3-ba93-178f43582f27", + "savedPayload": { + "position": { + "x": 28697.287755966492, + "y": 27074.25919644084 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hits": { + "type": "Hits", + "name": "New Hits", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a8be0d79-dda9-4921-8cab-bf4538502080", + "savedPayload": { + "position": { + "x": 28688.39045820859, + "y": 27202.033152232838 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fails": { + "type": "Fails", + "name": "New Fails", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "197e63b3-ad93-4768-99d8-b43ad7196c3f", + "savedPayload": { + "position": { + "x": 28643.8554802627, + "y": 27322.124706579878 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitRatio": { + "type": "Hit Ratio", + "name": "New Hit Ratio", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "97c24ac6-6a3e-4303-b1d7-b7fbbc2de346", + "savedPayload": { + "position": { + "x": 28567.29078118229, + "y": 27424.804755960733 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d226b859-b573-4346-ab17-ebcccd6f0c4f", + "savedPayload": { + "position": { + "x": 28464.899177539057, + "y": 27501.754773436332 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ff90c4e2-5293-4f8e-bbbf-3b060114ab13", + "savedPayload": { + "position": { + "x": 28344.97582811386, + "y": 27546.740726230186 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "annualizedRateOfReturn": { + "type": "Annualized Rate Of Return", + "name": "New Annualized Rate Of Return", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b4fd09c3-19bd-437b-b647-bacb011a36ae", + "savedPayload": { + "position": { + "x": 28217.236209465507, + "y": 27556.11811998869 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "c05d8785-197e-49a9-95ab-4da26f455816", + "savedPayload": { + "position": { + "x": 28092.029025800126, + "y": 27529.12725403904 + }, + "targetPosition": { + "x": 28248.49541569395, + "y": 27107.20514175575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "facba89a-eb8f-42f4-a342-8768e2dd4df2", + "savedPayload": { + "position": { + "x": 29586.389855131543, + "y": 24097.00053845305 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "episodeQuotedAsset": { + "type": "Episode Quoted Asset", + "name": "New Episode Quoted Asset", + "project": "Foundations", + "balance": { + "type": "Balance", + "name": "New Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "796b6f05-4be8-4549-ad02-21672c3f3922", + "savedPayload": { + "position": { + "x": 28598.627967293905, + "y": 26955.460327050325 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "29ab5b6a-3d7b-49e0-bb7f-c7e0dd219725", + "savedPayload": { + "position": { + "x": 28640.89876504206, + "y": 27076.36742090285 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6ea9d564-fcc4-4a7f-a314-af2813fd33a8", + "savedPayload": { + "position": { + "x": 28647.393833779155, + "y": 27204.28598784381 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hits": { + "type": "Hits", + "name": "New Hits", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "df29c5ee-8e94-4890-89eb-0af9d71854b3", + "savedPayload": { + "position": { + "x": 28617.586981663775, + "y": 27328.85282634066 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fails": { + "type": "Fails", + "name": "New Fails", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d7c1e236-fec7-49ee-a7ce-abf1fc5fb0a0", + "savedPayload": { + "position": { + "x": 28553.89298258613, + "y": 27439.9762719659 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitRatio": { + "type": "Hit Ratio", + "name": "New Hit Ratio", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2087a8ea-45bf-4e7f-b2c7-23a4a0f5b9e8", + "savedPayload": { + "position": { + "x": 28461.471945548692, + "y": 27528.653764031547 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7d9d9d8e-b5bc-437d-ac14-2432bc14b45c", + "savedPayload": { + "position": { + "x": 28347.811273323165, + "y": 27587.7011795158 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ae36e218-7358-4b32-aece-aa32ba2d033a", + "savedPayload": { + "position": { + "x": 28222.119077607214, + "y": 27612.33484798462 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "annualizedRateOfReturn": { + "type": "Annualized Rate Of Return", + "name": "New Annualized Rate Of Return", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dbb2f4a2-407d-480f-a03d-cb0fe70173e2", + "savedPayload": { + "position": { + "x": 28094.57819257748, + "y": 27600.559096120738 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "756dcacf-d147-43d9-a644-11dc8d359057", + "savedPayload": { + "position": { + "x": 27975.52122222421, + "y": 27553.327925307065 + }, + "targetPosition": { + "x": 28199.299711700252, + "y": 27162.91380203817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ba7d8f9-7ea0-4088-9267-d29337725622", + "savedPayload": { + "position": { + "x": 29642.098515413963, + "y": 24146.196242446746 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "portfolioEpisodeCounters": { + "type": "Portfolio Episode Counters", + "name": "New Portfolio Episode Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b7b01482-d390-4da2-87ec-9bc872fe75c8", + "savedPayload": { + "position": { + "x": 29596.603131450498, + "y": 23763.467744876743 + }, + "targetPosition": { + "x": 29688.950035438535, + "y": 24203.890325274053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategies": { + "type": "Strategies", + "name": "New Strategies", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d50010f7-5b89-4d0f-81d8-88a30f19d71f", + "savedPayload": { + "position": { + "x": 29772.175045710734, + "y": 23761.65328740274 + }, + "targetPosition": { + "x": 29688.950035438535, + "y": 24203.890325274053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positions": { + "type": "Positions", + "name": "New Positions", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f0b72cff-905e-473f-a596-e86cad4d111b", + "savedPayload": { + "position": { + "x": 29935.076706593627, + "y": 23827.165410055914 + }, + "targetPosition": { + "x": 29688.950035438535, + "y": 24203.890325274053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orders": { + "type": "Orders", + "name": "New Orders", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "89693b22-9009-440e-b920-5954d69eca4d", + "savedPayload": { + "position": { + "x": 30060.507812936983, + "y": 23950.030486031188 + }, + "targetPosition": { + "x": 29688.950035438535, + "y": 24203.890325274053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hits": { + "type": "Hits", + "name": "New Hits", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "39365966-9c99-4bd0-8736-43020457a31e", + "savedPayload": { + "position": { + "x": 30129.372615835844, + "y": 24111.543421286016 + }, + "targetPosition": { + "x": 29688.950035438535, + "y": 24203.890325274053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fails": { + "type": "Fails", + "name": "New Fails", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7a2f5f19-27cc-4058-8fb0-a92b0eee4936", + "savedPayload": { + "position": { + "x": 30131.187073309848, + "y": 24287.115335546252 + }, + "targetPosition": { + "x": 29688.950035438535, + "y": 24203.890325274053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [ + { + "type": "User Defined Counter", + "name": "New User Defined Counter", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8c02e903-4fe4-43b2-9ead-17fdd097f8cb", + "savedPayload": { + "position": { + "x": 30065.674950656674, + "y": 24450.016996429145 + }, + "targetPosition": { + "x": 29688.950035438535, + "y": 24203.890325274053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "51aa9d61-bc99-46f3-8e72-d16e471d6cfe", + "savedPayload": { + "position": { + "x": 29688.950035438535, + "y": 24203.890325274053 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "portfolioEpisodeStatistics": { + "type": "Portfolio Episode Statistics", + "name": "New Portfolio Episode Statistics", + "project": "Foundations", + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "19457de5-fe5f-414e-b809-c2267fcf27b9", + "savedPayload": { + "position": { + "x": 29733.309592070378, + "y": 23818.558080569674 + }, + "targetPosition": { + "x": 29726.666427871787, + "y": 24268.5090427527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7a1346f6-7dd0-4121-8289-d0e66f134bb4", + "savedPayload": { + "position": { + "x": 29927.878117890596, + "y": 23865.99959466511 + }, + "targetPosition": { + "x": 29726.666427871787, + "y": 24268.5090427527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "33727b25-6c6a-4c83-a098-c30f8b77cf8c", + "savedPayload": { + "position": { + "x": 30082.594200803152, + "y": 23993.163041408723 + }, + "targetPosition": { + "x": 29726.666427871787, + "y": 24268.5090427527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "04dd796e-258f-41ad-bb70-75d2598cc2cd", + "savedPayload": { + "position": { + "x": 30166.814423118984, + "y": 24174.862140615605 + }, + "targetPosition": { + "x": 29726.666427871787, + "y": 24268.5090427527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "annualizedRateOfReturn": { + "type": "Annualized Rate Of Return", + "name": "New Annualized Rate Of Return", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0346ee82-507f-47b5-bec8-d208c7e12637", + "savedPayload": { + "position": { + "x": 30163.857936915192, + "y": 24375.109157294624 + }, + "targetPosition": { + "x": 29726.666427871787, + "y": 24268.5090427527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "4f55e100-d3f5-4774-b5a9-2205fbe70e07", + "savedPayload": { + "position": { + "x": 30421.954193214937, + "y": 24839.976385095313 + }, + "targetPosition": { + "x": 30074.310310543362, + "y": 24554.242713924006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d89e3416-521c-4238-ad01-4d0b064944b6", + "savedPayload": { + "position": { + "x": 30074.310310543362, + "y": 24554.242713924006 + }, + "targetPosition": { + "x": 29726.666427871787, + "y": 24268.5090427527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a83b7878-9acc-43e2-b695-cd802e133e0d", + "savedPayload": { + "position": { + "x": 29725.666427871787, + "y": 24268.5090427527 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "distanceToPortfolioEvent": { + "type": "Distance To Portfolio Event", + "name": "New Distance To Portfolio Event", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On", + "name": "New Trigger On", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4f530116-4f24-4d1f-aa96-5da0fe6f5582", + "savedPayload": { + "position": { + "x": 29772.70080400476, + "y": 23888.754885367387 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off", + "name": "New Trigger Off", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "47215f08-c502-4146-8955-c54a896b19b9", + "savedPayload": { + "position": { + "x": 29910.613600009438, + "y": 23917.077519401573 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position", + "name": "New Take Position", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f20833d2-f1d7-4a3d-854f-0fc1c6ebbe16", + "savedPayload": { + "position": { + "x": 30033.02428808815, + "y": 23986.631342765642 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closePosition": { + "type": "Close Position", + "name": "New Close Position", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "23199a32-df4d-4e99-ace7-bd7c7769616a", + "savedPayload": { + "position": { + "x": 30127.950457206327, + "y": 24090.60794261873 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "nextPhase": { + "type": "Next Phase", + "name": "New Next Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a335e69a-fa63-495d-802f-52abb3924607", + "savedPayload": { + "position": { + "x": 30186.100072541176, + "y": 24218.829364919657 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhase": { + "type": "Move To Phase", + "name": "New Move To Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e2715d77-3042-4d90-8327-d60b390aa1be", + "savedPayload": { + "position": { + "x": 30201.78104459153, + "y": 24358.744403482415 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrder": { + "type": "Create Order", + "name": "New Create Order", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "aca5ebc7-0f37-4144-af26-3580a3308054", + "savedPayload": { + "position": { + "x": 30173.458410557345, + "y": 24496.657199487094 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrder": { + "type": "Cancel Order", + "name": "New Cancel Order", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "163f0105-0072-4940-93f2-81f7e6395f19", + "savedPayload": { + "position": { + "x": 30103.904587193276, + "y": 24619.067887565805 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeOrder": { + "type": "Close Order", + "name": "New Close Order", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "97c04d92-6277-49b9-8c3c-e6c0ffe7c1cd", + "savedPayload": { + "position": { + "x": 29999.927987340187, + "y": 24713.994056683983 + }, + "targetPosition": { + "x": 29752.24616524063, + "y": 24338.289764718287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09e76836-d0f8-4081-b58a-e91093dfd43b", + "savedPayload": { + "position": { + "x": 29751.24616524063, + "y": 24338.289764718287 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "candle": { + "type": "Candle", + "name": "New Candle", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8d3a6334-6584-4c9b-ac24-ff5f530e69e9", + "savedPayload": { + "position": { + "x": 29893.392799903144, + "y": 23980.036687874144 + }, + "targetPosition": { + "x": 29764.991498991047, + "y": 24411.329054980357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "32f2f32f-3c57-4b20-b79e-717510cba504", + "savedPayload": { + "position": { + "x": 30048.667276248627, + "y": 24062.003915035766 + }, + "targetPosition": { + "x": 29764.991498991047, + "y": 24411.329054980357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "open": { + "type": "Open", + "name": "New Open", + "project": "Foundations", + "id": "d1b851af-ca80-45cf-80fc-1b7ca46f977d", + "savedPayload": { + "position": { + "x": 30160.75468703397, + "y": 24197.152728113673 + }, + "targetPosition": { + "x": 29764.991498991047, + "y": 24411.329054980357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "close": { + "type": "Close", + "name": "New Close", + "project": "Foundations", + "id": "91074066-0757-4fb0-86d1-a344ae9d03cc", + "savedPayload": { + "position": { + "x": 30212.590740042007, + "y": 24364.907945443796 + }, + "targetPosition": { + "x": 29764.991498991047, + "y": 24411.329054980357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "min": { + "type": "Min", + "name": "New Min", + "project": "Foundations", + "id": "9ae1e9d9-9232-4934-8073-99531809e433", + "savedPayload": { + "position": { + "x": 30196.28386609726, + "y": 24539.730355892454 + }, + "targetPosition": { + "x": 29764.991498991047, + "y": 24411.329054980357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "max": { + "type": "Max", + "name": "New Max", + "project": "Foundations", + "id": "3fbc5355-9064-45c8-a0fd-878edec7a51f", + "savedPayload": { + "position": { + "x": 30114.316638935637, + "y": 24695.004832237937 + }, + "targetPosition": { + "x": 29764.991498991047, + "y": 24411.329054980357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "index": { + "type": "Index", + "name": "New Index", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "22e5af85-6b66-489c-9b1e-6eb638fa9323", + "savedPayload": { + "position": { + "x": 29979.16782585773, + "y": 24807.09224302328 + }, + "targetPosition": { + "x": 29764.991498991047, + "y": 24411.329054980357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f96aaf54-955b-416a-99bf-056937df1bc3", + "savedPayload": { + "position": { + "x": 29764.991498991047, + "y": 24411.329054980357 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cycle": { + "type": "Cycle", + "name": "New Cycle", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "558629bf-9228-4538-9721-b87a9360b590", + "savedPayload": { + "position": { + "x": 28088.526985055014, + "y": 27614.57082212331 + }, + "targetPosition": { + "x": 27790.347963357934, + "y": 27277.54074776826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1dbd2290-b62c-41a3-a2d6-754c7e5dd32d", + "savedPayload": { + "position": { + "x": 27833.478551992033, + "y": 27725.46903703349 + }, + "targetPosition": { + "x": 27790.347963357934, + "y": 27277.54074776826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lastBegin": { + "type": "Last Begin", + "name": "New Last Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d941b46c-0494-4d0b-a44f-ff5a8c0e34e2", + "savedPayload": { + "position": { + "x": 27561.955700025617, + "y": 27665.273869966946 + }, + "targetPosition": { + "x": 27790.347963357934, + "y": 27277.54074776826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lastEnd": { + "type": "Last End", + "name": "New Last End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e94b518e-e3ae-4a28-b6ae-d197cbda5e3f", + "savedPayload": { + "position": { + "x": 27377.67092988463, + "y": 27456.97782878462 + }, + "targetPosition": { + "x": 27790.347963357934, + "y": 27277.54074776826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8d1d7afd-eb29-4f95-8e7a-4eb7bef1a1c8", + "savedPayload": { + "position": { + "x": 29766.527492249726, + "y": 24485.634592099785 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedVariables": { + "type": "User Defined Variables", + "name": "New User Defined Variables", + "project": "Foundations", + "userDefinedVariable": [ + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-0", + "config": "{\n \"initialValue\": 0\n}", + "project": "Foundations", + "id": "a626e41f-c528-409b-bfb4-0bb571532793", + "savedPayload": { + "position": { + "x": 28178.401388365055, + "y": 27497.46546711418 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-1", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "84fbbaed-6a07-4cf8-931f-70066b4d4476", + "savedPayload": { + "position": { + "x": 28100.3019573783, + "y": 27598.983074284926 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-2", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6d47fb6a-c979-4246-af76-af3984f999df", + "savedPayload": { + "position": { + "x": 27996.76528707058, + "y": 27674.385352683654 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-3", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d167a254-c129-492a-aa9c-e243e1d7a79d", + "savedPayload": { + "position": { + "x": 27876.17930271394, + "y": 27717.563658149113 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-4", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "552bf36d-4b0c-47b5-a657-8029888dca13", + "savedPayload": { + "position": { + "x": 27748.31316360849, + "y": 27725.019941163766 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-5", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c5239785-de08-4c20-8be2-bc31dc73e339", + "savedPayload": { + "position": { + "x": 27623.525823895347, + "y": 27696.150138021985 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-6", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "58b94fee-f84d-48bb-846f-111873aad134", + "savedPayload": { + "position": { + "x": 27511.92681169918, + "y": 27633.293108478993 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-7", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e8d4ed8d-c24c-4948-abf0-e7ab92c7482a", + "savedPayload": { + "position": { + "x": 27422.55721528325, + "y": 27541.541155243205 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-8", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "495439af-cd96-4233-b3a8-10ecbe9503ab", + "savedPayload": { + "position": { + "x": 27362.65722784771, + "y": 27428.327475895916 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-9", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "803f397b-69dd-4e67-8af5-7943ce462e71", + "savedPayload": { + "position": { + "x": 27337.079590135654, + "y": 27302.823969430163 + }, + "targetPosition": { + "x": 27786.316439422968, + "y": 27276.627533748822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "acda5880-8295-47d4-9dec-c98ef13bb8a6", + "savedPayload": { + "position": { + "x": 29755.812247124617, + "y": 24559.17951472403 + }, + "targetPosition": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "308f5581-0f16-493a-a807-3d21ce63605a", + "savedPayload": { + "position": { + "x": 29317.392257940086, + "y": 24457.750164516918 + }, + "targetPosition": { + "x": 29145.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategy": { + "type": "Strategy", + "name": "New Strategy", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5ee7d467-0239-4f0e-ab3d-641bde103d63", + "savedPayload": { + "position": { + "x": 28175.299624069597, + "y": 26751.396035154 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "1bbd8061-bdf8-4d4d-a05e-9af4de3b25b7", + "savedPayload": { + "position": { + "x": 28219.82244146279, + "y": 26850.321677299104 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7076a329-f148-47bc-a317-4234a8f5ced9", + "savedPayload": { + "position": { + "x": 28239.37705093444, + "y": 26957.027727693916 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e4a952f8-5c24-4a5c-9866-ca03fceba543", + "savedPayload": { + "position": { + "x": 28232.82700966016, + "y": 27065.312818550203 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "799b7775-729d-4853-b09f-55c2b62c5ead", + "savedPayload": { + "position": { + "x": 28200.552982230387, + "y": 27168.883813987686 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "253c4259-058f-4bbd-9a26-63262dd39ee6", + "savedPayload": { + "position": { + "x": 28144.43061780802, + "y": 27261.72154421679 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "6c0cb66c-40bf-44b3-94bd-16738c27fba7", + "savedPayload": { + "position": { + "x": 28067.72154421679, + "y": 27338.43061780802 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "6d2f121f-f452-4884-bfe9-1351c59a1380", + "savedPayload": { + "position": { + "x": 27974.883813987686, + "y": 27394.552982230387 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "315f85e5-0591-4bf3-b2ce-5dd9244c9ccb", + "savedPayload": { + "position": { + "x": 27871.312818550203, + "y": 27426.82700966016 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "index": { + "type": "Index", + "name": "New Index", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7626a91a-2e92-4bf7-b150-bbcfc456e96c", + "savedPayload": { + "position": { + "x": 27763.027727693916, + "y": 27433.37705093444 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyName": { + "type": "Strategy Name", + "name": "New Strategy Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "8a868ba2-625f-4cc0-927e-a0e7aaced8fc", + "savedPayload": { + "position": { + "x": 27656.321677299104, + "y": 27413.82244146279 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyCounters": { + "type": "Strategy Counters", + "name": "New Strategy Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4add8b5b-7b5d-4d3f-b2c8-4a473d250d6a", + "savedPayload": { + "position": { + "x": 27324.594018774056, + "y": 27754.40119660525 + }, + "targetPosition": { + "x": 27557.396035154, + "y": 27369.299624069597 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "859beb7b-a444-4975-b7e9-0a086d557453", + "savedPayload": { + "position": { + "x": 27557.396035154, + "y": 27369.299624069597 + }, + "targetPosition": { + "x": 27790.198051533946, + "y": 26984.198051533946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f51d8cf-b738-415a-b99b-5c4e812af01d", + "savedPayload": { + "position": { + "x": 29463.38276490974, + "y": 24555.297902613052 + }, + "targetPosition": { + "x": 29145.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "position": { + "type": "Position", + "name": "New Position", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "118abadb-178b-4be1-9369-cdfffab386c2", + "savedPayload": { + "position": { + "x": 27879.69383184551, + "y": 26878.231975571955 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b6247320-e78f-4632-9ced-cb4577f226e1", + "savedPayload": { + "position": { + "x": 27886.519496184086, + "y": 26930.078043543785 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9c6dad67-7836-49f3-a1ec-247d9d57b260", + "savedPayload": { + "position": { + "x": 27884.23848812167, + "y": 26982.3217174194 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d2573931-6a4a-4a99-aae6-1b1a5d334be2", + "savedPayload": { + "position": { + "x": 27872.920114933997, + "y": 27033.375599604668 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "06567f7f-f061-4c21-870d-f6b730d43146", + "savedPayload": { + "position": { + "x": 27852.908279662995, + "y": 27081.688443723895 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "21e8213c-b44c-45cd-9d48-9673cd4f218b", + "savedPayload": { + "position": { + "x": 27824.8110317969, + "y": 27125.792288456003 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "4fee9440-6c2b-46bb-b9f6-0cefd650ccb1", + "savedPayload": { + "position": { + "x": 27789.48209199423, + "y": 27164.347060796423 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "b72a34fc-33b1-4234-97b4-d925fa380229", + "savedPayload": { + "position": { + "x": 27747.994912213577, + "y": 27196.18129349725 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "ac58716c-fe9f-48cc-b107-b4516e2b1c0b", + "savedPayload": { + "position": { + "x": 27701.610059419058, + "y": 27220.32771950677 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetRate": { + "type": "Entry Target Rate", + "name": "New Entry Target Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "44709fed-c34b-459d-b84f-ee592e147c89", + "savedPayload": { + "position": { + "x": 27651.73691389096, + "y": 27236.052661889367 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetRate": { + "type": "Exit Target Rate", + "name": "New Exit Target Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "702bef0e-1659-45b7-ace7-1c38f0449c02", + "savedPayload": { + "position": { + "x": 27599.89084591913, + "y": 27242.878326227943 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLoss": { + "type": "Stop Loss", + "name": "New Stop Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8e48af9f-1aca-48c1-877f-743eb2ef1798", + "savedPayload": { + "position": { + "x": 27798.63550064544, + "y": 27404.92886993089 + }, + "targetPosition": { + "x": 27547.647172043515, + "y": 27240.597318165528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "13534fb1-6724-40a5-95bc-3250008279e3", + "savedPayload": { + "position": { + "x": 27702.479054185766, + "y": 27497.554684808885 + }, + "targetPosition": { + "x": 27547.647172043515, + "y": 27240.597318165528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLossPhase": { + "type": "Stop Loss Phase", + "name": "New Stop Loss Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4b4bc084-b646-4740-a36a-de8f32935a35", + "savedPayload": { + "position": { + "x": 27575.6562545794, + "y": 27539.28694184787 + }, + "targetPosition": { + "x": 27547.647172043515, + "y": 27240.597318165528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLossPosition": { + "type": "Stop Loss Position", + "name": "New Stop Loss Position", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "97b0c574-3fef-4985-9a46-c69fad0a48d2", + "savedPayload": { + "position": { + "x": 27443.285912667947, + "y": 27521.86005572873 + }, + "targetPosition": { + "x": 27547.647172043515, + "y": 27240.597318165528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialValue": { + "type": "Initial Value", + "name": "New Initial Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "59059934-8245-4f80-9084-9b2c61b17cff", + "savedPayload": { + "position": { + "x": 27331.58559808268, + "y": 27448.72563497409 + }, + "targetPosition": { + "x": 27547.647172043515, + "y": 27240.597318165528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "finalValue": { + "type": "Final Value", + "name": "New Final Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "da4b19d5-d121-492d-8c1a-543b6e91c866", + "savedPayload": { + "position": { + "x": 27262.67892804166, + "y": 27334.36884854922 + }, + "targetPosition": { + "x": 27547.647172043515, + "y": 27240.597318165528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0f1fb596-69d8-44f8-9552-240e075c666b", + "savedPayload": { + "position": { + "x": 27547.647172043515, + "y": 27240.597318165528 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfit": { + "type": "Take Profit", + "name": "New Take Profit", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "502b3dd2-e90d-4aa6-85aa-9f47f11cb542", + "savedPayload": { + "position": { + "x": 27715.232667283766, + "y": 27434.6975970983 + }, + "targetPosition": { + "x": 27496.593289858247, + "y": 27229.278944977854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fec250fe-045c-40bd-8e5f-556a249d5d65", + "savedPayload": { + "position": { + "x": 27604.452749349697, + "y": 27509.218826020573 + }, + "targetPosition": { + "x": 27496.593289858247, + "y": 27229.278944977854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfitPhase": { + "type": "Take Profit Phase", + "name": "New Take Profit Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "381e077e-742b-4e84-9922-66b61d2cb95c", + "savedPayload": { + "position": { + "x": 27472.309942653887, + "y": 27528.294528265 + }, + "targetPosition": { + "x": 27496.593289858247, + "y": 27229.278944977854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfitPosition": { + "type": "Take Profit Position", + "name": "New Take Profit Position", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "e3865c8a-c1ec-4751-8be8-0fa938810bb3", + "savedPayload": { + "position": { + "x": 27344.97675068761, + "y": 27488.146527053937 + }, + "targetPosition": { + "x": 27496.593289858247, + "y": 27229.278944977854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialValue": { + "type": "Initial Value", + "name": "New Initial Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2495cb59-bbfb-4dbe-a5d6-8bcef21f6508", + "savedPayload": { + "position": { + "x": 27247.673073758902, + "y": 27396.72662641016 + }, + "targetPosition": { + "x": 27496.593289858247, + "y": 27229.278944977854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "finalValue": { + "type": "Final Value", + "name": "New Final Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d1b24719-6f94-4b30-8d09-7c959795317e", + "savedPayload": { + "position": { + "x": 27199.671098434777, + "y": 27272.141658847668 + }, + "targetPosition": { + "x": 27496.593289858247, + "y": 27229.278944977854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "207c4178-313f-4601-80f5-809c734c7fb9", + "savedPayload": { + "position": { + "x": 27496.593289858247, + "y": 27229.278944977854 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionCounters": { + "type": "Position Counters", + "name": "New Position Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7c651f6a-732d-4da1-a921-f4012b4ab0ff", + "savedPayload": { + "position": { + "x": 27309.75586176851, + "y": 27475.37035966032 + }, + "targetPosition": { + "x": 27448.28044573902, + "y": 27209.267109706852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "a1f93656-53f9-458c-b73d-255bbd7d8e56", + "savedPayload": { + "position": { + "x": 27448.28044573902, + "y": 27209.267109706852 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionStatistics": { + "type": "Position Statistics", + "name": "New Position Statistics", + "project": "Foundations", + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bc8b6fd2-aed8-493a-90df-cfab1f13f25e", + "savedPayload": { + "position": { + "x": 27518.98163071644, + "y": 27458.333721594143 + }, + "targetPosition": { + "x": 27404.17660100691, + "y": 27181.169861840757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4d987cea-36eb-456a-a9d1-d6157d370add", + "savedPayload": { + "position": { + "x": 27365.018743340897, + "y": 27478.6033202529 + }, + "targetPosition": { + "x": 27404.17660100691, + "y": 27181.169861840757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "f1d201d2-a555-4b40-9b27-59c101899cb7", + "savedPayload": { + "position": { + "x": 27221.548172304294, + "y": 27419.17586392813 + }, + "targetPosition": { + "x": 27404.17660100691, + "y": 27181.169861840757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "00c50e83-c14a-4bba-ab0f-1a854d60a05f", + "savedPayload": { + "position": { + "x": 27127.012741253526, + "y": 27295.974891550286 + }, + "targetPosition": { + "x": 27404.17660100691, + "y": 27181.169861840757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "fe9075e1-abca-4d07-aaaf-33ddc95e28af", + "savedPayload": { + "position": { + "x": 26809.309684182626, + "y": 27102.85414650873 + }, + "targetPosition": { + "x": 27106.74314259477, + "y": 27142.012004174743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ff25c30-12d7-43ed-bdb2-7662f36aa20c", + "savedPayload": { + "position": { + "x": 27106.74314259477, + "y": 27142.012004174743 + }, + "targetPosition": { + "x": 27404.17660100691, + "y": 27181.169861840757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "35f3acfb-054f-4a2e-b840-c94cc3215ebf", + "savedPayload": { + "position": { + "x": 27404.17660100691, + "y": 27181.169861840757 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionBaseAsset": { + "type": "Position Base Asset", + "name": "New Position Base Asset", + "project": "Foundations", + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2ea13641-49fe-47ab-8e91-9eb5f72e016f", + "savedPayload": { + "position": { + "x": 27468.227871664192, + "y": 27427.74870827386 + }, + "targetPosition": { + "x": 27365.62182866649, + "y": 27145.840922038085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "671e6d02-075b-434c-b96f-3fc29fc60616", + "savedPayload": { + "position": { + "x": 27352.53601245689, + "y": 27445.555388512643 + }, + "targetPosition": { + "x": 27365.62182866649, + "y": 27145.840922038085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetSize": { + "type": "Entry Target Size", + "name": "New Entry Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "990f7ce5-7cda-4b87-89ac-fc22830921e2", + "savedPayload": { + "position": { + "x": 27238.836350144284, + "y": 27417.73325814908 + }, + "targetPosition": { + "x": 27365.62182866649, + "y": 27145.840922038085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetSize": { + "type": "Exit Target Size", + "name": "New Exit Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8dd5c855-ab23-4f71-8335-006092c1f63d", + "savedPayload": { + "position": { + "x": 27144.438627623455, + "y": 27348.517984322785 + }, + "targetPosition": { + "x": 27365.62182866649, + "y": 27145.840922038085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bfd24327-5605-4104-b776-5b524768719c", + "savedPayload": { + "position": { + "x": 27083.714042430718, + "y": 27248.446965035786 + }, + "targetPosition": { + "x": 27365.62182866649, + "y": 27145.840922038085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "af0516fb-04bb-4e0c-8886-623fc915f619", + "savedPayload": { + "position": { + "x": 27065.907362191934, + "y": 27132.755105828484 + }, + "targetPosition": { + "x": 27365.62182866649, + "y": 27145.840922038085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "bb9e43fe-761d-4661-a852-0716482d701a", + "savedPayload": { + "position": { + "x": 27093.729492555496, + "y": 27019.055443515877 + }, + "targetPosition": { + "x": 27365.62182866649, + "y": 27145.840922038085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7492d62a-3986-4dc5-8bea-57fff92e7643", + "savedPayload": { + "position": { + "x": 27365.62182866649, + "y": 27145.840922038085 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionQuotedAsset": { + "type": "Position Quoted Asset", + "name": "New Position Quoted Asset", + "project": "Foundations", + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "92bd0b23-e677-43ee-a528-4e9a2ac56851", + "savedPayload": { + "position": { + "x": 27385.882049265743, + "y": 27399.796068161097 + }, + "targetPosition": { + "x": 27333.787595965663, + "y": 27104.353742257434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4a27ef0a-8986-4409-a62a-138aa49df56f", + "savedPayload": { + "position": { + "x": 27268.855711784232, + "y": 27397.242544393415 + }, + "targetPosition": { + "x": 27333.787595965663, + "y": 27104.353742257434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetSize": { + "type": "Entry Target Size", + "name": "New Entry Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9d8c52bc-5043-418d-8364-6f8cc91991db", + "savedPayload": { + "position": { + "x": 27161.71466506035, + "y": 27350.09935554413 + }, + "targetPosition": { + "x": 27333.787595965663, + "y": 27104.353742257434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetSize": { + "type": "Exit Target Size", + "name": "New Exit Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "11297427-3916-46df-9be5-1f97ef392fc4", + "savedPayload": { + "position": { + "x": 27080.770162221797, + "y": 27265.54362476148 + }, + "targetPosition": { + "x": 27333.787595965663, + "y": 27104.353742257434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1835ac35-70a7-44b9-93a6-5068f7c82bac", + "savedPayload": { + "position": { + "x": 27038.345270062, + "y": 27156.448195557514 + }, + "targetPosition": { + "x": 27333.787595965663, + "y": 27104.353742257434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1be4505f-d707-4e1b-b15c-bf4b41e76d65", + "savedPayload": { + "position": { + "x": 27040.89879382968, + "y": 27039.421858076003 + }, + "targetPosition": { + "x": 27333.787595965663, + "y": 27104.353742257434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b0cf8287-bd8b-4b6d-8a24-93e2cc313321", + "savedPayload": { + "position": { + "x": 27088.041982678966, + "y": 26932.28081135212 + }, + "targetPosition": { + "x": 27333.787595965663, + "y": 27104.353742257434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "771d6956-b547-4ad9-849d-3888cbc385fe", + "savedPayload": { + "position": { + "x": 27333.787595965663, + "y": 27104.353742257434 + }, + "targetPosition": { + "x": 27586.80502970953, + "y": 26943.163859753386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fe5f1474-9007-4b07-8ee1-7a1f04838f00", + "savedPayload": { + "position": { + "x": 29560.930503005875, + "y": 24701.288409582707 + }, + "targetPosition": { + "x": 29145.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyTriggerStage": { + "type": "Strategy Trigger Stage", + "name": "New Strategy Trigger Stage", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2f8a356b-762b-47b6-a033-44c26452ce51", + "savedPayload": { + "position": { + "x": 27742.290660370727, + "y": 27096.165121735266 + }, + "targetPosition": { + "x": 27472, + "y": 26966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "79f8f516-b8e0-42f8-9111-d2ccbd93238c", + "savedPayload": { + "position": { + "x": 27659.04694055762, + "y": 27200.54944474041 + }, + "targetPosition": { + "x": 27472, + "y": 26966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "e49e5c56-c0b7-47d4-8971-3324717735ef", + "savedPayload": { + "position": { + "x": 27538.756280186895, + "y": 27258.478373654547 + }, + "targetPosition": { + "x": 27472, + "y": 26966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "e7c15d0a-635a-476c-a368-3d3f792c50fe", + "savedPayload": { + "position": { + "x": 27405.243719813105, + "y": 27258.478373654547 + }, + "targetPosition": { + "x": 27472, + "y": 26966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5a63cef7-0d6d-4fc4-8bd9-d5b2ad510d61", + "savedPayload": { + "position": { + "x": 27284.95305944238, + "y": 27200.54944474041 + }, + "targetPosition": { + "x": 27472, + "y": 26966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5ed0c9cc-4477-4e6b-91dc-cf7809e71ee8", + "savedPayload": { + "position": { + "x": 27201.709339629273, + "y": 27096.165121735266 + }, + "targetPosition": { + "x": 27472, + "y": 26966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "00f594d5-a418-46bb-99eb-733746ca98a5", + "savedPayload": { + "position": { + "x": 29595.184713375795, + "y": 24873.495954146998 + }, + "targetPosition": { + "x": 29145.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyOpenStage": { + "type": "Strategy Open Stage", + "name": "New Strategy Open Stage", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "170bddaa-cc64-4554-9060-fd09ed2f544a", + "savedPayload": { + "position": { + "x": 29853.182124754458, + "y": 24703.520814191277 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b1b9b311-febc-49ad-9f3f-07407fac02d7", + "savedPayload": { + "position": { + "x": 29944.618576965215, + "y": 24810.579144589112 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "adce3ba3-0377-4d01-8195-e3e063dfd602", + "savedPayload": { + "position": { + "x": 29998.49696718483, + "y": 24940.653084976133 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "5718521a-754b-46ec-8d4e-5527dd22df1e", + "savedPayload": { + "position": { + "x": 30009.543303185783, + "y": 25081.01009178882 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b2595b4d-f756-4d28-b10c-2c5273ea4def", + "savedPayload": { + "position": { + "x": 29976.676292635955, + "y": 25217.91104327558 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "eb641637-a1ca-4c84-9ac3-802b6c318623", + "savedPayload": { + "position": { + "x": 29903.113187525887, + "y": 25337.955120459872 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageDefinedIn": { + "type": "Stage Defined In", + "name": "New Stage Defined In", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "12d3ba84-ac2c-466b-835a-07d72752b9d2", + "savedPayload": { + "position": { + "x": 29796.054857128052, + "y": 25429.39157267063 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageBaseAsset": { + "type": "Stage Base Asset", + "name": "New Stage Base Asset", + "project": "Foundations", + "targetSize": { + "type": "Target Size", + "name": "New Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8a18fb26-bb0d-4461-b26d-e98617b7d737", + "savedPayload": { + "position": { + "x": 30081.72670637111, + "y": 25655.477507454536 + }, + "targetPosition": { + "x": 29665.98091674103, + "y": 25483.269962890245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizePlaced": { + "type": "Size Placed", + "name": "New Size Placed", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7e656e75-1fcd-43a4-9134-394a7078e36c", + "savedPayload": { + "position": { + "x": 29901.10527086321, + "y": 25866.958036849584 + }, + "targetPosition": { + "x": 29665.98091674103, + "y": 25483.269962890245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "460d1541-0865-4465-975d-d91ab91cfc91", + "savedPayload": { + "position": { + "x": 29630.6743236635, + "y": 25931.882763070153 + }, + "targetPosition": { + "x": 29665.98091674103, + "y": 25483.269962890245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ac159e7e-ef68-4825-9336-61696824e632", + "savedPayload": { + "position": { + "x": 29373.72929499245, + "y": 25825.45264741026 + }, + "targetPosition": { + "x": 29665.98091674103, + "y": 25483.269962890245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "411cd7bc-c8dd-48ab-9497-d97bfd1ee613", + "savedPayload": { + "position": { + "x": 29665.98091674103, + "y": 25483.269962890245 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageQuotedAsset": { + "type": "Stage Quoted Asset", + "name": "New Stage Quoted Asset", + "project": "Foundations", + "targetSize": { + "type": "Target Size", + "name": "New Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "265ed677-f81b-42d2-ac3f-29f731b21866", + "savedPayload": { + "position": { + "x": 29867.80659444836, + "y": 25786.56792063978 + }, + "targetPosition": { + "x": 29525.623909928345, + "y": 25494.316298891197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizePlaced": { + "type": "Size Placed", + "name": "New Size Placed", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8559c3e8-5148-4211-a001-f15e10ed3e0e", + "savedPayload": { + "position": { + "x": 29630.6743236635, + "y": 25931.882763070153 + }, + "targetPosition": { + "x": 29525.623909928345, + "y": 25494.316298891197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "21c0d700-7ec7-4d2a-8145-fad16f2ef6fb", + "savedPayload": { + "position": { + "x": 29353.416365364053, + "y": 25910.062088521277 + }, + "targetPosition": { + "x": 29525.623909928345, + "y": 25494.316298891197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5b0592ac-52d5-4e8c-996d-df42cbcc0744", + "savedPayload": { + "position": { + "x": 29141.935835969005, + "y": 25729.440653013375 + }, + "targetPosition": { + "x": 29525.623909928345, + "y": 25494.316298891197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3cb9c54c-e1b3-483e-a3d3-b6bb72f2cb59", + "savedPayload": { + "position": { + "x": 29525.623909928345, + "y": 25494.316298891197 + }, + "targetPosition": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4d2b7223-4d45-4d8d-af9d-0f53e80f5f0f", + "savedPayload": { + "position": { + "x": 29560.930503005875, + "y": 25045.70349871129 + }, + "targetPosition": { + "x": 29145.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyManageStage": { + "type": "Strategy Manage Stage", + "name": "New Strategy Manage Stage", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "860e2052-d82f-466e-a387-21444501f4a7", + "savedPayload": { + "position": { + "x": 27358.951684230586, + "y": 27161.297033448474 + }, + "targetPosition": { + "x": 27259.867965644036, + "y": 26878.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9e255549-697a-487c-9f9d-6f9587bb13d6", + "savedPayload": { + "position": { + "x": 27226.278622813043, + "y": 27176.245697323935 + }, + "targetPosition": { + "x": 27259.867965644036, + "y": 26878.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "9a19bfa6-7bef-498d-bc4a-cd62c69dacfe", + "savedPayload": { + "position": { + "x": 27100.258342689434, + "y": 27132.14929412445 + }, + "targetPosition": { + "x": 27259.867965644036, + "y": 26878.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "d50894b7-8d24-4a43-8c52-d5d25d2cbccf", + "savedPayload": { + "position": { + "x": 27005.85070587555, + "y": 27037.741657310566 + }, + "targetPosition": { + "x": 27259.867965644036, + "y": 26878.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bc49244c-a026-42f2-a5ff-299381abc72a", + "savedPayload": { + "position": { + "x": 26961.754302676065, + "y": 26911.721377186957 + }, + "targetPosition": { + "x": 27259.867965644036, + "y": 26878.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "434e9251-fc68-4a39-a207-2b09f4b494bb", + "savedPayload": { + "position": { + "x": 26976.702966551526, + "y": 26779.048315769414 + }, + "targetPosition": { + "x": 27259.867965644036, + "y": 26878.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5525e50-b9eb-47ac-87f9-74bb1b633de0", + "savedPayload": { + "position": { + "x": 29463.38276490974, + "y": 25191.694005680944 + }, + "targetPosition": { + "x": 29145.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyCloseStage": { + "type": "Strategy Close Stage", + "name": "New Strategy Close Stage", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7dbf0370-8819-46e3-b522-b2e551abf82b", + "savedPayload": { + "position": { + "x": 29767.005058119994, + "y": 25253.935150699548 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8284afc5-a8f7-4798-a3c2-6d8cc7b5c4a8", + "savedPayload": { + "position": { + "x": 29755.95872211904, + "y": 25394.292157512235 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "80a34ea0-1d2b-4ea5-add8-97d4d3d917c0", + "savedPayload": { + "position": { + "x": 29702.080331899426, + "y": 25524.366097899256 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "26618b1f-a0e1-4223-93ec-a3c91daf108e", + "savedPayload": { + "position": { + "x": 29610.64387968867, + "y": 25631.42442829709 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ad6b6489-ba2c-4d72-b82f-0cf8f0e640ca", + "savedPayload": { + "position": { + "x": 29490.599802504377, + "y": 25704.98753340716 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "52a002d8-3435-44a2-a6ad-3599f27af972", + "savedPayload": { + "position": { + "x": 29353.698851017616, + "y": 25737.854543956986 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageDefinedIn": { + "type": "Stage Defined In", + "name": "New Stage Defined In", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "aebbe79d-ea74-4d09-bc31-67bbdf58ef2c", + "savedPayload": { + "position": { + "x": 29213.34184420493, + "y": 25726.808207956034 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageBaseAsset": { + "type": "Stage Base Asset", + "name": "New Stage Base Asset", + "project": "Foundations", + "targetSize": { + "type": "Target Size", + "name": "New Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4f3329be-0aa9-44e6-8e4b-ed323df7f159", + "savedPayload": { + "position": { + "x": 29255.4754483822, + "y": 26088.6756073665 + }, + "targetPosition": { + "x": 29083.26790381791, + "y": 25672.929817736418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizePlaced": { + "type": "Size Placed", + "name": "New Size Placed", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a123aa78-c083-4ec7-ac23-c9c82e0563cf", + "savedPayload": { + "position": { + "x": 28978.217490082752, + "y": 26110.496281915373 + }, + "targetPosition": { + "x": 29083.26790381791, + "y": 25672.929817736418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2bf67694-8b2b-40c2-ab90-87bfd5cb05e2", + "savedPayload": { + "position": { + "x": 28741.085219297896, + "y": 25965.181439485 + }, + "targetPosition": { + "x": 29083.26790381791, + "y": 25672.929817736418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6d3fb04b-24b6-49f3-9dbf-3752191a91e5", + "savedPayload": { + "position": { + "x": 28634.655103638, + "y": 25708.236410813948 + }, + "targetPosition": { + "x": 29083.26790381791, + "y": 25672.929817736418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5cd9bcfb-589f-4d35-b539-cfbc4d9f6cc8", + "savedPayload": { + "position": { + "x": 29083.26790381791, + "y": 25672.929817736418 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageQuotedAsset": { + "type": "Stage Quoted Asset", + "name": "New Stage Quoted Asset", + "project": "Foundations", + "targetSize": { + "type": "Target Size", + "name": "New Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "af8d5035-76d4-4043-8ed4-467b129ede6f", + "savedPayload": { + "position": { + "x": 29011.516166497604, + "y": 26030.10616570557 + }, + "targetPosition": { + "x": 28976.209573420074, + "y": 25581.49336552566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizePlaced": { + "type": "Size Placed", + "name": "New Size Placed", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a4fc6b73-b80c-4153-92d6-ecabb001a8a9", + "savedPayload": { + "position": { + "x": 28741.085219297896, + "y": 25965.181439485 + }, + "targetPosition": { + "x": 28976.209573420074, + "y": 25581.49336552566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6784f8c1-1b1d-4768-a15f-a2ffc3c58cc1", + "savedPayload": { + "position": { + "x": 28560.463783789994, + "y": 25753.700910089952 + }, + "targetPosition": { + "x": 28976.209573420074, + "y": 25581.49336552566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "66519d00-ff13-4d4b-84a2-a780637d16f7", + "savedPayload": { + "position": { + "x": 28538.64310924112, + "y": 25476.442951790505 + }, + "targetPosition": { + "x": 28976.209573420074, + "y": 25581.49336552566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a53d096d-5852-47f8-8a48-83b92e6fc868", + "savedPayload": { + "position": { + "x": 28976.209573420074, + "y": 25581.49336552566 + }, + "targetPosition": { + "x": 29318.392257940086, + "y": 25289.24174377708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "11e0ca8f-2dc2-4af9-8480-4ad145ae0f13", + "savedPayload": { + "position": { + "x": 29317.392257940086, + "y": 25289.24174377708 + }, + "targetPosition": { + "x": 29145.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a42b9432-cea2-4317-823f-09fda1114292", + "savedPayload": { + "position": { + "x": 29145.184713375795, + "y": 24873.495954146998 + }, + "targetPosition": { + "x": 28695.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "portfolioLast": { + "type": "Portfolio Last", + "name": "New Portfolio Last", + "project": "Foundations", + "position": { + "type": "Position", + "name": "New Position", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2564b1f2-56f5-4892-b9e8-325bf6701d60", + "savedPayload": { + "position": { + "x": 29090.8492795841, + "y": 25565.437988769318 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "f322c3bc-d12d-4cbf-ac9c-75bcec3d4efa", + "savedPayload": { + "position": { + "x": 29103.120025376826, + "y": 25642.91242860431 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a2a9137d-c685-45fe-9e2e-d0c3ed69dedb", + "savedPayload": { + "position": { + "x": 29101.751055675628, + "y": 25721.34065025961 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4387c431-ba86-4de2-8734-2e20a259a74f", + "savedPayload": { + "position": { + "x": 29086.783965932147, + "y": 25798.33965190682 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "43f0c0d9-ce46-43d0-a8f9-43ebaad23338", + "savedPayload": { + "position": { + "x": 29058.67352359453, + "y": 25871.569857844253 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "20110259-d111-4649-bf4b-b878a78ff56f", + "savedPayload": { + "position": { + "x": 29018.27385022863, + "y": 25938.806205320783 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "c6aa7085-0430-45e3-9f4b-a18281d972b3", + "savedPayload": { + "position": { + "x": 28966.812469466455, + "y": 25998.00575194156 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "57845b59-32fb-4323-98a6-bf9ca932f808", + "savedPayload": { + "position": { + "x": 28905.85300932174, + "y": 26047.369749438938 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "a7381bfc-9a0d-4a59-a02a-e173ae49012b", + "savedPayload": { + "position": { + "x": 28837.247692144014, + "y": 26085.39829772834 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetRate": { + "type": "Entry Target Rate", + "name": "New Entry Target Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "372858b6-4993-4608-ae37-c060c0fdb4d9", + "savedPayload": { + "position": { + "x": 28763.081055779756, + "y": 26110.935918613366 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetRate": { + "type": "Exit Target Rate", + "name": "New Exit Target Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a3b5c66f-660f-4f4f-bb49-0fd1381a3584", + "savedPayload": { + "position": { + "x": 28685.606615944762, + "y": 26123.20666440609 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLoss": { + "type": "Stop Loss", + "name": "New Stop Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5d8cadd2-a4ab-4cfa-9374-5b6e36efdfdd", + "savedPayload": { + "position": { + "x": 28989.984423848764, + "y": 26358.39539111962 + }, + "targetPosition": { + "x": 28607.17839428946, + "y": 26121.837694704893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "aa11cb92-6568-4297-92c4-c9ece540fb9f", + "savedPayload": { + "position": { + "x": 28849.43617153027, + "y": 26501.062126099212 + }, + "targetPosition": { + "x": 28607.17839428946, + "y": 26121.837694704893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLossPhase": { + "type": "Stop Loss Phase", + "name": "New Stop Loss Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "24fc480c-22e4-48c5-849d-1b944ce69298", + "savedPayload": { + "position": { + "x": 28660.905795332572, + "y": 26568.61881155872 + }, + "targetPosition": { + "x": 28607.17839428946, + "y": 26121.837694704893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLossPosition": { + "type": "Stop Loss Position", + "name": "New Stop Loss Position", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "db771356-45a4-4b07-b9c8-1aafad800302", + "savedPayload": { + "position": { + "x": 28461.734048434955, + "y": 26547.68501741452 + }, + "targetPosition": { + "x": 28607.17839428946, + "y": 26121.837694704893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialValue": { + "type": "Initial Value", + "name": "New Initial Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "3dae6f59-d0d0-4c91-949c-d245a99ceb34", + "savedPayload": { + "position": { + "x": 28291.369337991666, + "y": 26442.406938333 + }, + "targetPosition": { + "x": 28607.17839428946, + "y": 26121.837694704893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "finalValue": { + "type": "Final Value", + "name": "New Final Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fe5f6bb6-9ab7-4e43-bb53-7282b354eab9", + "savedPayload": { + "position": { + "x": 28183.554484292057, + "y": 26273.636189027166 + }, + "targetPosition": { + "x": 28607.17839428946, + "y": 26121.837694704893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a675870-b81b-4b70-87bf-bfe8fdcd3101", + "savedPayload": { + "position": { + "x": 28607.17839428946, + "y": 26121.837694704893 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfit": { + "type": "Take Profit", + "name": "New Take Profit", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "92a0ad4f-f91c-4e4c-82e3-eabf4d9c3ff1", + "savedPayload": { + "position": { + "x": 28866.09192555657, + "y": 26406.30802785823 + }, + "targetPosition": { + "x": 28530.179392642254, + "y": 26106.870604961412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1611ab7f-c8a7-45b3-8c9b-c3586bd1681e", + "savedPayload": { + "position": { + "x": 28702.905098458104, + "y": 26522.40138667369 + }, + "targetPosition": { + "x": 28530.179392642254, + "y": 26106.870604961412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfitPhase": { + "type": "Take Profit Phase", + "name": "New Take Profit Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "57fe41b1-bd60-412b-9678-4ec2b42587f1", + "savedPayload": { + "position": { + "x": 28505.507826981044, + "y": 26556.19377802043 + }, + "targetPosition": { + "x": 28530.179392642254, + "y": 26106.870604961412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfitPosition": { + "type": "Take Profit Position", + "name": "New Take Profit Position", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "fcf618d5-ffbd-40ae-b95a-6d3c41092fc9", + "savedPayload": { + "position": { + "x": 28312.99706166008, + "y": 26500.99220435575 + }, + "targetPosition": { + "x": 28530.179392642254, + "y": 26106.870604961412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialValue": { + "type": "Initial Value", + "name": "New Initial Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "cd18150f-f603-46c2-94d5-2080a2c71658", + "savedPayload": { + "position": { + "x": 28163.501920556628, + "y": 26367.730014346806 + }, + "targetPosition": { + "x": 28530.179392642254, + "y": 26106.870604961412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "finalValue": { + "type": "Final Value", + "name": "New Final Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4207258f-4fe6-4a25-a2ba-9d9b1e3b0613", + "savedPayload": { + "position": { + "x": 28086.631749803815, + "y": 26182.801419078376 + }, + "targetPosition": { + "x": 28530.179392642254, + "y": 26106.870604961412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b70318ab-dd9c-46fe-aab5-801ca8502b16", + "savedPayload": { + "position": { + "x": 28530.179392642254, + "y": 26106.870604961412 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionCounters": { + "type": "Position Counters", + "name": "New Position Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "933a089b-ed94-48ca-9539-db74ac827fb4", + "savedPayload": { + "position": { + "x": 28259.682170649736, + "y": 26483.217483458422 + }, + "targetPosition": { + "x": 28456.94918670482, + "y": 26078.760162623796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "6ce02375-3e39-4fca-9bb2-a5e2c6988ef0", + "savedPayload": { + "position": { + "x": 28456.94918670482, + "y": 26078.760162623796 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionStatistics": { + "type": "Position Statistics", + "name": "New Position Statistics", + "project": "Foundations", + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d922139f-84d1-4782-a518-f852baaad0a2", + "savedPayload": { + "position": { + "x": 28572.7443286124, + "y": 26449.455945197067 + }, + "targetPosition": { + "x": 28389.71283922829, + "y": 26038.360489257895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a992c304-3aa9-4230-a637-3abff461418b", + "savedPayload": { + "position": { + "x": 28342.675030757848, + "y": 26485.89534217362 + }, + "targetPosition": { + "x": 28389.71283922829, + "y": 26038.360489257895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "55785135-f4c8-4560-bf1f-c25a66d036d9", + "savedPayload": { + "position": { + "x": 28125.209475696676, + "y": 26402.41813672662 + }, + "targetPosition": { + "x": 28389.71283922829, + "y": 26038.360489257895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a84ca849-a0d1-4e85-869f-b16a8ccaff8e", + "savedPayload": { + "position": { + "x": 27978.617383289118, + "y": 26221.391978642005 + }, + "targetPosition": { + "x": 28389.71283922829, + "y": 26038.360489257895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "e7f96ea9-b3bf-4ddc-8e7e-13319dd1172f", + "savedPayload": { + "position": { + "x": 27494.643133396843, + "y": 25944.28487231701 + }, + "targetPosition": { + "x": 27942.177986312567, + "y": 25991.322680787453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "40c16fcb-3f54-4d00-bbd0-b625580bfe19", + "savedPayload": { + "position": { + "x": 27942.177986312567, + "y": 25991.322680787453 + }, + "targetPosition": { + "x": 28389.71283922829, + "y": 26038.360489257895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1180292a-7f35-41e5-915e-66e6b280e476", + "savedPayload": { + "position": { + "x": 28389.71283922829, + "y": 26038.360489257895 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionBaseAsset": { + "type": "Position Base Asset", + "name": "New Position Base Asset", + "project": "Foundations", + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d3f5963e-a885-4cf5-9767-6141c6bcf81c", + "savedPayload": { + "position": { + "x": 28495.43884463344, + "y": 26405.58701408763 + }, + "targetPosition": { + "x": 28330.51329260751, + "y": 25986.899108495716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c69b963c-d57e-428b-8041-a747258ff9f0", + "savedPayload": { + "position": { + "x": 28322.659709710733, + "y": 26436.83057131609 + }, + "targetPosition": { + "x": 28330.51329260751, + "y": 25986.899108495716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetSize": { + "type": "Entry Target Size", + "name": "New Entry Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f46f6ed0-2eaf-483a-9006-1f8f7c83636c", + "savedPayload": { + "position": { + "x": 28151.07621159115, + "y": 26399.57614196902 + }, + "targetPosition": { + "x": 28330.51329260751, + "y": 25986.899108495716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetSize": { + "type": "Exit Target Size", + "name": "New Exit Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "80522ca8-b322-4abc-aa48-7f7a8c7e1aeb", + "savedPayload": { + "position": { + "x": 28006.810382455114, + "y": 26299.495375202263 + }, + "targetPosition": { + "x": 28330.51329260751, + "y": 25986.899108495716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "09c21128-73bc-49be-b7bd-6e003f9d8396", + "savedPayload": { + "position": { + "x": 27911.825387015597, + "y": 26151.82466052165 + }, + "targetPosition": { + "x": 28330.51329260751, + "y": 25986.899108495716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "90415222-118a-40a4-b39c-ddcba7415748", + "savedPayload": { + "position": { + "x": 27880.581829787134, + "y": 25979.04552559894 + }, + "targetPosition": { + "x": 28330.51329260751, + "y": 25986.899108495716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "c05e79bc-ac50-484e-849e-efc2fa7e5a6a", + "savedPayload": { + "position": { + "x": 27917.836259134205, + "y": 25807.462027479356 + }, + "targetPosition": { + "x": 28330.51329260751, + "y": 25986.899108495716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ae14a83-e620-459b-9974-01233b958a69", + "savedPayload": { + "position": { + "x": 28330.51329260751, + "y": 25986.899108495716 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionQuotedAsset": { + "type": "Position Quoted Asset", + "name": "New Position Quoted Asset", + "project": "Foundations", + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b97ea6d8-8ebb-406f-897f-7ae406b0b7a1", + "savedPayload": { + "position": { + "x": 28370.864865597876, + "y": 26366.90576543038 + }, + "targetPosition": { + "x": 28281.149295110135, + "y": 25925.939648351006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "07840434-2d8a-40c1-9ada-116f28d5918f", + "savedPayload": { + "position": { + "x": 28195.28524719069, + "y": 26367.671880902457 + }, + "targetPosition": { + "x": 28281.149295110135, + "y": 25925.939648351006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetSize": { + "type": "Entry Target Size", + "name": "New Entry Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4c5c2ec2-8b91-4d81-88de-77f85b21d6fb", + "savedPayload": { + "position": { + "x": 28032.77765171971, + "y": 26301.188268281232 + }, + "targetPosition": { + "x": 28281.149295110135, + "y": 25925.939648351006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetSize": { + "type": "Exit Target Size", + "name": "New Exit Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fab95a86-ccc1-4825-ae31-fb717b8c8a0b", + "savedPayload": { + "position": { + "x": 27908.082387460367, + "y": 26177.576454912843 + }, + "targetPosition": { + "x": 28281.149295110135, + "y": 25925.939648351006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "51eafdd7-70a8-4af8-9c3d-eee3169eba9d", + "savedPayload": { + "position": { + "x": 27840.183178030762, + "y": 26015.655218838747 + }, + "targetPosition": { + "x": 28281.149295110135, + "y": 25925.939648351006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "762481a5-8c67-4b05-9bea-0a9c45821da1", + "savedPayload": { + "position": { + "x": 27839.417062558685, + "y": 25840.075600431563 + }, + "targetPosition": { + "x": 28281.149295110135, + "y": 25925.939648351006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "5ab34a3b-23bb-4281-9b3d-950253d402c2", + "savedPayload": { + "position": { + "x": 27905.90067517991, + "y": 25677.56800496058 + }, + "targetPosition": { + "x": 28281.149295110135, + "y": 25925.939648351006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "713f89c8-1dd5-4780-ba58-afba9ca5646d", + "savedPayload": { + "position": { + "x": 28281.149295110135, + "y": 25925.939648351006 + }, + "targetPosition": { + "x": 28654.216202759904, + "y": 25674.30284178917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9f7b23cf-1ce0-453d-b89a-7cd46b68fcd7", + "savedPayload": { + "position": { + "x": 28653.216202759904, + "y": 25674.30284178917 + }, + "targetPosition": { + "x": 28470.184713375795, + "y": 25263.207385849997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategy": { + "type": "Strategy", + "name": "New Strategy", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "47051e1f-9212-483a-9337-4429281a80e8", + "savedPayload": { + "position": { + "x": 28782.6100006526, + "y": 25899.554095184634 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b2ee9aec-1e24-48c5-a5ae-178f19626972", + "savedPayload": { + "position": { + "x": 28723.892840471577, + "y": 25990.772838010467 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "79da9d1f-361f-4156-9fd5-3cf1ec4dcb37", + "savedPayload": { + "position": { + "x": 28645.051820216482, + "y": 26065.2889937593 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c47a0dce-6d36-44f1-9377-7c2ea1c3c986", + "savedPayload": { + "position": { + "x": 28550.668893409085, + "y": 26118.771954314216 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "433c010f-af30-441c-86ab-8ee2deda8309", + "savedPayload": { + "position": { + "x": 28446.22925268746, + "y": 26148.11348441042 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f06b784a-d376-4a8c-9e67-d11fbe25811a", + "savedPayload": { + "position": { + "x": 28337.802550347693, + "y": 26151.608360970837 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "0bda5ced-b27c-45b3-b004-2328e48881ca", + "savedPayload": { + "position": { + "x": 28231.690152214745, + "y": 26129.053474473138 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "7b275586-b497-486e-883f-d94c5c1c9922", + "savedPayload": { + "position": { + "x": 28134.058925165235, + "y": 26081.75963293689 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "d98f4cd2-ed05-4c79-b452-63b4b422e868", + "savedPayload": { + "position": { + "x": 28050.582841240204, + "y": 26012.475382526063 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "index": { + "type": "Index", + "name": "New Index", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e4437dc3-e1ca-4cb0-aa24-12c01cc78e5c", + "savedPayload": { + "position": { + "x": 27986.113227014157, + "y": 25925.227272036533 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyName": { + "type": "Strategy Name", + "name": "New Strategy Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "962bb72c-dbb6-42ed-a16c-80954410efeb", + "savedPayload": { + "position": { + "x": 27944.396822128398, + "y": 25825.08584451597 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyCounters": { + "type": "Strategy Counters", + "name": "New Strategy Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8f03e0d4-1c2f-4228-bf26-ddcc4ef4dcaf", + "savedPayload": { + "position": { + "x": 27478.09161229605, + "y": 25732.368105284968 + }, + "targetPosition": { + "x": 27927.858032401928, + "y": 25717.87095573259 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "9f03b76c-fc3d-4842-abfa-90c792315073", + "savedPayload": { + "position": { + "x": 27927.858032401928, + "y": 25717.87095573259 + }, + "targetPosition": { + "x": 28377.624452507804, + "y": 25703.37380618021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c2fa004-1f49-4560-9dff-7370882d828a", + "savedPayload": { + "position": { + "x": 28376.624452507804, + "y": 25703.37380618021 + }, + "targetPosition": { + "x": 28470.184713375795, + "y": 25263.207385849997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "limitOrders": { + "type": "Limit Order", + "name": "New Limit Order", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d2c69faf-a908-4f02-b9a3-be96febf04c5", + "savedPayload": { + "position": { + "x": 28371.30273920543, + "y": 25948.365868211225 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "fe671258-92ca-4cfd-b90e-73c0885199a6", + "savedPayload": { + "position": { + "x": 28296.740416896107, + "y": 25984.922054005983 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeId": { + "type": "Exchange Id", + "name": "New Exchange Id", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b147b2b2-216d-41a8-b6c1-3d131534a6aa", + "savedPayload": { + "position": { + "x": 28216.73047830309, + "y": 26007.155010497656 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "acd100bc-8988-4fa1-96ca-4e3f5844c7ab", + "savedPayload": { + "position": { + "x": 28133.997565923804, + "y": 26014.30762101841 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "be8e72b2-562f-4f41-a250-dd6590c69a6e", + "savedPayload": { + "position": { + "x": 28051.359049862145, + "y": 26006.136311995575 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rate": { + "type": "Rate", + "name": "New Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ac468ae8-ccca-4e90-b20a-05e0f9a128d5", + "savedPayload": { + "position": { + "x": 27971.629085668614, + "y": 25982.91934755752 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "78f13f0c-e491-4c1c-a0a3-71b10f74fc2a", + "savedPayload": { + "position": { + "x": 27897.52278164827, + "y": 25945.447353582495 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "e2349453-111e-400f-b13a-fb10764d686a", + "savedPayload": { + "position": { + "x": 27831.56373910381, + "y": 25894.996393882622 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderName": { + "type": "Order Name", + "name": "New Order Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b9cba768-fa60-4cac-98e2-4628fdac3f52", + "savedPayload": { + "position": { + "x": 27775.998114119935, + "y": 25833.284515381227 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "algorithmName": { + "type": "Algorithm Name", + "name": "New Algorithm Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "5ab781a3-958b-4a65-9393-666b686d332b", + "savedPayload": { + "position": { + "x": 27732.71812741185, + "y": 25762.41324208543 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "2dba84c8-eeec-406f-8310-3712ae845ba3", + "savedPayload": { + "position": { + "x": 27703.197627018275, + "y": 25684.796010206595 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderCounters": { + "type": "Order Counters", + "name": "New Order Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dd4f6eb7-8b0d-474c-b1e1-78c76f564a83", + "savedPayload": { + "position": { + "x": 27240.11425443738, + "y": 25641.83580425802 + }, + "targetPosition": { + "x": 27688.441898174173, + "y": 25603.07598148475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "765e9f3d-257f-4bf9-94f5-a1699369aca7", + "savedPayload": { + "position": { + "x": 27688.441898174173, + "y": 25603.07598148475 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lock": { + "type": "Lock", + "name": "New Lock", + "config": "{\n\"initialValue\": \"Open\"\n}", + "project": "Foundations", + "id": "cdfee56f-9d80-450b-b11e-eee6144dbde6", + "savedPayload": { + "position": { + "x": 27688.953429527788, + "y": 25520.036033485645 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderBaseAsset": { + "type": "Order Base Asset", + "name": "New Order Base Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0a1a1183-d911-4a93-a582-296ceb1b2f71", + "savedPayload": { + "position": { + "x": 27403.9004298444, + "y": 25773.184009089127 + }, + "targetPosition": { + "x": 27704.714801492384, + "y": 25438.503992042948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dd7559fb-2545-4e43-8377-ab643728c9f4", + "savedPayload": { + "position": { + "x": 27288.478200416, + "y": 25609.521803759682 + }, + "targetPosition": { + "x": 27704.714801492384, + "y": 25438.503992042948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5b4964f0-60e0-4170-8dc1-1f20b9a4be90", + "savedPayload": { + "position": { + "x": 27255.496734637687, + "y": 25411.987423423918 + }, + "targetPosition": { + "x": 27704.714801492384, + "y": 25438.503992042948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "629a1dff-cfb3-479f-bb73-4da17935b5a8", + "savedPayload": { + "position": { + "x": 27311.488416297987, + "y": 25219.704974707525 + }, + "targetPosition": { + "x": 27704.714801492384, + "y": 25438.503992042948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7c2cb02d-b2f9-49c8-befe-9086dcb4e7d8", + "savedPayload": { + "position": { + "x": 27445.363406151166, + "y": 25070.758354768263 + }, + "targetPosition": { + "x": 27704.714801492384, + "y": 25438.503992042948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e25e175c-9d5e-49cf-8382-523661d61dd5", + "savedPayload": { + "position": { + "x": 27630.606120587803, + "y": 24994.64826839552 + }, + "targetPosition": { + "x": 27704.714801492384, + "y": 25438.503992042948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd19ce4d-2cc3-495a-9dbf-271a437296ad", + "savedPayload": { + "position": { + "x": 27704.714801492384, + "y": 25438.503992042948 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderQuotedAsset": { + "type": "Order Quoted Asset", + "name": "New Order Quoted Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8de9c383-9f93-4628-b4f8-119bb7cf9053", + "savedPayload": { + "position": { + "x": 27377.999552366033, + "y": 25634.96329105662 + }, + "targetPosition": { + "x": 27735.18927944939, + "y": 25361.25633304109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "84d50b46-67d9-432c-9ff3-48643c826355", + "savedPayload": { + "position": { + "x": 27294.615457046453, + "y": 25452.878966780052 + }, + "targetPosition": { + "x": 27735.18927944939, + "y": 25361.25633304109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8bf38a9a-209f-4102-9396-02649b5422fc", + "savedPayload": { + "position": { + "x": 27298.492410537114, + "y": 25252.64765621362 + }, + "targetPosition": { + "x": 27735.18927944939, + "y": 25361.25633304109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2c1daecf-47f1-46ba-91df-580b197be4e6", + "savedPayload": { + "position": { + "x": 27388.86253465148, + "y": 25073.927626090874 + }, + "targetPosition": { + "x": 27735.18927944939, + "y": 25361.25633304109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f0cbbf01-8724-4bc5-abf6-74e79be814da", + "savedPayload": { + "position": { + "x": 27547.826917991857, + "y": 24952.116570234957 + }, + "targetPosition": { + "x": 27735.18927944939, + "y": 25361.25633304109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "10232b58-5cdc-41d7-941a-fd1446134b3c", + "savedPayload": { + "position": { + "x": 27743.90071486747, + "y": 24911.340662172694 + }, + "targetPosition": { + "x": 27735.18927944939, + "y": 25361.25633304109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7fdc03e3-51b2-490c-b6c5-c9c2eb4ce800", + "savedPayload": { + "position": { + "x": 27735.18927944939, + "y": 25361.25633304109 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderStatistics": { + "type": "Order Statistics", + "name": "New Order Statistics", + "project": "Foundations", + "percentageFilled": { + "type": "Percentage Filled", + "name": "New Percentage Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "171c2760-b05d-4113-bbd3-ded5d85a021a", + "savedPayload": { + "position": { + "x": 27348.067544640533, + "y": 25419.39484668292 + }, + "targetPosition": { + "x": 27779.339091602087, + "y": 25290.923632859016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "actualRate": { + "type": "Actual Rate", + "name": "New Actual Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "66a6973f-04f8-46b0-84fb-66bb289c2080", + "savedPayload": { + "position": { + "x": 27354.91959609001, + "y": 25141.363973093168 + }, + "targetPosition": { + "x": 27779.339091602087, + "y": 25290.923632859016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0753cfc7-0d04-4e00-990f-5dc10fd7cdf1", + "savedPayload": { + "position": { + "x": 27523.885469337023, + "y": 24920.4598061881 + }, + "targetPosition": { + "x": 27779.339091602087, + "y": 25290.923632859016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "51751b75-8494-4d90-9ceb-7974e66eb0c0", + "savedPayload": { + "position": { + "x": 27801.512795877934, + "y": 24391.196826078933 + }, + "targetPosition": { + "x": 27790.42594374001, + "y": 24841.060229468974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b4bc9f33-0125-481f-a862-6e2bfea21159", + "savedPayload": { + "position": { + "x": 27790.42594374001, + "y": 24841.060229468974 + }, + "targetPosition": { + "x": 27779.339091602087, + "y": 25290.923632859016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4d7e50d5-c82b-4907-b9bf-ad14a76882bf", + "savedPayload": { + "position": { + "x": 27779.339091602087, + "y": 25290.923632859016 + }, + "targetPosition": { + "x": 28136.769541910966, + "y": 25564.316158711485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f30e0bcb-db32-45d3-bf2f-ed603a01626d", + "savedPayload": { + "position": { + "x": 28135.769541910966, + "y": 25564.316158711485 + }, + "targetPosition": { + "x": 28470.184713375795, + "y": 25263.207385849997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "marketOrders": { + "type": "Market Order", + "name": "New Market Order", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dd14f9c3-458b-4589-a6cd-43b7bac58c57", + "savedPayload": { + "position": { + "x": 27986.65244742523, + "y": 25758.80309053318 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "83c676ac-cdd0-44a8-90e6-5b7e9b5ee91b", + "savedPayload": { + "position": { + "x": 27904.843074646702, + "y": 25744.55103266057 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeId": { + "type": "Exchange Id", + "name": "New Exchange Id", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "e4c86ec0-b92d-4ca8-a9e2-8546d2adf5fe", + "savedPayload": { + "position": { + "x": 27827.045470665387, + "y": 25715.509210355725 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "04af2415-a3af-41cd-b72d-0c198bd9413c", + "savedPayload": { + "position": { + "x": 27755.908939576922, + "y": 25672.666608045412 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8eb4a3f1-5a1e-4072-899a-0def9f0bf7d6", + "savedPayload": { + "position": { + "x": 27693.85595062866, + "y": 25617.482179167273 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rate": { + "type": "Rate", + "name": "New Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6f77c85a-8fb0-4f1c-9483-5fdccb8e1093", + "savedPayload": { + "position": { + "x": 27642.999643934876, + "y": 25551.835163260323 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "513f1b7d-4d84-460b-80f3-e1bd883b8774", + "savedPayload": { + "position": { + "x": 27605.07187002461, + "y": 25477.96109071635 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "5f81b84d-1e2e-450b-8eb2-2d52839aa376", + "savedPayload": { + "position": { + "x": 27581.36421374903, + "y": 25398.375654473664 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderName": { + "type": "Order Name", + "name": "New Order Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "0f664037-202c-4672-9434-e804d6fdc9e7", + "savedPayload": { + "position": { + "x": 27572.684010908397, + "y": 25315.789041111297 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "algorithmName": { + "type": "Algorithm Name", + "name": "New Algorithm Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "f33e9448-7624-433e-a7a0-e87ef8a454ef", + "savedPayload": { + "position": { + "x": 27579.326855399693, + "y": 25233.01363869558 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "103de6be-d52d-4b0c-b490-928c9c38e39c", + "savedPayload": { + "position": { + "x": 27601.066533120982, + "y": 25152.868264277622 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderCounters": { + "type": "Order Counters", + "name": "New Order Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b0682248-2911-45db-a71d-a330b4ba6589", + "savedPayload": { + "position": { + "x": 27251.67559038259, + "y": 24845.919150598467 + }, + "targetPosition": { + "x": 27637.16272542133, + "y": 25078.082172459453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "9ec786b0-5560-473a-9ba0-ab26d8fb6b33", + "savedPayload": { + "position": { + "x": 27637.16272542133, + "y": 25078.082172459453 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lock": { + "type": "Lock", + "name": "New Lock", + "config": "{\n\"initialValue\": \"Open\"\n}", + "project": "Foundations", + "id": "30a41aae-1b08-4815-891a-0154fd4ce92d", + "savedPayload": { + "position": { + "x": 27686.38621976457, + "y": 25011.202113901905 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderBaseAsset": { + "type": "Order Base Asset", + "name": "New Order Base Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "21d7267f-09e7-475b-a7bd-3e70cc6555f1", + "savedPayload": { + "position": { + "x": 27306.976852015734, + "y": 25048.45317892111 + }, + "targetPosition": { + "x": 27747.060769087908, + "y": 24954.505608785366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b94dcdc2-eb12-4bb5-86ef-9d6903f04089", + "savedPayload": { + "position": { + "x": 27309.796537529823, + "y": 24848.204189227974 + }, + "targetPosition": { + "x": 27747.060769087908, + "y": 24954.505608785366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a8e9a6f5-556f-44cc-9556-e64deca8fc94", + "savedPayload": { + "position": { + "x": 27399.221766797862, + "y": 24669.009499379536 + }, + "targetPosition": { + "x": 27747.060769087908, + "y": 24954.505608785366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "173ee190-5cda-49e2-806d-20a93c3f4069", + "savedPayload": { + "position": { + "x": 27557.540776434857, + "y": 24546.360815378925 + }, + "targetPosition": { + "x": 27747.060769087908, + "y": 24954.505608785366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8d8e4962-8c77-4eab-87e2-536d637921ae", + "savedPayload": { + "position": { + "x": 27753.396544926964, + "y": 24504.55021327986 + }, + "targetPosition": { + "x": 27747.060769087908, + "y": 24954.505608785366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8ee66298-56ad-4045-858d-2c7ae9e2fdd1", + "savedPayload": { + "position": { + "x": 27947.997435310954, + "y": 24551.858795601445 + }, + "targetPosition": { + "x": 27747.060769087908, + "y": 24954.505608785366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "24303020-0c75-4af0-8aa1-dd01e54b4338", + "savedPayload": { + "position": { + "x": 27747.060769087908, + "y": 24954.505608785366 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderQuotedAsset": { + "type": "Order Quoted Asset", + "name": "New Order Quoted Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ae2d4c69-b48e-4c05-8209-ed1a573ea0a8", + "savedPayload": { + "position": { + "x": 27367.266701587294, + "y": 24921.40611525489 + }, + "targetPosition": { + "x": 27817.120174385243, + "y": 24909.923388591622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0becb7ea-307f-43ac-bb97-6e39f348a35f", + "savedPayload": { + "position": { + "x": 27406.83403189658, + "y": 24725.08486100126 + }, + "targetPosition": { + "x": 27817.120174385243, + "y": 24909.923388591622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "34045d23-6d7a-4be4-986e-6c000fae04b6", + "savedPayload": { + "position": { + "x": 27527.66356455507, + "y": 24565.373144032685 + }, + "targetPosition": { + "x": 27817.120174385243, + "y": 24909.923388591622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "cf0e8224-92d7-4511-a231-107e4377872f", + "savedPayload": { + "position": { + "x": 27705.82352874278, + "y": 24473.90382863045 + }, + "targetPosition": { + "x": 27817.120174385243, + "y": 24909.923388591622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f834bab6-5bd2-4422-92bf-18505aef8267", + "savedPayload": { + "position": { + "x": 27906.027158563764, + "y": 24468.7935345075 + }, + "targetPosition": { + "x": 27817.120174385243, + "y": 24909.923388591622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "08d06a60-0a8a-4fea-af91-baa3b35632d4", + "savedPayload": { + "position": { + "x": 28088.621669795586, + "y": 24551.05441808853 + }, + "targetPosition": { + "x": 27817.120174385243, + "y": 24909.923388591622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ac5ea25-a5c9-4d56-876c-b1772205d533", + "savedPayload": { + "position": { + "x": 27817.120174385243, + "y": 24909.923388591622 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderStatistics": { + "type": "Order Statistics", + "name": "New Order Statistics", + "project": "Foundations", + "percentageFilled": { + "type": "Percentage Filled", + "name": "New Percentage Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a2804c89-5fce-472c-b5e3-d925825b0d12", + "savedPayload": { + "position": { + "x": 27469.75915112409, + "y": 24729.413987593038 + }, + "targetPosition": { + "x": 27894.178646636166, + "y": 24878.973647358886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "actualRate": { + "type": "Actual Rate", + "name": "New Actual Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1e8ef476-9021-49bb-b32b-0f20afbe640b", + "savedPayload": { + "position": { + "x": 27638.725024371102, + "y": 24508.50982068797 + }, + "targetPosition": { + "x": 27894.178646636166, + "y": 24878.973647358886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dd823348-1e8c-4087-821c-ede2b33cba8c", + "savedPayload": { + "position": { + "x": 27905.26549877409, + "y": 24429.110243968844 + }, + "targetPosition": { + "x": 27894.178646636166, + "y": 24878.973647358886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "dc64a5e4-0561-42b1-85c8-f33991b864fe", + "savedPayload": { + "position": { + "x": 28440.963698341104, + "y": 24164.112746741128 + }, + "targetPosition": { + "x": 28167.571172488635, + "y": 24521.543197050007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69cfd323-9fbf-47df-ae88-b2f183448a18", + "savedPayload": { + "position": { + "x": 28167.571172488635, + "y": 24521.543197050007 + }, + "targetPosition": { + "x": 27894.178646636166, + "y": 24878.973647358886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f3b77671-22ba-41ee-831a-be52274ed1e7", + "savedPayload": { + "position": { + "x": 27894.178646636166, + "y": 24878.973647358886 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc51b380-00c9-4f2d-990e-4a48d55f4c60", + "savedPayload": { + "position": { + "x": 28022.64986046007, + "y": 25310.24519432044 + }, + "targetPosition": { + "x": 28470.184713375795, + "y": 25263.207385849997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3bd40bb6-f85b-41d6-8d40-97c41f16cf7c", + "savedPayload": { + "position": { + "x": 28470.184713375795, + "y": 25263.207385849997 + }, + "targetPosition": { + "x": 28695.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeOrders": { + "type": "Exchange Orders", + "name": "New Exchange Orders", + "project": "Foundations", + "marketBuyOrders": { + "type": "Market Buy Orders", + "name": "New Market Buy Orders", + "project": "Foundations", + "marketOrders": [ + { + "type": "Market Order", + "name": "New Market Order", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ecf40333-bcad-480e-a060-d216df4e851a", + "savedPayload": { + "position": { + "x": 27446.643793720443, + "y": 24820.980452464668 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "5fe746f3-582a-4d68-aa8d-a82cf33a7b68", + "savedPayload": { + "position": { + "x": 27369.58532146952, + "y": 24790.03071123193 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeId": { + "type": "Exchange Id", + "name": "New Exchange Id", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "1e6e736c-6b83-4399-bf79-7b2695e6bc96", + "savedPayload": { + "position": { + "x": 27299.525916172184, + "y": 24745.448491038187 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2470bc38-2037-4f76-b5a5-1d3f948e2544", + "savedPayload": { + "position": { + "x": 27238.851366848845, + "y": 24688.751985921648 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7c3676d7-33b6-4e5d-99e9-7ff718acf04d", + "savedPayload": { + "position": { + "x": 27189.62787250561, + "y": 24621.8719273641 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rate": { + "type": "Rate", + "name": "New Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c1d8493c-ce5b-47dd-b944-1614ea478f8b", + "savedPayload": { + "position": { + "x": 27153.53168020526, + "y": 24547.08583554593 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "9ef69f51-a478-4e5f-84aa-15de981af047", + "savedPayload": { + "position": { + "x": 27131.79200248397, + "y": 24466.940461127975 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "fe473103-7916-471a-bb43-f12a656c412d", + "savedPayload": { + "position": { + "x": 27125.149157992673, + "y": 24384.165058712257 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderName": { + "type": "Order Name", + "name": "New Order Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "e977c931-310d-4ba5-8c00-064c5c36e4fe", + "savedPayload": { + "position": { + "x": 27133.829360833308, + "y": 24301.57844534989 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "algorithmName": { + "type": "Algorithm Name", + "name": "New Algorithm Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b0da75dd-407b-499b-aa4f-f37187cb1040", + "savedPayload": { + "position": { + "x": 27157.537017108887, + "y": 24221.993009107202 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "23ac9be6-69a2-456b-b38f-3f2f206111a3", + "savedPayload": { + "position": { + "x": 27195.464791019152, + "y": 24148.11893656323 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderCounters": { + "type": "Order Counters", + "name": "New Order Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e93fcc07-423c-4577-a528-90fce3ad7cd3", + "savedPayload": { + "position": { + "x": 26917.527187881522, + "y": 23775.234935809447 + }, + "targetPosition": { + "x": 27246.321097712935, + "y": 24082.47192065628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "61c44b81-b4f4-46d0-9374-d6b0ce8fe2f5", + "savedPayload": { + "position": { + "x": 27246.321097712935, + "y": 24082.47192065628 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lock": { + "type": "Lock", + "name": "New Lock", + "config": "{\n\"initialValue\": \"Open\"\n}", + "project": "Foundations", + "id": "d8a67ddf-de70-4bcb-8aa8-dea6e8ec4919", + "savedPayload": { + "position": { + "x": 27308.3740866612, + "y": 24027.287491778137 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderBaseAsset": { + "type": "Order Base Asset", + "name": "New Order Base Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9d27d7c2-214d-4956-b810-9e8c95eb5774", + "savedPayload": { + "position": { + "x": 26929.510791988836, + "y": 23984.8408884907 + }, + "targetPosition": { + "x": 27379.510617749664, + "y": 23984.444889467828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fcfa8b6f-0d31-4c26-810c-a463a93c036c", + "savedPayload": { + "position": { + "x": 26973.902966640915, + "y": 23789.554065255797 + }, + "targetPosition": { + "x": 27379.510617749664, + "y": 23984.444889467828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1fc17620-9ec7-4f83-84f4-2d1864d97222", + "savedPayload": { + "position": { + "x": 27098.630711046473, + "y": 23632.867759935194 + }, + "targetPosition": { + "x": 27379.510617749664, + "y": 23984.444889467828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "3073756e-a714-440c-a04d-f3d407cf62ff", + "savedPayload": { + "position": { + "x": 27278.990165740594, + "y": 23545.815616929056 + }, + "targetPosition": { + "x": 27379.510617749664, + "y": 23984.444889467828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ba665aae-ff87-414c-80f6-2ffd796c7410", + "savedPayload": { + "position": { + "x": 27479.258928757547, + "y": 23545.639380784225 + }, + "targetPosition": { + "x": 27379.510617749664, + "y": 23984.444889467828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "14e46bd8-2181-427f-9045-9862fd0c5882", + "savedPayload": { + "position": { + "x": 27659.771315446636, + "y": 23632.37395723058 + }, + "targetPosition": { + "x": 27379.510617749664, + "y": 23984.444889467828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2be40c30-5211-429f-9dcc-f5325794f213", + "savedPayload": { + "position": { + "x": 27379.510617749664, + "y": 23984.444889467828 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderQuotedAsset": { + "type": "Order Quoted Asset", + "name": "New Order Quoted Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5268d5de-aee9-4e99-ba5f-0b40c2f7fa65", + "savedPayload": { + "position": { + "x": 27014.897733516136, + "y": 23873.10507254888 + }, + "targetPosition": { + "x": 27457.30822173098, + "y": 23955.403067162984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7d8adbed-681d-42e9-952f-0dc6f346a6fc", + "savedPayload": { + "position": { + "x": 27094.41790664094, + "y": 23689.30041927339 + }, + "targetPosition": { + "x": 27457.30822173098, + "y": 23955.403067162984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6bf20a0b-7550-40df-99a1-ea1c79811a15", + "savedPayload": { + "position": { + "x": 27245.81295722697, + "y": 23558.200658947248 + }, + "targetPosition": { + "x": 27457.30822173098, + "y": 23955.403067162984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "06b11650-7066-4e85-a610-5ae00bc4d9ef", + "savedPayload": { + "position": { + "x": 27439.097238767226, + "y": 23505.771706936084 + }, + "targetPosition": { + "x": 27457.30822173098, + "y": 23955.403067162984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9b7874d3-258c-4209-8e6d-6d4cedf41195", + "savedPayload": { + "position": { + "x": 27635.9884288265, + "y": 23542.39776018461 + }, + "targetPosition": { + "x": 27457.30822173098, + "y": 23955.403067162984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c0e573e4-f42f-49b2-8bae-5204578709f2", + "savedPayload": { + "position": { + "x": 27797.48981250157, + "y": 23660.82457965789 + }, + "targetPosition": { + "x": 27457.30822173098, + "y": 23955.403067162984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cb4f3da7-dc5a-4355-9fd8-d15eb2211661", + "savedPayload": { + "position": { + "x": 27457.30822173098, + "y": 23955.403067162984 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderStatistics": { + "type": "Order Statistics", + "name": "New Order Statistics", + "project": "Foundations", + "percentageFilled": { + "type": "Percentage Filled", + "name": "New Percentage Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5cc795fa-3df1-4ba9-af98-4f4608f5a072", + "savedPayload": { + "position": { + "x": 27155.06788500976, + "y": 23706.61781199591 + }, + "targetPosition": { + "x": 27539.117594509502, + "y": 23941.151009290374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "actualRate": { + "type": "Actual Rate", + "name": "New Actual Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bd61bc76-e2f8-4baf-8f47-1e02a700b750", + "savedPayload": { + "position": { + "x": 27366.270007382136, + "y": 23525.670911542904 + }, + "targetPosition": { + "x": 27539.117594509502, + "y": 23941.151009290374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4fea3bb3-8efc-41b9-9040-a9454f9e0148", + "savedPayload": { + "position": { + "x": 27643.494033163755, + "y": 23503.4232867803 + }, + "targetPosition": { + "x": 27539.117594509502, + "y": 23941.151009290374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "65e14f2f-5cf3-44e1-a92b-8cb8fec8b2bb", + "savedPayload": { + "position": { + "x": 28222.58201949874, + "y": 23355.594539106558 + }, + "targetPosition": { + "x": 27880.84980700412, + "y": 23648.372774198466 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "017f47f6-5bd3-4e24-920c-e2ed78c1b2af", + "savedPayload": { + "position": { + "x": 27880.84980700412, + "y": 23648.372774198466 + }, + "targetPosition": { + "x": 27539.117594509502, + "y": 23941.151009290374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "233e6da2-aedb-41f7-9014-372d0d8534f1", + "savedPayload": { + "position": { + "x": 27539.117594509502, + "y": 23941.151009290374 + }, + "targetPosition": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d1b8ecb0-51ef-42d5-ba30-078d0014d7b3", + "savedPayload": { + "position": { + "x": 27575.115007544347, + "y": 24389.708905503114 + }, + "targetPosition": { + "x": 28022.64986046007, + "y": 24436.746713973556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "88056e0d-71f6-402d-bb41-c46f3d94c7b5", + "savedPayload": { + "position": { + "x": 28022.64986046007, + "y": 24436.746713973556 + }, + "targetPosition": { + "x": 28470.184713375795, + "y": 24483.784522444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "marketSellOrders": { + "type": "Market Sell Orders", + "name": "New Market Sell Orders", + "project": "Foundations", + "marketOrders": [], + "id": "67e84119-8bc9-4c12-ad78-5d1f71ff2b93", + "savedPayload": { + "position": { + "x": 28135.769541910966, + "y": 24182.67574958251 + }, + "targetPosition": { + "x": 28470.184713375795, + "y": 24483.784522444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "limitBuyOrders": { + "type": "Limit Buy Orders", + "name": "New Limit Buy Orders", + "project": "Foundations", + "limitOrders": [], + "id": "93412bf5-b1f9-48f7-a257-246344fc0d17", + "savedPayload": { + "position": { + "x": 28376.624452507804, + "y": 24043.618102113785 + }, + "targetPosition": { + "x": 28470.184713375795, + "y": 24483.784522444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "limitSellOrders": { + "type": "Limit Sell Orders", + "name": "New Limit Sell Orders", + "project": "Foundations", + "limitOrders": [], + "id": "81851381-ed75-4f8a-8f90-9be4135f660d", + "savedPayload": { + "position": { + "x": 28653.216202759904, + "y": 24072.689066504827 + }, + "targetPosition": { + "x": 28470.184713375795, + "y": 24483.784522444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b53cc081-5c42-4040-aeb5-7db87b4a82cd", + "savedPayload": { + "position": { + "x": 28470.184713375795, + "y": 24483.784522444 + }, + "targetPosition": { + "x": 28695.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08de5d64-99c1-46eb-ab2a-a8ea2f9effda", + "savedPayload": { + "position": { + "x": 28695.184713375795, + "y": 24873.495954146998 + }, + "targetPosition": { + "x": 28695.184713375795, + "y": 24873.495954146998 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Plugins/Portfolio-Mines/Masters.json b/Projects/Portfolio-Management/Plugins/Portfolio-Mines/Masters.json new file mode 100644 index 000000000..60ea79e8b --- /dev/null +++ b/Projects/Portfolio-Management/Plugins/Portfolio-Mines/Masters.json @@ -0,0 +1,83697 @@ +{ + "type": "Portfolio Mine", + "name": "Masters", + "config": "{\n \"codeName\": \"Masters\"\n}", + "project": "Portfolio-Management", + "portfolioBots": [ + { + "type": "Portfolio Bot", + "name": "New Portfolio Bot", + "config": "{\n \"codeName\": \"Low-Frequency\"\n}", + "project": "Portfolio-Management", + "processes": [ + { + "type": "Process Definition", + "name": "Portfolio Process Definition", + "config": "{\n \"codeName\": \"Portfolio\",\n \"sessionRunWaitTime\": 5000,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Low-Frequency-Portfolio-Process\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [], + "outputDatasetFolders": [ + { + "type": "Output Dataset Folder", + "name": "Portfolio Engine", + "project": "Foundations", + "outputDatasets": [], + "outputDatasetFolders": [ + { + "type": "Output Dataset Folder", + "name": "Portfolio Episode", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio Episode Counters", + "project": "Foundations", + "id": "858bb297-cf15-4994-99e6-97282e0b9ecf", + "savedPayload": { + "position": { + "x": 21817.78583089569, + "y": 18391.57440860387 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "dba03ff9-8855-4fed-9b06-29197b6bafc5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Portfolio Episode Counters", + "Product Definition", + "Foundations", + "022b65f9-70b2-4a68-b04e-f56504a4249b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "dba03ff9-8855-4fed-9b06-29197b6bafc5" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio Episode Counters", + "project": "Foundations", + "id": "9fc885b7-0c2e-4291-a7fd-4e31b9c1be52", + "savedPayload": { + "position": { + "x": 21741.412490717546, + "y": 18424.178204978736 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b1b61678-3e82-4ddd-a9c2-eb1985a6f039" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Portfolio Episode Counters", + "Product Definition", + "Foundations", + "022b65f9-70b2-4a68-b04e-f56504a4249b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b1b61678-3e82-4ddd-a9c2-eb1985a6f039" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio Episode Statistics", + "project": "Foundations", + "id": "bc94d238-9a68-4130-8a0e-0cdefe48cf2c", + "savedPayload": { + "position": { + "x": 21660.348619926557, + "y": 18442.19329533103 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "77ecc57d-67ca-49ab-90ba-7de6731a16aa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Portfolio Episode Statistics", + "Product Definition", + "Foundations", + "65a65094-b178-459a-bb3d-eb31f88c2989" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "77ecc57d-67ca-49ab-90ba-7de6731a16aa" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio Episode Statistics", + "project": "Foundations", + "id": "976d927d-1a14-439e-9190-a96aaa1292e1", + "savedPayload": { + "position": { + "x": 21577.354751417104, + "y": 18445.006197365517 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bc3764c5-fae5-4f95-9958-72cc68ca4f87" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Portfolio Episode Statistics", + "Product Definition", + "Foundations", + "65a65094-b178-459a-bb3d-eb31f88c2989" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bc3764c5-fae5-4f95-9958-72cc68ca4f87" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Candle", + "project": "Foundations", + "id": "74691a25-3cfd-4edd-b8e9-5f710832e289", + "savedPayload": { + "position": { + "x": 21495.257141841106, + "y": 18432.521121077123 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "19548d05-cd01-4d0e-ada7-47d1f5cabd93" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "579e91c3-7c9d-41dd-a31e-3ab5cde5e41d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "19548d05-cd01-4d0e-ada7-47d1f5cabd93" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Candle", + "project": "Foundations", + "id": "d78dba5a-ff99-44a0-a6af-2924d85eb400", + "savedPayload": { + "position": { + "x": 21416.851526827446, + "y": 18405.163230764647 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "06fda74d-0dc4-4b95-97b0-c381f143a284" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "579e91c3-7c9d-41dd-a31e-3ab5cde5e41d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "06fda74d-0dc4-4b95-97b0-c381f143a284" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Balances", + "project": "Foundations", + "id": "a830d73c-f549-4169-8279-4096783d97e3", + "savedPayload": { + "position": { + "x": 21344.80791555824, + "y": 18363.86416657051 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9fc10aff-95c2-497d-b19e-ecfacf622b7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "02dd32b9-77b1-4e14-aa5a-d84d70bd05b9" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9fc10aff-95c2-497d-b19e-ecfacf622b7b" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Balances", + "project": "Foundations", + "id": "33fa7f7b-fa0c-4c94-b329-46b15b99ca45", + "savedPayload": { + "position": { + "x": 21281.57966680848, + "y": 18310.03031859307 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bdfa689e-191f-42fb-981d-24b39be4c63e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "02dd32b9-77b1-4e14-aa5a-d84d70bd05b9" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bdfa689e-191f-42fb-981d-24b39be4c63e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Distance To Portfolio Event", + "project": "Foundations", + "id": "59e5dc8c-5999-4e6d-acf8-8fdd17016d86", + "savedPayload": { + "position": { + "x": 21229.319942755406, + "y": 18245.494933958624 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "23627508-261c-49e3-a732-99713af970ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Distance To Portfolio Event", + "Product Definition", + "Foundations", + "17c7ae59-789b-404f-bd86-b3172d5dd1b0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "23627508-261c-49e3-a732-99713af970ec" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Distance To Portfolio Event", + "project": "Foundations", + "id": "796f362b-6585-47f5-ae6a-c58c7d7f54ee", + "savedPayload": { + "position": { + "x": 21189.808385623015, + "y": 18172.45568778923 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4bf430db-5947-43bf-9ccf-6524c90f5504" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Distance To Portfolio Event", + "Product Definition", + "Foundations", + "17c7ae59-789b-404f-bd86-b3172d5dd1b0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4bf430db-5947-43bf-9ccf-6524c90f5504" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Base Asset", + "project": "Foundations", + "id": "e6bc9725-97f6-4200-bab1-54ef0ca0e47d", + "savedPayload": { + "position": { + "x": 21164.390514100563, + "y": 18093.399844012263 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3795279d-7199-4cda-b448-f356089c5808" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "dbb4c955-aa62-417a-8526-c2943ba87c35" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3795279d-7199-4cda-b448-f356089c5808" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Base Asset", + "project": "Foundations", + "id": "499709a8-99ee-4d3b-ab1b-d67399b518d6", + "savedPayload": { + "position": { + "x": 21153.931903317374, + "y": 18011.019554570517 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3b254d27-d86f-4f19-b7e4-4b695e05026e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "dbb4c955-aa62-417a-8526-c2943ba87c35" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3b254d27-d86f-4f19-b7e4-4b695e05026e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Quoted Asset", + "project": "Foundations", + "id": "b4b19146-86b4-4de7-bfab-2193cd264820", + "savedPayload": { + "position": { + "x": 21158.788708719945, + "y": 17928.120181416667 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "007e39e8-5c80-4729-a5fc-728165d565d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "28d34e6c-69a1-4c87-9bcd-ae1b42edc030" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "007e39e8-5c80-4729-a5fc-728165d565d4" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Quoted Asset", + "project": "Foundations", + "id": "866c991e-e39a-44bd-90f3-5408b3bab068", + "savedPayload": { + "position": { + "x": 21178.795537625385, + "y": 17847.524763276626 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b4fd1c7c-3c29-4f7f-b927-12a850353333" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "28d34e6c-69a1-4c87-9bcd-ae1b42edc030" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b4fd1c7c-3c29-4f7f-b927-12a850353333" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Current Episode", + "project": "Foundations", + "id": "d1472e8d-8157-4547-85c5-fcfad4b5ceac", + "savedPayload": { + "position": { + "x": 21213.27108147087, + "y": 17771.977880451603 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "4e8a1b8d-32de-47a2-84e6-516357e12cc4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "7abe3df6-5c1f-4b3a-a349-0114530ec39c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "4e8a1b8d-32de-47a2-84e6-516357e12cc4" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Current Episode", + "project": "Foundations", + "id": "c17d83fb-32b2-4e2d-9a77-2992f903cb8a", + "savedPayload": { + "position": { + "x": 21261.0413169596, + "y": 17704.052191427705 + }, + "targetPosition": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6f6cfa1b-36a2-4bc4-8ff4-c2841edd5ea6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "7abe3df6-5c1f-4b3a-a349-0114530ec39c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6f6cfa1b-36a2-4bc4-8ff4-c2841edd5ea6" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "5ad26d94-ce45-4cb9-8eaf-b95e4a2a5994", + "savedPayload": { + "position": { + "x": 21603.67366198851, + "y": 17995.776506732393 + }, + "targetPosition": { + "x": 21953.389344644147, + "y": 17712.582330759968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Strategy", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Current Strategy", + "project": "Foundations", + "id": "91bb47d3-1426-4b28-9f34-844b76021dbf", + "savedPayload": { + "position": { + "x": 21304.63386649354, + "y": 18183.930775912835 + }, + "targetPosition": { + "x": 21508.929591376334, + "y": 17782.97784002807 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0e9274df-2dc3-4b3f-9bbf-a037ada040db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "56b275fe-2193-4790-8d8e-a8355d92c0ef" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "bf2ecebe-88ce-4dd0-b633-969e46271b9a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0e9274df-2dc3-4b3f-9bbf-a037ada040db" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Current Strategy", + "project": "Foundations", + "id": "45d95746-a250-4d0e-b9fb-366d9443dc67", + "savedPayload": { + "position": { + "x": 21107.97665549157, + "y": 17987.273564910865 + }, + "targetPosition": { + "x": 21508.929591376334, + "y": 17782.97784002807 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "14180683-d6ca-4374-afa8-07cea77edbfd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "56b275fe-2193-4790-8d8e-a8355d92c0ef" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "bf2ecebe-88ce-4dd0-b633-969e46271b9a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "14180683-d6ca-4374-afa8-07cea77edbfd" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Last Strategy", + "project": "Foundations", + "id": "64d336d9-c676-4a58-946a-c19b8b1f9662", + "savedPayload": { + "position": { + "x": 21064.46983810852, + "y": 17712.582330759968 + }, + "targetPosition": { + "x": 21508.929591376334, + "y": 17782.97784002807 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3fae803b-1c95-42c5-9543-cbdbadd1def1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "56b275fe-2193-4790-8d8e-a8355d92c0ef" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "36c38047-68be-4243-99d2-2a4af376d313" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3fae803b-1c95-42c5-9543-cbdbadd1def1" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Last Strategy", + "project": "Foundations", + "id": "255dfbe2-4cd1-4e0d-b725-32be0d4e2afb", + "savedPayload": { + "position": { + "x": 21190.73153984239, + "y": 17464.779788494125 + }, + "targetPosition": { + "x": 21508.929591376334, + "y": 17782.97784002807 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "609be16a-fc10-452b-aee1-f2e9d5b301fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "56b275fe-2193-4790-8d8e-a8355d92c0ef" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "36c38047-68be-4243-99d2-2a4af376d313" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "609be16a-fc10-452b-aee1-f2e9d5b301fd" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "75aeecc2-8436-4171-82e8-0b0c08681555", + "savedPayload": { + "position": { + "x": 21508.929591376334, + "y": 17782.97784002807 + }, + "targetPosition": { + "x": 21953.389344644147, + "y": 17712.582330759968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Position", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Current Position", + "project": "Foundations", + "id": "a6d4f5d8-c477-43f2-aa2a-8d283ca7d7ec", + "savedPayload": { + "position": { + "x": 21238.051589674677, + "y": 17890.93606456483 + }, + "targetPosition": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9fb031fa-4891-404c-8200-53697766ee8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "31a079f2-314e-4a92-8f84-8e49f56625ee" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9fb031fa-4891-404c-8200-53697766ee8f" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Current Position", + "project": "Foundations", + "id": "3bc97e42-dc4f-4916-901a-333103fefc80", + "savedPayload": { + "position": { + "x": 21139.69928450768, + "y": 17769.481082575436 + }, + "targetPosition": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a89e1b6c-2801-40cb-9b49-bcd17874c056" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "31a079f2-314e-4a92-8f84-8e49f56625ee" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a89e1b6c-2801-40cb-9b49-bcd17874c056" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Last Position", + "project": "Foundations", + "id": "71c8615f-1b0c-4386-8c17-7f9d5d23dc62", + "savedPayload": { + "position": { + "x": 21088.818399452593, + "y": 17621.712262732686 + }, + "targetPosition": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a29b9960-d832-40fd-99b6-c22f389a2c13" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "69f1da02-866e-4385-9ba3-ff2b775aa9d6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a29b9960-d832-40fd-99b6-c22f389a2c13" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Last Position", + "project": "Foundations", + "id": "fc67eb33-40f5-477c-93c8-2ed591b69821", + "savedPayload": { + "position": { + "x": 21091.545920168955, + "y": 17465.45270554514 + }, + "targetPosition": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "8c576a62-27f8-4d4c-bb38-563f5fec32a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "69f1da02-866e-4385-9ba3-ff2b775aa9d6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "8c576a62-27f8-4d4c-bb38-563f5fec32a9" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Stop Loss", + "project": "Foundations", + "id": "94c61a57-a913-475c-bca4-888beb9fb507", + "savedPayload": { + "position": { + "x": 21147.552867404454, + "y": 17319.54961975506 + }, + "targetPosition": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3d981986-308e-4c8b-94c6-9e935c0f14e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "fb3a3903-4e98-48d2-a3cc-a0ec325b1bda" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3d981986-308e-4c8b-94c6-9e935c0f14e5" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Stop Loss", + "project": "Foundations", + "id": "819f3fbe-7328-40b8-a280-ac2c46fee1f4", + "savedPayload": { + "position": { + "x": 21250.083976747977, + "y": 17201.601070808945 + }, + "targetPosition": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "83704692-e8e7-49b7-ab8e-2607bb458b14" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "fb3a3903-4e98-48d2-a3cc-a0ec325b1bda" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "83704692-e8e7-49b7-ab8e-2607bb458b14" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Take Profit", + "project": "Foundations", + "id": "00646d62-d478-4204-8f7e-49d783056804", + "savedPayload": { + "position": { + "x": 21386.772483214685, + "y": 17125.83339444489 + }, + "targetPosition": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bc61c580-07aa-4783-afc5-e6660be10247" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "5516f256-7049-423a-b6b5-5dc68e0682e6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bc61c580-07aa-4783-afc5-e6660be10247" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Take Profit", + "project": "Foundations", + "id": "acf7ee6b-7b30-42f4-8b62-af5267f1d053", + "savedPayload": { + "position": { + "x": 21541.131735617182, + "y": 17101.385290644208 + }, + "targetPosition": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "91dd9ff9-b0ec-4807-8a56-f151e54b7af3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "5516f256-7049-423a-b6b5-5dc68e0682e6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "91dd9ff9-b0ec-4807-8a56-f151e54b7af3" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "45438dd5-d5c8-43a3-abac-c8762152e4ad", + "savedPayload": { + "position": { + "x": 21533.278152720406, + "y": 17551.316753464584 + }, + "targetPosition": { + "x": 21953.389344644147, + "y": 17712.582330759968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Stages", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Open Stage", + "project": "Foundations", + "id": "82668b96-601e-4ef5-9f32-cf29e76d38fb", + "savedPayload": { + "position": { + "x": 21244.711809652024, + "y": 17509.37231761005 + }, + "targetPosition": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0ff56904-fd9f-4e45-b75e-9532ff0751a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "a57ace90-1f16-4fbd-8bf9-50fc69baeb40" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0ff56904-fd9f-4e45-b75e-9532ff0751a0" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Open Stage", + "project": "Foundations", + "id": "2a9f371f-dad6-4721-9f1f-32fa7131fba3", + "savedPayload": { + "position": { + "x": 21220.263705851343, + "y": 17355.013065207553 + }, + "targetPosition": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "87fde8db-9ee4-4bc0-b158-a1329603f261" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "a57ace90-1f16-4fbd-8bf9-50fc69baeb40" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "87fde8db-9ee4-4bc0-b158-a1329603f261" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Close Stage", + "project": "Foundations", + "id": "135db33b-bf71-491e-bf4f-51a1424b4f1f", + "savedPayload": { + "position": { + "x": 21250.083976747977, + "y": 17201.601070808945 + }, + "targetPosition": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "adf0c220-013a-48c8-a37c-879912ae71f8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "210623ed-84b4-4718-8449-b45fe5e17678" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "adf0c220-013a-48c8-a37c-879912ae71f8" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Close Stage", + "project": "Foundations", + "id": "9311a9e3-dccf-4cd3-8f6c-c83e7faa957f", + "savedPayload": { + "position": { + "x": 21330.57585757147, + "y": 17067.6400850586 + }, + "targetPosition": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "85fe87e7-96ee-49de-848a-1107181717fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "210623ed-84b4-4718-8449-b45fe5e17678" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "85fe87e7-96ee-49de-848a-1107181717fe" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Trigger Stage", + "project": "Foundations", + "id": "41d0fa6e-cb25-40cc-a07d-94082cdabfb8", + "savedPayload": { + "position": { + "x": 21452.030839560866, + "y": 16969.2877798916 + }, + "targetPosition": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c3bb3f5a-f543-4acb-9d05-533422e7f49c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "47e1c4ac-720c-4b9b-8f9e-c97932ce7bac" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "c3bb3f5a-f543-4acb-9d05-533422e7f49c" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Trigger Stage", + "project": "Foundations", + "id": "7b413cb1-8f30-4352-8fbb-de0f8bf58bcf", + "savedPayload": { + "position": { + "x": 21599.799659403616, + "y": 16918.406894836517 + }, + "targetPosition": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bba5e6a8-6c4c-4f99-a0a3-1365fd69c8b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "47e1c4ac-720c-4b9b-8f9e-c97932ce7bac" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bba5e6a8-6c4c-4f99-a0a3-1365fd69c8b6" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Manage Stage", + "project": "Foundations", + "id": "75bdb6bd-ff35-4448-b4be-cefaa0a046d3", + "savedPayload": { + "position": { + "x": 21756.059216591162, + "y": 16921.13441555288 + }, + "targetPosition": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ba4c0e12-e085-41bd-94c3-f1823e1118b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "4a38e599-09d8-48fc-930f-2b0d33efe268" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "ba4c0e12-e085-41bd-94c3-f1823e1118b0" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Manage Stage", + "project": "Foundations", + "id": "ba6e9b0f-dd9c-4939-8065-e8ba8e45d473", + "savedPayload": { + "position": { + "x": 21901.962302381242, + "y": 16977.141362788378 + }, + "targetPosition": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "21502e28-dca1-4b51-97c0-28fe12926f74" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "4a38e599-09d8-48fc-930f-2b0d33efe268" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "21502e28-dca1-4b51-97c0-28fe12926f74" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "aff5af52-ad9c-48cc-b5e9-82b9e0760623", + "savedPayload": { + "position": { + "x": 21670.19516867172, + "y": 17362.86664810433 + }, + "targetPosition": { + "x": 21953.389344644147, + "y": 17712.582330759968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Orders", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Market Buy Orders", + "project": "Foundations", + "id": "d0ec2f98-7b5a-460e-8450-900c5e0df045", + "savedPayload": { + "position": { + "x": 21434.602526702103, + "y": 17230.10634009719 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "78951e99-5cab-4ff3-9fb2-9e99ab1083e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "7554e752-eac9-4a0b-8cdf-69a7fe8ebfda" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "78951e99-5cab-4ff3-9fb2-9e99ab1083e9" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Market Buy Orders", + "project": "Foundations", + "id": "bdc91039-aec0-48cb-9415-8c28a03e31b6", + "savedPayload": { + "position": { + "x": 21456.729844320012, + "y": 17123.903958968116 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f910a406-cb66-402a-b4c5-2c6c1caec4f3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "7554e752-eac9-4a0b-8cdf-69a7fe8ebfda" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f910a406-cb66-402a-b4c5-2c6c1caec4f3" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Market Sell Orders", + "project": "Foundations", + "id": "c575e268-ae2f-46a0-bea1-cd8fc12b43d5", + "savedPayload": { + "position": { + "x": 21503.630075691533, + "y": 17026.08303973431 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b2eea143-3f5b-442d-9baf-7b5408e067f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "cf240dfd-89a3-40b6-b2f6-17c5e203b53b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b2eea143-3f5b-442d-9baf-7b5408e067f9" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Market Sell Orders", + "project": "Foundations", + "id": "312eeeb2-4b69-43c0-b525-1333252b5e7a", + "savedPayload": { + "position": { + "x": 21572.577549844755, + "y": 16942.328578657067 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6ccb651c-d762-4801-83ae-13ef40d6b3f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "cf240dfd-89a3-40b6-b2f6-17c5e203b53b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6ccb651c-d762-4801-83ae-13ef40d6b3f9" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Limit Buy Orders", + "project": "Foundations", + "id": "c3d7e03c-0e1f-437e-8fa9-a4476f682855", + "savedPayload": { + "position": { + "x": 21659.56529019577, + "y": 16877.508080579115 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5bf0c662-67a4-4c82-b679-78a8341fd2f2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "a7baaab8-8e67-48fe-a22f-029bedfe5c7b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5bf0c662-67a4-4c82-b679-78a8341fd2f2" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Limit Buy Orders", + "project": "Foundations", + "id": "23b106b6-fc00-4e30-8549-85d42a4c7460", + "savedPayload": { + "position": { + "x": 21759.537885462945, + "y": 16835.388677235827 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e3c850ae-947d-4f49-8027-81fff1227835" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "a7baaab8-8e67-48fe-a22f-029bedfe5c7b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e3c850ae-947d-4f49-8027-81fff1227835" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Limit Sell Orders", + "project": "Foundations", + "id": "e095ab71-9872-4310-9cdb-a55cf93947f9", + "savedPayload": { + "position": { + "x": 21866.685291794947, + "y": 16818.418195251706 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "36702185-19b3-4f57-aefa-0e6e5bbfad3b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "946fb865-6bd8-4325-97eb-ce2b4fb2b21a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "36702185-19b3-4f57-aefa-0e6e5bbfad3b" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Limit Sell Orders", + "project": "Foundations", + "id": "388c6985-6249-4933-9e68-62d8abbfa304", + "savedPayload": { + "position": { + "x": 21974.78049140074, + "y": 16827.58289735448 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b5fd306d-a501-46cc-a3cc-cd7ae5de87f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "946fb865-6bd8-4325-97eb-ce2b4fb2b21a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b5fd306d-a501-46cc-a3cc-cd7ae5de87f1" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Last Market Order", + "project": "Foundations", + "id": "b3d32333-ecb0-47c8-bb14-57fab53de0c8", + "savedPayload": { + "position": { + "x": 22077.5413841893, + "y": 16862.350164370273 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3e49bfbd-0700-4a58-8902-8cc4f43a68b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "c26bf2a8-bdba-4a22-b1de-09547dd3a4ea" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3e49bfbd-0700-4a58-8902-8cc4f43a68b1" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Last Market Order", + "project": "Foundations", + "id": "7784b645-43a9-4bdb-91b0-07c6d838571d", + "savedPayload": { + "position": { + "x": 22168.995880592396, + "y": 16920.699449114 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1dd8f2a5-7e99-4b5d-959d-2451b5bb6343" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "c26bf2a8-bdba-4a22-b1de-09547dd3a4ea" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1dd8f2a5-7e99-4b5d-959d-2451b5bb6343" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Last Limit Order", + "project": "Foundations", + "id": "f8e2fc7d-065e-4bba-b105-61a9d2862bf4", + "savedPayload": { + "position": { + "x": 22243.82897770266, + "y": 16999.23970324738 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a36e620d-47db-48d3-83f7-1bb8bf4553ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "14ad3c06-8e6f-49bc-9ab8-c07a1cb2446a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a36e620d-47db-48d3-83f7-1bb8bf4553ef" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Last Limit Order", + "project": "Foundations", + "id": "7b5f5cf9-b097-418d-906b-e799e04985d8", + "savedPayload": { + "position": { + "x": 22297.69164792327, + "y": 17093.40645268238 + }, + "targetPosition": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9fe9ad20-6f10-44bb-91ff-a5f9584aeab9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "14ad3c06-8e6f-49bc-9ab8-c07a1cb2446a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9fe9ad20-6f10-44bb-91ff-a5f9584aeab9" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "6b1dd71c-6f29-43ce-8679-ebe94bf387dc", + "savedPayload": { + "position": { + "x": 21882.993835376044, + "y": 17268.122577492155 + }, + "targetPosition": { + "x": 21953.389344644147, + "y": 17712.582330759968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6fed9036-0688-48e3-9503-533e95f3910e", + "savedPayload": { + "position": { + "x": 21953.389344644147, + "y": 17712.582330759968 + }, + "targetPosition": { + "x": 22373.500536567888, + "y": 17873.84790805535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Portfolio System", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Errors", + "project": "Foundations", + "id": "9dfbc7fc-a695-44e4-be52-64b1a74c78ee", + "savedPayload": { + "position": { + "x": 21754.854404437032, + "y": 17575.623542412253 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9fc4618f-bc7d-4168-ae58-01e63e0f932b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Errors", + "Product Definition", + "Foundations", + "bc82de57-3972-4298-a10a-b3e7ea4d80db" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9fc4618f-bc7d-4168-ae58-01e63e0f932b" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Errors", + "project": "Foundations", + "id": "d1aec061-112e-4c47-ab43-4cdd4aef0548", + "savedPayload": { + "position": { + "x": 21742.217649520964, + "y": 17502.384314213912 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "7939bedd-fa7d-4b0e-bfeb-6e9819e841cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Errors", + "Product Definition", + "Foundations", + "bc82de57-3972-4298-a10a-b3e7ea4d80db" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "7939bedd-fa7d-4b0e-bfeb-6e9819e841cc" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Highlights", + "project": "Foundations", + "id": "5806e033-c40e-4e62-a6d1-8005581e79f5", + "savedPayload": { + "position": { + "x": 21741.808024228954, + "y": 17428.0640321301 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1bc30eef-c828-48c0-9ddc-e2ffcccd8beb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Highlights", + "Product Definition", + "Foundations", + "dbfd2147-dd9b-4602-9ad9-20a12b733280" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1bc30eef-c828-48c0-9ddc-e2ffcccd8beb" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Highlights", + "project": "Foundations", + "id": "1bca97dc-957a-4ca2-856b-b8d832c4ac63", + "savedPayload": { + "position": { + "x": 21753.636702071155, + "y": 17354.689959717543 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "5c868ef0-c868-4e60-b952-44bdb1837431" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Highlights", + "Product Definition", + "Foundations", + "dbfd2147-dd9b-4602-9ad9-20a12b733280" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "5c868ef0-c868-4e60-b952-44bdb1837431" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Values", + "project": "Foundations", + "id": "e76c5c8f-8731-49e2-b80b-b548ea0e4084", + "savedPayload": { + "position": { + "x": 21777.38102755109, + "y": 17284.26355039973 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2c268c76-f100-4b16-a40a-969e8e502b67" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Values", + "Product Definition", + "Foundations", + "17505511-0585-4021-a217-416be626750f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2c268c76-f100-4b16-a40a-969e8e502b67" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Values", + "project": "Foundations", + "id": "3d44a8b6-a86e-4af1-b83a-b2bc6cbf0dd9", + "savedPayload": { + "position": { + "x": 21812.39331736651, + "y": 17218.7058530349 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "58ef1ea8-a53f-4d5b-8dfb-539d2e0556fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Values", + "Product Definition", + "Foundations", + "17505511-0585-4021-a217-416be626750f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "58ef1ea8-a53f-4d5b-8dfb-539d2e0556fb" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Status", + "project": "Foundations", + "id": "d58bfa94-38e0-485f-9624-e306d58cf24a", + "savedPayload": { + "position": { + "x": 21857.718527521472, + "y": 17159.805110711004 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2d5023ee-45aa-4c52-8326-fcb6cc6c3790" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Status", + "Product Definition", + "Foundations", + "800ea2cf-fb08-4c2d-8afe-6f4e1fc0dd1d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2d5023ee-45aa-4c52-8326-fcb6cc6c3790" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Status", + "project": "Foundations", + "id": "ad1d4610-427b-4e6f-9f8e-a00895a76128", + "savedPayload": { + "position": { + "x": 21912.120304436954, + "y": 17109.167982135863 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "567de809-30ea-4d9a-92c3-74833626b25d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Status", + "Product Definition", + "Foundations", + "800ea2cf-fb08-4c2d-8afe-6f4e1fc0dd1d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "567de809-30ea-4d9a-92c3-74833626b25d" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Progress", + "project": "Foundations", + "id": "d06d50f3-bbab-4f99-abb9-66c5043fa920", + "savedPayload": { + "position": { + "x": 21974.11470945355, + "y": 17068.17571617586 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "08d848b0-2601-498d-b634-250ba9f3716d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Progress", + "Product Definition", + "Foundations", + "1a879881-25a5-4e83-a1fb-1f88db77ec86" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "08d848b0-2601-498d-b634-250ba9f3716d" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Progress", + "project": "Foundations", + "id": "286544d2-4cd4-4017-a0ae-3be7892fdc44", + "savedPayload": { + "position": { + "x": 22042.010696809764, + "y": 17037.94647498753 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a369cbea-2535-48df-ab97-ed5c283cedd8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Progress", + "Product Definition", + "Foundations", + "1a879881-25a5-4e83-a1fb-1f88db77ec86" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a369cbea-2535-48df-ab97-ed5c283cedd8" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Running", + "project": "Foundations", + "id": "58cd576b-41aa-43c3-a318-2de3d1a588fb", + "savedPayload": { + "position": { + "x": 22113.956240962147, + "y": 17019.304833468734 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2e5628a5-a142-42e4-b1ab-690830549d7e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Running", + "Product Definition", + "Foundations", + "e6ac12c1-a26a-4417-ac44-b195dfcab5ca" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2e5628a5-a142-42e4-b1ab-690830549d7e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Running", + "project": "Foundations", + "id": "114b4de5-29d1-4aed-a952-9de89548b594", + "savedPayload": { + "position": { + "x": 22187.988855014253, + "y": 17012.759287004974 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "8749f10a-8662-4ca7-867c-232ac3303cb6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Running", + "Product Definition", + "Foundations", + "e6ac12c1-a26a-4417-ac44-b195dfcab5ca" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "8749f10a-8662-4ca7-867c-232ac3303cb6" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Announcements", + "project": "Foundations", + "id": "1f21c47a-7812-43c7-bc6a-45913ab9fe11", + "savedPayload": { + "position": { + "x": 22262.089122243367, + "y": 17018.488381040814 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ee265296-155b-4a60-9bea-7115b944f6fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Announcements", + "Product Definition", + "Foundations", + "af9edb41-e12d-4b70-b603-6a383533ec4b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "ee265296-155b-4a60-9bea-7115b944f6fd" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Announcements", + "project": "Foundations", + "id": "f16b7f25-09a1-4625-81c9-9d141eb72170", + "savedPayload": { + "position": { + "x": 22334.235780524454, + "y": 17036.335840825588 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2cdca36e-cb07-47e5-80e8-d78fdc260d04" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Announcements", + "Product Definition", + "Foundations", + "af9edb41-e12d-4b70-b603-6a383533ec4b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2cdca36e-cb07-47e5-80e8-d78fdc260d04" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Warnings", + "project": "Foundations", + "id": "bc213fbb-979b-4480-85da-dd1b245847b7", + "savedPayload": { + "position": { + "x": 22402.460857091915, + "y": 17065.81483418123 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "543de2c1-fff8-4cd4-ab83-b7ec6fb45ba2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Warnings", + "Product Definition", + "Foundations", + "9fc9834c-fb44-4fb9-a69d-5667d5cd10d1" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "543de2c1-fff8-4cd4-ab83-b7ec6fb45ba2" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Warnings", + "project": "Foundations", + "id": "8ba6c02d-2fdc-4ce9-aafe-f65f575ea57b", + "savedPayload": { + "position": { + "x": 22464.90334970648, + "y": 17106.12125101499 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d53ddbf0-c935-42e4-aeb6-e180e4e4766f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Warnings", + "Product Definition", + "Foundations", + "9fc9834c-fb44-4fb9-a69d-5667d5cd10d1" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d53ddbf0-c935-42e4-aeb6-e180e4e4766f" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Infos", + "project": "Foundations", + "id": "ce01637e-eebb-49c9-a681-ebe4912d0bb1", + "savedPayload": { + "position": { + "x": 22519.859989945067, + "y": 17156.155637346634 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "42d9dc6a-cb4c-4f56-b53e-47923754ae72" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Infos", + "Product Definition", + "Foundations", + "5d2d18dd-7d70-4c91-83ea-a87f1439fdc5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "42d9dc6a-cb4c-4f56-b53e-47923754ae72" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Infos", + "project": "Foundations", + "id": "219f7acb-e028-412e-b0af-1389284f253d", + "savedPayload": { + "position": { + "x": 22565.831703923224, + "y": 17214.55318554695 + }, + "targetPosition": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c9b938f7-3b0c-4266-ae35-c563eaee3a12" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Infos", + "Product Definition", + "Foundations", + "5d2d18dd-7d70-4c91-83ea-a87f1439fdc5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c9b938f7-3b0c-4266-ae35-c563eaee3a12" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "67874b80-a0bd-4563-a32f-a22ff79fdcdb", + "savedPayload": { + "position": { + "x": 22190.46904718378, + "y": 17462.75245211618 + }, + "targetPosition": { + "x": 22373.500536567888, + "y": 17873.84790805535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Simulation Objects", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episodes", + "project": "Foundations", + "id": "d0936731-6ea1-45f5-9dda-c66e04615c03", + "savedPayload": { + "position": { + "x": 22208.347646907743, + "y": 17143.97715706942 + }, + "targetPosition": { + "x": 22534.766113863272, + "y": 17453.73671613161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "e6aba5dd-6167-40bb-9778-67d287bfcd91" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "c3e582db-8875-4509-9235-9989acd4bece" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "e6aba5dd-6167-40bb-9778-67d287bfcd91" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episodes", + "project": "Foundations", + "id": "6f0308cb-a417-448c-9ac1-1cee0350df2c", + "savedPayload": { + "position": { + "x": 22351.734624479162, + "y": 17042.64126019244 + }, + "targetPosition": { + "x": 22534.766113863272, + "y": 17453.73671613161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4769fa28-d733-4b61-8dc3-b2be4aa91a89" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "c3e582db-8875-4509-9235-9989acd4bece" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4769fa28-d733-4b61-8dc3-b2be4aa91a89" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Strategies", + "project": "Foundations", + "id": "50ab5255-37a9-4d2a-bc24-2bcff7a42271", + "savedPayload": { + "position": { + "x": 22522.98648712473, + "y": 17003.89091989261 + }, + "targetPosition": { + "x": 22534.766113863272, + "y": 17453.73671613161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "4fe90aea-6783-42b9-a50a-ee17349b2461" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "0539d14c-b445-45b2-afbe-6b5d805dea16" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "4fe90aea-6783-42b9-a50a-ee17349b2461" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Strategies", + "project": "Foundations", + "id": "165aa87c-a1f6-4129-a897-b686db520c5c", + "savedPayload": { + "position": { + "x": 22696.031691158656, + "y": 17033.62552420787 + }, + "targetPosition": { + "x": 22534.766113863272, + "y": 17453.73671613161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "63617646-5f74-4927-b365-bf313f67f3cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "0539d14c-b445-45b2-afbe-6b5d805dea16" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "63617646-5f74-4927-b365-bf313f67f3cd" + ] + ] + } + } + ], + "outputDatasetFolders": [ + { + "type": "Output Dataset Folder", + "name": "Orders", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Market Buy Orders", + "project": "Foundations", + "id": "155e8abd-b06c-4e13-9821-5b88e478dc7e", + "savedPayload": { + "position": { + "x": 22643.73665702605, + "y": 16724.59778645517 + }, + "targetPosition": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a7dfb764-e729-4ebe-953c-361af2d94203" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "a739d0ab-3ff7-43bc-b1e5-fae12dd40e33" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a7dfb764-e729-4ebe-953c-361af2d94203" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Market Buy Orders", + "project": "Foundations", + "id": "a1ed0f41-b6b4-4ca5-bab0-70eac1748463", + "savedPayload": { + "position": { + "x": 22793.584226729905, + "y": 16680.210914121617 + }, + "targetPosition": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b68a61d7-9289-45a5-b792-939bc1dd4bab" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "a739d0ab-3ff7-43bc-b1e5-fae12dd40e33" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b68a61d7-9289-45a5-b792-939bc1dd4bab" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Market Sell Orders", + "project": "Foundations", + "id": "d69ddeb7-5a58-4d2d-9db8-914515df03fc", + "savedPayload": { + "position": { + "x": 22949.576086660618, + "y": 16689.751784997126 + }, + "targetPosition": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "29768822-b607-4e56-90f2-103d5344dafe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "90901092-5438-4b18-aa96-30d7e9a6aa2d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "29768822-b607-4e56-90f2-103d5344dafe" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Market Sell Orders", + "project": "Foundations", + "id": "8fb140bc-f290-4138-8825-6a2be3fe15a8", + "savedPayload": { + "position": { + "x": 23092.897316315888, + "y": 16752.069629245856 + }, + "targetPosition": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "197d9ecf-a68f-459e-990e-40f7e332558a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "90901092-5438-4b18-aa96-30d7e9a6aa2d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "197d9ecf-a68f-459e-990e-40f7e332558a" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Limit Buy Orders", + "project": "Foundations", + "id": "f86913e8-4184-418e-b95b-39162bbbc96a", + "savedPayload": { + "position": { + "x": 23206.26126020321, + "y": 16859.647995137977 + }, + "targetPosition": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5f37ade9-02a1-422a-8859-94cabb0d68c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "ccc48a47-e8aa-4e08-92ea-622f0e4952b8" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5f37ade9-02a1-422a-8859-94cabb0d68c6" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Limit Buy Orders", + "project": "Foundations", + "id": "a7a6b9d0-c98f-4eb8-89fb-ff397fee18e2", + "savedPayload": { + "position": { + "x": 23275.994553616147, + "y": 16999.511344059316 + }, + "targetPosition": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cae18dec-1431-43f3-bbbe-bcf333b64f40" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "ccc48a47-e8aa-4e08-92ea-622f0e4952b8" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "cae18dec-1431-43f3-bbbe-bcf333b64f40" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Limit Sell Orders", + "project": "Foundations", + "id": "3e8c5075-0eae-4a03-961d-2ad286203632", + "savedPayload": { + "position": { + "x": 23293.6863322153, + "y": 17154.790091966766 + }, + "targetPosition": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bca53d77-5456-4b25-8f31-13169fad80b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "9ec5538b-e045-4c3b-9522-140d9779d97f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bca53d77-5456-4b25-8f31-13169fad80b0" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Limit Sell Orders", + "project": "Foundations", + "id": "74a0ae45-5661-4ec6-bdd9-6b58dc3c7388", + "savedPayload": { + "position": { + "x": 23257.202706398766, + "y": 17306.75533019244 + }, + "targetPosition": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1f4c00f5-542d-4e2a-aa57-dcd0038212f3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "9ec5538b-e045-4c3b-9522-140d9779d97f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1f4c00f5-542d-4e2a-aa57-dcd0038212f3" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "17b01cb3-3dac-47e5-8f49-33d9bf508c75", + "savedPayload": { + "position": { + "x": 22844.52567292546, + "y": 17127.31824917608 + }, + "targetPosition": { + "x": 22534.766113863272, + "y": 17453.73671613161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Stages", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Trigger Stages", + "project": "Foundations", + "id": "9691b47e-4503-410f-bcce-84e23c7edffd", + "savedPayload": { + "position": { + "x": 22914.471156617587, + "y": 16821.80140413058 + }, + "targetPosition": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "db372381-478a-4f81-be9f-200c13693b26" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "60cd692b-846a-4eb9-9bd6-2c982eb60fce" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "db372381-478a-4f81-be9f-200c13693b26" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Trigger Stages", + "project": "Foundations", + "id": "9bb2776c-9bc1-478e-bbad-c08c58315507", + "savedPayload": { + "position": { + "x": 23069.898379920094, + "y": 16838.137463575258 + }, + "targetPosition": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d062c08c-90fb-4495-ab50-6303e02e2177" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "60cd692b-846a-4eb9-9bd6-2c982eb60fce" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d062c08c-90fb-4495-ab50-6303e02e2177" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Open Stages", + "project": "Foundations", + "id": "09cff989-688c-4173-b7ab-f430ca2128b5", + "savedPayload": { + "position": { + "x": 23210.364933334058, + "y": 16906.647579278775 + }, + "targetPosition": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fea26ecb-2381-4e30-b655-8223f79d882a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "4feb8028-125c-4189-851c-763f5c215643" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fea26ecb-2381-4e30-b655-8223f79d882a" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Open Stages", + "project": "Foundations", + "id": "bc74445c-fbbd-4d2b-8116-48b7ed3aa124", + "savedPayload": { + "position": { + "x": 23318.928477452213, + "y": 17019.068420185664 + }, + "targetPosition": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "13062aa0-2e19-4c93-b8a2-e619f51f6c3b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "4feb8028-125c-4189-851c-763f5c215643" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "13062aa0-2e19-4c93-b8a2-e619f51f6c3b" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Manage Stages", + "project": "Foundations", + "id": "6ea972cb-245e-4645-ba49-f863a429ecb4", + "savedPayload": { + "position": { + "x": 23382.49464662664, + "y": 17161.84037372765 + }, + "targetPosition": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "e181ef5c-fa4e-46b0-ba8b-b43ff4c05a9c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "d0c26f68-0a60-46d9-a4f6-a75cb9e05469" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "e181ef5c-fa4e-46b0-ba8b-b43ff4c05a9c" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Manage Stages", + "project": "Foundations", + "id": "01565b3c-e9b6-4850-ac0f-4a10e103cb73", + "savedPayload": { + "position": { + "x": 23393.396422718168, + "y": 17317.743035217944 + }, + "targetPosition": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bbc62c5b-f52b-4987-b96d-97064e607864" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "d0c26f68-0a60-46d9-a4f6-a75cb9e05469" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bbc62c5b-f52b-4987-b96d-97064e607864" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Close Stages", + "project": "Foundations", + "id": "f0528250-bf60-48c0-b090-6579fd4a063b", + "savedPayload": { + "position": { + "x": 23350.31889063707, + "y": 17467.972242802585 + }, + "targetPosition": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0e722ee1-0409-4755-a150-b46c2c5dff3a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "fc3e5dd7-884f-4ade-92c3-f9845eeb0c2f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0e722ee1-0409-4755-a150-b46c2c5dff3a" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Close Stages", + "project": "Foundations", + "id": "92aafbec-9f9c-43a4-973b-e0c3207d097d", + "savedPayload": { + "position": { + "x": 23258.457836508995, + "y": 17594.408136899892 + }, + "targetPosition": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "5fa164b0-109c-4eaa-8f3c-fd0f47ff315a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "fc3e5dd7-884f-4ade-92c3-f9845eeb0c2f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "5fa164b0-109c-4eaa-8f3c-fd0f47ff315a" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "9dea923a-b745-4761-9b70-d11441da288d", + "savedPayload": { + "position": { + "x": 22945.861569802444, + "y": 17270.7052267475 + }, + "targetPosition": { + "x": 22534.766113863272, + "y": 17453.73671613161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Position", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Positions", + "project": "Foundations", + "id": "cafe6649-5041-46ca-a612-d6917a4f341b", + "savedPayload": { + "position": { + "x": 23100.045647373623, + "y": 17007.01450433204 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b4200f62-fcba-4eb6-8159-d4df44369229" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "48f0c2b2-01bc-4f30-b4b1-4bc7bd78ed17" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b4200f62-fcba-4eb6-8159-d4df44369229" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Positions", + "project": "Foundations", + "id": "beeae2cb-f8c5-4ae7-b938-07dcfb78a835", + "savedPayload": { + "position": { + "x": 23217.90725650066, + "y": 17057.154177048506 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "24531e0f-13aa-4dc8-8de0-24330f1e4609" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "48f0c2b2-01bc-4f30-b4b1-4bc7bd78ed17" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "24531e0f-13aa-4dc8-8de0-24330f1e4609" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Position Base Asset", + "project": "Foundations", + "id": "7b637a2e-e3ff-4de1-904c-70ed167bd14a", + "savedPayload": { + "position": { + "x": 23316.868664123347, + "y": 17138.46829321209 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "64d670e1-0fda-4f67-8018-d5c3d703961e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "7e7847d0-3c4e-46bf-b243-242e752f447b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "64d670e1-0fda-4f67-8018-d5c3d703961e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Position Base Asset", + "project": "Foundations", + "id": "55e6de43-e5f5-434f-b728-57c21c1dbf36", + "savedPayload": { + "position": { + "x": 23388.91260554225, + "y": 17244.369266724887 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1013fc23-443e-4fcb-baf1-57a3f27f9fee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "7e7847d0-3c4e-46bf-b243-242e752f447b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1013fc23-443e-4fcb-baf1-57a3f27f9fee" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Position Quoted Asset", + "project": "Foundations", + "id": "b2c7c1ef-5668-48f5-a108-ccd9a06c91b0", + "savedPayload": { + "position": { + "x": 23428.202509085422, + "y": 17366.277630530232 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5c1a10c6-8046-4044-91a8-0ee63980665a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "5102197c-c62e-4d01-b127-859f8b4a42b7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5c1a10c6-8046-4044-91a8-0ee63980665a" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Position Quoted Asset", + "project": "Foundations", + "id": "2d9ea9af-3a20-46d8-832e-8fe9fd46a1fc", + "savedPayload": { + "position": { + "x": 23431.555340433853, + "y": 17494.317094009577 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "db48b19d-be7c-4ba7-8176-6b7c1426bd42" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "5102197c-c62e-4d01-b127-859f8b4a42b7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "db48b19d-be7c-4ba7-8176-6b7c1426bd42" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Stop Loss", + "project": "Foundations", + "id": "15340580-be54-4e24-8736-77499efc28b2", + "savedPayload": { + "position": { + "x": 23398.699473131746, + "y": 17618.114661311825 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "98ab50d4-ee9d-4d2a-9477-308014bd103e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "b73bcc0b-4d30-42ee-b900-e3fc3c2b6e36" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "98ab50d4-ee9d-4d2a-9477-308014bd103e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Stop Loss", + "project": "Foundations", + "id": "13678ac9-5b64-4b97-b787-ed9bd6b0d3b4", + "savedPayload": { + "position": { + "x": 23332.296694146557, + "y": 17727.640989786636 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3715b372-08b2-4eab-922b-f94c136a0d87" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "b73bcc0b-4d30-42ee-b900-e3fc3c2b6e36" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3715b372-08b2-4eab-922b-f94c136a0d87" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Take Profit", + "project": "Foundations", + "id": "a955f302-7a54-4694-a19e-f4fbb636e02b", + "savedPayload": { + "position": { + "x": 23237.726561719122, + "y": 17814.022907679137 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3b76470d-6c62-4381-8b71-d8da6000bda8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "0ee79ca2-e833-4b3b-a6c7-9dcc042eb310" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3b76470d-6c62-4381-8b71-d8da6000bda8" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Take Profit", + "project": "Foundations", + "id": "0e077187-85a1-48b6-92ce-cc26807048bd", + "savedPayload": { + "position": { + "x": 23122.65058554849, + "y": 17870.26226573472 + }, + "targetPosition": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c5c496b0-f452-4444-9382-71c5d584093d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "0ee79ca2-e833-4b3b-a6c7-9dcc042eb310" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c5c496b0-f452-4444-9382-71c5d584093d" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "110eb902-0fa6-4676-ab7b-c25b34903521", + "savedPayload": { + "position": { + "x": 22984.611910102274, + "y": 17441.95708939307 + }, + "targetPosition": { + "x": 22534.766113863272, + "y": 17453.73671613161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f1bb4cba-b2bc-4a2d-8fb4-ef6807212cbe", + "savedPayload": { + "position": { + "x": 22534.766113863272, + "y": 17453.73671613161 + }, + "targetPosition": { + "x": 22373.500536567888, + "y": 17873.84790805535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bdb5a092-723a-41f0-9a7d-90719a7c03f7", + "savedPayload": { + "position": { + "x": 22373.500536567888, + "y": 17873.84790805535 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 18284.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": " Portfolio Process Definition", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "569f0091-8b1d-4ef4-ad99-585946bd98bb", + "savedPayload": { + "position": { + "x": 22165.459328129517, + "y": 17734.650619529006 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Low Frequency Portfolio Status Report", + "id": "9ff60dc0-f436-48c8-82b3-dd9e948d75f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Process Definition", + "Process Definition", + "Foundations", + "06a6f9c4-5a54-4356-becf-c153dfb97070" + ], + [ + "Low Frequency Portfolio Status Report", + "Status Report", + "Foundations", + "9ff60dc0-f436-48c8-82b3-dd9e948d75f4" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "10ea827a-3d55-45c2-b8c8-69da9bcc0f02", + "savedPayload": { + "position": { + "x": 22181.792939151088, + "y": 17680.551089783985 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\"mainUtility\": \"Market Starting Point\"}", + "project": "Foundations", + "id": "01cd3c55-80d7-4233-b2ad-c4889e37de50", + "savedPayload": { + "position": { + "x": 22204.778223768393, + "y": 17628.92529527486 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [], + "dataMineDataDependencies": [ + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Simple Moving Average (SMA)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a102184a-d726-4e76-a289-9f4d7ae96dc8", + "savedPayload": { + "position": { + "x": 20608.887722888678, + "y": 18072.711890488743 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "24e17411-dccd-44b9-864d-ee83550186a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Popular SMAs", + "Product Definition", + "Foundations", + "275a6f60-96f2-4103-97ce-54a9efe25319" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "24e17411-dccd-44b9-864d-ee83550186a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8128cc50-9c00-4f40-9339-24ee913218b7", + "savedPayload": { + "position": { + "x": 20467.810862104958, + "y": 18069.499697665953 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f6a486fc-4b6d-4a18-8059-8d48606686fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Popular SMAs", + "Product Definition", + "Foundations", + "275a6f60-96f2-4103-97ce-54a9efe25319" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f6a486fc-4b6d-4a18-8059-8d48606686fd" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8b8bee40-571e-4c10-9394-e3d066761382", + "savedPayload": { + "position": { + "x": 20330.484721651326, + "y": 18037.02617030244 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "d435f8db-8340-4e1a-b133-3f0042fc1e07" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base7 SMAs", + "Product Definition", + "Foundations", + "28b1c9d0-bc6a-4190-9d5c-c77feb3cbf8a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "d435f8db-8340-4e1a-b133-3f0042fc1e07" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "27945250-77d7-48d8-a664-406ad1a38022", + "savedPayload": { + "position": { + "x": 20202.911112829537, + "y": 17976.710557369264 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "971a060c-3d24-412a-bf75-7f0fa1fabcdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base7 SMAs", + "Product Definition", + "Foundations", + "28b1c9d0-bc6a-4190-9d5c-c77feb3cbf8a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "971a060c-3d24-412a-bf75-7f0fa1fabcdd" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9fe1c53c-2ea4-4b67-9e4f-f5439d2d0818", + "savedPayload": { + "position": { + "x": 20090.665614511196, + "y": 17891.18894057803 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b2698fb2-3dee-406f-9bd6-461771adb181" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base11 SMAs", + "Product Definition", + "Foundations", + "b95726cb-b6ce-40c5-862b-b1aa9f9777e4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b2698fb2-3dee-406f-9bd6-461771adb181" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "250349e4-6262-40cc-83c4-c37d9be862fb", + "savedPayload": { + "position": { + "x": 19998.653893586474, + "y": 17784.19902496076 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3fe1f916-855f-47bc-9aa8-e0886622a572" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base11 SMAs", + "Product Definition", + "Foundations", + "b95726cb-b6ce-40c5-862b-b1aa9f9777e4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3fe1f916-855f-47bc-9aa8-e0886622a572" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "be24ad0f-7612-433b-87ba-e1c5a1619d50", + "savedPayload": { + "position": { + "x": 19930.897303781006, + "y": 17660.4167832245 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bda8eb74-bd2b-42d8-b008-03caa80d16d6" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base5 SMAs", + "Product Definition", + "Foundations", + "23c53a8a-b51b-4950-994a-b39e1a6e8e56" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bda8eb74-bd2b-42d8-b008-03caa80d16d6" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5124c397-d753-4771-961f-8e9c297dca97", + "savedPayload": { + "position": { + "x": 19890.35713320148, + "y": 17525.25209330623 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "87bf9691-6101-4040-8b27-6540b188fa1b" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base5 SMAs", + "Product Definition", + "Foundations", + "23c53a8a-b51b-4950-994a-b39e1a6e8e56" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "87bf9691-6101-4040-8b27-6540b188fa1b" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6313dc01-064d-405f-9732-83fd23a7533b", + "savedPayload": { + "position": { + "x": 19878.80518183554, + "y": 17384.612300747514 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "59b1356d-d6fa-48c1-8fce-7f401cc9e35c" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base6 SMAs", + "Product Definition", + "Foundations", + "878a71e6-020a-4bc4-8128-28b97ac6cbf1" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "59b1356d-d6fa-48c1-8fce-7f401cc9e35c" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f030f679-50d6-402d-8eb6-7f829b4c889e", + "savedPayload": { + "position": { + "x": 19896.7463253903, + "y": 17244.644039347768 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "96eac3f2-a173-4696-80d6-4866ac70fae3" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base6 SMAs", + "Product Definition", + "Foundations", + "878a71e6-020a-4bc4-8128-28b97ac6cbf1" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "96eac3f2-a173-4696-80d6-4866ac70fae3" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "4fece688-6f68-42ed-acd2-c36717ca7ab6", + "savedPayload": { + "position": { + "x": 19943.39644980125, + "y": 17111.4645937724 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7a5661e9-3a10-409f-b3f3-8f24e7a95429" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base12 SMAs", + "Product Definition", + "Foundations", + "ae01a690-1f44-4d95-a58f-c89ee39230be" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7a5661e9-3a10-409f-b3f3-8f24e7a95429" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e960f8d4-6476-408c-9c6a-7b8f8681b13b", + "savedPayload": { + "position": { + "x": 20016.716720779503, + "y": 16990.894544858937 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "88bd54f9-1bd3-4d3b-a21e-2ae9f782c1d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base12 SMAs", + "Product Definition", + "Foundations", + "ae01a690-1f44-4d95-a58f-c89ee39230be" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "88bd54f9-1bd3-4d3b-a21e-2ae9f782c1d2" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c7571f7c-f438-48f9-b337-90bff926b532", + "savedPayload": { + "position": { + "x": 20113.502690653608, + "y": 16888.203382304175 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b3baf8e8-71e8-47a7-8416-badf212e875d" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base30 SMAs", + "Product Definition", + "Foundations", + "78abf955-aef5-4f8a-bd67-492d33b7a5cf" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b3baf8e8-71e8-47a7-8416-badf212e875d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "15a04c77-ef0c-46c1-8634-47f46ef4e653", + "savedPayload": { + "position": { + "x": 20229.524348109462, + "y": 16807.879202678636 + }, + "targetPosition": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "40f46850-0aa7-4bf9-9afa-4c4319d92fe6" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base30 SMAs", + "Product Definition", + "Foundations", + "78abf955-aef5-4f8a-bd67-492d33b7a5cf" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "40f46850-0aa7-4bf9-9afa-4c4319d92fe6" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "74c1cb52-43da-4dbf-9a55-68fb493db1ac", + "savedPayload": { + "position": { + "x": 20553.630279103454, + "y": 17399.977459300386 + }, + "targetPosition": { + "x": 21200.175180333714, + "y": 17206.05817017949 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Exponential Moving Average (EMA)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8b9a0a18-3c9e-4578-9c1c-3bcff3a72850", + "savedPayload": { + "position": { + "x": 20212.407303057742, + "y": 17559.64571079624 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "26d3e757-9a6e-4807-b8a8-652cf276affa" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Popular EMAs", + "Product Definition", + "Foundations", + "98a1d13d-b550-4648-932b-2c87f8c86ca5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "26d3e757-9a6e-4807-b8a8-652cf276affa" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "98bbe89d-d929-4ece-befc-6acb51ceb244", + "savedPayload": { + "position": { + "x": 20100.1618047394, + "y": 17474.12409400501 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "78d41812-18af-4c1f-9968-1515e52203ab" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Popular EMAs", + "Product Definition", + "Foundations", + "98a1d13d-b550-4648-932b-2c87f8c86ca5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "78d41812-18af-4c1f-9968-1515e52203ab" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "481f41d4-46a3-412f-99b9-44bedfcbb880", + "savedPayload": { + "position": { + "x": 20008.15008381468, + "y": 17367.134178387736 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "86c91781-e7fd-4386-94e4-3fbe975e6828" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base5 EMAs", + "Product Definition", + "Foundations", + "7a30dea2-a436-409e-b080-b2ed05413871" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "86c91781-e7fd-4386-94e4-3fbe975e6828" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7e427143-2016-4b83-a7fd-e1c89ea3dea8", + "savedPayload": { + "position": { + "x": 19940.39349400921, + "y": 17243.351936651477 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d5e4394d-53f1-4ad6-88b4-573106658488" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base5 EMAs", + "Product Definition", + "Foundations", + "7a30dea2-a436-409e-b080-b2ed05413871" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d5e4394d-53f1-4ad6-88b4-573106658488" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b395c543-7e08-4a78-8ae4-b46b4ec0967f", + "savedPayload": { + "position": { + "x": 19899.853323429685, + "y": 17108.187246733207 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2523677a-0ecc-4cc0-99e5-73fd37c25c51" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base6 EMAs", + "Product Definition", + "Foundations", + "5df0396c-a1b4-4194-9005-2d3c49cfa1d6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2523677a-0ecc-4cc0-99e5-73fd37c25c51" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "90f3fc85-6414-43af-b8df-8791dfb37c7b", + "savedPayload": { + "position": { + "x": 19888.30137206375, + "y": 16967.54745417449 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "81365e5b-be43-4260-b014-150d3f6ee0f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base6 EMAs", + "Product Definition", + "Foundations", + "5df0396c-a1b4-4194-9005-2d3c49cfa1d6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "81365e5b-be43-4260-b014-150d3f6ee0f7" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "dc0ddaff-aaa0-4aea-96c2-6fba6eca54c7", + "savedPayload": { + "position": { + "x": 19906.242515618505, + "y": 16827.57919277475 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "098ad037-e7fb-4c55-938e-f63f79479848" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base7 EMAs", + "Product Definition", + "Foundations", + "683cf941-06f3-4f55-ba31-79d48eeaebea" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "098ad037-e7fb-4c55-938e-f63f79479848" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "da0f9cee-6d82-4d4b-b3b7-7b237a4cc81c", + "savedPayload": { + "position": { + "x": 19952.892640029455, + "y": 16694.39974719938 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9934146b-c25b-4c8f-bc83-f5bbe212b48d" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base7 EMAs", + "Product Definition", + "Foundations", + "683cf941-06f3-4f55-ba31-79d48eeaebea" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9934146b-c25b-4c8f-bc83-f5bbe212b48d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "de681dfc-c425-4852-9e2f-6d3de74e609d", + "savedPayload": { + "position": { + "x": 20026.212911007708, + "y": 16573.829698285914 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a1419254-9026-4a52-8bd1-ca626af821b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base11 EMAs", + "Product Definition", + "Foundations", + "d2c28b24-2bb4-4d4b-b83c-ddaf82ce7e05" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a1419254-9026-4a52-8bd1-ca626af821b7" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ec25b98b-373f-40f3-8813-32a1c61e76c4", + "savedPayload": { + "position": { + "x": 20122.998880881813, + "y": 16471.138535731152 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1aa7b3bf-5c36-4a3b-9e8d-335153025634" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base11 EMAs", + "Product Definition", + "Foundations", + "d2c28b24-2bb4-4d4b-b83c-ddaf82ce7e05" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1aa7b3bf-5c36-4a3b-9e8d-335153025634" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "154a7c29-883d-4e45-b42b-c6af440e3f68", + "savedPayload": { + "position": { + "x": 20239.020538337667, + "y": 16390.814356105613 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1d0a210c-3e18-4880-a465-ff12f28b8e15" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base12 EMAs", + "Product Definition", + "Foundations", + "ecfcfe9f-e5f2-4e45-86a5-74fdd5d0135f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1d0a210c-3e18-4880-a465-ff12f28b8e15" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0c91f017-983d-4f12-9bf7-7bd639870fb0", + "savedPayload": { + "position": { + "x": 20369.207180210764, + "y": 16336.367711497103 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6728ff43-3ba4-448e-8ba7-2403732961b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base12 EMAs", + "Product Definition", + "Foundations", + "ecfcfe9f-e5f2-4e45-86a5-74fdd5d0135f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6728ff43-3ba4-448e-8ba7-2403732961b1" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0991e24e-46a6-4601-9a0d-8f16ae5292bc", + "savedPayload": { + "position": { + "x": 20507.869025546435, + "y": 16310.178181539006 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0f1d28de-9c7d-40d9-907a-cbbfbaa1b3b2" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base30 EMAs", + "Product Definition", + "Foundations", + "fc842f53-6141-48f2-a63e-0a23564d6c3a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0f1d28de-9c7d-40d9-907a-cbbfbaa1b3b2" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "52329851-a145-405d-b0e5-bfb6caabcc70", + "savedPayload": { + "position": { + "x": 20648.945886330155, + "y": 16313.390374361796 + }, + "targetPosition": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "28f0f7e8-de79-4e87-b46c-6818784ff3b2" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base30 EMAs", + "Product Definition", + "Foundations", + "fc842f53-6141-48f2-a63e-0a23564d6c3a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "28f0f7e8-de79-4e87-b46c-6818784ff3b2" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "476d9344-9cdf-455a-94bf-03cadb018322", + "savedPayload": { + "position": { + "x": 20563.12646933166, + "y": 16982.912612727363 + }, + "targetPosition": { + "x": 21200.175180333714, + "y": 17206.05817017949 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Moving Average Convergence Diveregence (MACD)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "275b7ec1-3529-494e-a582-dcca6865e8d6", + "savedPayload": { + "position": { + "x": 20163.034885536625, + "y": 16822.318851743494 + }, + "targetPosition": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "055e39d4-6317-4018-a821-d5ab90aa5a79" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 122609", + "Product Definition", + "Foundations", + "ad6240f0-b23c-49b9-be99-e8c608a0200c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "055e39d4-6317-4018-a821-d5ab90aa5a79" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3ddef433-11dd-4138-aff7-0a9a83e130e7", + "savedPayload": { + "position": { + "x": 20143.84417670495, + "y": 16588.680635684177 + }, + "targetPosition": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0856af01-bb1d-4dd5-8e4b-6cf3ab90678b" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 122609", + "Product Definition", + "Foundations", + "ad6240f0-b23c-49b9-be99-e8c608a0200c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "0856af01-bb1d-4dd5-8e4b-6cf3ab90678b" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ee3eaec0-134f-414a-a086-1f2ec73e6270", + "savedPayload": { + "position": { + "x": 20205.719785371137, + "y": 16362.568919134526 + }, + "targetPosition": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "afb3fbdc-8f38-49ff-acb5-f127c98ddb12" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 031016", + "Product Definition", + "Foundations", + "42fce853-786f-469a-bb96-bf8c182fb2e0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "afb3fbdc-8f38-49ff-acb5-f127c98ddb12" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "eebbaf62-565e-407c-bce9-81e1f74fc08d", + "savedPayload": { + "position": { + "x": 20341.198599943313, + "y": 16171.256112163956 + }, + "targetPosition": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1c7fd7e8-4b5e-4a34-80b2-99b99cc4fd4f" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 031016", + "Product Definition", + "Foundations", + "42fce853-786f-469a-bb96-bf8c182fb2e0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1c7fd7e8-4b5e-4a34-80b2-99b99cc4fd4f" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "458de63d-f0fa-4cd1-9f2b-e830eb214724", + "savedPayload": { + "position": { + "x": 20533.939875929722, + "y": 16037.817362769438 + }, + "targetPosition": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0e28708b-348e-4b29-b82c-c17ddf9f23f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 081709", + "Product Definition", + "Foundations", + "1000ad6e-28bd-4ee2-8c0e-1e6cda2b8a66" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0e28708b-348e-4b29-b82c-c17ddf9f23f1" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c6e6ca61-4158-4768-8b2d-45a5a8555aae", + "savedPayload": { + "position": { + "x": 20760.696170888117, + "y": 15978.347353474153 + }, + "targetPosition": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2690a9f4-b1d5-41ac-994c-3d44efbf0ea6" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 081709", + "Product Definition", + "Foundations", + "1000ad6e-28bd-4ee2-8c0e-1e6cda2b8a66" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2690a9f4-b1d5-41ac-994c-3d44efbf0ea6" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "32b35818-1432-4647-8ec4-c4b1a8af0544", + "savedPayload": { + "position": { + "x": 20994.11732908003, + "y": 16000.019045082972 + }, + "targetPosition": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "23421928-fb4b-40ad-ba05-29c0dcd52c47" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 245209", + "Product Definition", + "Foundations", + "e0e9bacf-8cc4-4e4f-8f43-2e1cf15a959c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "23421928-fb4b-40ad-ba05-29c0dcd52c47" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3670e0a2-7b5c-4741-8734-76dc6e0235f5", + "savedPayload": { + "position": { + "x": 21206.049313898107, + "y": 16100.218511747771 + }, + "targetPosition": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "324cb3b8-b070-4ccc-a3ae-78da3b14626a" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 245209", + "Product Definition", + "Foundations", + "e0e9bacf-8cc4-4e4f-8f43-2e1cf15a959c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "324cb3b8-b070-4ccc-a3ae-78da3b14626a" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "57552b35-d066-4659-90bc-dcc8bcac857f", + "savedPayload": { + "position": { + "x": 20815.95361467334, + "y": 16651.08178466251 + }, + "targetPosition": { + "x": 21200.175180333714, + "y": 17206.05817017949 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Relative Strength Index (RSI)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b3515b57-dddc-4d6c-b6d1-912e6d7299c0", + "savedPayload": { + "position": { + "x": 20891.434407892593, + "y": 15939.134816289825 + }, + "targetPosition": { + "x": 21215.540338886585, + "y": 16531.23307291158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "58672420-221d-489d-bfcd-6fc94a08ae33" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Relative Strength Index (RSI)", + "Indicator Bot", + "Data-Mining", + "b2fc1830-30e3-407a-9cd2-ab93a9e36cc7" + ], + [ + "RSI14", + "Product Definition", + "Foundations", + "ad623906-c8bb-421b-840c-6e0f7e9c3d32" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "58672420-221d-489d-bfcd-6fc94a08ae33" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6c0d6d98-139d-42a0-a8ac-35868a99c2f4", + "savedPayload": { + "position": { + "x": 21566.259505160502, + "y": 15954.499974842696 + }, + "targetPosition": { + "x": 21215.540338886585, + "y": 16531.23307291158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "7e1a5932-d556-44ff-8c6d-f82b568ed845" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Relative Strength Index (RSI)", + "Indicator Bot", + "Data-Mining", + "b2fc1830-30e3-407a-9cd2-ab93a9e36cc7" + ], + [ + "RSI14", + "Product Definition", + "Foundations", + "ad623906-c8bb-421b-840c-6e0f7e9c3d32" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "7e1a5932-d556-44ff-8c6d-f82b568ed845" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "7a32bae5-5aec-4148-8a38-b63f93bfa416", + "savedPayload": { + "position": { + "x": 21215.540338886585, + "y": 16531.23307291158 + }, + "targetPosition": { + "x": 21200.175180333714, + "y": 17206.05817017949 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "41a95f20-317f-4ef9-92bd-281e83371f54", + "savedPayload": { + "position": { + "x": 22234.052690312274, + "y": 17580.587405620805 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Sparta", + "id": "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Super Trend 14-3", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6df8e09d-b53e-4c80-bd31-87c9cc010e82", + "savedPayload": { + "position": { + "x": 14232.18029622093, + "y": 10280.201486479138 + }, + "targetPosition": { + "x": 14437.388266871927, + "y": 9879.714671738255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "00c41fe8-02dd-45d8-9233-9a31652055f2" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Super Trend 14-3", + "Indicator Bot" + ], + [ + "Super Trend 14-3", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "67bb5273-53d7-4233-93c7-e6da0f652e6c", + "savedPayload": { + "position": { + "x": 13987.95252610011, + "y": 9902.24276346588 + }, + "targetPosition": { + "x": 14437.388266871927, + "y": 9879.714671738255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0bb91809-ee7d-40ca-8d12-7f12e56e148e" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Super Trend 14-3", + "Indicator Bot" + ], + [ + "Super Trend 14-3", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "31450fcd-7163-418f-baf8-43b043c226ac", + "savedPayload": { + "position": { + "x": 14437.388266871927, + "y": 9879.714671738255 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Super Trend 9-2", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "1fe1869f-c77a-4f40-b38a-d5820a404a10", + "savedPayload": { + "position": { + "x": 14110.88018821616, + "y": 10144.865752649665 + }, + "targetPosition": { + "x": 14394.869763162886, + "y": 9795.795671832675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b5a2e10f-57dc-4553-96e2-b131b06d62d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Super Trend 9-2", + "Indicator Bot" + ], + [ + "Super Trend 9-2", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d716f376-b98b-4104-9bc2-693a47c8f9b2", + "savedPayload": { + "position": { + "x": 13950.571418000924, + "y": 9724.388525927361 + }, + "targetPosition": { + "x": 14394.869763162886, + "y": 9795.795671832675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f3fecf13-8b3c-41ac-994e-55fecb4f3c3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Super Trend 9-2", + "Indicator Bot" + ], + [ + "Super Trend 9-2", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "b18a4816-8709-44ad-907e-cf342c7382fb", + "savedPayload": { + "position": { + "x": 14394.869763162886, + "y": 9795.795671832675 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "FastTrend", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "cf71bd28-56af-486e-92b6-33db5e44fcb4", + "savedPayload": { + "position": { + "x": 14020.368659851094, + "y": 9987.267718759165 + }, + "targetPosition": { + "x": 14370.728131935197, + "y": 9704.870409421863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fbc6375f-2313-4296-b07b-3718c664cd73" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend", + "Indicator Bot" + ], + [ + "FastTrend", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "2bbc0ea9-a96d-4870-9f84-1ccafca5f70d", + "savedPayload": { + "position": { + "x": 13950.98515204667, + "y": 9542.648860809175 + }, + "targetPosition": { + "x": 14370.728131935197, + "y": 9704.870409421863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3d0541c7-b9ef-43f5-90a3-99ab08e5d5fc" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend", + "Indicator Bot" + ], + [ + "FastTrend", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "c6344e80-4ebf-4cdd-9ea6-633247cb9cd0", + "savedPayload": { + "position": { + "x": 14370.728131935197, + "y": 9704.870409421863 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "On-Balance-Volume", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "64be87b9-6f63-4ab6-8bc1-e2c40333ec05", + "savedPayload": { + "position": { + "x": 13964.601499237782, + "y": 9814.295175127929 + }, + "targetPosition": { + "x": 14366.018478317914, + "y": 9610.912754780988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "e75b43d4-42e1-485d-ade0-f5af358223ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume", + "Indicator Bot" + ], + [ + "On-Balance-Volume", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b3476055-9ec0-40d0-bfc4-5e0206092694", + "savedPayload": { + "position": { + "x": 13989.175646074229, + "y": 9364.966663560657 + }, + "targetPosition": { + "x": 14366.018478317914, + "y": 9610.912754780988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "abb0cf6c-680d-4bc5-8d52-28aa4c751f14" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume", + "Indicator Bot" + ], + [ + "On-Balance-Volume", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "8114bbaf-eb48-49bd-8085-313656596ed8", + "savedPayload": { + "position": { + "x": 14366.018478317914, + "y": 9610.912754780988 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume Oscillators", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "59850c99-333d-4093-882d-f8645c5e47fa", + "savedPayload": { + "position": { + "x": 13946.015998895553, + "y": 9633.507851926994 + }, + "targetPosition": { + "x": 14380.946636773537, + "y": 9518.029108276705 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ba94642a-1aba-47ea-b78f-5449ba060c83" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Volume Oscillators", + "Indicator Bot" + ], + [ + "Volume Oscillators", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0409fb90-23e9-42f0-a81d-8d88dfda91fd", + "savedPayload": { + "position": { + "x": 14063.473792236284, + "y": 9199.107498815343 + }, + "targetPosition": { + "x": 14380.946636773537, + "y": 9518.029108276705 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b399970b-bec6-4c5b-bf1a-900e2e9c7910" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Volume Oscillators", + "Indicator Bot" + ], + [ + "Volume Oscillators", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "8d4af7bc-e78f-4f11-aacb-453b4f94715b", + "savedPayload": { + "position": { + "x": 14380.946636773537, + "y": 9518.029108276705 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Holt-Winters forecast", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7f7a30b0-512d-4277-85ba-15db451194c2", + "savedPayload": { + "position": { + "x": 13965.424434372486, + "y": 9452.807022694064 + }, + "targetPosition": { + "x": 14414.860175144302, + "y": 9430.278930966439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a21c5a8a-f5af-476d-a7b1-f87fd3a7da61" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Holt-Winters forecast", + "Indicator Bot" + ], + [ + "HoltWinters", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ec579222-a1fe-43b6-a1c6-599da225f98e", + "savedPayload": { + "position": { + "x": 14170.632405023483, + "y": 9052.32020795318 + }, + "targetPosition": { + "x": 14414.860175144302, + "y": 9430.278930966439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cc085378-1774-4579-b4ff-0a3ccf818aed" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Holt-Winters forecast", + "Indicator Bot" + ], + [ + "HoltWinters", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "8d927bf2-4f59-42b4-8492-01bfa959b1d2", + "savedPayload": { + "position": { + "x": 14414.860175144302, + "y": 9430.278930966439 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "FastTrend 3", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a46fdb43-bcd3-4cc7-9fb6-6e5b7fae259f", + "savedPayload": { + "position": { + "x": 14021.978563906236, + "y": 9280.0901807654 + }, + "targetPosition": { + "x": 14466.276909068198, + "y": 9351.497326670715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "efc44978-f6a6-4cdf-9d05-24915a5a4552" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 3", + "Indicator Bot" + ], + [ + "FastTrend3", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b2712b56-9a23-4de3-bed3-473dbab2ec49", + "savedPayload": { + "position": { + "x": 14305.96813885296, + "y": 8931.020099948413 + }, + "targetPosition": { + "x": 14466.276909068198, + "y": 9351.497326670715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d2e66731-6558-44e7-904f-33c2aca85f28" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 3", + "Indicator Bot" + ], + [ + "FastTrend3", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0765cbbc-59b7-41ef-acc0-e88ead6caea9", + "savedPayload": { + "position": { + "x": 14466.276909068198, + "y": 9351.497326670715 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "FastTrend 5", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6c544ecb-ceb7-4dd8-bdd1-a418e4cba88a", + "savedPayload": { + "position": { + "x": 14113.206700659357, + "y": 9122.905880920647 + }, + "targetPosition": { + "x": 14532.949680547885, + "y": 9285.127429533335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "4039a35d-6800-4e95-bc01-6fe0638d9841" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 5", + "Indicator Bot" + ], + [ + "FastTrend5", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3b5f03f1-14b1-4ce4-9dc7-4357a30632ce", + "savedPayload": { + "position": { + "x": 14463.56617274346, + "y": 8840.508571583345 + }, + "targetPosition": { + "x": 14532.949680547885, + "y": 9285.127429533335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "11743d42-3cee-497f-90a7-1013f49ef9d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 5", + "Indicator Bot" + ], + [ + "FastTrend5", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "a4632bd1-a703-4393-a75f-9315e4b07bf5", + "savedPayload": { + "position": { + "x": 14532.949680547885, + "y": 9285.127429533335 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "FastTrend 20", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b170a5ca-e0d1-4c43-be89-3966a2c35b9f", + "savedPayload": { + "position": { + "x": 14235.121737294561, + "y": 8988.123831316974 + }, + "targetPosition": { + "x": 14611.964569538246, + "y": 9234.069922537305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1ddc1fcd-9b2b-4750-8343-fc7f02602504" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 20", + "Indicator Bot" + ], + [ + "FastTrend20", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0570cbeb-2951-42f1-9462-8f53667ba033", + "savedPayload": { + "position": { + "x": 14636.538716374696, + "y": 8784.741410970031 + }, + "targetPosition": { + "x": 14611.964569538246, + "y": 9234.069922537305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "8a7f4fff-71dd-4bee-824f-73fb7a195576" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 20", + "Indicator Bot" + ], + [ + "FastTrend20", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "08cc6950-6975-4f4d-97c3-755b3f0e4077", + "savedPayload": { + "position": { + "x": 14611.964569538246, + "y": 9234.069922537305 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "On-Balance-Volume Integral", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "36180109-7897-4b44-8b76-882f762e4e47", + "savedPayload": { + "position": { + "x": 14382.395401697646, + "y": 8881.63465427809 + }, + "targetPosition": { + "x": 14699.868246234899, + "y": 9200.556263739452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "8527d6c1-9eaf-4b7f-a3fc-5651e2ea6bce" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Integral", + "Indicator Bot" + ], + [ + "On-Balance-Volume Integral", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0469e397-5e73-4cee-b99f-071b7998bef5", + "savedPayload": { + "position": { + "x": 14817.32603957563, + "y": 8766.155910627804 + }, + "targetPosition": { + "x": 14699.868246234899, + "y": 9200.556263739452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e2d06c54-5c74-42b8-a384-25f3ab669eee" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Integral", + "Indicator Bot" + ], + [ + "On-Balance-Volume Integral", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "2a09232d-b9a0-4891-aa9c-d4fe845d5a5f", + "savedPayload": { + "position": { + "x": 14699.868246234899, + "y": 9200.556263739452 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "On-Balance-Volume Span", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "dd809fb9-e90f-4cc1-948d-7c9b8ba41d0a", + "savedPayload": { + "position": { + "x": 14548.591128036744, + "y": 8808.092437832363 + }, + "targetPosition": { + "x": 14792.818898157562, + "y": 9186.051160845622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c47bf375-fa30-4a9d-93c6-c7bd0a391bfd" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Span", + "Indicator Bot" + ], + [ + "On-Balance-Volume Span", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "716aa186-61c7-4866-9eab-f7e7442d2d5f", + "savedPayload": { + "position": { + "x": 14998.02686880856, + "y": 8785.564346104738 + }, + "targetPosition": { + "x": 14792.818898157562, + "y": 9186.051160845622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "181d2b26-8786-40a9-963b-5fb0b899d9fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Span", + "Indicator Bot" + ], + [ + "On-Balance-Volume Span", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "3a8d1978-af73-44d9-a194-ffee4c8e57cb", + "savedPayload": { + "position": { + "x": 14792.818898157562, + "y": 9186.051160845622 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "On-Balance-Volume Trend Span", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7ff9807c-b5c0-4fec-ad16-1887c0100c09", + "savedPayload": { + "position": { + "x": 14726.445365575262, + "y": 8770.711329733174 + }, + "targetPosition": { + "x": 14886.7541357905, + "y": 9191.188556455476 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "803c5692-34f9-4b30-8142-aa89d45dc35e" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Trend Span", + "Indicator Bot" + ], + [ + "On-Balance-Volume Trend Span", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f9c53e4e-7648-48f3-b7a9-cc26c8281b04", + "savedPayload": { + "position": { + "x": 15170.743710737224, + "y": 8842.118475638486 + }, + "targetPosition": { + "x": 14886.7541357905, + "y": 9191.188556455476 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "270a86ac-0c19-444c-88b9-d403e40e603d" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Trend Span", + "Indicator Bot" + ], + [ + "On-Balance-Volume Trend Span", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1d2bb2d3-5ae2-4a58-9e51-393af8bd1a5c", + "savedPayload": { + "position": { + "x": 14886.7541357905, + "y": 9191.188556455476 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Better Sine Wave", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "76e317d0-1493-4053-b307-bfcec72993ef", + "savedPayload": { + "position": { + "x": 14733.340768377057, + "y": 8837.785198715652 + }, + "targetPosition": { + "x": 14977.568538497875, + "y": 9215.74392172891 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9b4d0baf-17bc-4cca-8e7b-c6ca11e84940" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Better Sine Wave", + "Indicator Bot" + ], + [ + "Better Sine Wave 36", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e06d501a-9e17-4519-90d0-cb00fe1bd652", + "savedPayload": { + "position": { + "x": 15002.142685334326, + "y": 8766.415410161637 + }, + "targetPosition": { + "x": 14977.568538497875, + "y": 9215.74392172891 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0dd0a680-7fbc-4daf-99c8-b23aafabb3d8" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Better Sine Wave", + "Indicator Bot" + ], + [ + "Better Sine Wave 36", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7136ab3b-5cd4-469e-9112-00b6bfc83790", + "savedPayload": { + "position": { + "x": 15261.5581134446, + "y": 8866.67384091192 + }, + "targetPosition": { + "x": 14977.568538497875, + "y": 9215.74392172891 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "29aaee93-049a-4d82-a6a4-8c1af24a41cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Better Sine Wave", + "Indicator Bot" + ], + [ + "Better Sine Wave 6", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "32df1cbf-2629-4c00-92ff-a30cf3341cbe", + "savedPayload": { + "position": { + "x": 15412.499176375859, + "y": 9100.265178078622 + }, + "targetPosition": { + "x": 14977.568538497875, + "y": 9215.74392172891 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4f8d0dee-673c-4089-81df-993f06f629fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Better Sine Wave", + "Indicator Bot" + ], + [ + "Better Sine Wave 6", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "5b4d290a-3a23-4b57-8486-d243bb552ac3", + "savedPayload": { + "position": { + "x": 14977.568538497875, + "y": 9215.74392172891 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume Weighted MACD", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "cc6d16ba-9a15-4058-b69c-5ef75150beec", + "savedPayload": { + "position": { + "x": 15085.86722794197, + "y": 8809.315557806482 + }, + "targetPosition": { + "x": 15061.29308110552, + "y": 9258.644069373755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a078f98c-45f0-4d48-b21b-ad1ca0a2e20c" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Volume Weighted MACD", + "Indicator Bot" + ], + [ + "Volume Weighted MACD", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "103db70b-e9d9-42f1-917e-f44cef4520b8", + "savedPayload": { + "position": { + "x": 15462.710060185651, + "y": 9055.261649026814 + }, + "targetPosition": { + "x": 15061.29308110552, + "y": 9258.644069373755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3d581002-fe29-447d-ab00-7877557a4487" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Volume Weighted MACD", + "Indicator Bot" + ], + [ + "Volume Weighted MACD", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "9edc8573-88e0-48b9-8ac7-7199c7714df9", + "savedPayload": { + "position": { + "x": 15061.29308110552, + "y": 9258.644069373755 + }, + "targetPosition": { + "x": 14815.346989885187, + "y": 9635.486901617438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0d5e25ce-d6cb-428e-9fff-6f54bc2c425e", + "savedPayload": { + "position": { + "x": 22269.15466295761, + "y": 17536.299738217313 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Quasar", + "id": "821a251f-0408-42c6-bfcf-f21666dbb8c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "News", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5b1699e1-e4fa-442c-a242-06190633f89d", + "savedPayload": { + "position": { + "x": 20006.75980203325, + "y": 17341.572289576674 + }, + "targetPosition": { + "x": 20668.607221510585, + "y": 17208.971409748545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Single File", + "id": "1ec3f9fa-ee29-411c-9171-762da1ec27b2" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "News", + "API Data Fetcher Bot", + "Data-Mining", + "506efd80-4a1b-46ec-93b8-ca44457491c4" + ], + [ + "News", + "Product Definition", + "Foundations", + "6c5ad3ee-1591-4e8c-9edc-7e9ad198f346" + ], + [ + "Single File", + "Dataset Definition", + "Foundations", + "1ec3f9fa-ee29-411c-9171-762da1ec27b2" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "fdea89d2-3e6e-43dc-9daa-ad2e659326f8", + "savedPayload": { + "position": { + "x": 20668.607221510585, + "y": 17208.971409748545 + }, + "targetPosition": { + "x": 21330.45464098792, + "y": 17076.370529920416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Asset Metrics", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d9d9ad41-2c6b-4dcd-b7a8-0b371e3ecb42", + "savedPayload": { + "position": { + "x": 20026.529871489016, + "y": 17090.36498188555 + }, + "targetPosition": { + "x": 20676.61735518718, + "y": 16908.674961413897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bee2ad14-45e2-44ed-8a01-3109e3d2f57e" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Asset Metrics", + "Indicator Bot", + "Data-Mining", + "8e7ebaed-5f62-4935-a719-7a4d377cde03" + ], + [ + "Asset Metrics", + "Product Definition", + "Foundations", + "18819542-5c36-4351-bbfe-78873a01021a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bee2ad14-45e2-44ed-8a01-3109e3d2f57e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "367cc4e2-19c5-4c7d-8073-aadf07edc566", + "savedPayload": { + "position": { + "x": 20194.225439995535, + "y": 16436.52769608481 + }, + "targetPosition": { + "x": 20676.61735518718, + "y": 16908.674961413897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a4d97d34-a68b-4906-9837-437b077f21df" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Asset Metrics", + "Indicator Bot", + "Data-Mining", + "8e7ebaed-5f62-4935-a719-7a4d377cde03" + ], + [ + "Asset Metrics", + "Product Definition", + "Foundations", + "18819542-5c36-4351-bbfe-78873a01021a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a4d97d34-a68b-4906-9837-437b077f21df" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0cbeae7b-6c91-4770-a122-03ef7abc5c01", + "savedPayload": { + "position": { + "x": 20676.61735518718, + "y": 16908.674961413897 + }, + "targetPosition": { + "x": 21330.45464098792, + "y": 17076.370529920416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "All Time High", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "443febbf-290d-4400-82ab-e89b550936e8", + "savedPayload": { + "position": { + "x": 20149.58705243704, + "y": 16523.22734094617 + }, + "targetPosition": { + "x": 20814.127982104692, + "y": 16641.592677073146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "91f7d65c-e95d-4ea1-97a1-c7b84f4828bb" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "All Time High", + "Indicator Bot", + "Data-Mining", + "7b5e5a40-c25e-406d-a40b-7d1028549c89" + ], + [ + "All Time High", + "Product Definition", + "Foundations", + "08480c69-a126-421b-8a7b-91f7f7d6173b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "91f7d65c-e95d-4ea1-97a1-c7b84f4828bb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5eb7c014-2f34-4930-940c-e4ec9fa6744d", + "savedPayload": { + "position": { + "x": 20584.36490528431, + "y": 16006.900682062944 + }, + "targetPosition": { + "x": 20814.127982104692, + "y": 16641.592677073146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ee3bef48-a6eb-40a0-b1c3-65dac356af14" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "All Time High", + "Indicator Bot", + "Data-Mining", + "7b5e5a40-c25e-406d-a40b-7d1028549c89" + ], + [ + "All Time High", + "Product Definition", + "Foundations", + "08480c69-a126-421b-8a7b-91f7f7d6173b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ee3bef48-a6eb-40a0-b1c3-65dac356af14" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "54f5e1d4-0bac-4ea8-803d-f81cda04bcc9", + "savedPayload": { + "position": { + "x": 20814.127982104692, + "y": 16641.592677073146 + }, + "targetPosition": { + "x": 21330.45464098792, + "y": 17076.370529920416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Market Data", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6092e618-812f-414a-9c05-ced6483cebf9", + "savedPayload": { + "position": { + "x": 20506.529541688127, + "y": 16065.646492439166 + }, + "targetPosition": { + "x": 21053.903436144934, + "y": 16460.623478689235 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "cc230a8b-5636-4654-be32-aede0c2d29f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Market Data", + "Indicator Bot", + "Data-Mining", + "3a573ef2-e6cb-445b-a0ed-92b4c4490b4f" + ], + [ + "Market Data", + "Product Definition", + "Foundations", + "e2062aba-be17-4a5e-b8fe-ff6c01557d32" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "cc230a8b-5636-4654-be32-aede0c2d29f0" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "cd370dfb-c1b7-4550-b0d3-0d38650781da", + "savedPayload": { + "position": { + "x": 21122.27659291931, + "y": 15789.095287596185 + }, + "targetPosition": { + "x": 21053.903436144934, + "y": 16460.623478689235 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "5401612a-12af-48d7-920d-e70d5e27c339" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Market Data", + "Indicator Bot", + "Data-Mining", + "3a573ef2-e6cb-445b-a0ed-92b4c4490b4f" + ], + [ + "Market Data", + "Product Definition", + "Foundations", + "e2062aba-be17-4a5e-b8fe-ff6c01557d32" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "5401612a-12af-48d7-920d-e70d5e27c339" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "aad3933f-04ff-436a-8263-d4b2b02ba902", + "savedPayload": { + "position": { + "x": 21053.903436144934, + "y": 16460.623478689235 + }, + "targetPosition": { + "x": 21330.45464098792, + "y": 17076.370529920416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Supply", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9cc67d5e-4275-4697-b20b-5f25ea43c68e", + "savedPayload": { + "position": { + "x": 21026.660501633756, + "y": 15808.251935272172 + }, + "targetPosition": { + "x": 21348.45324798228, + "y": 16401.610535443666 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fe5fa236-2d92-419d-9536-939a0041f031" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Supply", + "Indicator Bot", + "Data-Mining", + "a6f03c73-9f3c-4ec3-b283-360d72f10f80" + ], + [ + "Supply", + "Product Definition", + "Foundations", + "b5d769ec-880d-404f-8e37-fe0a7d53c842" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fe5fa236-2d92-419d-9536-939a0041f031" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "06560ede-d0f9-42fe-82b4-6d8a4b58c9cc", + "savedPayload": { + "position": { + "x": 21701.420496110506, + "y": 15826.250542266534 + }, + "targetPosition": { + "x": 21348.45324798228, + "y": 16401.610535443666 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "afa18610-995a-4699-8f8d-0b1e4a67e6bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Supply", + "Indicator Bot", + "Data-Mining", + "a6f03c73-9f3c-4ec3-b283-360d72f10f80" + ], + [ + "Supply", + "Product Definition", + "Foundations", + "b5d769ec-880d-404f-8e37-fe0a7d53c842" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "afa18610-995a-4699-8f8d-0b1e4a67e6bd" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "474cebbf-c102-4f94-9860-bef357589488", + "savedPayload": { + "position": { + "x": 21348.45324798228, + "y": 16401.610535443666 + }, + "targetPosition": { + "x": 21330.45464098792, + "y": 17076.370529920416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Blockchain Stats", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "90c3c639-41d4-48e3-a124-9258ac330b0f", + "savedPayload": { + "position": { + "x": 21606.96161666909, + "y": 15802.023818229198 + }, + "targetPosition": { + "x": 21639.438214965965, + "y": 16476.242084492478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "59dc244e-1e7e-4943-b5b2-f8797b0a16de" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Blockchain Stats", + "Indicator Bot", + "Data-Mining", + "d56cdc9a-844c-4cf6-b64c-5ccd3b92abe3" + ], + [ + "Blockchain Stats", + "Product Definition", + "Foundations", + "14d5dc94-bee4-47df-81b0-c388441fb84c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "59dc244e-1e7e-4943-b5b2-f8797b0a16de" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "200013c9-d8ea-4b88-9daa-055a6c7dd16f", + "savedPayload": { + "position": { + "x": 22207.09006209703, + "y": 16111.007392207244 + }, + "targetPosition": { + "x": 21639.438214965965, + "y": 16476.242084492478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "36c60f00-a323-469b-80a9-6c0b7e62ba3b" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Blockchain Stats", + "Indicator Bot", + "Data-Mining", + "d56cdc9a-844c-4cf6-b64c-5ccd3b92abe3" + ], + [ + "Blockchain Stats", + "Product Definition", + "Foundations", + "14d5dc94-bee4-47df-81b0-c388441fb84c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "36c60f00-a323-469b-80a9-6c0b7e62ba3b" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "d7029e2f-c8cb-431e-83e1-a91354354159", + "savedPayload": { + "position": { + "x": 21639.438214965965, + "y": 16476.242084492478 + }, + "targetPosition": { + "x": 21330.45464098792, + "y": 17076.370529920416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "242b8c72-8eeb-457f-a96d-11d0496b4556", + "savedPayload": { + "position": { + "x": 22309.530562626893, + "y": 17496.76073603551 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Messari", + "id": "641883e6-844f-492b-afcc-16b4c31ff721" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "LiveTester Stats", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a956a984-0e9f-4922-896c-c6e9e599c004", + "savedPayload": { + "position": { + "x": 20152.76478633037, + "y": 16671.34613206019 + }, + "targetPosition": { + "x": 20827.70181960642, + "y": 16680.565736852204 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a2ce52d3-e4c9-4673-81e8-75b8038412ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ], + [ + "LiveTester Stats", + "Indicator Bot", + "Data-Mining", + "8360fd1b-468e-417f-9755-14a7c52e4641" + ], + [ + "LiveTester Stats", + "Product Definition", + "Foundations", + "eb30e419-1ccc-48b2-a24b-78a3cef02602" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a2ce52d3-e4c9-4673-81e8-75b8038412ff" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "84894d45-34c9-4dcb-ae03-6ee392e87d65", + "savedPayload": { + "position": { + "x": 20498.217714931132, + "y": 16091.443317684232 + }, + "targetPosition": { + "x": 20827.70181960642, + "y": 16680.565736852204 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "daef7223-be6e-4e6e-b76d-cac982e92d41" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ], + [ + "LiveTester Stats", + "Indicator Bot", + "Data-Mining", + "8360fd1b-468e-417f-9755-14a7c52e4641" + ], + [ + "LiveTester Stats", + "Product Definition", + "Foundations", + "eb30e419-1ccc-48b2-a24b-78a3cef02602" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "daef7223-be6e-4e6e-b76d-cac982e92d41" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "3866ddca-b2f9-4f58-8674-c7ebcf934f29", + "savedPayload": { + "position": { + "x": 20827.70181960642, + "y": 16680.565736852204 + }, + "targetPosition": { + "x": 21407.604633982377, + "y": 17026.018665452968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "5 x Custom EMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5ac34386-960d-4058-936b-230478b2cae5", + "savedPayload": { + "position": { + "x": 21087.340134099104, + "y": 15761.959213008944 + }, + "targetPosition": { + "x": 21416.824238774392, + "y": 16351.081632176916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fc316bf9-66a1-4f6e-9ce0-dc836a0b63b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ], + [ + "5 x Custom EMA", + "Indicator Bot", + "Data-Mining", + "2b312770-a773-414a-b297-d02b9f0942d0" + ], + [ + "5 x Custom EMA", + "Product Definition", + "Foundations", + "13014ca3-a984-4523-beb8-1ab52f6d1e1a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fc316bf9-66a1-4f6e-9ce0-dc836a0b63b0" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e7e15fc0-906a-4929-a96e-ffa1ff934349", + "savedPayload": { + "position": { + "x": 21762.277167375156, + "y": 15771.17881780096 + }, + "targetPosition": { + "x": 21416.824238774392, + "y": 16351.081632176916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4cff5bc4-dc15-4552-99f3-8c8687cc3688" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ], + [ + "5 x Custom EMA", + "Indicator Bot", + "Data-Mining", + "2b312770-a773-414a-b297-d02b9f0942d0" + ], + [ + "5 x Custom EMA", + "Product Definition", + "Foundations", + "13014ca3-a984-4523-beb8-1ab52f6d1e1a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4cff5bc4-dc15-4552-99f3-8c8687cc3688" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "36ea8795-0797-4192-b225-f4136466c62f", + "savedPayload": { + "position": { + "x": 21416.824238774392, + "y": 16351.081632176916 + }, + "targetPosition": { + "x": 21407.604633982377, + "y": 17026.018665452968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9ee54655-448f-49a2-b254-95a289594eb2", + "savedPayload": { + "position": { + "x": 22354.543637262934, + "y": 17462.593952759256 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Indicator Add-ons", + "id": "03a1f3f7-760f-47e1-87a1-a637fbec519a" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candle Channels", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "053a9b5b-5a5d-40b0-8d7a-72e750b4e1d6", + "savedPayload": { + "position": { + "x": 20363.68818512059, + "y": 17296.940731552702 + }, + "targetPosition": { + "x": 20837.714432687848, + "y": 16816.39508687646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "61dfc7bf-0d57-4aa4-8d28-f60817a16775" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels", + "Product Definition", + "Foundations", + "1757bade-f02b-4137-b06c-7de0e3e18e3f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "61dfc7bf-0d57-4aa4-8d28-f60817a16775" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6cff14f7-fa1d-474e-be13-3a505bdff535", + "savedPayload": { + "position": { + "x": 20186.922837895872, + "y": 16995.546699060425 + }, + "targetPosition": { + "x": 20837.714432687848, + "y": 16816.39508687646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3c561029-5c80-4ee0-bc62-4addb7de5a8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels", + "Product Definition", + "Foundations", + "1757bade-f02b-4137-b06c-7de0e3e18e3f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3c561029-5c80-4ee0-bc62-4addb7de5a8e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "796588f6-26cb-4e41-a632-107a77e2eb87", + "savedPayload": { + "position": { + "x": 20184.536572936624, + "y": 16646.149136760723 + }, + "targetPosition": { + "x": 20837.714432687848, + "y": 16816.39508687646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c37c8931-69d3-4497-aa65-487b1f1f51eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels Objects", + "Product Definition", + "Foundations", + "94d9c25e-dbb7-4893-8a6a-f55571d58467" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "c37c8931-69d3-4497-aa65-487b1f1f51eb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9891ad2b-571b-46b5-8788-6f9ea71bd268", + "savedPayload": { + "position": { + "x": 20357.168788011604, + "y": 16342.368839309202 + }, + "targetPosition": { + "x": 20837.714432687848, + "y": 16816.39508687646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a6fc485e-ace9-4e6f-85a7-5f3af80c30af" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels Objects", + "Product Definition", + "Foundations", + "94d9c25e-dbb7-4893-8a6a-f55571d58467" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a6fc485e-ace9-4e6f-85a7-5f3af80c30af" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9d12a2fc-dec6-498d-9183-3d148d953860", + "savedPayload": { + "position": { + "x": 20658.56282050388, + "y": 16165.60349208448 + }, + "targetPosition": { + "x": 20837.714432687848, + "y": 16816.39508687646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "New Dataset Definition", + "id": "e5200036-77ee-4cfe-af7d-c9ddebbdb44d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "New Product Definition", + "Product Definition", + "Foundations", + "ac18ea63-0c71-469e-bc52-24addb47e949" + ], + [ + "New Dataset Definition", + "Dataset Definition", + "Foundations", + "e5200036-77ee-4cfe-af7d-c9ddebbdb44d" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "17cf25af-6221-4876-8bfe-1752842ba446", + "savedPayload": { + "position": { + "x": 20837.714432687848, + "y": 16816.39508687646 + }, + "targetPosition": { + "x": 21490.89229243907, + "y": 16986.641036992194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Resistances and Supports", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3ea07b35-9cba-4651-b69e-9561e7325b68", + "savedPayload": { + "position": { + "x": 20388.71041066603, + "y": 16504.91039582148 + }, + "targetPosition": { + "x": 21062.528362291425, + "y": 16464.980857039325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9c15761b-f73f-442f-a1b7-fa5e5ba3d944" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Data-Mining", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Resistances", + "Product Definition", + "Foundations", + "1ab5040b-9b2f-4fad-aeb5-1f5a71ad9b50" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9c15761b-f73f-442f-a1b7-fa5e5ba3d944" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "2d5001bd-0649-4226-9f87-951cb5acf812", + "savedPayload": { + "position": { + "x": 20493.92819428457, + "y": 16101.224277796315 + }, + "targetPosition": { + "x": 21062.528362291425, + "y": 16464.980857039325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6dd165c1-19ed-4003-aba3-ab0ff5378646" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Data-Mining", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Resistances", + "Product Definition", + "Foundations", + "1ab5040b-9b2f-4fad-aeb5-1f5a71ad9b50" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6dd165c1-19ed-4003-aba3-ab0ff5378646" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "4399c40c-d4e3-4943-b5b3-38c69f42ab76", + "savedPayload": { + "position": { + "x": 20816.33191607283, + "y": 15836.48080941058 + }, + "targetPosition": { + "x": 21062.528362291425, + "y": 16464.980857039325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7884246d-a27e-4f80-9003-a453d18d81ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Data-Mining", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Supports", + "Product Definition", + "Foundations", + "64979dd8-97a3-496a-92b0-d16ae12b1e12" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7884246d-a27e-4f80-9003-a453d18d81ec" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "804a5768-7f34-49ed-aa5c-aa2111b9084f", + "savedPayload": { + "position": { + "x": 21232.77431240716, + "y": 15811.802997288101 + }, + "targetPosition": { + "x": 21062.528362291425, + "y": 16464.980857039325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d788047b-cf37-4013-a5f7-1f30e1c0c486" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Data-Mining", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Supports", + "Product Definition", + "Foundations", + "64979dd8-97a3-496a-92b0-d16ae12b1e12" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d788047b-cf37-4013-a5f7-1f30e1c0c486" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "54b37a83-d8d0-43ce-8112-18c05157c7a9", + "savedPayload": { + "position": { + "x": 21062.528362291425, + "y": 16464.980857039325 + }, + "targetPosition": { + "x": 21490.89229243907, + "y": 16986.641036992194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume Analysis", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a9267b32-9b06-45eb-bb8e-09c788a80ae5", + "savedPayload": { + "position": { + "x": 21079.473782897476, + "y": 15749.244391124292 + }, + "targetPosition": { + "x": 21450.962753656917, + "y": 16312.8230853668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "81b170d8-7e5c-4e7e-a26a-c7850f14e83d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Volume Analysis", + "Indicator Bot", + "Data-Mining", + "edd40711-1f17-4703-a66f-fbb300412bb3" + ], + [ + "Volume Analysis", + "Product Definition", + "Foundations", + "ffc244b9-bbda-4f12-b307-2eb36623360d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "81b170d8-7e5c-4e7e-a26a-c7850f14e83d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "be91f7f1-fbd4-4b4a-8805-ae0baa16a982", + "savedPayload": { + "position": { + "x": 21753.29173452287, + "y": 15709.314852342137 + }, + "targetPosition": { + "x": 21450.962753656917, + "y": 16312.8230853668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "403c0602-0a80-496f-bde4-185bfaed7fbb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Volume Analysis", + "Indicator Bot", + "Data-Mining", + "edd40711-1f17-4703-a66f-fbb300412bb3" + ], + [ + "Volume Analysis", + "Product Definition", + "Foundations", + "ffc244b9-bbda-4f12-b307-2eb36623360d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "403c0602-0a80-496f-bde4-185bfaed7fbb" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "f60b163c-7911-41d2-93d6-2048aa586b97", + "savedPayload": { + "position": { + "x": 21450.962753656917, + "y": 16312.8230853668 + }, + "targetPosition": { + "x": 21490.89229243907, + "y": 16986.641036992194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Candle Analysis", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c8b8ddc9-ff63-4ca2-91d2-e04631d69032", + "savedPayload": { + "position": { + "x": 21885.371226096835, + "y": 15743.740389273797 + }, + "targetPosition": { + "x": 21854.648871682086, + "y": 16418.04086898534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "95c695ea-da22-4172-a577-ac5552a2d743" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Analysis", + "Indicator Bot", + "Data-Mining", + "7cecc755-8e19-423b-a86d-18a35b8748f8" + ], + [ + "Candle Analysis", + "Product Definition", + "Foundations", + "9757f8e0-d082-4427-8c22-e43b09b360af" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "95c695ea-da22-4172-a577-ac5552a2d743" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ed397222-b9c9-443c-ae29-1717021cddfa", + "savedPayload": { + "position": { + "x": 22453.97139410369, + "y": 16107.49696851681 + }, + "targetPosition": { + "x": 21854.648871682086, + "y": 16418.04086898534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a0db1ce1-8683-4a9c-aa4b-246c15c8a1bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Analysis", + "Indicator Bot", + "Data-Mining", + "7cecc755-8e19-423b-a86d-18a35b8748f8" + ], + [ + "Candle Analysis", + "Product Definition", + "Foundations", + "9757f8e0-d082-4427-8c22-e43b09b360af" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a0db1ce1-8683-4a9c-aa4b-246c15c8a1bc" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "b2bd06f4-5c90-49bc-b9b8-1351254d4d3d", + "savedPayload": { + "position": { + "x": 21854.648871682086, + "y": 16418.04086898534 + }, + "targetPosition": { + "x": 21490.89229243907, + "y": 16986.641036992194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1e16cb95-616a-4972-a920-e06bba787d5f", + "savedPayload": { + "position": { + "x": 22403.484003789225, + "y": 17434.338218971065 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Masters", + "id": "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Fisher Transform", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e095768d-2234-4a07-8157-fc665aa6c73f", + "savedPayload": { + "position": { + "x": 17450.834812436387, + "y": 18680.20020365802 + }, + "targetPosition": { + "x": 17831.138759721915, + "y": 18439.640631661714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9323c88c-d610-4539-b736-cbb8653cef13" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Data-Mining", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9323c88c-d610-4539-b736-cbb8653cef13" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "903fc15b-c576-4f8b-b257-7771083cfd4a", + "savedPayload": { + "position": { + "x": 17432.65608560684, + "y": 18230.567538151103 + }, + "targetPosition": { + "x": 17831.138759721915, + "y": 18439.640631661714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e708fb9c-e0f2-4c91-9f04-2caa7b096446" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Data-Mining", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e708fb9c-e0f2-4c91-9f04-2caa7b096446" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "26438186-31a0-4d1b-97f6-bd41f975b185", + "savedPayload": { + "position": { + "x": 17831.138759721915, + "y": 18439.640631661714 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Waddah Attar", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "37a41fdc-8ab6-4857-92ef-0ae6caded58f", + "savedPayload": { + "position": { + "x": 17416.304473698445, + "y": 18513.31601875448 + }, + "targetPosition": { + "x": 17836.231831640158, + "y": 18351.572351020342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bfee2065-abeb-455c-816d-de941df980af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Data-Mining", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bfee2065-abeb-455c-816d-de941df980af" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b940b378-f2da-4186-8c8e-0da1f5125fc0", + "savedPayload": { + "position": { + "x": 17486.194027510268, + "y": 18068.776425165808 + }, + "targetPosition": { + "x": 17836.231831640158, + "y": 18351.572351020342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ef9e9c8e-32cf-4502-84e1-657784fd75cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Data-Mining", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ef9e9c8e-32cf-4502-84e1-657784fd75cb" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "82be67f6-b049-4f05-8f1c-29d4e407033f", + "savedPayload": { + "position": { + "x": 17836.231831640158, + "y": 18351.572351020342 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "PLUVTECH MACD", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6603eefe-835f-4a12-bba1-e2243caef91f", + "savedPayload": { + "position": { + "x": 17414.99511510916, + "y": 18342.901931765293 + }, + "targetPosition": { + "x": 17858.408310839335, + "y": 18266.189886737448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Data-Mining", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8b612373-0a98-4017-9c8c-93b23728da7e", + "savedPayload": { + "position": { + "x": 17570.267133203877, + "y": 17920.538817375796 + }, + "targetPosition": { + "x": 17858.408310839335, + "y": 18266.189886737448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "60e21b53-d4ae-4654-8b43-d1382f6d8059" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Data-Mining", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "60e21b53-d4ae-4654-8b43-d1382f6d8059" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0a818582-22d7-49ee-916f-ff2088271951", + "savedPayload": { + "position": { + "x": 17858.408310839335, + "y": 18266.189886737448 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "HMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "fb0045be-ddd6-488c-ae5f-fac9705f5093", + "savedPayload": { + "position": { + "x": 17446.957054584833, + "y": 18175.50686048412 + }, + "targetPosition": { + "x": 17896.815967660543, + "y": 18186.774439032382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Data-Mining", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "71d1a009-e791-40cb-a6b1-a803fd8ca4e1", + "savedPayload": { + "position": { + "x": 17681.64452038462, + "y": 17791.551402915833 + }, + "targetPosition": { + "x": 17896.815967660543, + "y": 18186.774439032382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9e26a769-2b37-4176-b0d1-9c3cecde6028" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Data-Mining", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9e26a769-2b37-4176-b0d1-9c3cecde6028" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "26f4f4c1-efe9-468d-8be5-bc3bacd61332", + "savedPayload": { + "position": { + "x": 17896.815967660543, + "y": 18186.774439032382 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "EMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b80ccc1b-a35f-46dd-8a30-972814654ea7", + "savedPayload": { + "position": { + "x": 17510.962012715863, + "y": 18017.563703624066 + }, + "targetPosition": { + "x": 17949.978817391395, + "y": 18116.37789902375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1b5a992d-e78e-40d0-b695-c14da7919af6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Data-Mining", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1b5a992d-e78e-40d0-b695-c14da7919af6" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ae709430-dccb-4477-906b-c8f3d884e91a", + "savedPayload": { + "position": { + "x": 17816.046018524277, + "y": 17686.77109578663 + }, + "targetPosition": { + "x": 17949.978817391395, + "y": 18116.37789902375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Data-Mining", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "9961c0a3-da1d-4191-926d-4952cca71aef", + "savedPayload": { + "position": { + "x": 17949.978817391395, + "y": 18116.37789902375 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "McGinley", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3de667f8-4b9e-49ba-a617-3633db200d14", + "savedPayload": { + "position": { + "x": 17604.550314855678, + "y": 17875.142128127718 + }, + "targetPosition": { + "x": 18015.85384153081, + "y": 18057.70556626526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "22004c88-da81-4f83-a404-acbfab00bf4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Data-Mining", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "22004c88-da81-4f83-a404-acbfab00bf4d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ecb6da24-e2de-4159-9314-44456314c5fd", + "savedPayload": { + "position": { + "x": 17968.306653422584, + "y": 17610.224544429697 + }, + "targetPosition": { + "x": 18015.85384153081, + "y": 18057.70556626526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f8959f99-6307-407f-9111-23a8bdbcc635" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Data-Mining", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f8959f99-6307-407f-9111-23a8bdbcc635" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1bef9765-00ea-4067-9fe4-3d9a3f8de4b2", + "savedPayload": { + "position": { + "x": 18015.85384153081, + "y": 18057.70556626526 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "WMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f3b12ae4-a0d6-4fb0-830a-28990e9e329c", + "savedPayload": { + "position": { + "x": 17724.125415037965, + "y": 17753.715315270463 + }, + "targetPosition": { + "x": 18091.909499844245, + "y": 18013.01218560099 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f7baea67-15c3-4877-8445-c2cefc86988a" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Data-Mining", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f7baea67-15c3-4877-8445-c2cefc86988a" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0790eefa-1364-40fa-aac9-63efd662a350", + "savedPayload": { + "position": { + "x": 18132.57513426914, + "y": 17564.853389885877 + }, + "targetPosition": { + "x": 18091.909499844245, + "y": 18013.01218560099 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Data-Mining", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "5935dd92-104c-45a5-aa43-8fa7dfb7e2ad", + "savedPayload": { + "position": { + "x": 18091.909499844245, + "y": 18013.01218560099 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "SMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5e1b2b1b-1bf6-4d90-a128-f09fe6695c81", + "savedPayload": { + "position": { + "x": 17865.092109221205, + "y": 17657.94962937346 + }, + "targetPosition": { + "x": 18175.223016035223, + "y": 17984.01529858553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1caf165a-e624-4b77-88e0-689140a28290" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Data-Mining", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1caf165a-e624-4b77-88e0-689140a28290" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "621900ef-f14d-421b-b759-4b4bb04dafe0", + "savedPayload": { + "position": { + "x": 18302.538715467843, + "y": 17552.401220179854 + }, + "targetPosition": { + "x": 18175.223016035223, + "y": 17984.01529858553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1dcd0c9b-4059-49f6-b846-4a035c317389" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Data-Mining", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1dcd0c9b-4059-49f6-b846-4a035c317389" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "912562e9-a67b-48ea-8744-d2af1356f855", + "savedPayload": { + "position": { + "x": 18175.223016035223, + "y": 17984.01529858553 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume-WMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3f6b6ad3-a3ff-4fb7-a6c5-ac3da534ae0a", + "savedPayload": { + "position": { + "x": 18022.033126402977, + "y": 17591.52529203972 + }, + "targetPosition": { + "x": 18262.592698399283, + "y": 17971.82923932525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "82106432-bd3d-417d-88bc-f3cdcb542c56" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Data-Mining", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "82106432-bd3d-417d-88bc-f3cdcb542c56" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "91e799f0-50d1-4ee6-a2de-29b13bf82ae0", + "savedPayload": { + "position": { + "x": 18471.665791909894, + "y": 17573.346565210173 + }, + "targetPosition": { + "x": 18262.592698399283, + "y": 17971.82923932525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "43b611c4-39a4-426a-8b04-af6976b4c439" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Data-Mining", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "43b611c4-39a4-426a-8b04-af6976b4c439" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "2e3361d0-532a-43da-8209-6cffea7fb8b2", + "savedPayload": { + "position": { + "x": 18262.592698399283, + "y": 17971.82923932525 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "be00b70c-4099-41f0-b2f8-4f6139aa20aa", + "savedPayload": { + "position": { + "x": 18188.917311306515, + "y": 17556.99495330178 + }, + "targetPosition": { + "x": 18350.660979040655, + "y": 17976.922311243492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "923859b1-8d25-4590-9f8f-45b215df5a14" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Data-Mining", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "923859b1-8d25-4590-9f8f-45b215df5a14" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "da5d4174-e619-4890-899b-b6717ff877fa", + "savedPayload": { + "position": { + "x": 18633.45690489519, + "y": 17626.884507113602 + }, + "targetPosition": { + "x": 18350.660979040655, + "y": 17976.922311243492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "aa6136a6-4c18-49ce-80aa-3069addf7eea" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Data-Mining", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "aa6136a6-4c18-49ce-80aa-3069addf7eea" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "f47ed54d-5c94-4c91-ac6b-10d08eb2f3d0", + "savedPayload": { + "position": { + "x": 18350.660979040655, + "y": 17976.922311243492 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "TPSL Bands", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "08a5b6e4-92c5-4988-a162-797858579f36", + "savedPayload": { + "position": { + "x": 18359.331398295704, + "y": 17555.685594712493 + }, + "targetPosition": { + "x": 18436.04344332355, + "y": 17999.09879044267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "934e123e-4941-4148-9365-eb4580fc0f15" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Data-Mining", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "934e123e-4941-4148-9365-eb4580fc0f15" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "1cac1170-1023-4c12-99cd-ca9c0311b2fe", + "savedPayload": { + "position": { + "x": 18781.6945126852, + "y": 17710.95761280721 + }, + "targetPosition": { + "x": 18436.04344332355, + "y": 17999.09879044267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Data-Mining", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ce326c05-31a1-4250-9f40-a1ac50d86678", + "savedPayload": { + "position": { + "x": 18436.04344332355, + "y": 17999.09879044267 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "MAMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "34176da2-fd53-45ee-a790-1986eed50a2a", + "savedPayload": { + "position": { + "x": 18526.726469576875, + "y": 17587.647534188167 + }, + "targetPosition": { + "x": 18515.458891028615, + "y": 18037.506447263877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3d3a7576-d4df-4b7d-a468-306f815d0357" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Data-Mining", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3d3a7576-d4df-4b7d-a468-306f815d0357" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7ae799f2-0585-48ea-8c72-7b60d6861f1a", + "savedPayload": { + "position": { + "x": 18910.681927145164, + "y": 17822.334999987954 + }, + "targetPosition": { + "x": 18515.458891028615, + "y": 18037.506447263877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2236958c-caf6-4fed-bf92-861d44d27860" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Data-Mining", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2236958c-caf6-4fed-bf92-861d44d27860" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ca5b2fbd-f949-49dd-b3dc-e57591366f25", + "savedPayload": { + "position": { + "x": 18515.458891028615, + "y": 18037.506447263877 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Donchian-Tenkan", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b38d7406-3b69-4712-a0e9-f523661d8234", + "savedPayload": { + "position": { + "x": 18684.66962643693, + "y": 17651.652492319197 + }, + "targetPosition": { + "x": 18585.855431037246, + "y": 18090.66929699473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "93da824c-3f8f-40cd-965f-f5c539fbde08" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Data-Mining", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "93da824c-3f8f-40cd-965f-f5c539fbde08" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "30cd5b3e-fad8-45cd-8155-f1e92fed97a5", + "savedPayload": { + "position": { + "x": 19015.462234274368, + "y": 17956.73649812761 + }, + "targetPosition": { + "x": 18585.855431037246, + "y": 18090.66929699473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fcb06b1e-fe6a-405c-9812-2938d3769c73" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Data-Mining", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "fcb06b1e-fe6a-405c-9812-2938d3769c73" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "6775533e-29dd-4a64-a06f-6a7fcb68ad3a", + "savedPayload": { + "position": { + "x": 18585.855431037246, + "y": 18090.66929699473 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Percentages", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "85d6639e-1ae6-467b-8f1b-04bb8d4775fa", + "savedPayload": { + "position": { + "x": 18827.09120193328, + "y": 17745.240794459012 + }, + "targetPosition": { + "x": 18644.527763795737, + "y": 18156.544321134144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5c593190-5f3a-443d-907e-2eb8e15eee21" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Data-Mining", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5c593190-5f3a-443d-907e-2eb8e15eee21" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "65d21543-0516-403a-8ad0-c429daa8994a", + "savedPayload": { + "position": { + "x": 19092.0087856313, + "y": 18108.997133025918 + }, + "targetPosition": { + "x": 18644.527763795737, + "y": 18156.544321134144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9841f528-f044-438f-914c-454dedda9a8c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Data-Mining", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9841f528-f044-438f-914c-454dedda9a8c" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "49175b3d-7a35-46de-9402-6c472f55d91c", + "savedPayload": { + "position": { + "x": 18644.527763795737, + "y": 18156.544321134144 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "DCA Levels Long", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "024bc7c7-cbbd-4d36-96fb-8e895473a06c", + "savedPayload": { + "position": { + "x": 18948.518014790534, + "y": 17864.8158946413 + }, + "targetPosition": { + "x": 18689.221144460007, + "y": 18232.59997944758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "494685d3-51b4-41fb-80a6-7c045a2f2dac" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "DCA Levels Long", + "Indicator Bot", + "Data-Mining", + "cd71f389-5338-4362-af1c-18b0c83f4a18" + ], + [ + "DCALevelsLong", + "Product Definition", + "Foundations", + "969c11cf-0254-444a-8d3a-7d99ee6c7f6e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "494685d3-51b4-41fb-80a6-7c045a2f2dac" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c5f1b6f0-75c0-4c19-af8a-a41a6a4dfd86", + "savedPayload": { + "position": { + "x": 19137.37994017512, + "y": 18273.265613872474 + }, + "targetPosition": { + "x": 18689.221144460007, + "y": 18232.59997944758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c51857cd-6bbd-4d38-bb2c-7637decb9f7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "DCA Levels Long", + "Indicator Bot", + "Data-Mining", + "cd71f389-5338-4362-af1c-18b0c83f4a18" + ], + [ + "DCALevelsLong", + "Product Definition", + "Foundations", + "969c11cf-0254-444a-8d3a-7d99ee6c7f6e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c51857cd-6bbd-4d38-bb2c-7637decb9f7b" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "8ad59c38-8ab4-4d23-844f-701e8b3be107", + "savedPayload": { + "position": { + "x": 18689.221144460007, + "y": 18232.59997944758 + }, + "targetPosition": { + "x": 18280.77142522883, + "y": 18421.461904832166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e5d7bb6a-e1a3-471f-9894-d054c3f19fdd", + "savedPayload": { + "position": { + "x": 22455.579843390078, + "y": 17412.439144471933 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Pluvtech", + "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Bollinger Bands", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5a15221e-9986-4b58-a842-3beaf95200c8", + "savedPayload": { + "position": { + "x": 20600.331612556485, + "y": 16392.5639873543 + }, + "targetPosition": { + "x": 21275.324616157133, + "y": 16395.637273897133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f5b2a7d8-fc32-44a3-a002-9b0fc30a9719" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Data-Mining", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Bollinger Bands", + "Product Definition", + "Foundations", + "29088877-8d63-4217-8d34-8742afc262f4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f5b2a7d8-fc32-44a3-a002-9b0fc30a9719" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d889e1a5-b28f-4dc3-ae38-68e4b5cd94c0", + "savedPayload": { + "position": { + "x": 20731.050237665964, + "y": 15996.399999938334 + }, + "targetPosition": { + "x": 21275.324616157133, + "y": 16395.637273897133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "506104fa-e99a-4a46-930e-176bce311aff" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Data-Mining", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Bollinger Bands", + "Product Definition", + "Foundations", + "29088877-8d63-4217-8d34-8742afc262f4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "506104fa-e99a-4a46-930e-176bce311aff" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8095f224-92f0-4f41-97fd-2e14bbfdc4cc", + "savedPayload": { + "position": { + "x": 21069.663176153346, + "y": 15752.731081598777 + }, + "targetPosition": { + "x": 21275.324616157133, + "y": 16395.637273897133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "207e9481-0730-4304-a938-cfe223d70856" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Data-Mining", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Percentage Bandwidth", + "Product Definition", + "Foundations", + "3b7885a0-cd72-4a3f-a38b-3dc8c47bd068" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "207e9481-0730-4304-a938-cfe223d70856" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "01ea8ab7-c3f0-414b-a515-2e4401b60631", + "savedPayload": { + "position": { + "x": 21486.831794546928, + "y": 15754.630477139417 + }, + "targetPosition": { + "x": 21275.324616157133, + "y": 16395.637273897133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Data-Mining", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Percentage Bandwidth", + "Product Definition", + "Foundations", + "3b7885a0-cd72-4a3f-a38b-3dc8c47bd068" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0be1bf89-4e02-4f4f-a25b-950998524a57", + "savedPayload": { + "position": { + "x": 21275.324616157133, + "y": 16395.637273897133 + }, + "targetPosition": { + "x": 21669.58920803246, + "y": 16943.524517400194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Bollinger Channels", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "478efd3f-e0a8-4897-a7f2-03c7298a6920", + "savedPayload": { + "position": { + "x": 21463.5267351596, + "y": 15857.037465991369 + }, + "targetPosition": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "610cd062-ab88-4892-b711-0fb430305c61" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels Objects", + "Product Definition", + "Foundations", + "1f111f72-624f-4166-9f99-ab8d785d5267" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "610cd062-ab88-4892-b711-0fb430305c61" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c0003f33-88a5-4cb5-a220-75cad7d81361", + "savedPayload": { + "position": { + "x": 21653.80597796213, + "y": 15720.110810195878 + }, + "targetPosition": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "64910fea-c92a-4a55-850a-aa62d98b478e" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels Objects", + "Product Definition", + "Foundations", + "1f111f72-624f-4166-9f99-ab8d785d5267" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "64910fea-c92a-4a55-850a-aa62d98b478e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c5c38853-f4ce-44db-8b98-6ecc8eb5bc48", + "savedPayload": { + "position": { + "x": 21879.441652752674, + "y": 15656.521176051185 + }, + "targetPosition": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "22c1f2c6-3838-4657-add8-2e01d7056917" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels", + "Product Definition", + "Foundations", + "94bc3958-cc85-43a1-a178-103e84f42910" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "22c1f2c6-3838-4657-add8-2e01d7056917" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "80e94852-446b-4c41-baac-0b7da7692ff3", + "savedPayload": { + "position": { + "x": 22113.218767123595, + "y": 15673.938411918181 + }, + "targetPosition": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "96b4e65b-e6db-44a0-80a5-ceb9d68a09ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels", + "Product Definition", + "Foundations", + "94bc3958-cc85-43a1-a178-103e84f42910" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "96b4e65b-e6db-44a0-80a5-ceb9d68a09ec" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ce5356f4-d6fc-47af-b3ee-d79795a31156", + "savedPayload": { + "position": { + "x": 22326.940350899004, + "y": 15770.261742100294 + }, + "targetPosition": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "869f615e-0cc0-44fd-8648-4a951c23a410" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels Objects", + "Product Definition", + "Foundations", + "080c87fc-4546-4482-ab11-180a33f6d9ab" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "869f615e-0cc0-44fd-8648-4a951c23a410" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e2051602-de9c-4368-aeca-ac7c15f5ffd2", + "savedPayload": { + "position": { + "x": 22494.82842688094, + "y": 15933.873151396601 + }, + "targetPosition": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "029479ae-275d-4854-ad3e-66948656a053" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels Objects", + "Product Definition", + "Foundations", + "080c87fc-4546-4482-ab11-180a33f6d9ab" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "029479ae-275d-4854-ad3e-66948656a053" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b66f2e7c-5613-49f4-966a-718d51cdc767", + "savedPayload": { + "position": { + "x": 22596.633215341873, + "y": 16145.03868919874 + }, + "targetPosition": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "f8d44a4d-3771-4a71-97ca-dc604ff565d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels", + "Product Definition", + "Foundations", + "79ce9c05-8a4c-4b58-850f-288037acc702" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "f8d44a4d-3771-4a71-97ca-dc604ff565d3" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a3f7b14d-8c43-4bcd-a57a-fbfd2dc174e0", + "savedPayload": { + "position": { + "x": 22620.075556314754, + "y": 16378.288675176344 + }, + "targetPosition": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "ca71e765-0f66-4b18-b500-847b9d16169b" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels", + "Product Definition", + "Foundations", + "79ce9c05-8a4c-4b58-850f-288037acc702" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "ca71e765-0f66-4b18-b500-847b9d16169b" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "4384bfa9-f9c0-4e35-93e6-017dd9906236", + "savedPayload": { + "position": { + "x": 21946.94118337788, + "y": 16328.137743271927 + }, + "targetPosition": { + "x": 21669.58920803246, + "y": 16943.524517400194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4f379079-ab64-48b5-b4fd-16a3ee1cb804", + "savedPayload": { + "position": { + "x": 22510.00957355445, + "y": 17397.242090748587 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Bollinger", + "id": "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Heikin-Ashi Supertrend", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7d145297-d5ab-4151-a754-eb5f11ab03ef", + "savedPayload": { + "position": { + "x": 20526.0388887683, + "y": 16385.51783196753 + }, + "targetPosition": { + "x": 20907.2981817033, + "y": 16624.56040464174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a98715ab-e1e9-40a4-ad90-ee46860f19c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ], + [ + "Heikin-Ashi Supertrend", + "Indicator Bot" + ], + [ + "Super Trend Heikin", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "85bf0998-1e37-4708-9ba0-fb4e7ed197fe", + "savedPayload": { + "position": { + "x": 20923.685475757655, + "y": 16174.858885194033 + }, + "targetPosition": { + "x": 20907.2981817033, + "y": 16624.56040464174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b183930e-1364-4f39-bf31-9d1324b53441" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ], + [ + "Heikin-Ashi Supertrend", + "Indicator Bot" + ], + [ + "Super Trend Heikin", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "126c1fa4-b9a5-45a2-81a3-01c4ce4aa537", + "savedPayload": { + "position": { + "x": 20907.2981817033, + "y": 16624.56040464174 + }, + "targetPosition": { + "x": 21117.957128476795, + "y": 17022.206991631094 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Heikin-Ashi-Candles", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "12d359d3-55cf-409e-9911-dd48acd7e24f", + "savedPayload": { + "position": { + "x": 21373.38699520536, + "y": 16191.246179248388 + }, + "targetPosition": { + "x": 21356.999701151006, + "y": 16640.947698696094 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5f2945e9-8c77-4e90-9774-bf710ffc7fd7" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ], + [ + "Heikin-Ashi-Candles", + "Indicator Bot" + ], + [ + "Heikin-Ashi Candles", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a5a9cce5-5581-4f6c-860e-c0b061e66b98", + "savedPayload": { + "position": { + "x": 21754.64628814036, + "y": 16430.2887519226 + }, + "targetPosition": { + "x": 21356.999701151006, + "y": 16640.947698696094 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3437a0af-1e2b-403d-853c-f2bde366d552" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ], + [ + "Heikin-Ashi-Candles", + "Indicator Bot" + ], + [ + "Heikin-Ashi Candles", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "02ed66c7-a947-41aa-b8a7-6c4ee52a780f", + "savedPayload": { + "position": { + "x": 21356.999701151006, + "y": 16640.947698696094 + }, + "targetPosition": { + "x": 21117.957128476795, + "y": 17022.206991631094 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4f811f38-4f49-43de-a737-986331d3a0ac", + "savedPayload": { + "position": { + "x": 22565.914804922897, + "y": 17388.98672441652 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Heikin", + "id": "2daee36a-1aa2-48f0-91e9-ad08aa205429" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Super Trend", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9b20a493-3426-4718-ba29-3bd81ed44d32", + "savedPayload": { + "position": { + "x": 20670.632000768095, + "y": 16400.918833380045 + }, + "targetPosition": { + "x": 21335.55435923143, + "y": 16517.122349744895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Super Trend", + "Indicator Bot", + "Data-Mining", + "c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4" + ], + [ + "Super Trend", + "Product Definition", + "Foundations", + "2bb58403-f839-4e0a-9b04-4f9219d7df83" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "79b56afa-6562-4cd1-9dc5-b8e30a13e27e", + "savedPayload": { + "position": { + "x": 21103.728377180807, + "y": 15883.18093758896 + }, + "targetPosition": { + "x": 21335.55435923143, + "y": 16517.122349744895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c17b5d3f-7cf7-418a-92b8-f8c67a120446" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Super Trend", + "Indicator Bot", + "Data-Mining", + "c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4" + ], + [ + "Super Trend", + "Product Definition", + "Foundations", + "2bb58403-f839-4e0a-9b04-4f9219d7df83" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c17b5d3f-7cf7-418a-92b8-f8c67a120446" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "c1dc6945-a83e-422b-bd1a-8f77e41c129a", + "savedPayload": { + "position": { + "x": 21335.55435923143, + "y": 16517.122349744895 + }, + "targetPosition": { + "x": 21853.292255022516, + "y": 16950.218726157604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Wave Trend", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f5cb7ccc-43d8-4029-bcf6-e986d7d197d3", + "savedPayload": { + "position": { + "x": 21103.728377180807, + "y": 15883.18093758896 + }, + "targetPosition": { + "x": 21621.46627297189, + "y": 16316.277314001669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9b727bdd-1684-43e1-a39c-fbd14ce64828" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Wave Trend", + "Indicator Bot", + "Data-Mining", + "9ce52f75-7caa-4d0e-8faf-09a1e8a8033a" + ], + [ + "Wave Trend", + "Product Definition", + "Foundations", + "ff542733-ddbd-4cbf-b90d-a12c49752916" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9b727bdd-1684-43e1-a39c-fbd14ce64828" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "48e709ab-0fc6-40d1-b1db-d5d8bbc66256", + "savedPayload": { + "position": { + "x": 21737.66978933674, + "y": 15651.354955538332 + }, + "targetPosition": { + "x": 21621.46627297189, + "y": 16316.277314001669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3bf983d5-4d3c-46f8-a130-9e621b76e62d" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Wave Trend", + "Indicator Bot", + "Data-Mining", + "9ce52f75-7caa-4d0e-8faf-09a1e8a8033a" + ], + [ + "Wave Trend", + "Product Definition", + "Foundations", + "ff542733-ddbd-4cbf-b90d-a12c49752916" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3bf983d5-4d3c-46f8-a130-9e621b76e62d" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "39bfc9b6-4f89-4fb9-9416-ba0c9683f891", + "savedPayload": { + "position": { + "x": 21621.46627297189, + "y": 16316.277314001669 + }, + "targetPosition": { + "x": 21853.292255022516, + "y": 16950.218726157604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Donchian Channel", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "35a32928-cdd5-4ebd-a796-3b2266a3ec4f", + "savedPayload": { + "position": { + "x": 21737.66978933674, + "y": 15651.354955538332 + }, + "targetPosition": { + "x": 21969.495771387366, + "y": 16285.29636769427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7298225c-3b68-4f34-a935-fc0ab3d8f662" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Donchian Channel", + "Indicator Bot", + "Data-Mining", + "48c69242-e9f9-4433-b12f-6c79ee85d86b" + ], + [ + "Donchian Channel", + "Product Definition", + "Foundations", + "4768d183-d8ea-4686-8419-f9dad3172020" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7298225c-3b68-4f34-a935-fc0ab3d8f662" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d9cfbc57-ad88-4f53-8549-c793afab83cc", + "savedPayload": { + "position": { + "x": 22402.592147800075, + "y": 15767.558471903183 + }, + "targetPosition": { + "x": 21969.495771387366, + "y": 16285.29636769427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "50ed783e-0e71-4903-8a82-854c8bd2ed6e" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Donchian Channel", + "Indicator Bot", + "Data-Mining", + "48c69242-e9f9-4433-b12f-6c79ee85d86b" + ], + [ + "Donchian Channel", + "Product Definition", + "Foundations", + "4768d183-d8ea-4686-8419-f9dad3172020" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "50ed783e-0e71-4903-8a82-854c8bd2ed6e" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "fdeaf5f1-28bb-4cf6-8012-80d6e4504cb3", + "savedPayload": { + "position": { + "x": 21969.495771387366, + "y": 16285.29636769427 + }, + "targetPosition": { + "x": 21853.292255022516, + "y": 16950.218726157604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Directional Movement Index (DMI)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "88fe1605-9184-4276-8f7f-a31bb60c65c0", + "savedPayload": { + "position": { + "x": 22402.592147800075, + "y": 15767.558471903187 + }, + "targetPosition": { + "x": 22286.388631435224, + "y": 16432.48083036652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ffc7f78b-9ec3-4218-b76f-47233d535a17" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Directional Movement Index (DMI)", + "Indicator Bot", + "Data-Mining", + "de6b7c83-31ee-41f3-83cc-57f47865c6e9" + ], + [ + "DMI Directional Movement", + "Product Definition", + "Foundations", + "baba93f1-f096-429d-a544-efe36119fac8" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "ffc7f78b-9ec3-4218-b76f-47233d535a17" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5f33dd8e-502d-49e4-85a9-071f162c7cd9", + "savedPayload": { + "position": { + "x": 22920.33004359116, + "y": 16200.654848315895 + }, + "targetPosition": { + "x": 22286.388631435224, + "y": 16432.48083036652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9b222dca-e8c2-4392-9c3e-7c970dca4a52" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Directional Movement Index (DMI)", + "Indicator Bot", + "Data-Mining", + "de6b7c83-31ee-41f3-83cc-57f47865c6e9" + ], + [ + "DMI Directional Movement", + "Product Definition", + "Foundations", + "baba93f1-f096-429d-a544-efe36119fac8" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9b222dca-e8c2-4392-9c3e-7c970dca4a52" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "6313bf67-b718-4f63-b2be-8841184fc9c1", + "savedPayload": { + "position": { + "x": 22286.388631435224, + "y": 16432.48083036652 + }, + "targetPosition": { + "x": 21853.292255022516, + "y": 16950.218726157604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Ichimoku Cloud", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "1af860aa-5b2f-4d52-a80f-53476de22e33", + "savedPayload": { + "position": { + "x": 22920.33004359116, + "y": 16200.654848315895 + }, + "targetPosition": { + "x": 22487.23366717845, + "y": 16718.39274410698 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "80018870-2528-42bf-a3a7-6f0b5e44d9c9" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Ichimoku Cloud", + "Indicator Bot", + "Data-Mining", + "ab48285e-a196-4696-b8be-a25c373a64be" + ], + [ + "Ichimoku Cloud", + "Product Definition", + "Foundations", + "ccd20b4b-2783-4b65-a1ac-087621e5e315" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "80018870-2528-42bf-a3a7-6f0b5e44d9c9" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b913999c-1092-4498-ab86-8807efd3df36", + "savedPayload": { + "position": { + "x": 23152.156025641787, + "y": 16834.59626047183 + }, + "targetPosition": { + "x": 22487.23366717845, + "y": 16718.39274410698 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ef8da44c-8cc5-41fc-add6-f2feff945632" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Ichimoku Cloud", + "Indicator Bot", + "Data-Mining", + "ab48285e-a196-4696-b8be-a25c373a64be" + ], + [ + "Ichimoku Cloud", + "Product Definition", + "Foundations", + "ccd20b4b-2783-4b65-a1ac-087621e5e315" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ef8da44c-8cc5-41fc-add6-f2feff945632" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "15e264b7-09e7-43d2-9e82-461e1bb9cad1", + "savedPayload": { + "position": { + "x": 22487.23366717845, + "y": 16718.39274410698 + }, + "targetPosition": { + "x": 21853.292255022516, + "y": 16950.218726157604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5dc8f9a0-e669-4b08-8bc9-384549d4839e", + "savedPayload": { + "position": { + "x": 22622.41387860058, + "y": 17387.803237534314 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Zeus", + "id": "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Koncorde", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e24adc5e-abc8-416e-a72c-1f070ed352c8", + "savedPayload": { + "position": { + "x": 21749.17434470644, + "y": 15785.054321533058 + }, + "targetPosition": { + "x": 22148.41161866524, + "y": 16329.328700024227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7efa0604-7f1c-49f1-86e8-0c9daed5a9a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ], + [ + "Koncorde", + "Indicator Bot", + "Data-Mining", + "6fe5d104-f9cb-4ea1-9012-e8b0bf1c796d" + ], + [ + "Koncorde", + "Product Definition", + "Foundations", + "e8f496b7-ba8c-40c4-8117-35529f8f33f6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7efa0604-7f1c-49f1-86e8-0c9daed5a9a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "4dfa7d65-d6d5-485a-9746-7d8b602cb8f8", + "savedPayload": { + "position": { + "x": 22145.338332122406, + "y": 15654.335696423579 + }, + "targetPosition": { + "x": 22148.41161866524, + "y": 16329.328700024227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "45bf23b6-ea46-488c-91a2-2ca1c977800e" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ], + [ + "Koncorde", + "Indicator Bot", + "Data-Mining", + "6fe5d104-f9cb-4ea1-9012-e8b0bf1c796d" + ], + [ + "Koncorde", + "Product Definition", + "Foundations", + "e8f496b7-ba8c-40c4-8117-35529f8f33f6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "45bf23b6-ea46-488c-91a2-2ca1c977800e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "48ff52dd-f417-4cca-8b59-c4aace498da8", + "savedPayload": { + "position": { + "x": 22542.676210540565, + "y": 15781.441456521166 + }, + "targetPosition": { + "x": 22148.41161866524, + "y": 16329.328700024227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0a0bf5f9-f974-4954-bb86-a562e52ea6be" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ], + [ + "Koncorde", + "Indicator Bot", + "Data-Mining", + "6fe5d104-f9cb-4ea1-9012-e8b0bf1c796d" + ], + [ + "Koncorde patterns", + "Product Definition", + "Foundations", + "3d35befe-fcc1-4c75-9745-bd0c68e58e96" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0a0bf5f9-f974-4954-bb86-a562e52ea6be" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c17e7dee-310b-4bce-92a7-726931d805bc", + "savedPayload": { + "position": { + "x": 22789.418415422955, + "y": 16117.821521634432 + }, + "targetPosition": { + "x": 22148.41161866524, + "y": 16329.328700024227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e0d58ce5-29ba-4546-8eef-369546e54659" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ], + [ + "Koncorde", + "Indicator Bot", + "Data-Mining", + "6fe5d104-f9cb-4ea1-9012-e8b0bf1c796d" + ], + [ + "Koncorde patterns", + "Product Definition", + "Foundations", + "3d35befe-fcc1-4c75-9745-bd0c68e58e96" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e0d58ce5-29ba-4546-8eef-369546e54659" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "402bffb7-7218-4395-aa38-45d54c48dead", + "savedPayload": { + "position": { + "x": 22148.41161866524, + "y": 16329.328700024227 + }, + "targetPosition": { + "x": 21942.750178661452, + "y": 16972.234892322584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b44f1d9a-ba4f-4750-a845-5e80d56564d0", + "savedPayload": { + "position": { + "x": 22678.615770444685, + "y": 17393.71029439707 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Barcelona", + "id": "49169d84-cd08-4032-b3f3-eace10d1d1ea" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candles Probabilities", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "679b2dc4-1270-458d-b461-d1b78668d430", + "savedPayload": { + "position": { + "x": 21291.007081310625, + "y": 15930.726731386261 + }, + "targetPosition": { + "x": 21803.781788980563, + "y": 16369.68811826899 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "85c67513-347a-4948-9121-dee04543fcff" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Candles Probabilities", + "Indicator Bot", + "Data-Mining", + "07fee895-ee90-4175-829a-df0bbd498178" + ], + [ + "Candles Probabilities", + "Product Definition", + "Foundations", + "d0e9521c-2ba8-44ce-b81e-7baf841008e0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "85c67513-347a-4948-9121-dee04543fcff" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "eef6d62d-8e21-4107-96c6-757f5bba7d5d", + "savedPayload": { + "position": { + "x": 21927.546147466488, + "y": 15706.13150156732 + }, + "targetPosition": { + "x": 21803.781788980563, + "y": 16369.68811826899 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fa17370b-0a9c-4350-9cce-1df4be39b58c" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Candles Probabilities", + "Indicator Bot", + "Data-Mining", + "07fee895-ee90-4175-829a-df0bbd498178" + ], + [ + "Candles Probabilities", + "Product Definition", + "Foundations", + "d0e9521c-2ba8-44ce-b81e-7baf841008e0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "fa17370b-0a9c-4350-9cce-1df4be39b58c" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "cea4b4a0-2791-4e7c-928b-28d8a0511091", + "savedPayload": { + "position": { + "x": 21803.781788980563, + "y": 16369.68811826899 + }, + "targetPosition": { + "x": 22028.377018799503, + "y": 17006.227184424853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Candles Channels Probabilities", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d9e630f0-6492-4827-80d5-c1118a5708a6", + "savedPayload": { + "position": { + "x": 22267.47139927081, + "y": 15724.334237870575 + }, + "targetPosition": { + "x": 22319.66529894134, + "y": 16397.313284228767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fdee2b9c-3036-4db2-af42-b3507a6ffacf" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Candles Channels Probabilities", + "Indicator Bot", + "Data-Mining", + "4309c865-1bac-404b-8904-5ac6405d2993" + ], + [ + "Candles Channels Probabilities", + "Product Definition", + "Foundations", + "6f5208bc-786c-4fe8-876a-e1d3550db36d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fdee2b9c-3036-4db2-af42-b3507a6ffacf" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "08f40240-1b58-492f-9485-967c19d92076", + "savedPayload": { + "position": { + "x": 22876.385299466896, + "y": 16015.622518012413 + }, + "targetPosition": { + "x": 22319.66529894134, + "y": 16397.313284228767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2774470d-7382-48e3-bd0a-957f0332a698" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Candles Channels Probabilities", + "Indicator Bot", + "Data-Mining", + "4309c865-1bac-404b-8904-5ac6405d2993" + ], + [ + "Candles Channels Probabilities", + "Product Definition", + "Foundations", + "6f5208bc-786c-4fe8-876a-e1d3550db36d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2774470d-7382-48e3-bd0a-957f0332a698" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1b6eca29-d2e3-4848-8958-1632b63f1951", + "savedPayload": { + "position": { + "x": 22319.66529894134, + "y": 16397.313284228767 + }, + "targetPosition": { + "x": 22028.377018799503, + "y": 17006.227184424853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Fees Band", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ff399c2d-cd81-465a-8bd1-ef15f090a05f", + "savedPayload": { + "position": { + "x": 23103.877471838096, + "y": 16268.857246935975 + }, + "targetPosition": { + "x": 22664.916084955366, + "y": 16781.631954605913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9c699a57-f0cf-434c-8ef8-40aac182200e" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Fees Band", + "Indicator Bot", + "Data-Mining", + "bb1b6bf2-4071-4617-af61-dad20ce3c51d" + ], + [ + "Fees Band", + "Product Definition", + "Foundations", + "d6a14ed7-606d-40b9-b663-07ee04927460" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9c699a57-f0cf-434c-8ef8-40aac182200e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9c87e2e5-a2d4-4b2b-92a2-a73d9a21395c", + "savedPayload": { + "position": { + "x": 23328.472701657036, + "y": 16905.39631309184 + }, + "targetPosition": { + "x": 22664.916084955366, + "y": 16781.631954605913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2dd03ed7-736e-4959-ad8e-8108e59b8796" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Fees Band", + "Indicator Bot", + "Data-Mining", + "bb1b6bf2-4071-4617-af61-dad20ce3c51d" + ], + [ + "Fees Band", + "Product Definition", + "Foundations", + "d6a14ed7-606d-40b9-b663-07ee04927460" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2dd03ed7-736e-4959-ad8e-8108e59b8796" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "22989198-72cb-4fb3-b0e3-715d50a094ea", + "savedPayload": { + "position": { + "x": 22664.916084955366, + "y": 16781.631954605913 + }, + "targetPosition": { + "x": 22028.377018799503, + "y": 17006.227184424853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f245c586-084a-4bc6-b732-120cfb26061a", + "savedPayload": { + "position": { + "x": 22733.634143047453, + "y": 17406.61473718937 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Samurai", + "id": "37e312af-e076-47aa-a1cd-bf5b2e16127d" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Chaikin Oscillator", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7384b368-61c3-48dd-9946-4b6b892540ae", + "savedPayload": { + "position": { + "x": 21336.99711232088, + "y": 16858.14834674614 + }, + "targetPosition": { + "x": 21730.173258627696, + "y": 17077.03762920493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "99c868cd-78b8-4127-80da-6f6b860bd738" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Chaikin Oscillator", + "Indicator Bot" + ], + [ + "Chaikin Oscillator", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "90091999-f785-4d62-a379-1e13caa5d5ba", + "savedPayload": { + "position": { + "x": 21723.14886469975, + "y": 16627.09245711177 + }, + "targetPosition": { + "x": 21730.173258627696, + "y": 17077.03762920493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2bc38794-b022-4e81-99ed-e6c0191bbb83" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Chaikin Oscillator", + "Indicator Bot" + ], + [ + "Chaikin Oscillator", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "86eb421d-960a-44e1-ba31-fd35524c3e36", + "savedPayload": { + "position": { + "x": 21730.173258627696, + "y": 17077.03762920493 + }, + "targetPosition": { + "x": 21961.229148262068, + "y": 17463.189381583794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "ARPS Slow", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "4bd4cfed-f4ae-4cb4-a43c-ee2131d14745", + "savedPayload": { + "position": { + "x": 21661.332984046636, + "y": 16647.222115560475 + }, + "targetPosition": { + "x": 21920.59995114494, + "y": 17015.027281064777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c32e024e-83fc-422d-9dec-7b7a4179f17c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "ARPS Slow", + "Indicator Bot" + ], + [ + "ARPS Slow", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5e7174f4-ceb9-450c-96ed-eacf6b33fef6", + "savedPayload": { + "position": { + "x": 22109.495084565653, + "y": 16606.592918443348 + }, + "targetPosition": { + "x": 21920.59995114494, + "y": 17015.027281064777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "00c464d1-0a2a-48ce-a9c0-c2819a9f3424" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "ARPS Slow", + "Indicator Bot" + ], + [ + "ARPS Slow", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "515ac7d3-06b0-40a1-a715-242ef95ef5a5", + "savedPayload": { + "position": { + "x": 21920.59995114494, + "y": 17015.027281064777 + }, + "targetPosition": { + "x": 21961.229148262068, + "y": 17463.189381583794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "ARPS Fast", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d35ebfaf-12bf-46b4-bb75-bf322a08cd49", + "savedPayload": { + "position": { + "x": 22045.066969080337, + "y": 16597.90820859253 + }, + "targetPosition": { + "x": 22119.073754435634, + "y": 17041.780933279882 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "08336286-f6f1-4fa5-ba1e-912897063979" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "ARPS Fast", + "Indicator Bot" + ], + [ + "ARPS Fast", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "29929014-a987-41ca-9718-2d68253b25cb", + "savedPayload": { + "position": { + "x": 22466.475417384252, + "y": 16755.752814766096 + }, + "targetPosition": { + "x": 22119.073754435634, + "y": 17041.780933279882 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0c30b8d6-f6a4-4f55-b496-d2438a9953f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "ARPS Fast", + "Indicator Bot" + ], + [ + "ARPS Fast", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "d14143b0-cbcc-4199-9320-bf77be361018", + "savedPayload": { + "position": { + "x": 22119.073754435634, + "y": 17041.780933279882 + }, + "targetPosition": { + "x": 21961.229148262068, + "y": 17463.189381583794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Average VS Average", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f8255f24-d2df-4a3f-9357-08860c23c636", + "savedPayload": { + "position": { + "x": 22412.19584549759, + "y": 16719.973849912676 + }, + "targetPosition": { + "x": 22286.2844976366, + "y": 17151.999696917028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "400f9db6-00b8-48a4-b1ca-2fce23447a15" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Average VS Average", + "Indicator Bot" + ], + [ + "Average VS Average", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3d7bb677-cee6-44b1-acba-e2af2e6e1c46", + "savedPayload": { + "position": { + "x": 22723.385530164353, + "y": 17045.029199287208 + }, + "targetPosition": { + "x": 22286.2844976366, + "y": 17151.999696917028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ff8973cc-ff0d-432b-bb02-2ce87da7f59c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Average VS Average", + "Indicator Bot" + ], + [ + "Average VS Average", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "d3be044a-2856-4042-8a6e-8030935ddede", + "savedPayload": { + "position": { + "x": 22286.2844976366, + "y": 17151.999696917028 + }, + "targetPosition": { + "x": 21961.229148262068, + "y": 17463.189381583794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Triple ALMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b304e6f3-e7a2-44e9-945a-53b3a4e4b8f3", + "savedPayload": { + "position": { + "x": 22690.005236783756, + "y": 16989.242442220617 + }, + "targetPosition": { + "x": 22389.114042351695, + "y": 17323.853394093454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "67df756e-901b-46d3-8a81-000a7f8e44d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Triple ALMA", + "Indicator Bot" + ], + [ + "Triple ALMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0932fbf3-3604-46ac-9a41-54438759b765", + "savedPayload": { + "position": { + "x": 22829.341224274096, + "y": 17417.127336310245 + }, + "targetPosition": { + "x": 22389.114042351695, + "y": 17323.853394093454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cdcebaa2-f54d-463f-a968-035226b40ed4" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Triple ALMA", + "Indicator Bot" + ], + [ + "Triple ALMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0c7564c8-eda9-482e-b847-575c9e97d0f9", + "savedPayload": { + "position": { + "x": 22389.114042351695, + "y": 17323.853394093454 + }, + "targetPosition": { + "x": 21961.229148262068, + "y": 17463.189381583794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "EMA Crossing", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a159b3b6-aae6-46bb-920f-de48ca376ee1", + "savedPayload": { + "position": { + "x": 22823.471585886025, + "y": 17352.382038447195 + }, + "targetPosition": { + "x": 22407.19573612849, + "y": 17523.304292436085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0691bf36-a5f6-4672-8971-f1c7d15ef269" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "EMA Crossing", + "Indicator Bot" + ], + [ + "EMA Crossing", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7eaab006-cbb3-4464-9232-2cc54360508b", + "savedPayload": { + "position": { + "x": 22763.356675033734, + "y": 17798.34862631362 + }, + "targetPosition": { + "x": 22407.19573612849, + "y": 17523.304292436085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e299d00d-6fe9-4dbd-8e1a-58a48af00d11" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "EMA Crossing", + "Indicator Bot" + ], + [ + "EMA Crossing", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ffdfc85b-82c1-452f-82dc-3c308b310636", + "savedPayload": { + "position": { + "x": 22407.19573612849, + "y": 17523.304292436085 + }, + "targetPosition": { + "x": 21961.229148262068, + "y": 17463.189381583794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d6656089-eed8-41bb-804c-a2b195f8bbcd", + "savedPayload": { + "position": { + "x": 22786.60132380655, + "y": 17426.313055139628 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Omega One", + "id": "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candle Patterns", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "dda42de8-08d7-4b89-9bc9-710904347540", + "savedPayload": { + "position": { + "x": 22301.6236164771, + "y": 16008.045230934415 + }, + "targetPosition": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "07be5b9b-e8fd-49fc-ab77-20f89fdea10f" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Basic Candles", + "Product Definition", + "Foundations", + "7519e3d8-b5ec-47eb-84c9-8c9262c9efc6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "07be5b9b-e8fd-49fc-ab77-20f89fdea10f" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "91bd365d-8749-43d1-abc3-9799ab2a6a39", + "savedPayload": { + "position": { + "x": 22523.564828023736, + "y": 15932.565446050965 + }, + "targetPosition": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9e6d7f95-b2fe-466e-9a5d-175479cbf85d" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Basic Candles", + "Product Definition", + "Foundations", + "7519e3d8-b5ec-47eb-84c9-8c9262c9efc6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9e6d7f95-b2fe-466e-9a5d-175479cbf85d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7c7f33f8-1f50-4ade-8d1f-05d7fcc0a34f", + "savedPayload": { + "position": { + "x": 22757.936953606426, + "y": 15937.546014160529 + }, + "targetPosition": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "144d8665-1ff0-4db3-9340-a33fd7d0d098" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "One-Candle Patterns", + "Product Definition", + "Foundations", + "f3c0863c-ac0c-4fc0-b9ee-5f0f2bd722ea" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "144d8665-1ff0-4db3-9340-a33fd7d0d098" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9749319b-ecf3-4335-adfe-19e32ac17108", + "savedPayload": { + "position": { + "x": 22976.471255915705, + "y": 16022.386205243743 + }, + "targetPosition": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f0a11771-dd69-4b9a-9347-7cb2d1f231ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "One-Candle Patterns", + "Product Definition", + "Foundations", + "f3c0863c-ac0c-4fc0-b9ee-5f0f2bd722ea" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f0a11771-dd69-4b9a-9347-7cb2d1f231ff" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "94d6cf2a-2ccb-4847-a0c4-d87b41e4fb31", + "savedPayload": { + "position": { + "x": 23152.80927287028, + "y": 16176.8530401481 + }, + "targetPosition": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "8c35ce52-9dee-4d20-92e6-50ba7fd2882b" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Two-Candles Patterns", + "Product Definition", + "Foundations", + "29283392-6a01-4acd-8f41-328e92281980" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "8c35ce52-9dee-4d20-92e6-50ba7fd2882b" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b525b728-37db-4ae1-92dc-8a48b46e942b", + "savedPayload": { + "position": { + "x": 23265.682037153456, + "y": 16382.315538896451 + }, + "targetPosition": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4f1260c8-6d74-454e-963a-fa3ff910329c" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Two-Candles Patterns", + "Product Definition", + "Foundations", + "29283392-6a01-4acd-8f41-328e92281980" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4f1260c8-6d74-454e-963a-fa3ff910329c" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0d6cb372-9784-4e9a-94ce-010ad2cb0689", + "savedPayload": { + "position": { + "x": 23301.475427568108, + "y": 16613.991891836205 + }, + "targetPosition": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "087fc67e-78f9-4204-ba5e-8b670566a716" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Three-Candles Patterns", + "Product Definition", + "Foundations", + "1b6f79d8-d1ba-49e5-a808-42f71fba5657" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "087fc67e-78f9-4204-ba5e-8b670566a716" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "faa7cf8d-e7be-4827-a572-d551e485aa19", + "savedPayload": { + "position": { + "x": 23255.872232976042, + "y": 16843.938511624012 + }, + "targetPosition": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b60cb94f-79c5-410c-b166-abc97d0f2bc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Three-Candles Patterns", + "Product Definition", + "Foundations", + "1b6f79d8-d1ba-49e5-a808-42f71fba5657" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b60cb94f-79c5-410c-b166-abc97d0f2bc3" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "813eba73-6b02-4d5c-afb3-963c9917212b", + "savedPayload": { + "position": { + "x": 22626.627788129503, + "y": 16599.650917526873 + }, + "targetPosition": { + "x": 22181.858263393584, + "y": 17107.396001073907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "61370fb2-4d95-4a5c-81b4-7cdd6f2fb606", + "savedPayload": { + "position": { + "x": 22836.68198864035, + "y": 17452.494594006574 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Buddha", + "id": "38d04c99-51a6-4c1c-853e-ba67e216854b" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Webhooks", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0307d459-c7ac-46e2-bce1-e3d8ec0bc511", + "savedPayload": { + "position": { + "x": 23266.383330666147, + "y": 16287.78165671393 + }, + "targetPosition": { + "x": 22756.61846666332, + "y": 16730.2347993496 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Single File", + "id": "c52d1012-5e3b-41a0-b5af-84098b0594bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Webhooks", + "Data Mine", + "Data-Mining", + "2ea27b8a-3d60-41d0-9310-5b4f147c93e5" + ], + [ + "Webhooks", + "Sensor Bot", + "Data-Mining", + "f0d7c835-cf51-447a-8d00-1aeb854bc909" + ], + [ + "External Signals", + "Product Definition", + "Foundations", + "29196db8-4c41-47ea-be7e-952cd9be9a0b" + ], + [ + "Single File", + "Dataset Definition", + "Foundations", + "c52d1012-5e3b-41a0-b5af-84098b0594bf" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "5e68b0e0-a937-425c-9a2f-ee4f2f6cac0b", + "savedPayload": { + "position": { + "x": 22756.61846666332, + "y": 16730.2347993496 + }, + "targetPosition": { + "x": 22246.853602660492, + "y": 17172.68794198527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f635f260-b785-4d7a-8e4c-bac211b5e78e", + "savedPayload": { + "position": { + "x": 22883.08633554768, + "y": 17484.746455282173 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Webhooks", + "id": "2ea27b8a-3d60-41d0-9310-5b4f147c93e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Webhooks", + "Data Mine", + "Data-Mining", + "2ea27b8a-3d60-41d0-9310-5b4f147c93e5" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Average True Range (ATR)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "074fdd32-4f75-4a66-97f6-ff4da70b7826", + "savedPayload": { + "position": { + "x": 21988.386006473105, + "y": 16085.06130159381 + }, + "targetPosition": { + "x": 22441.189946842438, + "y": 16585.65454124653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "67695466-be2d-43b4-9824-83baa7a08412" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Average True Range (ATR)", + "Indicator Bot", + "Data-Mining", + "3f716c19-6b29-4a9e-aef4-e4a867838e57" + ], + [ + "ATR - RMA", + "Product Definition", + "Foundations", + "660570d1-36e0-4099-817c-6c8a29b32689" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "67695466-be2d-43b4-9824-83baa7a08412" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3bbea8f5-a25a-4d43-9140-2e96e9b138f3", + "savedPayload": { + "position": { + "x": 22369.105187628888, + "y": 15914.514624769257 + }, + "targetPosition": { + "x": 22441.189946842438, + "y": 16585.65454124653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e3d0bccf-5f97-4902-92df-4ac8fe8c41a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Average True Range (ATR)", + "Indicator Bot", + "Data-Mining", + "3f716c19-6b29-4a9e-aef4-e4a867838e57" + ], + [ + "ATR - RMA", + "Product Definition", + "Foundations", + "660570d1-36e0-4099-817c-6c8a29b32689" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e3d0bccf-5f97-4902-92df-4ac8fe8c41a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d23cfe6a-6292-4940-98ff-d38f7f3c7224", + "savedPayload": { + "position": { + "x": 22777.358296733397, + "y": 16000.320584832254 + }, + "targetPosition": { + "x": 22441.189946842438, + "y": 16585.65454124653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2570d2c7-72e3-4131-97dc-a9f97f493e93" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Average True Range (ATR)", + "Indicator Bot", + "Data-Mining", + "3f716c19-6b29-4a9e-aef4-e4a867838e57" + ], + [ + "ATR - SMA", + "Product Definition", + "Foundations", + "d83ffb9c-d01c-49eb-991d-3dc31baac747" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2570d2c7-72e3-4131-97dc-a9f97f493e93" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "2ab2ea34-103d-49c9-9321-a7b31de7e538", + "savedPayload": { + "position": { + "x": 23057.206522121523, + "y": 16309.704221476055 + }, + "targetPosition": { + "x": 22441.189946842438, + "y": 16585.65454124653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "93eb665f-d903-4825-9fb1-2783e917ac89" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Average True Range (ATR)", + "Indicator Bot", + "Data-Mining", + "3f716c19-6b29-4a9e-aef4-e4a867838e57" + ], + [ + "ATR - SMA", + "Product Definition", + "Foundations", + "d83ffb9c-d01c-49eb-991d-3dc31baac747" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "93eb665f-d903-4825-9fb1-2783e917ac89" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "49965093-1f02-452d-9d0a-5d0593d97c91", + "savedPayload": { + "position": { + "x": 22441.189946842438, + "y": 16585.65454124653 + }, + "targetPosition": { + "x": 22302.35298702319, + "y": 17246.221947790444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Rate of Change (ROC)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "1075a407-bc35-4637-aa0d-2a160159916b", + "savedPayload": { + "position": { + "x": 22780.491544001314, + "y": 16207.949306524311 + }, + "targetPosition": { + "x": 22867.617235388716, + "y": 16877.302810959947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "40268fec-e5e8-4b05-9f27-c4072ebda94a" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 76", + "Product Definition", + "Foundations", + "9c2b6696-872f-44a4-b6b2-ab15a0c8541a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "40268fec-e5e8-4b05-9f27-c4072ebda94a" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a6bde219-6ca0-4cc1-9d92-271962f90128", + "savedPayload": { + "position": { + "x": 23079.54130115017, + "y": 16236.433721089688 + }, + "targetPosition": { + "x": 22867.617235388716, + "y": 16877.302810959947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cb60d68b-b11d-4317-8830-65c212a8c728" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 76", + "Product Definition", + "Foundations", + "9c2b6696-872f-44a4-b6b2-ab15a0c8541a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "cb60d68b-b11d-4317-8830-65c212a8c728" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a427eca9-7f2f-406d-922e-1606e00556d1", + "savedPayload": { + "position": { + "x": 23336.616897996864, + "y": 16391.85011864746 + }, + "targetPosition": { + "x": 22867.617235388716, + "y": 16877.302810959947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "41a488be-c66c-458d-99fc-490b9e8172ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 32", + "Product Definition", + "Foundations", + "ff5aacca-1783-4247-9702-ee5dd01fb3ff" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "41a488be-c66c-458d-99fc-490b9e8172ef" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a0467d61-7483-44f0-8e87-ffc2b9d8cad1", + "savedPayload": { + "position": { + "x": 23500.801359760622, + "y": 16643.41637560428 + }, + "targetPosition": { + "x": 22867.617235388716, + "y": 16877.302810959947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "30276899-0d68-40e3-9c35-a28442485b55" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 32", + "Product Definition", + "Foundations", + "ff5aacca-1783-4247-9702-ee5dd01fb3ff" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "30276899-0d68-40e3-9c35-a28442485b55" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "278ffc38-2bde-4da3-8f4b-9bb433ec311a", + "savedPayload": { + "position": { + "x": 23539.57594019885, + "y": 16941.30670951218 + }, + "targetPosition": { + "x": 22867.617235388716, + "y": 16877.302810959947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9c6b7d85-01f5-449c-a5be-9a357b6588bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 9", + "Product Definition", + "Foundations", + "83bfd082-1c10-4c42-be63-379a2100cc0e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9c6b7d85-01f5-449c-a5be-9a357b6588bc" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5e210d5f-45af-4b3a-b980-f50e4f645650", + "savedPayload": { + "position": { + "x": 23445.26085811674, + "y": 17226.520286355506 + }, + "targetPosition": { + "x": 22867.617235388716, + "y": 16877.302810959947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "66f59b6d-9d4b-4cef-9ffd-aed019219809" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 9", + "Product Definition", + "Foundations", + "83bfd082-1c10-4c42-be63-379a2100cc0e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "66f59b6d-9d4b-4cef-9ffd-aed019219809" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ca6ef42f-8812-4f41-ac95-774834e6e46a", + "savedPayload": { + "position": { + "x": 22867.617235388716, + "y": 16877.302810959947 + }, + "targetPosition": { + "x": 22302.35298702319, + "y": 17246.221947790444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Stochastic", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e63932f8-88ea-4c0d-8e48-1e14c2c59d06", + "savedPayload": { + "position": { + "x": 23604.407028455757, + "y": 17175.011538525403 + }, + "targetPosition": { + "x": 22962.920393567103, + "y": 17385.05890760969 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "88b1ff0e-ad99-474c-8833-7b76a5a57ebd" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Stochastic", + "Indicator Bot", + "Data-Mining", + "87754aba-6878-4841-9688-352e8c565d16" + ], + [ + "Stoch-14-3-3", + "Product Definition", + "Foundations", + "393dc97b-76ee-409a-9b8f-f264ed652b0b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "88b1ff0e-ad99-474c-8833-7b76a5a57ebd" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "42838634-9d92-4760-9015-525b962810e5", + "savedPayload": { + "position": { + "x": 23465.570068636513, + "y": 17835.578945069316 + }, + "targetPosition": { + "x": 22962.920393567103, + "y": 17385.05890760969 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4b941e0d-8b0a-41e2-bc20-54e0bc0d936a" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Stochastic", + "Indicator Bot", + "Data-Mining", + "87754aba-6878-4841-9688-352e8c565d16" + ], + [ + "Stoch-14-3-3", + "Product Definition", + "Foundations", + "393dc97b-76ee-409a-9b8f-f264ed652b0b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4b941e0d-8b0a-41e2-bc20-54e0bc0d936a" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "3bb0ae60-c2e1-4c2c-99c4-ed6316b26f31", + "savedPayload": { + "position": { + "x": 22962.920393567103, + "y": 17385.05890760969 + }, + "targetPosition": { + "x": 22302.35298702319, + "y": 17246.221947790444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cb242640-df53-49a9-8f38-0959b91c586c", + "savedPayload": { + "position": { + "x": 22925.0825402572, + "y": 17522.560007847787 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Alpha", + "id": "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Turtle", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "435dc328-808f-48b4-af66-60094a8e927b", + "savedPayload": { + "position": { + "x": 23341.777962922446, + "y": 16483.13896804799 + }, + "targetPosition": { + "x": 22957.556397262073, + "y": 17038.115353564972 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5ed808a7-f462-4971-a076-cb025f42b0e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Turtles", + "Data Mine", + "Data-Mining", + "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + ], + [ + "Turtle", + "Indicator Bot", + "Data-Mining", + "347ad713-0ff4-4cf0-b2ce-2148172d07fd" + ], + [ + "Turtle S1", + "Product Definition", + "Foundations", + "86579105-2ec7-4290-95ca-c7e2fe8091e8" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5ed808a7-f462-4971-a076-cb025f42b0e0" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5f013cb6-03aa-4d4c-817e-cd4fca1f7a10", + "savedPayload": { + "position": { + "x": 23630.290828450434, + "y": 17093.372797350195 + }, + "targetPosition": { + "x": 22957.556397262073, + "y": 17038.115353564972 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d6bbfaeb-f93b-45c2-a0d8-3ce7fb56d097" + }, + "referenceParentCombinedNodePath": [ + [ + "Turtles", + "Data Mine", + "Data-Mining", + "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + ], + [ + "Turtle", + "Indicator Bot", + "Data-Mining", + "347ad713-0ff4-4cf0-b2ce-2148172d07fd" + ], + [ + "Turtle S1", + "Product Definition", + "Foundations", + "86579105-2ec7-4290-95ca-c7e2fe8091e8" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d6bbfaeb-f93b-45c2-a0d8-3ce7fb56d097" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "55df325e-e5c7-4649-a631-b0cd78911a84", + "savedPayload": { + "position": { + "x": 22957.556397262073, + "y": 17038.115353564972 + }, + "targetPosition": { + "x": 22347.32256795987, + "y": 17326.628219092956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a978fa7d-caf3-49a8-8095-686d9dbbd81b", + "savedPayload": { + "position": { + "x": 22962.008297533328, + "y": 17565.33890939073 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Turtles", + "id": "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + }, + "referenceParentCombinedNodePath": [ + [ + "Turtles", + "Data Mine", + "Data-Mining", + "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "Candles", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candles Volumes", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "7f99b1c8-f275-4763-82c9-7a1bdd64f749", + "savedPayload": { + "position": { + "x": 23239.184056886552, + "y": 16569.6396368659 + }, + "targetPosition": { + "x": 23024.76055586912, + "y": 17209.676793764957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "705ff750-9fca-4d02-9f34-709718cd1d4d", + "savedPayload": { + "position": { + "x": 23574.437213930065, + "y": 16817.91082844516 + }, + "targetPosition": { + "x": 23024.76055586912, + "y": 17209.676793764957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "b505f77c-b04c-4c48-af8b-d3f11b8a7340", + "savedPayload": { + "position": { + "x": 23699.732570416756, + "y": 17215.823303141173 + }, + "targetPosition": { + "x": 23024.76055586912, + "y": 17209.676793764957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "4cc7bc78-f313-4d0c-b2b9-481d3ac6786b", + "savedPayload": { + "position": { + "x": 23567.211558801235, + "y": 17611.38802016764 + }, + "targetPosition": { + "x": 23024.76055586912, + "y": 17209.676793764957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1a8c9670-2f8c-4eb2-8fd9-266da53c8075", + "savedPayload": { + "position": { + "x": 23024.76055586912, + "y": 17209.676793764957 + }, + "targetPosition": { + "x": 22380.924647263393, + "y": 17412.40893919295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7076ec64-a7b8-4ab1-9c26-f19468f628f0", + "savedPayload": { + "position": { + "x": 22993.281266125436, + "y": 17612.4085110788 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Relative Strength Index - Wilder Method (RSI-W)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "56d0a50a-fa3c-418a-bef3-937e6b8a6eec", + "savedPayload": { + "position": { + "x": 23156.94763165722, + "y": 16438.35222404857 + }, + "targetPosition": { + "x": 22922.237706401003, + "y": 17071.23155771828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ], + [ + "Relative Strength Index - Wilder Method (RSI-W)", + "Indicator Bot", + "Data-Mining", + "1b49e818-f9f9-4ecc-bdbd-708f5641fb66" + ], + [ + "RSI-W14", + "Product Definition", + "Foundations", + "fbe3d4ba-bcfd-4cb1-91d1-64d7d381a21c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f1c1c84f-0688-4ce5-837b-39ddbbd65e55", + "savedPayload": { + "position": { + "x": 23587.68224951725, + "y": 16958.056648675654 + }, + "targetPosition": { + "x": 22922.237706401003, + "y": 17071.23155771828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a94722c3-a453-4f46-931f-aeb244e7cb66" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ], + [ + "Relative Strength Index - Wilder Method (RSI-W)", + "Indicator Bot", + "Data-Mining", + "1b49e818-f9f9-4ecc-bdbd-708f5641fb66" + ], + [ + "RSI-W14", + "Product Definition", + "Foundations", + "fbe3d4ba-bcfd-4cb1-91d1-64d7d381a21c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a94722c3-a453-4f46-931f-aeb244e7cb66" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ff8b852a-fea1-4a16-8e76-93cd7e770eeb", + "savedPayload": { + "position": { + "x": 22922.237706401003, + "y": 17071.23155771828 + }, + "targetPosition": { + "x": 22402.533281773914, + "y": 17501.966175578313 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Money Flow Index (MFI)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "31ab4e8f-fa72-4ec7-be37-025c024efc2f", + "savedPayload": { + "position": { + "x": 23700.85715855988, + "y": 17623.501191791904 + }, + "targetPosition": { + "x": 23035.412615443627, + "y": 17736.67610083453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ], + [ + "Money Flow Index (MFI)", + "Indicator Bot", + "Data-Mining", + "c43b88dc-4ad9-4321-976d-374f98e2434b" + ], + [ + "MFI", + "Product Definition", + "Foundations", + "019b29d1-0227-4185-aee7-aaba499cdf93" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "cf984d5d-e5fc-4cee-a2a7-b96478624fc3", + "savedPayload": { + "position": { + "x": 23466.14723330366, + "y": 18256.38052546162 + }, + "targetPosition": { + "x": 23035.412615443627, + "y": 17736.67610083453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f5f04930-c2a3-48b7-ade9-f98e148344f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ], + [ + "Money Flow Index (MFI)", + "Indicator Bot", + "Data-Mining", + "c43b88dc-4ad9-4321-976d-374f98e2434b" + ], + [ + "MFI", + "Product Definition", + "Foundations", + "019b29d1-0227-4185-aee7-aaba499cdf93" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f5f04930-c2a3-48b7-ade9-f98e148344f1" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "9831b820-d229-4e76-a167-49220d27d854", + "savedPayload": { + "position": { + "x": 23035.412615443627, + "y": 17736.67610083453 + }, + "targetPosition": { + "x": 22402.533281773914, + "y": 17501.966175578313 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2d7bf0b5-222c-4122-9225-5a0bfbd5dbbb", + "savedPayload": { + "position": { + "x": 23018.408252637266, + "y": 17663.026497175353 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Delta", + "id": "63655ecf-cd7d-4d65-a367-e976c00631d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Coin Stats", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e4883d16-a35f-4f15-809e-de47878d97c6", + "savedPayload": { + "position": { + "x": 23659.918707508255, + "y": 17216.165885783746 + }, + "targetPosition": { + "x": 23086.40314837355, + "y": 17572.122208147048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "81dc79e2-8486-443e-9c66-6dc62528a6c7" + }, + "referenceParentCombinedNodePath": [ + [ + "CoinGecko", + "Data Mine", + "Data-Mining", + "d33de80f-ef82-40fd-8370-71596440b9c5" + ], + [ + "Coin Stats", + "Indicator Bot", + "Data-Mining", + "be4a7d5a-a863-4fb8-b0f5-2eec947357a5" + ], + [ + "Coin Stats", + "Product Definition", + "Foundations", + "ae0eefac-e83e-416f-907a-669112253250" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "81dc79e2-8486-443e-9c66-6dc62528a6c7" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ba095016-6353-4349-8cb6-99ff4aaefe7e", + "savedPayload": { + "position": { + "x": 23681.428145745198, + "y": 17890.82309064169 + }, + "targetPosition": { + "x": 23086.40314837355, + "y": 17572.122208147048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "93d39d5b-1e14-4218-9dd1-537797d54b07" + }, + "referenceParentCombinedNodePath": [ + [ + "CoinGecko", + "Data Mine", + "Data-Mining", + "d33de80f-ef82-40fd-8370-71596440b9c5" + ], + [ + "Coin Stats", + "Indicator Bot", + "Data-Mining", + "be4a7d5a-a863-4fb8-b0f5-2eec947357a5" + ], + [ + "Coin Stats", + "Product Definition", + "Foundations", + "ae0eefac-e83e-416f-907a-669112253250" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "93d39d5b-1e14-4218-9dd1-537797d54b07" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "36b2f61a-1a69-4245-9a45-c1415f3dbbf3", + "savedPayload": { + "position": { + "x": 23086.40314837355, + "y": 17572.122208147048 + }, + "targetPosition": { + "x": 22411.74594351561, + "y": 17593.631646383994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "27739433-25e9-434e-86fc-8bb8ec69c243", + "savedPayload": { + "position": { + "x": 23036.992989481387, + "y": 17716.39459180193 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "CoinGecko", + "id": "d33de80f-ef82-40fd-8370-71596440b9c5" + }, + "referenceParentCombinedNodePath": [ + [ + "CoinGecko", + "Data Mine", + "Data-Mining", + "d33de80f-ef82-40fd-8370-71596440b9c5" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Fisher MFI", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3066c6ed-865b-4ac3-ae48-16924ce32e07", + "savedPayload": { + "position": { + "x": 22453.605030355146, + "y": 17007.659299280444 + }, + "targetPosition": { + "x": 22418.298437277615, + "y": 17456.27209946035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b42715c9-beaa-4302-b9ab-b969eb65668f" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Fisher MFI", + "Indicator Bot" + ], + [ + "Fisher MFI", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "dcb596fd-6b7e-4e7f-ba4e-e96b83f84ece", + "savedPayload": { + "position": { + "x": 22824.461815235052, + "y": 17262.54210589662 + }, + "targetPosition": { + "x": 22418.298437277615, + "y": 17456.27209946035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "edafc319-fb15-4e26-9d59-e205c641ce14" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Fisher MFI", + "Indicator Bot" + ], + [ + "Fisher MFI", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "bea16db0-733a-4202-b875-c79c7aece3ba", + "savedPayload": { + "position": { + "x": 22418.298437277615, + "y": 17456.27209946035 + }, + "targetPosition": { + "x": 22163.415630661442, + "y": 17827.128884340258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Monte Carlo Forecast", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "44f5ec7b-a4c0-4b34-99d1-cd29cdc285bf", + "savedPayload": { + "position": { + "x": 22879.855923401505, + "y": 17334.73311316505 + }, + "targetPosition": { + "x": 22587.604301652922, + "y": 17676.915797685062 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "e3de3907-a1bf-4896-a8bd-096fdd587dd0" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Monte Carlo Forecast", + "Indicator Bot" + ], + [ + "Monte Carlo Forecast", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ee3ed600-49b6-4aac-b005-c09b14e49459", + "savedPayload": { + "position": { + "x": 23030.0690100567, + "y": 17758.92178415653 + }, + "targetPosition": { + "x": 22587.604301652922, + "y": 17676.915797685062 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "51f0e4f4-dd64-4eaa-9530-43afafc32bb1" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Monte Carlo Forecast", + "Indicator Bot" + ], + [ + "Monte Carlo Forecast", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "43ad7c3e-5362-4c48-baf0-ae934417556d", + "savedPayload": { + "position": { + "x": 22587.604301652922, + "y": 17676.915797685062 + }, + "targetPosition": { + "x": 22163.415630661442, + "y": 17827.128884340258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Keltner", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "63c6d15c-a840-4ea6-ac38-112dc3a7b260", + "savedPayload": { + "position": { + "x": 22897.241885232233, + "y": 17621.649098363116 + }, + "targetPosition": { + "x": 22594.884511352127, + "y": 17954.935789457024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "d25b211b-a00d-4f2c-8ca8-fef471d6a660" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "MAMA_PLUV", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b82c90de-bdf7-44fa-b89e-55ed0d4daf8c", + "savedPayload": { + "position": { + "x": 23011.90676792878, + "y": 17785.84280462407 + }, + "targetPosition": { + "x": 22594.884511352127, + "y": 17954.935789457024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "040ed0ed-e68f-417b-9c74-1fdd85682cfe" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "MAMA_PLUV", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "2ff90cc0-6707-4b32-8931-d8ba81e8bafe", + "savedPayload": { + "position": { + "x": 23043.975278267975, + "y": 17983.527450320555 + }, + "targetPosition": { + "x": 22594.884511352127, + "y": 17954.935789457024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "af1924c1-5211-41aa-870c-2e4eb8c7f93b" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "Keltner MAMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "34ecc07d-7a38-4246-88c4-e1c2b2c3c2cb", + "savedPayload": { + "position": { + "x": 22987.09585448268, + "y": 18175.549166929308 + }, + "targetPosition": { + "x": 22594.884511352127, + "y": 17954.935789457024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "23a4e4e0-1926-43e4-b128-367cf7c18c5a" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "Keltner MAMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d0064c31-9eac-41c6-a90e-de19fe9cde6f", + "savedPayload": { + "position": { + "x": 22852.534164033917, + "y": 18323.87569848416 + }, + "targetPosition": { + "x": 22594.884511352127, + "y": 17954.935789457024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bfe45cc1-ffd4-4388-88cc-f1d521570b44" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "Keltner EMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "09bab14f-3021-4d1d-90a8-75bc372a7320", + "savedPayload": { + "position": { + "x": 22666.94180000591, + "y": 18399.12915630514 + }, + "targetPosition": { + "x": 22594.884511352127, + "y": 17954.935789457024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c16df077-398a-4815-9e12-417eece43c63" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "Keltner EMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ec810631-6c25-4d20-bd8b-9e01930f2c06", + "savedPayload": { + "position": { + "x": 22594.884511352127, + "y": 17954.935789457024 + }, + "targetPosition": { + "x": 22163.415630661442, + "y": 17827.128884340258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "One-Min counters", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7ea4b38e-6c9a-41f5-8edf-9adc1b862fea", + "savedPayload": { + "position": { + "x": 22853.104063345447, + "y": 18356.345432035607 + }, + "targetPosition": { + "x": 22437.358273715367, + "y": 18184.137887471315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "87e5041a-28c8-4116-a779-2c308a39609c" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "One-Min counters", + "Indicator Bot" + ], + [ + "One minute counters", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "39bd627b-91d5-4238-a966-7194ea12b22e", + "savedPayload": { + "position": { + "x": 22496.09506021439, + "y": 18630.28807508953 + }, + "targetPosition": { + "x": 22437.358273715367, + "y": 18184.137887471315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "52445047-2520-42ae-8945-31ee08cbacfd" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "One-Min counters", + "Indicator Bot" + ], + [ + "One minute counters", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "a479a90c-7305-487d-8c65-28ce0a9065a3", + "savedPayload": { + "position": { + "x": 22437.358273715367, + "y": 18184.137887471315 + }, + "targetPosition": { + "x": 22163.415630661442, + "y": 17827.128884340258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8d88a84e-6833-4a7c-8fc5-b69a771d2092", + "savedPayload": { + "position": { + "x": 23048.742384255784, + "y": 17771.671148225716 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Polus", + "id": "dc7cfb3d-0571-45d8-9511-9eb489faf6ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Keltner Channel", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9dfa8f9b-dedf-481d-8336-c59d959a4887", + "savedPayload": { + "position": { + "x": 22457.947276943658, + "y": 17011.545491358844 + }, + "targetPosition": { + "x": 22420.292247444115, + "y": 17459.967278021122 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "d76a7b97-f8ec-4565-bb08-b9c96e527061" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Keltner Channel", + "Indicator Bot" + ], + [ + "Keltner Channel", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "67345570-7515-4bc2-9eff-d21fbe359eaf", + "savedPayload": { + "position": { + "x": 22827.464421053824, + "y": 17268.36659681684 + }, + "targetPosition": { + "x": 22420.292247444115, + "y": 17459.967278021122 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "80454a5a-c87b-47f6-b71e-f0466c864634" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Keltner Channel", + "Indicator Bot" + ], + [ + "Keltner Channel", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "f0e6f52a-d3aa-47ed-93b4-782d8bf1d410", + "savedPayload": { + "position": { + "x": 22420.292247444115, + "y": 17459.967278021122 + }, + "targetPosition": { + "x": 22163.47114198612, + "y": 17829.48442213129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "MVWAP", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9b7b14d3-8003-4405-8d60-2f24d6a43dad", + "savedPayload": { + "position": { + "x": 22882.479780388534, + "y": 17340.846656055637 + }, + "targetPosition": { + "x": 22588.440508592987, + "y": 17681.494431098927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d84addaf-b023-4ea8-8e15-b7576c911bb5" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "MVWAP", + "Indicator Bot" + ], + [ + "MVWAP", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "297cd5e0-ed7c-4bff-b701-ef068fdc96b7", + "savedPayload": { + "position": { + "x": 23030.469771420896, + "y": 17765.8160226625 + }, + "targetPosition": { + "x": 22588.440508592987, + "y": 17681.494431098927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "601d886e-2bc1-46c1-b385-7fcc0dc1a2f2" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "MVWAP", + "Indicator Bot" + ], + [ + "MVWAP", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "6548bf71-2bf7-43fe-94b2-547357da0609", + "savedPayload": { + "position": { + "x": 22588.440508592987, + "y": 17681.494431098927 + }, + "targetPosition": { + "x": 22163.47114198612, + "y": 17829.48442213129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Choppy", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ce97c8a1-1701-4cc2-a766-f15cee5d2044", + "savedPayload": { + "position": { + "x": 23032.375422168472, + "y": 17856.790839206507 + }, + "targetPosition": { + "x": 22594.26491587555, + "y": 17959.5487307563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ea152de8-23f1-4954-99b1-fb1ab836d317" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Choppy", + "Indicator Bot" + ], + [ + "Choppy", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d2527330-a365-4ee2-bd14-4bde12fd9384", + "savedPayload": { + "position": { + "x": 22902.31111354346, + "y": 18287.584613095936 + }, + "targetPosition": { + "x": 22594.26491587555, + "y": 17959.5487307563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5cf5fe75-fb44-48e2-ae6c-87a3b2b71253" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Choppy", + "Indicator Bot" + ], + [ + "Choppy", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "bc96d021-42bc-464a-a1f4-ff79538a6190", + "savedPayload": { + "position": { + "x": 22594.26491587555, + "y": 17959.5487307563 + }, + "targetPosition": { + "x": 22163.47114198612, + "y": 17829.48442213129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Beep Boop", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "10d9d141-6957-49d8-8ab4-885083e4d3fe", + "savedPayload": { + "position": { + "x": 22850.379161889014, + "y": 18362.304899145623 + }, + "targetPosition": { + "x": 22435.540743674188, + "y": 18187.922885242177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "52608e25-6327-4717-a5aa-290005ca800a" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Beep Boop", + "Indicator Bot" + ], + [ + "BeepBoop", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f1afe70a-0030-4ab5-8631-cc931110287e", + "savedPayload": { + "position": { + "x": 22491.940698778126, + "y": 18634.374500833692 + }, + "targetPosition": { + "x": 22435.540743674188, + "y": 18187.922885242177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a0dc42b6-7219-405b-ba6e-c41f1ce9e72b" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Beep Boop", + "Indicator Bot" + ], + [ + "BeepBoop", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1874b015-526b-4a15-95b1-c9fd9a9c10a2", + "savedPayload": { + "position": { + "x": 22435.540743674188, + "y": 18187.922885242177 + }, + "targetPosition": { + "x": 22163.47114198612, + "y": 17829.48442213129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6e38b8b0-137f-43ee-9a07-815dd4628a9e", + "savedPayload": { + "position": { + "x": 23053.47114198612, + "y": 17827.98442213129 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "quantum", + "id": "c605cc22-976a-4661-afbd-f735d6f8f8d9" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ] + ] + } + } + ], + "id": "536400be-22b4-4693-bfeb-8e7da3980240", + "savedPayload": { + "position": { + "x": 22603.56983442244, + "y": 17837.4085110788 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 18284.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "Low Frequency Portfolio Status Report", + "project": "Foundations", + "id": "9ff60dc0-f436-48c8-82b3-dd9e948d75f4", + "savedPayload": { + "position": { + "x": 22821.03538948361, + "y": 17920.885716525798 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 18284.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "19586c8c-50aa-4415-9202-70bb17cfc8c0", + "savedPayload": { + "position": { + "x": 22967.62748189117, + "y": 18101.911874610414 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 18284.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "4aecda32-d69b-47bf-92fa-ede93692a185", + "savedPayload": { + "position": { + "x": 23004.06687886772, + "y": 18331.981172464966 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 18284.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "06a6f9c4-5a54-4356-becf-c153dfb97070", + "savedPayload": { + "position": { + "x": 22556.532025951998, + "y": 18284.943363994524 + }, + "targetPosition": { + "x": 22292.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "products": [], + "productDefinitionFolders": [ + { + "type": "Product Definition Folder", + "name": "Portfolio Engine", + "project": "Foundations", + "products": [], + "productDefinitionFolders": [ + { + "type": "Product Definition Folder", + "name": "Portfolio Episode", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Portfolio Episode Counters", + "config": "{\n \"codeName\": \"Portfolio-Episode-Counters\",\n \"singularVariableName\": \"portfolioEpisodeCounter\",\n \"pluralVariableName\": \"portfolioEpisodeCounters\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "dba03ff9-8855-4fed-9b06-29197b6bafc5", + "savedPayload": { + "position": { + "x": 22210.028452004924, + "y": 17794.177563440713 + }, + "targetPosition": { + "x": 22431.942712350803, + "y": 17831.313274759366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b1b61678-3e82-4ddd-a9c2-eb1985a6f039", + "savedPayload": { + "position": { + "x": 22241.131890715606, + "y": 17712.081440306894 + }, + "targetPosition": { + "x": 22431.942712350803, + "y": 17831.313274759366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "1a6bd5e4-cc5e-4264-b869-1ab9798ac231", + "savedPayload": { + "position": { + "x": 21736.992678337, + "y": 17585.218560734236 + }, + "targetPosition": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "fa6cf9f0-97e1-4fce-a721-a8c79edf4779", + "savedPayload": { + "position": { + "x": 21722.01358210097, + "y": 17429.65469842149 + }, + "targetPosition": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{\n \"codeName\": \"periods\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6fa9afee-8ce8-42dc-b02c-980120c581bc", + "savedPayload": { + "position": { + "x": 21761.143810386435, + "y": 17278.349332303715 + }, + "targetPosition": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Strategies", + "config": "{\n \"codeName\": \"strategies\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c435d8a2-c925-4faf-8177-e8e077248095", + "savedPayload": { + "position": { + "x": 21849.6636801615, + "y": 17149.552122564088 + }, + "targetPosition": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Positions", + "config": "{\n \"codeName\": \"positions\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ab034dcd-0f2f-4ded-a5cf-cb7c272d5be2", + "savedPayload": { + "position": { + "x": 21976.89638871715, + "y": 17058.797913541584 + }, + "targetPosition": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Orders", + "config": "{\n \"codeName\": \"orders\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "b8082cad-da14-4725-b258-2728fcf14c2e", + "savedPayload": { + "position": { + "x": 22127.49579364678, + "y": 17017.03300223379 + }, + "targetPosition": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits", + "config": "{\n \"codeName\": \"hits\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "b36c2e0c-5edf-4896-b7fc-4fa0cebb7f5c", + "savedPayload": { + "position": { + "x": 22283.29738410538, + "y": 17029.294853328873 + }, + "targetPosition": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails", + "config": "{\n \"codeName\": \"fails\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "0c4caaec-22f0-4825-a7cd-1e1da2cd9e2b", + "savedPayload": { + "position": { + "x": 22425.509188897053, + "y": 17094.104506619115 + }, + "targetPosition": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0100bd98-4e60-492f-a9d7-5715c351f1df", + "savedPayload": { + "position": { + "x": 22170.62638228088, + "y": 17464.96129149902 + }, + "targetPosition": { + "x": 22431.942712350803, + "y": 17831.313274759366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "022b65f9-70b2-4a68-b04e-f56504a4249b", + "savedPayload": { + "position": { + "x": 22431.942712350803, + "y": 17831.313274759366 + }, + "targetPosition": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Portfolio Episode Counters", + "id": "50acdb48-822b-4ab5-b241-aeb6b103e943" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Portfolio Episode Counters", + "Plotter Module", + "Foundations", + "50acdb48-822b-4ab5-b241-aeb6b103e943" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio Episode Statistics", + "config": "{\n \"codeName\": \"Portfolio-Episode-Statistics\",\n \"singularVariableName\": \"portfolioEpisodeStatistics\",\n \"pluralVariableName\": \"portfolioEpisodeStatistics\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}", + "project": "Foundations", + "id": "77ecc57d-67ca-49ab-90ba-7de6731a16aa", + "savedPayload": { + "position": { + "x": 22340.686660138173, + "y": 17604.376803518004 + }, + "targetPosition": { + "x": 22536.51669172465, + "y": 17715.172104541285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}", + "project": "Foundations", + "id": "bc3764c5-fae5-4f95-9958-72cc68ca4f87", + "savedPayload": { + "position": { + "x": 22397.992859776376, + "y": 17537.869684979774 + }, + "targetPosition": { + "x": 22536.51669172465, + "y": 17715.172104541285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "a6d92497-00ab-4049-93a9-cf6748f7d9d2", + "savedPayload": { + "position": { + "x": 21966.310542492447, + "y": 17274.755673309934 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "9b2d9a2a-3273-44a3-bc6a-5ffe76f40a85", + "savedPayload": { + "position": { + "x": 21986.44754874767, + "y": 17148.265173013642 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss", + "config": "{\n \"codeName\": \"profitLoss\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "eebe463c-93ef-43b0-84ec-3af5964e98e2", + "savedPayload": { + "position": { + "x": 22041.405356823812, + "y": 17032.571677009786 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{\n \"codeName\": \"days\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "07cf7cb0-9421-4c68-91f9-49879ac084f5", + "savedPayload": { + "position": { + "x": 22126.731611957217, + "y": 16937.04798428888 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI", + "config": "{\n \"codeName\": \"ROI\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "730c91cf-d8c7-466d-a48e-5b73b8a7042a", + "savedPayload": { + "position": { + "x": 22235.51368841175, + "y": 16869.4328563339 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of Return", + "config": "{ \n\"codeName\": \"annualizedRateOfReturn\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "786503ed-198d-4491-b953-c4c78b72dd3c", + "savedPayload": { + "position": { + "x": 22358.938709304988, + "y": 16835.204068689105 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail", + "config": "{\n \"codeName\": \"hitFail\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "0f25869e-89b2-4d22-9d9c-07c76cdaac94", + "savedPayload": { + "position": { + "x": 22487.00751348102, + "y": 16837.134634163045 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "6e04dffa-8932-4307-91e9-2cd8cbf0bff6", + "savedPayload": { + "position": { + "x": 22609.344728080017, + "y": 16875.068149822528 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "68c225b0-3092-4268-9302-ebd13847f24b", + "savedPayload": { + "position": { + "x": 22716.03931954259, + "y": 16945.93146782813 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "86348106-eeee-47c0-a4b9-4358c2045b7a", + "savedPayload": { + "position": { + "x": 22798.44752660561, + "y": 17043.98366359542 + }, + "targetPosition": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "639b2ff1-1458-4c01-855b-47aa0cc9b3b0", + "savedPayload": { + "position": { + "x": 22416.259422489435, + "y": 17281.538400597405 + }, + "targetPosition": { + "x": 22536.51669172465, + "y": 17715.172104541285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "65a65094-b178-459a-bb3d-eb31f88c2989", + "savedPayload": { + "position": { + "x": 22536.51669172465, + "y": 17715.172104541285 + }, + "targetPosition": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Portfolio Episode Statistics", + "id": "7c08f2c5-939c-4b7b-a123-6d16cda237a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Portfolio Episode Statistics", + "Plotter Module", + "Foundations", + "7c08f2c5-939c-4b7b-a123-6d16cda237a2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Episode Candle", + "config": "{\n \"codeName\": \"Episode-Candle\",\n \"singularVariableName\": \"episodeCandle\",\n \"pluralVariableName\": \"episodeCandles\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\",\n \"saveAtCycle\": \"Second\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "19548d05-cd01-4d0e-ada7-47d1f5cabd93", + "savedPayload": { + "position": { + "x": 21632.380897278177, + "y": 17472.210169071484 + }, + "targetPosition": { + "x": 21778.50670815247, + "y": 17643.30151133149 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "06fda74d-0dc4-4b95-97b0-c381f143a284", + "savedPayload": { + "position": { + "x": 21708.977884418106, + "y": 17429.313795165082 + }, + "targetPosition": { + "x": 21778.50670815247, + "y": 17643.30151133149 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\"\n}", + "project": "Foundations", + "id": "b521fb40-71de-4554-945c-d671f082a8b9", + "savedPayload": { + "position": { + "x": 21412.860365345234, + "y": 16990.392986268787 + }, + "targetPosition": { + "x": 21813.81330123, + "y": 17194.688711151583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\"\n}", + "project": "Foundations", + "id": "ccd0b69d-7f02-4f6d-9734-e4939eea920f", + "savedPayload": { + "position": { + "x": 21521.561679481416, + "y": 16852.506026631567 + }, + "targetPosition": { + "x": 21813.81330123, + "y": 17194.688711151583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Open", + "config": "{\n \"codeName\": \"open\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "228b109a-8477-4284-ae62-fcea97596bb2", + "savedPayload": { + "position": { + "x": 21674.755653761273, + "y": 16766.713278818763 + }, + "targetPosition": { + "x": 21813.81330123, + "y": 17194.688711151583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Close", + "config": "{\n \"codeName\": \"close\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "238b6112-8df8-4dc9-88ab-18cf2480ad37", + "savedPayload": { + "position": { + "x": 21849.11989430753, + "y": 16746.075910971675 + }, + "targetPosition": { + "x": 21813.81330123, + "y": 17194.688711151583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Min", + "config": "{\n \"codeName\": \"min\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "a610464c-ec80-4198-8a2b-7ae07e2a44ac", + "savedPayload": { + "position": { + "x": 22018.109026112794, + "y": 16793.735775266818 + }, + "targetPosition": { + "x": 21813.81330123, + "y": 17194.688711151583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Max", + "config": "{\n \"codeName\": \"max\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c8fa02d7-de49-4bd2-8318-0d03f78fa2e6", + "savedPayload": { + "position": { + "x": 22155.995985750014, + "y": 16902.437089403 + }, + "targetPosition": { + "x": 21813.81330123, + "y": 17194.688711151583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8690aa82-5eb8-4fb5-b16d-2adc70b50a0f", + "savedPayload": { + "position": { + "x": 22241.78873356282, + "y": 17055.631063682857 + }, + "targetPosition": { + "x": 21813.81330123, + "y": 17194.688711151583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dda8edb6-2e44-42f2-9d0a-8694bae75709", + "savedPayload": { + "position": { + "x": 21813.81330123, + "y": 17194.688711151583 + }, + "targetPosition": { + "x": 21778.50670815247, + "y": 17643.30151133149 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "579e91c3-7c9d-41dd-a31e-3ab5cde5e41d", + "savedPayload": { + "position": { + "x": 22674.50670815247, + "y": 17641.80151133149 + }, + "targetPosition": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Candle", + "id": "21b5b3e6-0802-4701-a566-589b33eb543e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Candle", + "Plotter Module", + "Foundations", + "21b5b3e6-0802-4701-a566-589b33eb543e" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Episode Balances", + "config": "{\n \"codeName\": \"Episode-Balances\",\n \"singularVariableName\": \"episodeBalance\",\n \"pluralVariableName\": \"episodeBalances\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "9fc10aff-95c2-497d-b19e-ecfacf622b7b", + "savedPayload": { + "position": { + "x": 21854.47246835394, + "y": 17410.799828924828 + }, + "targetPosition": { + "x": 21933.26912913732, + "y": 17621.551071505717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bdfa689e-191f-42fb-981d-24b39be4c63e", + "savedPayload": { + "position": { + "x": 21941.121515895382, + "y": 17396.68813542642 + }, + "targetPosition": { + "x": 21933.26912913732, + "y": 17621.551071505717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "af56b83f-9efb-44f6-9b55-14db567e1ada", + "savedPayload": { + "position": { + "x": 21798.918386213245, + "y": 16896.65933067634 + }, + "targetPosition": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "55e70bd9-a73e-4088-8974-5ef78a82ebca", + "savedPayload": { + "position": { + "x": 21926.151094768895, + "y": 16805.905121653836 + }, + "targetPosition": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Balance Base Asset", + "config": "{ \n\"codeName\": \"balanceBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"balance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "06349321-a0f0-46f5-b27a-5b8807d37169", + "savedPayload": { + "position": { + "x": 22076.750499698526, + "y": 16764.140210346042 + }, + "targetPosition": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Balance Quoted Asset", + "config": "{ \n\"codeName\": \"balanceQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"balance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8754f54c-9e7e-423d-8af2-0d6c885c9cf7", + "savedPayload": { + "position": { + "x": 22232.552090157125, + "y": 16776.402061441124 + }, + "targetPosition": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Balance Base Asset", + "config": "{ \n\"codeName\": \"beginBalanceBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"beginBalance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2e35e753-a2e7-45ec-9cbf-4c03439eef6a", + "savedPayload": { + "position": { + "x": 22374.7638949488, + "y": 16841.211714731366 + }, + "targetPosition": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Balance Quoted Asset", + "config": "{ \n\"codeName\": \"beginBalanceQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"beginBalance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "83eb1a9f-bbf4-4a90-8492-255f307f96ac", + "savedPayload": { + "position": { + "x": 22486.23307159297, + "y": 16950.75216954135 + }, + "targetPosition": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Balance Base Asset", + "config": "{ \n\"codeName\": \"endBalanceBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"endBalance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8a245bda-bdd7-412a-afe1-9a18b2770677", + "savedPayload": { + "position": { + "x": 22553.514792276506, + "y": 17091.811230376057 + }, + "targetPosition": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Balance Quoted Asset", + "config": "{ \n\"codeName\": \"endBalanceQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"endBalance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "6878eb16-378d-4cdb-855e-781e14654ef2", + "savedPayload": { + "position": { + "x": 22568.493888512534, + "y": 17247.375092688802 + }, + "targetPosition": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0952df28-17d0-4c5a-a197-427ed1f79f01", + "savedPayload": { + "position": { + "x": 22119.881088332626, + "y": 17212.068499611272 + }, + "targetPosition": { + "x": 21933.26912913732, + "y": 17621.551071505717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "02dd32b9-77b1-4e14-aa5a-d84d70bd05b9", + "savedPayload": { + "position": { + "x": 22829.26912913732, + "y": 17620.051071505717 + }, + "targetPosition": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Balances", + "id": "7dd30d9d-8149-43b7-9614-358909511aa7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "7dd30d9d-8149-43b7-9614-358909511aa7" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Distance To Portfolio Event", + "config": "{\n \"codeName\": \"Distance-To-Portfolio-Event\",\n \"singularVariableName\": \"distanceToPortfolioEvent\",\n \"pluralVariableName\": \"distanceToPortfolioEvents\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "23627508-261c-49e3-a732-99713af970ec", + "savedPayload": { + "position": { + "x": 22980.17385217122, + "y": 17427.552776419816 + }, + "targetPosition": { + "x": 22982.137322658356, + "y": 17652.544209109255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4bf430db-5947-43bf-9ccf-6524c90f5504", + "savedPayload": { + "position": { + "x": 23066.423806176936, + "y": 17443.92784183173 + }, + "targetPosition": { + "x": 22982.137322658356, + "y": 17652.544209109255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "20a8f1af-8422-4bb9-adcc-8d0435d0c2e1", + "savedPayload": { + "position": { + "x": 23069.154228260973, + "y": 16943.84838479119 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "9c45fe5c-881a-47fb-ad51-12d4c31d4605", + "savedPayload": { + "position": { + "x": 23177.289222358075, + "y": 16897.947803045994 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Trigger On", + "config": "{ \n\"codeName\": \"triggerOn\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "83730d34-f5d0-4baa-b4e4-10746e957ca7", + "savedPayload": { + "position": { + "x": 23293.619550619023, + "y": 16881.598641611 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Trigger Off", + "config": "{ \n\"codeName\": \"triggerOff\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c4c67db8-37ac-4c39-bbec-41e24ea88471", + "savedPayload": { + "position": { + "x": 23410.21749341779, + "y": 16895.915068819726 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Take Position", + "config": "{ \n\"codeName\": \"takePosition\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e36ea4d5-b506-40b0-853a-3343bf3cb48a", + "savedPayload": { + "position": { + "x": 23519.13709363985, + "y": 16939.92144381692 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Close Position", + "config": "{ \n\"codeName\": \"closePosition\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "d50e911f-91bb-4dfb-b6c9-c1ef8d80f8b3", + "savedPayload": { + "position": { + "x": 23612.955660528223, + "y": 17010.618804870493 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Next Phase", + "config": "{ \n\"codeName\": \"nextPhase\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "3f495b2b-8902-4cf2-a1b2-2cbac77411d9", + "savedPayload": { + "position": { + "x": 23685.279613791976, + "y": 17103.189243657558 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Move To Phase", + "config": "{ \n\"codeName\": \"moveToPhase\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c6b6db3c-95ce-4a6a-959b-447ea96772f8", + "savedPayload": { + "position": { + "x": 23731.18019553717, + "y": 17211.32423775466 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Create Order", + "config": "{ \n\"codeName\": \"createOrder\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b7e3d792-31c1-48c8-988b-648024b9b673", + "savedPayload": { + "position": { + "x": 23747.529356972165, + "y": 17327.654566015608 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Cancel Order", + "config": "{ \n\"codeName\": \"cancelOrder\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8fb76ea5-af02-4bd0-8b45-628fa38201fb", + "savedPayload": { + "position": { + "x": 23733.21292976344, + "y": 17444.252508814374 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Close Order", + "config": "{ \n\"codeName\": \"closeOrder\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "66e2b376-939c-4612-b975-961f7dbe6e48", + "savedPayload": { + "position": { + "x": 23689.206554766246, + "y": 17553.172109036434 + }, + "targetPosition": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1f8585fd-5ec7-4e13-be14-5a6e0ddbf91c", + "savedPayload": { + "position": { + "x": 23297.54649159329, + "y": 17331.581506989874 + }, + "targetPosition": { + "x": 22982.137322658356, + "y": 17652.544209109255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "17c7ae59-789b-404f-bd86-b3172d5dd1b0", + "savedPayload": { + "position": { + "x": 22982.137322658356, + "y": 17652.544209109255 + }, + "targetPosition": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Distance To Portfolio Event", + "id": "dc3219b1-fe8d-4f07-a098-f5557dc0e5ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Distance To Portfolio Event", + "Plotter Module", + "Foundations", + "dc3219b1-fe8d-4f07-a098-f5557dc0e5ed" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Episode Base Asset", + "config": "{\n \"codeName\": \"Episode-BaseAsset\",\n \"singularVariableName\": \"episodeBaseAsset\",\n \"pluralVariableName\": \"episodeBaseAssets\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3795279d-7199-4cda-b448-f356089c5808", + "savedPayload": { + "position": { + "x": 22293.77967181028, + "y": 17524.76743670374 + }, + "targetPosition": { + "x": 22218.673128482682, + "y": 17736.86177219948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3b254d27-d86f-4f19-b7e4-4b695e05026e", + "savedPayload": { + "position": { + "x": 22369.227514913426, + "y": 17569.65418646707 + }, + "targetPosition": { + "x": 22218.673128482682, + "y": 17736.86177219948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "49878c7c-7076-4aff-995b-9f9621b8cae3", + "savedPayload": { + "position": { + "x": 22566.099719941096, + "y": 17096.981591017535 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "dd206e67-0fef-4118-ae1c-c5e3f7641550", + "savedPayload": { + "position": { + "x": 22706.842492911586, + "y": 17100.66707023197 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits", + "config": "{\n \"codeName\": \"hits\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "683da954-8d6e-495b-bbed-3fed8aab2680", + "savedPayload": { + "position": { + "x": 22839.557948556943, + "y": 17147.664077937865 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails", + "config": "{\n \"codeName\": \"fails\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "75eb97cb-3e31-49ab-a44b-90a80d28abf1", + "savedPayload": { + "position": { + "x": 22951.254973395648, + "y": 17233.37221957356 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Ratio", + "config": "{\n \"codeName\": \"hitRatio\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "fc4d7a2c-c514-4cfd-b8c2-1836e139729b", + "savedPayload": { + "position": { + "x": 23030.999884397555, + "y": 17349.40178507202 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI", + "config": "{\n \"codeName\": \"ROI\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "490d59a0-4584-46bb-917a-3b723af6b86c", + "savedPayload": { + "position": { + "x": 23070.986694058334, + "y": 17484.394992136728 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "70259fa3-fdbc-4de0-974f-65c9d88f27f9", + "savedPayload": { + "position": { + "x": 23067.301214843897, + "y": 17625.137765107218 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of Return", + "config": "{ \n\"codeName\": \"annualizedRateOfReturn\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "d5ffd547-c798-4dde-a486-ef1838663c2d", + "savedPayload": { + "position": { + "x": 23020.304207138004, + "y": 17757.853220752575 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "367cc8b5-7f6b-45db-8051-7992f68f4856", + "savedPayload": { + "position": { + "x": 22934.59606550231, + "y": 17869.55024559128 + }, + "targetPosition": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e2221852-7599-4f30-a9f6-3a60970b8dca", + "savedPayload": { + "position": { + "x": 22624.83650644012, + "y": 17543.13177863575 + }, + "targetPosition": { + "x": 22218.673128482682, + "y": 17736.86177219948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "dbb4c955-aa62-417a-8526-c2943ba87c35", + "savedPayload": { + "position": { + "x": 23114.673128482682, + "y": 17735.36177219948 + }, + "targetPosition": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Base Asset", + "id": "4f6e417c-600d-4eb0-ae93-f42ba8f7fb6e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Episode Base Asset", + "Plotter Module", + "Foundations", + "4f6e417c-600d-4eb0-ae93-f42ba8f7fb6e" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Episode Quoted Asset", + "config": "{\n \"codeName\": \"Episode-QuotedAsset\",\n \"singularVariableName\": \"episodeQuotedAsset\",\n \"pluralVariableName\": \"episodeQuotedAssets\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "007e39e8-5c80-4729-a5fc-728165d565d4", + "savedPayload": { + "position": { + "x": 23354.00837197021, + "y": 17684.899209148425 + }, + "targetPosition": { + "x": 23210.89077240771, + "y": 17858.51474041066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b4fd1c7c-3c29-4f7f-b927-12a850353333", + "savedPayload": { + "position": { + "x": 23409.55398080097, + "y": 17752.883638783835 + }, + "targetPosition": { + "x": 23210.89077240771, + "y": 17858.51474041066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "f0a9c363-7ee9-4664-b128-77c1f1e18467", + "savedPayload": { + "position": { + "x": 23756.216887945087, + "y": 17376.050948572592 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "b0f2d7e8-6790-4a75-b7c5-c3da563cf85d", + "savedPayload": { + "position": { + "x": 23887.211325005257, + "y": 17427.651029577875 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits", + "config": "{\n \"codeName\": \"hits\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6b8cf9b3-9f0b-471a-8956-e1986c7084d6", + "savedPayload": { + "position": { + "x": 23995.84913602799, + "y": 17517.20513007948 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails", + "config": "{\n \"codeName\": \"fails\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "3bd1f9d3-5eab-417e-990f-e7756d2fa4d2", + "savedPayload": { + "position": { + "x": 24071.496095146245, + "y": 17635.9470707602 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Ratio", + "config": "{\n \"codeName\": \"hitRatio\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "8c03a8a5-7271-45cd-9760-0a3c7e0d620d", + "savedPayload": { + "position": { + "x": 24106.74735093817, + "y": 17772.25356314246 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI", + "config": "{\n \"codeName\": \"ROI\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "a54ce964-0c88-4048-9e6b-0d6824ba8754", + "savedPayload": { + "position": { + "x": 24098.15226487691, + "y": 17912.781978048708 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "6904c9a3-46f8-410f-ad9a-b2abf06954a1", + "savedPayload": { + "position": { + "x": 24046.552183871627, + "y": 18043.776415108878 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of Return", + "config": "{ \n\"codeName\": \"annualizedRateOfReturn\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0eed3b68-9f7a-4af1-aeb3-ca92373363bd", + "savedPayload": { + "position": { + "x": 23956.99808337002, + "y": 18152.414226131612 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "07b27f4a-bd11-4fb0-aaf7-7673b69155fa", + "savedPayload": { + "position": { + "x": 23838.2561426893, + "y": 18228.061185249866 + }, + "targetPosition": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3e666322-51d9-4d23-99c6-1c6decf77f54", + "savedPayload": { + "position": { + "x": 23658.81906167294, + "y": 17815.38415177656 + }, + "targetPosition": { + "x": 23210.89077240771, + "y": 17858.51474041066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "28d34e6c-69a1-4c87-9bcd-ae1b42edc030", + "savedPayload": { + "position": { + "x": 23210.89077240771, + "y": 17858.51474041066 + }, + "targetPosition": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Quoted Asset", + "id": "3c39e95d-93f1-48cc-aff4-a45bf11a5cab" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Episode Quoted Asset", + "Plotter Module", + "Foundations", + "3c39e95d-93f1-48cc-aff4-a45bf11a5cab" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Current Episode", + "config": "{\n \"codeName\": \"Current-Episode\",\n \"singularVariableName\": \"currentEpisode\",\n \"pluralVariableName\": \"currentEpisodes\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode\",\n \"saveAtCycle\": \"Second\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4e8a1b8d-32de-47a2-84e6-516357e12cc4", + "savedPayload": { + "position": { + "x": 22563.051547654246, + "y": 17894.452916566122 + }, + "targetPosition": { + "x": 22369.1849865549, + "y": 18008.64904823228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "6f6cfa1b-36a2-4bc4-8ff4-c2841edd5ea6", + "savedPayload": { + "position": { + "x": 22591.995302021754, + "y": 17977.335100516266 + }, + "targetPosition": { + "x": 22369.1849865549, + "y": 18008.64904823228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6679310f-ee81-46ac-8558-08530f234187", + "savedPayload": { + "position": { + "x": 23026.44202677161, + "y": 17729.659986883824 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "72cb9dff-c0e1-4863-8135-d95f74fd269b", + "savedPayload": { + "position": { + "x": 23120.260593659983, + "y": 17800.3573479374 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\"\n}", + "project": "Foundations", + "id": "5f83a461-785b-432a-b4f0-ad7b0c54743d", + "savedPayload": { + "position": { + "x": 23192.584546923736, + "y": 17892.927786724464 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\"\n}", + "project": "Foundations", + "id": "bba4dfed-d63e-4719-9615-070a80c3458b", + "savedPayload": { + "position": { + "x": 23238.48512866893, + "y": 18001.062780821565 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "ba01a505-2bee-4eae-856f-9c875ab6dd7f", + "savedPayload": { + "position": { + "x": 23254.834290103925, + "y": 18117.393109082514 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f1d76468-0c2c-4997-b350-3a8f79055a24", + "savedPayload": { + "position": { + "x": 23240.517862895198, + "y": 18233.99105188128 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d6e067e4-c7cc-4ec4-94a6-dd0a6b5f0906", + "savedPayload": { + "position": { + "x": 23196.511487898006, + "y": 18342.91065210334 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "82ec6271-b2cd-4cff-8599-5fe623d69888", + "savedPayload": { + "position": { + "x": 23125.81412684443, + "y": 18436.729218991713 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Cycle", + "config": "{ \n\"codeName\": \"cycle\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "fe0ac426-6ae5-4346-b99f-1b0e63f3a847", + "savedPayload": { + "position": { + "x": 23033.243688057366, + "y": 18509.053172255466 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Head Of The Market", + "config": "{ \n\"codeName\": \"headOfTheMarket\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "1de71d09-5d80-4b4f-940f-a37382f75459", + "savedPayload": { + "position": { + "x": 22925.108693960265, + "y": 18554.95375400066 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Process Date", + "config": "{ \n\"codeName\": \"processDate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "2ba13fe5-48fe-4010-9dd4-0af3114aab58", + "savedPayload": { + "position": { + "x": 22808.778365699316, + "y": 18571.302915435655 + }, + "targetPosition": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a9aef6e5-ca60-4be3-936b-a3e6bbf68d3c", + "savedPayload": { + "position": { + "x": 22804.85142472505, + "y": 18121.32005005678 + }, + "targetPosition": { + "x": 22369.1849865549, + "y": 18008.64904823228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "7abe3df6-5c1f-4b3a-a349-0114530ec39c", + "savedPayload": { + "position": { + "x": 23259.1849865549, + "y": 18007.14904823228 + }, + "targetPosition": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Episode", + "id": "d0c0ea40-2883-4146-bcd4-3c2f57845466" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Episode", + "Plotter Module", + "Foundations", + "d0c0ea40-2883-4146-bcd4-3c2f57845466" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "ec64beab-8d9c-4b8b-ba8d-c429f53203c2", + "savedPayload": { + "position": { + "x": 22813.564355621194, + "y": 18069.77694366431 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18509.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Strategy", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Current Strategy", + "config": "{\n \"codeName\": \"Current-Strategy\",\n \"singularVariableName\": \"currentStrategy\",\n \"pluralVariableName\": \"currentStrategies\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategy\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0e9274df-2dc3-4b3f-9bbf-a037ada040db", + "savedPayload": { + "position": { + "x": 22183.67013524695, + "y": 17515.629417997592 + }, + "targetPosition": { + "x": 22224.673128482682, + "y": 17736.86177219948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "14180683-d6ca-4374-afa8-07cea77edbfd", + "savedPayload": { + "position": { + "x": 22271.453258916677, + "y": 17516.778562034375 + }, + "targetPosition": { + "x": 22224.673128482682, + "y": 17736.86177219948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "774962fa-9c47-40f4-9e42-8c6ae790cdd3", + "savedPayload": { + "position": { + "x": 22180.4730225636, + "y": 17029.77677400393 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "8996bb1a-9299-4dc6-b0cc-f0a44d3f1b22", + "savedPayload": { + "position": { + "x": 22269.62850666265, + "y": 16967.971728922537 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "53bae37f-0277-4c5f-9c15-cb43a6b46ca6", + "savedPayload": { + "position": { + "x": 22370.984209847258, + "y": 16929.298930027155 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "de729791-2121-4a3c-9606-7111f049fe4f", + "savedPayload": { + "position": { + "x": 22478.649707061326, + "y": 16916.005899819673 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Strategy Name", + "config": "{ \n\"codeName\": \"strategyName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "59ab5bf9-6e16-42bb-beeb-ee413ad54147", + "savedPayload": { + "position": { + "x": 22586.367870954928, + "y": 16928.86518089756 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "4b2ffeac-3cbb-41a6-b551-7ba1864af07d", + "savedPayload": { + "position": { + "x": 22687.878513382162, + "y": 16967.129438586144 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "db5382b5-9461-4265-9910-09947351fbf9", + "savedPayload": { + "position": { + "x": 22777.282204781335, + "y": 17028.574893313493 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2b9fc3e5-114f-4ad0-bba4-5cbbe819bff4", + "savedPayload": { + "position": { + "x": 22849.383127577523, + "y": 17109.630558595985 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0e7e9c35-9f5b-4b16-9a5a-e901c1663752", + "savedPayload": { + "position": { + "x": 22899.991038213993, + "y": 17205.58577379276 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "be817626-eb0f-4af8-b244-b2bd082c6839", + "savedPayload": { + "position": { + "x": 22926.164788876835, + "y": 17310.863970579598 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "915f68b0-9b5d-4c9d-a275-b9bab18ad9f8", + "savedPayload": { + "position": { + "x": 22926.383256315232, + "y": 17419.346762829926 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategy.strategyCounters\"\n}", + "project": "Foundations", + "id": "d1137dcc-1027-4e4f-b6a1-ab8154d5f49d", + "savedPayload": { + "position": { + "x": 22900.63374399576, + "y": 17524.729524977054 + }, + "targetPosition": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7a533faa-7296-44e4-9eb4-5d413ddb2fdf", + "savedPayload": { + "position": { + "x": 22479.555935098855, + "y": 17366.004987319575 + }, + "targetPosition": { + "x": 22224.673128482682, + "y": 17736.86177219948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "bf2ecebe-88ce-4dd0-b633-969e46271b9a", + "savedPayload": { + "position": { + "x": 23114.673128482682, + "y": 17735.36177219948 + }, + "targetPosition": { + "x": 23021.11286761469, + "y": 18175.528192529695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy", + "id": "16eb13fe-93bb-4f96-b761-f708fc824cdf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy", + "Plotter Module", + "Foundations", + "16eb13fe-93bb-4f96-b761-f708fc824cdf" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Last Strategy", + "config": "{\n \"codeName\": \"Last-Strategy\",\n \"singularVariableName\": \"lastStrategy\",\n \"pluralVariableName\": \"lastStrategies\",\n \"nodePath\": \"portfolioEngine.portfolioLast.strategy\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3fae803b-1c95-42c5-9543-cbdbadd1def1", + "savedPayload": { + "position": { + "x": 22730.179642207517, + "y": 17891.844734186678 + }, + "targetPosition": { + "x": 22559.08829994751, + "y": 18037.97054506097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "609be16a-fc10-452b-aee1-f2e9d5b301fd", + "savedPayload": { + "position": { + "x": 22773.07601611392, + "y": 17968.441721326606 + }, + "targetPosition": { + "x": 22559.08829994751, + "y": 18037.97054506097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "28cd525d-3766-4097-b88d-4b86cfc0452e", + "savedPayload": { + "position": { + "x": 23149.341818060195, + "y": 17646.14963138731 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "7d4ce01b-2603-4eea-9cdf-fef6f8750365", + "savedPayload": { + "position": { + "x": 23247.444299232247, + "y": 17692.45802296309 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "f5fc8534-7545-4604-8119-50df5a056a12", + "savedPayload": { + "position": { + "x": 23331.6137771034, + "y": 17760.8982372917 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "7dde0f52-ac04-49b1-abe4-b78ba657c96c", + "savedPayload": { + "position": { + "x": 23396.958627563385, + "y": 17847.492777886426 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Strategy Name", + "config": "{ \n\"codeName\": \"strategyName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c5eb021b-6610-4b07-884d-e1dfc5f41812", + "savedPayload": { + "position": { + "x": 23439.681245422336, + "y": 17947.209084806243 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "6fd94304-304a-4637-901b-9be979fb3401", + "savedPayload": { + "position": { + "x": 23457.298747420686, + "y": 18054.252008747 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "cc72b88f-863d-4463-b0ca-d474b94d2c17", + "savedPayload": { + "position": { + "x": 23448.7872683793, + "y": 18162.400604054463 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a7947d5e-35a8-4771-894c-6374cd71a2d5", + "savedPayload": { + "position": { + "x": 23414.641464522105, + "y": 18265.369667473504 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "62e34ccc-a123-4e73-b935-70290d519919", + "savedPayload": { + "position": { + "x": 23356.84576585433, + "y": 18357.175011315532 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e7282d12-e267-4c15-ba1b-e5556a48e6a4", + "savedPayload": { + "position": { + "x": 23278.75904830373, + "y": 18432.481242695292 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "1a448a36-c095-4709-a7ec-a8c56aa68785", + "savedPayload": { + "position": { + "x": 23184.919428060675, + "y": 18486.911837172007 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.strategy.strategyCounters\"\n}", + "project": "Foundations", + "id": "27c6ce46-90dc-4b44-b20b-b4468f6867d5", + "savedPayload": { + "position": { + "x": 23080.780522760557, + "y": 18517.303486441848 + }, + "targetPosition": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9403ab55-b64d-46dc-8bab-04602e3a575f", + "savedPayload": { + "position": { + "x": 23007.70110012742, + "y": 18073.2771381385 + }, + "targetPosition": { + "x": 22559.08829994751, + "y": 18037.97054506097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "36c38047-68be-4243-99d2-2a4af376d313", + "savedPayload": { + "position": { + "x": 23449.08829994751, + "y": 18036.47054506097 + }, + "targetPosition": { + "x": 23021.11286761469, + "y": 18175.528192529695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Last Strategy", + "id": "1ad36d92-be6d-4e21-863d-cdaaa9a7c855" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Last Strategy", + "Plotter Module", + "Foundations", + "1ad36d92-be6d-4e21-863d-cdaaa9a7c855" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "56b275fe-2193-4790-8d8e-a8355d92c0ef", + "savedPayload": { + "position": { + "x": 23021.11286761469, + "y": 18175.528192529695 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18509.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Position", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Current Position", + "config": "{\n \"codeName\": \"Current-Position\",\n \"singularVariableName\": \"currentPosition\",\n \"pluralVariableName\": \"currentPositions\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "9fb031fa-4891-404c-8200-53697766ee8f", + "savedPayload": { + "position": { + "x": 22379.383878015986, + "y": 17720.103884103024 + }, + "targetPosition": { + "x": 22397.03717455475, + "y": 17944.410284192978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a89e1b6c-2801-40cb-9b49-bcd17874c056", + "savedPayload": { + "position": { + "x": 22466.565998289112, + "y": 17730.42256802657 + }, + "targetPosition": { + "x": 22397.03717455475, + "y": 17944.410284192978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6e332de2-a88b-450b-b5ec-92f9d9125a6e", + "savedPayload": { + "position": { + "x": 22362.021299927535, + "y": 16607.207981241892 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "84efcf5b-463d-4def-aed5-261587097ae8", + "savedPayload": { + "position": { + "x": 22433.655131944066, + "y": 16546.02690889084 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "c5da0120-6d1d-41d4-8474-774dc17cabf5", + "savedPayload": { + "position": { + "x": 22511.29170980756, + "y": 16492.668767234267 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "867702f1-0bf7-42d2-9d56-7083ac95abae", + "savedPayload": { + "position": { + "x": 22594.08043092445, + "y": 16447.718159238077 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "3e1fac4f-a0ef-4d5a-89b5-d9daa1ade5de", + "savedPayload": { + "position": { + "x": 22681.11424474152, + "y": 16411.66757316999 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "df9d8ef3-09b2-4c91-a841-2ce658fa921d", + "savedPayload": { + "position": { + "x": 22771.439590581598, + "y": 16384.91198679504 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2203497f-c77a-44f1-84cb-1f56a923cbf4", + "savedPayload": { + "position": { + "x": 22864.06684505387, + "y": 16367.744539916523 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "710b629a-066d-4060-9e31-f916041a6ff4", + "savedPayload": { + "position": { + "x": 22957.981164574827, + "y": 16360.35332267495 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b5b48039-0b1b-4469-9f02-2bc28ffc1184", + "savedPayload": { + "position": { + "x": 23052.153604206975, + "y": 16362.819314793134 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionCounters\"\n}", + "project": "Foundations", + "id": "0cec53bb-05a8-44ab-9141-9a0598a05cb4", + "savedPayload": { + "position": { + "x": 23145.552390994846, + "y": 16375.115498345393 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "dd143715-edf5-4113-884f-008680973708", + "savedPayload": { + "position": { + "x": 23237.154228285446, + "y": 16397.107153771576 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "745f5c30-52e1-432a-a294-1d27a0082553", + "savedPayload": { + "position": { + "x": 23325.955507180497, + "y": 16428.553335892793 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "0dcd4be4-35d9-48f3-93d8-6b281a1eb9bc", + "savedPayload": { + "position": { + "x": 23410.983302285564, + "y": 16469.109513757183 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "bc345a62-4e06-4ae0-854e-a4c488078c8d", + "savedPayload": { + "position": { + "x": 23491.306031284268, + "y": 16518.331345393137 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "6966e965-4b60-4779-91db-a829bd27d1a5", + "savedPayload": { + "position": { + "x": 23566.04366154908, + "y": 16575.679546112922 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "eb6f4ff5-9bca-406c-a602-b48b156661b6", + "savedPayload": { + "position": { + "x": 23634.377351962972, + "y": 16640.52579702857 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b9543c91-99e5-4145-a457-ca4f349adc9a", + "savedPayload": { + "position": { + "x": 23695.55842431403, + "y": 16712.1596290451 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "cfc12414-1e01-47dd-8ba7-17ae61a7c0e3", + "savedPayload": { + "position": { + "x": 23748.9165659706, + "y": 16789.796206908595 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "4a22833e-5111-4c60-8457-65ff77b32296", + "savedPayload": { + "position": { + "x": 23793.867173966788, + "y": 16872.584928025484 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Base Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8e169c39-f30c-47b6-b523-1bdfe7f111b8", + "savedPayload": { + "position": { + "x": 23829.917760034874, + "y": 16959.618741842554 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "33d3fff6-f3b5-4d97-914b-f5e79b438eb8", + "savedPayload": { + "position": { + "x": 23856.673346409825, + "y": 17049.944087682634 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Base Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "cd39d7b4-2e9b-4d9c-ae39-91593e6884f5", + "savedPayload": { + "position": { + "x": 23873.840793288346, + "y": 17142.571342154904 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "af368f40-24b5-4814-8965-dc9ecf726059", + "savedPayload": { + "position": { + "x": 23881.23201052991, + "y": 17236.485661675863 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "937b57ba-c02b-432c-8a6e-954353662c11", + "savedPayload": { + "position": { + "x": 23878.76601841173, + "y": 17330.65810130801 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "5977fbb5-a366-48e1-996c-c50cd1b9931d", + "savedPayload": { + "position": { + "x": 23866.469834859472, + "y": 17424.05688809588 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "84738f70-9f5c-46b0-9ae6-f82b72d0afeb", + "savedPayload": { + "position": { + "x": 23844.478179433292, + "y": 17515.658725386482 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics ROI", + "config": "{ \n\"codeName\": \"ROI\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "4bf2ff8a-c8c1-495d-9bb4-28c0ac3eeb01", + "savedPayload": { + "position": { + "x": 23813.031997312075, + "y": 17604.460004281533 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\"\n}", + "project": "Foundations", + "id": "bb662381-8e6d-4ce4-b2e6-05b10daa65d8", + "savedPayload": { + "position": { + "x": 23772.475819447685, + "y": 17689.4877993866 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "a40b472e-6659-4d47-bd6a-5b03b8e9cb10", + "savedPayload": { + "position": { + "x": 23723.253987811728, + "y": 17769.8105283853 + }, + "targetPosition": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bce1cbef-cfe5-4064-83df-60e7f4f9d99a", + "savedPayload": { + "position": { + "x": 22981.540418051914, + "y": 17260.04491515295 + }, + "targetPosition": { + "x": 22397.03717455475, + "y": 17944.410284192978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "31a079f2-314e-4a92-8f84-8e49f56625ee", + "savedPayload": { + "position": { + "x": 23287.03717455475, + "y": 17942.910284192978 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18370.885716525798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Position", + "id": "9c0d3197-d8b0-451d-a7b9-74fb5d3cbfe3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Position", + "Plotter Module", + "Foundations", + "9c0d3197-d8b0-451d-a7b9-74fb5d3cbfe3" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Last Position", + "config": "{\n \"codeName\": \"Last-Position\",\n \"singularVariableName\": \"lastPosition\",\n \"pluralVariableName\": \"lastPositions\",\n \"nodePath\": \"portfolioEngine.portfolioLast.position\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a29b9960-d832-40fd-99b6-c22f389a2c13", + "savedPayload": { + "position": { + "x": 22739.599351615838, + "y": 17916.038316014514 + }, + "targetPosition": { + "x": 22622.03717455475, + "y": 18107.882352994184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "8c576a62-27f8-4d4c-bb38-563f5fec32a9", + "savedPayload": { + "position": { + "x": 22804.065998289112, + "y": 17975.630671228377 + }, + "targetPosition": { + "x": 22622.03717455475, + "y": 18107.882352994184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "eadd8f38-66e8-410f-9460-93b0f84cee9d", + "savedPayload": { + "position": { + "x": 23379.696529914614, + "y": 17005.481150287436 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "fd374bee-9ca8-4931-a73d-be4c0282023d", + "savedPayload": { + "position": { + "x": 23473.61084943557, + "y": 16998.089933045867 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "7eefef3f-0709-4bfa-baaa-476afb794f0a", + "savedPayload": { + "position": { + "x": 23567.78328906772, + "y": 17000.55592516405 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "4e22d799-ed4d-43df-8d79-a305aae656a0", + "savedPayload": { + "position": { + "x": 23661.182075855595, + "y": 17012.85210871631 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "9e565a68-d5c4-42bb-991e-d6e3bb10c6b6", + "savedPayload": { + "position": { + "x": 23752.78391314619, + "y": 17034.843764142493 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "91036af1-4483-448a-9c0d-3963b12024f7", + "savedPayload": { + "position": { + "x": 23841.585192041242, + "y": 17066.28994626371 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e588d905-ca8e-446e-9d6c-4ce2f9adf32c", + "savedPayload": { + "position": { + "x": 23926.61298714631, + "y": 17106.8461241281 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a8b147d1-acc8-463e-a8ba-73c566b36701", + "savedPayload": { + "position": { + "x": 24006.935716145013, + "y": 17156.067955764054 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "31ba5047-7e6d-433e-9a09-a5a05ea337d1", + "savedPayload": { + "position": { + "x": 24081.673346409825, + "y": 17213.41615648384 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionCounters\"\n}", + "project": "Foundations", + "id": "d4b743be-1e6c-4795-bf84-0ea3fccf797c", + "savedPayload": { + "position": { + "x": 24150.007036823717, + "y": 17278.26240739949 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "a9198e35-a415-4969-9d3c-1dc7211768c7", + "savedPayload": { + "position": { + "x": 24211.188109174775, + "y": 17349.89623941602 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "0acc369c-ed37-4709-958b-c800f3beba21", + "savedPayload": { + "position": { + "x": 24264.546250831347, + "y": 17427.532817279513 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "70844b0c-e54c-46b6-96b5-2b13a0c31626", + "savedPayload": { + "position": { + "x": 24309.496858827533, + "y": 17510.3215383964 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "37b06145-09cc-4422-9c41-413dfc923468", + "savedPayload": { + "position": { + "x": 24345.54744489562, + "y": 17597.35535221347 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f55e4b31-d190-4925-b900-37deca6bb90f", + "savedPayload": { + "position": { + "x": 24372.30303127057, + "y": 17687.68069805355 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2dfd4e84-3df2-4e0d-b8ab-931112c13e26", + "savedPayload": { + "position": { + "x": 24389.47047814909, + "y": 17780.30795252582 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "35e2ac5c-9a92-41bf-bb6a-da04a624455c", + "savedPayload": { + "position": { + "x": 24396.861695390657, + "y": 17874.22227204678 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "17b55897-19bc-4992-a4cd-7ae75ddd1c79", + "savedPayload": { + "position": { + "x": 24394.395703272476, + "y": 17968.394711678928 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "1fb57202-051f-49eb-890b-d610d3abc501", + "savedPayload": { + "position": { + "x": 24382.099519720217, + "y": 18061.7934984668 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Base Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "585c40dc-f452-4704-b696-f762a5cf923b", + "savedPayload": { + "position": { + "x": 24360.107864294037, + "y": 18153.3953357574 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "84112b48-b9f7-4c61-b40a-a871eb3ec8cd", + "savedPayload": { + "position": { + "x": 24328.66168217282, + "y": 18242.19661465245 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Base Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f915e77c-5e10-4193-8268-77ab72e052fa", + "savedPayload": { + "position": { + "x": 24288.10550430843, + "y": 18327.224409757517 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "577fd4d5-69b2-46a7-9de4-23d8d83a3eb8", + "savedPayload": { + "position": { + "x": 24238.883672672473, + "y": 18407.547138756217 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "9712f202-be5c-43f1-bf6b-1cdb80ae36b2", + "savedPayload": { + "position": { + "x": 24181.53547195269, + "y": 18482.284769021033 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e9e8e706-4200-41dd-8895-a3dda7e5e097", + "savedPayload": { + "position": { + "x": 24116.68922103704, + "y": 18550.618459434925 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "6e150062-c2c7-4952-9d28-ea92b48953a0", + "savedPayload": { + "position": { + "x": 24045.05538902051, + "y": 18611.79953178598 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics ROI", + "config": "{ \n\"codeName\": \"ROI\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d26e50e5-2177-47c2-8890-352fbcdbec47", + "savedPayload": { + "position": { + "x": 23967.418811157015, + "y": 18665.15767344255 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\"\n}", + "project": "Foundations", + "id": "2b1a4593-9fe2-49ed-b251-00e6089f5abf", + "savedPayload": { + "position": { + "x": 23884.630090040122, + "y": 18710.10828143874 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "21da9c9d-1898-42fe-b189-2fe9b6a6918e", + "savedPayload": { + "position": { + "x": 23797.59627622306, + "y": 18746.158867506827 + }, + "targetPosition": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "857880cb-52f2-4345-8d2f-60feb13931cb", + "savedPayload": { + "position": { + "x": 23497.17010291266, + "y": 17897.781525523867 + }, + "targetPosition": { + "x": 22622.03717455475, + "y": 18107.882352994184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "69f1da02-866e-4385-9ba3-ff2b775aa9d6", + "savedPayload": { + "position": { + "x": 23512.03717455475, + "y": 18106.382352994184 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18370.885716525798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Last Position", + "id": "bbb54b25-619e-4d9c-a18f-fadadfb6e637" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Last Position", + "Plotter Module", + "Foundations", + "bbb54b25-619e-4d9c-a18f-fadadfb6e637" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"Stop-Loss\",\n \"singularVariableName\": \"stopLoss\",\n \"pluralVariableName\": \"stopLosses\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAtCycle\": \"Second\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3d981986-308e-4c8b-94c6-9e935c0f14e5", + "savedPayload": { + "position": { + "x": 22915.85242190106, + "y": 18286.281944243652 + }, + "targetPosition": { + "x": 22707.979527086023, + "y": 18372.385716525798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "83704692-e8e7-49b7-ab8e-2607bb458b14", + "savedPayload": { + "position": { + "x": 22932.979527086023, + "y": 18372.385716525798 + }, + "targetPosition": { + "x": 22707.979527086023, + "y": 18372.385716525798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\",\n \"childProperty\": \"begin\"\n}", + "project": "Foundations", + "id": "eef4236d-6995-491c-b35b-c7011841fc46", + "savedPayload": { + "position": { + "x": 23079.45230217238, + "y": 18457.17195335286 + }, + "targetPosition": { + "x": 22867.078552852996, + "y": 18531.48474229277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\",\n \"childProperty\": \"end\"\n}", + "project": "Foundations", + "id": "ee091b7e-2045-4312-b2a7-73b1b09e4d14", + "savedPayload": { + "position": { + "x": 23090.663800078975, + "y": 18556.676749416016 + }, + "targetPosition": { + "x": 22867.078552852996, + "y": 18531.48474229277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"stopLoss\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e81e53a2-f9b4-413d-9c05-3de044b3aacf", + "savedPayload": { + "position": { + "x": 23057.59149767936, + "y": 18651.19195950872 + }, + "targetPosition": { + "x": 22867.078552852996, + "y": 18531.48474229277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss Phase", + "config": "{\n \"codeName\": \"stopLossPhase\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "7dc1330a-c4f4-415e-8803-4436c0b6c628", + "savedPayload": { + "position": { + "x": 22986.785770068946, + "y": 18721.997687119136 + }, + "targetPosition": { + "x": 22867.078552852996, + "y": 18531.48474229277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Initial Value", + "config": "{\n \"codeName\": \"initialValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "628164c8-3240-435e-aa4a-62af3a362407", + "savedPayload": { + "position": { + "x": 22892.27055997624, + "y": 18755.06998951875 + }, + "targetPosition": { + "x": 22867.078552852996, + "y": 18531.48474229277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Final Value", + "config": "{\n \"codeName\": \"finalValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "f383d3f8-fc10-42a9-8962-620ec987f003", + "savedPayload": { + "position": { + "x": 22792.765763913085, + "y": 18743.858491612154 + }, + "targetPosition": { + "x": 22867.078552852996, + "y": 18531.48474229277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6bcca09e-339a-4a18-bbdd-21069b14b6f9", + "savedPayload": { + "position": { + "x": 22867.078552852996, + "y": 18531.48474229277 + }, + "targetPosition": { + "x": 22707.979527086023, + "y": 18372.385716525798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fb3a3903-4e98-48d2-a3cc-a0ec325b1bda", + "savedPayload": { + "position": { + "x": 23597.979527086023, + "y": 18370.885716525798 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18370.885716525798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Stop Loss", + "id": "691d4f75-ef37-446e-8a3a-c1650d8d1bd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "691d4f75-ef37-446e-8a3a-c1650d8d1bd2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Take Profit", + "config": "{\n \"codeName\": \"Take-Profit\",\n \"singularVariableName\": \"takeProfit\",\n \"pluralVariableName\": \"takeProfits\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAtCycle\": \"Second\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bc61c580-07aa-4783-afc5-e6660be10247", + "savedPayload": { + "position": { + "x": 22834.820406644227, + "y": 18689.41428692499 + }, + "targetPosition": { + "x": 22616.03717455475, + "y": 18636.88908005741 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "91dd9ff9-b0ec-4807-8a56-f151e54b7af3", + "savedPayload": { + "position": { + "x": 22798.065998289112, + "y": 18769.14076182322 + }, + "targetPosition": { + "x": 22616.03717455475, + "y": 18636.88908005741 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\",\n \"childProperty\": \"begin\"\n}", + "project": "Foundations", + "id": "051662f1-c9db-4868-8a3b-eec5f4fd770f", + "savedPayload": { + "position": { + "x": 22866.728862942913, + "y": 18923.82880536352 + }, + "targetPosition": { + "x": 22651.234929188802, + "y": 18859.118956691316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\",\n \"childProperty\": \"end\"\n}", + "project": "Foundations", + "id": "aff9e6a6-6021-4673-9ab2-c765dbf92233", + "savedPayload": { + "position": { + "x": 22817.311703623454, + "y": 19010.919829526032 + }, + "targetPosition": { + "x": 22651.234929188802, + "y": 18859.118956691316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Take Profit", + "config": "{\n \"codeName\": \"takeProfit\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "2a548c12-ce89-4ce6-b9ca-9be544bc5980", + "savedPayload": { + "position": { + "x": 22735.00100232924, + "y": 19067.9448291081 + }, + "targetPosition": { + "x": 22651.234929188802, + "y": 18859.118956691316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss Phase", + "config": "{\n \"codeName\": \"takeProfitPhase\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "0cf3cb69-3aa2-4c08-8c61-5ae8f2ea1c6b", + "savedPayload": { + "position": { + "x": 22636.099402926095, + "y": 19083.60930357677 + }, + "targetPosition": { + "x": 22651.234929188802, + "y": 18859.118956691316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Initial Value", + "config": "{\n \"codeName\": \"initialValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "c51c5b40-95c8-4fc8-8f5f-211a593cbe54", + "savedPayload": { + "position": { + "x": 22540.195580124324, + "y": 19054.81071165135 + }, + "targetPosition": { + "x": 22651.234929188802, + "y": 18859.118956691316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Final Value", + "config": "{\n \"codeName\": \"finalValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "a9404cee-72fb-4372-810d-8c8ced1ca6b0", + "savedPayload": { + "position": { + "x": 22466.28446221302, + "y": 18987.252967654218 + }, + "targetPosition": { + "x": 22651.234929188802, + "y": 18859.118956691316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "df8a72e1-69cf-477e-b33d-aea4bd0969fd", + "savedPayload": { + "position": { + "x": 22651.234929188802, + "y": 18859.118956691316 + }, + "targetPosition": { + "x": 22616.03717455475, + "y": 18636.88908005741 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5516f256-7049-423a-b6b5-5dc68e0682e6", + "savedPayload": { + "position": { + "x": 23512.03717455475, + "y": 18635.38908005741 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18370.885716525798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Take Profit", + "id": "0641c867-3cce-4a52-95c6-a6ff1c5a7bab" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "0641c867-3cce-4a52-95c6-a6ff1c5a7bab" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "e3a32824-7e3e-4f3d-b694-dd28baccf5f0", + "savedPayload": { + "position": { + "x": 23147.979527086023, + "y": 18370.885716525798 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18509.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Stages", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Open Stage", + "config": "{\n \"codeName\": \"Current-Strategy-Open-Stage\",\n \"singularVariableName\": \"currentStrategyOpenStage\",\n \"pluralVariableName\": \"currentStrategyOpenStages\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0ff56904-fd9f-4e45-b75e-9532ff0751a0", + "savedPayload": { + "position": { + "x": 22701.450683330113, + "y": 18100.813163022307 + }, + "targetPosition": { + "x": 22604.585686548246, + "y": 18303.894852001027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "87fde8db-9ee4-4bc0-b158-a1329603f261", + "savedPayload": { + "position": { + "x": 22771.793272280658, + "y": 18153.340465570283 + }, + "targetPosition": { + "x": 22604.585686548246, + "y": 18303.894852001027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "5b1463f9-5178-4ba0-8479-0118fdcad609", + "savedPayload": { + "position": { + "x": 22964.202677643694, + "y": 17708.33864127698 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "9138e62d-f89e-472a-9ccb-4db95d440b57", + "savedPayload": { + "position": { + "x": 23052.32553784905, + "y": 17704.298474706273 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7521514c-931a-4f3b-81c2-3ad15988566e", + "savedPayload": { + "position": { + "x": 23139.54333940277, + "y": 17717.52785597779 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "6dd7415a-6068-4588-8381-3773f8c4d1ab", + "savedPayload": { + "position": { + "x": 23222.504351103456, + "y": 17747.518387388394 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0694f849-d315-4441-a6e2-54c5ec6e9be3", + "savedPayload": { + "position": { + "x": 23298.02042779652, + "y": 17793.117549634855 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8689ea69-69a5-4975-a119-41497facdd1d", + "savedPayload": { + "position": { + "x": 23363.189529004554, + "y": 17852.572992484344 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "dcb67224-3288-4fc7-ac34-ae25f666b928", + "savedPayload": { + "position": { + "x": 23415.507242715375, + "y": 17923.59987661116 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e938a9c8-0054-4176-a69e-e32833acc6bd", + "savedPayload": { + "position": { + "x": 23452.963028531205, + "y": 18003.468678690635 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1f777d1f-5a81-47e5-ba3e-8157c5ca6e91", + "savedPayload": { + "position": { + "x": 23474.11748160858, + "y": 18089.1100854498 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0333ce4a-4924-431e-bb67-c51c100b5d76", + "savedPayload": { + "position": { + "x": 23478.157648179284, + "y": 18177.232945655156 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Placed In Base Asset", + "config": "{\n \"codeName\": \"sizePlacedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset\",\n \"childProperty\": \"sizePlaced\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "dc1a6545-9a1f-4b28-90fe-4667220f5cba", + "savedPayload": { + "position": { + "x": 23464.928266907762, + "y": 18264.450747208877 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Placed In Quoted Asset", + "config": "{\n \"codeName\": \"sizePlacedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset\",\n \"childProperty\": \"sizePlaced\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "10bbc9a7-ea86-4605-970e-c880af278d5e", + "savedPayload": { + "position": { + "x": 23434.937735497162, + "y": 18347.411758909562 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Target Size In Base Asset", + "config": "{\n \"codeName\": \"targetSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset\",\n \"childProperty\": \"targetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "cea41275-8b57-41a1-ae34-0cbd53ba628b", + "savedPayload": { + "position": { + "x": 23389.3385732507, + "y": 18422.927835602626 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Target Size In Quoted Asset", + "config": "{\n \"codeName\": \"targetSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset\",\n \"childProperty\": \"targetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "fc3d685a-d5b6-4c71-9cd0-3beed95a4727", + "savedPayload": { + "position": { + "x": 23329.883130401213, + "y": 18488.09693681066 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stage Defined In", + "config": "{ \n\"codeName\": \"stageDefinedIn\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a2637609-8611-4304-a134-be143b848663", + "savedPayload": { + "position": { + "x": 23258.856246274398, + "y": 18540.414650521485 + }, + "targetPosition": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0c7e1d22-2bc6-40e2-9cf1-66b4aee7c6be", + "savedPayload": { + "position": { + "x": 23028.774357539725, + "y": 18153.68176534583 + }, + "targetPosition": { + "x": 22604.585686548246, + "y": 18303.894852001027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "a57ace90-1f16-4fbd-8bf9-50fc69baeb40", + "savedPayload": { + "position": { + "x": 23494.585686548246, + "y": 18302.394852001027 + }, + "targetPosition": { + "x": 23160.170515083417, + "y": 18603.503624862515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy Open Stage", + "id": "e541b459-1711-479b-b247-c8b977d100a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy Open Stage", + "Plotter Module", + "Foundations", + "e541b459-1711-479b-b247-c8b977d100a8" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Close Stage", + "config": "{\n \"codeName\": \"Current-Strategy-Close-Stage\",\n \"singularVariableName\": \"currentStrategyCloseStage\",\n \"pluralVariableName\": \"currentStrategyCloseStages\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "adf0c220-013a-48c8-a37c-879912ae71f8", + "savedPayload": { + "position": { + "x": 22915.43921834808, + "y": 18450.60509533366 + }, + "targetPosition": { + "x": 22717.70536799914, + "y": 18557.965816392072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "85fe87e7-96ee-49de-848a-1107181717fe", + "savedPayload": { + "position": { + "x": 22941.472794457, + "y": 18534.44691215685 + }, + "targetPosition": { + "x": 22717.70536799914, + "y": 18557.965816392072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "412a2829-d6c1-4ccb-9101-3f23ebfe8923", + "savedPayload": { + "position": { + "x": 23358.700782836127, + "y": 18287.52828465047 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "88e1f931-b114-43bb-ac32-0dc53328a386", + "savedPayload": { + "position": { + "x": 23432.368424662254, + "y": 18336.0570388532 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "ce0e68c5-9f3e-43a5-a7ed-a586501c55c1", + "savedPayload": { + "position": { + "x": 23495.15307312288, + "y": 18398.025170617573 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c520ae78-3dbd-4e30-9320-4bc3d6e17399", + "savedPayload": { + "position": { + "x": 23544.641949387715, + "y": 18471.051279392013 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f2cad875-cd93-42fb-87cd-dbeb59fa7140", + "savedPayload": { + "position": { + "x": 23578.933223695563, + "y": 18552.32901276983 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1437002e-b84c-405d-8337-2c84215c21d0", + "savedPayload": { + "position": { + "x": 23596.709101605546, + "y": 18638.734913038395 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "97188ace-0452-4e2b-8439-44d2535b275b", + "savedPayload": { + "position": { + "x": 23597.286466098423, + "y": 18726.94844990737 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f173fbae-91c1-426f-bdc5-c31921f4e929", + "savedPayload": { + "position": { + "x": 23580.64312938051, + "y": 18813.579626625604 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "c720e4b7-8edf-495a-9863-c57ce0b95c03", + "savedPayload": { + "position": { + "x": 23547.418685548193, + "y": 18895.29925565514 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "7ca208f9-db3b-4f0b-ac26-9936bb455eac", + "savedPayload": { + "position": { + "x": 23498.889931345464, + "y": 18968.966897481267 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Placed In Base Asset", + "config": "{\n \"codeName\": \"sizePlacedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset\",\n \"childProperty\": \"sizePlaced\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e309159a-8586-40c7-a3a7-219df1c14f0f", + "savedPayload": { + "position": { + "x": 23436.921799581087, + "y": 19031.751545941894 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Placed In Quoted Asset", + "config": "{\n \"codeName\": \"sizePlacedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset\",\n \"childProperty\": \"sizePlaced\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "3880a839-c0c1-4d4c-93b0-06058ef3f539", + "savedPayload": { + "position": { + "x": 23363.89569080665, + "y": 19081.240422206723 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Target Size In Base Asset", + "config": "{\n \"codeName\": \"targetSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset\",\n \"childProperty\": \"targetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "90ddc437-c39c-4030-8275-5df13e6701fb", + "savedPayload": { + "position": { + "x": 23282.617957428833, + "y": 19115.531696514572 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Target Size In Quoted Asset", + "config": "{\n \"codeName\": \"targetSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset\",\n \"childProperty\": \"targetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "dca56123-3b9c-4007-a95d-b1d2017c31c5", + "savedPayload": { + "position": { + "x": 23196.212057160268, + "y": 19133.30757442456 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stage Defined In", + "config": "{ \n\"codeName\": \"stageDefinedIn\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "98d3f760-2574-41ad-843e-93b78520fec9", + "savedPayload": { + "position": { + "x": 23107.998520291294, + "y": 19133.884938917436 + }, + "targetPosition": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b441dda2-8fe0-45e0-9d7c-e2ad03accef9", + "savedPayload": { + "position": { + "x": 23149.174248689826, + "y": 18685.772721508838 + }, + "targetPosition": { + "x": 22717.70536799914, + "y": 18557.965816392072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "210623ed-84b4-4718-8449-b45fe5e17678", + "savedPayload": { + "position": { + "x": 23607.70536799914, + "y": 18556.465816392072 + }, + "targetPosition": { + "x": 23160.170515083417, + "y": 18603.503624862515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy Close Stage", + "id": "87e06420-c381-442b-aff8-635de5ebf16b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy Close Stage", + "Plotter Module", + "Foundations", + "87e06420-c381-442b-aff8-635de5ebf16b" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Trigger Stage", + "config": "{\n \"codeName\": \"Current-Strategy-Trigger-Stage\",\n \"singularVariableName\": \"currentStrategyTriggerStage\",\n \"pluralVariableName\": \"currentStrategyTriggerStages\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyTriggerStage\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "c3bb3f5a-f543-4acb-9d05-533422e7f49c", + "savedPayload": { + "position": { + "x": 22882.957040595524, + "y": 18859.372018112026 + }, + "targetPosition": { + "x": 22659.881946786416, + "y": 18830.003624862515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bba5e6a8-6c4c-4f99-a0a3-1365fd69c8b6", + "savedPayload": { + "position": { + "x": 22854.737662637915, + "y": 18942.503624862515 + }, + "targetPosition": { + "x": 22659.881946786416, + "y": 18830.003624862515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "479098e1-d9f9-4bb0-9f9c-507b8a82a678", + "savedPayload": { + "position": { + "x": 23017.109896140348, + "y": 18962.551430525364 + }, + "targetPosition": { + "x": 22796.853268313378, + "y": 19008.50812642804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "3f38993e-a157-4dca-bb90-bdc82f313776", + "savedPayload": { + "position": { + "x": 23015.23749599039, + "y": 19062.66834339506 + }, + "targetPosition": { + "x": 22796.853268313378, + "y": 19008.50812642804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "bc55d93e-6e63-481a-96ed-1b947ef419fd", + "savedPayload": { + "position": { + "x": 22970.11142124221, + "y": 19152.058161062967 + }, + "targetPosition": { + "x": 22796.853268313378, + "y": 19008.50812642804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "794908d9-618f-4feb-9776-7ff004c3f314", + "savedPayload": { + "position": { + "x": 22890.669444434676, + "y": 19213.016133845787 + }, + "targetPosition": { + "x": 22796.853268313378, + "y": 19008.50812642804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "adaccc1f-32f5-483f-be70-5f3d890a69ca", + "savedPayload": { + "position": { + "x": 22792.646023366426, + "y": 19233.46878763341 + }, + "targetPosition": { + "x": 22796.853268313378, + "y": 19008.50812642804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0bc22d4b-4bf8-4e2c-a608-28f8ed683fdf", + "savedPayload": { + "position": { + "x": 22695.45589875839, + "y": 19209.365223507855 + }, + "targetPosition": { + "x": 22796.853268313378, + "y": 19008.50812642804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d36773cb-b11d-4341-adb1-f95652f3c5a6", + "savedPayload": { + "position": { + "x": 22796.853268313378, + "y": 19008.50812642804 + }, + "targetPosition": { + "x": 22659.881946786416, + "y": 18830.003624862515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "47e1c4ac-720c-4b9b-8f9e-c97932ce7bac", + "savedPayload": { + "position": { + "x": 23549.881946786416, + "y": 18828.503624862515 + }, + "targetPosition": { + "x": 23160.170515083417, + "y": 18603.503624862515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy Trigger Stage", + "id": "9e6c7eca-2090-4445-8b95-3a05e14b429a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy Trigger Stage", + "Plotter Module", + "Foundations", + "9e6c7eca-2090-4445-8b95-3a05e14b429a" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Manage Stage", + "config": "{\n \"codeName\": \"Current-Strategy-Manage-Stage\",\n \"singularVariableName\": \"currentStrategyManageStage\",\n \"pluralVariableName\": \"currentStrategyManageStages\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyManageStage\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "ba4c0e12-e085-41bd-94c3-f1823e1118b0", + "savedPayload": { + "position": { + "x": 22616.411237945293, + "y": 19170.97886033278 + }, + "targetPosition": { + "x": 22453.202004467526, + "y": 19016.099080801687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "21502e28-dca1-4b51-97c0-28fe12926f74", + "savedPayload": { + "position": { + "x": 22544.717749159583, + "y": 19221.64680877127 + }, + "targetPosition": { + "x": 22453.202004467526, + "y": 19016.099080801687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "f152bbf4-58b4-4911-8fcb-84df48f6e9cc", + "savedPayload": { + "position": { + "x": 22664.295840968218, + "y": 19333.305828486966 + }, + "targetPosition": { + "x": 22459.091817836797, + "y": 19241.021978921188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "72ddd566-4920-4086-8033-1b696013bbd0", + "savedPayload": { + "position": { + "x": 22603.933792536773, + "y": 19413.20154322837 + }, + "targetPosition": { + "x": 22459.091817836797, + "y": 19241.021978921188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "9426e97d-15e0-4ad9-be08-a254fb2b0666", + "savedPayload": { + "position": { + "x": 22514.884014645755, + "y": 19458.994983614957 + }, + "targetPosition": { + "x": 22459.091817836797, + "y": 19241.021978921188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "1da033bd-c851-490d-b43b-2de2bb5511a1", + "savedPayload": { + "position": { + "x": 22414.78390793033, + "y": 19461.616197158477 + }, + "targetPosition": { + "x": 22459.091817836797, + "y": 19241.021978921188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8247cf90-5944-4043-85c6-acd08e416f33", + "savedPayload": { + "position": { + "x": 22323.459526172737, + "y": 19420.546020369555 + }, + "targetPosition": { + "x": 22459.091817836797, + "y": 19241.021978921188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8aaa742b-7ab1-4d8e-871b-b65b3e1363ba", + "savedPayload": { + "position": { + "x": 22258.998783200102, + "y": 19343.918905453902 + }, + "targetPosition": { + "x": 22459.091817836797, + "y": 19241.021978921188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ec98265b-0923-43b4-9210-de6eaa848616", + "savedPayload": { + "position": { + "x": 22459.091817836797, + "y": 19241.021978921188 + }, + "targetPosition": { + "x": 22453.202004467526, + "y": 19016.099080801687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "4a38e599-09d8-48fc-930f-2b0d33efe268", + "savedPayload": { + "position": { + "x": 23343.202004467526, + "y": 19014.599080801687 + }, + "targetPosition": { + "x": 23160.170515083417, + "y": 18603.503624862515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy Manage Stage", + "id": "8426ac02-eaa4-44ac-a6e8-35d2b45b4b33" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy Manage Stage", + "Plotter Module", + "Foundations", + "8426ac02-eaa4-44ac-a6e8-35d2b45b4b33" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "1bf5463a-7601-429e-bb29-5c65d58db392", + "savedPayload": { + "position": { + "x": 23160.170515083417, + "y": 18603.503624862515 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18509.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Orders", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Market Buy Orders", + "config": "{ \n \"codeName\": \"Market-Buy-Orders\", \n \"singularVariableName\": \"marketBuyOrder\", \n \"pluralVariableName\": \"marketBuyOrders\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "78951e99-5cab-4ff3-9fb2-9e99ab1083e9", + "savedPayload": { + "position": { + "x": 22740.499142075805, + "y": 18483.397793173255 + }, + "targetPosition": { + "x": 22580.80620143133, + "y": 18641.900678662194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "f910a406-cb66-402a-b4c5-2c6c1caec4f3", + "savedPayload": { + "position": { + "x": 22788.999669037978, + "y": 18556.574949565285 + }, + "targetPosition": { + "x": 22580.80620143133, + "y": 18641.900678662194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "6145e5a3-c1b0-417d-b9b5-5b77b308d3cd", + "savedPayload": { + "position": { + "x": 23076.58534698306, + "y": 18195.91863791451 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "cc161d79-ce99-46fe-b825-82ca6cb02aa2", + "savedPayload": { + "position": { + "x": 23120.24373907921, + "y": 18202.561716819604 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "5a0bd825-7e06-4806-ba63-7d75efd49956", + "savedPayload": { + "position": { + "x": 23163.040768487102, + "y": 18213.45207822868 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "d4a681f7-4e1f-473b-a5c9-9e83ca3a0bc1", + "savedPayload": { + "position": { + "x": 23204.564276418303, + "y": 18228.484842008096 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "60646593-6c63-4cec-8f3a-bc240fa2e98f", + "savedPayload": { + "position": { + "x": 23244.41436879238, + "y": 18247.515234424907 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0fb7dd5b-d76b-4116-89a1-d1e1d13fb76c", + "savedPayload": { + "position": { + "x": 23282.20726743549, + "y": 18270.359982397076 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "24dd7de8-875a-4a47-b5e7-3e22d350348d", + "savedPayload": { + "position": { + "x": 23317.579006074004, + "y": 18296.799078513413 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b461a5fc-1620-4dcc-94dc-e259aa8bc2a8", + "savedPayload": { + "position": { + "x": 23350.18893552867, + "y": 18326.577899825243 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8c7ffe83-a3bc-40f5-bf1a-d66c827242a5", + "savedPayload": { + "position": { + "x": 23379.72300435244, + "y": 18359.409660004574 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "2269c25c-7a60-496d-aee3-237f4c0bed10", + "savedPayload": { + "position": { + "x": 23405.89678331758, + "y": 18394.97817125321 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "d8f3c88c-56c4-45ed-b3b2-1b9bbc66a6a7", + "savedPayload": { + "position": { + "x": 23428.45820462461, + "y": 18432.9408893641 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "c4138df1-7ead-4125-9aaf-8a91584c81da", + "savedPayload": { + "position": { + "x": 23447.189989453018, + "y": 18472.932212609307 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "3f3c094b-cd8c-4c29-a1c3-274eeacfd61f", + "savedPayload": { + "position": { + "x": 23461.91174047507, + "y": 18514.567002684496 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "65f1f3f6-4c66-43c6-85fc-96e81face96e", + "savedPayload": { + "position": { + "x": 23472.48167918069, + "y": 18557.44429380135 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7e3c34c7-edb2-4ca3-ae1a-cb456b73cc9c", + "savedPayload": { + "position": { + "x": 23478.798011282033, + "y": 18601.15115420731 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "45b4e118-7a9a-40c8-8ed2-03ffae87a6bc", + "savedPayload": { + "position": { + "x": 23480.799907048106, + "y": 18645.266662944054 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "7acaf9cb-bf6d-47c2-a288-6e4dc906476d", + "savedPayload": { + "position": { + "x": 23478.46808712833, + "y": 18689.36596354647 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "c8a2f95e-0f17-4f6c-8f31-6b98355e64a9", + "savedPayload": { + "position": { + "x": 23471.825008223237, + "y": 18733.024355642618 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "337cfa18-312c-4ef5-97ee-59212d145f8d", + "savedPayload": { + "position": { + "x": 23460.934646814156, + "y": 18775.82138505051 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8fe05ad7-739a-4daa-9596-ae6962815cbc", + "savedPayload": { + "position": { + "x": 23445.901883034745, + "y": 18817.34489298171 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0b3be933-7cb7-4793-904d-6d3b93d43ffa", + "savedPayload": { + "position": { + "x": 23426.871490617934, + "y": 18857.194985355785 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d41e9e49-21a7-4996-9b92-110c5407abf5", + "savedPayload": { + "position": { + "x": 23404.02674264577, + "y": 18894.987883998896 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "77673c7f-d7a8-4acc-9dad-05e24feddec2", + "savedPayload": { + "position": { + "x": 23377.587646529428, + "y": 18930.35962263741 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e5e7fc4c-6f3a-4ab6-885f-a2cf7492e78d", + "savedPayload": { + "position": { + "x": 23347.8088252176, + "y": 18962.969552092076 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "6ad23387-7fe6-4710-beca-867e3e15bd2e", + "savedPayload": { + "position": { + "x": 23314.977065038267, + "y": 18992.503620915846 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0fe29e7c-0223-4798-8f1e-233a61fbab2c", + "savedPayload": { + "position": { + "x": 23279.40855378963, + "y": 19018.677399880988 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "65260069-f08c-422f-9593-e31de2a14161", + "savedPayload": { + "position": { + "x": 23241.44583567874, + "y": 19041.238821188017 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "22390af1-457a-4c46-a8a3-f15d66670ebd", + "savedPayload": { + "position": { + "x": 23201.454512433535, + "y": 19059.97060601642 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0a80ec77-b299-40c2-b559-07c20d049cd5", + "savedPayload": { + "position": { + "x": 23159.819722358345, + "y": 19074.69235703847 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "5dcd55c5-3979-4b81-a1b9-a042f86acbb2", + "savedPayload": { + "position": { + "x": 23116.942431241492, + "y": 19085.262295744094 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "10b26b0c-6b8a-4061-b6a1-af12386dbfdb", + "savedPayload": { + "position": { + "x": 23073.235570835535, + "y": 19091.57862784544 + }, + "targetPosition": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "aa1d637d-6275-4802-b477-7665ca2638c9", + "savedPayload": { + "position": { + "x": 23030.803054239717, + "y": 18643.583670803124 + }, + "targetPosition": { + "x": 22580.80620143133, + "y": 18641.900678662194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "7554e752-eac9-4a0b-8cdf-69a7fe8ebfda", + "savedPayload": { + "position": { + "x": 22580.80620143133, + "y": 18641.900678662194 + }, + "targetPosition": { + "x": 22164.419266218032, + "y": 18812.55213685601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Market Buy Orders", + "id": "63406c9e-ee25-418c-b78b-0186acd3325e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "63406c9e-ee25-418c-b78b-0186acd3325e" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Market Sell Orders", + "config": "{ \n \"codeName\": \"Market-Sell-Orders\", \n \"singularVariableName\": \"marketSellOrder\", \n \"pluralVariableName\": \"marketSellOrders\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b2eea143-3f5b-442d-9baf-7b5408e067f9", + "savedPayload": { + "position": { + "x": 22826.26401717484, + "y": 18765.946011030544 + }, + "targetPosition": { + "x": 22613.613824613512, + "y": 18839.46400613128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "6ccb651c-d762-4801-83ae-13ef40d6b3f9", + "savedPayload": { + "position": { + "x": 22838.211103811253, + "y": 18852.919940768912 + }, + "targetPosition": { + "x": 22613.613824613512, + "y": 18839.46400613128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "5c4961f8-0ecf-4657-bc76-bf70050d9aed", + "savedPayload": { + "position": { + "x": 23253.79975552977, + "y": 18652.758581222526 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ce27d0db-0d23-4eba-ad71-bc3d77c92bfb", + "savedPayload": { + "position": { + "x": 23290.252283716483, + "y": 18677.68645490957 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "614fdab2-21d5-4c10-80be-3708c43b438a", + "savedPayload": { + "position": { + "x": 23324.085924123185, + "y": 18706.067266641974 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "03dad188-07fa-40f9-ad83-70416b27c8ee", + "savedPayload": { + "position": { + "x": 23354.974840297415, + "y": 18737.627693688224 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "e4a59bdc-e3d1-4938-98ad-ca8991d20cd4", + "savedPayload": { + "position": { + "x": 23382.62155509081, + "y": 18772.063791883185 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a062b34e-9fff-4f0d-a4ee-15f6c5e0d49c", + "savedPayload": { + "position": { + "x": 23406.759815526686, + "y": 18809.043922776546 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "4930aa5b-702d-47eb-8b14-703364f2ae15", + "savedPayload": { + "position": { + "x": 23427.15715696172, + "y": 18848.211947492415 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "88f6972b-7e40-496c-931d-0ace3701beaa", + "savedPayload": { + "position": { + "x": 23443.617141847575, + "y": 18889.190656541352 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e1cc6758-6741-4e1a-ae78-e58f6eedd4a5", + "savedPayload": { + "position": { + "x": 23455.98125153186, + "y": 18931.58540255398 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a80393cf-ecac-43ea-b46a-e8cd3e269f5e", + "savedPayload": { + "position": { + "x": 23464.13041287941, + "y": 18974.98790095087 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8b422550-38e6-452d-8668-9b4e41e93a01", + "savedPayload": { + "position": { + "x": 23467.986145011655, + "y": 19018.980161946238 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "505d9de9-5a6e-499a-a449-f1ab972723f1", + "savedPayload": { + "position": { + "x": 23467.51131512041, + "y": 19063.138516018087 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "55c8cb63-2af8-4d3b-8717-8e7cefffcb58", + "savedPayload": { + "position": { + "x": 23462.710496077085, + "y": 19107.037694077288 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "01327a50-60dc-4c93-ae40-b7697780db96", + "savedPayload": { + "position": { + "x": 23453.629922393473, + "y": 19150.254923041404 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "2ea8b959-6b92-45cb-9efb-657f37aa2760", + "savedPayload": { + "position": { + "x": 23440.3570449581, + "y": 19192.373997370567 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "da6ded21-26cf-4592-ad8c-6c05e64902ad", + "savedPayload": { + "position": { + "x": 23423.01968883634, + "y": 19232.98928735436 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "97a77890-2470-4be5-9bd0-6a750b596d04", + "savedPayload": { + "position": { + "x": 23401.78482224522, + "y": 19271.709645547664 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "7d085f6d-6c77-476e-9a9e-e6ea85ac3416", + "savedPayload": { + "position": { + "x": 23376.856948558176, + "y": 19308.162173734378 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "ef8fb614-c163-4ade-a2a5-94a40d0ac1bb", + "savedPayload": { + "position": { + "x": 23348.47613682577, + "y": 19341.99581414108 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8f56a2df-1012-4a4a-af68-a9727fa13b63", + "savedPayload": { + "position": { + "x": 23316.91570977952, + "y": 19372.88473031531 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "af28099f-92fb-4e30-b7db-31f42c2f9beb", + "savedPayload": { + "position": { + "x": 23282.47961158456, + "y": 19400.531445108703 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8dd9192b-396d-45ab-8e88-a8319bb928c8", + "savedPayload": { + "position": { + "x": 23245.4994806912, + "y": 19424.669705544577 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "ffd93d30-1340-4ccb-9c4e-22d274c4440e", + "savedPayload": { + "position": { + "x": 23206.33145597533, + "y": 19445.06704697961 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "03f9178a-1988-4e37-9584-4ef761a34f43", + "savedPayload": { + "position": { + "x": 23165.352746926394, + "y": 19461.52703186547 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "dea36bff-d618-4d8d-8c18-d5a8494bc910", + "savedPayload": { + "position": { + "x": 23122.958000913764, + "y": 19473.891141549757 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "360b0142-a82f-4514-9767-1a21ddaba158", + "savedPayload": { + "position": { + "x": 23079.555502516876, + "y": 19482.040302897305 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "57b03eb3-eed3-4c9f-9d8e-2dae6a706ce4", + "savedPayload": { + "position": { + "x": 23035.563241521508, + "y": 19485.89603502955 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1706f0d7-bd25-4c0e-bf6f-7d87366ed18f", + "savedPayload": { + "position": { + "x": 22991.40488744966, + "y": 19485.4212051383 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b37045cb-2fdf-4d49-935e-0a778ecc8f6d", + "savedPayload": { + "position": { + "x": 22947.505709390458, + "y": 19480.62038609498 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "dc9729a9-37a2-43cf-bb0f-c6659bedeae4", + "savedPayload": { + "position": { + "x": 22904.28848042634, + "y": 19471.53981241137 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "15300971-c54e-4f99-8b68-3b019b41ac11", + "savedPayload": { + "position": { + "x": 22862.16940609718, + "y": 19458.26693497599 + }, + "targetPosition": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c340271a-8402-4ade-9905-bb8d7bb05132", + "savedPayload": { + "position": { + "x": 23018.316756724926, + "y": 19036.22664674282 + }, + "targetPosition": { + "x": 22613.613824613512, + "y": 18839.46400613128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "cf240dfd-89a3-40b6-b2f6-17c5e203b53b", + "savedPayload": { + "position": { + "x": 22613.613824613512, + "y": 18839.46400613128 + }, + "targetPosition": { + "x": 22164.419266218032, + "y": 18812.55213685601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Market Sell Orders", + "id": "c2cc9496-0d7e-4344-b6d6-9a90aaa30acb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "c2cc9496-0d7e-4344-b6d6-9a90aaa30acb" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Limit Buy Orders", + "config": "{ \n \"codeName\": \"Limit-Buy-Orders\", \n \"singularVariableName\": \"limitBuyOrder\", \n \"pluralVariableName\": \"limitBuyOrders\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5bf0c662-67a4-4c82-b679-78a8341fd2f2", + "savedPayload": { + "position": { + "x": 22780.94242235368, + "y": 19057.725143694188 + }, + "targetPosition": { + "x": 22557.45295649574, + "y": 19031.697107837976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "e3c850ae-947d-4f49-8027-81fff1227835", + "savedPayload": { + "position": { + "x": 22753.969801634594, + "y": 19141.269593328958 + }, + "targetPosition": { + "x": 22557.45295649574, + "y": 19031.697107837976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "8982dcab-8e8e-4719-9e95-5d0a77051a76", + "savedPayload": { + "position": { + "x": 23215.248997793362, + "y": 19141.24759796309 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "4fc41f14-9a38-41a5-95d4-a49a69dc544f", + "savedPayload": { + "position": { + "x": 23237.275791802338, + "y": 19179.52299532806 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "ece786ed-b48b-4e88-b0de-034d836cc3ce", + "savedPayload": { + "position": { + "x": 23255.444875782934, + "y": 19219.77308955238 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "14a04185-6f1d-4bae-8538-6d6278966965", + "savedPayload": { + "position": { + "x": 23269.58127152419, + "y": 19261.610250225716 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "e1939a15-8ef6-4f0f-bbe0-85f625f17f07", + "savedPayload": { + "position": { + "x": 23279.548837807368, + "y": 19304.63156262028 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "666ce947-3a58-4b03-98aa-bda393673dcf", + "savedPayload": { + "position": { + "x": 23285.25158152034, + "y": 19348.42270797987 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c138d527-0a3c-4676-9028-00378b4063d3", + "savedPayload": { + "position": { + "x": 23286.634582123712, + "y": 19392.561953635988 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "84fa65f5-1718-4986-9556-6a0af760f54e", + "savedPayload": { + "position": { + "x": 23283.684520565654, + "y": 19436.624214524007 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a86917be-bbbc-4fb5-99dc-df264f531b70", + "savedPayload": { + "position": { + "x": 23276.429807551627, + "y": 19480.185146984695 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "08c9ab2c-95d0-4d83-913c-2b47b9f031ff", + "savedPayload": { + "position": { + "x": 23264.940309933798, + "y": 19522.825235425622 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "9ba4b35a-249d-44fe-ada2-ee83715e5c7b", + "savedPayload": { + "position": { + "x": 23249.326677855013, + "y": 19564.13383248566 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "7f850a2c-3495-4204-abd0-efe797f812f6", + "savedPayload": { + "position": { + "x": 23229.73927912748, + "y": 19603.713113793547 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "53890827-47b5-433c-8ba3-7ee002a1dafa", + "savedPayload": { + "position": { + "x": 23206.3667511085, + "y": 19641.181909234052 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "24782fa6-74c0-41fa-9aa1-561ecc4011bd", + "savedPayload": { + "position": { + "x": 23179.43418401962, + "y": 19676.17937382455 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7aaca0e7-3b44-4276-8838-4f92f8c33189", + "savedPayload": { + "position": { + "x": 23149.200953204752, + "y": 19708.368462849485 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "9358cda6-2690-405b-839d-baaad78c4322", + "savedPayload": { + "position": { + "x": 23115.9582212038, + "y": 19737.43917778519 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "30ff8d13-60ec-4552-a5ec-c1fc9d913ffb", + "savedPayload": { + "position": { + "x": 23080.026133698262, + "y": 19763.111551755173 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "27f011b3-c980-4469-b812-4a044b90e5b0", + "savedPayload": { + "position": { + "x": 23041.75073633329, + "y": 19785.13834576415 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "89667a2e-9cd6-426e-b62f-9cf77bf13eff", + "savedPayload": { + "position": { + "x": 23001.500642108975, + "y": 19803.30742974475 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "52a76a37-7918-4f3c-83b1-23ad23209555", + "savedPayload": { + "position": { + "x": 22959.663481435637, + "y": 19817.443825486 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "59fc741d-fbab-42b2-b72b-c562a921b9f9", + "savedPayload": { + "position": { + "x": 22916.64216904107, + "y": 19827.41139176918 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "80572f03-82e1-4aba-ac3b-d8bd9be897b8", + "savedPayload": { + "position": { + "x": 22872.851023681484, + "y": 19833.114135482152 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "05ee3ff0-db43-41b8-b26c-59b136052835", + "savedPayload": { + "position": { + "x": 22828.711778025365, + "y": 19834.497136085523 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "6cc95e87-42a3-4a3c-93b8-dc77fe5e825c", + "savedPayload": { + "position": { + "x": 22784.649517137346, + "y": 19831.547074527465 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "702a083e-0075-41b1-af2a-7ba99b6c6e84", + "savedPayload": { + "position": { + "x": 22741.088584676658, + "y": 19824.29236151344 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "cd4929d2-aaab-4780-bdf7-7f7afb7120af", + "savedPayload": { + "position": { + "x": 22698.44849623573, + "y": 19812.80286389561 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "789acffd-1800-4547-8d5a-149ba48d2a75", + "savedPayload": { + "position": { + "x": 22657.139899175694, + "y": 19797.189231816825 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e31c19f4-b6e2-452c-94ba-dc6c98d63b14", + "savedPayload": { + "position": { + "x": 22617.560617867806, + "y": 19777.60183308929 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "89164c39-1423-4d49-b557-cab7393cc72d", + "savedPayload": { + "position": { + "x": 22580.0918224273, + "y": 19754.229305070312 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "16024fd3-f5aa-4bbb-a068-310378f0144c", + "savedPayload": { + "position": { + "x": 22545.094357836802, + "y": 19727.296737981433 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "23cd2150-b18e-478b-b662-23824f9d85c9", + "savedPayload": { + "position": { + "x": 22512.905268811868, + "y": 19697.063507166564 + }, + "targetPosition": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "28c97375-92ac-461e-ae8a-10bfac44c003", + "savedPayload": { + "position": { + "x": 22836.70558884977, + "y": 19384.568142811582 + }, + "targetPosition": { + "x": 22557.45295649574, + "y": 19031.697107837976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "a7baaab8-8e67-48fe-a22f-029bedfe5c7b", + "savedPayload": { + "position": { + "x": 22557.45295649574, + "y": 19031.697107837976 + }, + "targetPosition": { + "x": 22164.419266218032, + "y": 18812.55213685601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Limit Buy Orders", + "id": "979e9aa8-fef3-4a35-8be6-68b0b480c029" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "979e9aa8-fef3-4a35-8be6-68b0b480c029" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Limit Sell Orders", + "config": "{ \n \"codeName\": \"Limit-Sell-Orders\", \n \"singularVariableName\": \"limitSellOrder\", \n \"pluralVariableName\": \"limitSellOrders\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "36702185-19b3-4f57-aefa-0e6e5bbfad3b", + "savedPayload": { + "position": { + "x": 22613.51085529955, + "y": 19300.944755503933 + }, + "targetPosition": { + "x": 22423.446945776584, + "y": 19180.525860405007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b5fd306d-a501-46cc-a3cc-cd7ae5de87f1", + "savedPayload": { + "position": { + "x": 22552.96078555586, + "y": 19364.512722179505 + }, + "targetPosition": { + "x": 22423.446945776584, + "y": 19180.525860405007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "9f12fdf3-eada-4e6a-b1af-17580483cd79", + "savedPayload": { + "position": { + "x": 22968.568524137543, + "y": 19564.63444744613 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "24e1b1e5-8688-49ab-bbd5-865fb3afe760", + "savedPayload": { + "position": { + "x": 22971.80690727441, + "y": 19608.676456623947 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "fe46f7ff-1e9a-4d7c-b72c-2fd9a8ae7181", + "savedPayload": { + "position": { + "x": 22970.71282491735, + "y": 19652.82380854404 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "9f18a36e-e2f5-44a5-94c0-1cf0f06d3856", + "savedPayload": { + "position": { + "x": 22965.29681367756, + "y": 19696.651340074008 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "68f1b325-7dd0-49bc-9e8a-a3f58caed6f0", + "savedPayload": { + "position": { + "x": 22955.611032703957, + "y": 19739.736968126665 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "03cdc94a-a61d-4cda-8da5-5129f1ecf11e", + "savedPayload": { + "position": { + "x": 22941.748761362116, + "y": 19781.665754550853 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a2eca706-c6d2-448d-ad88-cdd2fb2c1b0d", + "savedPayload": { + "position": { + "x": 22923.843500902938, + "y": 19822.03390221271 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "ed920227-e5ed-4154-89aa-d0addc68059b", + "savedPayload": { + "position": { + "x": 22902.067688772662, + "y": 19860.45264378277 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c556f37a-95d0-437f-88e0-8e7e57419201", + "savedPayload": { + "position": { + "x": 22876.631037945972, + "y": 19896.5519857779 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "6edcaaf5-a447-4d26-830d-229a969919ab", + "savedPayload": { + "position": { + "x": 22847.778517275412, + "y": 19929.98427180077 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "eedb4aab-b2dc-4492-bcc1-0e15bd48fe19", + "savedPayload": { + "position": { + "x": 22815.787992307436, + "y": 19960.427530661047 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "5ec6663d-8a69-439f-ac4f-05b520e9fbee", + "savedPayload": { + "position": { + "x": 22780.967549285284, + "y": 19987.588577133916 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "4e39e49c-f926-4995-b856-491058030c13", + "savedPayload": { + "position": { + "x": 22743.65252811005, + "y": 20011.205835494107 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "26c1b6b1-3171-46b8-8487-9445e7e223bc", + "savedPayload": { + "position": { + "x": 22704.202292834118, + "y": 20031.05185863311 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "55e76382-cf45-45a3-bb4d-3b18f2994356", + "savedPayload": { + "position": { + "x": 22662.996770788886, + "y": 20046.935518499155 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "83511246-247e-4f05-a8d2-77cab93fb664", + "savedPayload": { + "position": { + "x": 22620.43279367688, + "y": 20058.703846764834 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "8b2dc921-cabd-45a7-b6ed-97e69fd289e5", + "savedPayload": { + "position": { + "x": 22576.920275865523, + "y": 20066.243507995732 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "34e6247b-3571-48b9-a862-25fa1a61341d", + "savedPayload": { + "position": { + "x": 22532.878266687705, + "y": 20069.4818911326 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "a24a2624-1e58-43c4-b3ed-7103a2324814", + "savedPayload": { + "position": { + "x": 22488.730914767613, + "y": 20068.38780877554 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "79b6545a-5083-4f2d-8bc0-aa6a5bb087a7", + "savedPayload": { + "position": { + "x": 22444.90338323764, + "y": 20062.97179753575 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "833f2f08-ae8f-49da-ad20-ed49e432d905", + "savedPayload": { + "position": { + "x": 22401.817755184988, + "y": 20053.286016562146 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "12e16c9f-caee-4f82-b968-74d016052e67", + "savedPayload": { + "position": { + "x": 22359.8889687608, + "y": 20039.423745220305 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1db6c191-74ba-491a-9724-5878f7fe7e7f", + "savedPayload": { + "position": { + "x": 22319.520821098944, + "y": 20021.518484761127 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f78b773b-be84-442e-ada8-2e9dd316b8f5", + "savedPayload": { + "position": { + "x": 22281.102079528882, + "y": 19999.74267263085 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "ad069a4e-d1d0-4d0c-bba5-97cc038db454", + "savedPayload": { + "position": { + "x": 22245.002737533752, + "y": 19974.30602180416 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1210c1aa-f025-491f-913d-48acf29a5e68", + "savedPayload": { + "position": { + "x": 22211.570451510877, + "y": 19945.4535011336 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8329ccf3-95fb-4804-a400-35116686d906", + "savedPayload": { + "position": { + "x": 22181.127192650605, + "y": 19913.462976165625 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "3c9bfb39-19bd-43ba-aab6-ff1b27172f59", + "savedPayload": { + "position": { + "x": 22153.966146177736, + "y": 19878.642533143473 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "193784b1-c9e9-45c5-9484-8277104417a9", + "savedPayload": { + "position": { + "x": 22130.348887817545, + "y": 19841.32751196824 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "775b4318-e63f-44a1-842f-15cc9007c16c", + "savedPayload": { + "position": { + "x": 22110.502864678543, + "y": 19801.877276692307 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "31b807b7-7d70-44cc-980a-83e7a1a80310", + "savedPayload": { + "position": { + "x": 22094.619204812498, + "y": 19760.671754647075 + }, + "targetPosition": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3d00d923-689e-4a81-af76-36792d4d539e", + "savedPayload": { + "position": { + "x": 22521.93986972673, + "y": 19619.61485358492 + }, + "targetPosition": { + "x": 22423.446945776584, + "y": 19180.525860405007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "946fb865-6bd8-4325-97eb-ce2b4fb2b21a", + "savedPayload": { + "position": { + "x": 22423.446945776584, + "y": 19180.525860405007 + }, + "targetPosition": { + "x": 22164.419266218032, + "y": 18812.55213685601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Limit Sell Orders", + "id": "b34d4914-6f2a-41ed-adf7-b002438bec25" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "b34d4914-6f2a-41ed-adf7-b002438bec25" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Last Market Order", + "config": "{ \n \"codeName\": \"Last-Market-Order\", \n \"singularVariableName\": \"lastMarketOrder\", \n \"pluralVariableName\": \"lastMarketOrders\",\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3e49bfbd-0700-4a58-8902-8cc4f43a68b1", + "savedPayload": { + "position": { + "x": 22357.131191280932, + "y": 19447.43221944806 + }, + "targetPosition": { + "x": 22238.137326354845, + "y": 19256.472904121594 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1dd8f2a5-7e99-4b5d-959d-2451b5bb6343", + "savedPayload": { + "position": { + "x": 22274.99635642325, + "y": 19478.433287754386 + }, + "targetPosition": { + "x": 22238.137326354845, + "y": 19256.472904121594 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "d2d4a107-6943-47f0-8f0d-341c4357ed52", + "savedPayload": { + "position": { + "x": 22562.616427707337, + "y": 19839.062171632548 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "12d4f569-88be-4a3b-9597-0e615f4d7470", + "savedPayload": { + "position": { + "x": 22546.42499847567, + "y": 19880.147732565754 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "0473fdcb-9b35-4580-b0b7-77d7ea7c8b82", + "savedPayload": { + "position": { + "x": 22526.284446209815, + "y": 19919.448417702104 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "64879119-c210-4fa1-b90f-8d71ca9353a5", + "savedPayload": { + "position": { + "x": 22502.38873543803, + "y": 19956.585739959795 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "7f99e381-fde2-4b38-8cb6-62d19591ea7c", + "savedPayload": { + "position": { + "x": 22474.96799491778, + "y": 19991.202046624163 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "dc911a6c-c17e-408c-9af6-f2768a82e150", + "savedPayload": { + "position": { + "x": 22444.286301369975, + "y": 20022.963963738828 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "1053a853-36d3-401a-b744-8690be813a5c", + "savedPayload": { + "position": { + "x": 22410.6391362758, + "y": 20051.565606679145 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "915fdbbf-07b7-462b-b737-7a1e216ac184", + "savedPayload": { + "position": { + "x": 22374.35054022852, + "y": 20076.731525988354 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "55732f6a-f770-42be-a23a-66447ef50c99", + "savedPayload": { + "position": { + "x": 22335.769992245434, + "y": 20098.219360106414 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f3c4e31c-5f5e-46d6-a048-bc43d0c72400", + "savedPayload": { + "position": { + "x": 22295.2690440939, + "y": 20115.822169444324 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "3228be1b-9243-4ddb-9e4e-a3999b1fdca2", + "savedPayload": { + "position": { + "x": 22253.23774204468, + "y": 20129.370429325485 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderCounters\"\n}", + "project": "Foundations", + "id": "0af9417f-5d86-4b72-976a-aef42003e376", + "savedPayload": { + "position": { + "x": 22210.080870513157, + "y": 20138.733662601007 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7f92dd7e-2072-4ca8-9a05-6e9a63a05687", + "savedPayload": { + "position": { + "x": 22166.214053764124, + "y": 20143.82169621599 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\"\n}", + "project": "Foundations", + "id": "22fd85eb-e15f-46f5-a5ee-a100cd632002", + "savedPayload": { + "position": { + "x": 22122.05975322292, + "y": 20144.585529625314 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "14b07088-6c9c-471d-8a4b-6b8e728e4b73", + "savedPayload": { + "position": { + "x": 22078.043198940948, + "y": 20141.01780669569 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "d325d87f-a545-4df1-842f-ec76f761fc15", + "savedPayload": { + "position": { + "x": 22034.588294397843, + "y": 20133.152886549255 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "02826a0d-db93-4ed2-9798-053de40c3dea", + "savedPayload": { + "position": { + "x": 21992.11353407922, + "y": 20121.066512666417 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "e3650ba8-2b94-4a6e-bac8-c3c370d4ed6d", + "savedPayload": { + "position": { + "x": 21951.027973146014, + "y": 20104.87508343475 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "9054d72b-fd09-446b-83e9-0159512c8c5d", + "savedPayload": { + "position": { + "x": 21911.727288009664, + "y": 20084.734531168895 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "01e4143c-8a90-43bf-9e2f-b8df9079ae92", + "savedPayload": { + "position": { + "x": 21874.589965751973, + "y": 20060.83882039711 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "5ca06ddd-072a-44fe-9e03-f9586d64ada7", + "savedPayload": { + "position": { + "x": 21839.973659087605, + "y": 20033.41807987686 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "5ff660dc-54c9-4692-b54c-89de0369e1f8", + "savedPayload": { + "position": { + "x": 21808.21174197294, + "y": 20002.736386329056 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "acae85e5-f521-445b-957f-d678ff7b5422", + "savedPayload": { + "position": { + "x": 21779.610099032623, + "y": 19969.08922123488 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e84a1265-2eb1-4bb3-bb93-1233179fd7b5", + "savedPayload": { + "position": { + "x": 21754.444179723414, + "y": 19932.8006251876 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e4c3da1e-5acb-4f24-9629-3caf016d2887", + "savedPayload": { + "position": { + "x": 21732.956345605355, + "y": 19894.220077204514 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a5da26f7-4158-4076-9c55-0098ecb72f67", + "savedPayload": { + "position": { + "x": 21715.353536267445, + "y": 19853.71912905298 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "97cd7db5-0368-4c36-99ee-108b7a6c4b9a", + "savedPayload": { + "position": { + "x": 21701.805276386283, + "y": 19811.68782700376 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "56c8e3bf-4ce2-4816-a6df-32dc0d9bc670", + "savedPayload": { + "position": { + "x": 21692.44204311076, + "y": 19768.530955472237 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "3a580240-7900-49a4-a1d3-529a9e49c0ae", + "savedPayload": { + "position": { + "x": 21687.35400949578, + "y": 19724.664138723205 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "9dc87003-0398-47ed-9dc8-87e79931c888", + "savedPayload": { + "position": { + "x": 21686.590176086454, + "y": 19680.509838182 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "72d3e0a3-1fe4-4486-933a-958f2e020cdb", + "savedPayload": { + "position": { + "x": 21690.157899016078, + "y": 19636.49328390003 + }, + "targetPosition": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ae866568-4ccd-4bfa-bc83-429950d3558e", + "savedPayload": { + "position": { + "x": 22136.362810376344, + "y": 19694.812895335424 + }, + "targetPosition": { + "x": 22238.137326354845, + "y": 19256.472904121594 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "c26bf2a8-bdba-4a22-b1de-09547dd3a4ea", + "savedPayload": { + "position": { + "x": 22238.137326354845, + "y": 19256.472904121594 + }, + "targetPosition": { + "x": 22164.419266218032, + "y": 18812.55213685601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Last Market Order", + "id": "da156a86-b3f1-4517-a48c-2f36a30516f2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Last Market Order", + "Plotter Module", + "Foundations", + "da156a86-b3f1-4517-a48c-2f36a30516f2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Last Limit Order", + "config": "{ \n \"codeName\": \"Last-Limit-Order\", \n \"singularVariableName\": \"lastLimitOrder\", \n \"pluralVariableName\": \"lastLimitOrders\",\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a36e620d-47db-48d3-83f7-1bb8bf4553ef", + "savedPayload": { + "position": { + "x": 22062.582567046946, + "y": 19468.1738967416 + }, + "targetPosition": { + "x": 22038.22694103033, + "y": 19244.49599555031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "9fe9ad20-6f10-44bb-91ff-a5f9584aeab9", + "savedPayload": { + "position": { + "x": 21975.13077843648, + "y": 19460.46792489746 + }, + "targetPosition": { + "x": 22038.22694103033, + "y": 19244.49599555031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "0d08691e-f5a6-41b2-a37f-e4c46466c21b", + "savedPayload": { + "position": { + "x": 22077.79649987647, + "y": 19910.17699411208 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "95c35ad8-bc8a-40c8-929f-b5406e42ddb1", + "savedPayload": { + "position": { + "x": 22045.382169410448, + "y": 19940.168607576514 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "aa95203e-87f0-40ce-8e57-aa20f9e01d52", + "savedPayload": { + "position": { + "x": 22010.18423061971, + "y": 19966.8386432466 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "8282be02-9f94-4aab-825d-f774277f66a1", + "savedPayload": { + "position": { + "x": 21972.541658895952, + "y": 19989.930254099505 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "05b8bb20-a1f2-400c-a0df-b6c219d1f08e", + "savedPayload": { + "position": { + "x": 21932.816972782402, + "y": 20009.221055299564 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "cc308d02-9719-41a3-ae0e-8a5d38d6d92f", + "savedPayload": { + "position": { + "x": 21891.392742722055, + "y": 20024.525265885793 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c8755440-1605-45a8-921f-6653d8b8eb38", + "savedPayload": { + "position": { + "x": 21848.667906695176, + "y": 20035.69549794411 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7c551fe7-997f-4d74-9759-0a7b7fe9fca9", + "savedPayload": { + "position": { + "x": 21805.05392822848, + "y": 20042.624176033532 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f91557d2-423c-4ffc-af6d-e79a7154d2ee", + "savedPayload": { + "position": { + "x": 21760.970833776428, + "y": 20045.24457319645 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "04aea1ca-df90-4553-b475-6c17123f050e", + "savedPayload": { + "position": { + "x": 21716.843167636856, + "y": 20043.531453575735 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "d7655040-6da8-4e31-9208-1de5635e237f", + "savedPayload": { + "position": { + "x": 21673.09590335733, + "y": 20037.50131544982 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderCounters\"\n}", + "project": "Foundations", + "id": "aa2fb6ec-4739-42c0-8a8d-d76d9707f2bb", + "savedPayload": { + "position": { + "x": 21630.15035100755, + "y": 20027.21223234526 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "f3615a37-efca-43a3-8157-9e367bd31fe6", + "savedPayload": { + "position": { + "x": 21588.42009973307, + "y": 20012.763293756947 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\"\n}", + "project": "Foundations", + "id": "7debe1ab-ddae-4759-8893-c9dd2c1a42c3", + "savedPayload": { + "position": { + "x": 21548.307034665737, + "y": 19994.29365086207 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "f2437f59-d956-4c0c-b147-b911c62cd1f0", + "savedPayload": { + "position": { + "x": 21510.19746655018, + "y": 19971.98117641825 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "6172e898-3382-4f65-99c9-ab7d6ef61532", + "savedPayload": { + "position": { + "x": 21474.45841136017, + "y": 19946.04075175161 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "63a34f8b-d5ac-4fec-94e6-d5c35e683c80", + "savedPayload": { + "position": { + "x": 21441.43405573413, + "y": 19916.72219733218 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "14d79568-12ad-4eff-b4da-1dd50cc69769", + "savedPayload": { + "position": { + "x": 21411.442442269697, + "y": 19884.30786686616 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "94bdc875-89e3-4f2b-ab33-75ea5e594fbd", + "savedPayload": { + "position": { + "x": 21384.77240659961, + "y": 19849.10992807542 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "ae879991-b40b-4cf2-8311-92734535f01a", + "savedPayload": { + "position": { + "x": 21361.680795746706, + "y": 19811.467356351663 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "c4f3be74-bfbc-4c07-9b66-33d0e1a4706d", + "savedPayload": { + "position": { + "x": 21342.389994546647, + "y": 19771.742670238113 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a7003181-aa7d-4f72-ae8d-427fd3c7863d", + "savedPayload": { + "position": { + "x": 21327.085783960418, + "y": 19730.318440177765 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2acba3a2-cd6f-408b-b012-16d7d7e69029", + "savedPayload": { + "position": { + "x": 21315.9155519021, + "y": 19687.593604150887 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "a74b6011-d009-4248-bd85-1316cb113272", + "savedPayload": { + "position": { + "x": 21308.98687381268, + "y": 19643.97962568419 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e094f1b4-1446-4b6a-a51c-fb4e1ca7b981", + "savedPayload": { + "position": { + "x": 21306.36647664976, + "y": 19599.896531232134 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "c0e4d9f1-5d73-466e-aaff-33de5dfd35b8", + "savedPayload": { + "position": { + "x": 21308.079596270476, + "y": 19555.768865092567 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d181bfd0-0992-4918-98fe-912d6f4d2bfa", + "savedPayload": { + "position": { + "x": 21314.109734396392, + "y": 19512.02160081304 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b2b301df-3ea6-4c1e-8260-dd10672da070", + "savedPayload": { + "position": { + "x": 21324.39881750095, + "y": 19469.07604846326 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f55f9eac-bb66-46b7-a3fc-f698ab92cd43", + "savedPayload": { + "position": { + "x": 21338.847756089264, + "y": 19427.34579718878 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "cdd093b8-b72b-4b6e-b1dd-02682af84825", + "savedPayload": { + "position": { + "x": 21357.31739898414, + "y": 19387.232732121447 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "29ae3977-0e58-42af-8646-0ad82e145efe", + "savedPayload": { + "position": { + "x": 21379.629873427963, + "y": 19349.12316400589 + }, + "targetPosition": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5bd33917-2668-4526-b416-067f135527a6", + "savedPayload": { + "position": { + "x": 21756.34267619525, + "y": 19595.26837365096 + }, + "targetPosition": { + "x": 22038.22694103033, + "y": 19244.49599555031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "14ad3c06-8e6f-49bc-9ab8-c07a1cb2446a", + "savedPayload": { + "position": { + "x": 22038.22694103033, + "y": 19244.49599555031 + }, + "targetPosition": { + "x": 22164.419266218032, + "y": 18812.55213685601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Last Limit Order", + "id": "1549b27c-71d7-461d-b9e4-7ce79eb812b3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Last Limit Order", + "Plotter Module", + "Foundations", + "1549b27c-71d7-461d-b9e4-7ce79eb812b3" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4", + "savedPayload": { + "position": { + "x": 23054.419266218032, + "y": 18811.05213685601 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18509.943363994524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a468e010-fa0a-4eed-8123-a34293080625", + "savedPayload": { + "position": { + "x": 22720.004094753203, + "y": 18509.943363994524 + }, + "targetPosition": { + "x": 22292.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Portfolio System", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Portfolio System Errors", + "config": "{\n \"codeName\": \"Portfolio-System-Errors\",\n \"singularVariableName\": \"portfolioSystemError\",\n \"pluralVariableName\": \"portfolioSystemErrors\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"errors\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "9fc4618f-bc7d-4168-ae58-01e63e0f932b", + "savedPayload": { + "position": { + "x": 23037.032665152397, + "y": 18205.217779373772 + }, + "targetPosition": { + "x": 22984.507458284817, + "y": 18424.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "7939bedd-fa7d-4b0e-bfeb-6e9819e841cc", + "savedPayload": { + "position": { + "x": 23116.759140050624, + "y": 18241.972187728887 + }, + "targetPosition": { + "x": 22984.507458284817, + "y": 18424.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "fd631c02-3fcb-4135-9c8a-63894970ba85", + "savedPayload": { + "position": { + "x": 23228.876702132067, + "y": 18087.655602312683 + }, + "targetPosition": { + "x": 23176.351495264487, + "y": 18306.43883440216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "ce7e72d6-37fa-43f5-bdb3-dd8a59ebabce", + "savedPayload": { + "position": { + "x": 23368.195532244157, + "y": 18188.876657341072 + }, + "targetPosition": { + "x": 23176.351495264487, + "y": 18306.43883440216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Errors", + "config": "{\n \"codeName\": \"errors\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ce31e057-e0a9-4d21-83be-1a5df70e5af2", + "savedPayload": { + "position": { + "x": 23395.134727353965, + "y": 18358.96404126974 + }, + "targetPosition": { + "x": 23176.351495264487, + "y": 18306.43883440216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f3e5e6de-c934-41e8-ad0f-a03e56830b9b", + "savedPayload": { + "position": { + "x": 23176.351495264487, + "y": 18306.43883440216 + }, + "targetPosition": { + "x": 22984.507458284817, + "y": 18424.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "bc82de57-3972-4298-a10a-b3e7ea4d80db", + "savedPayload": { + "position": { + "x": 22984.507458284817, + "y": 18424.00101146325 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Errors", + "id": "32aa7be5-c9c5-402e-902d-7638f439d1ac" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Highlights", + "config": "{\n \"codeName\": \"Portfolio-System-Highlights\",\n \"singularVariableName\": \"portfolioSystemHighlight\",\n \"pluralVariableName\": \"portfolioSystemHighlights\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"highlights\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1bc30eef-c828-48c0-9ddc-e2ffcccd8beb", + "savedPayload": { + "position": { + "x": 21605.623919283018, + "y": 17773.71125842069 + }, + "targetPosition": { + "x": 21488.06174222193, + "y": 17965.55529540036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5c868ef0-c868-4e60-b952-44bdb1837431", + "savedPayload": { + "position": { + "x": 21670.090565956292, + "y": 17833.303613634554 + }, + "targetPosition": { + "x": 21488.06174222193, + "y": 17965.55529540036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "5b1bec8a-3056-44f6-bf35-63d8465cd8b3", + "savedPayload": { + "position": { + "x": 21824.407151372496, + "y": 17721.18605155311 + }, + "targetPosition": { + "x": 21706.844974311407, + "y": 17913.03008853278 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "9f8c3a21-5d70-4bba-a80e-9f3c8f3a5748", + "savedPayload": { + "position": { + "x": 21925.628206400885, + "y": 17860.5048816652 + }, + "targetPosition": { + "x": 21706.844974311407, + "y": 17913.03008853278 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Highlights", + "config": "{\n \"codeName\": \"highlights\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "09f71e51-e95b-48f1-9dc3-054e1a8e7872", + "savedPayload": { + "position": { + "x": 21898.689011291077, + "y": 18030.59226559387 + }, + "targetPosition": { + "x": 21706.844974311407, + "y": 17913.03008853278 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "86984045-ce2b-4e08-844c-28190eb33f84", + "savedPayload": { + "position": { + "x": 21706.844974311407, + "y": 17913.03008853278 + }, + "targetPosition": { + "x": 21488.06174222193, + "y": 17965.55529540036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "dbfd2147-dd9b-4602-9ad9-20a12b733280", + "savedPayload": { + "position": { + "x": 23084.06174222193, + "y": 18523.55529540036 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Highlights", + "id": "89966321-143c-458b-b78f-861d68be8812" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Highlights", + "Plotter Module", + "Foundations", + "89966321-143c-458b-b78f-861d68be8812" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Values", + "config": "{\n \"codeName\": \"Portfolio-System-Values\",\n \"singularVariableName\": \"portfolioSystemValue\",\n \"pluralVariableName\": \"portfolioSystemValues\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"values\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2c268c76-f100-4b16-a40a-969e8e502b67", + "savedPayload": { + "position": { + "x": 23319.07086934603, + "y": 18502.87520058896 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "58ef1ea8-a53f-4d5b-8dfb-539d2e0556fb", + "savedPayload": { + "position": { + "x": 23361.96724325243, + "y": 18579.472187728887 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "471d1140-7ce4-4ff1-af64-a339a74b8635", + "savedPayload": { + "position": { + "x": 23543.377269435983, + "y": 18520.528497127725 + }, + "targetPosition": { + "x": 23372.285927175977, + "y": 18666.654308002016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "dd3e6918-d4db-40fa-b5e0-ffe34e850b14", + "savedPayload": { + "position": { + "x": 23596.59232726593, + "y": 18684.307604540783 + }, + "targetPosition": { + "x": 23372.285927175977, + "y": 18666.654308002016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Values", + "config": "{\n \"codeName\": \"values\",\n \"isString\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f1ae720e-612b-4e88-be72-c90f6a4128f9", + "savedPayload": { + "position": { + "x": 23518.41173805027, + "y": 18837.745650262023 + }, + "targetPosition": { + "x": 23372.285927175977, + "y": 18666.654308002016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "46d221dd-78ce-4364-9603-0b43e380f71c", + "savedPayload": { + "position": { + "x": 23372.285927175977, + "y": 18666.654308002016 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "17505511-0585-4021-a217-416be626750f", + "savedPayload": { + "position": { + "x": 23147.979527086023, + "y": 18649.00101146325 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Values", + "id": "013b3d4a-58c1-4556-a77b-5493b259bad2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Values", + "Plotter Module", + "Foundations", + "013b3d4a-58c1-4556-a77b-5493b259bad2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Status", + "config": "{\n \"codeName\": \"Portfolio-System-Status\",\n \"singularVariableName\": \"portfolioSystemState\",\n \"pluralVariableName\": \"portfolioSystemStatus\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2d5023ee-45aa-4c52-8326-fcb6cc6c3790", + "savedPayload": { + "position": { + "x": 23377.87698956824, + "y": 18701.95488664983 + }, + "targetPosition": { + "x": 23170.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "567de809-30ea-4d9a-92c3-74833626b25d", + "savedPayload": { + "position": { + "x": 23395.004094753203, + "y": 18788.058658931976 + }, + "targetPosition": { + "x": 23170.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "2e71a186-a829-4d6e-ad73-2f7dfef7a155", + "savedPayload": { + "position": { + "x": 23585.74988438328, + "y": 18788.058658931976 + }, + "targetPosition": { + "x": 23377.87698956824, + "y": 18874.16243121412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "691325e8-4013-447a-8514-124e533ecc1c", + "savedPayload": { + "position": { + "x": 23585.74988438328, + "y": 18960.266203496267 + }, + "targetPosition": { + "x": 23377.87698956824, + "y": 18874.16243121412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{\n \"codeName\": \"status\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "d00f51e1-639e-498e-9ace-4da2d60e9233", + "savedPayload": { + "position": { + "x": 23463.980761850387, + "y": 19082.03532602916 + }, + "targetPosition": { + "x": 23377.87698956824, + "y": 18874.16243121412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9c33a8b5-ea0c-4e48-a828-e01e2e05f710", + "savedPayload": { + "position": { + "x": 23377.87698956824, + "y": 18874.16243121412 + }, + "targetPosition": { + "x": 23170.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "800ea2cf-fb08-4c2d-8afe-6f4e1fc0dd1d", + "savedPayload": { + "position": { + "x": 23170.004094753203, + "y": 18788.058658931976 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Status", + "id": "deb88e11-2bb3-4262-b839-b3549aa575f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Status", + "Plotter Module", + "Foundations", + "deb88e11-2bb3-4262-b839-b3549aa575f0" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Progress", + "config": "{\n \"codeName\": \"Portfolio-System-Progress\",\n \"singularVariableName\": \"portfolioSystemProgress\",\n \"pluralVariableName\": \"portfolioSystemProgresses\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"progress\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "08d848b0-2601-498d-b634-250ba9f3716d", + "savedPayload": { + "position": { + "x": 23372.285927175977, + "y": 18909.463009861935 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18927.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a369cbea-2535-48df-ab97-ed5c283cedd8", + "savedPayload": { + "position": { + "x": 23361.96724325243, + "y": 18996.645130135064 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18927.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "0734ecbd-2d13-400b-8f7c-59ad396abd9c", + "savedPayload": { + "position": { + "x": 23543.377269435983, + "y": 19055.588820736226 + }, + "targetPosition": { + "x": 23319.07086934603, + "y": 19073.242117274993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "8a3d214e-06c0-4ec9-95a7-085d259c61d2", + "savedPayload": { + "position": { + "x": 23490.162211606035, + "y": 19219.367928149284 + }, + "targetPosition": { + "x": 23319.07086934603, + "y": 19073.242117274993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Progress", + "config": "{\n \"codeName\": \"progress\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c229b916-c8b1-4763-a25d-5c4887046d35", + "savedPayload": { + "position": { + "x": 23336.724165884796, + "y": 19297.548517364947 + }, + "targetPosition": { + "x": 23319.07086934603, + "y": 19073.242117274993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6ad3ad8d-e805-462e-bd3d-8a63b88d9ea3", + "savedPayload": { + "position": { + "x": 23319.07086934603, + "y": 19073.242117274993 + }, + "targetPosition": { + "x": 23147.979527086023, + "y": 18927.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "1a879881-25a5-4e83-a1fb-1f88db77ec86", + "savedPayload": { + "position": { + "x": 23147.979527086023, + "y": 18927.1163064007 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Progress", + "id": "2ee666aa-e150-4b07-bd56-1ff583dab06a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Progress", + "Plotter Module", + "Foundations", + "2ee666aa-e150-4b07-bd56-1ff583dab06a" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Running", + "config": "{\n \"codeName\": \"Portfolio-System-Running\",\n \"singularVariableName\": \"portfolioSystemRun\",\n \"pluralVariableName\": \"portfolioSystemRunning\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"running\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2e5628a5-a142-42e4-b1ab-690830549d7e", + "savedPayload": { + "position": { + "x": 23302.844974311407, + "y": 19105.08722933117 + }, + "targetPosition": { + "x": 23084.06174222193, + "y": 19052.56202246359 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "8749f10a-8662-4ca7-867c-232ac3303cb6", + "savedPayload": { + "position": { + "x": 23266.090565956292, + "y": 19184.813704229397 + }, + "targetPosition": { + "x": 23084.06174222193, + "y": 19052.56202246359 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "68e8d42e-21a1-491d-83d3-07cfb2dde171", + "savedPayload": { + "position": { + "x": 23420.407151372496, + "y": 19296.93126631084 + }, + "targetPosition": { + "x": 23201.623919283018, + "y": 19244.40605944326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "6fd45e8d-a0f9-4b61-9d84-77a38346aae0", + "savedPayload": { + "position": { + "x": 23319.186096344107, + "y": 19436.25009642293 + }, + "targetPosition": { + "x": 23201.623919283018, + "y": 19244.40605944326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Running", + "config": "{\n \"codeName\": \"running\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e46442fa-4787-4e70-9660-8fbf73451b8f", + "savedPayload": { + "position": { + "x": 23149.098712415438, + "y": 19463.189291532737 + }, + "targetPosition": { + "x": 23201.623919283018, + "y": 19244.40605944326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "149f9496-0a96-4813-85c0-cdebbf98508d", + "savedPayload": { + "position": { + "x": 23201.623919283018, + "y": 19244.40605944326 + }, + "targetPosition": { + "x": 23084.06174222193, + "y": 19052.56202246359 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "e6ac12c1-a26a-4417-ac44-b195dfcab5ca", + "savedPayload": { + "position": { + "x": 23084.06174222193, + "y": 19052.56202246359 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Running", + "id": "003dac2d-f7c7-4c3b-be44-1ae92ce0c089" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Running", + "Plotter Module", + "Foundations", + "003dac2d-f7c7-4c3b-be44-1ae92ce0c089" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Announcements", + "config": "{\n \"codeName\": \"Portfolio-System-Announcements\",\n \"singularVariableName\": \"portfolioSystemAnnouncement\",\n \"pluralVariableName\": \"portfolioSystemAnnouncements\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"announcements\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "ee265296-155b-4a60-9bea-7115b944f6fd", + "savedPayload": { + "position": { + "x": 23176.351495264487, + "y": 19269.67848346179 + }, + "targetPosition": { + "x": 22984.507458284817, + "y": 19152.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2cdca36e-cb07-47e5-80e8-d78fdc260d04", + "savedPayload": { + "position": { + "x": 23116.759140050624, + "y": 19334.145130135064 + }, + "targetPosition": { + "x": 22984.507458284817, + "y": 19152.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "42503b42-8989-4375-85e1-fc6c9fee1ddd", + "savedPayload": { + "position": { + "x": 23228.876702132067, + "y": 19488.461715551268 + }, + "targetPosition": { + "x": 23037.032665152397, + "y": 19370.89953849018 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "306af186-16dc-46cf-98b0-735a5ef5a982", + "savedPayload": { + "position": { + "x": 23089.557872019977, + "y": 19589.682770579657 + }, + "targetPosition": { + "x": 23037.032665152397, + "y": 19370.89953849018 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Announcements", + "config": "{\n \"codeName\": \"announcements\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "bb21dc87-9e3e-4cd0-b4c2-a4f013b0cbb1", + "savedPayload": { + "position": { + "x": 22919.47048809131, + "y": 19562.74357546985 + }, + "targetPosition": { + "x": 23037.032665152397, + "y": 19370.89953849018 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dc7aad59-8dbf-4db1-bdc6-2ca72547c973", + "savedPayload": { + "position": { + "x": 23037.032665152397, + "y": 19370.89953849018 + }, + "targetPosition": { + "x": 22984.507458284817, + "y": 19152.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "af9edb41-e12d-4b70-b603-6a383533ec4b", + "savedPayload": { + "position": { + "x": 22984.507458284817, + "y": 19152.1163064007 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Announcements", + "id": "51cc3d20-8615-4c7d-974a-3b848fe331cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Announcements", + "Plotter Module", + "Foundations", + "51cc3d20-8615-4c7d-974a-3b848fe331cf" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Warnings", + "config": "{\n \"codeName\": \"Portfolio-System-Warnings\",\n \"singularVariableName\": \"portfolioSystemWarning\",\n \"pluralVariableName\": \"portfolioSystemWarnings\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"warnings\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "543de2c1-fff8-4cd4-ab83-b7ec6fb45ba2", + "savedPayload": { + "position": { + "x": 23005.18755309622, + "y": 19387.1254335248 + }, + "targetPosition": { + "x": 22859.06174222193, + "y": 19216.034091264795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "d53ddbf0-c935-42e4-aeb6-e180e4e4766f", + "savedPayload": { + "position": { + "x": 22928.590565956292, + "y": 19430.021807431203 + }, + "targetPosition": { + "x": 22859.06174222193, + "y": 19216.034091264795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "fd15d17e-8704-49d6-abff-e52f2f1980aa", + "savedPayload": { + "position": { + "x": 22987.534256557454, + "y": 19611.431833614755 + }, + "targetPosition": { + "x": 22841.408445683162, + "y": 19440.34049135475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "18395b77-996b-4194-9727-8151c47dca69", + "savedPayload": { + "position": { + "x": 22823.755149144396, + "y": 19664.646891444703 + }, + "targetPosition": { + "x": 22841.408445683162, + "y": 19440.34049135475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Warnings", + "config": "{\n \"codeName\": \"warnings\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "a3c76e7b-cfb5-4dd5-b651-cb8789230ec4", + "savedPayload": { + "position": { + "x": 22670.317103423156, + "y": 19586.46630222904 + }, + "targetPosition": { + "x": 22841.408445683162, + "y": 19440.34049135475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ff46a3ed-e82b-4dd7-a68f-6051ba14436e", + "savedPayload": { + "position": { + "x": 22841.408445683162, + "y": 19440.34049135475 + }, + "targetPosition": { + "x": 22859.06174222193, + "y": 19216.034091264795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "9fc9834c-fb44-4fb9-a69d-5667d5cd10d1", + "savedPayload": { + "position": { + "x": 22859.06174222193, + "y": 19216.034091264795 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Warnings", + "id": "fd460feb-f20f-49ab-86d4-9cc68262305b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Infos", + "config": "{\n \"codeName\": \"Portfolio-System-Infos\",\n \"singularVariableName\": \"portfolioSystemInfo\",\n \"pluralVariableName\": \"portfolioSystemInfos\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"infos\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "42d9dc6a-cb4c-4f56-b53e-47923754ae72", + "savedPayload": { + "position": { + "x": 22806.10786703535, + "y": 19445.931553747014 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 19238.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "c9b938f7-3b0c-4266-ae35-c563eaee3a12", + "savedPayload": { + "position": { + "x": 22720.004094753203, + "y": 19463.058658931976 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 19238.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "9e229482-eb7d-4331-bd07-f31fa7073f5c", + "savedPayload": { + "position": { + "x": 22720.004094753203, + "y": 19653.804448562052 + }, + "targetPosition": { + "x": 22633.900322471058, + "y": 19445.931553747014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "ed402ed7-f01c-40ce-85eb-e84cfa8efb56", + "savedPayload": { + "position": { + "x": 22547.796550188912, + "y": 19653.804448562052 + }, + "targetPosition": { + "x": 22633.900322471058, + "y": 19445.931553747014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Infos", + "config": "{\n \"codeName\": \"infos\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "d0bdbdfc-49a0-4d7a-80f2-010df2aa7f15", + "savedPayload": { + "position": { + "x": 22426.02742765602, + "y": 19532.03532602916 + }, + "targetPosition": { + "x": 22633.900322471058, + "y": 19445.931553747014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c0515223-74c6-4047-b23c-c5f404da4b14", + "savedPayload": { + "position": { + "x": 22633.900322471058, + "y": 19445.931553747014 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 19238.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "5d2d18dd-7d70-4c91-83ea-a87f1439fdc5", + "savedPayload": { + "position": { + "x": 22720.004094753203, + "y": 19238.058658931976 + }, + "targetPosition": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Infos", + "id": "09adab6c-357b-46ea-81f3-9c14201d87f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "2f6e3b95-5d68-4b38-babe-a38bfe797717", + "savedPayload": { + "position": { + "x": 22720.004094753203, + "y": 18788.058658931976 + }, + "targetPosition": { + "x": 22292.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Simulation Objects", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Episodes", + "config": "{\n \"codeName\": \"Episode-Objects\",\n \"singularVariableName\": \"episodeObject\",\n \"pluralVariableName\": \"episodeObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "e6aba5dd-6167-40bb-9778-67d287bfcd91", + "savedPayload": { + "position": { + "x": 23201.800729216662, + "y": 18858.66012940312 + }, + "targetPosition": { + "x": 23004.06687886772, + "y": 18966.020850461533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4769fa28-d733-4b61-8dc3-b2be4aa91a89", + "savedPayload": { + "position": { + "x": 23227.83430532558, + "y": 18942.50194622631 + }, + "targetPosition": { + "x": 23004.06687886772, + "y": 18966.020850461533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "7ae2d91d-627b-4fe0-9d39-af90665119f5", + "savedPayload": { + "position": { + "x": 24221.071040769075, + "y": 18394.206727867782 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "717bc790-6c6d-4536-824c-5f829f2fb9e3", + "savedPayload": { + "position": { + "x": 24314.735490383693, + "y": 18440.90609977408 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "b2611087-0ef8-44f1-b280-0c150ee5b94f", + "savedPayload": { + "position": { + "x": 24402.3451483253, + "y": 18498.16348613957 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6a16a09e-479f-426a-9e8b-3ce17a59d287", + "savedPayload": { + "position": { + "x": 24482.715244263196, + "y": 18565.204579037778 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b066c98f-46fb-4f6a-86df-3afe29c799ca", + "savedPayload": { + "position": { + "x": 24554.75891052342, + "y": 18641.122762695173 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7a303ad8-cabc-4834-b8b3-93aa84cbeeff", + "savedPayload": { + "position": { + "x": 24617.501880109547, + "y": 18724.89137391421 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "95429a84-5e9e-4c30-9a29-e11dc903991a", + "savedPayload": { + "position": { + "x": 24670.095661992484, + "y": 18815.377585931856 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "33b95904-57f2-4a47-b4f0-8f0a83631306", + "savedPayload": { + "position": { + "x": 24711.829015496052, + "y": 18911.35772795821 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits In Base Asset", + "config": "{ \n\"codeName\": \"hitsInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"hits\",\n \"decimals\": 0\n}", + "project": "Foundations", + "id": "cebd5e7d-bf32-49b1-97a0-5e27879f7551", + "savedPayload": { + "position": { + "x": 24742.137568607006, + "y": 19011.53383322475 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails In Base Asset", + "config": "{ \n\"codeName\": \"failsInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"fails\",\n \"decimals\": 0\n}", + "project": "Foundations", + "id": "19458ce9-7b80-42f0-ab9a-bb1f3a3207f7", + "savedPayload": { + "position": { + "x": 24760.611450138353, + "y": 19114.55119175824 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Ratio In Base Asset", + "config": "{ \n\"codeName\": \"hitRatioInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"hitRatio\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "544b6b3a-dba4-4a1e-8a05-c41dfd47435d", + "savedPayload": { + "position": { + "x": 24767.00083253403, + "y": 19219.01667050914 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "792f469d-8b45-47fa-ae57-398ca6f937a7", + "savedPayload": { + "position": { + "x": 24761.219310358025, + "y": 19323.51755308618 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8d63b9aa-e290-4747-a212-12e0613cfa83", + "savedPayload": { + "position": { + "x": 24743.34506877965, + "y": 19426.64064432209 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of ReturnIn Base Asset", + "config": "{ \n\"codeName\": \"annualizedRateOfReturnInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"annualizedRateOfReturn\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "b8b2f208-1a9c-4342-8d9a-6886f147aadc", + "savedPayload": { + "position": { + "x": 24713.61982625328, + "y": 19526.99138131391 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "c1947db5-adc5-4602-911d-93f1d11e0673", + "savedPayload": { + "position": { + "x": 24672.445565690916, + "y": 19623.212692493893 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits In Quoted Asset", + "config": "{ \n\"codeName\": \"hitsInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"hits\",\n \"decimals\": 0\n}", + "project": "Foundations", + "id": "6dd246ed-2fb5-46f5-bd2d-53844bcf29cc", + "savedPayload": { + "position": { + "x": 24620.379098332884, + "y": 19714.003349694438 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails In Quoted Asset", + "config": "{ \n\"codeName\": \"failsInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"fails\",\n \"decimals\": 0\n}", + "project": "Foundations", + "id": "53ca6fed-b3fb-4880-b2c1-f063c61f9f0a", + "savedPayload": { + "position": { + "x": 24558.124533831004, + "y": 19798.13556502682 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Ratio In Quoted Asset", + "config": "{ \n\"codeName\": \"hitRatioInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"hitRatio\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "33760a1f-9955-4756-99a1-d71a532fc44e", + "savedPayload": { + "position": { + "x": 24486.523758373474, + "y": 19874.471594606122 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "829ffda5-2709-41c5-ae6d-8277fdcdf249", + "savedPayload": { + "position": { + "x": 24406.545049618377, + "y": 19941.979124585523 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e56166cf-f2d0-4962-ad3b-851a43380b19", + "savedPayload": { + "position": { + "x": 24319.269982399434, + "y": 19999.745231430123 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of ReturnIn Quoted Asset", + "config": "{ \n\"codeName\": \"annualizedRateOfReturnInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"annualizedRateOfReturn\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "12715b2f-fbd0-4cd3-a100-2e10daf49fde", + "savedPayload": { + "position": { + "x": 24225.87880228182, + "y": 20046.988727641678 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "d5766c68-81de-45ad-ad8d-5e3490dc6a6e", + "savedPayload": { + "position": { + "x": 24127.63446476555, + "y": 20083.070725979378 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Balance In Base Asset", + "config": "{ \n\"codeName\": \"beginBalanceInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"beginBalance\"\n}", + "project": "Foundations", + "id": "7a06b184-45cb-4d80-b84c-75489d301f87", + "savedPayload": { + "position": { + "x": 24025.86555597896, + "y": 20107.5032793138 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Balance In Base Asset", + "config": "{ \n\"codeName\": \"endBalanceInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"endBalance\"\n}", + "project": "Foundations", + "id": "4af839ab-2a12-4025-b270-339ff342fd7f", + "savedPayload": { + "position": { + "x": 23921.948325830468, + "y": 20119.955979274746 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Balance In Quoted Asset", + "config": "{ \n\"codeName\": \"beginBalanceInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"beginBalance\"\n}", + "project": "Foundations", + "id": "8ccb5612-1da9-4a10-8f20-1590eee1b9e1", + "savedPayload": { + "position": { + "x": 23817.28807658949, + "y": 20120.260424457643 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Balance In Quoted Asset", + "config": "{ \n\"codeName\": \"endBalanceInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"endBalance\"\n}", + "project": "Foundations", + "id": "d9ae527f-420e-4a8e-9b58-e55c8a641a47", + "savedPayload": { + "position": { + "x": 23713.300158584047, + "y": 20108.41249776367 + }, + "targetPosition": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e33d03b2-f597-40fe-9955-4e568db07852", + "savedPayload": { + "position": { + "x": 23867.004640249095, + "y": 19221.634660695065 + }, + "targetPosition": { + "x": 23004.06687886772, + "y": 18966.020850461533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "c3e582db-8875-4509-9235-9989acd4bece", + "savedPayload": { + "position": { + "x": 23004.06687886772, + "y": 18966.020850461533 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 19013.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Objects", + "id": "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Strategies", + "config": "{\n \"codeName\": \"Strategy-Objects\",\n \"singularVariableName\": \"strategyObject\",\n \"pluralVariableName\": \"strategyObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategy\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4fe90aea-6783-42b9-a50a-ee17349b2461", + "savedPayload": { + "position": { + "x": 23192.55038001067, + "y": 19201.979961685356 + }, + "targetPosition": { + "x": 22967.62748189117, + "y": 19196.090148316085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "63617646-5f74-4927-b365-bf313f67f3cd", + "savedPayload": { + "position": { + "x": 23173.175209860754, + "y": 19287.60589300814 + }, + "targetPosition": { + "x": 22967.62748189117, + "y": 19196.090148316085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "4fad5bf7-39a0-4a25-8833-974ad81da368", + "savedPayload": { + "position": { + "x": 23668.450695146974, + "y": 19299.86715828587 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "7c511b5b-a04a-491f-8734-cd05bcf291f0", + "savedPayload": { + "position": { + "x": 23710.368684261877, + "y": 19399.924372573554 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "aa061680-2199-44b2-a0ce-c142837ca14b", + "savedPayload": { + "position": { + "x": 23727.123354091924, + "y": 19507.10573747126 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "3ae801e9-7fe4-483b-ac4b-69712535a8f2", + "savedPayload": { + "position": { + "x": 23717.74098412734, + "y": 19615.18226163954 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Strategy Name", + "config": "{ \n\"codeName\": \"strategyName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "36e950e6-c6e5-44b9-89b7-ede50b3de31a", + "savedPayload": { + "position": { + "x": 23682.76684360694, + "y": 19717.872930335914 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0a845005-6e56-49b8-9695-ace98d5554d1", + "savedPayload": { + "position": { + "x": 23624.233502451945, + "y": 19809.20973516114 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "453ea5f2-00fe-438f-8727-0cd34ddb316f", + "savedPayload": { + "position": { + "x": 23545.542705690244, + "y": 19883.88451301456 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "750990b1-5c43-4510-b713-1bce7e0125de", + "savedPayload": { + "position": { + "x": 23451.267676400214, + "y": 19937.5574372391 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b144d9c0-944a-4fc2-b7a0-cdb49563bc86", + "savedPayload": { + "position": { + "x": 23346.887336608408, + "y": 19967.109232571973 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "4dba77dd-9bcf-4e44-8d1d-7a660e37a86b", + "savedPayload": { + "position": { + "x": 23238.467892256427, + "y": 19970.82245608484 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0fa65087-2cb0-4b0b-8f28-2d7cd7fb62f6", + "savedPayload": { + "position": { + "x": 23132.31028736136, + "y": 19948.48130872415 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategy.strategyCounters\"\n}", + "project": "Foundations", + "id": "2c5ebf7f-b4f0-4942-8c28-531ab55e256c", + "savedPayload": { + "position": { + "x": 23034.58401605252, + "y": 19901.384176767737 + }, + "targetPosition": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bcb891a2-1e67-4419-ae95-ff58d5aaf370", + "savedPayload": { + "position": { + "x": 23277.38704095336, + "y": 19522.508615271614 + }, + "targetPosition": { + "x": 22967.62748189117, + "y": 19196.090148316085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "0539d14c-b445-45b2-afbe-6b5d805dea16", + "savedPayload": { + "position": { + "x": 22967.62748189117, + "y": 19196.090148316085 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 19013.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Strategy Objects", + "id": "41634497-2021-4e03-ae9b-9392f89ce6c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ] + ] + } + } + ], + "productDefinitionFolders": [ + { + "type": "Product Definition Folder", + "name": "Orders", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Market Buy Orders", + "config": "{ \n \"codeName\": \"Market-Buy-Orders-Objects\", \n \"singularVariableName\": \"marketBuyOrdersObject\", \n \"pluralVariableName\": \"marketBuyOrdersObjects\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a7dfb764-e729-4ebe-953c-361af2d94203", + "savedPayload": { + "position": { + "x": 22588.90828429865, + "y": 19292.512534118556 + }, + "targetPosition": { + "x": 22381.03538948361, + "y": 19378.6163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b68a61d7-9289-45a5-b792-939bc1dd4bab", + "savedPayload": { + "position": { + "x": 22606.03538948361, + "y": 19378.6163064007 + }, + "targetPosition": { + "x": 22381.03538948361, + "y": 19378.6163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "c4e910d1-49e7-4cf1-840b-19cb662d0bce", + "savedPayload": { + "position": { + "x": 23019.737579908277, + "y": 19159.939669467807 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e9d6b8aa-8a9c-403c-82f6-17110b15992e", + "savedPayload": { + "position": { + "x": 23066.97028051034, + "y": 19190.9657546458 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "d2f15327-406f-4b37-a666-8aa566919eb3", + "savedPayload": { + "position": { + "x": 23109.94193758023, + "y": 19227.667016971558 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "44e4794a-e493-4cee-b44a-37cb3942f48c", + "savedPayload": { + "position": { + "x": 23147.97486241594, + "y": 19269.464655613927 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "13d177c0-9d73-4b32-9b2b-098bda855667", + "savedPayload": { + "position": { + "x": 23180.46925307303, + "y": 19315.699496842815 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "937fd1e9-17a2-4919-a05b-86029c222efa", + "savedPayload": { + "position": { + "x": 23206.912653599644, + "y": 19365.642389592693 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "66b84071-eeb1-444c-9420-eadafef0d57d", + "savedPayload": { + "position": { + "x": 23226.88803577294, + "y": 19418.505704610456 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a14e211a-9cf3-41f5-bfe8-1da31c361bba", + "savedPayload": { + "position": { + "x": 23240.08037588334, + "y": 19473.45575583926 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "818380ed-35b5-4604-be36-733eb3df2e8d", + "savedPayload": { + "position": { + "x": 23246.281622846578, + "y": 19529.625948145655 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "879b367e-4853-4f44-ad04-d73ad701756b", + "savedPayload": { + "position": { + "x": 23245.3939792936, + "y": 19586.130444042523 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "2e0d5859-7b68-42e4-9c26-f1f6b729509a", + "savedPayload": { + "position": { + "x": 23237.431443893485, + "y": 19642.078133875424 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "f1e9f7c6-3149-4cfe-9319-45bbcac90919", + "savedPayload": { + "position": { + "x": 23222.519590586086, + "y": 19696.58668915416 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "bb8144b2-39a3-47cb-87fe-758dc4e1e7f3", + "savedPayload": { + "position": { + "x": 23200.89358820597, + "y": 19748.796477400156 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "9e18092a-c807-44cc-bccf-f034bffd8b03", + "savedPayload": { + "position": { + "x": 23172.894491729414, + "y": 19797.88411906415 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "72b3c174-4115-4ce5-8a5f-84a73f6e943c", + "savedPayload": { + "position": { + "x": 23138.963863633708, + "y": 19843.075472713575 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "05497940-0f66-44b5-9435-4d4120c15627", + "savedPayload": { + "position": { + "x": 23099.63681019309, + "y": 19883.65784370537 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "8afde269-33e1-452b-8410-f6e6fd701c02", + "savedPayload": { + "position": { + "x": 23055.53354253317, + "y": 19918.991223806253 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "75df5ba9-2a40-436c-ade3-ec911dd4f0dc", + "savedPayload": { + "position": { + "x": 23007.349595530948, + "y": 19948.518384504903 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "dee9c792-dc48-4d80-abfc-352249f192ac", + "savedPayload": { + "position": { + "x": 22955.84485881436, + "y": 19971.773664838434 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a226830c-9eb4-4ffe-bbc2-62f15abb6aa5", + "savedPayload": { + "position": { + "x": 22901.83159284885, + "y": 19988.390315143948 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0d32c6d1-9bbe-442a-9793-90ec3f579a15", + "savedPayload": { + "position": { + "x": 22846.161619104663, + "y": 19998.106280919823 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2f07ff03-6898-4c60-bdcc-48044313de2c", + "savedPayload": { + "position": { + "x": 22789.712886323374, + "y": 20000.76833558174 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e10253e0-cedc-4f27-9509-925aa4916b70", + "savedPayload": { + "position": { + "x": 22733.37562474178, + "y": 19996.334496937445 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "f5f4c00f-479e-4289-ac69-3f1a797dd57f", + "savedPayload": { + "position": { + "x": 22678.038306629274, + "y": 19984.874689271 + }, + "targetPosition": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a0b402e6-36c0-4b42-bc2f-b56232a1c218", + "savedPayload": { + "position": { + "x": 22796.781179113692, + "y": 19550.823850964993 + }, + "targetPosition": { + "x": 22381.03538948361, + "y": 19378.6163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "a739d0ab-3ff7-43bc-b1e5-fae12dd40e33", + "savedPayload": { + "position": { + "x": 23271.03538948361, + "y": 19377.1163064007 + }, + "targetPosition": { + "x": 22821.03538948361, + "y": 19377.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Market Buy Orders", + "id": "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Market Sell Orders", + "config": "{ \n \"codeName\": \"Market-Sell-Orders-Objects\", \n \"singularVariableName\": \"marketSellOrdersObject\", \n \"pluralVariableName\": \"marketSellOrdersObjects\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "29768822-b607-4e56-90f2-103d5344dafe", + "savedPayload": { + "position": { + "x": 26572.549990519114, + "y": 19430.583225659608 + }, + "targetPosition": { + "x": 25419.62603845198, + "y": 19471.939148880145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "197d9ecf-a68f-459e-990e-40f7e332558a", + "savedPayload": { + "position": { + "x": 26500.783694164475, + "y": 19874.48836847948 + }, + "targetPosition": { + "x": 25419.62603845198, + "y": 19471.939148880145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "ec88d33d-7c44-4728-81ff-ff08ed26df24", + "savedPayload": { + "position": { + "x": 27148.561425228192, + "y": 19519.099522750195 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "20304f93-9445-4c57-9fbf-8c991c93f053", + "savedPayload": { + "position": { + "x": 27234.401451560636, + "y": 19636.096050810578 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "85c0e28a-4c59-43d6-8ca9-ef1df225bc2a", + "savedPayload": { + "position": { + "x": 27304.73685643791, + "y": 19762.709659431926 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "da1ca927-2d9a-40ff-b53f-8360cbff1a11", + "savedPayload": { + "position": { + "x": 27358.62055348341, + "y": 19897.10208569316 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "1d10f31a-8ff2-496c-bf89-aad3f021806f", + "savedPayload": { + "position": { + "x": 27395.227221533813, + "y": 20037.17622070924 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "dfc85a00-badd-43fe-8be4-79c4be33c7fc", + "savedPayload": { + "position": { + "x": 27413.986390566042, + "y": 20180.729067924938 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "eac2f38c-62ba-4428-a103-2fd3222372df", + "savedPayload": { + "position": { + "x": 27414.604503188017, + "y": 20325.244470350623 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "866442a4-b7bf-4a8e-abd9-ce1e6d19bde5", + "savedPayload": { + "position": { + "x": 27397.073486168836, + "y": 20468.948111040747 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "5639f081-bb84-438b-9dcf-dd5e2ef2046b", + "savedPayload": { + "position": { + "x": 27361.669313603717, + "y": 20609.321981140612 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "64f2e49e-8296-42f0-af38-c58dc2688013", + "savedPayload": { + "position": { + "x": 27309.004677872344, + "y": 20744.17863136177 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c4f5b41d-011a-459f-a8c1-a8ae8e385dda", + "savedPayload": { + "position": { + "x": 27239.801449198396, + "y": 20871.344876712898 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "9cd6dbc9-133b-455f-9865-f672b7bd3149", + "savedPayload": { + "position": { + "x": 27155.20554978547, + "y": 20988.834975311285 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7d0c9dc5-daac-44dc-9d70-ca5cd8b5ed63", + "savedPayload": { + "position": { + "x": 27056.552425647216, + "y": 21094.797400883268 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "d2fd565b-a5fd-4ab3-a083-50178f317f49", + "savedPayload": { + "position": { + "x": 26945.396147504838, + "y": 21187.559781887834 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "99f0f63d-95d5-416e-b99b-8c5195e18a30", + "savedPayload": { + "position": { + "x": 26823.490216835005, + "y": 21265.65992764917 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "e176c8a5-fb04-46db-a9a6-2e33bf5dcb9a", + "savedPayload": { + "position": { + "x": 26692.75560992614, + "y": 21327.86332588921 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "1c3f2284-8b7d-4dcc-93fe-9ace8427cd02", + "savedPayload": { + "position": { + "x": 26555.25540831598, + "y": 21373.19091918326 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "d94f505d-8856-4072-960d-17500867cb29", + "savedPayload": { + "position": { + "x": 26413.16309582085, + "y": 21400.93119956935 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "78d41be8-fc5c-4a41-a890-c77913b2f78f", + "savedPayload": { + "position": { + "x": 26268.705783268593, + "y": 21410.64185876629 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b5c9fd45-a131-4dc3-848c-5452468d3d95", + "savedPayload": { + "position": { + "x": 26124.410912987394, + "y": 21402.16595615171 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a74b7d74-68af-4ce2-b62e-9b691259a4e9", + "savedPayload": { + "position": { + "x": 25982.071389735098, + "y": 21375.6310858182 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "09828687-df25-4fe1-9df3-c81b2e88ffa4", + "savedPayload": { + "position": { + "x": 25844.16186482915, + "y": 21331.467559375928 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "b5927576-f41f-40a3-8f73-3f9c6e2d940a", + "savedPayload": { + "position": { + "x": 25712.850243680175, + "y": 21270.32769592236 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "6e660f7d-5fb4-4f71-9457-49795a9baba2", + "savedPayload": { + "position": { + "x": 25590.03696870928, + "y": 21193.054594774487 + }, + "targetPosition": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f00f2119-8edd-404e-b85d-3d3864b30556", + "savedPayload": { + "position": { + "x": 26263.9022512646, + "y": 20257.90800273808 + }, + "targetPosition": { + "x": 25419.62603845198, + "y": 19471.939148880145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "90901092-5438-4b18-aa96-30d7e9a6aa2d", + "savedPayload": { + "position": { + "x": 23185.093036952338, + "y": 19641.619669932315 + }, + "targetPosition": { + "x": 22821.03538948361, + "y": 19377.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Market Sell Orders", + "id": "d7639be6-c94c-453c-b6c5-121282d5a4a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "d7639be6-c94c-453c-b6c5-121282d5a4a2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Limit Buy Orders", + "config": "{ \n \"codeName\": \"Limit-Buy-Orders-Objects\", \n \"singularVariableName\": \"limitBuyOrdersObject\", \n \"pluralVariableName\": \"limitBuyOrdersObjects\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5f37ade9-02a1-422a-8859-94cabb0d68c6", + "savedPayload": { + "position": { + "x": 22216.21884782663, + "y": 19977.683080993527 + }, + "targetPosition": { + "x": 22070.093036952338, + "y": 19806.59173873352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "cae18dec-1431-43f3-bbbe-bcf333b64f40", + "savedPayload": { + "position": { + "x": 22139.6218606867, + "y": 20020.57945489993 + }, + "targetPosition": { + "x": 22070.093036952338, + "y": 19806.59173873352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "1c4655d5-784a-4d23-acf3-cf996997b829", + "savedPayload": { + "position": { + "x": 22272.76487280347, + "y": 20076.52528027869 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "fcee517a-308d-484b-8939-56f881aacc62", + "savedPayload": { + "position": { + "x": 22265.30894614977, + "y": 20103.77955791806 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "ddcd80e8-cef5-4390-bbf6-0d43d8f952ae", + "savedPayload": { + "position": { + "x": 22254.495944959708, + "y": 20129.884452041057 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c50af4c5-47ee-4b2b-b0cb-3a83563d5a80", + "savedPayload": { + "position": { + "x": 22240.49639672143, + "y": 20154.428272873054 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "4c92355c-0f5e-410e-b30c-9e061fab48eb", + "savedPayload": { + "position": { + "x": 22223.531082673577, + "y": 20177.023949697767 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "09b8d2da-aab5-4a68-a50d-f453451a960e", + "savedPayload": { + "position": { + "x": 22203.86755595327, + "y": 20197.31513519366 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a19258b1-a972-4ba7-a95b-95ec7537aed8", + "savedPayload": { + "position": { + "x": 22181.815922123307, + "y": 20214.981825244104 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "21354bce-4df2-4a89-a1b6-d8433c2a3f5b", + "savedPayload": { + "position": { + "x": 22157.7239486222, + "y": 20229.745405593432 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "5aedc538-ffbe-4f0e-9e93-6b1ff924857c", + "savedPayload": { + "position": { + "x": 22131.971580263904, + "y": 20241.373045760196 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "32c8fcd7-78b8-42ec-8f26-1570f5e79abf", + "savedPayload": { + "position": { + "x": 22104.96494728115, + "y": 20249.681370912953 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "97eef009-b2fc-47ab-91a9-05e6c720805a", + "savedPayload": { + "position": { + "x": 22077.129960409056, + "y": 20254.53935380089 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "ec2712a4-2f70-4c56-9704-7223b82ca7bf", + "savedPayload": { + "position": { + "x": 22048.90559401841, + "y": 20255.87038113185 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "31fbfa6c-185d-4c6d-8d7d-2915edebadb3", + "savedPayload": { + "position": { + "x": 22020.736963227613, + "y": 20253.6534618097 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "e730e19e-dc79-472d-ae06-4613d5597e78", + "savedPayload": { + "position": { + "x": 21993.06830417136, + "y": 20247.92355797648 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "6afd319a-18e5-47b6-b032-8ccedb11d9b7", + "savedPayload": { + "position": { + "x": 21966.335968131425, + "y": 20238.771033638513 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "cf06500a-0688-4356-a6eb-59dd64d3fcb8", + "savedPayload": { + "position": { + "x": 21940.96154001628, + "y": 20226.34022957207 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "4a085c38-5d1a-4a5f-b7c6-8d95c5cccde6", + "savedPayload": { + "position": { + "x": 21917.345189715248, + "y": 20210.82718698307 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "284c5fb0-ab45-4a89-810c-49d0c036a3c4", + "savedPayload": { + "position": { + "x": 21895.8593611803, + "y": 20192.476555820194 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e26ba74e-af6e-4359-9ed1-bc297740a3a6", + "savedPayload": { + "position": { + "x": 21876.842898762447, + "y": 20171.57773649901 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "57ff79c0-1161-411d-b90c-6de2f2c2384f", + "savedPayload": { + "position": { + "x": 21860.5957034339, + "y": 20148.460315884564 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "99e5e4b1-e128-455b-b936-b3b96fdd1ef5", + "savedPayload": { + "position": { + "x": 21847.374003170597, + "y": 20123.488869509623 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d1013632-2238-445c-95d6-55e913622af7", + "savedPayload": { + "position": { + "x": 21837.386312083945, + "y": 20097.057212000745 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "a8204319-fa48-48a1-aa19-03e1809119cd", + "savedPayload": { + "position": { + "x": 21830.790142028745, + "y": 20069.582186386342 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{\n \"codeName\": \"feesPaidInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e4ad8dc8-a339-48a7-bb03-7e6816585b3d", + "savedPayload": { + "position": { + "x": 21827.689518547126, + "y": 20041.497090233144 + }, + "targetPosition": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f362d2b1-25e4-43df-85e7-ffebf9e67c2d", + "savedPayload": { + "position": { + "x": 22052.43974041357, + "y": 20030.898138823475 + }, + "targetPosition": { + "x": 22070.093036952338, + "y": 19806.59173873352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "ccc48a47-e8aa-4e08-92ea-622f0e4952b8", + "savedPayload": { + "position": { + "x": 22960.093036952338, + "y": 19805.09173873352 + }, + "targetPosition": { + "x": 22821.03538948361, + "y": 19377.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Limit Buy Orders", + "id": "85d8e595-c6f2-4c1e-8341-1301d33bb380" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Limit Sell Orders", + "config": "{ \n \"codeName\": \"Limit-Sell-Orders-Objects\", \n \"singularVariableName\": \"limitSellOrdersObject\", \n \"pluralVariableName\": \"limitSellOrdersObjects\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bca53d77-5456-4b25-8f31-13169fad80b0", + "savedPayload": { + "position": { + "x": 21809.631038553653, + "y": 20030.898138823475 + }, + "targetPosition": { + "x": 21791.977742014886, + "y": 19806.59173873352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1f4c00f5-542d-4e2a-aa57-dcd0038212f3", + "savedPayload": { + "position": { + "x": 21722.448918280523, + "y": 20020.57945489993 + }, + "targetPosition": { + "x": 21791.977742014886, + "y": 19806.59173873352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "b3d07a3b-f947-4ff7-806b-030b3f9eadd1", + "savedPayload": { + "position": { + "x": 21994.135377759692, + "y": 20658.93407010409 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6c3e8bad-f08d-42cb-880c-d5397f31c949", + "savedPayload": { + "position": { + "x": 21927.980476269808, + "y": 20711.934140255416 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "1b0ee865-7575-4ad2-a1ee-f5aa9e8d057b", + "savedPayload": { + "position": { + "x": 21855.704555766482, + "y": 20756.224881303395 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "76b2189e-ba83-4e55-a3a4-341c30fd81fe", + "savedPayload": { + "position": { + "x": 21778.447450691594, + "y": 20791.107801803686 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e1f2b4e3-eb8c-4e7f-b6fb-0274fe686283", + "savedPayload": { + "position": { + "x": 21697.42755174333, + "y": 20816.03277726196 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{\n \"codeName\": \"rate\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "id": "170d609e-fed8-4e6a-8a9c-9727599549a3", + "savedPayload": { + "position": { + "x": 21613.92259112705, + "y": 20830.606725925772 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "495d8d75-d8b7-40cb-be73-029c68582ddc", + "savedPayload": { + "position": { + "x": 21529.249491955117, + "y": 20834.599807918647 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "4256093f-b5ad-4cc4-b5d7-f5f55c4a4047", + "savedPayload": { + "position": { + "x": 21444.743599582725, + "y": 20827.949049952203 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0ad32505-5aa1-449f-bfe6-37b237a8682e", + "savedPayload": { + "position": { + "x": 21361.737622413966, + "y": 20810.759338452543 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f80c5245-15b6-498d-9914-820c681e5126", + "savedPayload": { + "position": { + "x": 21281.540614294157, + "y": 20783.301765438646 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e2eabad2-4959-468f-bd1f-5ed6c09de41e", + "savedPayload": { + "position": { + "x": 21205.41732994872, + "y": 20746.009353239308 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "68d1feae-ca8a-4b65-af7d-46f4c6ea7960", + "savedPayload": { + "position": { + "x": 21134.568279045623, + "y": 20699.470225472312 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7a74ed86-952e-48b2-9eed-0284663b35fb", + "savedPayload": { + "position": { + "x": 21070.11079344078, + "y": 20644.41833198368 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{\n \"codeName\": \"actualRate\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "08e1982a-9621-46b3-a64a-5337abbbb1d3", + "savedPayload": { + "position": { + "x": 21013.061406187222, + "y": 20581.721874020128 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "80b69b5c-2c5b-4cc2-8d7e-d25b24e8006a", + "savedPayload": { + "position": { + "x": 20964.31982020158, + "y": 20512.369612176793 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{\n \"codeName\": \"userDefinedStatistic1\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"childProperty\": \"userDefinedStatistics\",\n \"index\": 0\n}", + "project": "Foundations", + "id": "dca26e04-3c0e-47f3-ae85-ef76d59a462e", + "savedPayload": { + "position": { + "x": 20924.65471941167, + "y": 20437.455273051975 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "32d1ebd5-2f6c-4323-a75a-f60b28f54abe", + "savedPayload": { + "position": { + "x": 20894.69164615172, + "y": 20358.160300525335 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "97c0c99d-876a-4779-a3ef-aa5db983db2a", + "savedPayload": { + "position": { + "x": 20874.903135986122, + "y": 20275.735223682128 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e0ba83fe-2876-494d-a7ee-e35b728b5a3a", + "savedPayload": { + "position": { + "x": 20865.601265541263, + "y": 20191.47993522254 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0cc81057-3a92-442c-95a4-1aac94838d01", + "savedPayload": { + "position": { + "x": 20866.932730870732, + "y": 20106.72319137723 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "67b26ce3-2ec5-45a7-abe5-3cfe74de8c16", + "savedPayload": { + "position": { + "x": 20878.876533970903, + "y": 20022.801656627882 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a070eb26-a49b-4400-8347-599c4badf59a", + "savedPayload": { + "position": { + "x": 20901.244313932002, + "y": 19941.038823709776 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "87b67de1-06c8-4da5-9b8e-aaab710e91ef", + "savedPayload": { + "position": { + "x": 20933.68331750218, + "y": 19862.724141340783 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{\n \"codeName\": \"feesPaidInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "108bec63-c347-4225-b003-5773c16d6618", + "savedPayload": { + "position": { + "x": 20975.68196221701, + "y": 19789.09267884479 + }, + "targetPosition": { + "x": 21539.851931140594, + "y": 20159.683080993527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f2673dd0-1eef-4cc3-bf95-8b12aec2ae53", + "savedPayload": { + "position": { + "x": 21645.851931140594, + "y": 19977.683080993527 + }, + "targetPosition": { + "x": 21791.977742014886, + "y": 19806.59173873352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "9ec5538b-e045-4c3b-9522-140d9779d97f", + "savedPayload": { + "position": { + "x": 22681.977742014886, + "y": 19805.09173873352 + }, + "targetPosition": { + "x": 22821.03538948361, + "y": 19377.1163064007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Limit Sell Orders", + "id": "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "7cd4e375-be71-414c-957f-6827f0cdea18", + "savedPayload": { + "position": { + "x": 22821.03538948361, + "y": 19377.1163064007 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 19013.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Stages", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Trigger Stages", + "config": "{\n \"codeName\": \"Trigger-Stages-Objects\",\n \"singularVariableName\": \"triggerStagesObject\",\n \"pluralVariableName\": \"triggerStagesObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyTriggerStage\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "db372381-478a-4f81-be9f-200c13693b26", + "savedPayload": { + "position": { + "x": 23216.356359934547, + "y": 19714.96190509721 + }, + "targetPosition": { + "x": 22993.28126612544, + "y": 19685.5935118477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "d062c08c-90fb-4495-ab50-6303e02e2177", + "savedPayload": { + "position": { + "x": 23188.13698197694, + "y": 19798.0935118477 + }, + "targetPosition": { + "x": 22993.28126612544, + "y": 19685.5935118477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "82497570-1bbb-482e-ba63-9067d0a6056f", + "savedPayload": { + "position": { + "x": 23350.50921547937, + "y": 19818.141317510548 + }, + "targetPosition": { + "x": 23130.2525876524, + "y": 19864.098013413226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "55378e65-0fe1-4006-a61e-b69bd015059b", + "savedPayload": { + "position": { + "x": 23348.636815329413, + "y": 19918.258230380245 + }, + "targetPosition": { + "x": 23130.2525876524, + "y": 19864.098013413226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "433a4782-29d5-4c28-ab18-3a3aa0a0989c", + "savedPayload": { + "position": { + "x": 23303.510740581234, + "y": 20007.64804804815 + }, + "targetPosition": { + "x": 23130.2525876524, + "y": 19864.098013413226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e267f101-c124-4e4b-a284-054928187852", + "savedPayload": { + "position": { + "x": 23224.0687637737, + "y": 20068.606020830972 + }, + "targetPosition": { + "x": 23130.2525876524, + "y": 19864.098013413226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7f50d43b-287f-4277-a2cf-0da12225e5c6", + "savedPayload": { + "position": { + "x": 23126.04534270545, + "y": 20089.058674618595 + }, + "targetPosition": { + "x": 23130.2525876524, + "y": 19864.098013413226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b0928381-34db-4fd1-922c-9ea7717580d2", + "savedPayload": { + "position": { + "x": 23028.855218097415, + "y": 20064.95511049304 + }, + "targetPosition": { + "x": 23130.2525876524, + "y": 19864.098013413226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7495a38e-65cf-45a0-9f8a-c4634519f312", + "savedPayload": { + "position": { + "x": 23130.2525876524, + "y": 19864.098013413226 + }, + "targetPosition": { + "x": 22993.28126612544, + "y": 19685.5935118477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "60cd692b-846a-4eb9-9bd6-2c982eb60fce", + "savedPayload": { + "position": { + "x": 22993.28126612544, + "y": 19685.5935118477 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 19460.5935118477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Trigger Stage Objects", + "id": "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Open Stages", + "config": "{\n \"codeName\": \"Open-Stages-Objects\",\n \"singularVariableName\": \"openStagesObject\",\n \"pluralVariableName\": \"openStagesObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "fea26ecb-2381-4e30-b655-8223f79d882a", + "savedPayload": { + "position": { + "x": 22949.810557284316, + "y": 20026.568747317964 + }, + "targetPosition": { + "x": 22786.60132380655, + "y": 19871.68896778687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "13062aa0-2e19-4c93-b8a2-e619f51f6c3b", + "savedPayload": { + "position": { + "x": 22878.117068498606, + "y": 20077.236695756455 + }, + "targetPosition": { + "x": 22786.60132380655, + "y": 19871.68896778687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "1066c553-27e2-45bd-aef4-82bb040340f5", + "savedPayload": { + "position": { + "x": 22997.69516030724, + "y": 20188.89571547215 + }, + "targetPosition": { + "x": 22792.49113717582, + "y": 20096.611865906372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "5f6d374a-2b98-40aa-b5ba-123f8dab89a8", + "savedPayload": { + "position": { + "x": 22937.333111875796, + "y": 20268.791430213554 + }, + "targetPosition": { + "x": 22792.49113717582, + "y": 20096.611865906372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{\n \"codeName\": \"exitType\",\n \"isString\": true,\n \"isCalculated\": false\n}", + "project": "Foundations", + "id": "f3ab16a2-dc91-4c42-9aff-45c8d2294da5", + "savedPayload": { + "position": { + "x": 22848.28333398478, + "y": 20314.58487060014 + }, + "targetPosition": { + "x": 22792.49113717582, + "y": 20096.611865906372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{\n \"codeName\": \"status\",\n \"isString\": true,\n \"isCalculated\": false\n}", + "project": "Foundations", + "id": "ef2fff12-133d-44eb-aa76-76fd298d3340", + "savedPayload": { + "position": { + "x": 22748.183227269354, + "y": 20317.20608414366 + }, + "targetPosition": { + "x": 22792.49113717582, + "y": 20096.611865906372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "bf5cfe6a-d070-4e76-8b81-bb9957b9fc71", + "savedPayload": { + "position": { + "x": 22656.85884551176, + "y": 20276.13590735474 + }, + "targetPosition": { + "x": 22792.49113717582, + "y": 20096.611865906372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8d41cd11-c17b-4ff9-ae74-e4b7bbd4a860", + "savedPayload": { + "position": { + "x": 22592.398102539126, + "y": 20199.508792439086 + }, + "targetPosition": { + "x": 22792.49113717582, + "y": 20096.611865906372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "86993c9d-9b17-4685-a4ce-4ef2e01beb00", + "savedPayload": { + "position": { + "x": 22792.49113717582, + "y": 20096.611865906372 + }, + "targetPosition": { + "x": 22786.60132380655, + "y": 19871.68896778687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "4feb8028-125c-4189-851c-763f5c215643", + "savedPayload": { + "position": { + "x": 22786.60132380655, + "y": 19871.68896778687 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 19460.5935118477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Open Stage Objects", + "id": "74645a32-f3e8-45c6-877e-6a5eb669a143" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Manage Stages", + "config": "{\n \"codeName\": \"Manage-Stages-Objects\",\n \"singularVariableName\": \"manageStagesObject\",\n \"pluralVariableName\": \"manageStagesObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyManageStage\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "e181ef5c-fa4e-46b0-ba8b-b43ff4c05a9c", + "savedPayload": { + "position": { + "x": 23675.044758776126, + "y": 21440.983741178254 + }, + "targetPosition": { + "x": 23180.2657614073, + "y": 20595.431742995737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bbc62c5b-f52b-4987-b96d-97064e607864", + "savedPayload": { + "position": { + "x": 23313.6994081121, + "y": 21566.000628833517 + }, + "targetPosition": { + "x": 23180.2657614073, + "y": 20595.431742995737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c7dfd7da-2b69-41ed-9019-9a887c88c150", + "savedPayload": { + "position": { + "x": 23677.435374640114, + "y": 22177.27148787228 + }, + "targetPosition": { + "x": 22932.079558059566, + "y": 21543.147990315894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "0b34e924-9399-45ee-847f-6f199366ee6d", + "savedPayload": { + "position": { + "x": 23328.396863604794, + "y": 22437.92009207486 + }, + "targetPosition": { + "x": 22932.079558059566, + "y": 21543.147990315894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "ddb24f4c-1b2f-49d9-a614-9e22af998623", + "savedPayload": { + "position": { + "x": 22901.1700041817, + "y": 22521.319922144412 + }, + "targetPosition": { + "x": 22932.079558059566, + "y": 21543.147990315894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "fef9bfaf-a321-49a7-836d-e3b68d1729d6", + "savedPayload": { + "position": { + "x": 22479.786348272377, + "y": 22410.97587462291 + }, + "targetPosition": { + "x": 22932.079558059566, + "y": 21543.147990315894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "59855a54-fd24-4f73-bbfe-94dc52b77632", + "savedPayload": { + "position": { + "x": 22148.009786357772, + "y": 22128.734825500145 + }, + "targetPosition": { + "x": 22932.079558059566, + "y": 21543.147990315894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0997895d-3880-4c3d-81a8-a434b0b6a294", + "savedPayload": { + "position": { + "x": 21971.5561552205, + "y": 21730.47019167645 + }, + "targetPosition": { + "x": 22932.079558059566, + "y": 21543.147990315894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d4a10a54-0151-47bd-84b6-08ea2297edcf", + "savedPayload": { + "position": { + "x": 22932.079558059566, + "y": 21543.147990315894 + }, + "targetPosition": { + "x": 23180.2657614073, + "y": 20595.431742995737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "d0c26f68-0a60-46d9-a4f6-a75cb9e05469", + "savedPayload": { + "position": { + "x": 22510.00957355445, + "y": 19900.759932177913 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 19460.5935118477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Manage Stage Objects", + "id": "c4b99154-7def-4a0d-a8c6-0d232577e877" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Close Stages", + "config": "{\n \"codeName\": \"Close-Stages-Objects\",\n \"singularVariableName\": \"closeStagesObject\",\n \"pluralVariableName\": \"closeStagesObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0e722ee1-0409-4755-a150-b46c2c5dff3a", + "savedPayload": { + "position": { + "x": 23358.775962970645, + "y": 21504.879786286314 + }, + "targetPosition": { + "x": 22922.861558254946, + "y": 20627.524947899623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5fa164b0-109c-4eaa-8f3c-fd0f47ff315a", + "savedPayload": { + "position": { + "x": 22989.73753842615, + "y": 21604.934094215223 + }, + "targetPosition": { + "x": 22922.861558254946, + "y": 20627.524947899623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "11225fbb-c436-4cfe-abe5-de3fcadc7b54", + "savedPayload": { + "position": { + "x": 23310.891341472285, + "y": 22239.609567089607 + }, + "targetPosition": { + "x": 22610.51657878629, + "y": 21556.046083887562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "090314b9-d309-4589-9cc5-5c8f8b7a55a0", + "savedPayload": { + "position": { + "x": 22944.863208066836, + "y": 22475.84210880408 + }, + "targetPosition": { + "x": 22610.51657878629, + "y": 21556.046083887562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "49fee3b9-49c4-413b-a9fc-733f5a884b30", + "savedPayload": { + "position": { + "x": 22512.914258235753, + "y": 22529.876706983432 + }, + "targetPosition": { + "x": 22610.51657878629, + "y": 21556.046083887562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "36c975b6-0bb9-4b23-9b60-08ddba2b5ec3", + "savedPayload": { + "position": { + "x": 22100.025490278073, + "y": 22391.02649946463 + }, + "targetPosition": { + "x": 22610.51657878629, + "y": 21556.046083887562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "37a127d2-7eb8-4241-a4a2-3935b61ad023", + "savedPayload": { + "position": { + "x": 21788.269959661728, + "y": 22086.787292098485 + }, + "targetPosition": { + "x": 22610.51657878629, + "y": 21556.046083887562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "5d47198b-6e0c-4a05-8403-e7d93ff6fbf7", + "savedPayload": { + "position": { + "x": 21639.397296739302, + "y": 21677.390180669656 + }, + "targetPosition": { + "x": 22610.51657878629, + "y": 21556.046083887562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a9e247d6-223e-4cf8-8da7-e213189a9b15", + "savedPayload": { + "position": { + "x": 22610.51657878629, + "y": 21556.046083887562 + }, + "targetPosition": { + "x": 22922.861558254946, + "y": 20627.524947899623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "fc3e5dd7-884f-4ade-92c3-f9845eeb0c2f", + "savedPayload": { + "position": { + "x": 22269.15466295761, + "y": 19761.702284709187 + }, + "targetPosition": { + "x": 22603.56983442244, + "y": 19460.5935118477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Close Stage Objects", + "id": "c35a9719-5007-468b-9529-d3cfc91fc2c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e", + "savedPayload": { + "position": { + "x": 22603.56983442244, + "y": 19460.5935118477 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 19013.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Position", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Positions", + "config": "{\n \"codeName\": \"Position-Objects\",\n \"singularVariableName\": \"positionObject\",\n \"pluralVariableName\": \"positionObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b4200f62-fcba-4eb6-8159-d4df44369229", + "savedPayload": { + "position": { + "x": 21933.847937079172, + "y": 19907.273939400962 + }, + "targetPosition": { + "x": 21742.003900099502, + "y": 19789.711762339874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "24531e0f-13aa-4dc8-8de0-24330f1e4609", + "savedPayload": { + "position": { + "x": 21874.25558186531, + "y": 19971.740586074236 + }, + "targetPosition": { + "x": 21742.003900099502, + "y": 19789.711762339874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "3ad5980a-db7c-4b76-ad91-9d8de486c493", + "savedPayload": { + "position": { + "x": 22844.40510280625, + "y": 20547.37111769974 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "30a870f1-de56-4c59-95f6-ca62dd5cf997", + "savedPayload": { + "position": { + "x": 22851.79632004782, + "y": 20641.285437220697 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c7446a88-0e22-4b5b-8087-3c501f5c996f", + "savedPayload": { + "position": { + "x": 22849.330327929634, + "y": 20735.457876852844 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "5b7c24d0-33c9-4971-a3a7-8c57bde59a43", + "savedPayload": { + "position": { + "x": 22837.034144377376, + "y": 20828.856663640716 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b24723de-15f0-4910-bd5a-4aa8a72a97fa", + "savedPayload": { + "position": { + "x": 22815.042488951192, + "y": 20920.458500931316 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "05cad29f-530d-4b58-ad68-42aedf24df88", + "savedPayload": { + "position": { + "x": 22783.596306829975, + "y": 21009.259779826367 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b8e50da0-e8b6-46aa-bc61-36555b68f7ec", + "savedPayload": { + "position": { + "x": 22743.040128965586, + "y": 21094.287574931433 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c4a3bc4d-6c38-4824-b8a6-56d1a7543ebe", + "savedPayload": { + "position": { + "x": 22693.81829732963, + "y": 21174.610303930134 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "abca94c2-1024-4a7f-b14c-6eb2971a1225", + "savedPayload": { + "position": { + "x": 22636.470096609846, + "y": 21249.34793419495 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionCounters\"\n}", + "project": "Foundations", + "id": "460783e3-5e15-498c-a42f-71ba5b944082", + "savedPayload": { + "position": { + "x": 22571.623845694197, + "y": 21317.681624608842 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "e7bd6691-6091-48d1-a208-5c6c28349302", + "savedPayload": { + "position": { + "x": 22499.990013677667, + "y": 21378.862696959895 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "a634c448-f8d9-40d0-9219-cc446aa7ea6c", + "savedPayload": { + "position": { + "x": 22422.353435814173, + "y": 21432.220838616468 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "3a6a38d3-a4fe-4f9f-9564-86d14ccabdfb", + "savedPayload": { + "position": { + "x": 22339.564714697284, + "y": 21477.171446612658 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "df3f7d1d-295a-49c1-8068-57bf81987ac7", + "savedPayload": { + "position": { + "x": 22252.53090088021, + "y": 21513.222032680744 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "de6ee5e9-037e-43b7-9125-1ac1b5fb155e", + "savedPayload": { + "position": { + "x": 22162.205555040135, + "y": 21539.97761905569 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d72fe472-07b8-4fbd-a798-fbc229b335a8", + "savedPayload": { + "position": { + "x": 22069.578300567864, + "y": 21557.14506593421 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "647ed4d7-65e9-4ec8-8512-5ec389649827", + "savedPayload": { + "position": { + "x": 21975.663981046906, + "y": 21564.536283175785 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "d7073f58-a505-4e54-925a-572c8b483714", + "savedPayload": { + "position": { + "x": 21881.491541414758, + "y": 21562.070291057596 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "6fec7bbd-a967-47c7-9c92-8744f142c8a2", + "savedPayload": { + "position": { + "x": 21788.092754626887, + "y": 21549.774107505338 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Base Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "7575c814-52b7-41e1-94fc-08b114cecc17", + "savedPayload": { + "position": { + "x": 21696.490917336287, + "y": 21527.78245207916 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1a6bd282-90bb-49de-8a04-d17a17cdf4bf", + "savedPayload": { + "position": { + "x": 21607.68963844124, + "y": 21496.33626995794 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Base Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "ef456550-34c8-4e95-9b63-c90edf2cfc4d", + "savedPayload": { + "position": { + "x": 21522.66184333617, + "y": 21455.78009209355 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "728b13c4-0159-445e-a33b-619d7a1dd2a7", + "savedPayload": { + "position": { + "x": 21442.33911433747, + "y": 21406.558260457597 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "041020f6-02f0-40a3-a4be-79fbd3af9e7f", + "savedPayload": { + "position": { + "x": 21367.601484072653, + "y": 21349.210059737812 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "cbc23996-a6b3-4739-b492-fb0fec11857e", + "savedPayload": { + "position": { + "x": 21299.26779365876, + "y": 21284.363808822163 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b1c0915d-f801-4ab8-9155-f442f538be1d", + "savedPayload": { + "position": { + "x": 21238.086721307707, + "y": 21212.729976805633 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics ROI", + "config": "{ \n\"codeName\": \"ROI\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "01aa27d8-9ded-42b5-bacd-926d79da1825", + "savedPayload": { + "position": { + "x": 21184.728579651135, + "y": 21135.09339894214 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\"\n}", + "project": "Foundations", + "id": "b3f2d3c8-cf6e-4da9-99e3-ba9ebc8cca9f", + "savedPayload": { + "position": { + "x": 21139.777971654945, + "y": 21052.30467782525 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "8170811f-8a42-4c86-a2fe-e321f075dc37", + "savedPayload": { + "position": { + "x": 21103.72738558686, + "y": 20965.27086400818 + }, + "targetPosition": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fadfac81-bcbf-45b0-8512-f52389f34d55", + "savedPayload": { + "position": { + "x": 21952.10472756982, + "y": 20664.844690697784 + }, + "targetPosition": { + "x": 21742.003900099502, + "y": 19789.711762339874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "48f0c2b2-01bc-4f30-b4b1-4bc7bd78ed17", + "savedPayload": { + "position": { + "x": 22638.003900099502, + "y": 19788.211762339874 + }, + "targetPosition": { + "x": 22373.500536567888, + "y": 19424.154114871148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Position Objects", + "id": "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Position Base Asset", + "config": "{\n \"codeName\": \"Position-Base-Asset-Objects\",\n \"singularVariableName\": \"positionBaseAssetObject\",\n \"pluralVariableName\": \"positionBaseAssetObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "64d670e1-0fda-4f67-8018-d5c3d703961e", + "savedPayload": { + "position": { + "x": 21637.899066096743, + "y": 20070.922818135812 + }, + "targetPosition": { + "x": 21530.53834503833, + "y": 19873.18896778687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1013fc23-443e-4fcb-baf1-57a3f27f9fee", + "savedPayload": { + "position": { + "x": 21554.057249273552, + "y": 20096.95639424473 + }, + "targetPosition": { + "x": 21530.53834503833, + "y": 19873.18896778687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "5d279028-50ba-4149-804c-4387c2014e0d", + "savedPayload": { + "position": { + "x": 21786.419513880905, + "y": 20539.782202599734 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "47d308ba-d61c-4a43-8928-dca424f2dc1d", + "savedPayload": { + "position": { + "x": 21712.490998983754, + "y": 20631.076315433085 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7a14e496-db74-49a5-a18f-55870e1968f7", + "savedPayload": { + "position": { + "x": 21617.45288203839, + "y": 20700.125549175442 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b60b7afd-d703-46bc-801d-a261a0399207", + "savedPayload": { + "position": { + "x": 21507.78185365672, + "y": 20742.22431265651 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d5e150b4-c45f-43b4-a245-fdea12a0767d", + "savedPayload": { + "position": { + "x": 21390.951813183023, + "y": 20754.50364471656 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "44f7e79f-a370-43cc-984c-379ed579a4fe", + "savedPayload": { + "position": { + "x": 21274.9245348048, + "y": 20736.12672916824 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Base Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "833687c5-5f5a-4411-9027-2736e0d27153", + "savedPayload": { + "position": { + "x": 21167.607085799387, + "y": 20688.345922436896 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Base Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d8c1065a-3c68-4553-a79e-087523920c20", + "savedPayload": { + "position": { + "x": 21076.312972966036, + "y": 20614.417407539746 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8dd06ea8-9b68-47a0-8bff-b6274eca2902", + "savedPayload": { + "position": { + "x": 21007.26373922368, + "y": 20519.37929059438 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f57c7587-d854-41b4-9f8b-de810f8d678f", + "savedPayload": { + "position": { + "x": 20965.16497574261, + "y": 20409.708262212713 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Candle Close", + "config": "{ \n\"codeName\": \"candleClose\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\",\n \"childProperty\": \"close\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f8c0b1dc-4f93-4dcd-8c7e-9cf694a6f7b4", + "savedPayload": { + "position": { + "x": 20952.885643682563, + "y": 20292.878221739014 + }, + "targetPosition": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "401f7b43-7c4c-4e4b-a736-083ce3c3edc8", + "savedPayload": { + "position": { + "x": 21402.731439921565, + "y": 20304.657848477556 + }, + "targetPosition": { + "x": 21530.53834503833, + "y": 19873.18896778687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "7e7847d0-3c4e-46bf-b243-242e752f447b", + "savedPayload": { + "position": { + "x": 22420.53834503833, + "y": 19871.68896778687 + }, + "targetPosition": { + "x": 22373.500536567888, + "y": 19424.154114871148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Position Base Asset", + "id": "81a7db48-df16-4341-8f52-76cf0dfd6425" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Position Quoted Asset", + "config": "{\n \"codeName\": \"Position-Quoted-Asset-Objects\",\n \"singularVariableName\": \"positionQuotedAssetObject\",\n \"pluralVariableName\": \"positionQuotedAssetObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5c1a10c6-8046-4044-91a8-0ee63980665a", + "savedPayload": { + "position": { + "x": 21294.579233814507, + "y": 20061.67246892982 + }, + "targetPosition": { + "x": 21300.46904718378, + "y": 19836.74957081032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "db48b19d-be7c-4ba7-8176-6b7c1426bd42", + "savedPayload": { + "position": { + "x": 21208.953302491722, + "y": 20042.297298779904 + }, + "targetPosition": { + "x": 21300.46904718378, + "y": 19836.74957081032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "cd5f3fd6-f10f-4e52-b84b-67b847b15587", + "savedPayload": { + "position": { + "x": 21188.772022345074, + "y": 20541.976830570395 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "863bef6e-e574-4162-9150-4497c26779d7", + "savedPayload": { + "position": { + "x": 21079.100993963406, + "y": 20584.075594051465 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "cd21ef22-be90-4236-899d-38ebfcb65568", + "savedPayload": { + "position": { + "x": 20962.270953489708, + "y": 20596.35492611151 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2e83c428-223f-4fd8-9437-5d500cea4fa5", + "savedPayload": { + "position": { + "x": 20846.243675111484, + "y": 20577.978010563194 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "038bca38-7494-4c5a-a480-31b26ffd487f", + "savedPayload": { + "position": { + "x": 20738.926226106072, + "y": 20530.19720383185 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "a0ff946f-8d9f-4a00-bc1c-7799b3d1d289", + "savedPayload": { + "position": { + "x": 20647.63211327272, + "y": 20456.2686889347 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "12b8204b-4e4b-46a7-9141-1f2564ffa934", + "savedPayload": { + "position": { + "x": 20578.582879530364, + "y": 20361.230571989334 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "11adc346-e8b4-45ab-b10d-486b92bb6815", + "savedPayload": { + "position": { + "x": 20536.484116049294, + "y": 20251.559543607666 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "fbaef5e0-9984-4248-88e6-aab0d6937a0b", + "savedPayload": { + "position": { + "x": 20524.204783989248, + "y": 20134.729503133967 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f3826764-b4b5-4167-b0f0-d9a30288bc65", + "savedPayload": { + "position": { + "x": 20542.581699537564, + "y": 20018.702224755743 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Candle Close", + "config": "{ \n\"codeName\": \"candleClose\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\",\n \"childProperty\": \"close\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "4c1be485-3bce-474d-96d9-293b0ad87b1a", + "savedPayload": { + "position": { + "x": 20590.36250626891, + "y": 19911.38477575033 + }, + "targetPosition": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9880e6d6-357a-4bf4-8c7e-9b294699529c", + "savedPayload": { + "position": { + "x": 20974.05058022825, + "y": 20146.50912987251 + }, + "targetPosition": { + "x": 21300.46904718378, + "y": 19836.74957081032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "5102197c-c62e-4d01-b127-859f8b4a42b7", + "savedPayload": { + "position": { + "x": 22190.46904718378, + "y": 19835.24957081032 + }, + "targetPosition": { + "x": 22373.500536567888, + "y": 19424.154114871148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Position Quoted Asset", + "id": "04ff984b-4ca3-402d-8411-21ba787072fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"Stop-Loss\",\n \"singularVariableName\": \"stopLoss\",\n \"pluralVariableName\": \"stopLosses\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAtCycle\": \"Second\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "98ab50d4-ee9d-4d2a-9477-308014bd103e", + "savedPayload": { + "position": { + "x": 20995.880712038073, + "y": 19882.00151538243 + }, + "targetPosition": { + "x": 21113.442889099162, + "y": 19690.15747840276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3715b372-08b2-4eab-922b-f94c136a0d87", + "savedPayload": { + "position": { + "x": 20931.4140653648, + "y": 19822.40916016857 + }, + "targetPosition": { + "x": 21113.442889099162, + "y": 19690.15747840276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\",\n \"childProperty\": \"begin\"\n}", + "project": "Foundations", + "id": "513b43bd-e20d-4af4-9bb5-2512470d2652", + "savedPayload": { + "position": { + "x": 20763.079001502356, + "y": 19839.91019074449 + }, + "targetPosition": { + "x": 20891.213012465258, + "y": 19654.95972376871 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\",\n \"childProperty\": \"end\"\n}", + "project": "Foundations", + "id": "899f7b30-81a3-4ee0-a0ca-1a4a5ba28335", + "savedPayload": { + "position": { + "x": 20695.521257505225, + "y": 19765.999072833187 + }, + "targetPosition": { + "x": 20891.213012465258, + "y": 19654.95972376871 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"stopLoss\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "8e3c716f-14c0-49f9-b2e0-bee15699c97e", + "savedPayload": { + "position": { + "x": 20666.722665579804, + "y": 19670.095250031416 + }, + "targetPosition": { + "x": 20891.213012465258, + "y": 19654.95972376871 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss Phase", + "config": "{\n \"codeName\": \"stopLossPhase\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "8919c239-46b7-4a1e-92c2-7f467377afa9", + "savedPayload": { + "position": { + "x": 20682.387140048475, + "y": 19571.19365062827 + }, + "targetPosition": { + "x": 20891.213012465258, + "y": 19654.95972376871 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Initial Value", + "config": "{\n \"codeName\": \"initialValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "ae70c37e-ab20-4052-b145-a9cfc117b8ca", + "savedPayload": { + "position": { + "x": 20739.41213963054, + "y": 19488.882949334056 + }, + "targetPosition": { + "x": 20891.213012465258, + "y": 19654.95972376871 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Final Value", + "config": "{\n \"codeName\": \"finalValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "03cd8cfc-a126-4406-81c0-9dccdaa395a0", + "savedPayload": { + "position": { + "x": 20826.503163793055, + "y": 19439.465790014598 + }, + "targetPosition": { + "x": 20891.213012465258, + "y": 19654.95972376871 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ddcd8bde-c6d6-43ae-87de-5776122f009a", + "savedPayload": { + "position": { + "x": 20891.213012465258, + "y": 19654.95972376871 + }, + "targetPosition": { + "x": 21113.442889099162, + "y": 19690.15747840276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b73bcc0b-4d30-42ee-b900-e3fc3c2b6e36", + "savedPayload": { + "position": { + "x": 22009.442889099162, + "y": 19688.65747840276 + }, + "targetPosition": { + "x": 22373.500536567888, + "y": 19424.154114871148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Stop Loss", + "id": "6635f082-08f8-4bde-a9bb-738fc92950c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Take Profit", + "config": "{\n \"codeName\": \"Take-Profit\",\n \"singularVariableName\": \"takeProfit\",\n \"pluralVariableName\": \"takeProfits\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAtCycle\": \"Second\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3b76470d-6c62-4381-8b71-d8da6000bda8", + "savedPayload": { + "position": { + "x": 20838.231833303224, + "y": 19580.052644400002 + }, + "targetPosition": { + "x": 21035.965683652164, + "y": 19472.69192334159 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "c5c496b0-f452-4444-9382-71c5d584093d", + "savedPayload": { + "position": { + "x": 20812.198257194304, + "y": 19496.21082757681 + }, + "targetPosition": { + "x": 21035.965683652164, + "y": 19472.69192334159 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\",\n \"childProperty\": \"begin\"\n}", + "project": "Foundations", + "id": "ef2e67c2-5641-4497-8527-2f260333defa", + "savedPayload": { + "position": { + "x": 20657.66530025379, + "y": 19427.199632716744 + }, + "targetPosition": { + "x": 20861.107842324345, + "y": 19331.094835355376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\",\n \"childProperty\": \"end\"\n}", + "project": "Foundations", + "id": "3a6ef7da-6ab6-4698-a0d4-37263392bf53", + "savedPayload": { + "position": { + "x": 20636.11413668556, + "y": 19329.411854984886 + }, + "targetPosition": { + "x": 20861.107842324345, + "y": 19331.094835355376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Take Profit", + "config": "{\n \"codeName\": \"takeProfit\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "4421d96c-8047-4238-9b2c-3ecbc13578cd", + "savedPayload": { + "position": { + "x": 20659.12573588581, + "y": 19231.957412155803 + }, + "targetPosition": { + "x": 20861.107842324345, + "y": 19331.094835355376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Take Profit Phase", + "config": "{\n \"codeName\": \"takeProfitPhase\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "0e8d10e8-c00f-4e3d-bc0f-6c40e5f3e3f5", + "savedPayload": { + "position": { + "x": 20722.14236841418, + "y": 19154.138351832098 + }, + "targetPosition": { + "x": 20861.107842324345, + "y": 19331.094835355376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Initial Value", + "config": "{\n \"codeName\": \"initialValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "322dbf08-edbb-4105-85f5-5c66bdc79837", + "savedPayload": { + "position": { + "x": 20812.682817350156, + "y": 19111.36769329903 + }, + "targetPosition": { + "x": 20861.107842324345, + "y": 19331.094835355376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Final Value", + "config": "{\n \"codeName\": \"finalValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "9b748324-f43f-4070-ae5f-f06cf5b116b5", + "savedPayload": { + "position": { + "x": 20912.814436376226, + "y": 19112.116690026774 + }, + "targetPosition": { + "x": 20861.107842324345, + "y": 19331.094835355376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "15ea893e-222d-4a06-9091-492d13d04a04", + "savedPayload": { + "position": { + "x": 20861.107842324345, + "y": 19331.094835355376 + }, + "targetPosition": { + "x": 21035.965683652164, + "y": 19472.69192334159 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0ee79ca2-e833-4b3b-a6c7-9dcc042eb310", + "savedPayload": { + "position": { + "x": 21925.965683652164, + "y": 19471.19192334159 + }, + "targetPosition": { + "x": 22373.500536567888, + "y": 19424.154114871148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Take Profit", + "id": "07e09652-ba6e-46de-9dd4-530f2d24d838" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "14677498-3008-45bc-bac1-40f2b05c3c1b", + "savedPayload": { + "position": { + "x": 22373.500536567888, + "y": 19424.154114871148 + }, + "targetPosition": { + "x": 22556.532025951998, + "y": 19013.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5", + "savedPayload": { + "position": { + "x": 22556.532025951998, + "y": 19013.058658931976 + }, + "targetPosition": { + "x": 22292.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9", + "savedPayload": { + "position": { + "x": 22292.028662420384, + "y": 18649.00101146325 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "plotters": [ + { + "type": "Plotter", + "name": "Portfolio Engine", + "config": "{ \n\"codeName\": \"Portfolio-Engine\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Portfolio Episode Counters", + "config": "{\n \"codeName\": \"Portfolio-Episode-Counters\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Portfolio Episode Counters", + "config": "{ \n \"codeName\": \"Portfolio-Episode-Counters\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "88e6ca3b-0053-4a80-b209-2d1843902b73", + "savedPayload": { + "position": { + "x": 21405.246294138902, + "y": 18149.94352774755 + }, + "targetPosition": { + "x": 21556.85595090857, + "y": 18316.19487954411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "45471495-1df6-4da4-aad5-fd2dab2d28f3", + "savedPayload": { + "position": { + "x": 21556.85595090857, + "y": 18316.19487954411 + }, + "targetPosition": { + "x": 21708.46560767824, + "y": 18482.44623134067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Strategies", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.strategies", + "project": "Foundations", + "id": "bd07d495-1002-4441-9d22-3e02000a5d3c", + "savedPayload": { + "position": { + "x": 21579.54196233424, + "y": 18051.309717378776 + }, + "targetPosition": { + "x": 21644.00378500624, + "y": 18266.877974359722 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e3baf3ee-4b5c-4b0c-9984-a48d80047582", + "savedPayload": { + "position": { + "x": 21644.00378500624, + "y": 18266.877974359722 + }, + "targetPosition": { + "x": 21708.46560767824, + "y": 18482.44623134067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Positions", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.positions", + "project": "Foundations", + "id": "b95b1c25-eaf3-4398-98b4-0a769f926388", + "savedPayload": { + "position": { + "x": 21779.372539634693, + "y": 18038.067781142505 + }, + "targetPosition": { + "x": 21743.919073656467, + "y": 18260.257006241587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "810b253a-8cb2-4506-bbad-4322cafdd26f", + "savedPayload": { + "position": { + "x": 21743.919073656467, + "y": 18260.257006241587 + }, + "targetPosition": { + "x": 21708.46560767824, + "y": 18482.44623134067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Orders", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orders", + "project": "Foundations", + "id": "f209bfd1-0518-4b5b-a1d0-975e96cf5a90", + "savedPayload": { + "position": { + "x": 21965.159129444728, + "y": 18112.840446912014 + }, + "targetPosition": { + "x": 21836.812368561485, + "y": 18297.64333912634 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e631b913-181a-45f5-893c-44f8898066c4", + "savedPayload": { + "position": { + "x": 21836.812368561485, + "y": 18297.64333912634 + }, + "targetPosition": { + "x": 21708.46560767824, + "y": 18482.44623134067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hits", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hits", + "project": "Foundations", + "id": "984f4738-0323-436d-8c6e-9a80f2447bb1", + "savedPayload": { + "position": { + "x": 22100.104419129457, + "y": 18260.818071205096 + }, + "targetPosition": { + "x": 21904.28501340385, + "y": 18371.632151272883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b73091c6-c695-4436-8c21-d6297ebd92fd", + "savedPayload": { + "position": { + "x": 21904.28501340385, + "y": 18371.632151272883 + }, + "targetPosition": { + "x": 21708.46560767824, + "y": 18482.44623134067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fails", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.fails", + "project": "Foundations", + "id": "48b2fc77-d5a0-4378-bb24-bf3d0c1bcaae", + "savedPayload": { + "position": { + "x": 22157.48083907146, + "y": 18452.69187070404 + }, + "targetPosition": { + "x": 21932.97322337485, + "y": 18467.569051022354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e59e4e97-c755-4097-b974-f83b0fdc6c7e", + "savedPayload": { + "position": { + "x": 21932.97322337485, + "y": 18467.569051022354 + }, + "targetPosition": { + "x": 21708.46560767824, + "y": 18482.44623134067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3b24b227-b11d-43b4-96d8-60388214c53b", + "savedPayload": { + "position": { + "x": 21708.46560767824, + "y": 18482.44623134067 + }, + "targetPosition": { + "x": 21624.459280228402, + "y": 18691.17557031435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "132a9cd4-fa1e-43f0-88b7-bd657797fccc", + "savedPayload": { + "position": { + "x": 21735.843317124032, + "y": 18675.369042396025 + }, + "targetPosition": { + "x": 21624.459280228402, + "y": 18691.17557031435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50acdb48-822b-4ab5-b241-aeb6b103e943", + "savedPayload": { + "position": { + "x": 22514.459280228402, + "y": 18689.67557031435 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Portfolio Episode Statistics", + "config": "{\n \"codeName\": \"Portfolio-Episode-Statistics\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Portfolio Episode Statistics", + "config": "{ \n \"codeName\": \"Portfolio-Episode-Statistics\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "26386bbd-ed0f-4a79-9566-a6ce1c3a19ff", + "savedPayload": { + "position": { + "x": 21502.95192354021, + "y": 18172.18798940289 + }, + "targetPosition": { + "x": 21633.416789180905, + "y": 18355.501706383795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9f07f35f-b03e-4feb-a528-a24fa95b3c57", + "savedPayload": { + "position": { + "x": 21633.416789180905, + "y": 18355.501706383795 + }, + "targetPosition": { + "x": 21763.8816548216, + "y": 18538.8154233647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLoss", + "project": "Foundations", + "id": "b402c95a-8d6e-4846-b46d-3333c6ecbf64", + "savedPayload": { + "position": { + "x": 21687.865772137353, + "y": 18095.282351790847 + }, + "targetPosition": { + "x": 21725.873713479476, + "y": 18317.048887577774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fc0e0ca2-a602-47b5-900b-d148931f885b", + "savedPayload": { + "position": { + "x": 21725.873713479476, + "y": 18317.048887577774 + }, + "targetPosition": { + "x": 21763.8816548216, + "y": 18538.8154233647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROI", + "project": "Foundations", + "id": "be0949e9-bf84-4742-b8e0-e0e671201a15", + "savedPayload": { + "position": { + "x": 21887.83549857373, + "y": 18106.22387858016 + }, + "targetPosition": { + "x": 21825.858576697665, + "y": 18322.51965097243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23e5485c-7b60-4343-9569-9e6155798dbd", + "savedPayload": { + "position": { + "x": 21825.858576697665, + "y": 18322.51965097243 + }, + "targetPosition": { + "x": 21763.8816548216, + "y": 18538.8154233647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Ratio", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitRatio", + "project": "Foundations", + "id": "89a55b6b-38e6-405a-8f97-624319b1fd3b", + "savedPayload": { + "position": { + "x": 22063.254646060865, + "y": 18202.845466201186 + }, + "targetPosition": { + "x": 21913.56815044123, + "y": 18370.830444782943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "128f6070-b454-445f-b6f4-bfc066fa742f", + "savedPayload": { + "position": { + "x": 21913.56815044123, + "y": 18370.830444782943 + }, + "targetPosition": { + "x": 21763.8816548216, + "y": 18538.8154233647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Annualized Rate Of Return", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.annualizedRateOfReturn", + "project": "Foundations", + "id": "2bf25d3f-7532-4b3a-889a-c47ee9466374", + "savedPayload": { + "position": { + "x": 22179.37930106427, + "y": 18366.010024239564 + }, + "targetPosition": { + "x": 21971.630477942934, + "y": 18452.412723802132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8b691fe-843c-44cd-b6c5-0bc9d3999b57", + "savedPayload": { + "position": { + "x": 21971.630477942934, + "y": 18452.412723802132 + }, + "targetPosition": { + "x": 21763.8816548216, + "y": 18538.8154233647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFail", + "project": "Foundations", + "id": "da4d60e8-b670-4af3-ac9d-ec0edd5248c4", + "savedPayload": { + "position": { + "x": 22213.209551485095, + "y": 18563.400810893814 + }, + "targetPosition": { + "x": 21988.545603153347, + "y": 18551.108117129257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ea74705a-4410-4aca-b878-796015539478", + "savedPayload": { + "position": { + "x": 21988.545603153347, + "y": 18551.108117129257 + }, + "targetPosition": { + "x": 21763.8816548216, + "y": 18538.8154233647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "95e3b232-e7ea-4c22-b94f-d2204a88575e", + "savedPayload": { + "position": { + "x": 21763.8816548216, + "y": 18538.8154233647 + }, + "targetPosition": { + "x": 21655.32828648998, + "y": 18735.89704661725 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "f1d18c75-a558-40ef-8d3f-7cc110683816", + "savedPayload": { + "position": { + "x": 21767.805474750778, + "y": 18733.631628124887 + }, + "targetPosition": { + "x": 21655.32828648998, + "y": 18735.89704661725 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7c08f2c5-939c-4b7b-a123-6d16cda237a2", + "savedPayload": { + "position": { + "x": 22545.32828648998, + "y": 18734.39704661725 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Candle", + "config": "{\n \"codeName\": \"Current-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "a63488aa-b7c5-4c77-99f0-7cd9721b3570", + "savedPayload": { + "position": { + "x": 22673.17037732488, + "y": 18736.34185993002 + }, + "targetPosition": { + "x": 22570.58164465077, + "y": 18782.513300543455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21b5b3e6-0802-4701-a566-589b33eb543e", + "savedPayload": { + "position": { + "x": 22570.58164465077, + "y": 18782.513300543455 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Episode Balances", + "config": "{\n \"codeName\": \"Current-Balance\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Current Balance", + "config": "{ \n \"codeName\": \"Current-Balance\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Balance Base Asset", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.balanceBaseAsset", + "project": "Foundations", + "id": "4dafe5d0-a432-4ceb-8942-3ff8e642e3c5", + "savedPayload": { + "position": { + "x": 22755.01546195101, + "y": 18399.00217764022 + }, + "targetPosition": { + "x": 22777.074213997887, + "y": 18509.318366198993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b1d253a5-bb62-476f-8046-a6c4998f4fa5", + "savedPayload": { + "position": { + "x": 22777.074213997887, + "y": 18509.318366198993 + }, + "targetPosition": { + "x": 22799.132966044763, + "y": 18619.634554757766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Balance Quoted Asset", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.balanceQuotedAsset", + "project": "Foundations", + "id": "d468d524-b899-443e-b9a5-9542ff7aacff", + "savedPayload": { + "position": { + "x": 22893.12561293144, + "y": 18415.207593886073 + }, + "targetPosition": { + "x": 22846.1292894881, + "y": 18517.42107432192 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d0c2f568-e386-4686-ada5-cfa09372ba4d", + "savedPayload": { + "position": { + "x": 22846.1292894881, + "y": 18517.42107432192 + }, + "targetPosition": { + "x": 22799.132966044763, + "y": 18619.634554757766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Both Assets in Base Asset", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.balanceBaseAsset + (record.balanceQuotedAsset / candle.close)", + "project": "Foundations", + "id": "cfdc477e-0f0c-47fe-a497-51324ef4adcb", + "savedPayload": { + "position": { + "x": 22995.333767493717, + "y": 18509.497160968065 + }, + "targetPosition": { + "x": 22897.23336676924, + "y": 18564.565857862915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c3256454-b3f9-4550-ab94-e8bfbf0a7f7b", + "savedPayload": { + "position": { + "x": 22897.23336676924, + "y": 18564.565857862915 + }, + "targetPosition": { + "x": 22799.132966044763, + "y": 18619.634554757766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Both Assets in Quoted Asset", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.balanceQuotedAsset + (record.balanceBaseAsset * candle.close)", + "project": "Foundations", + "id": "4846baac-894a-401b-bbf7-8fd2b84eec44", + "savedPayload": { + "position": { + "x": 23022.599884522464, + "y": 18645.85546904539 + }, + "targetPosition": { + "x": 22910.866425283613, + "y": 18632.745011901578 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4d0db2b7-fbb1-4329-be9e-e5f04de1f357", + "savedPayload": { + "position": { + "x": 22910.866425283613, + "y": 18632.745011901578 + }, + "targetPosition": { + "x": 22799.132966044763, + "y": 18619.634554757766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bbfec586-2cf1-47c5-b4aa-048a78a56d33", + "savedPayload": { + "position": { + "x": 22666.132966044763, + "y": 18750.634554757766 + }, + "targetPosition": { + "x": 22589.851103883175, + "y": 18833.322688762353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "a50b5cc1-6d95-4a6a-b0c5-e2ce3fe5a724", + "savedPayload": { + "position": { + "x": 22699.602059603472, + "y": 18858.04065223998 + }, + "targetPosition": { + "x": 22589.851103883175, + "y": 18833.322688762353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7dd30d9d-8149-43b7-9614-358909511aa7", + "savedPayload": { + "position": { + "x": 22753.851103883175, + "y": 18627.322688762353 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Distance To Portfolio Event", + "config": "{\n \"codeName\": \"Distance-To-Portfolio-Event\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "ac4452a6-711c-4eb2-94a3-4bd750aadc44", + "savedPayload": { + "position": { + "x": 22713.512911612095, + "y": 18865.805604226873 + }, + "targetPosition": { + "x": 22602.855672080543, + "y": 18886.084295980938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dc3219b1-fe8d-4f07-a098-f5557dc0e5ed", + "savedPayload": { + "position": { + "x": 22602.855672080543, + "y": 18886.084295980938 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy", + "config": "{\n \"codeName\": \"Current-Strategy\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "928fb93b-a400-4b76-9b69-1bbc45d0b530", + "savedPayload": { + "position": { + "x": 22721.700463204947, + "y": 18933.23615819716 + }, + "targetPosition": { + "x": 22609.405713354823, + "y": 18940.028739157166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "16eb13fe-93bb-4f96-b761-f708fc824cdf", + "savedPayload": { + "position": { + "x": 22609.405713354823, + "y": 18940.028739157166 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Last Strategy", + "config": "{\n \"codeName\": \"Last-Strategy\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "5a704066-3de2-457e-8503-36bc320ec236", + "savedPayload": { + "position": { + "x": 22721.700463204947, + "y": 19001.16196779723 + }, + "targetPosition": { + "x": 22609.405713354823, + "y": 18994.369386837225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ad36d92-be6d-4e21-863d-cdaaa9a7c855", + "savedPayload": { + "position": { + "x": 22609.405713354823, + "y": 18994.369386837225 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Position", + "config": "{\n \"codeName\": \"Current-Position\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "af1cc04a-e48c-4a6d-b9a9-bd16c0ae7c4a", + "savedPayload": { + "position": { + "x": 22713.512911612095, + "y": 19068.592521767518 + }, + "targetPosition": { + "x": 22602.855672080543, + "y": 19048.313830013452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c0d3197-d8b0-451d-a7b9-74fb5d3cbfe3", + "savedPayload": { + "position": { + "x": 22602.855672080543, + "y": 19048.313830013452 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Last Position", + "config": "{\n \"codeName\": \"Last-Position\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "23e7dfb4-646f-4c09-a860-dc819b2a2db5", + "savedPayload": { + "position": { + "x": 22697.257201365384, + "y": 19134.544530790747 + }, + "targetPosition": { + "x": 22589.851103883175, + "y": 19101.075437232037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bbb54b25-619e-4d9c-a18f-fadadfb6e637", + "savedPayload": { + "position": { + "x": 22589.851103883175, + "y": 19101.075437232037 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Previous Candle", + "config": "{\n \"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "c42f69de-6952-4b74-8e3a-d69f46126139", + "savedPayload": { + "position": { + "x": 22673.17037732488, + "y": 19198.05626606437 + }, + "targetPosition": { + "x": 22570.58164465077, + "y": 19151.884825450936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d7bf8a93-9e3e-4f80-b29a-a530a284c838", + "savedPayload": { + "position": { + "x": 22570.58164465077, + "y": 19151.884825450936 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Market Buy Orders", + "config": "{\n \"codeName\": \"Market-Buy-Orders\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "e8f7d578-c522-4a19-b1a9-a452ae0fa7f9", + "savedPayload": { + "position": { + "x": 22641.603679623895, + "y": 19258.201583472128 + }, + "targetPosition": { + "x": 22545.32828648998, + "y": 19200.00107937714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63406c9e-ee25-418c-b78b-0186acd3325e", + "savedPayload": { + "position": { + "x": 22545.32828648998, + "y": 19200.00107937714 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Market Sell Orders", + "config": "{\n \"codeName\": \"Market-Sell-Orders\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "4475b424-3987-4b29-add9-f563083e69f8", + "savedPayload": { + "position": { + "x": 22603.01742179692, + "y": 19314.10342885075 + }, + "targetPosition": { + "x": 22514.459280228402, + "y": 19244.72255568004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c2cc9496-0d7e-4344-b6d6-9a90aaa30acb", + "savedPayload": { + "position": { + "x": 22514.459280228402, + "y": 19244.72255568004 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Limit Buy Orders", + "config": "{ \n\"codeName\": \"Limit-Buy-Orders\",\n \"useRateAtMousePosition\": true\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "a24fb6de-a0a5-4453-ab69-6a8a70b016d5", + "savedPayload": { + "position": { + "x": 22557.974278371763, + "y": 19364.94662741463 + }, + "targetPosition": { + "x": 22478.424765488275, + "y": 19285.39711453114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "979e9aa8-fef3-4a35-8be6-68b0b480c029", + "savedPayload": { + "position": { + "x": 22478.424765488275, + "y": 19285.39711453114 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Limit Sell Orders", + "config": "{ \n\"codeName\": \"Limit-Sell-Orders\",\n \"useRateAtMousePosition\": true\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "e5b9250c-1866-49a8-b035-37459eb2a4b4", + "savedPayload": { + "position": { + "x": 22507.131079807885, + "y": 19409.989770839788 + }, + "targetPosition": { + "x": 22437.750206637174, + "y": 19321.43162927127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b34d4914-6f2a-41ed-adf7-b002438bec25", + "savedPayload": { + "position": { + "x": 22437.750206637174, + "y": 19321.43162927127 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy Open Stage", + "config": "{ \n\"codeName\": \"Current-Strategy-Open-Stage\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "243a983c-1ff8-4bec-a88c-128d6995a3e7", + "savedPayload": { + "position": { + "x": 22451.229234429262, + "y": 19448.57602866676 + }, + "targetPosition": { + "x": 22393.028730334274, + "y": 19352.300635532847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e541b459-1711-479b-b247-c8b977d100a8", + "savedPayload": { + "position": { + "x": 22393.028730334274, + "y": 19352.300635532847 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy Close Stage", + "config": "{ \n\"codeName\": \"Current-Strategy-Close-Stage\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "74c84581-6b64-4ce8-a431-c4dc128a66f1", + "savedPayload": { + "position": { + "x": 22391.083917021504, + "y": 19480.142726367747 + }, + "targetPosition": { + "x": 22344.91247640807, + "y": 19377.553993693637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "87e06420-c381-442b-aff8-635de5ebf16b", + "savedPayload": { + "position": { + "x": 22344.91247640807, + "y": 19377.553993693637 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy Trigger Stage", + "config": "{ \n\"codeName\": \"Current-Strategy-Trigger-Stage\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "861f0ac2-805a-4c1e-ab1f-e224d8e29486", + "savedPayload": { + "position": { + "x": 22327.57218174788, + "y": 19504.22955040825 + }, + "targetPosition": { + "x": 22294.10308818917, + "y": 19396.82345292604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9e6c7eca-2090-4445-8b95-3a05e14b429a", + "savedPayload": { + "position": { + "x": 22294.10308818917, + "y": 19396.82345292604 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy Manage Stage", + "config": "{ \n\"codeName\": \"Current-Strategy-Manage-Stage\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "8e6c5a6b-8fbc-424d-b799-f59288678c2f", + "savedPayload": { + "position": { + "x": 22261.62017272465, + "y": 19520.48526065496 + }, + "targetPosition": { + "x": 22241.341480970586, + "y": 19409.82802112341 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8426ac02-eaa4-44ac-a6e8-35d2b45b4b33", + "savedPayload": { + "position": { + "x": 22241.341480970586, + "y": 19409.82802112341 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Episode", + "config": "{ \n\"codeName\": \"Current-Position\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "811cbebc-903d-47ea-928b-6d6a17857193", + "savedPayload": { + "position": { + "x": 22194.189618754364, + "y": 19528.672812247813 + }, + "targetPosition": { + "x": 22187.39703779436, + "y": 19416.37806239769 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d0c0ea40-2883-4146-bcd4-3c2f57845466", + "savedPayload": { + "position": { + "x": 22187.39703779436, + "y": 19416.37806239769 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Episode Base Asset", + "config": "{ \n\"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "7c2b7d18-b94f-4b35-8f3d-0819ed3e641e", + "savedPayload": { + "position": { + "x": 22126.263809154294, + "y": 19528.672812247813 + }, + "targetPosition": { + "x": 22133.0563901143, + "y": 19416.37806239769 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4f6e417c-600d-4eb0-ae93-f42ba8f7fb6e", + "savedPayload": { + "position": { + "x": 22133.0563901143, + "y": 19416.37806239769 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Episode Quoted Asset", + "config": "{ \n\"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "867e39c4-5a95-4cb3-8335-8c51b2d2f6da", + "savedPayload": { + "position": { + "x": 22058.833255184007, + "y": 19520.48526065496 + }, + "targetPosition": { + "x": 22079.111946938072, + "y": 19409.82802112341 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3c39e95d-93f1-48cc-aff4-a45bf11a5cab", + "savedPayload": { + "position": { + "x": 22079.111946938072, + "y": 19409.82802112341 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Last Market Order", + "config": "{ \n\"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "42b47c11-5109-439f-95aa-82bdfeda9380", + "savedPayload": { + "position": { + "x": 21992.881246160778, + "y": 19504.22955040825 + }, + "targetPosition": { + "x": 22026.350339719487, + "y": 19396.82345292604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da156a86-b3f1-4517-a48c-2f36a30516f2", + "savedPayload": { + "position": { + "x": 22026.350339719487, + "y": 19396.82345292604 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Last Limit Order", + "config": "{ \n\"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "479acb3e-6ac1-427a-a6d9-d001518a30d6", + "savedPayload": { + "position": { + "x": 21929.369510887154, + "y": 19480.142726367747 + }, + "targetPosition": { + "x": 21975.54095150059, + "y": 19377.553993693637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1549b27c-71d7-461d-b9e4-7ce79eb812b3", + "savedPayload": { + "position": { + "x": 21975.54095150059, + "y": 19377.553993693637 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Stop Loss", + "config": "{ \n\"codeName\": \"Stop-Loss\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "e38e441a-3a81-4edd-bf1a-efa5075cc0d9", + "savedPayload": { + "position": { + "x": 21869.224193479396, + "y": 19448.57602866676 + }, + "targetPosition": { + "x": 21927.424697574384, + "y": 19352.300635532847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "691d4f75-ef37-446e-8a3a-c1650d8d1bd2", + "savedPayload": { + "position": { + "x": 21927.424697574384, + "y": 19352.300635532847 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Take Profit", + "config": "{ \n\"codeName\": \"Take-Profit\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "b6d24e1c-94c3-4729-8731-9222b3bcb883", + "savedPayload": { + "position": { + "x": 21813.322348100774, + "y": 19409.989770839788 + }, + "targetPosition": { + "x": 21882.703221271484, + "y": 19321.43162927127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0641c867-3cce-4a52-95c6-a6ff1c5a7bab", + "savedPayload": { + "position": { + "x": 21882.703221271484, + "y": 19321.43162927127 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "08613be0-91cc-4da6-b659-4abe903a81bc", + "savedPayload": { + "position": { + "x": 22160.22671395433, + "y": 18967.199062997195 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio System", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Highlights", + "config": "{\n \"codeName\": \"Highlights\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesHighlights": { + "type": "Nodes Highlights", + "name": "New Nodes Highlights", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "34fd76b4-f5d4-4047-a473-2f3c7ccb5433", + "savedPayload": { + "position": { + "x": 22697.979527086023, + "y": 19377.1163064007 + }, + "targetPosition": { + "x": 22270.004094753203, + "y": 19238.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "89966321-143c-458b-b78f-861d68be8812", + "savedPayload": { + "position": { + "x": 22270.004094753203, + "y": 19238.058658931976 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Values", + "config": "{\n \"codeName\": \"Values\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesValues": { + "type": "Nodes Values", + "name": "New Nodes Values", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "122caa3a-4295-4867-8992-7a0cdc4afb6f", + "savedPayload": { + "position": { + "x": 22570.143957357835, + "y": 19628.007738526478 + }, + "targetPosition": { + "x": 22206.08630988911, + "y": 19363.504374994864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "013b3d4a-58c1-4556-a77b-5493b259bad2", + "savedPayload": { + "position": { + "x": 22206.08630988911, + "y": 19363.504374994864 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Errors", + "config": "{\n \"codeName\": \"Errors\",\n \"connectTo\": \"Portfolio System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"errors\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": -100,\n \"rateOffsetBasedOnArrayIndex\": -50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Errors", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Error #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[0][3]", + "project": "Foundations", + "id": "b2cbd2fe-3a21-43e0-a188-70b57793349d", + "savedPayload": { + "position": { + "x": 22726.229739135477, + "y": 18586.67976554134 + }, + "targetPosition": { + "x": 22773.26754760592, + "y": 19034.214618457063 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "18d54e7b-131a-4f81-9247-f4d2cf385d7c", + "savedPayload": { + "position": { + "x": 22773.26754760592, + "y": 19034.214618457063 + }, + "targetPosition": { + "x": 22820.305356076362, + "y": 19481.749471372787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[1][3]", + "project": "Foundations", + "id": "1db361c5-86f2-4638-9564-783f06ee0a00", + "savedPayload": { + "position": { + "x": 23186.36833484458, + "y": 18659.558559494442 + }, + "targetPosition": { + "x": 23003.33684546047, + "y": 19070.654015433614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0fb1d49f-ddae-422b-b70d-b4660255d9b5", + "savedPayload": { + "position": { + "x": 23003.33684546047, + "y": 19070.654015433614 + }, + "targetPosition": { + "x": 22820.305356076362, + "y": 19481.749471372787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[2][3]", + "project": "Foundations", + "id": "6df754d4-ace7-4ba7-9559-01c176b1f0ad", + "savedPayload": { + "position": { + "x": 23548.420651013814, + "y": 18952.74274430956 + }, + "targetPosition": { + "x": 23184.363003545088, + "y": 19217.246107841172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1579ea8b-2199-4a60-83d1-06cba33de3d2", + "savedPayload": { + "position": { + "x": 23184.363003545088, + "y": 19217.246107841172 + }, + "targetPosition": { + "x": 22820.305356076362, + "y": 19481.749471372787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[3][3]", + "project": "Foundations", + "id": "b378f5ea-0694-40f9-8195-fee0f15aeaaa", + "savedPayload": { + "position": { + "x": 23715.37506190781, + "y": 19387.6738544319 + }, + "targetPosition": { + "x": 23267.840208992086, + "y": 19434.711662902344 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117", + "savedPayload": { + "position": { + "x": 23267.840208992086, + "y": 19434.711662902344 + }, + "targetPosition": { + "x": 22820.305356076362, + "y": 19481.749471372787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[4][3]", + "project": "Foundations", + "id": "a49c80de-f116-4fd8-817e-13c8b5540dde", + "savedPayload": { + "position": { + "x": 23642.496267954706, + "y": 19847.812450141006 + }, + "targetPosition": { + "x": 23231.400812015534, + "y": 19664.780960756896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e9896867-be26-4a9d-830c-48f727b3b6f9", + "savedPayload": { + "position": { + "x": 23231.400812015534, + "y": 19664.780960756896 + }, + "targetPosition": { + "x": 22820.305356076362, + "y": 19481.749471372787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "597ae83d-2b55-42ec-b96b-142cdd8e6c18", + "savedPayload": { + "position": { + "x": 22820.305356076362, + "y": 19481.749471372787 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Error #1", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[0] !== undefined", + "project": "Foundations", + "id": "3e33e504-4d75-4e0e-b8ba-469eeb27955f", + "savedPayload": { + "position": { + "x": 22127.95598851759, + "y": 19411.629416281197 + }, + "targetPosition": { + "x": 21986.358900531377, + "y": 19586.487257609017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -100\n}", + "project": "Foundations", + "id": "a018e32d-ce17-41fe-8a8e-ed6ce22846f2", + "savedPayload": { + "position": { + "x": 22208.58877716528, + "y": 19621.68501224307 + }, + "targetPosition": { + "x": 21986.358900531377, + "y": 19586.487257609017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #1", + "id": "18d54e7b-131a-4f81-9247-f4d2cf385d7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #1", + "Point", + "Foundations", + "18d54e7b-131a-4f81-9247-f4d2cf385d7c" + ] + ] + } + }, + "id": "113e1cd5-3de8-4c06-bf9c-907c7418695a", + "savedPayload": { + "position": { + "x": 22876.358900531377, + "y": 19584.987257609017 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #2", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[1] !== undefined", + "project": "Foundations", + "id": "bc1c36bd-8771-4bb6-9e7e-3b82611737bd", + "savedPayload": { + "position": { + "x": 22195.811385257723, + "y": 19568.46334466815 + }, + "targetPosition": { + "x": 22013.78256152336, + "y": 19700.715026433958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -150\n}", + "project": "Foundations", + "id": "5b56f938-1c71-4f2f-8b3d-e8b761dc4ea2", + "savedPayload": { + "position": { + "x": 22219.330289492944, + "y": 19792.230771126015 + }, + "targetPosition": { + "x": 22013.78256152336, + "y": 19700.715026433958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #2", + "id": "0fb1d49f-ddae-422b-b70d-b4660255d9b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #2", + "Point", + "Foundations", + "0fb1d49f-ddae-422b-b70d-b4660255d9b5" + ] + ] + } + }, + "id": "b641b9d7-6db2-4c3f-a1ee-3fb819f97fb3", + "savedPayload": { + "position": { + "x": 22903.78256152336, + "y": 19699.215026433958 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #3", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[2] !== undefined", + "project": "Foundations", + "id": "33afbc3a-a2d5-48af-be11-e11c479fa847", + "savedPayload": { + "position": { + "x": 22220.763057837317, + "y": 19737.51555552481 + }, + "targetPosition": { + "x": 22010.70746187545, + "y": 19818.148344172503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -200\n}", + "project": "Foundations", + "id": "16959bc8-c9f4-403b-b312-3a8ce1d5e5db", + "savedPayload": { + "position": { + "x": 22185.565303203268, + "y": 19959.745432158717 + }, + "targetPosition": { + "x": 22010.70746187545, + "y": 19818.148344172503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #3", + "id": "1579ea8b-2199-4a60-83d1-06cba33de3d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #3", + "Point", + "Foundations", + "1579ea8b-2199-4a60-83d1-06cba33de3d2" + ] + ] + } + }, + "id": "429301cc-2132-4938-bf0a-ec7328c82851", + "savedPayload": { + "position": { + "x": 22900.70746187545, + "y": 19816.648344172503 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #4", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[3] !== undefined", + "project": "Foundations", + "id": "b936ed62-f731-4224-a15b-50b95d80dc7a", + "savedPayload": { + "position": { + "x": 22201.110591004668, + "y": 19907.26542005329 + }, + "targetPosition": { + "x": 21977.343164546808, + "y": 19930.78432428851 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -250\n}", + "project": "Foundations", + "id": "539644a3-c57a-474d-b9f7-1439cb820389", + "savedPayload": { + "position": { + "x": 22109.594846312615, + "y": 20112.813148022873 + }, + "targetPosition": { + "x": 21977.343164546808, + "y": 19930.78432428851 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #4", + "id": "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #4", + "Point", + "Foundations", + "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117" + ] + ] + } + }, + "id": "64e32738-2d80-422a-986f-741e00126545", + "savedPayload": { + "position": { + "x": 22867.343164546808, + "y": 19929.28432428851 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #5", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[4] !== undefined", + "project": "Foundations", + "id": "9c24cf2a-2564-43bb-8ec5-506161e3c7b3", + "savedPayload": { + "position": { + "x": 22138.19326789718, + "y": 20066.144765510882 + }, + "targetPosition": { + "x": 21915.963391263274, + "y": 20030.94701087683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -300\n}", + "project": "Foundations", + "id": "c743fb0f-584d-4f72-af2e-98b932eae346", + "savedPayload": { + "position": { + "x": 21996.59617991097, + "y": 20241.002606838698 + }, + "targetPosition": { + "x": 21915.963391263274, + "y": 20030.94701087683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #5", + "id": "e9896867-be26-4a9d-830c-48f727b3b6f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #5", + "Point", + "Foundations", + "e9896867-be26-4a9d-830c-48f727b3b6f9" + ] + ] + } + }, + "id": "ac0c0829-68bb-4ba4-a0be-687ad28402c5", + "savedPayload": { + "position": { + "x": 22805.963391263274, + "y": 20029.44701087683 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Error #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[0] !== undefined", + "project": "Foundations", + "id": "c433ec30-6442-4405-95dc-c46e13dd910b", + "savedPayload": { + "position": { + "x": 22055.75107213925, + "y": 20111.810482373126 + }, + "targetPosition": { + "x": 21830.75107213925, + "y": 20111.810482373126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -135\n}", + "project": "Foundations", + "id": "a6355798-bfc4-49ed-a728-1a446aaffbe0", + "savedPayload": { + "position": { + "x": 22012.779895873613, + "y": 20244.062164138933 + }, + "targetPosition": { + "x": 21830.75107213925, + "y": 20111.810482373126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #1", + "id": "18d54e7b-131a-4f81-9247-f4d2cf385d7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #1", + "Point", + "Foundations", + "18d54e7b-131a-4f81-9247-f4d2cf385d7c" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "5937da0d-35f8-4184-919e-a46fecdcbf0a", + "savedPayload": { + "position": { + "x": 21900.279895873613, + "y": 20325.798198539534 + }, + "targetPosition": { + "x": 21830.75107213925, + "y": 20111.810482373126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "7c565d67-e262-4649-99c2-948f503fbbee", + "savedPayload": { + "position": { + "x": 21761.222248404887, + "y": 20325.798198539534 + }, + "targetPosition": { + "x": 21830.75107213925, + "y": 20111.810482373126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d52f785c-b647-46d9-bfe1-3eac76d5d6c3", + "savedPayload": { + "position": { + "x": 22720.75107213925, + "y": 20110.310482373126 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[1] !== undefined", + "project": "Foundations", + "id": "4354e18d-db8b-4654-ad0e-7c4e2541bedc", + "savedPayload": { + "position": { + "x": 21944.84659681806, + "y": 20226.09831197621 + }, + "targetPosition": { + "x": 21727.51328590302, + "y": 20167.86402682814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -180\n}", + "project": "Foundations", + "id": "46a9038a-0e65-400a-9e10-4073a68499d6", + "savedPayload": { + "position": { + "x": 21869.110373889234, + "y": 20342.72186815596 + }, + "targetPosition": { + "x": 21727.51328590302, + "y": 20167.86402682814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #2", + "id": "0fb1d49f-ddae-422b-b70d-b4660255d9b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #2", + "Point", + "Foundations", + "0fb1d49f-ddae-422b-b70d-b4660255d9b5" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "c8ab8910-3f21-4531-afdc-70f743d31802", + "savedPayload": { + "position": { + "x": 21739.288876057683, + "y": 20392.55567214792 + }, + "targetPosition": { + "x": 21727.51328590302, + "y": 20167.86402682814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "2328ea67-2c00-43e3-866a-48c7cdf8a476", + "savedPayload": { + "position": { + "x": 21604.96950302464, + "y": 20356.56490461586 + }, + "targetPosition": { + "x": 21727.51328590302, + "y": 20167.86402682814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c1909166-25f1-4de9-a97d-8ffd0b3ca52b", + "savedPayload": { + "position": { + "x": 22617.51328590302, + "y": 20166.36402682814 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[2] !== undefined", + "project": "Foundations", + "id": "34dc1242-ae83-4bc7-b248-0aec515cf328", + "savedPayload": { + "position": { + "x": 21808.141232929578, + "y": 20307.787687820124 + }, + "targetPosition": { + "x": 21613.28551707808, + "y": 20195.287687820124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -225\n}", + "project": "Foundations", + "id": "8daefc3d-0bd0-406a-a1ad-26d31abfcf2c", + "savedPayload": { + "position": { + "x": 21704.801261770135, + "y": 20400.83541578971 + }, + "targetPosition": { + "x": 21613.28551707808, + "y": 20195.287687820124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #3", + "id": "1579ea8b-2199-4a60-83d1-06cba33de3d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #3", + "Point", + "Foundations", + "1579ea8b-2199-4a60-83d1-06cba33de3d2" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "fb8e7a6e-8f81-4877-b906-9e099e481155", + "savedPayload": { + "position": { + "x": 21566.505386644083, + "y": 20415.37089798523 + }, + "targetPosition": { + "x": 21613.28551707808, + "y": 20195.287687820124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "eb59c5bd-1c76-48b7-80c7-639cb99760a3", + "savedPayload": { + "position": { + "x": 21446.077931345666, + "y": 20345.842074250868 + }, + "targetPosition": { + "x": 21613.28551707808, + "y": 20195.287687820124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69f219f1-c64d-4b1d-9c20-9a87f64f2951", + "savedPayload": { + "position": { + "x": 22503.28551707808, + "y": 20193.787687820124 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[3] !== undefined", + "project": "Foundations", + "id": "51721f1a-f3b7-4bca-acfa-0159091bc77c", + "savedPayload": { + "position": { + "x": 21654.951225106506, + "y": 20351.311613939186 + }, + "targetPosition": { + "x": 21495.852199339533, + "y": 20192.212588172213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -270\n}", + "project": "Foundations", + "id": "101f1966-752a-42e2-ad25-1bf652fd4e49", + "savedPayload": { + "position": { + "x": 21531.049953973587, + "y": 20414.442464806118 + }, + "targetPosition": { + "x": 21495.852199339533, + "y": 20192.212588172213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #4", + "id": "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #4", + "Point", + "Foundations", + "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "10b7c19b-c942-428c-b50f-35d3153a7625", + "savedPayload": { + "position": { + "x": 21393.704336898136, + "y": 20392.689056114596 + }, + "targetPosition": { + "x": 21495.852199339533, + "y": 20192.212588172213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "a86784e2-3506-470d-981e-a6e08c3fd8cc", + "savedPayload": { + "position": { + "x": 21295.37573139715, + "y": 20294.36045061361 + }, + "targetPosition": { + "x": 21495.852199339533, + "y": 20192.212588172213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "abeaeb90-6210-441f-bf6e-4fafde7b51f1", + "savedPayload": { + "position": { + "x": 22385.852199339533, + "y": 20190.712588172213 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[4] !== undefined", + "project": "Foundations", + "id": "233fd1cb-f3c9-408e-9cc2-bf90b118a3ea", + "savedPayload": { + "position": { + "x": 22385.716219223526, + "y": 20352.204006695072 + }, + "targetPosition": { + "x": 22273.216219223526, + "y": 20157.348290843573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -315\n}", + "project": "Foundations", + "id": "b248962f-31d8-4f9d-b891-641c88c1273f", + "savedPayload": { + "position": { + "x": 22249.697314988305, + "y": 20381.115717301433 + }, + "targetPosition": { + "x": 22273.216219223526, + "y": 20157.348290843573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #5", + "id": "e9896867-be26-4a9d-830c-48f727b3b6f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #5", + "Point", + "Foundations", + "e9896867-be26-4a9d-830c-48f727b3b6f9" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "046fd94b-6c60-4f95-8d2e-9bed1f92e6c7", + "savedPayload": { + "position": { + "x": 22122.661832792783, + "y": 20324.555876575985 + }, + "targetPosition": { + "x": 22273.216219223526, + "y": 20157.348290843573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "ecd743bb-670a-4eb4-a1f6-4260d5f350fa", + "savedPayload": { + "position": { + "x": 22053.13300905842, + "y": 20204.128421277568 + }, + "targetPosition": { + "x": 22273.216219223526, + "y": 20157.348290843573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "41387111-1f02-4581-b972-ce53ceded065", + "savedPayload": { + "position": { + "x": 22273.216219223526, + "y": 20157.348290843573 + }, + "targetPosition": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "769dee61-1988-4c78-8675-b2558fd9e8b8", + "savedPayload": { + "position": { + "x": 22456.247708607636, + "y": 19746.2528349044 + }, + "targetPosition": { + "x": 22106.532025951998, + "y": 19463.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesErrors": { + "type": "Nodes Errors", + "name": "New Nodes Errors", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "a1f51638-c3cb-44ff-9559-99865b0bd92e", + "savedPayload": { + "position": { + "x": 22267.79760324738, + "y": 19883.169850855717 + }, + "targetPosition": { + "x": 22106.532025951998, + "y": 19463.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "32aa7be5-c9c5-402e-902d-7638f439d1ac", + "savedPayload": { + "position": { + "x": 22106.532025951998, + "y": 19463.058658931976 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Status", + "config": "{\n \"codeName\": \"Status\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesStatus": { + "type": "Nodes Status", + "name": "New Nodes Status", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "eeee047a-e1bb-4705-8805-6383b9604f15", + "savedPayload": { + "position": { + "x": 22120.143957357835, + "y": 19954.95187612889 + }, + "targetPosition": { + "x": 21981.08630988911, + "y": 19526.97644379607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "deb88e11-2bb3-4262-b839-b3549aa575f0", + "savedPayload": { + "position": { + "x": 21981.08630988911, + "y": 19526.97644379607 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Progress", + "config": "{\n \"codeName\": \"Progress\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesProgress": { + "type": "Nodes Progress", + "name": "New Nodes Progress", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "2e7d48c8-9b70-49fb-8dca-00a3b6fa3440", + "savedPayload": { + "position": { + "x": 21842.028662420384, + "y": 19999.00101146325 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19549.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2ee666aa-e150-4b07-bd56-1ff583dab06a", + "savedPayload": { + "position": { + "x": 21842.028662420384, + "y": 19549.00101146325 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Running", + "config": "{\n \"codeName\": \"Running\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesRunning": { + "type": "Nodes Running", + "name": "New Nodes Running", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "ed900beb-fde0-4425-ae8f-272cc5cab4f6", + "savedPayload": { + "position": { + "x": 21563.91336748293, + "y": 19954.95187612889 + }, + "targetPosition": { + "x": 21702.971014951658, + "y": 19526.97644379607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "003dac2d-f7c7-4c3b-be44-1ae92ce0c089", + "savedPayload": { + "position": { + "x": 21702.971014951658, + "y": 19526.97644379607 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Announcements", + "config": "{\n \"codeName\": \"Announcements\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesAnnouncements": { + "type": "Nodes Announcements", + "name": "New Nodes Announcements", + "project": "Foundations", + "id": "8a5f8e06-870a-47c0-a4fa-4bda0fbf9101", + "savedPayload": { + "position": { + "x": 21313.021935357156, + "y": 19827.1163064007 + }, + "targetPosition": { + "x": 21577.52529888877, + "y": 19463.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "51cc3d20-8615-4c7d-974a-3b848fe331cf", + "savedPayload": { + "position": { + "x": 21577.52529888877, + "y": 19463.058658931976 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Warnings", + "config": "{\n \"codeName\": \"Warnings\",\n \"connectTo\": \"Portfolio System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"warnings\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": 100,\n \"rateOffsetBasedOnArrayIndex\": 50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Warnings", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Warning #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[0][3]", + "project": "Foundations", + "id": "f8f58ab7-e008-4f9d-b004-d6cf69e09b99", + "savedPayload": { + "position": { + "x": 22354.349908342294, + "y": 19983.202088178343 + }, + "targetPosition": { + "x": 21906.81505542657, + "y": 20030.239896648785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ec3ad724-8520-4d22-9107-ac4c6d0d841f", + "savedPayload": { + "position": { + "x": 21906.81505542657, + "y": 20030.239896648785 + }, + "targetPosition": { + "x": 21459.280202510847, + "y": 20077.277705119228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[1][3]", + "project": "Foundations", + "id": "feb876b5-d46e-4bf6-8348-31da665acdc6", + "savedPayload": { + "position": { + "x": 22281.47111438919, + "y": 20443.340683887447 + }, + "targetPosition": { + "x": 21870.37565845002, + "y": 20260.309194503337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e16ddd0d-6202-42fe-876f-7ec876b83b98", + "savedPayload": { + "position": { + "x": 21870.37565845002, + "y": 20260.309194503337 + }, + "targetPosition": { + "x": 21459.280202510847, + "y": 20077.277705119228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[2][3]", + "project": "Foundations", + "id": "2ffda3eb-dcad-4ca0-9baa-bda1931a0364", + "savedPayload": { + "position": { + "x": 21988.286929574075, + "y": 20805.39300005668 + }, + "targetPosition": { + "x": 21723.78356604246, + "y": 20441.335352587954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2cf4ac19-59c8-4870-b90c-6292912f3f1c", + "savedPayload": { + "position": { + "x": 21723.78356604246, + "y": 20441.335352587954 + }, + "targetPosition": { + "x": 21459.280202510847, + "y": 20077.277705119228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[3][3]", + "project": "Foundations", + "id": "f366d9b4-90d3-4816-acea-ec396a9d0f75", + "savedPayload": { + "position": { + "x": 21553.35581945173, + "y": 20972.347410950675 + }, + "targetPosition": { + "x": 21506.31801098129, + "y": 20524.81255803495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "32aac53a-6a3c-433f-920c-ffbd98c56fc1", + "savedPayload": { + "position": { + "x": 21506.31801098129, + "y": 20524.81255803495 + }, + "targetPosition": { + "x": 21459.280202510847, + "y": 20077.277705119228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[4][3]", + "project": "Foundations", + "id": "9a7f88d0-ae26-48a6-8478-d345bce84180", + "savedPayload": { + "position": { + "x": 21093.217223742628, + "y": 20899.468616997572 + }, + "targetPosition": { + "x": 21276.248713126737, + "y": 20488.3731610584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e2938aed-adf3-426d-8306-92b908b5b6d9", + "savedPayload": { + "position": { + "x": 21276.248713126737, + "y": 20488.3731610584 + }, + "targetPosition": { + "x": 21459.280202510847, + "y": 20077.277705119228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0be165b7-473d-499d-95c6-aa16c040df2b", + "savedPayload": { + "position": { + "x": 21459.280202510847, + "y": 20077.277705119228 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Warning #1", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[0] !== undefined", + "project": "Foundations", + "id": "0cec9c8e-68a7-41e0-9ce3-f3a54b69b134", + "savedPayload": { + "position": { + "x": 20305.155331627786, + "y": 19987.369491863694 + }, + "targetPosition": { + "x": 20269.79149130137, + "y": 19841.597756615163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 100\n}", + "project": "Foundations", + "id": "00160d2b-1ede-495b-b8c1-7504723367e0", + "savedPayload": { + "position": { + "x": 20161.23138558561, + "y": 19945.10960833748 + }, + "targetPosition": { + "x": 20269.79149130137, + "y": 19841.597756615163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #1", + "id": "ec3ad724-8520-4d22-9107-ac4c6d0d841f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #1", + "Point", + "Foundations", + "ec3ad724-8520-4d22-9107-ac4c6d0d841f" + ] + ] + } + }, + "id": "336a7222-4365-43f5-89de-e99815e7edf9", + "savedPayload": { + "position": { + "x": 21356.042416274617, + "y": 20133.331249574243 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #2", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[1] !== undefined", + "project": "Foundations", + "id": "3a4a4596-7c60-4327-a9f7-a741adfe3bdf", + "savedPayload": { + "position": { + "x": 20184.98172574356, + "y": 19955.95602525762 + }, + "targetPosition": { + "x": 20192.11901311712, + "y": 19806.12592438017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 150\n}", + "project": "Foundations", + "id": "428592b5-46b6-49c0-86a6-2adfbfaa1288", + "savedPayload": { + "position": { + "x": 20058.793695818884, + "y": 19874.85990263928 + }, + "targetPosition": { + "x": 20192.11901311712, + "y": 19806.12592438017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #2", + "id": "e16ddd0d-6202-42fe-876f-7ec876b83b98" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #2", + "Point", + "Foundations", + "e16ddd0d-6202-42fe-876f-7ec876b83b98" + ] + ] + } + }, + "id": "2e7c8f59-ad90-404a-b4b8-b99f50961c5f", + "savedPayload": { + "position": { + "x": 21241.814647449675, + "y": 20160.754910566226 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #3", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[2] !== undefined", + "project": "Foundations", + "id": "9fd9eee3-9c10-41bf-b2fd-cb22fdd3cf3f", + "savedPayload": { + "position": { + "x": 20078.52619154991, + "y": 19891.9582075216 + }, + "targetPosition": { + "x": 20127.586386047522, + "y": 19750.2080847144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 200\n}", + "project": "Foundations", + "id": "865f6dad-fd69-4280-8a18-90573cbea9c1", + "savedPayload": { + "position": { + "x": 19980.297081458117, + "y": 19778.595771368462 + }, + "targetPosition": { + "x": 20127.586386047522, + "y": 19750.2080847144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #3", + "id": "2cf4ac19-59c8-4870-b90c-6292912f3f1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #3", + "Point", + "Foundations", + "2cf4ac19-59c8-4870-b90c-6292912f3f1c" + ] + ] + } + }, + "id": "1093c652-8a39-498e-93eb-cdd01f5eb391", + "savedPayload": { + "position": { + "x": 21124.38132971113, + "y": 20157.679810918315 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #4", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[3] !== undefined", + "project": "Foundations", + "id": "dd574742-fad4-4c3e-85b2-3c4998fe43a6", + "savedPayload": { + "position": { + "x": 19994.413123311766, + "y": 19800.560761238932 + }, + "targetPosition": { + "x": 20081.421659747444, + "y": 19678.37436843138 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 250\n}", + "project": "Foundations", + "id": "d337a669-0fb2-41da-95e2-d597a07a4049", + "savedPayload": { + "position": { + "x": 19932.100871361483, + "y": 19664.115961935753 + }, + "targetPosition": { + "x": 20081.421659747444, + "y": 19678.37436843138 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #4", + "id": "32aac53a-6a3c-433f-920c-ffbd98c56fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #4", + "Point", + "Foundations", + "32aac53a-6a3c-433f-920c-ffbd98c56fc1" + ] + ] + } + }, + "id": "121f06d1-bcbf-4605-8b3a-2faf7b6e463d", + "savedPayload": { + "position": { + "x": 21011.745349595123, + "y": 20124.315513589674 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #5", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[4] !== undefined", + "project": "Foundations", + "id": "569ee961-2229-47e2-948f-f58245d77ff3", + "savedPayload": { + "position": { + "x": 19939.4568615781, + "y": 19689.16816394589 + }, + "targetPosition": { + "x": 20057.36482578952, + "y": 19596.4443160128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 300\n}", + "project": "Foundations", + "id": "54da717b-278d-4b01-a745-d13b1f97993f", + "savedPayload": { + "position": { + "x": 19918.109635837107, + "y": 19540.69494766375 + }, + "targetPosition": { + "x": 20057.36482578952, + "y": 19596.4443160128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #5", + "id": "e2938aed-adf3-426d-8306-92b908b5b6d9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #5", + "Point", + "Foundations", + "e2938aed-adf3-426d-8306-92b908b5b6d9" + ] + ] + } + }, + "id": "3f99fc92-ecf0-4edd-9b4d-c6aa63f8411a", + "savedPayload": { + "position": { + "x": 20911.582663006808, + "y": 20062.93574030614 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Warning #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[0] !== undefined", + "project": "Foundations", + "id": "4472b44e-55f4-43a6-b522-c18c7f947c46", + "savedPayload": { + "position": { + "x": 19952.824190491225, + "y": 19618.625183762677 + }, + "targetPosition": { + "x": 20057.36482578952, + "y": 19511.05541304883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 125\n}", + "project": "Foundations", + "id": "b7b72ee5-d159-40da-870d-0c5b3bd1fcef", + "savedPayload": { + "position": { + "x": 19909.561750412366, + "y": 19536.633741943726 + }, + "targetPosition": { + "x": 20057.36482578952, + "y": 19511.05541304883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #1", + "id": "ec3ad724-8520-4d22-9107-ac4c6d0d841f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #1", + "Point", + "Foundations", + "ec3ad724-8520-4d22-9107-ac4c6d0d841f" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "e3cf38e0-0167-430d-b11e-2f8dace538b5", + "savedPayload": { + "position": { + "x": 19922.755061485816, + "y": 19444.872247862346 + }, + "targetPosition": { + "x": 20057.36482578952, + "y": 19511.05541304883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "c62cf01f-78bc-48d5-8fc9-8b1519c0f42c", + "savedPayload": { + "position": { + "x": 19987.364727305667, + "y": 19378.39047339916 + }, + "targetPosition": { + "x": 20057.36482578952, + "y": 19511.05541304883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46f29674-43ec-488d-ae2a-6385e0e84fb2", + "savedPayload": { + "position": { + "x": 20830.719191510507, + "y": 19977.723421182116 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[1] !== undefined", + "project": "Foundations", + "id": "1dfaa84f-849f-412e-9c8a-12e523a9ef99", + "savedPayload": { + "position": { + "x": 19950.80974817948, + "y": 19502.88529932709 + }, + "targetPosition": { + "x": 20081.421659747444, + "y": 19429.12536063025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 170\n}", + "project": "Foundations", + "id": "42565e68-4e14-435f-bfd9-76a0bff765ea", + "savedPayload": { + "position": { + "x": 19932.399399445163, + "y": 19412.02664914667 + }, + "targetPosition": { + "x": 20081.421659747444, + "y": 19429.12536063025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #2", + "id": "e16ddd0d-6202-42fe-876f-7ec876b83b98" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #2", + "Point", + "Foundations", + "e16ddd0d-6202-42fe-876f-7ec876b83b98" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "4a08eb42-ed1e-4e86-9b34-2b37c5388d5b", + "savedPayload": { + "position": { + "x": 19970.910489065984, + "y": 19327.699125589144 + }, + "targetPosition": { + "x": 20081.421659747444, + "y": 19429.12536063025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "09283804-d609-44a3-9b7d-831d17e25f99", + "savedPayload": { + "position": { + "x": 20051.633089750583, + "y": 19282.11297646639 + }, + "targetPosition": { + "x": 20081.421659747444, + "y": 19429.12536063025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da3e9702-c95e-4321-bd9b-d1ea33cf20e2", + "savedPayload": { + "position": { + "x": 20774.66564705549, + "y": 19874.485634945886 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[2] !== undefined", + "project": "Foundations", + "id": "6371cef0-e36b-445d-8307-0d018eaf3131", + "savedPayload": { + "position": { + "x": 19981.484598506173, + "y": 19391.266159461095 + }, + "targetPosition": { + "x": 20127.586386047522, + "y": 19357.29164434723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 215\n}", + "project": "Foundations", + "id": "40fb3577-5fb1-43db-b2da-f7b798a42e9b", + "savedPayload": { + "position": { + "x": 19989.417838080295, + "y": 19298.901128399622 + }, + "targetPosition": { + "x": 20127.586386047522, + "y": 19357.29164434723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #3", + "id": "2cf4ac19-59c8-4870-b90c-6292912f3f1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #3", + "Point", + "Foundations", + "2cf4ac19-59c8-4870-b90c-6292912f3f1c" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "c6f20c41-c4d6-4a06-bc41-250f07452d28", + "savedPayload": { + "position": { + "x": 20050.126766801677, + "y": 19228.839289809493 + }, + "targetPosition": { + "x": 20127.586386047522, + "y": 19357.29164434723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "743e484b-c891-4ce2-b3a5-aa01b088fa3e", + "savedPayload": { + "position": { + "x": 20140.42263731935, + "y": 19207.84188471783 + }, + "targetPosition": { + "x": 20127.586386047522, + "y": 19357.29164434723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ebb538cf-72a6-4f1a-be6a-77ba877c13d9", + "savedPayload": { + "position": { + "x": 20747.24198606351, + "y": 19760.257866120945 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[3] !== undefined", + "project": "Foundations", + "id": "58bf7566-da48-40cd-ad96-6e8a6cc90ddd", + "savedPayload": { + "position": { + "x": 20042.3636475282, + "y": 19292.810483052046 + }, + "targetPosition": { + "x": 20192.11901311712, + "y": 19301.37380468146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 260\n}", + "project": "Foundations", + "id": "b7af7e41-8e54-4d29-a936-22d7ddeae308", + "savedPayload": { + "position": { + "x": 20075.99777152126, + "y": 19206.42193661013 + }, + "targetPosition": { + "x": 20192.11901311712, + "y": 19301.37380468146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #4", + "id": "32aac53a-6a3c-433f-920c-ffbd98c56fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #4", + "Point", + "Foundations", + "32aac53a-6a3c-433f-920c-ffbd98c56fc1" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "cb2e8e98-e3b9-4167-af54-b532c756f829", + "savedPayload": { + "position": { + "x": 20153.9862629881, + "y": 19156.301776476168 + }, + "targetPosition": { + "x": 20192.11901311712, + "y": 19301.37380468146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "3bae25ae-3176-4378-ad1a-b2fdb2cf8016", + "savedPayload": { + "position": { + "x": 20246.540168919717, + "y": 19161.594200299744 + }, + "targetPosition": { + "x": 20192.11901311712, + "y": 19301.37380468146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7923e802-2109-4236-8f3a-9afa4291d9b3", + "savedPayload": { + "position": { + "x": 20750.31708571142, + "y": 19642.8245483824 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[4] !== undefined", + "project": "Foundations", + "id": "165aa918-7efc-4b36-89b6-33983e48d59f", + "savedPayload": { + "position": { + "x": 20128.514836755443, + "y": 19215.49456346415 + }, + "targetPosition": { + "x": 20269.79149130137, + "y": 19265.901972446467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 305\n}", + "project": "Foundations", + "id": "251abb75-9ebd-4309-8099-6cf41492a712", + "savedPayload": { + "position": { + "x": 20185.125008471354, + "y": 19142.08118790205 + }, + "targetPosition": { + "x": 20269.79149130137, + "y": 19265.901972446467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #5", + "id": "e2938aed-adf3-426d-8306-92b908b5b6d9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #5", + "Point", + "Foundations", + "e2938aed-adf3-426d-8306-92b908b5b6d9" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "a03c8e7c-4f3d-4d3f-b19d-94f433c0389a", + "savedPayload": { + "position": { + "x": 20274.074898920426, + "y": 19115.96314352224 + }, + "targetPosition": { + "x": 20269.79149130137, + "y": 19265.901972446467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "80723ad7-2798-45d0-b89d-33a7b4c927db", + "savedPayload": { + "position": { + "x": 20361.388673246685, + "y": 19147.116635558126 + }, + "targetPosition": { + "x": 20269.79149130137, + "y": 19265.901972446467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2eaf2d93-da6e-45ec-b1aa-18b0cd84790a", + "savedPayload": { + "position": { + "x": 20783.68138304006, + "y": 19530.188568266392 + }, + "targetPosition": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a8098bfa-0773-4231-bde4-0db0d37c4513", + "savedPayload": { + "position": { + "x": 21194.776838979233, + "y": 19713.220057650502 + }, + "targetPosition": { + "x": 21477.971014951658, + "y": 19363.504374994864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesWarnings": { + "type": "Nodes Warnings", + "name": "New Nodes Warnings", + "project": "Foundations", + "id": "751d283e-1b95-46c8-8354-3ba77516d28f", + "savedPayload": { + "position": { + "x": 21057.859823027917, + "y": 19524.769952290248 + }, + "targetPosition": { + "x": 21477.971014951658, + "y": 19363.504374994864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fd460feb-f20f-49ab-86d4-9cc68262305b", + "savedPayload": { + "position": { + "x": 21477.971014951658, + "y": 19363.504374994864 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Infos", + "config": "{\n \"codeName\": \"Infos\",\n \"connectTo\": \"Portfolio System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"infos\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": 100,\n \"rateOffsetBasedOnArrayIndex\": 50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Infos", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Info #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[0][3]", + "project": "Foundations", + "id": "a8c09725-f84c-4b81-9915-6bb8feb4dee9", + "savedPayload": { + "position": { + "x": 20296.08591999903, + "y": 19961.17595624085 + }, + "targetPosition": { + "x": 20036.278298863697, + "y": 19811.17595624085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d50a44da-23d8-452f-bd0b-e33ee16ffed2", + "savedPayload": { + "position": { + "x": 20036.278298863697, + "y": 19811.17595624085 + }, + "targetPosition": { + "x": 19776.470677728365, + "y": 19661.17595624085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[1][3]", + "project": "Foundations", + "id": "d90578d2-2efc-4f01-a2b8-4856a5c18162", + "savedPayload": { + "position": { + "x": 20076.470677728365, + "y": 20180.791198511517 + }, + "targetPosition": { + "x": 19926.470677728365, + "y": 19920.983577376184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "83689669-267e-4784-86e3-c3d17003093c", + "savedPayload": { + "position": { + "x": 19926.470677728365, + "y": 19920.983577376184 + }, + "targetPosition": { + "x": 19776.470677728365, + "y": 19661.17595624085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[2][3]", + "project": "Foundations", + "id": "87fe3932-f506-4c51-8a97-a0b0945c46a0", + "savedPayload": { + "position": { + "x": 19776.470677728365, + "y": 20261.17595624085 + }, + "targetPosition": { + "x": 19776.470677728365, + "y": 19961.17595624085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9b2c661f-9f4d-45a8-bfb6-adc331091759", + "savedPayload": { + "position": { + "x": 19776.470677728365, + "y": 19961.17595624085 + }, + "targetPosition": { + "x": 19776.470677728365, + "y": 19661.17595624085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[3][3]", + "project": "Foundations", + "id": "a8cec8b5-3615-458d-825b-e1e940fe4018", + "savedPayload": { + "position": { + "x": 19476.470677728365, + "y": 20180.791198511517 + }, + "targetPosition": { + "x": 19626.470677728365, + "y": 19920.983577376184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "73fa4332-e85c-415c-a35a-2f6eed30bc00", + "savedPayload": { + "position": { + "x": 19626.470677728365, + "y": 19920.983577376184 + }, + "targetPosition": { + "x": 19776.470677728365, + "y": 19661.17595624085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[4][3]", + "project": "Foundations", + "id": "0c3f8948-5e69-40e1-8532-fe0acce9ef9c", + "savedPayload": { + "position": { + "x": 19256.8554354577, + "y": 19961.17595624085 + }, + "targetPosition": { + "x": 19516.66305659303, + "y": 19811.17595624085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d2112f46-fc12-4aed-914a-f242f349a833", + "savedPayload": { + "position": { + "x": 19516.66305659303, + "y": 19811.17595624085 + }, + "targetPosition": { + "x": 19776.470677728365, + "y": 19661.17595624085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7f5b849e-c073-44bc-ba31-ba2cc5d93860", + "savedPayload": { + "position": { + "x": 21175.70912198085, + "y": 19911.12165702156 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Info #1", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[0] !== undefined", + "project": "Foundations", + "id": "2b593eff-11a1-49e6-8dfe-47fae59b89bd", + "savedPayload": { + "position": { + "x": 19727.314751002352, + "y": 19794.79558357373 + }, + "targetPosition": { + "x": 19691.950910675936, + "y": 19649.0238483252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 100\n}", + "project": "Foundations", + "id": "3c67b566-a996-4246-9521-05b7940b448f", + "savedPayload": { + "position": { + "x": 19583.390804960174, + "y": 19752.535700047516 + }, + "targetPosition": { + "x": 19691.950910675936, + "y": 19649.0238483252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #1", + "id": "d50a44da-23d8-452f-bd0b-e33ee16ffed2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #1", + "Point", + "Foundations", + "d50a44da-23d8-452f-bd0b-e33ee16ffed2" + ] + ] + } + }, + "id": "43956932-a12b-4aa8-880e-9c71cced3f87", + "savedPayload": { + "position": { + "x": 21060.20265482145, + "y": 19932.529515328297 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #2", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[1] !== undefined", + "project": "Foundations", + "id": "08e332d3-4d3e-4f3b-9a42-17f63c8c7f65", + "savedPayload": { + "position": { + "x": 19607.141145118127, + "y": 19763.382116967656 + }, + "targetPosition": { + "x": 19614.278432491687, + "y": 19613.552016090205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 150\n}", + "project": "Foundations", + "id": "3883535b-2529-4b3a-a4d6-644e18d6c69c", + "savedPayload": { + "position": { + "x": 19480.95311519345, + "y": 19682.285994349317 + }, + "targetPosition": { + "x": 19614.278432491687, + "y": 19613.552016090205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #2", + "id": "83689669-267e-4784-86e3-c3d17003093c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #2", + "Point", + "Foundations", + "83689669-267e-4784-86e3-c3d17003093c" + ] + ] + } + }, + "id": "7c3ad4c2-5e66-4be9-aae4-6e3f0c285131", + "savedPayload": { + "position": { + "x": 20943.091213644133, + "y": 19923.312645018952 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #3", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[2] !== undefined", + "project": "Foundations", + "id": "ddb5a310-b942-4b8d-a2f5-f97f28e449b5", + "savedPayload": { + "position": { + "x": 19500.685610924476, + "y": 19699.384299231635 + }, + "targetPosition": { + "x": 19549.745805422088, + "y": 19557.634176424435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 200\n}", + "project": "Foundations", + "id": "5ce31b71-75d4-4e79-bbe8-d986d3f6228e", + "savedPayload": { + "position": { + "x": 19402.456500832683, + "y": 19586.0218630785 + }, + "targetPosition": { + "x": 19549.745805422088, + "y": 19557.634176424435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #3", + "id": "9b2c661f-9f4d-45a8-bfb6-adc331091759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #3", + "Point", + "Foundations", + "9b2c661f-9f4d-45a8-bfb6-adc331091759" + ] + ] + } + }, + "id": "1b9042cb-02a9-41a0-8a7a-a4d53ca835c3", + "savedPayload": { + "position": { + "x": 20832.35574962933, + "y": 19884.099160573503 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #4", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[3] !== undefined", + "project": "Foundations", + "id": "a3a57570-9c5c-4b54-9146-ac073fc579f1", + "savedPayload": { + "position": { + "x": 19416.572542686332, + "y": 19607.98685294897 + }, + "targetPosition": { + "x": 19503.58107912201, + "y": 19485.800460141418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 250\n}", + "project": "Foundations", + "id": "57ee4b85-6e1f-439f-ba34-6ccc0004de0e", + "savedPayload": { + "position": { + "x": 19354.26029073605, + "y": 19471.54205364579 + }, + "targetPosition": { + "x": 19503.58107912201, + "y": 19485.800460141418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #4", + "id": "73fa4332-e85c-415c-a35a-2f6eed30bc00" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #4", + "Point", + "Foundations", + "73fa4332-e85c-415c-a35a-2f6eed30bc00" + ] + ] + } + }, + "id": "2948c414-2814-4ce4-a15d-f894c9b2075f", + "savedPayload": { + "position": { + "x": 20735.542701650636, + "y": 19817.561396153567 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #5", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[4] !== undefined", + "project": "Foundations", + "id": "9c9f1770-3970-4966-b46b-5a1f8428427b", + "savedPayload": { + "position": { + "x": 19361.616280952665, + "y": 19496.594255655928 + }, + "targetPosition": { + "x": 19479.524245164084, + "y": 19403.870407722836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 300\n}", + "project": "Foundations", + "id": "5420e093-1231-4ca7-b6eb-73d35a15b176", + "savedPayload": { + "position": { + "x": 19340.269055211673, + "y": 19348.121039373786 + }, + "targetPosition": { + "x": 19479.524245164084, + "y": 19403.870407722836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #5", + "id": "d2112f46-fc12-4aed-914a-f242f349a833" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #5", + "Point", + "Foundations", + "d2112f46-fc12-4aed-914a-f242f349a833" + ] + ] + } + }, + "id": "5c7546b8-624a-48f9-8af7-96d23f40cb5d", + "savedPayload": { + "position": { + "x": 20659.249718936684, + "y": 19728.2337904455 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Info #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[0] !== undefined", + "project": "Foundations", + "id": "5c6b1858-9ff5-4920-9142-213add1bcfa6", + "savedPayload": { + "position": { + "x": 19374.98360986579, + "y": 19426.051275472713 + }, + "targetPosition": { + "x": 19479.524245164084, + "y": 19318.481504758867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 125\n}", + "project": "Foundations", + "id": "18d28025-3596-4080-a918-3775b8e0dcd1", + "savedPayload": { + "position": { + "x": 19331.72116978693, + "y": 19344.059833653762 + }, + "targetPosition": { + "x": 19479.524245164084, + "y": 19318.481504758867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #1", + "id": "d50a44da-23d8-452f-bd0b-e33ee16ffed2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #1", + "Point", + "Foundations", + "d50a44da-23d8-452f-bd0b-e33ee16ffed2" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "0d7c4445-adfb-45c5-84c0-51bf5e2d8f47", + "savedPayload": { + "position": { + "x": 19344.91448086038, + "y": 19252.298339572382 + }, + "targetPosition": { + "x": 19479.524245164084, + "y": 19318.481504758867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "2ce83871-7a0f-405a-974c-944848664b4b", + "savedPayload": { + "position": { + "x": 19409.524146680233, + "y": 19185.816565109195 + }, + "targetPosition": { + "x": 19479.524245164084, + "y": 19318.481504758867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "89c5417c-a224-47dc-8f66-d7662886964b", + "savedPayload": { + "position": { + "x": 20608.676042179304, + "y": 19622.203872157465 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[1] !== undefined", + "project": "Foundations", + "id": "27b186d4-45a6-4bcf-84c8-3babb83e056b", + "savedPayload": { + "position": { + "x": 19372.969167554045, + "y": 19310.311391037125 + }, + "targetPosition": { + "x": 19503.58107912201, + "y": 19236.551452340285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 170\n}", + "project": "Foundations", + "id": "52c94df0-99ed-4c4d-bbe7-818a7aff154e", + "savedPayload": { + "position": { + "x": 19354.55881881973, + "y": 19219.452740856705 + }, + "targetPosition": { + "x": 19503.58107912201, + "y": 19236.551452340285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #2", + "id": "83689669-267e-4784-86e3-c3d17003093c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #2", + "Point", + "Foundations", + "83689669-267e-4784-86e3-c3d17003093c" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "0d7af403-3da0-401d-bfec-57d5772b050d", + "savedPayload": { + "position": { + "x": 19393.06990844055, + "y": 19135.12521729918 + }, + "targetPosition": { + "x": 19503.58107912201, + "y": 19236.551452340285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "290a1f93-e61a-4b6d-a95f-d44554eb0771", + "savedPayload": { + "position": { + "x": 19473.79250912515, + "y": 19089.539068176426 + }, + "targetPosition": { + "x": 19503.58107912201, + "y": 19236.551452340285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e353936f-b7ce-440f-a7b9-6dbb838a8b99", + "savedPayload": { + "position": { + "x": 20587.268183872566, + "y": 19506.697404998064 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[2] !== undefined", + "project": "Foundations", + "id": "4a527a4d-7ed8-4e9b-9940-1f717d538559", + "savedPayload": { + "position": { + "x": 19403.64401788074, + "y": 19198.69225117113 + }, + "targetPosition": { + "x": 19549.745805422088, + "y": 19164.717736057268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 215\n}", + "project": "Foundations", + "id": "76c55320-f5c3-4c6a-b8a5-a71e7529ce10", + "savedPayload": { + "position": { + "x": 19411.57725745486, + "y": 19106.32722010966 + }, + "targetPosition": { + "x": 19549.745805422088, + "y": 19164.717736057268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #3", + "id": "9b2c661f-9f4d-45a8-bfb6-adc331091759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #3", + "Point", + "Foundations", + "9b2c661f-9f4d-45a8-bfb6-adc331091759" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "13aad79d-8573-4397-a2b8-cbad0b536359", + "savedPayload": { + "position": { + "x": 19472.286186176243, + "y": 19036.26538151953 + }, + "targetPosition": { + "x": 19549.745805422088, + "y": 19164.717736057268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "72a900be-a643-4a80-a7d5-00bff202dcb5", + "savedPayload": { + "position": { + "x": 19562.582056693915, + "y": 19015.267976427866 + }, + "targetPosition": { + "x": 19549.745805422088, + "y": 19164.717736057268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd6fd1ca-1855-4bae-9329-1f43bed83728", + "savedPayload": { + "position": { + "x": 20596.48505418191, + "y": 19389.585963820748 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[3] !== undefined", + "project": "Foundations", + "id": "64c729b4-e949-4355-8205-02e46dc86c1d", + "savedPayload": { + "position": { + "x": 19464.523066902766, + "y": 19100.236574762082 + }, + "targetPosition": { + "x": 19614.278432491687, + "y": 19108.799896391498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 260\n}", + "project": "Foundations", + "id": "c24401f0-99e4-4b0c-aa54-23669c2e6d32", + "savedPayload": { + "position": { + "x": 19498.157190895825, + "y": 19013.848028320168 + }, + "targetPosition": { + "x": 19614.278432491687, + "y": 19108.799896391498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #4", + "id": "73fa4332-e85c-415c-a35a-2f6eed30bc00" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #4", + "Point", + "Foundations", + "73fa4332-e85c-415c-a35a-2f6eed30bc00" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "edfcfc04-c8ac-411a-bc7f-8c1ccd9001e1", + "savedPayload": { + "position": { + "x": 19576.145682362665, + "y": 18963.727868186204 + }, + "targetPosition": { + "x": 19614.278432491687, + "y": 19108.799896391498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "4e97a0d3-b822-4764-b6a8-464d8aad0032", + "savedPayload": { + "position": { + "x": 19668.699588294283, + "y": 18969.02029200978 + }, + "targetPosition": { + "x": 19614.278432491687, + "y": 19108.799896391498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ddb4cf71-39fa-4c38-8c1f-6f945d8c020e", + "savedPayload": { + "position": { + "x": 20635.69853862736, + "y": 19278.850499805943 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[4] !== undefined", + "project": "Foundations", + "id": "f361c05b-30dc-45a1-b237-98afa2d6b045", + "savedPayload": { + "position": { + "x": 19550.67425613001, + "y": 19022.920655174188 + }, + "targetPosition": { + "x": 19691.950910675936, + "y": 19073.328064156503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 305\n}", + "project": "Foundations", + "id": "b95729af-5603-4278-b4be-693e0527b1f4", + "savedPayload": { + "position": { + "x": 19607.28442784592, + "y": 18949.507279612088 + }, + "targetPosition": { + "x": 19691.950910675936, + "y": 19073.328064156503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #5", + "id": "d2112f46-fc12-4aed-914a-f242f349a833" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #5", + "Point", + "Foundations", + "d2112f46-fc12-4aed-914a-f242f349a833" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "2af76ff2-a329-4e92-8fb4-9cfd544905d3", + "savedPayload": { + "position": { + "x": 19696.23431829499, + "y": 18923.389235232276 + }, + "targetPosition": { + "x": 19691.950910675936, + "y": 19073.328064156503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "89aa83d5-c1d7-48ef-97c2-012914227430", + "savedPayload": { + "position": { + "x": 19783.54809262125, + "y": 18954.542727268163 + }, + "targetPosition": { + "x": 19691.950910675936, + "y": 19073.328064156503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc881d03-9e33-4540-b395-4258017b0f19", + "savedPayload": { + "position": { + "x": 20702.236303047295, + "y": 19182.03745182725 + }, + "targetPosition": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa", + "savedPayload": { + "position": { + "x": 21036.651474512124, + "y": 19483.14622468874 + }, + "targetPosition": { + "x": 21414.053230087564, + "y": 19238.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesInfos": { + "type": "Nodes Infos", + "name": "New Nodes Infos", + "project": "Foundations", + "id": "936885d5-fd92-45cc-8b20-e7a40755dcb9", + "savedPayload": { + "position": { + "x": 20964.669939448006, + "y": 19261.6098392413 + }, + "targetPosition": { + "x": 21414.053230087564, + "y": 19238.058658931976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09adab6c-357b-46ea-81f3-9c14201d87f7", + "savedPayload": { + "position": { + "x": 21414.053230087564, + "y": 19238.058658931976 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a53ea675-799c-4306-82c1-9015f03da569", + "savedPayload": { + "position": { + "x": 21842.028662420384, + "y": 19099.00101146325 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio Episode", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Episode Objects", + "config": "{\n \"codeName\": \"Strategy-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "0031a290-3f10-4f9d-985c-39fea56b17a8", + "savedPayload": { + "position": { + "x": 22369.944229067984, + "y": 19677.331660931373 + }, + "targetPosition": { + "x": 22151.160996978506, + "y": 19729.856867798953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79", + "savedPayload": { + "position": { + "x": 22151.160996978506, + "y": 19729.856867798953 + }, + "targetPosition": { + "x": 21713.59453279955, + "y": 19834.90728153411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "f9b8b1a7-8d33-4092-807a-360cf0cdff96", + "savedPayload": { + "position": { + "x": 22386.513733069412, + "y": 19887.867171150407 + }, + "targetPosition": { + "x": 22162.20733297946, + "y": 19870.21387461164 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3cfe9a32-0645-497e-bd6e-5d3f86bcfb10", + "savedPayload": { + "position": { + "x": 22162.20733297946, + "y": 19870.21387461164 + }, + "targetPosition": { + "x": 21713.59453279955, + "y": 19834.90728153411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "fd073b31-9a78-489d-98db-2b8e599075d4", + "savedPayload": { + "position": { + "x": 22337.21321724467, + "y": 20093.218598380547 + }, + "targetPosition": { + "x": 22129.34032242963, + "y": 20007.1148260984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6bf4726e-de4b-436e-896d-a6882b00353d", + "savedPayload": { + "position": { + "x": 22129.34032242963, + "y": 20007.1148260984 + }, + "targetPosition": { + "x": 21713.59453279955, + "y": 19834.90728153411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "fe2f629c-dfd0-4c01-ac34-932374a4a107", + "savedPayload": { + "position": { + "x": 22226.86855957957, + "y": 20273.284714156984 + }, + "targetPosition": { + "x": 22055.777217319563, + "y": 20127.158903282692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d8559db-dd16-4287-b06b-ee8a06cf5e99", + "savedPayload": { + "position": { + "x": 22055.777217319563, + "y": 20127.158903282692 + }, + "targetPosition": { + "x": 21713.59453279955, + "y": 19834.90728153411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6", + "savedPayload": { + "position": { + "x": 21713.59453279955, + "y": 19834.90728153411 + }, + "targetPosition": { + "x": 21276.028068620595, + "y": 19729.856867798953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "959e2ec4-060d-425a-8c6b-f97f208fac7f", + "savedPayload": { + "position": { + "x": 20256.790929874955, + "y": 20168.584363352955 + }, + "targetPosition": { + "x": 20089.591020688105, + "y": 20513.108656286135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 2,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "bbd6af4f-a8e9-492c-9117-aa66a84c6094", + "savedPayload": { + "position": { + "x": 20803.36185437761, + "y": 20682.81351991264 + }, + "targetPosition": { + "x": 20461.595113989602, + "y": 20601.76864447828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3934024e-16ac-486c-9021-6ecb3a26d651", + "savedPayload": { + "position": { + "x": 20461.595113989602, + "y": 20601.76864447828 + }, + "targetPosition": { + "x": 20089.591020688105, + "y": 20513.108656286135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "18cbc8bf-9236-49b9-b133-147b3e859fce", + "savedPayload": { + "position": { + "x": 20120.724235296988, + "y": 20893.737579027635 + }, + "targetPosition": { + "x": 20089.591020688105, + "y": 20513.108656286135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "c84f91ef-3dae-45cc-be98-a78680f42f79" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "0c00b650-a707-45a3-bbfa-1690d6403eee", + "savedPayload": { + "position": { + "x": 19705.160309064202, + "y": 20650.19073199013 + }, + "targetPosition": { + "x": 20089.591020688105, + "y": 20513.108656286135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "6bf4726e-de4b-436e-896d-a6882b00353d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Bottom", + "Point", + "Foundations", + "6bf4726e-de4b-436e-896d-a6882b00353d" + ] + ] + } + } + ], + "id": "ef1e7800-87fc-4df3-b7d8-8376bb20d95c", + "savedPayload": { + "position": { + "x": 21640.08571608932, + "y": 19994.360231330567 + }, + "targetPosition": { + "x": 21276.028068620595, + "y": 19729.856867798953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "383a9667-1d44-49c0-81ad-9c28f5b9e27f", + "savedPayload": { + "position": { + "x": 20136.16077797067, + "y": 20383.72228974453 + }, + "targetPosition": { + "x": 19850.508581179427, + "y": 20647.894149227912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "c958247f-daff-4560-b940-1f288d2d3092", + "savedPayload": { + "position": { + "x": 20445.391902945266, + "y": 21077.507754378526 + }, + "targetPosition": { + "x": 20160.30244179573, + "y": 20871.67082726936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "64753c1c-0988-46fe-90e3-ab88c1e63b9c", + "savedPayload": { + "position": { + "x": 20160.30244179573, + "y": 20871.67082726936 + }, + "targetPosition": { + "x": 19850.508581179427, + "y": 20647.894149227912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "989d7fed-2167-4bff-96cd-b06b5aebcd02", + "savedPayload": { + "position": { + "x": 19733.91597060686, + "y": 21011.741193261336 + }, + "targetPosition": { + "x": 19850.508581179427, + "y": 20647.894149227912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "c84f91ef-3dae-45cc-be98-a78680f42f79" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "e8bb616f-19dd-4715-a4c0-b1c01d6dc155", + "savedPayload": { + "position": { + "x": 19443.972199600816, + "y": 20627.60398728208 + }, + "targetPosition": { + "x": 19850.508581179427, + "y": 20647.894149227912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "6bf4726e-de4b-436e-896d-a6882b00353d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Bottom", + "Point", + "Foundations", + "6bf4726e-de4b-436e-896d-a6882b00353d" + ] + ] + } + } + ], + "id": "345cabc1-28a5-4499-9aad-781e193b8a92", + "savedPayload": { + "position": { + "x": 21511.152422742773, + "y": 20113.544941758293 + }, + "targetPosition": { + "x": 21276.028068620595, + "y": 19729.856867798953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "392e083f-3e56-4b64-8af6-3e82393a651b", + "savedPayload": { + "position": { + "x": 19547.84280282692, + "y": 16096.258028856071 + }, + "targetPosition": { + "x": 19776.72832650898, + "y": 16281.711954616661 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f30f75d4-37ce-4868-b9c3-243dd323913b", + "savedPayload": { + "position": { + "x": 19776.72832650898, + "y": 16281.711954616661 + }, + "targetPosition": { + "x": 20044.201819211557, + "y": 16498.436425209064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "e45c6a6a-1bb8-4b21-8d25-df37ea25c86e", + "savedPayload": { + "position": { + "x": 20008.372521682824, + "y": 16156.024200185588 + }, + "targetPosition": { + "x": 20044.201819211557, + "y": 16498.436425209064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "c84f91ef-3dae-45cc-be98-a78680f42f79" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "679a56c9-7dca-4cd5-b494-5a7fd77b539b", + "savedPayload": { + "position": { + "x": 20260.975490660523, + "y": 16230.66831817462 + }, + "targetPosition": { + "x": 20044.201819211557, + "y": 16498.436425209064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "3cfe9a32-0645-497e-bd6e-5d3f86bcfb10" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Top", + "Point", + "Foundations", + "3cfe9a32-0645-497e-bd6e-5d3f86bcfb10" + ] + ] + } + } + ], + "id": "9b892828-01e7-4e57-8c98-8fcfbd5a6fc7", + "savedPayload": { + "position": { + "x": 21346.423577888698, + "y": 20174.316621066766 + }, + "targetPosition": { + "x": 21276.028068620595, + "y": 19729.856867798953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "139e9abf-3ae8-4b6c-9aae-46cb5aa1bc82", + "savedPayload": { + "position": { + "x": 19668.526882843533, + "y": 16057.966170479223 + }, + "targetPosition": { + "x": 19876.27179710978, + "y": 16265.888679612635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a68583dc-0f8d-4081-9ccf-49580ed5576f", + "savedPayload": { + "position": { + "x": 19876.27179710978, + "y": 16265.888679612635 + }, + "targetPosition": { + "x": 20105.709169176527, + "y": 16495.546183966057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "18463893-e4d8-40c3-848b-a55d23141683", + "savedPayload": { + "position": { + "x": 20105.707379564963, + "y": 16169.86344040322 + }, + "targetPosition": { + "x": 20105.709169176527, + "y": 16495.546183966057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "6bf4726e-de4b-436e-896d-a6882b00353d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Bottom", + "Point", + "Foundations", + "6bf4726e-de4b-436e-896d-a6882b00353d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "17dfc93e-c8d2-4b07-b8f5-04724742278b", + "savedPayload": { + "position": { + "x": 20336.2722709663, + "y": 16264.941901096463 + }, + "targetPosition": { + "x": 20105.709169176527, + "y": 16495.546183966057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "5d8559db-dd16-4287-b06b-ee8a06cf5e99" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Top", + "Point", + "Foundations", + "5d8559db-dd16-4287-b06b-ee8a06cf5e99" + ] + ] + } + } + ], + "id": "4ff05d75-062f-49d8-b91f-aecf7d800ad1", + "savedPayload": { + "position": { + "x": 21170.97765488544, + "y": 20167.42333197791 + }, + "targetPosition": { + "x": 21276.028068620595, + "y": 19729.856867798953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{\n \"codeName\": \"portfolio-episode\",\n \"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "a76a0caa-4e4b-4f09-8886-6d996e488d75", + "savedPayload": { + "position": { + "x": 20879.273023323174, + "y": 20275.943339002042 + }, + "targetPosition": { + "x": 21011.52470508898, + "y": 20093.91451526768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "c84f91ef-3dae-45cc-be98-a78680f42f79" + ] + ] + } + }, + "id": "98405bec-89be-4a0b-a7f2-e999694b706c", + "savedPayload": { + "position": { + "x": 21011.52470508898, + "y": 20093.91451526768 + }, + "targetPosition": { + "x": 21276.028068620595, + "y": 19729.856867798953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{\n \"codeName\": \"portfolio-episode\",\n \"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "75989894-f1d2-4364-8369-45d23ffb2898", + "savedPayload": { + "position": { + "x": 20700.495957681585, + "y": 20082.54339898222 + }, + "targetPosition": { + "x": 20892.339994661255, + "y": 19964.98122192113 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "6bf4726e-de4b-436e-896d-a6882b00353d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Bottom", + "Point", + "Foundations", + "6bf4726e-de4b-436e-896d-a6882b00353d" + ] + ] + } + }, + "id": "998b2217-f50a-4c64-852e-b5f6f97c68f7", + "savedPayload": { + "position": { + "x": 20892.339994661255, + "y": 19964.98122192113 + }, + "targetPosition": { + "x": 21276.028068620595, + "y": 19729.856867798953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "3834d008-cb57-40aa-92db-f20b0f6a56c8", + "savedPayload": { + "position": { + "x": 21276.028068620595, + "y": 19729.856867798953 + }, + "targetPosition": { + "x": 21205.632559352493, + "y": 19285.39711453114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Episode Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "cb2a4cee-f618-4294-af0b-420a1232e3c7", + "savedPayload": { + "position": { + "x": 20549.71426709257, + "y": 20201.124077195927 + }, + "targetPosition": { + "x": 20403.58845621828, + "y": 20030.03273493592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "04a1f7be-76ad-44f9-8a8a-1691e15a829a", + "savedPayload": { + "position": { + "x": 20403.58845621828, + "y": 20030.03273493592 + }, + "targetPosition": { + "x": 20111.336834469697, + "y": 19687.850050415906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "2009e38c-bda7-4f3b-b810-3be085ab9609", + "savedPayload": { + "position": { + "x": 20319.923305672786, + "y": 20329.813198915133 + }, + "targetPosition": { + "x": 20250.394481938423, + "y": 20115.825482748725 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "552a8997-5627-49a6-9fae-fabc4ecdb118", + "savedPayload": { + "position": { + "x": 20250.394481938423, + "y": 20115.825482748725 + }, + "targetPosition": { + "x": 20111.336834469697, + "y": 19687.850050415906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "1505b6cb-eb1f-4ba8-9ac1-fd7b164b1e6b", + "savedPayload": { + "position": { + "x": 20058.3769448534, + "y": 20360.769250685767 + }, + "targetPosition": { + "x": 20076.030241392167, + "y": 20136.462850595814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3574f41a-ac73-4a5b-9c07-0be3dd01f96a", + "savedPayload": { + "position": { + "x": 20076.030241392167, + "y": 20136.462850595814 + }, + "targetPosition": { + "x": 20111.336834469697, + "y": 19687.850050415906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "c99c40c6-3859-4bd3-b144-23a2f3ab9660", + "savedPayload": { + "position": { + "x": 19804.893247145505, + "y": 20289.279454243053 + }, + "targetPosition": { + "x": 19907.041109586902, + "y": 20088.80298630067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85182a56-5d51-4a90-af3e-b426c002d3aa", + "savedPayload": { + "position": { + "x": 19907.041109586902, + "y": 20088.80298630067 + }, + "targetPosition": { + "x": 20111.336834469697, + "y": 19687.850050415906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "c754e94c-4c71-45df-870a-a7d556fe1180", + "savedPayload": { + "position": { + "x": 19598.06280768968, + "y": 20126.22748303878 + }, + "targetPosition": { + "x": 19769.154149949685, + "y": 19980.10167216449 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0e9613e2-fd9d-4522-b0d3-ffb1b253cb31", + "savedPayload": { + "position": { + "x": 19769.154149949685, + "y": 19980.10167216449 + }, + "targetPosition": { + "x": 20111.336834469697, + "y": 19687.850050415906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin", + "config": "{\n }", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "UI.projects.foundations.utilities.dates.formatDate(record.begin)", + "project": "Foundations", + "id": "f6599273-0d94-4e44-bf1e-8b3ada820621", + "savedPayload": { + "position": { + "x": 19469.37368597047, + "y": 19896.436521618994 + }, + "targetPosition": { + "x": 19683.361402136878, + "y": 19826.90769788463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09ed3277-2539-4195-a4e0-1246bcdbdedc", + "savedPayload": { + "position": { + "x": 19683.361402136878, + "y": 19826.90769788463 + }, + "targetPosition": { + "x": 20111.336834469697, + "y": 19687.850050415906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End", + "config": "{\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "UI.projects.foundations.utilities.dates.formatDate(record.end)", + "project": "Foundations", + "id": "1603bbde-1f04-452d-bbf3-e5c90e4d68a1", + "savedPayload": { + "position": { + "x": 19438.417634199835, + "y": 19634.89016079961 + }, + "targetPosition": { + "x": 19662.72403428979, + "y": 19652.543457338375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ca91ab26-6158-4223-a875-73471961457a", + "savedPayload": { + "position": { + "x": 19662.72403428979, + "y": 19652.543457338375 + }, + "targetPosition": { + "x": 20111.336834469697, + "y": 19687.850050415906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "df09f973-0f4f-4404-8f0f-d8f5a3d1e7b8", + "savedPayload": { + "position": { + "x": 21001.336834469697, + "y": 19686.350050415906 + }, + "targetPosition": { + "x": 21205.632559352493, + "y": 19285.39711453114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Hits", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitsInBaseAsset", + "project": "Foundations", + "id": "f3b961d9-4339-4ad8-8b35-36f92d72262e", + "savedPayload": { + "position": { + "x": 20055.470642003933, + "y": 20380.11234594956 + }, + "targetPosition": { + "x": 19985.07513273583, + "y": 19935.65259268175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0265ef08-c528-4091-a6a6-8702ae3fbf5a", + "savedPayload": { + "position": { + "x": 19985.07513273583, + "y": 19935.65259268175 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fails", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.failsInBaseAsset", + "project": "Foundations", + "id": "3410dacb-a206-49d1-82c1-9dd1c8f6e403", + "savedPayload": { + "position": { + "x": 19773.888604931522, + "y": 20380.11234594956 + }, + "targetPosition": { + "x": 19844.284114199625, + "y": 19935.65259268175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ef2315e9-583b-464b-ac70-800a2057dd81", + "savedPayload": { + "position": { + "x": 19844.284114199625, + "y": 19935.65259268175 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Ratio", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitRatioInBaseAsset", + "project": "Foundations", + "id": "74bb9d1c-e2f0-484e-86ff-2778d11abd60", + "savedPayload": { + "position": { + "x": 19506.088173702137, + "y": 20293.098711183466 + }, + "targetPosition": { + "x": 19710.383898584932, + "y": 19892.1457752987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ea4dbc1-a380-4f7e-a50a-3d03fbdefdad", + "savedPayload": { + "position": { + "x": 19710.383898584932, + "y": 19892.1457752987 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLossInBaseAsset", + "project": "Foundations", + "id": "891fcea5-6de1-424f-860d-2f5bb5208300", + "savedPayload": { + "position": { + "x": 19278.283520399837, + "y": 20127.588942481827 + }, + "targetPosition": { + "x": 19596.481571933782, + "y": 19809.39089094788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9aeafd11-0ff2-4c81-8ca8-5b4fae7da519", + "savedPayload": { + "position": { + "x": 19596.481571933782, + "y": 19809.39089094788 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROIInBaseAsset", + "project": "Foundations", + "id": "b5a32dd5-7454-454a-903e-a2b2f64199d0", + "savedPayload": { + "position": { + "x": 19112.773751698198, + "y": 19899.784289179526 + }, + "targetPosition": { + "x": 19513.726687582963, + "y": 19695.48856429673 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d47afc53-4948-4021-844b-366c8decd3f6", + "savedPayload": { + "position": { + "x": 19513.726687582963, + "y": 19695.48856429673 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Annualized Rate Of Return", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.annualizedRateOfReturnInBaseAsset", + "project": "Foundations", + "id": "56daae29-0626-44de-ad9d-fcf7d9dbaf4d", + "savedPayload": { + "position": { + "x": 19025.760116932102, + "y": 19631.98385795014 + }, + "targetPosition": { + "x": 19470.219870199915, + "y": 19561.58834868204 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9466d133-aa89-49c7-b8f2-f96287cdd011", + "savedPayload": { + "position": { + "x": 19470.219870199915, + "y": 19561.58834868204 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFailInBaseAsset", + "project": "Foundations", + "id": "99145b47-d410-434d-bb92-73fa28fe2670", + "savedPayload": { + "position": { + "x": 19025.760116932102, + "y": 19350.40182087773 + }, + "targetPosition": { + "x": 19470.219870199915, + "y": 19420.797330145833 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3d2c17b4-3ed2-4e04-82ab-b5416a992f5e", + "savedPayload": { + "position": { + "x": 19470.219870199915, + "y": 19420.797330145833 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Balance", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginBalanceInBaseAsset", + "project": "Foundations", + "id": "80a8660e-bf15-49d8-8d37-f6f840dea87a", + "savedPayload": { + "position": { + "x": 19112.773751698198, + "y": 19082.601389648346 + }, + "targetPosition": { + "x": 19513.726687582963, + "y": 19286.89711453114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "deb8a298-89e5-4c7c-8ce9-f90d51c5c9fb", + "savedPayload": { + "position": { + "x": 19513.726687582963, + "y": 19286.89711453114 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Balance", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endBalanceInBaseAsset", + "project": "Foundations", + "id": "65da1422-a4fe-408a-9f36-004411dc4083", + "savedPayload": { + "position": { + "x": 19278.283520399837, + "y": 18854.796736346045 + }, + "targetPosition": { + "x": 19596.481571933782, + "y": 19172.99478787999 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ea085cba-0f17-4db0-b771-d66db8142805", + "savedPayload": { + "position": { + "x": 19596.481571933782, + "y": 19172.99478787999 + }, + "targetPosition": { + "x": 19914.679623467728, + "y": 19491.192839413936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "be57574e-0218-4e73-af29-0f4d66a31040", + "savedPayload": { + "position": { + "x": 20804.679623467728, + "y": 19489.692839413936 + }, + "targetPosition": { + "x": 21205.632559352493, + "y": 19285.39711453114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Hits", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitsInQuotedAsset", + "project": "Foundations", + "id": "8ec81875-7218-46f8-9389-8c8637f569c5", + "savedPayload": { + "position": { + "x": 19462.58135631909, + "y": 20018.407477032568 + }, + "targetPosition": { + "x": 19666.877081201885, + "y": 19617.454541147803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ddd468a-a15e-44bf-a972-e58b4ed2ca46", + "savedPayload": { + "position": { + "x": 19666.877081201885, + "y": 19617.454541147803 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fails", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.failsInQuotedAsset", + "project": "Foundations", + "id": "f598dd8b-179f-4cdf-bba1-6339ff8e6397", + "savedPayload": { + "position": { + "x": 19234.77670301679, + "y": 19852.89770833093 + }, + "targetPosition": { + "x": 19552.974754550734, + "y": 19534.699656796984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6dd9765-b035-42d5-bbc2-6330507724b8", + "savedPayload": { + "position": { + "x": 19552.974754550734, + "y": 19534.699656796984 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Ratio", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitRatioInQuotedAsset", + "project": "Foundations", + "id": "aa2d7f6e-d7d8-401f-b6b6-7d6698d6f4c1", + "savedPayload": { + "position": { + "x": 19069.26693431515, + "y": 19625.09305502863 + }, + "targetPosition": { + "x": 19470.219870199915, + "y": 19420.797330145833 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eecd72f6-3061-4337-8981-73d731dedcfa", + "savedPayload": { + "position": { + "x": 19470.219870199915, + "y": 19420.797330145833 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLossInQuotedAsset", + "project": "Foundations", + "id": "ad49c194-0684-404f-b98a-e207c43ddf5e", + "savedPayload": { + "position": { + "x": 18982.253299549055, + "y": 19357.292623799243 + }, + "targetPosition": { + "x": 19426.713052816867, + "y": 19286.89711453114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2260652b-898d-40b5-b2b3-10a4602980be", + "savedPayload": { + "position": { + "x": 19426.713052816867, + "y": 19286.89711453114 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROIInQuotedAsset", + "project": "Foundations", + "id": "0894e8b8-257f-497a-99ee-f0b366a7a529", + "savedPayload": { + "position": { + "x": 18982.253299549055, + "y": 19075.710586726833 + }, + "targetPosition": { + "x": 19426.713052816867, + "y": 19146.106095994935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "911f4962-bcf7-4c02-b737-b3c7f0ab90fd", + "savedPayload": { + "position": { + "x": 19426.713052816867, + "y": 19146.106095994935 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Annualized Rate Of Return", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.annualizedRateOfReturnInQuotedAsset", + "project": "Foundations", + "id": "93a0aa59-ac4c-4e81-901c-62fe17056481", + "savedPayload": { + "position": { + "x": 19069.26693431515, + "y": 18807.910155497448 + }, + "targetPosition": { + "x": 19470.219870199915, + "y": 19012.205880380243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2c92cff-d8e0-4d86-a9bd-661adf9b6468", + "savedPayload": { + "position": { + "x": 19470.219870199915, + "y": 19012.205880380243 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFailInQuotedAsset", + "project": "Foundations", + "id": "062b195c-c888-49a4-90af-fc66f9f8d2c8", + "savedPayload": { + "position": { + "x": 19234.77670301679, + "y": 18580.105502195147 + }, + "targetPosition": { + "x": 19552.974754550734, + "y": 18898.303553729093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0806032c-ab76-40e5-82dd-70f29510b1ef", + "savedPayload": { + "position": { + "x": 19552.974754550734, + "y": 18898.303553729093 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Balance", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginBalanceInQuotedAsset", + "project": "Foundations", + "id": "c1f5bcb5-5776-488f-995f-5dba18293fa2", + "savedPayload": { + "position": { + "x": 19462.58135631909, + "y": 18414.59573349351 + }, + "targetPosition": { + "x": 19666.877081201885, + "y": 18815.548669378273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8dd4b3bc-3162-44dd-8d9d-dc345f6eac9b", + "savedPayload": { + "position": { + "x": 19666.877081201885, + "y": 18815.548669378273 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Balance", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endBalanceInQuotedAsset", + "project": "Foundations", + "id": "eed08782-7bab-4991-92ce-cacf8f24b50a", + "savedPayload": { + "position": { + "x": 19730.381787548475, + "y": 18327.582098727413 + }, + "targetPosition": { + "x": 19800.777296816577, + "y": 18772.041851995225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1e5eca85-d3d2-41e5-8c4e-7133ca03a80f", + "savedPayload": { + "position": { + "x": 19800.777296816577, + "y": 18772.041851995225 + }, + "targetPosition": { + "x": 19871.17280608468, + "y": 19216.501605263038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "68ef5f72-5d29-41ea-bf47-a0d045c8c8d3", + "savedPayload": { + "position": { + "x": 20761.17280608468, + "y": 19215.001605263038 + }, + "targetPosition": { + "x": 21205.632559352493, + "y": 19285.39711453114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1", + "savedPayload": { + "position": { + "x": 21205.632559352493, + "y": 19285.39711453114 + }, + "targetPosition": { + "x": 21523.830610886438, + "y": 18967.199062997195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7d7dde8a-7948-4bdf-a7e3-02dc065924d1", + "savedPayload": { + "position": { + "x": 21523.830610886438, + "y": 18967.199062997195 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio Strategy", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Strategy Objects", + "config": "{\n \"codeName\": \"Strategy-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "dcf27c0c-7b83-4ca7-bb88-ef5934420210", + "savedPayload": { + "position": { + "x": 19683.842861475856, + "y": 19506.59026333308 + }, + "targetPosition": { + "x": 19580.858790933995, + "y": 19378.581466579195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788", + "savedPayload": { + "position": { + "x": 19580.858790933995, + "y": 19378.581466579195 + }, + "targetPosition": { + "x": 19363.243080328753, + "y": 19107.85368119767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "519d7826-8ce3-4c89-a086-3bdbd75cdb9c", + "savedPayload": { + "position": { + "x": 19544.82706714231, + "y": 19586.359204591092 + }, + "targetPosition": { + "x": 19486.50237632879, + "y": 19432.725875677716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d933fbef-591b-4869-816e-ce9deaf78863", + "savedPayload": { + "position": { + "x": 19486.50237632879, + "y": 19432.725875677716 + }, + "targetPosition": { + "x": 19363.243080328753, + "y": 19107.85368119767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "3d639b25-b098-443b-adec-fd9b85a233cb", + "savedPayload": { + "position": { + "x": 19387.618797746818, + "y": 19618.367219061496 + }, + "targetPosition": { + "x": 19379.868012558298, + "y": 19454.875034604578 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1", + "savedPayload": { + "position": { + "x": 19379.868012558298, + "y": 19454.875034604578 + }, + "targetPosition": { + "x": 19363.243080328753, + "y": 19107.85368119767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "4a983844-340b-4a12-b779-cf1e31d64f99", + "savedPayload": { + "position": { + "x": 19228.24493723588, + "y": 19601.934533514624 + }, + "targetPosition": { + "x": 19271.999967061474, + "y": 19442.228412178847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2f1ecd8d-1492-48ef-a446-99af789b619d", + "savedPayload": { + "position": { + "x": 19271.999967061474, + "y": 19442.228412178847 + }, + "targetPosition": { + "x": 19363.243080328753, + "y": 19107.85368119767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "378893a0-f06d-4f9c-9288-3d77087c09ab", + "savedPayload": { + "position": { + "x": 20990.971305474308, + "y": 19395.721446297306 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 19038.71244316625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "ba9c0d1f-5e6b-4c30-83a0-4ce10ad75bca", + "savedPayload": { + "position": { + "x": 19468.84617460169, + "y": 19031.504599720905 + }, + "targetPosition": { + "x": 19107.14209194267, + "y": 19110.83853337663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 4,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 4,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "52b0e9dd-f953-4757-9130-0c0f27687526", + "savedPayload": { + "position": { + "x": 19406.12542794589, + "y": 19746.635819539595 + }, + "targetPosition": { + "x": 19266.110491970452, + "y": 19449.12215945797 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f595d90c-f5d6-4f18-9322-9ccdfd78120b", + "savedPayload": { + "position": { + "x": 19266.110491970452, + "y": 19449.12215945797 + }, + "targetPosition": { + "x": 19107.14209194267, + "y": 19110.83853337663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "83aad7fd-77fc-462b-a385-ff11b3e37c0b", + "savedPayload": { + "position": { + "x": 18834.718070487743, + "y": 19367.29199480432 + }, + "targetPosition": { + "x": 19107.14209194267, + "y": 19110.83853337663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "4008b2ba-7cdf-4695-9c59-a58e457f6788" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "20b69adf-c0b6-4f0d-82a8-70d2b77cecad", + "savedPayload": { + "position": { + "x": 18770.78277316456, + "y": 18903.614877897726 + }, + "targetPosition": { + "x": 19107.14209194267, + "y": 19110.83853337663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Bottom", + "Point", + "Foundations", + "b9a5441d-ffba-4294-942e-19355c41d0e1" + ] + ] + } + } + ], + "id": "36116fb5-4b71-4b98-be89-56610b99cfd4", + "savedPayload": { + "position": { + "x": 20833.49723271652, + "y": 19473.37906499633 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 19038.71244316625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "01318984-d4d1-429a-9455-d00a373c6db6", + "savedPayload": { + "position": { + "x": 19243.395732329456, + "y": 19060.72337472891 + }, + "targetPosition": { + "x": 18869.992707891157, + "y": 19015.174469896163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 4,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 4,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "461ac9c5-f4a7-47b2-9846-49355b337afa", + "savedPayload": { + "position": { + "x": 18903.062889227, + "y": 19716.732082237588 + }, + "targetPosition": { + "x": 18887.56820912808, + "y": 19388.715339257924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0af946ea-1d87-4133-8fc3-71ea4e973663", + "savedPayload": { + "position": { + "x": 18887.56820912808, + "y": 19388.715339257924 + }, + "targetPosition": { + "x": 18869.992707891157, + "y": 19015.174469896163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "871042ac-8b68-4976-9c0b-a861fee780e8", + "savedPayload": { + "position": { + "x": 18520.416221752654, + "y": 19147.824822375285 + }, + "targetPosition": { + "x": 18869.992707891157, + "y": 19015.174469896163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "4008b2ba-7cdf-4695-9c59-a58e457f6788" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "0e6b7cbe-9bd0-4071-8724-bab211617f5f", + "savedPayload": { + "position": { + "x": 18638.734723304096, + "y": 18695.137652019395 + }, + "targetPosition": { + "x": 18869.992707891157, + "y": 19015.174469896163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Bottom", + "Point", + "Foundations", + "b9a5441d-ffba-4294-942e-19355c41d0e1" + ] + ] + } + } + ], + "id": "a16e0f6b-b242-4a6c-a679-c9ef7c14c7d9", + "savedPayload": { + "position": { + "x": 20658.29187592136, + "y": 19484.862630784464 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 19038.71244316625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "17eee05e-f4aa-4f40-80df-07c34ae47c3a", + "savedPayload": { + "position": { + "x": 19875.50200163661, + "y": 16201.208754099654 + }, + "targetPosition": { + "x": 20104.38752531867, + "y": 16386.662679860245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "fbdeb26d-5580-48c9-a539-1bbc86984b11", + "savedPayload": { + "position": { + "x": 20104.38752531867, + "y": 16386.662679860245 + }, + "targetPosition": { + "x": 20371.86101802125, + "y": 16603.387150452647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "ef299e8c-70bc-409f-8f6c-e6c53f9f528d", + "savedPayload": { + "position": { + "x": 20336.031720492516, + "y": 16260.974925429171 + }, + "targetPosition": { + "x": 20371.86101802125, + "y": 16603.387150452647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "4008b2ba-7cdf-4695-9c59-a58e457f6788" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "413c8102-9939-4616-bbaa-bac7b00c2fa8", + "savedPayload": { + "position": { + "x": 20588.634689470215, + "y": 16335.619043418199 + }, + "targetPosition": { + "x": 20371.86101802125, + "y": 16603.387150452647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "d933fbef-591b-4869-816e-ce9deaf78863" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Top", + "Point", + "Foundations", + "d933fbef-591b-4869-816e-ce9deaf78863" + ] + ] + } + } + ], + "id": "2bc5eed2-e6f6-419c-b11f-850939298b9f", + "savedPayload": { + "position": { + "x": 20492.028662420384, + "y": 19428.423874869248 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 19038.71244316625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "ca0b01e2-bc6f-4897-baf4-357e0d123ac8", + "savedPayload": { + "position": { + "x": 19996.186081653224, + "y": 16162.916895722803 + }, + "targetPosition": { + "x": 20203.930995919472, + "y": 16370.839404856219 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a0e03380-9c78-4399-a543-09b6d7f3c8fe", + "savedPayload": { + "position": { + "x": 20203.930995919472, + "y": 16370.839404856219 + }, + "targetPosition": { + "x": 20433.36836798622, + "y": 16600.49690920964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "b947963e-7757-4d49-b132-d353f11ba0e6", + "savedPayload": { + "position": { + "x": 20433.366578374655, + "y": 16274.814165646803 + }, + "targetPosition": { + "x": 20433.36836798622, + "y": 16600.49690920964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Bottom", + "Point", + "Foundations", + "b9a5441d-ffba-4294-942e-19355c41d0e1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "ee08c458-8c89-47a8-98f9-9b893c64bfed", + "savedPayload": { + "position": { + "x": 20663.93146977599, + "y": 16369.892626340046 + }, + "targetPosition": { + "x": 20433.36836798622, + "y": 16600.49690920964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "2f1ecd8d-1492-48ef-a446-99af789b619d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Top", + "Point", + "Foundations", + "2f1ecd8d-1492-48ef-a446-99af789b619d" + ] + ] + } + } + ], + "id": "5b177f2c-2444-40e4-91e4-17da17dbd67c", + "savedPayload": { + "position": { + "x": 20360.019659289326, + "y": 19312.655086220173 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 19038.71244316625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"strategy\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "07e596ff-f198-4df7-ad62-1dd072819c1b", + "savedPayload": { + "position": { + "x": 20065.02872967526, + "y": 19213.415298610453 + }, + "targetPosition": { + "x": 20282.362040590302, + "y": 19155.181013462385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "4008b2ba-7cdf-4695-9c59-a58e457f6788" + ] + ] + } + }, + "id": "c41b74de-0e20-4b1b-a2d5-61cc3f03979e", + "savedPayload": { + "position": { + "x": 20282.362040590302, + "y": 19155.181013462385 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 19038.71244316625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"strategy\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "c0d5945c-0bce-4e9a-a529-4270b49e4cf4", + "savedPayload": { + "position": { + "x": 20047.80338099306, + "y": 18950.607263417714 + }, + "targetPosition": { + "x": 20270.878474802168, + "y": 18979.975656667226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Bottom", + "Point", + "Foundations", + "b9a5441d-ffba-4294-942e-19355c41d0e1" + ] + ] + } + }, + "id": "bbe0edba-59cd-4166-881b-deb2aba54d79", + "savedPayload": { + "position": { + "x": 20270.878474802168, + "y": 18979.975656667226 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 19038.71244316625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "dfda652a-4ff0-403c-a91a-f0b2780a6a09", + "savedPayload": { + "position": { + "x": 20717.028662420384, + "y": 19038.71244316625 + }, + "targetPosition": { + "x": 20942.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Strategy Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "ec79e682-e42b-412b-8637-a21f9e5e329e", + "savedPayload": { + "position": { + "x": 20380.472380871735, + "y": 18284.510986345667 + }, + "targetPosition": { + "x": 20492.657808054617, + "y": 18276.103850817195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e4683215-47ac-4d95-b93a-ceaf214232d1", + "savedPayload": { + "position": { + "x": 20492.657808054617, + "y": 18276.103850817195 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 18259.28957976025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "9910d001-10e8-448c-bc1a-9e8e3769393d", + "savedPayload": { + "position": { + "x": 20402.858772252963, + "y": 18135.98698403659 + }, + "targetPosition": { + "x": 20507.582068975436, + "y": 18177.08784927781 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7339fa1a-acfc-4b44-8851-e294be510a48", + "savedPayload": { + "position": { + "x": 20507.582068975436, + "y": 18177.08784927781 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 18259.28957976025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.strategyName", + "project": "Foundations", + "id": "30c4aad3-adc0-4645-9adb-ab0519448eb7", + "savedPayload": { + "position": { + "x": 20487.470363422697, + "y": 18011.884573017684 + }, + "targetPosition": { + "x": 20563.989796421927, + "y": 18094.35290859854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "926206dd-ad3a-49c5-9483-dec10c7f045d", + "savedPayload": { + "position": { + "x": 20563.989796421927, + "y": 18094.35290859854 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 18259.28957976025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Triggered By Situation", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "40be3760-6b9e-42d4-a388-ee477a6896ba", + "savedPayload": { + "position": { + "x": 20617.548791056703, + "y": 17936.78375780743 + }, + "targetPosition": { + "x": 20650.70874817793, + "y": 18044.28569845837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e91ee756-d97a-4bca-801a-077070e82f08", + "savedPayload": { + "position": { + "x": 20650.70874817793, + "y": 18044.28569845837 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 18259.28957976025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "6493ec7d-6fbd-47c1-8ce1-697ad64fb9a7", + "savedPayload": { + "position": { + "x": 20767.33042725484, + "y": 17925.559175909268 + }, + "targetPosition": { + "x": 20750.563172310023, + "y": 18036.802643859595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5e6c53b0-700f-4a95-9f1c-903ec7940644", + "savedPayload": { + "position": { + "x": 20750.563172310023, + "y": 18036.802643859595 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 18259.28957976025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "294645ab-e62d-4272-87bc-196534b99952", + "savedPayload": { + "position": { + "x": 20907.149182016856, + "y": 17980.433993428604 + }, + "targetPosition": { + "x": 20843.7756754847, + "y": 18073.385855539153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69ee7bcc-cad8-4324-9f47-777f9a9f168d", + "savedPayload": { + "position": { + "x": 20843.7756754847, + "y": 18073.385855539153 + }, + "targetPosition": { + "x": 20717.028662420384, + "y": 18259.28957976025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "74d5e023-6789-4cc3-83f1-513211b8fe4a", + "savedPayload": { + "position": { + "x": 20717.028662420384, + "y": 18259.28957976025 + }, + "targetPosition": { + "x": 20942.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "41634497-2021-4e03-ae9b-9392f89ce6c3", + "savedPayload": { + "position": { + "x": 20942.028662420384, + "y": 18649.00101146325 + }, + "targetPosition": { + "x": 21392.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0202879f-03ee-4014-800d-ebb801b74183", + "savedPayload": { + "position": { + "x": 21392.028662420384, + "y": 18649.00101146325 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio Position", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Position Objects", + "config": "{\n \"codeName\": \"Position-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Left Exit Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.exitTargetRate", + "project": "Foundations", + "id": "73556b81-5f9d-4e41-a4f5-f836b6164af3", + "savedPayload": { + "position": { + "x": 19383.702576664327, + "y": 19529.774544309512 + }, + "targetPosition": { + "x": 19269.100484969353, + "y": 19388.19790872516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1fec9dd0-5612-49ed-befc-860a3f969512", + "savedPayload": { + "position": { + "x": 19269.100484969353, + "y": 19388.19790872516 + }, + "targetPosition": { + "x": 19039.287754202378, + "y": 19104.49085044563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Exit Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.exitTargetRate", + "project": "Foundations", + "id": "72850949-81bf-41c8-a192-7b7fa3e87ae4", + "savedPayload": { + "position": { + "x": 19067.603934758616, + "y": 19650.384811247586 + }, + "targetPosition": { + "x": 19058.268821364873, + "y": 19469.348929174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "de58556b-bf89-4527-9cb0-8834aacaadab", + "savedPayload": { + "position": { + "x": 19058.268821364873, + "y": 19469.348929174 + }, + "targetPosition": { + "x": 19039.287754202378, + "y": 19104.49085044563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Left Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.entryTargetRate", + "project": "Foundations", + "id": "7a0d2a61-995c-483d-97ad-e0969b4673d2", + "savedPayload": { + "position": { + "x": 18741.480707330345, + "y": 19563.034834887618 + }, + "targetPosition": { + "x": 18840.543411498493, + "y": 19410.48764506881 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3dc3c285-c4fe-4a14-be44-c6bce8cc1aec", + "savedPayload": { + "position": { + "x": 18840.543411498493, + "y": 19410.48764506881 + }, + "targetPosition": { + "x": 19039.287754202378, + "y": 19104.49085044563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.entryTargetRate", + "project": "Foundations", + "id": "f4d261cf-d018-4203-aad1-d06f5b4b1628", + "savedPayload": { + "position": { + "x": 18528.710571877204, + "y": 19300.14127702577 + }, + "targetPosition": { + "x": 18698.116140432565, + "y": 19235.243431837698 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d6d9e2a8-0897-4b62-a1e5-a0e691afbc80", + "savedPayload": { + "position": { + "x": 18698.116140432565, + "y": 19235.243431837698 + }, + "targetPosition": { + "x": 19039.287754202378, + "y": 19104.49085044563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "592ca162-6de5-43a6-a0c5-2d6be774e747", + "savedPayload": { + "position": { + "x": 20980.632559352493, + "y": 19271.64958375852 + }, + "targetPosition": { + "x": 20864.163989056357, + "y": 18836.98296192844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Entry Target Rate Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 3,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "141cbc2d-c5f6-4935-9a25-a88c604d4fb2", + "savedPayload": { + "position": { + "x": 17472.896778878698, + "y": 19430.02830280725 + }, + "targetPosition": { + "x": 17986.32124549694, + "y": 18916.661449417632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "644614f2-e60d-4fa9-af30-9e599df04ba8", + "savedPayload": { + "position": { + "x": 17986.32124549694, + "y": 18916.661449417632 + }, + "targetPosition": { + "x": 18499.842515794335, + "y": 18403.324090882685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "52a8ebb4-7023-47f7-bcde-2ad1635a4561", + "savedPayload": { + "position": { + "x": 17773.694172296244, + "y": 18403.323970795933 + }, + "targetPosition": { + "x": 18499.842515794335, + "y": 18403.324090882685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "3dc3c285-c4fe-4a14-be44-c6bce8cc1aec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9628eb60-f7e8-4229-a382-53e08993388d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "592ca162-6de5-43a6-a0c5-2d6be774e747" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "3dc3c285-c4fe-4a14-be44-c6bce8cc1aec" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "0ee841f7-5f86-4111-ba8e-ae69d84cc08d", + "savedPayload": { + "position": { + "x": 17986.411841926678, + "y": 17889.905253286383 + }, + "targetPosition": { + "x": 18499.842515794335, + "y": 18403.324090882685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "d6d9e2a8-0897-4b62-a1e5-a0e691afbc80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9628eb60-f7e8-4229-a382-53e08993388d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "592ca162-6de5-43a6-a0c5-2d6be774e747" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "d6d9e2a8-0897-4b62-a1e5-a0e691afbc80" + ] + ] + } + } + ], + "id": "944cf1f5-aa9e-49a8-aa55-30af58d3f460", + "savedPayload": { + "position": { + "x": 20639.163989056357, + "y": 19226.69439363144 + }, + "targetPosition": { + "x": 20864.163989056357, + "y": 18836.98296192844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Exit Target Rate Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 3,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "b08616f5-57f4-4716-87b5-bf541d6214a3", + "savedPayload": { + "position": { + "x": 17267.10054209062, + "y": 18941.161738767612 + }, + "targetPosition": { + "x": 17895.935187727, + "y": 18578.176793322484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "077eef9d-7099-41d1-b937-b672f97427bb", + "savedPayload": { + "position": { + "x": 17895.935187727, + "y": 18578.176793322484 + }, + "targetPosition": { + "x": 18524.80725238875, + "y": 18215.17389221912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Exit Target Rate", + "project": "Foundations", + "id": "4eb706b5-81b7-43b5-a59a-3af7d809fc05", + "savedPayload": { + "position": { + "x": 17823.380994966272, + "y": 18027.299991618245 + }, + "targetPosition": { + "x": 18524.80725238875, + "y": 18215.17389221912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Exit Target Rate", + "id": "1fec9dd0-5612-49ed-befc-860a3f969512" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9628eb60-f7e8-4229-a382-53e08993388d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "592ca162-6de5-43a6-a0c5-2d6be774e747" + ], + [ + "Left Exit Target Rate", + "Point", + "Foundations", + "1fec9dd0-5612-49ed-befc-860a3f969512" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "4b35212d-e20a-4869-9716-25b2de766aa9", + "savedPayload": { + "position": { + "x": 18161.754400585007, + "y": 17586.31879295302 + }, + "targetPosition": { + "x": 18524.80725238875, + "y": 18215.17389221912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "de58556b-bf89-4527-9cb0-8834aacaadab" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9628eb60-f7e8-4229-a382-53e08993388d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "592ca162-6de5-43a6-a0c5-2d6be774e747" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "de58556b-bf89-4527-9cb0-8834aacaadab" + ] + ] + } + } + ], + "id": "c8562fb4-f9d5-4710-9e72-ce0dc2c97ed2", + "savedPayload": { + "position": { + "x": 20429.497367226275, + "y": 18953.451532224575 + }, + "targetPosition": { + "x": 20864.163989056357, + "y": 18836.98296192844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "9628eb60-f7e8-4229-a382-53e08993388d", + "savedPayload": { + "position": { + "x": 20864.163989056357, + "y": 18836.98296192844 + }, + "targetPosition": { + "x": 21089.163989056357, + "y": 18447.27153022544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Position Object", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "4a79dd41-6845-48b1-9421-7e821eccd4af", + "savedPayload": { + "position": { + "x": 19313.76729955257, + "y": 19356.51750723557 + }, + "targetPosition": { + "x": 19319.121781500446, + "y": 19131.581228429615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4cca2932-7145-4b67-b4d6-a51c9f8b002f", + "savedPayload": { + "position": { + "x": 19319.121781500446, + "y": 19131.581228429615 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "7c1a0ac8-84c6-482a-beb2-6063f7dd4147", + "savedPayload": { + "position": { + "x": 19124.302363114006, + "y": 19324.657412224413 + }, + "targetPosition": { + "x": 19192.811823874734, + "y": 19110.341165088845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "837b1ffc-7ae5-41d6-9d51-430043e57a33", + "savedPayload": { + "position": { + "x": 19192.811823874734, + "y": 19110.341165088845 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "6247b29b-d700-4130-8d28-da5e21a4e1e0", + "savedPayload": { + "position": { + "x": 18951.488113883588, + "y": 19240.709433947883 + }, + "targetPosition": { + "x": 19077.60232438779, + "y": 19054.375846237825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "901f34d1-fe8b-4e25-b51c-12518af80a97", + "savedPayload": { + "position": { + "x": 19077.60232438779, + "y": 19054.375846237825 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Entry Target Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.entryTargetRate", + "project": "Foundations", + "id": "142c3b20-ec41-4cb4-90a3-eb2c78d3d547", + "savedPayload": { + "position": { + "x": 18809.324934568056, + "y": 19111.474538348095 + }, + "targetPosition": { + "x": 18982.82687151077, + "y": 18968.2192491713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "29569a55-09ba-4659-b4cf-9cf6954be7c3", + "savedPayload": { + "position": { + "x": 18982.82687151077, + "y": 18968.2192491713 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Target Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitTargetRate", + "project": "Foundations", + "id": "2072f7c5-8892-4d66-b119-865a039f359d", + "savedPayload": { + "position": { + "x": 18709.33004047857, + "y": 18947.42256807702 + }, + "targetPosition": { + "x": 18916.163608784445, + "y": 18858.851268990584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5c9c1f6e-3516-4ab0-8dc1-8ca82e1fa241", + "savedPayload": { + "position": { + "x": 18916.163608784445, + "y": 18858.851268990584 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Position Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "2626ce52-0c0a-49c7-a077-5f86c70e9ac0", + "savedPayload": { + "position": { + "x": 18659.604423241723, + "y": 18761.84403811139 + }, + "targetPosition": { + "x": 18883.013197293214, + "y": 18735.132249013495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "af4f9d2b-9cce-4689-b2a7-0f50873c93a6", + "savedPayload": { + "position": { + "x": 18883.013197293214, + "y": 18735.132249013495 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Position End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "79ab03ee-852c-4058-822c-f9f1d8cc1d8a", + "savedPayload": { + "position": { + "x": 18664.176556636416, + "y": 18569.773417271004 + }, + "targetPosition": { + "x": 18886.06128622301, + "y": 18607.08516845324 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46ecfb16-47bc-45a3-8292-f887e5babc9d", + "savedPayload": { + "position": { + "x": 18886.06128622301, + "y": 18607.08516845324 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "6f3f5d69-2fbe-42a3-a764-804f2c6b2c58", + "savedPayload": { + "position": { + "x": 18722.676033606534, + "y": 18386.771124968393 + }, + "targetPosition": { + "x": 18925.060937536422, + "y": 18485.083640251498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f341fa6b-bd61-4741-938a-4ea722fbd3e1", + "savedPayload": { + "position": { + "x": 18925.060937536422, + "y": 18485.083640251498 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "63fc8201-3dd4-4ee1-a1b7-920bc47f17da", + "savedPayload": { + "position": { + "x": 18830.363574437746, + "y": 18227.662918569364 + }, + "targetPosition": { + "x": 18996.852631423895, + "y": 18379.011502652145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6b4c184-f006-45fb-b933-4320ac5da35b", + "savedPayload": { + "position": { + "x": 18996.852631423895, + "y": 18379.011502652145 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "078fb057-ccae-4d9b-be91-2878d93de272", + "savedPayload": { + "position": { + "x": 18978.514975014372, + "y": 18105.338798703433 + }, + "targetPosition": { + "x": 19095.620231808312, + "y": 18297.462089408193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "78958274-6ff2-42a1-9a61-29bde7e7fbfe", + "savedPayload": { + "position": { + "x": 19095.620231808312, + "y": 18297.462089408193 + }, + "targetPosition": { + "x": 19329.830745396193, + "y": 18681.70867081771 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4d23f56a-ce62-4dd5-b725-b9088ab84c00", + "savedPayload": { + "position": { + "x": 20219.830745396193, + "y": 18680.20867081771 + }, + "targetPosition": { + "x": 21089.163989056357, + "y": 18447.27153022544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "a" + } + } + }, + { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLoss", + "project": "Foundations", + "id": "69022c38-2b67-4d80-8804-5be601e1d769", + "savedPayload": { + "position": { + "x": 19983.7411592778, + "y": 18084.62295794754 + }, + "targetPosition": { + "x": 20092.40781473532, + "y": 18055.505815373508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "80658cd1-ae2f-42f5-8d2d-4ea1e9df9657", + "savedPayload": { + "position": { + "x": 20092.40781473532, + "y": 18055.505815373508 + }, + "targetPosition": { + "x": 20309.741125650362, + "y": 17997.27153022544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROI", + "project": "Foundations", + "id": "b87dbcc2-ab5b-4ae1-b830-866abca5f387", + "savedPayload": { + "position": { + "x": 20017.457551873114, + "y": 17828.52153022544 + }, + "targetPosition": { + "x": 20114.885409798862, + "y": 17884.77153022544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2dddc59d-7626-4cf4-82af-3390b5b8860f", + "savedPayload": { + "position": { + "x": 20114.885409798862, + "y": 17884.77153022544 + }, + "targetPosition": { + "x": 20309.741125650362, + "y": 17997.27153022544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFail", + "project": "Foundations", + "id": "e5afd2bb-5efa-4984-805f-eb0d25931b0e", + "savedPayload": { + "position": { + "x": 20222.38969792826, + "y": 17671.27156385288 + }, + "targetPosition": { + "x": 20251.506840502294, + "y": 17779.9382193104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ef2c7e8-5eaa-4a0a-84af-54e780072e9b", + "savedPayload": { + "position": { + "x": 20251.506840502294, + "y": 17779.9382193104 + }, + "targetPosition": { + "x": 20309.741125650362, + "y": 17997.27153022544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7aebcd9e-4e2a-4b59-bf43-acf25af34a64", + "savedPayload": { + "position": { + "x": 20309.741125650362, + "y": 17997.27153022544 + }, + "targetPosition": { + "x": 21089.163989056357, + "y": 18447.27153022544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "a" + } + } + } + ], + "id": "966b2cf6-6379-4284-83c7-bdd8384b1aa2", + "savedPayload": { + "position": { + "x": 21089.163989056357, + "y": 18447.27153022544 + }, + "targetPosition": { + "x": 21523.830610886438, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Position Base Asset", + "config": "{\n \"codeName\": \"Position-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Left Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.entryTargetRate", + "project": "Foundations", + "id": "f07bad37-4cdf-4e1d-ab8e-9b5f9c2c1d12", + "savedPayload": { + "position": { + "x": 19740.505406968976, + "y": 19060.73574380742 + }, + "targetPosition": { + "x": 19694.747534622948, + "y": 18957.96187982263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85236c69-f273-443e-9fdb-80f5712f02c1", + "savedPayload": { + "position": { + "x": 19694.747534622948, + "y": 18957.96187982263 + }, + "targetPosition": { + "x": 19603.23178993089, + "y": 18752.414151853045 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.entryTargetRate", + "project": "Foundations", + "id": "ff6138ce-dbe7-43b6-9ed3-0767d0fc611a", + "savedPayload": { + "position": { + "x": 19482.28260695935, + "y": 19067.49754579585 + }, + "targetPosition": { + "x": 19522.599001283197, + "y": 18962.469747814914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0709a27b-bda7-4d05-8897-060702d02c6b", + "savedPayload": { + "position": { + "x": 19522.599001283197, + "y": 18962.469747814914 + }, + "targetPosition": { + "x": 19603.23178993089, + "y": 18752.414151853045 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Exit Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\n\nif (record.exitTargetRate > 0) {\n y = record.exitTargetRate\n} else {\n y = record.candleClose\n}", + "project": "Foundations", + "id": "fa55e00c-0466-429b-880f-501f91bd3b54", + "savedPayload": { + "position": { + "x": 19294.910197976515, + "y": 18889.68776889113 + }, + "targetPosition": { + "x": 19397.684061961307, + "y": 18843.9298965451 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fe412b35-dc65-442a-8644-fd1d628ccd75", + "savedPayload": { + "position": { + "x": 19397.684061961307, + "y": 18843.9298965451 + }, + "targetPosition": { + "x": 19603.23178993089, + "y": 18752.414151853045 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "97e55879-f883-41b4-881d-e9277529d8cf", + "savedPayload": { + "position": { + "x": 19603.23178993089, + "y": 18752.414151853045 + }, + "targetPosition": { + "x": 19764.497367226275, + "y": 18332.302959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Profit Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInBaseAsset > 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "b791af41-53f5-43a1-92d6-73d7724ab76f", + "savedPayload": { + "position": { + "x": 19444.16339344906, + "y": 19023.75726759302 + }, + "targetPosition": { + "x": 19387.095611650835, + "y": 18577.390525686067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "f8673586-b231-4112-9745-1a76cefb46a6", + "savedPayload": { + "position": { + "x": 19102.585659179113, + "y": 19431.237167035986 + }, + "targetPosition": { + "x": 19244.840635414974, + "y": 19004.313846361027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "57f2e50d-e877-4c02-8ffc-e129591615ff", + "savedPayload": { + "position": { + "x": 19244.840635414974, + "y": 19004.313846361027 + }, + "targetPosition": { + "x": 19387.095611650835, + "y": 18577.390525686067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "eaa4ed73-20b0-4991-8ed1-66c4faebb70f", + "savedPayload": { + "position": { + "x": 18760.290828483547, + "y": 19223.235525510798 + }, + "targetPosition": { + "x": 19073.69322006719, + "y": 18900.313025598432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "aefb4224-b614-41c2-843a-f5cdd9d49851", + "savedPayload": { + "position": { + "x": 19073.69322006719, + "y": 18900.313025598432 + }, + "targetPosition": { + "x": 19387.095611650835, + "y": 18577.390525686067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "0068c232-5acd-4ebc-843f-ce4014b55965", + "savedPayload": { + "position": { + "x": 18964.61899200064, + "y": 18732.353443343633 + }, + "targetPosition": { + "x": 19387.095611650835, + "y": 18577.390525686067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "85236c69-f273-443e-9fdb-80f5712f02c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "85236c69-f273-443e-9fdb-80f5712f02c1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "9058ebb4-a3ce-410f-a4fa-2b9a83b581ae", + "savedPayload": { + "position": { + "x": 18939.221439791527, + "y": 18533.70155475129 + }, + "targetPosition": { + "x": 19387.095611650835, + "y": 18577.390525686067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "0709a27b-bda7-4d05-8897-060702d02c6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "0709a27b-bda7-4d05-8897-060702d02c6b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "078a0be0-c8c4-4695-a97b-1611140f899e", + "savedPayload": { + "position": { + "x": 19002.5308601354, + "y": 18343.702802662643 + }, + "targetPosition": { + "x": 19387.095611650835, + "y": 18577.390525686067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "fe412b35-dc65-442a-8644-fd1d628ccd75" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "fe412b35-dc65-442a-8644-fd1d628ccd75" + ] + ] + } + } + ], + "id": "71fa938a-dd8b-4a60-aadd-975c24614496", + "savedPayload": { + "position": { + "x": 19387.095611650835, + "y": 18577.390525686067 + }, + "targetPosition": { + "x": 19764.497367226275, + "y": 18332.302959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Loss Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInBaseAsset < 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "bfafc76c-d04e-4b08-858a-6f13c9ddb5af", + "savedPayload": { + "position": { + "x": 19098.915093886015, + "y": 18703.413660068523 + }, + "targetPosition": { + "x": 19315.114076586717, + "y": 18308.75177961998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "373c512a-9959-49d9-b5b6-1cf331a82e44", + "savedPayload": { + "position": { + "x": 18583.062226463342, + "y": 18832.29746886872 + }, + "targetPosition": { + "x": 18949.08815152503, + "y": 18570.52462424435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "67e33d8c-4940-4ff5-a68e-63efd5a9f2e7", + "savedPayload": { + "position": { + "x": 18949.08815152503, + "y": 18570.52462424435 + }, + "targetPosition": { + "x": 19315.114076586717, + "y": 18308.75177961998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "d2f05308-ff13-49ba-951c-4cd78f2a4cad", + "savedPayload": { + "position": { + "x": 18428.40018868506, + "y": 18462.82475259816 + }, + "targetPosition": { + "x": 18871.75713263589, + "y": 18385.78826610907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "9e67da48-5864-4e74-94aa-e050236ce0a8", + "savedPayload": { + "position": { + "x": 18871.75713263589, + "y": 18385.78826610907 + }, + "targetPosition": { + "x": 19315.114076586717, + "y": 18308.75177961998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "a4aac31d-a24e-42ff-8b82-166332398cfb", + "savedPayload": { + "position": { + "x": 18882.2383939123, + "y": 18185.793887034113 + }, + "targetPosition": { + "x": 19315.114076586717, + "y": 18308.75177961998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "85236c69-f273-443e-9fdb-80f5712f02c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "85236c69-f273-443e-9fdb-80f5712f02c1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "46ec9d8e-9f85-4676-a25f-63e45d86de40", + "savedPayload": { + "position": { + "x": 18978.455993014228, + "y": 18010.152826565383 + }, + "targetPosition": { + "x": 19315.114076586717, + "y": 18308.75177961998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "0709a27b-bda7-4d05-8897-060702d02c6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "0709a27b-bda7-4d05-8897-060702d02c6b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "9f1c118e-4824-4170-b96c-87057e3b7c26", + "savedPayload": { + "position": { + "x": 19141.35285440813, + "y": 17893.65295082495 + }, + "targetPosition": { + "x": 19315.114076586717, + "y": 18308.75177961998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "fe412b35-dc65-442a-8644-fd1d628ccd75" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "fe412b35-dc65-442a-8644-fd1d628ccd75" + ] + ] + } + } + ], + "id": "2287a1ab-da25-4144-97f2-955ffa5fbb75", + "savedPayload": { + "position": { + "x": 19315.114076586717, + "y": 18308.75177961998 + }, + "targetPosition": { + "x": 19764.497367226275, + "y": 18332.302959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Empty Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInBaseAsset === 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "54b84cd9-0a18-48fa-908e-3af8bdf92bbe", + "savedPayload": { + "position": { + "x": 18994.670492646896, + "y": 18210.37436125226 + }, + "targetPosition": { + "x": 19414.781684570637, + "y": 18049.108783956875 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "af285a29-70ba-4804-9512-0f41b246e408", + "savedPayload": { + "position": { + "x": 18525.86217803501, + "y": 17908.31776542067 + }, + "targetPosition": { + "x": 18970.321931302824, + "y": 17978.713274688773 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d01e3e7f-999b-4361-93a8-bc60674ec788", + "savedPayload": { + "position": { + "x": 18970.321931302824, + "y": 17978.713274688773 + }, + "targetPosition": { + "x": 19414.781684570637, + "y": 18049.108783956875 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "19f8c5e2-5857-4028-aeb4-0d686c1702d0", + "savedPayload": { + "position": { + "x": 19065.066001915, + "y": 17765.914607984447 + }, + "targetPosition": { + "x": 19414.781684570637, + "y": 18049.108783956875 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "85236c69-f273-443e-9fdb-80f5712f02c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "85236c69-f273-443e-9fdb-80f5712f02c1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "a2d068f3-3853-4ea1-8549-65eb4f765d41", + "savedPayload": { + "position": { + "x": 19253.516107275253, + "y": 17628.997592033134 + }, + "targetPosition": { + "x": 19414.781684570637, + "y": 18049.108783956875 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "0709a27b-bda7-4d05-8897-060702d02c6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "0709a27b-bda7-4d05-8897-060702d02c6b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "a4a3217d-5bdb-45f9-a94c-14761cd1189f", + "savedPayload": { + "position": { + "x": 19485.17719383874, + "y": 17604.649030689063 + }, + "targetPosition": { + "x": 19414.781684570637, + "y": 18049.108783956875 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "fe412b35-dc65-442a-8644-fd1d628ccd75" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "fe412b35-dc65-442a-8644-fd1d628ccd75" + ] + ] + } + } + ], + "id": "0aa4ee15-363e-47bc-841c-52e580510372", + "savedPayload": { + "position": { + "x": 19414.781684570637, + "y": 18049.108783956875 + }, + "targetPosition": { + "x": 19764.497367226275, + "y": 18332.302959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "8c65def3-92e7-44e0-824c-75c4f85b126e", + "savedPayload": { + "position": { + "x": 19764.497367226275, + "y": 18332.302959929304 + }, + "targetPosition": { + "x": 20199.163989056357, + "y": 18215.834389633168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Position Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Entry Target Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.entryTargetSizeInBaseAsset", + "project": "Foundations", + "id": "8eeb681b-cde8-4225-b8b5-55f38ef7ee95", + "savedPayload": { + "position": { + "x": 19232.866962196596, + "y": 17607.510170749098 + }, + "targetPosition": { + "x": 19395.866945382877, + "y": 17651.18588461015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "71ae2edf-073b-41e5-b93f-3e835e24402a", + "savedPayload": { + "position": { + "x": 19395.866945382877, + "y": 17651.18588461015 + }, + "targetPosition": { + "x": 19721.86691175544, + "y": 17738.53731233225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Target Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitTargetSizeInBaseAsset", + "project": "Foundations", + "id": "d10d22c7-5041-4337-83bf-84e07f0e0404", + "savedPayload": { + "position": { + "x": 19283.441551089567, + "y": 17485.41231233225 + }, + "targetPosition": { + "x": 19429.58333797819, + "y": 17569.78731233225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b4c561c-9658-467e-bdf0-f5eacdb7293f", + "savedPayload": { + "position": { + "x": 19429.58333797819, + "y": 17569.78731233225 + }, + "targetPosition": { + "x": 19721.86691175544, + "y": 17738.53731233225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLossInBaseAsset", + "project": "Foundations", + "id": "c7590688-e4ee-4d71-bec1-2972219aa6f0", + "savedPayload": { + "position": { + "x": 19363.89410377975, + "y": 17380.56450435656 + }, + "targetPosition": { + "x": 19483.218373104977, + "y": 17499.88877368179 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cdcafd45-0bb0-4214-bfe5-03dcfb653615", + "savedPayload": { + "position": { + "x": 19483.218373104977, + "y": 17499.88877368179 + }, + "targetPosition": { + "x": 19721.86691175544, + "y": 17738.53731233225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROIInBaseAsset + ' %'", + "project": "Foundations", + "id": "94e87970-6e5e-46be-bf8a-c8e61e1101e3", + "savedPayload": { + "position": { + "x": 19468.74191175544, + "y": 17300.11195166638 + }, + "targetPosition": { + "x": 19553.11691175544, + "y": 17446.253738555002 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "edd44061-5f4d-46c5-b8fe-0092e7547eb0", + "savedPayload": { + "position": { + "x": 19553.11691175544, + "y": 17446.253738555002 + }, + "targetPosition": { + "x": 19721.86691175544, + "y": 17738.53731233225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFailInBaseAsset", + "project": "Foundations", + "id": "8689b163-c0a4-43be-b2fb-40b647bc8dd0", + "savedPayload": { + "position": { + "x": 19590.839770172286, + "y": 17249.537362773408 + }, + "targetPosition": { + "x": 19634.515484033338, + "y": 17412.53734595969 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a2621e0e-6487-4cb2-b26c-b28b333f261b", + "savedPayload": { + "position": { + "x": 19634.515484033338, + "y": 17412.53734595969 + }, + "targetPosition": { + "x": 19721.86691175544, + "y": 17738.53731233225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6a986991-38d0-4c00-bee2-d19d244c8e55", + "savedPayload": { + "position": { + "x": 19721.86691175544, + "y": 17738.53731233225 + }, + "targetPosition": { + "x": 20199.163989056357, + "y": 18215.834389633168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "81a7db48-df16-4341-8f52-76cf0dfd6425", + "savedPayload": { + "position": { + "x": 21089.163989056357, + "y": 18214.334389633168 + }, + "targetPosition": { + "x": 21523.830610886438, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Position Quoted Asset", + "config": "{\n \"codeName\": \"Position-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Left Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.entryTargetRate", + "project": "Foundations", + "id": "2f98010f-0fa2-4b98-b796-886f8be61e33", + "savedPayload": { + "position": { + "x": 19495.97189851394, + "y": 18516.481653758437 + }, + "targetPosition": { + "x": 19507.73135063155, + "y": 18404.597940529507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ecb72d3-5314-46e9-aca0-47bed52f8759", + "savedPayload": { + "position": { + "x": 19507.73135063155, + "y": 18404.597940529507 + }, + "targetPosition": { + "x": 19531.250254866773, + "y": 18180.830514071647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.entryTargetRate", + "project": "Foundations", + "id": "c1a0c728-006b-41b3-afcb-3b365965efa3", + "savedPayload": { + "position": { + "x": 19268.963492875046, + "y": 18393.22614605097 + }, + "targetPosition": { + "x": 19356.392413538953, + "y": 18322.42760205786 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b1fab578-6a05-4143-97ef-625d843450bc", + "savedPayload": { + "position": { + "x": 19356.392413538953, + "y": 18322.42760205786 + }, + "targetPosition": { + "x": 19531.250254866773, + "y": 18180.830514071647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Exit Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\n\nif (record.exitTargetRate > 0) {\n y = record.exitTargetRate\n} else {\n y = record.candleClose\n}", + "project": "Foundations", + "id": "f570f017-d1bb-492e-8db1-61cb9a220669", + "savedPayload": { + "position": { + "x": 19195.599115179983, + "y": 18145.552157718816 + }, + "targetPosition": { + "x": 19307.482828408913, + "y": 18157.311609836426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b0e1917-c035-4b15-bf11-f51bfc5f9daa", + "savedPayload": { + "position": { + "x": 19307.482828408913, + "y": 18157.311609836426 + }, + "targetPosition": { + "x": 19531.250254866773, + "y": 18180.830514071647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "531aa2ac-6a78-4e7c-8bc4-78ec02e22561", + "savedPayload": { + "position": { + "x": 19531.250254866773, + "y": 18180.830514071647 + }, + "targetPosition": { + "x": 19880.96593752241, + "y": 17897.636338099222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Profit Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInQuotedAsset > 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "e0377cca-1711-484d-a7bb-9897c8e8429c", + "savedPayload": { + "position": { + "x": 19257.821424704267, + "y": 18336.286347203575 + }, + "targetPosition": { + "x": 19431.582646882853, + "y": 17921.187518408547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "c2544c06-2964-4e5b-ad8b-66412afebbaf", + "savedPayload": { + "position": { + "x": 18758.26647973788, + "y": 18518.38542451774 + }, + "targetPosition": { + "x": 19094.924563310367, + "y": 18219.786471463143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "9d54f92a-bd89-42ca-9af7-2d92251b292d", + "savedPayload": { + "position": { + "x": 19094.924563310367, + "y": 18219.786471463143 + }, + "targetPosition": { + "x": 19431.582646882853, + "y": 17921.187518408547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "850b84f6-9077-464f-9d78-a27b1a8338f0", + "savedPayload": { + "position": { + "x": 18565.831281534018, + "y": 18167.10330358028 + }, + "targetPosition": { + "x": 18998.706964208435, + "y": 18044.145410994413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f5d679bd-d2a5-42e1-92a1-5c842bf16635", + "savedPayload": { + "position": { + "x": 18998.706964208435, + "y": 18044.145410994413 + }, + "targetPosition": { + "x": 19431.582646882853, + "y": 17921.187518408547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "2b25f60a-a3a7-4b03-87c6-fa560bcf8531", + "savedPayload": { + "position": { + "x": 18988.225702932024, + "y": 17844.151031919457 + }, + "targetPosition": { + "x": 19431.582646882853, + "y": 17921.187518408547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "6ecb72d3-5314-46e9-aca0-47bed52f8759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "6ecb72d3-5314-46e9-aca0-47bed52f8759" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "2042be83-3968-44e9-a42d-a2e5c2a6e39b", + "savedPayload": { + "position": { + "x": 19065.556721821165, + "y": 17659.414673784177 + }, + "targetPosition": { + "x": 19431.582646882853, + "y": 17921.187518408547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "b1fab578-6a05-4143-97ef-625d843450bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "b1fab578-6a05-4143-97ef-625d843450bc" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "65549df9-02fa-4e35-b9b8-574a1879178c", + "savedPayload": { + "position": { + "x": 19215.38366418215, + "y": 17526.525637960003 + }, + "targetPosition": { + "x": 19431.582646882853, + "y": 17921.187518408547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + ] + ] + } + } + ], + "id": "8b15b911-c7d7-4ab5-a1ac-9e6ea9dc321e", + "savedPayload": { + "position": { + "x": 19431.582646882853, + "y": 17921.187518408547 + }, + "targetPosition": { + "x": 19880.96593752241, + "y": 17897.636338099222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Loss Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInQuotedAsset < 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "146ebb67-8c73-4a7a-b665-45abb02de574", + "savedPayload": { + "position": { + "x": 19118.999430431537, + "y": 17886.236495365887 + }, + "targetPosition": { + "x": 19503.56418194697, + "y": 17652.54877234246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "2451a79b-f022-45a7-8c80-a049db66ae1d", + "savedPayload": { + "position": { + "x": 18607.815838228355, + "y": 17739.926714212015 + }, + "targetPosition": { + "x": 19055.690010087663, + "y": 17696.237743277237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "8456870b-7641-4d1e-8089-9b6721b210f2", + "savedPayload": { + "position": { + "x": 19055.690010087663, + "y": 17696.237743277237 + }, + "targetPosition": { + "x": 19503.56418194697, + "y": 17652.54877234246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "ebefd7a3-5448-401a-ac25-a262253aeee8", + "savedPayload": { + "position": { + "x": 18658.61094264658, + "y": 17342.62293702733 + }, + "targetPosition": { + "x": 19081.087562296776, + "y": 17497.585854684894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a17474dc-22db-43d6-a2c4-f2696805cd53", + "savedPayload": { + "position": { + "x": 19081.087562296776, + "y": 17497.585854684894 + }, + "targetPosition": { + "x": 19503.56418194697, + "y": 17652.54877234246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "2d2ad1ce-e57f-4167-90b6-05a20d06ed80", + "savedPayload": { + "position": { + "x": 19190.161790363327, + "y": 17329.626272430094 + }, + "targetPosition": { + "x": 19503.56418194697, + "y": 17652.54877234246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "6ecb72d3-5314-46e9-aca0-47bed52f8759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "6ecb72d3-5314-46e9-aca0-47bed52f8759" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "20f18dae-7233-4cbe-8866-0fcff34e6bea", + "savedPayload": { + "position": { + "x": 19361.30920571111, + "y": 17225.6254516675 + }, + "targetPosition": { + "x": 19503.56418194697, + "y": 17652.54877234246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "b1fab578-6a05-4143-97ef-625d843450bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "b1fab578-6a05-4143-97ef-625d843450bc" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "986373dd-8ec0-4403-9891-771c4f225b5b", + "savedPayload": { + "position": { + "x": 19560.631963745196, + "y": 17206.182030435506 + }, + "targetPosition": { + "x": 19503.56418194697, + "y": 17652.54877234246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + ] + ] + } + } + ], + "id": "a71f0e8e-148e-4a50-a0e6-06befa7df606", + "savedPayload": { + "position": { + "x": 19503.56418194697, + "y": 17652.54877234246 + }, + "targetPosition": { + "x": 19880.96593752241, + "y": 17897.636338099222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Empty Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInQuotedAsset === 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "7c7caf97-7bc8-4377-9679-c83df6f855a5", + "savedPayload": { + "position": { + "x": 19275.240606959214, + "y": 17407.12963690738 + }, + "targetPosition": { + "x": 19719.700360227027, + "y": 17477.52514617548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "f0d46694-f32c-4efb-b6b6-8db347baea21", + "savedPayload": { + "position": { + "x": 19020.26899491575, + "y": 16911.136794230624 + }, + "targetPosition": { + "x": 19369.98467757139, + "y": 17194.330970203053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d3275d1d-0e48-4107-8fc2-5bb89c857956", + "savedPayload": { + "position": { + "x": 19369.98467757139, + "y": 17194.330970203053 + }, + "targetPosition": { + "x": 19719.700360227027, + "y": 17477.52514617548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "78d9d7ae-bbb9-46fe-9f0a-3a6366b3af2d", + "savedPayload": { + "position": { + "x": 19558.434782931643, + "y": 17057.41395425174 + }, + "targetPosition": { + "x": 19719.700360227027, + "y": 17477.52514617548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "6ecb72d3-5314-46e9-aca0-47bed52f8759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "6ecb72d3-5314-46e9-aca0-47bed52f8759" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "531241d2-4ecf-47cc-9eb9-54b3675dc35f", + "savedPayload": { + "position": { + "x": 19790.09586949513, + "y": 17033.06539290767 + }, + "targetPosition": { + "x": 19719.700360227027, + "y": 17477.52514617548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "b1fab578-6a05-4143-97ef-625d843450bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "b1fab578-6a05-4143-97ef-625d843450bc" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "4f5bc0e1-bc8b-44d4-9404-16eaa1af5e48", + "savedPayload": { + "position": { + "x": 20002.894536199456, + "y": 17127.809463519843 + }, + "targetPosition": { + "x": 19719.700360227027, + "y": 17477.52514617548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + ] + ] + } + } + ], + "id": "e160eedf-a43e-4e06-889b-7762345488a9", + "savedPayload": { + "position": { + "x": 19719.700360227027, + "y": 17477.52514617548 + }, + "targetPosition": { + "x": 19880.96593752241, + "y": 17897.636338099222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "284b2757-725a-42e2-a957-adc53c01e890", + "savedPayload": { + "position": { + "x": 19880.96593752241, + "y": 17897.636338099222 + }, + "targetPosition": { + "x": 20315.632559352493, + "y": 18014.10490839536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Entry Target Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.entryTargetSizeInQuotedAsset", + "project": "Foundations", + "id": "20e7350c-1fc0-4135-93d1-704f52e8fe72", + "savedPayload": { + "position": { + "x": 19782.956895932602, + "y": 17004.132167674547 + }, + "targetPosition": { + "x": 19902.28116525783, + "y": 17123.456436999775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5f7f9ef-c6f4-4612-89ad-a4bbbefafaee", + "savedPayload": { + "position": { + "x": 19902.28116525783, + "y": 17123.456436999775 + }, + "targetPosition": { + "x": 20140.929703908292, + "y": 17362.104975650236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Target Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitTargetSizeInQuotedAsset", + "project": "Foundations", + "id": "577667d6-6b37-43af-9a56-dd2b453bb975", + "savedPayload": { + "position": { + "x": 19887.804703908292, + "y": 16923.679614984365 + }, + "targetPosition": { + "x": 19972.179703908292, + "y": 17069.82140187299 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8fede72-6077-431e-9d52-8343d9b2c3bd", + "savedPayload": { + "position": { + "x": 19972.179703908292, + "y": 17069.82140187299 + }, + "targetPosition": { + "x": 20140.929703908292, + "y": 17362.104975650236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLossInQuotedAsset", + "project": "Foundations", + "id": "a9e51ded-6bf3-4a24-96fa-034524f9b019", + "savedPayload": { + "position": { + "x": 20009.90256232514, + "y": 16873.105026091394 + }, + "targetPosition": { + "x": 20053.578276186192, + "y": 17036.105009277675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a6d06f6-7f85-406e-b2ff-56ee287faba4", + "savedPayload": { + "position": { + "x": 20053.578276186192, + "y": 17036.105009277675 + }, + "targetPosition": { + "x": 20140.929703908292, + "y": 17362.104975650236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROIInQuotedAsset + ' %'", + "project": "Foundations", + "id": "e2be9380-deda-4e57-be60-fb2f07d2723a", + "savedPayload": { + "position": { + "x": 20140.929703908292, + "y": 16855.854975650236 + }, + "targetPosition": { + "x": 20140.929703908292, + "y": 17024.604975650236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8b80fc6f-a48f-4911-a4ec-12905110520d", + "savedPayload": { + "position": { + "x": 20140.929703908292, + "y": 17024.604975650236 + }, + "targetPosition": { + "x": 20140.929703908292, + "y": 17362.104975650236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFailInQuotedAsset", + "project": "Foundations", + "id": "bbdd349d-bb12-4367-8bb6-1e6ace58fb01", + "savedPayload": { + "position": { + "x": 20271.956845491444, + "y": 16873.105026091394 + }, + "targetPosition": { + "x": 20228.281131630392, + "y": 17036.105009277675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "480876e1-c3a6-4167-9962-3a9f5fa1e863", + "savedPayload": { + "position": { + "x": 20228.281131630392, + "y": 17036.105009277675 + }, + "targetPosition": { + "x": 20140.929703908292, + "y": 17362.104975650236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fb9e4b64-6316-4ec1-8a51-6529b709ea41", + "savedPayload": { + "position": { + "x": 20140.929703908292, + "y": 17362.104975650236 + }, + "targetPosition": { + "x": 20315.632559352493, + "y": 18014.10490839536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "04ff984b-4ca3-402d-8411-21ba787072fd", + "savedPayload": { + "position": { + "x": 21205.632559352493, + "y": 18012.60490839536 + }, + "targetPosition": { + "x": 21523.830610886438, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"Module-Name\",\n \"icon\": \"histogram|band|moving-average|oscillator|trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.stopLoss", + "project": "Foundations", + "id": "f8130909-e02c-45ba-b058-fe664bbe97c2", + "savedPayload": { + "position": { + "x": 19674.07144714085, + "y": 17859.889391795252 + }, + "targetPosition": { + "x": 19714.387841464697, + "y": 17754.861593814316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c864ea35-73bc-4a78-95ce-b28ec9a9ce24", + "savedPayload": { + "position": { + "x": 19714.387841464697, + "y": 17754.861593814316 + }, + "targetPosition": { + "x": 19754.704235788544, + "y": 17649.83379583338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.stopLoss", + "project": "Foundations", + "id": "c0969f3f-845b-43ef-8d35-a8037243295b", + "savedPayload": { + "position": { + "x": 19613.10714780233, + "y": 17474.975954505564 + }, + "targetPosition": { + "x": 19683.905691795437, + "y": 17562.40487516947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c6062fc-85a4-4002-ad0b-f444ce86c239", + "savedPayload": { + "position": { + "x": 19683.905691795437, + "y": 17562.40487516947 + }, + "targetPosition": { + "x": 19754.704235788544, + "y": 17649.83379583338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dcba2072-e2b1-4781-afad-35d2daa6bbeb", + "savedPayload": { + "position": { + "x": 19754.704235788544, + "y": 17649.83379583338 + }, + "targetPosition": { + "x": 20199.163989056357, + "y": 17579.438286565277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.stopLoss > 0", + "project": "Foundations", + "id": "b12aa4a1-7d64-41af-8520-e38244c5abf0", + "savedPayload": { + "position": { + "x": 19397.258117286827, + "y": 17579.438286565277 + }, + "targetPosition": { + "x": 19798.21105317159, + "y": 17375.14256168248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 0.8,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "4be67ca1-de2e-49ad-8323-2c9bafcd5594", + "savedPayload": { + "position": { + "x": 18909.291546635966, + "y": 17234.351543146277 + }, + "targetPosition": { + "x": 19353.75129990378, + "y": 17304.74705241438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0e50ddee-94ae-420c-bafb-0fb9a63bbd9d", + "savedPayload": { + "position": { + "x": 19353.75129990378, + "y": 17304.74705241438 + }, + "targetPosition": { + "x": 19798.21105317159, + "y": 17375.14256168248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "fd138cfc-c4fd-4c9c-891f-6b6a96a07e3c", + "savedPayload": { + "position": { + "x": 19480.013001637646, + "y": 17056.944510148536 + }, + "targetPosition": { + "x": 19798.21105317159, + "y": 17375.14256168248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "df038975-b705-4480-8a39-f216a2634dff" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "dcba2072-e2b1-4781-afad-35d2daa6bbeb" + ], + [ + "Begin", + "Point", + "Foundations", + "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "854f2c7b-5d5a-4be8-869a-aa90b0d77311", + "savedPayload": { + "position": { + "x": 19727.81554390349, + "y": 16930.68280841467 + }, + "targetPosition": { + "x": 19798.21105317159, + "y": 17375.14256168248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "9c6062fc-85a4-4002-ad0b-f444ce86c239" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "df038975-b705-4480-8a39-f216a2634dff" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "dcba2072-e2b1-4781-afad-35d2daa6bbeb" + ], + [ + "End", + "Point", + "Foundations", + "9c6062fc-85a4-4002-ad0b-f444ce86c239" + ] + ] + } + } + ], + "id": "de735b04-f51a-4cbb-89ca-7ca1b6f7d1e7", + "savedPayload": { + "position": { + "x": 19798.21105317159, + "y": 17375.14256168248 + }, + "targetPosition": { + "x": 20199.163989056357, + "y": 17579.438286565277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"phase\", \n\"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "(record.positions !== record.previous.positions && record.stopLossPhase >= 0 ) || \n(record.stopLossPhase !== record.previous.stopLossPhase && record.stopLossPhase >= 0 ) ", + "project": "Foundations", + "id": "7093b74b-7ace-4b31-a48d-7504c35cfa24", + "savedPayload": { + "position": { + "x": 19806.16738638584, + "y": 17055.941567802132 + }, + "targetPosition": { + "x": 19994.86826417356, + "y": 17178.485350680512 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 10\n }", + "project": "Foundations", + "id": "b73c93ff-d7d8-438f-9803-0f85f5ca3ab3", + "savedPayload": { + "position": { + "x": 20006.643854328224, + "y": 16953.793705360735 + }, + "targetPosition": { + "x": 19994.86826417356, + "y": 17178.485350680512 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "df038975-b705-4480-8a39-f216a2634dff" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "dcba2072-e2b1-4781-afad-35d2daa6bbeb" + ], + [ + "Begin", + "Point", + "Foundations", + "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + ] + ] + } + }, + "id": "3bd84318-fd35-4b2e-b8e9-68df6fa8ec7d", + "savedPayload": { + "position": { + "x": 19994.86826417356, + "y": 17178.485350680512 + }, + "targetPosition": { + "x": 20199.163989056357, + "y": 17579.438286565277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "New Text", + "config": "{ \n\"codeName\": \"\", \n\"fontSize\": 10\n}", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "(record.positions !== record.previous.positions && record.stopLossPhase >= 0 ) || \n(record.stopLossPhase !== record.previous.stopLossPhase && record.stopLossPhase >= 0 ) ", + "project": "Foundations", + "id": "bccb85d1-1414-4bdb-b70c-090b9f499438", + "savedPayload": { + "position": { + "x": 20110.460472557486, + "y": 16975.87950753049 + }, + "targetPosition": { + "x": 20269.55949832446, + "y": 17134.978533297464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Begin", + "config": "{ \n\"offsetX\": -3,\n \"offsetY\": -15\n }", + "project": "Foundations", + "id": "e5c94a6c-832c-4402-b2e6-1a1acfde161c", + "savedPayload": { + "position": { + "x": 20234.361743690406, + "y": 16912.74865666356 + }, + "targetPosition": { + "x": 20269.55949832446, + "y": 17134.978533297464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "df038975-b705-4480-8a39-f216a2634dff" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "dcba2072-e2b1-4781-afad-35d2daa6bbeb" + ], + [ + "Begin", + "Point", + "Foundations", + "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "record.stopLossPhase", + "project": "Foundations", + "id": "dc0cfe03-8ed9-431c-91a3-a8872c7726ae", + "savedPayload": { + "position": { + "x": 20371.707360765857, + "y": 16934.502065355082 + }, + "targetPosition": { + "x": 20269.55949832446, + "y": 17134.978533297464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "32fbd4a2-5674-4482-891e-2c5b12ef6f48", + "savedPayload": { + "position": { + "x": 20470.03596626684, + "y": 17032.830670856067 + }, + "targetPosition": { + "x": 20269.55949832446, + "y": 17134.978533297464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "923336fa-4542-41c1-89a7-3ccd7da6212b", + "savedPayload": { + "position": { + "x": 20269.55949832446, + "y": 17134.978533297464 + }, + "targetPosition": { + "x": 20199.163989056357, + "y": 17579.438286565277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "df038975-b705-4480-8a39-f216a2634dff", + "savedPayload": { + "position": { + "x": 20199.163989056357, + "y": 17579.438286565277 + }, + "targetPosition": { + "x": 20517.362040590302, + "y": 17897.636338099222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Stop Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.stopLoss", + "project": "Foundations", + "id": "a206c52d-d4fe-4ff7-b449-118d858eca35", + "savedPayload": { + "position": { + "x": 20350.636434914006, + "y": 17113.254033613503 + }, + "targetPosition": { + "x": 20492.23352290022, + "y": 17288.11187494132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12da1ab8-d72e-4139-9559-b3e50d8f8047", + "savedPayload": { + "position": { + "x": 20492.23352290022, + "y": 17288.11187494132 + }, + "targetPosition": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Stop Loss Phase", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.stopLossPhase", + "project": "Foundations", + "id": "ee3a80d8-0b2c-4c0c-9b07-e9e31a93e6d1", + "savedPayload": { + "position": { + "x": 20616.16722565444, + "y": 17125.932248289475 + }, + "targetPosition": { + "x": 20622.055020731772, + "y": 17238.278070949364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1d020b15-871f-4d9c-b2d9-434e0011a0b8", + "savedPayload": { + "position": { + "x": 20622.055020731772, + "y": 17238.278070949364 + }, + "targetPosition": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Initial Value", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.initialValue", + "project": "Foundations", + "id": "bc93d855-4e25-49cb-85a7-8b9b289bcca9", + "savedPayload": { + "position": { + "x": 20817.646285204006, + "y": 17179.91839958756 + }, + "targetPosition": { + "x": 20756.374393764814, + "y": 17274.26883848142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee6a9af4-4dfe-460b-af23-c243723ee002", + "savedPayload": { + "position": { + "x": 20756.374393764814, + "y": 17274.26883848142 + }, + "targetPosition": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Final Value", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.finalValue", + "project": "Foundations", + "id": "fae8c15f-5d05-4527-aa25-cecebfe50fd5", + "savedPayload": { + "position": { + "x": 20948.91400482924, + "y": 17342.0205332976 + }, + "targetPosition": { + "x": 20843.886206848303, + "y": 17382.336927621447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bb85cf86-96b0-407b-81c8-0cd0f0651917", + "savedPayload": { + "position": { + "x": 20843.886206848303, + "y": 17382.336927621447 + }, + "targetPosition": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7d4c60a0-cab1-4209-be9c-858ed8cd199e", + "savedPayload": { + "position": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "targetPosition": { + "x": 20517.362040590302, + "y": 17897.636338099222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6635f082-08f8-4bde-a9bb-738fc92950c3", + "savedPayload": { + "position": { + "x": 21407.362040590302, + "y": 17896.136338099222 + }, + "targetPosition": { + "x": 21523.830610886438, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Take Profit", + "config": "{\n \"codeName\": \"Module-Name\",\n \"icon\": \"histogram|band|moving-average|oscillator|trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.takeProfit", + "project": "Foundations", + "id": "0397ed08-df77-4b87-a910-fabe996706cf", + "savedPayload": { + "position": { + "x": 20038.861577634878, + "y": 17443.30122695997 + }, + "targetPosition": { + "x": 20126.290498298786, + "y": 17372.502682966864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ce8a7fed-060e-45b3-a5b6-26ca90656ab5", + "savedPayload": { + "position": { + "x": 20126.290498298786, + "y": 17372.502682966864 + }, + "targetPosition": { + "x": 20213.719418962693, + "y": 17301.704138973757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.takeProfit", + "project": "Foundations", + "id": "41306ec1-1581-4d4b-a0db-5fc4c99f54b9", + "savedPayload": { + "position": { + "x": 20178.521664328644, + "y": 17079.47426233985 + }, + "targetPosition": { + "x": 20196.12054164567, + "y": 17190.589200656803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2e5ee78e-ab09-40e8-9aad-b4e6ed22289c", + "savedPayload": { + "position": { + "x": 20196.12054164567, + "y": 17190.589200656803 + }, + "targetPosition": { + "x": 20213.719418962693, + "y": 17301.704138973757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "91e73817-473f-4085-9152-5c367209c106", + "savedPayload": { + "position": { + "x": 20213.719418962693, + "y": 17301.704138973757 + }, + "targetPosition": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.takeProfit > 0", + "project": "Foundations", + "id": "2229b13c-f4b9-4e40-a604-6dfd2165b281", + "savedPayload": { + "position": { + "x": 22579.923260799995, + "y": 16611.718455405768 + }, + "targetPosition": { + "x": 22157.71658981934, + "y": 16716.583735862965 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.8,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "e5641a93-34a5-4952-99fd-722136390474", + "savedPayload": { + "position": { + "x": 22094.872186864817, + "y": 15506.62733255183 + }, + "targetPosition": { + "x": 22126.378736448933, + "y": 16111.510577765614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d77b6d2d-320e-4757-a6e7-4c6af9a5a045", + "savedPayload": { + "position": { + "x": 22126.378736448933, + "y": 16111.510577765614 + }, + "targetPosition": { + "x": 22157.71658981934, + "y": 16716.583735862965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "d68bf6e1-1ede-4efd-a6b4-317d23545e98", + "savedPayload": { + "position": { + "x": 22487.668713675404, + "y": 16208.458131666826 + }, + "targetPosition": { + "x": 22157.71658981934, + "y": 16716.583735862965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "af16a9c2-f1f9-4450-9c28-6c9cda385540" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91e73817-473f-4085-9152-5c367209c106" + ], + [ + "Begin", + "Point", + "Foundations", + "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "3fc4edc7-a481-4faa-a27a-ea41211fe52e", + "savedPayload": { + "position": { + "x": 22723.43913633647, + "y": 16499.251685343723 + }, + "targetPosition": { + "x": 22157.71658981934, + "y": 16716.583735862965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "2e5ee78e-ab09-40e8-9aad-b4e6ed22289c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "af16a9c2-f1f9-4450-9c28-6c9cda385540" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91e73817-473f-4085-9152-5c367209c106" + ], + [ + "End", + "Point", + "Foundations", + "2e5ee78e-ab09-40e8-9aad-b4e6ed22289c" + ] + ] + } + } + ], + "id": "649f7d37-d192-4fab-997c-36c4745db933", + "savedPayload": { + "position": { + "x": 20388.74304512967, + "y": 17085.5679606937 + }, + "targetPosition": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"phase\", \n\"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "(record.positions !== record.previous.positions && record.takeProfitPhase >= 0 ) || \n(record.takeProfitPhase !== record.previous.takeProfitPhase && record.takeProfitPhase >= 0 ) ", + "project": "Foundations", + "id": "1b0e280f-d34f-4fa9-be04-d42c3f9f0d44", + "savedPayload": { + "position": { + "x": 20555.233928754362, + "y": 16813.1099576872 + }, + "targetPosition": { + "x": 20657.38179119576, + "y": 17013.586425629583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 10\n }", + "project": "Foundations", + "id": "cc18043c-529c-48b6-96df-d11f88772141", + "savedPayload": { + "position": { + "x": 20779.92557407414, + "y": 16824.885547841863 + }, + "targetPosition": { + "x": 20657.38179119576, + "y": 17013.586425629583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "af16a9c2-f1f9-4450-9c28-6c9cda385540" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91e73817-473f-4085-9152-5c367209c106" + ], + [ + "Begin", + "Point", + "Foundations", + "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + ] + ] + } + }, + "id": "cf5d6365-1cb2-49da-b0ba-459af1ee3181", + "savedPayload": { + "position": { + "x": 20657.38179119576, + "y": 17013.586425629583 + }, + "targetPosition": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "New Text", + "config": "{ \n\"codeName\": \"\", \n\"fontSize\": 10\n}", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "(record.positions !== record.previous.positions && record.takeProfitPhase >= 0 ) || \n(record.takeProfitPhase !== record.previous.takeProfitPhase && record.takeProfitPhase >= 0 ) ", + "project": "Foundations", + "id": "1d9877bf-616f-4946-b2a6-d197589d3f62", + "savedPayload": { + "position": { + "x": 20858.790501710795, + "y": 16895.92072269846 + }, + "targetPosition": { + "x": 20917.024786858863, + "y": 17113.254033613503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Begin", + "config": "{ \n\"offsetX\": -3,\n \"offsetY\": -15\n }", + "project": "Foundations", + "id": "bb148caa-7d58-4a6a-8f5c-714520472d6c", + "savedPayload": { + "position": { + "x": 20997.657575506557, + "y": 16903.198437651634 + }, + "targetPosition": { + "x": 20917.024786858863, + "y": 17113.254033613503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "af16a9c2-f1f9-4450-9c28-6c9cda385540" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91e73817-473f-4085-9152-5c367209c106" + ], + [ + "Begin", + "Point", + "Foundations", + "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "record.takeProfitPhase", + "project": "Foundations", + "id": "a23f7b25-b33f-4bb1-a618-4d0e9aa34a31", + "savedPayload": { + "position": { + "x": 21105.725664646583, + "y": 16990.710250735123 + }, + "targetPosition": { + "x": 20917.024786858863, + "y": 17113.254033613503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "73d70e66-34ea-42ba-a8e3-45058b124b8e", + "savedPayload": { + "position": { + "x": 21141.71643217864, + "y": 17125.029623768165 + }, + "targetPosition": { + "x": 20917.024786858863, + "y": 17113.254033613503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8eb8fb5a-7625-4ee0-946c-0cd4ff4b0b53", + "savedPayload": { + "position": { + "x": 20917.024786858863, + "y": 17113.254033613503 + }, + "targetPosition": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "af16a9c2-f1f9-4450-9c28-6c9cda385540", + "savedPayload": { + "position": { + "x": 20633.830610886434, + "y": 17462.96971626914 + }, + "targetPosition": { + "x": 20750.29918118257, + "y": 17897.636338099222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Take Profit", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.takeProfit", + "project": "Foundations", + "id": "8f0ecb7b-616a-4a9d-b6e4-fc5d3b383e06", + "savedPayload": { + "position": { + "x": 20998.10172344841, + "y": 17134.978533297468 + }, + "targetPosition": { + "x": 21033.299478082463, + "y": 17357.208409931372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fa33f3e3-7048-44ad-a5e3-3c0ac8763295", + "savedPayload": { + "position": { + "x": 21033.299478082463, + "y": 17357.208409931372 + }, + "targetPosition": { + "x": 21068.497232716516, + "y": 17579.438286565277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Take Profit Phase", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.takeProfitPhase", + "project": "Foundations", + "id": "d185829d-ab53-413f-b6bc-25a3a038d7d9", + "savedPayload": { + "position": { + "x": 21221.719026378614, + "y": 17278.723584651703 + }, + "targetPosition": { + "x": 21170.645095157914, + "y": 17378.961818622894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "91426041-6d5a-4e57-8058-5c082ec04b60", + "savedPayload": { + "position": { + "x": 21170.645095157914, + "y": 17378.961818622894 + }, + "targetPosition": { + "x": 21068.497232716516, + "y": 17579.438286565277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Initial Value", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.initialValue", + "project": "Foundations", + "id": "3a4429aa-cc80-413f-a4b9-4e27627459f7", + "savedPayload": { + "position": { + "x": 21369.21193463009, + "y": 17426.21649290318 + }, + "targetPosition": { + "x": 21268.9737006589, + "y": 17477.29042412388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9202d9c1-5784-4062-8456-6696b1873a73", + "savedPayload": { + "position": { + "x": 21268.9737006589, + "y": 17477.29042412388 + }, + "targetPosition": { + "x": 21068.497232716516, + "y": 17579.438286565277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Final Value", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.finalValue", + "project": "Foundations", + "id": "c3dde4ee-aada-407b-a584-dc7d243de7e3", + "savedPayload": { + "position": { + "x": 21401.842047667375, + "y": 17632.234918516355 + }, + "targetPosition": { + "x": 21290.72710935042, + "y": 17614.63604119933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e24e038c-84d5-41fc-8c31-601b7dc3d636", + "savedPayload": { + "position": { + "x": 21290.72710935042, + "y": 17614.63604119933 + }, + "targetPosition": { + "x": 21068.497232716516, + "y": 17579.438286565277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "59af4067-363a-4027-a8d6-8f7d4852522e", + "savedPayload": { + "position": { + "x": 21068.497232716516, + "y": 17579.438286565277 + }, + "targetPosition": { + "x": 20750.29918118257, + "y": 17897.636338099222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "07e09652-ba6e-46de-9dd4-530f2d24d838", + "savedPayload": { + "position": { + "x": 21640.29918118257, + "y": 17896.136338099222 + }, + "targetPosition": { + "x": 21523.830610886438, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4906017c-5775-4669-97cc-cdcf88d4dc47", + "savedPayload": { + "position": { + "x": 21523.830610886438, + "y": 18330.802959929304 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio Stages", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Trigger Stage Objects", + "config": "{\n \"codeName\": \"Strategy-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate * 0.90", + "project": "Foundations", + "id": "a1d14e61-c2e8-48a7-8011-10821e8d5a3e", + "savedPayload": { + "position": { + "x": 20798.045279811296, + "y": 18957.69623451758 + }, + "targetPosition": { + "x": 20803.935093180567, + "y": 18732.77333639808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "82d4eaae-984d-44e0-bf84-719161b63c32", + "savedPayload": { + "position": { + "x": 20803.935093180567, + "y": 18732.77333639808 + }, + "targetPosition": { + "x": 20815.71471991911, + "y": 18282.92754015908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "1288548a-769c-4f9b-924c-2789163d8000", + "savedPayload": { + "position": { + "x": 20590.395089936315, + "y": 18919.2105466463 + }, + "targetPosition": { + "x": 20665.501633263913, + "y": 18707.11621115056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c9125bde-5968-4f3a-bd7f-194865c040f6", + "savedPayload": { + "position": { + "x": 20665.501633263913, + "y": 18707.11621115056 + }, + "targetPosition": { + "x": 20815.71471991911, + "y": 18282.92754015908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.beginRate * 0.90", + "project": "Foundations", + "id": "7c2cf4e8-2a0c-4f02-a3a2-5703c05ec984", + "savedPayload": { + "position": { + "x": 20404.800755338223, + "y": 18818.441044855663 + }, + "targetPosition": { + "x": 20541.772076865185, + "y": 18639.936543290136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3", + "savedPayload": { + "position": { + "x": 20541.772076865185, + "y": 18639.936543290136 + }, + "targetPosition": { + "x": 20815.71471991911, + "y": 18282.92754015908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "251466b9-c79c-426a-9caa-eee46d7b651a", + "savedPayload": { + "position": { + "x": 20259.42954259925, + "y": 18665.25175008334 + }, + "targetPosition": { + "x": 20444.857935039203, + "y": 18537.81034677525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da31c1ca-4790-4ac4-9807-f645283400eb", + "savedPayload": { + "position": { + "x": 20444.857935039203, + "y": 18537.81034677525 + }, + "targetPosition": { + "x": 20815.71471991911, + "y": 18282.92754015908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447", + "savedPayload": { + "position": { + "x": 20815.71471991911, + "y": 18282.92754015908 + }, + "targetPosition": { + "x": 21030.436162035934, + "y": 17887.459839461193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "48d70550-a734-4fd1-bf2e-48738f53b92f", + "savedPayload": { + "position": { + "x": 20035.13019398792, + "y": 17566.093341790634 + }, + "targetPosition": { + "x": 19816.26665045379, + "y": 17275.804266726733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "8b36aeb5-a73e-45e3-aee7-e0c7022848ef", + "savedPayload": { + "position": { + "x": 19388.60091086191, + "y": 17803.420813443685 + }, + "targetPosition": { + "x": 19584.506084065524, + "y": 17561.72079905933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "84160cab-891b-4024-975d-48eff55a58be", + "savedPayload": { + "position": { + "x": 19584.506084065524, + "y": 17561.72079905933 + }, + "targetPosition": { + "x": 19816.26665045379, + "y": 17275.804266726733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "0bb3cb68-4a01-4da8-bd97-d11737595c22", + "savedPayload": { + "position": { + "x": 19472.471056498664, + "y": 17143.99244865676 + }, + "targetPosition": { + "x": 19816.26665045379, + "y": 17275.804266726733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "82d4eaae-984d-44e0-bf84-719161b63c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "82d4eaae-984d-44e0-bf84-719161b63c32" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "a00a027a-4338-46c3-915a-1afdc0365377", + "savedPayload": { + "position": { + "x": 19852.20372824408, + "y": 16901.36257180594 + }, + "targetPosition": { + "x": 19816.26665045379, + "y": 17275.804266726733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Bottom", + "Point", + "Foundations", + "c5a691a5-db3c-4217-867c-c017561ef9c3" + ] + ] + } + } + ], + "id": "a2be2417-1310-472f-80a9-27e0a4e2ef98", + "savedPayload": { + "position": { + "x": 20680.720479380296, + "y": 18170.654015433618 + }, + "targetPosition": { + "x": 21030.436162035934, + "y": 17887.459839461193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "b0aec773-1688-49eb-be5c-77ca17f81381", + "savedPayload": { + "position": { + "x": 19921.024694419328, + "y": 17379.66803204438 + }, + "targetPosition": { + "x": 19800.38522080582, + "y": 17034.30220332439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "b7679d07-5e48-4aef-a380-37adf8b5b99f", + "savedPayload": { + "position": { + "x": 19203.624303579923, + "y": 17357.760854087453 + }, + "targetPosition": { + "x": 19476.47918116005, + "y": 17209.844167153213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3ad0969f-373a-4ef4-a1e5-63ca6712121b", + "savedPayload": { + "position": { + "x": 19476.47918116005, + "y": 17209.844167153213 + }, + "targetPosition": { + "x": 19800.38522080582, + "y": 17034.30220332439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "c0e59736-bc23-4f7d-992f-9a6f2541e5e3", + "savedPayload": { + "position": { + "x": 19533.059892690668, + "y": 16780.823321955595 + }, + "targetPosition": { + "x": 19800.38522080582, + "y": 17034.30220332439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "82d4eaae-984d-44e0-bf84-719161b63c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "82d4eaae-984d-44e0-bf84-719161b63c32" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "d109b479-6264-432d-ba2a-89aa1b9f3b74", + "savedPayload": { + "position": { + "x": 19976.69247108877, + "y": 16702.526223147837 + }, + "targetPosition": { + "x": 19800.38522080582, + "y": 17034.30220332439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Bottom", + "Point", + "Foundations", + "c5a691a5-db3c-4217-867c-c017561ef9c3" + ] + ] + } + } + ], + "id": "40127185-da21-457f-9df9-971a43108c22", + "savedPayload": { + "position": { + "x": 20598.96728134525, + "y": 18015.26674457796 + }, + "targetPosition": { + "x": 21030.436162035934, + "y": 17887.459839461193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "5dfb0044-7569-4218-b2b7-c28746f91a4c", + "savedPayload": { + "position": { + "x": 20021.867847740854, + "y": 13277.568390244629 + }, + "targetPosition": { + "x": 20250.753371422914, + "y": 13463.02231600522 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1538a191-f7a2-460c-8909-c585e613dbc0", + "savedPayload": { + "position": { + "x": 20250.753371422914, + "y": 13463.02231600522 + }, + "targetPosition": { + "x": 20518.226864125492, + "y": 13679.746786597621 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "9dfd1af2-5a9c-4c92-aace-dd4fafa3c2e4", + "savedPayload": { + "position": { + "x": 20482.39756659676, + "y": 13337.334561574145 + }, + "targetPosition": { + "x": 20518.226864125492, + "y": 13679.746786597621 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "82d4eaae-984d-44e0-bf84-719161b63c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "82d4eaae-984d-44e0-bf84-719161b63c32" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "0fc04c76-38f7-40c2-ab22-79830659f445", + "savedPayload": { + "position": { + "x": 20735.000535574458, + "y": 13411.978679563174 + }, + "targetPosition": { + "x": 20518.226864125492, + "y": 13679.746786597621 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "c9125bde-5968-4f3a-bd7f-194865c040f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Top", + "Point", + "Foundations", + "c9125bde-5968-4f3a-bd7f-194865c040f6" + ] + ] + } + } + ], + "id": "42bec29f-788f-42d1-ad5f-030c954cc5d3", + "savedPayload": { + "position": { + "x": 20582.90130912021, + "y": 17840.42203099075 + }, + "targetPosition": { + "x": 21030.436162035934, + "y": 17887.459839461193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "91f596dc-710d-4543-bb1f-afd26937b7a4", + "savedPayload": { + "position": { + "x": 20142.551927757468, + "y": 13239.276531867778 + }, + "targetPosition": { + "x": 20350.296842023716, + "y": 13447.199041001193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "de15ac05-390e-4e43-b724-7652c4d1327d", + "savedPayload": { + "position": { + "x": 20350.296842023716, + "y": 13447.199041001193 + }, + "targetPosition": { + "x": 20579.734214090462, + "y": 13676.856545354614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "e16ac14c-fcfb-4292-b378-95015d2cbcc9", + "savedPayload": { + "position": { + "x": 20579.732424478898, + "y": 13351.173801791778 + }, + "targetPosition": { + "x": 20579.734214090462, + "y": 13676.856545354614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Bottom", + "Point", + "Foundations", + "c5a691a5-db3c-4217-867c-c017561ef9c3" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "52fe4e95-3b78-4900-92f6-4c7d74365ec1", + "savedPayload": { + "position": { + "x": 20810.297315880234, + "y": 13446.25226248502 + }, + "targetPosition": { + "x": 20579.734214090462, + "y": 13676.856545354614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "da31c1ca-4790-4ac4-9807-f645283400eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Top", + "Point", + "Foundations", + "da31c1ca-4790-4ac4-9807-f645283400eb" + ] + ] + } + } + ], + "id": "d2a0a1dd-b1de-4024-844a-1a0f7cdd89db", + "savedPayload": { + "position": { + "x": 20634.96846133805, + "y": 17672.73839734437 + }, + "targetPosition": { + "x": 21030.436162035934, + "y": 17887.459839461193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"trigger-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "53edc8c9-e519-4bcf-965a-18dfc3f80aca", + "savedPayload": { + "position": { + "x": 20605.64489807729, + "y": 17362.886315477735 + }, + "targetPosition": { + "x": 20747.241986063505, + "y": 17537.744156805555 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "82d4eaae-984d-44e0-bf84-719161b63c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "82d4eaae-984d-44e0-bf84-719161b63c32" + ] + ] + } + }, + "id": "dac13c7c-1cca-4857-b514-7741417e82a8", + "savedPayload": { + "position": { + "x": 20747.241986063505, + "y": 17537.744156805555 + }, + "targetPosition": { + "x": 21030.436162035934, + "y": 17887.459839461193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"trigger-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "aac8c645-b25e-490d-ae53-7bcbf6dc28c7", + "savedPayload": { + "position": { + "x": 20838.725804360787, + "y": 17240.256518425165 + }, + "targetPosition": { + "x": 20902.62925691917, + "y": 17455.990958770508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Bottom", + "Point", + "Foundations", + "c5a691a5-db3c-4217-867c-c017561ef9c3" + ] + ] + } + }, + "id": "0832666a-4058-45fc-be8d-c52dc7354e2b", + "savedPayload": { + "position": { + "x": 20902.62925691917, + "y": 17455.990958770508 + }, + "targetPosition": { + "x": 21030.436162035934, + "y": 17887.459839461193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "71ed81d6-c28b-49fb-bb41-09750fa5b532", + "savedPayload": { + "position": { + "x": 21030.436162035934, + "y": 17887.459839461193 + }, + "targetPosition": { + "x": 21477.971014951658, + "y": 17934.497647931636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "4e323320-c7d8-4ff0-81a0-795cf471a36f", + "savedPayload": { + "position": { + "x": 20964.81471031989, + "y": 17453.23199634147 + }, + "targetPosition": { + "x": 21074.85631540244, + "y": 17476.622061558468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d45b49ef-573b-4363-9cac-2938b8e818db", + "savedPayload": { + "position": { + "x": 21074.85631540244, + "y": 17476.622061558468 + }, + "targetPosition": { + "x": 21294.939525567548, + "y": 17523.402191992463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "b425e16e-3ded-4cae-a6b5-e34aac7ed7ee", + "savedPayload": { + "position": { + "x": 21069.107945921434, + "y": 17272.590813393843 + }, + "targetPosition": { + "x": 21144.385139136804, + "y": 17356.19460626005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "991786d8-9d4e-4229-9ad6-d099390bbdfb", + "savedPayload": { + "position": { + "x": 21144.385139136804, + "y": 17356.19460626005 + }, + "targetPosition": { + "x": 21294.939525567548, + "y": 17523.402191992463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "aa5a31fa-4762-4c66-9d7e-88bf67d60241", + "savedPayload": { + "position": { + "x": 21259.661169214716, + "y": 17187.751052305674 + }, + "targetPosition": { + "x": 21271.420621332327, + "y": 17299.634765534604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4fcfc9fd-0953-43cd-a4d0-13888afa6434", + "savedPayload": { + "position": { + "x": 21271.420621332327, + "y": 17299.634765534604 + }, + "targetPosition": { + "x": 21294.939525567548, + "y": 17523.402191992463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "91ddf53d-afdf-4fb0-8fc7-beaa618a4657", + "savedPayload": { + "position": { + "x": 21463.689525567548, + "y": 17231.118618215216 + }, + "targetPosition": { + "x": 21407.439525567548, + "y": 17328.546476140964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a7de1e78-4030-43e7-b454-b3d6eb5cef4e", + "savedPayload": { + "position": { + "x": 21407.439525567548, + "y": 17328.546476140964 + }, + "targetPosition": { + "x": 21294.939525567548, + "y": 17523.402191992463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d3716dab-bb44-4710-9b3d-d05efd23f8e4", + "savedPayload": { + "position": { + "x": 21294.939525567548, + "y": 17523.402191992463 + }, + "targetPosition": { + "x": 21477.971014951658, + "y": 17934.497647931636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a", + "savedPayload": { + "position": { + "x": 21477.971014951658, + "y": 17934.497647931636 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18199.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Open Stage Objects", + "config": "{ \n \"codeName\": \"Strategy-Objects\", \n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate * 1.05", + "project": "Foundations", + "id": "ea9a0b18-420f-4f05-bfe7-94847046fcb1", + "savedPayload": { + "position": { + "x": 19758.98001831768, + "y": 18213.542317131676 + }, + "targetPosition": { + "x": 19880.735484997625, + "y": 18054.6269370719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe", + "savedPayload": { + "position": { + "x": 19880.735484997625, + "y": 18054.6269370719 + }, + "targetPosition": { + "x": 20123.142115121955, + "y": 17736.68349680918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "46b979d8-de24-470d-a842-7c6e6cca50c2", + "savedPayload": { + "position": { + "x": 19628.514543515405, + "y": 18077.14628786882 + }, + "targetPosition": { + "x": 19793.541232249056, + "y": 17963.73015891566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1c51a46a-e6fa-4c21-993f-745f875a8b7f", + "savedPayload": { + "position": { + "x": 19793.541232249056, + "y": 17963.73015891566 + }, + "targetPosition": { + "x": 20123.142115121955, + "y": 17736.68349680918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.beginRate * 1.05", + "project": "Foundations", + "id": "1319ca98-bd92-4e55-8383-d8173f314ef6", + "savedPayload": { + "position": { + "x": 19547.05802270654, + "y": 17907.19348526053 + }, + "targetPosition": { + "x": 19739.084933679995, + "y": 17850.447174080768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916", + "savedPayload": { + "position": { + "x": 19739.084933679995, + "y": 17850.447174080768 + }, + "targetPosition": { + "x": 20123.142115121955, + "y": 17736.68349680918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "102ad706-5818-4727-bdd8-e952725c804b", + "savedPayload": { + "position": { + "x": 19522.89429773655, + "y": 17717.9074407781 + }, + "targetPosition": { + "x": 19723.004010441422, + "y": 17723.19678838033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4fbc74ee-569b-4090-a313-fc02d5e9104e", + "savedPayload": { + "position": { + "x": 19723.004010441422, + "y": 17723.19678838033 + }, + "targetPosition": { + "x": 20123.142115121955, + "y": 17736.68349680918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "41e21b06-8ec3-4dfe-96d1-b7371bee2050", + "savedPayload": { + "position": { + "x": 20123.142115121955, + "y": 17736.68349680918 + }, + "targetPosition": { + "x": 20483.67356823304, + "y": 17564.39235811627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "9c18bcdc-4bd4-4f22-9d7d-ce2889cb67e5", + "savedPayload": { + "position": { + "x": 19834.32392087352, + "y": 17402.109138482952 + }, + "targetPosition": { + "x": 19680.363744937928, + "y": 17073.04012629572 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "04e2b453-8ca3-43d0-904e-76670f5a284f", + "savedPayload": { + "position": { + "x": 19152.866455545394, + "y": 17499.698147696512 + }, + "targetPosition": { + "x": 19393.68708587502, + "y": 17304.89851148703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "44fe03ab-e264-4eff-8adf-979bf3f661ca", + "savedPayload": { + "position": { + "x": 19393.68708587502, + "y": 17304.89851148703 + }, + "targetPosition": { + "x": 19680.363744937928, + "y": 17073.04012629572 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "98ba6e45-70cb-41c0-b9ec-646d0e0919e9", + "savedPayload": { + "position": { + "x": 19371.237583603735, + "y": 16872.48562334772 + }, + "targetPosition": { + "x": 19680.363744937928, + "y": 17073.04012629572 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "6418cf1f-025e-41f3-ac22-f01d55e22d3c", + "savedPayload": { + "position": { + "x": 19793.085884475946, + "y": 16714.444436146623 + }, + "targetPosition": { + "x": 19680.363744937928, + "y": 17073.04012629572 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Bottom", + "Point", + "Foundations", + "f1530aff-1880-4392-80b9-82b2f6cc3916" + ] + ] + } + } + ], + "id": "f1173dab-9f92-4610-aba4-68f8a95cd741", + "savedPayload": { + "position": { + "x": 20084.21735495534, + "y": 17585.273959525675 + }, + "targetPosition": { + "x": 20483.67356823304, + "y": 17564.39235811627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "b45a5317-c165-4165-b7da-605541fd330a", + "savedPayload": { + "position": { + "x": 19761.432848718003, + "y": 17196.5006185237 + }, + "targetPosition": { + "x": 19715.06221902014, + "y": 16833.53019423623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "87311865-ace5-44b6-ae9c-1c42c16db9e5", + "savedPayload": { + "position": { + "x": 19063.94715228858, + "y": 17026.020073338175 + }, + "targetPosition": { + "x": 19361.752975660187, + "y": 16937.837559319712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "201a18be-188c-46f2-811d-f2f23942b5c3", + "savedPayload": { + "position": { + "x": 19361.752975660187, + "y": 16937.837559319712 + }, + "targetPosition": { + "x": 19715.06221902014, + "y": 16833.53019423623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "4451abf8-4e66-4f9b-9d23-ddc3d46c0f50", + "savedPayload": { + "position": { + "x": 19506.33668536815, + "y": 16529.821408302112 + }, + "targetPosition": { + "x": 19715.06221902014, + "y": 16833.53019423623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "3f47f354-7320-4813-82b2-8091825bb977", + "savedPayload": { + "position": { + "x": 19956.403769257457, + "y": 16545.657920765778 + }, + "targetPosition": { + "x": 19715.06221902014, + "y": 16833.53019423623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Bottom", + "Point", + "Foundations", + "f1530aff-1880-4392-80b9-82b2f6cc3916" + ] + ] + } + } + ], + "id": "fd05e98a-5e96-41ad-a473-45623513acc2", + "savedPayload": { + "position": { + "x": 20106.51060095041, + "y": 17430.84234960461 + }, + "targetPosition": { + "x": 20483.67356823304, + "y": 17564.39235811627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "c0bbee6a-9569-4e69-ade9-e77ee6da4f9f", + "savedPayload": { + "position": { + "x": 20460.98921081405, + "y": 13471.5846942639 + }, + "targetPosition": { + "x": 20689.87473449611, + "y": 13657.03862002449 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d5a44db2-de3d-48eb-915b-cce42d6709b2", + "savedPayload": { + "position": { + "x": 20689.87473449611, + "y": 13657.03862002449 + }, + "targetPosition": { + "x": 20957.348227198687, + "y": 13873.763090616892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "bc986e4a-765a-4ec7-91f3-0f6bc55f05d7", + "savedPayload": { + "position": { + "x": 20921.518929669954, + "y": 13531.350865593417 + }, + "targetPosition": { + "x": 20957.348227198687, + "y": 13873.763090616892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "b5969885-f2d3-4eb3-bf1c-a4f8f488aea4", + "savedPayload": { + "position": { + "x": 21174.121898647652, + "y": 13605.994983582445 + }, + "targetPosition": { + "x": 20957.348227198687, + "y": 13873.763090616892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "1c51a46a-e6fa-4c21-993f-745f875a8b7f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Top", + "Point", + "Foundations", + "1c51a46a-e6fa-4c21-993f-745f875a8b7f" + ] + ] + } + } + ], + "id": "c0a42cd5-9729-4168-857e-ea576becbf2f", + "savedPayload": { + "position": { + "x": 20186.314929244993, + "y": 17296.62992798504 + }, + "targetPosition": { + "x": 20483.67356823304, + "y": 17564.39235811627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "2e02cdce-8f84-40f1-9b6a-dd4d3b16c6a2", + "savedPayload": { + "position": { + "x": 20581.673290830662, + "y": 13433.292835887049 + }, + "targetPosition": { + "x": 20789.41820509691, + "y": 13641.215345020464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "246e07ee-6711-4eba-b4b8-7ebae19ba6bf", + "savedPayload": { + "position": { + "x": 20789.41820509691, + "y": 13641.215345020464 + }, + "targetPosition": { + "x": 21018.855577163657, + "y": 13870.872849373885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "f978ce2e-77aa-4a31-9b6b-0e8a0bfbd6e2", + "savedPayload": { + "position": { + "x": 21018.853787552092, + "y": 13545.190105811049 + }, + "targetPosition": { + "x": 21018.855577163657, + "y": 13870.872849373885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Bottom", + "Point", + "Foundations", + "f1530aff-1880-4392-80b9-82b2f6cc3916" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "43c35cd2-e1e1-4477-859c-eb97cc6df105", + "savedPayload": { + "position": { + "x": 21249.41867895343, + "y": 13640.268566504292 + }, + "targetPosition": { + "x": 21018.855577163657, + "y": 13870.872849373885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "4fbc74ee-569b-4090-a313-fc02d5e9104e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Top", + "Point", + "Foundations", + "4fbc74ee-569b-4090-a313-fc02d5e9104e" + ] + ] + } + } + ], + "id": "88d54a69-3b40-410d-b6c9-da1bce2bc0dd", + "savedPayload": { + "position": { + "x": 20311.40060997347, + "y": 17203.217203978966 + }, + "targetPosition": { + "x": 20483.67356823304, + "y": 17564.39235811627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"open-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "1b3f5731-62ff-4f08-a29c-3e08ed0722fe", + "savedPayload": { + "position": { + "x": 20452.00382669864, + "y": 16964.308000289962 + }, + "targetPosition": { + "x": 20462.75246624284, + "y": 17164.813923608064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + ] + ] + } + }, + "id": "7a672e27-53ed-49d0-acf6-f2d9fbf433da", + "savedPayload": { + "position": { + "x": 20462.75246624284, + "y": 17164.813923608064 + }, + "targetPosition": { + "x": 20483.67356823304, + "y": 17564.39235811627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"open-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "736bce7c-a3b7-4bb0-a2c1-5f31a14b2cbf", + "savedPayload": { + "position": { + "x": 20682.187266313882, + "y": 16997.43934086167 + }, + "targetPosition": { + "x": 20615.625569196025, + "y": 17186.83028573775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Bottom", + "Point", + "Foundations", + "f1530aff-1880-4392-80b9-82b2f6cc3916" + ] + ] + } + }, + "id": "9a0752ed-c5ce-4ed0-98eb-bffc45d39338", + "savedPayload": { + "position": { + "x": 20615.625569196025, + "y": 17186.83028573775 + }, + "targetPosition": { + "x": 20483.67356823304, + "y": 17564.39235811627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "3f4fd151-6331-4329-8797-9d3d2ca4a2d9", + "savedPayload": { + "position": { + "x": 20483.67356823304, + "y": 17564.39235811627 + }, + "targetPosition": { + "x": 20823.676806938456, + "y": 17870.458168593126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Open Stage Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "c09795bb-548d-47ec-8194-688c89fba976", + "savedPayload": { + "position": { + "x": 20717.755870643738, + "y": 17204.46524950001 + }, + "targetPosition": { + "x": 20802.427671559813, + "y": 17299.931181159165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0b23d6a0-2143-42e5-9291-483eeb2f55c7", + "savedPayload": { + "position": { + "x": 20802.427671559813, + "y": 17299.931181159165 + }, + "targetPosition": { + "x": 20918.95855422163, + "y": 17423.122108130905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "e67426d6-ebdb-4f3e-9d9f-bf43700ce8ad", + "savedPayload": { + "position": { + "x": 20884.66124145511, + "y": 17120.1039605286 + }, + "targetPosition": { + "x": 20899.62885558113, + "y": 17245.83797862249 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dec11c3a-b55a-48c9-85d4-07e215f91c44", + "savedPayload": { + "position": { + "x": 20899.62885558113, + "y": 17245.83797862249 + }, + "targetPosition": { + "x": 20918.95855422163, + "y": 17423.122108130905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "0cf91b00-461d-4733-afbb-1bc7e736436c", + "savedPayload": { + "position": { + "x": 21070.829583848794, + "y": 17156.94850143934 + }, + "targetPosition": { + "x": 21009.5869608836, + "y": 17267.52947062288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d9f6d770-ac4d-4bab-9636-4aab8356c65f", + "savedPayload": { + "position": { + "x": 21009.5869608836, + "y": 17267.52947062288 + }, + "targetPosition": { + "x": 20918.95855422163, + "y": 17423.122108130905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "923aad04-6f2b-41f3-8327-8eb8f5183271", + "savedPayload": { + "position": { + "x": 21201.358753412227, + "y": 17307.038707489035 + }, + "targetPosition": { + "x": 21083.984246735752, + "y": 17359.05457514415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "36b8b156-8d57-471f-963f-a3c2235b3ad1", + "savedPayload": { + "position": { + "x": 21083.984246735752, + "y": 17359.05457514415 + }, + "targetPosition": { + "x": 20918.95855422163, + "y": 17423.122108130905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "20c47935-2a34-4275-b6d2-27bc53b144e4", + "savedPayload": { + "position": { + "x": 20918.95855422163, + "y": 17423.122108130905 + }, + "targetPosition": { + "x": 20823.676806938456, + "y": 17870.458168593126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "74645a32-f3e8-45c6-877e-6a5eb669a143", + "savedPayload": { + "position": { + "x": 21702.971014951658, + "y": 17771.02557913043 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18199.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Manage Stage Objects", + "config": "{ \n \"codeName\": \"Strategy-Objects\", \n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate * 0.95", + "project": "Foundations", + "id": "6038dd92-263f-427c-b31f-3618657ee1d4", + "savedPayload": { + "position": { + "x": 20000.424232172718, + "y": 17533.187739207955 + }, + "targetPosition": { + "x": 20192.38113845631, + "y": 17476.247968539108 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543", + "savedPayload": { + "position": { + "x": 20192.38113845631, + "y": 17476.247968539108 + }, + "targetPosition": { + "x": 20575.56910839656, + "y": 17361.2944250393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "85b4f727-75f9-4d1c-8c33-d0c31244616e", + "savedPayload": { + "position": { + "x": 19974.984059241724, + "y": 17346.424460563656 + }, + "targetPosition": { + "x": 20175.22750409967, + "y": 17351.471334421418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "168013eb-817d-40d5-b143-b3a77d6a7d0e", + "savedPayload": { + "position": { + "x": 20175.22750409967, + "y": 17351.471334421418 + }, + "targetPosition": { + "x": 20575.56910839656, + "y": 17361.2944250393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.beginRate * 0.95", + "project": "Foundations", + "id": "90437bde-b7a7-4524-bf3a-2220938e23bf", + "savedPayload": { + "position": { + "x": 20009.007259095983, + "y": 17161.07299028464 + }, + "targetPosition": { + "x": 20197.814230683292, + "y": 17227.851703293363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16", + "savedPayload": { + "position": { + "x": 20197.814230683292, + "y": 17227.851703293363 + }, + "targetPosition": { + "x": 20575.56910839656, + "y": 17361.2944250393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "9f501d9c-deb3-4a1f-8837-6750a88e0ccd", + "savedPayload": { + "position": { + "x": 20100.645942573137, + "y": 16993.640282167802 + }, + "targetPosition": { + "x": 20259.438510338317, + "y": 17115.61217820826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5dbac10-90dc-42f2-879d-cc6cd181ae54", + "savedPayload": { + "position": { + "x": 20259.438510338317, + "y": 17115.61217820826 + }, + "targetPosition": { + "x": 20575.56910839656, + "y": 17361.2944250393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "844848e7-043b-4c11-9196-260bbb301b03", + "savedPayload": { + "position": { + "x": 20575.56910839656, + "y": 17361.2944250393 + }, + "targetPosition": { + "x": 20972.545181523838, + "y": 17424.904868531845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "f8f07b67-6183-4a9f-aae3-10ecf7e4e51c", + "savedPayload": { + "position": { + "x": 20426.574381355345, + "y": 16867.752581773202 + }, + "targetPosition": { + "x": 20495.308368683738, + "y": 16511.071514603802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "f1e9fccd-c7e8-4750-9afa-dd241f3fb003", + "savedPayload": { + "position": { + "x": 19817.591877584066, + "y": 16545.956419924645 + }, + "targetPosition": { + "x": 20127.045338319356, + "y": 16530.02182781124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "12d34988-2d53-49ab-8d4c-71b83364f4ce", + "savedPayload": { + "position": { + "x": 20127.045338319356, + "y": 16530.02182781124 + }, + "targetPosition": { + "x": 20495.308368683738, + "y": 16511.071514603802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "9b153228-b229-409f-856c-ce83025a77a7", + "savedPayload": { + "position": { + "x": 20363.200657349567, + "y": 16167.066001098814 + }, + "targetPosition": { + "x": 20495.308368683738, + "y": 16511.071514603802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "87092183-d35f-41f4-8570-a9d1603a7af5", + "savedPayload": { + "position": { + "x": 20797.46792267049, + "y": 16287.171027948021 + }, + "targetPosition": { + "x": 20495.308368683738, + "y": 16511.071514603802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Bottom", + "Point", + "Foundations", + "edbb126b-18d3-4629-b063-e51bc1f9fe16" + ] + ] + } + } + ], + "id": "da15a633-7084-41d3-9e3b-5a92c94e0a60", + "savedPayload": { + "position": { + "x": 20643.48898135768, + "y": 17177.41690092828 + }, + "targetPosition": { + "x": 20972.545181523838, + "y": 17424.904868531845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "7f15be67-7ab8-4960-a387-ccc61b25465a", + "savedPayload": { + "position": { + "x": 20615.23539784908, + "y": 17304.292593788516 + }, + "targetPosition": { + "x": 20746.213340365033, + "y": 17095.203595609997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "e6e195b7-654c-47fb-9127-dcbb8adbd080", + "savedPayload": { + "position": { + "x": 20368.909838189156, + "y": 16960.57063408837 + }, + "targetPosition": { + "x": 20557.464065711894, + "y": 17027.713030718493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "71917bcb-da9d-4f47-b50a-6b3c69d63444", + "savedPayload": { + "position": { + "x": 20557.464065711894, + "y": 17027.713030718493 + }, + "targetPosition": { + "x": 20746.213340365033, + "y": 17095.203595609997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "e75dd522-a6cf-4513-9adb-3c6027419aad", + "savedPayload": { + "position": { + "x": 20751.0004171578, + "y": 16894.200646869853 + }, + "targetPosition": { + "x": 20746.213340365033, + "y": 17095.203595609997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "b697f296-bec4-4da4-a52f-14b78f7ce97d", + "savedPayload": { + "position": { + "x": 20942.661253289858, + "y": 17052.243727021567 + }, + "targetPosition": { + "x": 20746.213340365033, + "y": 17095.203595609997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Bottom", + "Point", + "Foundations", + "edbb126b-18d3-4629-b063-e51bc1f9fe16" + ] + ] + } + } + ], + "id": "14c7bc78-e082-49c6-bd72-ebb21a8825fb", + "savedPayload": { + "position": { + "x": 20746.213340365033, + "y": 17095.203595609997 + }, + "targetPosition": { + "x": 20972.545181523838, + "y": 17424.904868531845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "9263feca-bb6e-4e33-8688-1d39f038545f", + "savedPayload": { + "position": { + "x": 20572.742131093684, + "y": 13821.369667000388 + }, + "targetPosition": { + "x": 20801.627654775744, + "y": 14006.823592760978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1b292a0e-9fd3-408e-8627-83f7704c86bf", + "savedPayload": { + "position": { + "x": 20801.627654775744, + "y": 14006.823592760978 + }, + "targetPosition": { + "x": 21069.101147478323, + "y": 14223.54806335338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "5d136924-8d41-4f0c-ab42-7a0e8494e219", + "savedPayload": { + "position": { + "x": 21033.27184994959, + "y": 13881.135838329905 + }, + "targetPosition": { + "x": 21069.101147478323, + "y": 14223.54806335338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "6f349c15-7e6e-44a2-8006-4c4d3c004ad6", + "savedPayload": { + "position": { + "x": 21285.87481892729, + "y": 13955.779956318933 + }, + "targetPosition": { + "x": 21069.101147478323, + "y": 14223.54806335338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "168013eb-817d-40d5-b143-b3a77d6a7d0e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Top", + "Point", + "Foundations", + "168013eb-817d-40d5-b143-b3a77d6a7d0e" + ] + ] + } + } + ], + "id": "884b187d-aecc-4660-9937-23bc10989aea", + "savedPayload": { + "position": { + "x": 20862.658479494617, + "y": 17031.032602195854 + }, + "targetPosition": { + "x": 20972.545181523838, + "y": 17424.904868531845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "3f8d2e53-df1b-406f-9da8-7439a3520aa5", + "savedPayload": { + "position": { + "x": 20693.426211110298, + "y": 13783.077808623537 + }, + "targetPosition": { + "x": 20901.171125376546, + "y": 13991.000317756952 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f3004b6b-94eb-488d-8a5d-d45fbd47e547", + "savedPayload": { + "position": { + "x": 20901.171125376546, + "y": 13991.000317756952 + }, + "targetPosition": { + "x": 21130.608497443292, + "y": 14220.657822110374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "348afaf7-2d7c-4c08-9a22-3dee8738bf6c", + "savedPayload": { + "position": { + "x": 21130.60670783173, + "y": 13894.975078547537 + }, + "targetPosition": { + "x": 21130.608497443292, + "y": 14220.657822110374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Bottom", + "Point", + "Foundations", + "edbb126b-18d3-4629-b063-e51bc1f9fe16" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "cbfa1250-3f0c-4b6b-9df1-54428cfca004", + "savedPayload": { + "position": { + "x": 21361.171599233065, + "y": 13990.05353924078 + }, + "targetPosition": { + "x": 21130.608497443292, + "y": 14220.657822110374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "a5dbac10-90dc-42f2-879d-cc6cd181ae54" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Top", + "Point", + "Foundations", + "a5dbac10-90dc-42f2-879d-cc6cd181ae54" + ] + ] + } + } + ], + "id": "2ac4268d-2ba9-409c-a821-c43ded983ed2", + "savedPayload": { + "position": { + "x": 21070.165601209337, + "y": 17026.381680519673 + }, + "targetPosition": { + "x": 20972.545181523838, + "y": 17424.904868531845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"manage-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "e1be6aef-0c58-48a9-b63c-1f81482333e7", + "savedPayload": { + "position": { + "x": 21299.680778886795, + "y": 16920.77498236071 + }, + "targetPosition": { + "x": 21190.57179666212, + "y": 17089.384844677043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + ] + ] + } + }, + "id": "f75c454b-e481-4bfa-9818-09807cd11040", + "savedPayload": { + "position": { + "x": 21190.57179666212, + "y": 17089.384844677043 + }, + "targetPosition": { + "x": 20972.545181523838, + "y": 17424.904868531845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"manage-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "27a237eb-fcf7-44d5-a79d-8b4d49b3fd08", + "savedPayload": { + "position": { + "x": 21466.662277495037, + "y": 17083.14513467978 + }, + "targetPosition": { + "x": 21301.365367212824, + "y": 17197.119725571392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Bottom", + "Point", + "Foundations", + "edbb126b-18d3-4629-b063-e51bc1f9fe16" + ] + ] + } + }, + "id": "748f7398-510a-47d2-8886-7546d46184b0", + "savedPayload": { + "position": { + "x": 21301.365367212824, + "y": 17197.119725571392 + }, + "targetPosition": { + "x": 20972.545181523838, + "y": 17424.904868531845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "fa4d868a-edb4-45c9-a13c-b320c7d44d45", + "savedPayload": { + "position": { + "x": 20972.545181523838, + "y": 17424.904868531845 + }, + "targetPosition": { + "x": 21067.59253232811, + "y": 17872.604100312088 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "3f5a0499-03ba-4019-8c2c-f07cc04fdd18", + "savedPayload": { + "position": { + "x": 21373.809706231288, + "y": 17271.73506014348 + }, + "targetPosition": { + "x": 21385.809216510836, + "y": 17398.66811308508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ed6cb815-f87b-4f44-b99b-18a49c22f5df", + "savedPayload": { + "position": { + "x": 21385.809216510836, + "y": 17398.66811308508 + }, + "targetPosition": { + "x": 21407.742175702475, + "y": 17566.787713443737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "5283dc7c-8b0e-4095-bdbb-85fd0f9f0ecc", + "savedPayload": { + "position": { + "x": 21558.160601863565, + "y": 17301.48612899407 + }, + "targetPosition": { + "x": 21496.27036688345, + "y": 17411.99418122938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "77006e13-0582-4c42-9c50-ca903223ea51", + "savedPayload": { + "position": { + "x": 21496.27036688345, + "y": 17411.99418122938 + }, + "targetPosition": { + "x": 21407.742175702475, + "y": 17566.787713443737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "c1bfa269-d58a-45b9-91a4-0049f96b0768", + "savedPayload": { + "position": { + "x": 21687.085804581217, + "y": 17440.823267466607 + }, + "targetPosition": { + "x": 21572.502396776024, + "y": 17494.212185475983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "59451ed9-a6dd-45d5-aa20-afb9400737b8", + "savedPayload": { + "position": { + "x": 21572.502396776024, + "y": 17494.212185475983 + }, + "targetPosition": { + "x": 21407.742175702475, + "y": 17566.787713443737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "57df12e8-4c6a-4a69-a82e-4b138bd34907", + "savedPayload": { + "position": { + "x": 21704.58667835213, + "y": 17638.63935111342 + }, + "targetPosition": { + "x": 21578.934703028463, + "y": 17612.02688065947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63e80647-78b5-46fc-8e01-59739f27ff00", + "savedPayload": { + "position": { + "x": 21578.934703028463, + "y": 17612.02688065947 + }, + "targetPosition": { + "x": 21407.742175702475, + "y": 17566.787713443737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c46e0d04-69b0-4dfe-89cb-2dbd490a1e04", + "savedPayload": { + "position": { + "x": 21407.742175702475, + "y": 17566.787713443737 + }, + "targetPosition": { + "x": 21067.59253232811, + "y": 17872.604100312088 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c4b99154-7def-4a0d-a8c6-0d232577e877", + "savedPayload": { + "position": { + "x": 21981.08630988911, + "y": 17771.02557913043 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18199.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Close Stage Objects", + "config": "{ \n \"codeName\": \"Strategy-Objects\", \n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate * 1.05", + "project": "Foundations", + "id": "0a68ed41-5133-4a2d-8359-610c315a056e", + "savedPayload": { + "position": { + "x": 20614.793055018185, + "y": 17109.40127170471 + }, + "targetPosition": { + "x": 20803.690191344056, + "y": 17175.893859691412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20", + "savedPayload": { + "position": { + "x": 20803.690191344056, + "y": 17175.893859691412 + }, + "targetPosition": { + "x": 21181.039064544515, + "y": 17308.119633304956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "a7e5b626-dcc7-4ce6-a173-4733b041d679", + "savedPayload": { + "position": { + "x": 20704.25050625977, + "y": 16943.18424079905 + }, + "targetPosition": { + "x": 20863.234706830997, + "y": 17064.916362417833 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e48888de-b8d0-42d6-84a8-cb671f96c23c", + "savedPayload": { + "position": { + "x": 20863.234706830997, + "y": 17064.916362417833 + }, + "targetPosition": { + "x": 21181.039064544515, + "y": 17308.119633304956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.beginRate * 1.05", + "project": "Foundations", + "id": "e4f654ed-44b1-4099-8f18-6fbb88563ae6", + "savedPayload": { + "position": { + "x": 20840.743830209984, + "y": 16813.223455830816 + }, + "targetPosition": { + "x": 20954.162836639396, + "y": 16978.161186454403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8505d3cb-7477-45ad-977e-e84e094f657b", + "savedPayload": { + "position": { + "x": 20954.162836639396, + "y": 16978.161186454403 + }, + "targetPosition": { + "x": 21181.039064544515, + "y": 17308.119633304956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "527c1e38-1ff3-4060-b30d-0d8dd8ecfe2e", + "savedPayload": { + "position": { + "x": 21013.55909629465, + "y": 16731.634843140066 + }, + "targetPosition": { + "x": 21070.205449293248, + "y": 16923.52471458793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b33541c3-6f0f-4510-ab62-e7534ac6e0bf", + "savedPayload": { + "position": { + "x": 21070.205449293248, + "y": 16923.52471458793 + }, + "targetPosition": { + "x": 21181.039064544515, + "y": 17308.119633304956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "91fdf7f8-9400-4eec-9712-009043d64c94", + "savedPayload": { + "position": { + "x": 21181.039064544515, + "y": 17308.119633304956 + }, + "targetPosition": { + "x": 21456.300481433896, + "y": 17597.90696176648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "648eca65-9993-4f00-99aa-abf7a54a0c54", + "savedPayload": { + "position": { + "x": 21218.81840599695, + "y": 16783.982088623638 + }, + "targetPosition": { + "x": 21484.39502091953, + "y": 16535.704060439853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "6cd98f14-f73e-49d1-964b-9aa50462fb30", + "savedPayload": { + "position": { + "x": 20915.75477430524, + "y": 16166.286419812604 + }, + "targetPosition": { + "x": 21175.031965324943, + "y": 16334.701021678455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "333ae5c4-bf36-4262-abcb-abb4d7dfede2", + "savedPayload": { + "position": { + "x": 21175.031965324943, + "y": 16334.701021678455 + }, + "targetPosition": { + "x": 21484.39502091953, + "y": 16535.704060439853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "c762df8d-d9ac-4791-978c-d704a4a4d828", + "savedPayload": { + "position": { + "x": 21579.43174464183, + "y": 16179.974665345668 + }, + "targetPosition": { + "x": 21484.39502091953, + "y": 16535.704060439853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "b40787cd-bf5a-4321-966e-5d732b567f9c", + "savedPayload": { + "position": { + "x": 21859.707847106536, + "y": 16531.908601453655 + }, + "targetPosition": { + "x": 21484.39502091953, + "y": 16535.704060439853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "8505d3cb-7477-45ad-977e-e84e094f657b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Bottom", + "Point", + "Foundations", + "8505d3cb-7477-45ad-977e-e84e094f657b" + ] + ] + } + } + ], + "id": "0df10376-1e3a-46e5-9117-10fe0912826d", + "savedPayload": { + "position": { + "x": 21313.020999969158, + "y": 17224.282536123916 + }, + "targetPosition": { + "x": 21456.300481433896, + "y": 17597.90696176648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "ef092ef5-eb49-45dd-ac30-6c118d6d25b1", + "savedPayload": { + "position": { + "x": 21391.004784776313, + "y": 16650.06514431528 + }, + "targetPosition": { + "x": 21722.895461324653, + "y": 16494.547728138652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "8534e418-fd8e-40c8-a144-3f26ff65a402", + "savedPayload": { + "position": { + "x": 21338.65450098217, + "y": 15934.931588720214 + }, + "targetPosition": { + "x": 21514.24988102117, + "y": 16190.831213105994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "cfc71637-0bc9-4eb5-a3d9-7f8463c48646", + "savedPayload": { + "position": { + "x": 21514.24988102117, + "y": 16190.831213105994 + }, + "targetPosition": { + "x": 21722.895461324653, + "y": 16494.547728138652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "2fe5feaa-228e-436a-9288-bfef67ae8c62", + "savedPayload": { + "position": { + "x": 21946.79127683813, + "y": 16202.313793497742 + }, + "targetPosition": { + "x": 21722.895461324653, + "y": 16494.547728138652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "2772a485-b7ee-4797-bf75-5359fbdf1645", + "savedPayload": { + "position": { + "x": 22071.279325569165, + "y": 16634.81912786468 + }, + "targetPosition": { + "x": 21722.895461324653, + "y": 16494.547728138652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "8505d3cb-7477-45ad-977e-e84e094f657b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Bottom", + "Point", + "Foundations", + "8505d3cb-7477-45ad-977e-e84e094f657b" + ] + ] + } + } + ], + "id": "8020e37e-acee-4fbc-b433-148a27d98f71", + "savedPayload": { + "position": { + "x": 21466.774879542736, + "y": 17197.665646639984 + }, + "targetPosition": { + "x": 21456.300481433896, + "y": 17597.90696176648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "1a8b810b-f73f-4887-8309-06d0cf180e19", + "savedPayload": { + "position": { + "x": 21716.924296863035, + "y": 15913.37745444708 + }, + "targetPosition": { + "x": 21827.965988629072, + "y": 16203.332835653033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3f44200f-45da-4826-b68f-99bfd6cd485f", + "savedPayload": { + "position": { + "x": 21827.965988629072, + "y": 16203.332835653033 + }, + "targetPosition": { + "x": 21959.803133177593, + "y": 16547.44096465631 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "5a534345-d1a8-4b82-a999-541a19a7ba36", + "savedPayload": { + "position": { + "x": 22109.547261647494, + "y": 16210.832834270033 + }, + "targetPosition": { + "x": 21959.803133177593, + "y": 16547.44096465631 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "bd038423-e7c8-46bc-a68f-6c55672e5c7d", + "savedPayload": { + "position": { + "x": 22303.80758202296, + "y": 16415.27315514144 + }, + "targetPosition": { + "x": 21959.803133177593, + "y": 16547.44096465631 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "e48888de-b8d0-42d6-84a8-cb671f96c23c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Top", + "Point", + "Foundations", + "e48888de-b8d0-42d6-84a8-cb671f96c23c" + ] + ] + } + } + ], + "id": "0b3426b8-1387-46fb-931f-bc4d5946e5ff", + "savedPayload": { + "position": { + "x": 21619.08976442415, + "y": 17232.084850017727 + }, + "targetPosition": { + "x": 21456.300481433896, + "y": 17597.90696176648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "391dd0a3-8ed3-47a0-899e-5c9c8ba15af7", + "savedPayload": { + "position": { + "x": 22175.34328262811, + "y": 16008.310826403664 + }, + "targetPosition": { + "x": 22167.34022429305, + "y": 16318.6356276714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "b248472f-8803-4cfc-bc63-d405ab0f599f", + "savedPayload": { + "position": { + "x": 22167.34022429305, + "y": 16318.6356276714 + }, + "targetPosition": { + "x": 22157.804555373463, + "y": 16687.171946490453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "97f332d1-7949-4245-b681-48fd994c9997", + "savedPayload": { + "position": { + "x": 22424.842255625354, + "y": 16433.577287474076 + }, + "targetPosition": { + "x": 22157.804555373463, + "y": 16687.171946490453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "8505d3cb-7477-45ad-977e-e84e094f657b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Bottom", + "Point", + "Foundations", + "8505d3cb-7477-45ad-977e-e84e094f657b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "706882b6-399c-4c68-b1f8-2ddd3ac8553b", + "savedPayload": { + "position": { + "x": 22525.782171916548, + "y": 16696.45672204304 + }, + "targetPosition": { + "x": 22157.804555373463, + "y": 16687.171946490453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "b33541c3-6f0f-4510-ab62-e7534ac6e0bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Top", + "Point", + "Foundations", + "b33541c3-6f0f-4510-ab62-e7534ac6e0bf" + ] + ] + } + } + ], + "id": "b798db22-3724-4858-8762-8b02277b0c0a", + "savedPayload": { + "position": { + "x": 21746.592935678123, + "y": 17322.17791960103 + }, + "targetPosition": { + "x": 21456.300481433896, + "y": 17597.90696176648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"close-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "98335588-6e0f-4272-adb9-2c4d2a8e7bb7", + "savedPayload": { + "position": { + "x": 22017.2108603117, + "y": 17382.05112668541 + }, + "targetPosition": { + "x": 21829.895649190377, + "y": 17454.250181685613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + ] + ] + } + }, + "id": "ad137d1c-da1b-4639-946f-fb346c4d1719", + "savedPayload": { + "position": { + "x": 21829.895649190377, + "y": 17454.250181685613 + }, + "targetPosition": { + "x": 21456.300481433896, + "y": 17597.90696176648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"close-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "b203718b-4db4-4942-8340-bc7e748c76d8", + "savedPayload": { + "position": { + "x": 22057.01324440746, + "y": 17611.3370954357 + }, + "targetPosition": { + "x": 21856.276494221576, + "y": 17606.49919065507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "8505d3cb-7477-45ad-977e-e84e094f657b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Bottom", + "Point", + "Foundations", + "8505d3cb-7477-45ad-977e-e84e094f657b" + ] + ] + } + }, + "id": "47eb36fc-1bdb-4602-8415-0634cb0e1357", + "savedPayload": { + "position": { + "x": 21856.276494221576, + "y": 17606.49919065507 + }, + "targetPosition": { + "x": 21456.300481433896, + "y": 17597.90696176648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "c4f187b0-8bd1-4163-995f-229cf247add7", + "savedPayload": { + "position": { + "x": 21456.300481433896, + "y": 17597.90696176648 + }, + "targetPosition": { + "x": 21270.461275206766, + "y": 18015.750834794482 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Close Stage Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "64a75387-0a32-4a85-9b73-19f0cce8ee0a", + "savedPayload": { + "position": { + "x": 21871.162276631272, + "y": 17709.305734880192 + }, + "targetPosition": { + "x": 21806.692276754966, + "y": 17819.312044409337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d5cbe717-9e48-4267-9fdb-8f1997639c36", + "savedPayload": { + "position": { + "x": 21806.692276754966, + "y": 17819.312044409337 + }, + "targetPosition": { + "x": 21725.241390566473, + "y": 17968.301366099993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "1e598a19-9a8a-4a68-b7c2-db6f8c96c3ce", + "savedPayload": { + "position": { + "x": 22002.989764461978, + "y": 17841.812572581686 + }, + "targetPosition": { + "x": 21888.10416932698, + "y": 17895.115031709232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6443e44d-7c88-48ee-9811-2b252d954051", + "savedPayload": { + "position": { + "x": 21888.10416932698, + "y": 17895.115031709232 + }, + "targetPosition": { + "x": 21725.241390566473, + "y": 17968.301366099993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "e777c7a7-05cb-4bf8-8f4c-02c091c6e206", + "savedPayload": { + "position": { + "x": 22025.694201063154, + "y": 18030.25954416702 + }, + "targetPosition": { + "x": 21901.506292228074, + "y": 18006.377341316354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b23c33fc-9b3d-45d5-95ab-a598d36dd0bc", + "savedPayload": { + "position": { + "x": 21901.506292228074, + "y": 18006.377341316354 + }, + "targetPosition": { + "x": 21725.241390566473, + "y": 17968.301366099993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "4eae565f-dc49-41e5-b999-ac78a07e66ab", + "savedPayload": { + "position": { + "x": 21923.498672314443, + "y": 18200.714289476542 + }, + "targetPosition": { + "x": 21837.489518223145, + "y": 18105.333073108824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "41507ca4-49bc-49c0-9f99-710ae7cdd12a", + "savedPayload": { + "position": { + "x": 21837.489518223145, + "y": 18105.333073108824 + }, + "targetPosition": { + "x": 21725.241390566473, + "y": 17968.301366099993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f2b5903d-45b3-4b47-9982-9a6af55e4b38", + "savedPayload": { + "position": { + "x": 21725.241390566473, + "y": 17968.301366099993 + }, + "targetPosition": { + "x": 21270.461275206766, + "y": 18015.750834794482 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c35a9719-5007-468b-9529-d3cfc91fc2c8", + "savedPayload": { + "position": { + "x": 22206.08630988911, + "y": 17934.497647931636 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18199.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4bf8cd3e-2180-4246-8a36-05f96cb0edde", + "savedPayload": { + "position": { + "x": 21842.028662420384, + "y": 18199.00101146325 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Exchange Orders", + "config": "{ \n \"codeName\": \"Exchange-Orders\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Market Buy Orders", + "config": "{\n \"codeName\": \"Market-Buy-Orders\",\n \"icon\": \"trend\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}\n", + "project": "Foundations", + "id": "d8a6254d-cb44-4b88-8571-b7fc13847ac8", + "savedPayload": { + "position": { + "x": 20309.668921261287, + "y": 18182.15102152689 + }, + "targetPosition": { + "x": 20441.920603027094, + "y": 18000.122197792527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3e054eea-4521-4371-b6a9-fe552b00067d", + "savedPayload": { + "position": { + "x": 20441.920603027094, + "y": 18000.122197792527 + }, + "targetPosition": { + "x": 20574.1722847929, + "y": 17818.093374058164 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "dd20a311-ea9a-4fee-8ee9-662e83b1fd06", + "savedPayload": { + "position": { + "x": 20126.63743187718, + "y": 17771.05556558772 + }, + "targetPosition": { + "x": 20350.40485833504, + "y": 17794.574469822943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1b1242b2-50d8-4852-b618-294cc3b0558f", + "savedPayload": { + "position": { + "x": 20350.40485833504, + "y": 17794.574469822943 + }, + "targetPosition": { + "x": 20574.1722847929, + "y": 17818.093374058164 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "327c8d99-0b48-4756-ba0b-44b74d0459c3", + "savedPayload": { + "position": { + "x": 20574.1722847929, + "y": 17818.093374058164 + }, + "targetPosition": { + "x": 20779.720012762486, + "y": 17726.577629366107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "107eac63-75b0-45d6-8903-37ed8622495e", + "savedPayload": { + "position": { + "x": 20158.56896086145, + "y": 17828.976330102527 + }, + "targetPosition": { + "x": 20364.116688831033, + "y": 17737.46058541047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "e8dd25fe-ce2e-4d49-beeb-c1afe65a9030", + "savedPayload": { + "position": { + "x": 20364.116688831033, + "y": 17737.46058541047 + }, + "targetPosition": { + "x": 20569.664416800617, + "y": 17645.944840718414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "6c1e1274-7eea-442f-bf42-af1a5cea70a7", + "savedPayload": { + "position": { + "x": 20359.60882083875, + "y": 17565.31205207072 + }, + "targetPosition": { + "x": 20569.664416800617, + "y": 17645.944840718414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "3e054eea-4521-4371-b6a9-fe552b00067d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a158b5e0-bf08-4419-a68c-a03285f84044" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "327c8d99-0b48-4756-ba0b-44b74d0459c3" + ], + [ + "Begin", + "Point", + "Foundations", + "3e054eea-4521-4371-b6a9-fe552b00067d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "4a5da79a-cbe4-4f03-be79-1a8268a14e2b", + "savedPayload": { + "position": { + "x": 20478.14867210856, + "y": 17440.39711274883 + }, + "targetPosition": { + "x": 20569.664416800617, + "y": 17645.944840718414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "1b1242b2-50d8-4852-b618-294cc3b0558f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a158b5e0-bf08-4419-a68c-a03285f84044" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "327c8d99-0b48-4756-ba0b-44b74d0459c3" + ], + [ + "End", + "Point", + "Foundations", + "1b1242b2-50d8-4852-b618-294cc3b0558f" + ] + ] + } + } + ], + "id": "36a1ff27-6db8-4811-a61d-6646e9da3f07", + "savedPayload": { + "position": { + "x": 20569.664416800617, + "y": 17645.944840718414 + }, + "targetPosition": { + "x": 20779.720012762486, + "y": 17726.577629366107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"bullet-market-buy-order\", \n\"size\": 20\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "3d723a0b-5878-432c-ac49-c1df674d4a63", + "savedPayload": { + "position": { + "x": 20642.4463957244, + "y": 17418.25603741173 + }, + "targetPosition": { + "x": 20688.20426807043, + "y": 17521.029901396523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "3e054eea-4521-4371-b6a9-fe552b00067d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a158b5e0-bf08-4419-a68c-a03285f84044" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "327c8d99-0b48-4756-ba0b-44b74d0459c3" + ], + [ + "Begin", + "Point", + "Foundations", + "3e054eea-4521-4371-b6a9-fe552b00067d" + ] + ] + } + }, + "id": "2e030122-7345-48ca-9c74-ddd91ebe00f6", + "savedPayload": { + "position": { + "x": 20688.20426807043, + "y": 17521.029901396523 + }, + "targetPosition": { + "x": 20779.720012762486, + "y": 17726.577629366107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "a158b5e0-bf08-4419-a68c-a03285f84044", + "savedPayload": { + "position": { + "x": 20779.720012762486, + "y": 17726.577629366107 + }, + "targetPosition": { + "x": 21199.831204686227, + "y": 17887.84320666149 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Market Buy Order", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "aac6e2f4-a2fc-483c-8101-145683a81ea0", + "savedPayload": { + "position": { + "x": 19873.210351311245, + "y": 17106.56960079711 + }, + "targetPosition": { + "x": 20212.994885816424, + "y": 16969.357587076232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b5143ade-5655-4a82-9288-d201f8020fac", + "savedPayload": { + "position": { + "x": 20212.994885816424, + "y": 16969.357587076232 + }, + "targetPosition": { + "x": 20552.779073920046, + "y": 16831.905120313404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.rate", + "project": "Foundations", + "id": "684202fa-27d4-4e8f-8cef-64b561edd192", + "savedPayload": { + "position": { + "x": 19820.106511661434, + "y": 16857.348153132374 + }, + "targetPosition": { + "x": 20186.4024394994, + "y": 16844.67386462119 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "98f33272-136f-47e5-972a-824e83b5b487", + "savedPayload": { + "position": { + "x": 20186.4024394994, + "y": 16844.67386462119 + }, + "targetPosition": { + "x": 20552.779073920046, + "y": 16831.905120313404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "7da31279-dd71-436b-96d6-fb20d3329237", + "savedPayload": { + "position": { + "x": 19855.497300721825, + "y": 16605.52534540361 + }, + "targetPosition": { + "x": 20204.092499018716, + "y": 16718.72870793687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c0ece36-8117-452b-8db0-b788d4bff9fa", + "savedPayload": { + "position": { + "x": 20204.092499018716, + "y": 16718.72870793687 + }, + "targetPosition": { + "x": 20552.779073920046, + "y": 16831.905120313404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "46a4726e-08f4-4d1f-952d-bd27777b7cb1", + "savedPayload": { + "position": { + "x": 19975.02769354784, + "y": 16380.645615741541 + }, + "targetPosition": { + "x": 20263.86362987296, + "y": 16606.265432144817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "67eba394-1985-4000-81bc-959f5e96b456", + "savedPayload": { + "position": { + "x": 20263.86362987296, + "y": 16606.265432144817 + }, + "targetPosition": { + "x": 20552.779073920046, + "y": 16831.905120313404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Order Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orderName", + "project": "Foundations", + "id": "83919779-b4b4-42a9-b1c8-9763955a579f", + "savedPayload": { + "position": { + "x": 20164.261876729208, + "y": 16210.230132809018 + }, + "targetPosition": { + "x": 20358.496469820784, + "y": 16521.045275400746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1811831e-fadf-4332-a535-8f64cb6f853c", + "savedPayload": { + "position": { + "x": 20358.496469820784, + "y": 16521.045275400746 + }, + "targetPosition": { + "x": 20552.779073920046, + "y": 16831.905120313404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Algorithm Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.algorithmName", + "project": "Foundations", + "id": "b8603309-05c7-4873-9d3e-94c4388c6e06", + "savedPayload": { + "position": { + "x": 20400.359479997314, + "y": 16114.835595433928 + }, + "targetPosition": { + "x": 20476.57175355787, + "y": 16473.3495648468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a2449804-2319-400d-84fa-79540d7746db", + "savedPayload": { + "position": { + "x": 20476.57175355787, + "y": 16473.3495648468 + }, + "targetPosition": { + "x": 20552.779073920046, + "y": 16831.905120313404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "e9cab0b8-d047-4ea4-b110-7d1262b51ca5", + "savedPayload": { + "position": { + "x": 20654.404892308412, + "y": 16105.970329928605 + }, + "targetPosition": { + "x": 20603.644658483005, + "y": 16468.94267533969 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "063f9639-e22c-4bea-a495-e36ff01be096", + "savedPayload": { + "position": { + "x": 20603.644658483005, + "y": 16468.94267533969 + }, + "targetPosition": { + "x": 20552.779073920046, + "y": 16831.905120313404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "d4065eab-925f-42cc-9c0f-0db69c454843", + "savedPayload": { + "position": { + "x": 20866.569324165524, + "y": 16187.92972208636 + }, + "targetPosition": { + "x": 20724.827284212424, + "y": 16508.432546197542 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "717744a8-18de-4907-9396-c2dad0fcc243", + "savedPayload": { + "position": { + "x": 20724.827284212424, + "y": 16508.432546197542 + }, + "targetPosition": { + "x": 20552.779073920046, + "y": 16831.905120313404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "749cf3e4-e5a8-4748-9478-9fe74ecc4cfd", + "savedPayload": { + "position": { + "x": 20916.637028713798, + "y": 17538.127524005853 + }, + "targetPosition": { + "x": 21199.831204686227, + "y": 17887.84320666149 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Percentage Filled", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageFilled", + "project": "Foundations", + "id": "8e66c50d-5d27-4147-b288-b847652fd9fb", + "savedPayload": { + "position": { + "x": 20628.90695997782, + "y": 16375.574192659315 + }, + "targetPosition": { + "x": 20771.567478015917, + "y": 16490.95247844311 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b14eee7c-6578-4e3c-8b69-a6e7f28e1cd8", + "savedPayload": { + "position": { + "x": 20771.567478015917, + "y": 16490.95247844311 + }, + "targetPosition": { + "x": 20965.515251921013, + "y": 16647.699751364413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Actual Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.actualRate", + "project": "Foundations", + "id": "01b24403-e9aa-4d21-a306-84cfe38d1355", + "savedPayload": { + "position": { + "x": 20909.8427361528, + "y": 16227.612677991114 + }, + "targetPosition": { + "x": 20939.242153826108, + "y": 16400.043780124408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f2e51f43-cf6a-4bbb-b4f5-2c2a1773801e", + "savedPayload": { + "position": { + "x": 20939.242153826108, + "y": 16400.043780124408 + }, + "targetPosition": { + "x": 20965.515251921013, + "y": 16647.699751364413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "9cf3e485-5fa4-4abb-be5d-8f1acfa31344", + "savedPayload": { + "position": { + "x": 21215.976841153835, + "y": 16312.730222521284 + }, + "targetPosition": { + "x": 21101.063939804826, + "y": 16455.70765175517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1cedb87f-403b-4977-966d-4bf809818f37", + "savedPayload": { + "position": { + "x": 21101.063939804826, + "y": 16455.70765175517 + }, + "targetPosition": { + "x": 20965.515251921013, + "y": 16647.699751364413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c213dbda-55b1-41ea-a15d-ee19c037dccd", + "savedPayload": { + "position": { + "x": 21129.435695418124, + "y": 17443.38345339368 + }, + "targetPosition": { + "x": 21199.831204686227, + "y": 17887.84320666149 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInBaseAsset", + "project": "Foundations", + "id": "54ffcca7-333f-46e6-a07c-d0aa10141da3", + "savedPayload": { + "position": { + "x": 21178.065292597497, + "y": 17056.636558798582 + }, + "targetPosition": { + "x": 21269.581037289554, + "y": 17262.184286768166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d857488e-82e4-468e-9476-7bbba8687701", + "savedPayload": { + "position": { + "x": 21269.581037289554, + "y": 17262.184286768166 + }, + "targetPosition": { + "x": 21361.09678198161, + "y": 17467.73201473775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInBaseAsset", + "project": "Foundations", + "id": "dfe86b21-da45-4f43-8672-756c03ad6976", + "savedPayload": { + "position": { + "x": 21522.362359276998, + "y": 17047.620822814013 + }, + "targetPosition": { + "x": 21441.729570629304, + "y": 17257.67641877588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8b779ff2-bb3b-42eb-b02a-0632c6b3e868", + "savedPayload": { + "position": { + "x": 21441.729570629304, + "y": 17257.67641877588 + }, + "targetPosition": { + "x": 21361.09678198161, + "y": 17467.73201473775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInBaseAsset", + "project": "Foundations", + "id": "7f26194f-98f0-43d8-b723-88601ae23166", + "savedPayload": { + "position": { + "x": 21772.19223792078, + "y": 17284.700525353637 + }, + "targetPosition": { + "x": 21566.644509951195, + "y": 17376.216270045694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "949ad83c-e11b-4223-bcc3-76cb0ac3f1fe", + "savedPayload": { + "position": { + "x": 21566.644509951195, + "y": 17376.216270045694 + }, + "targetPosition": { + "x": 21361.09678198161, + "y": 17467.73201473775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "83866ab4-3aeb-4661-ba5b-8870411f87d4", + "savedPayload": { + "position": { + "x": 21361.09678198161, + "y": 17467.73201473775 + }, + "targetPosition": { + "x": 21199.831204686227, + "y": 17887.84320666149 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInQuotedAsset", + "project": "Foundations", + "id": "b4d6bf40-121f-4888-a6d4-8660f709c787", + "savedPayload": { + "position": { + "x": 21596.584695812307, + "y": 17157.114177773343 + }, + "targetPosition": { + "x": 21573.065791577086, + "y": 17380.881604231203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f98646f9-bbc5-4fd9-9c86-a8728711bd5f", + "savedPayload": { + "position": { + "x": 21573.065791577086, + "y": 17380.881604231203 + }, + "targetPosition": { + "x": 21549.546887341865, + "y": 17604.649030689063 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInQuotedAsset", + "project": "Foundations", + "id": "c2f71f96-b280-41b9-bde4-abce35b7948a", + "savedPayload": { + "position": { + "x": 21899.262569997503, + "y": 17321.454854716634 + }, + "targetPosition": { + "x": 21724.404728669684, + "y": 17463.05194270285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "22fa58aa-035f-418d-871a-5f6d659b75b3", + "savedPayload": { + "position": { + "x": 21724.404728669684, + "y": 17463.05194270285 + }, + "targetPosition": { + "x": 21549.546887341865, + "y": 17604.649030689063 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInQuotedAsset", + "project": "Foundations", + "id": "284984f8-e4b3-4886-9a6f-a803d0367e21", + "savedPayload": { + "position": { + "x": 21997.081740257585, + "y": 17651.686839159505 + }, + "targetPosition": { + "x": 21773.314313799725, + "y": 17628.167934924284 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85e445f1-9151-4d79-8cf1-a0fe1dd6ba82", + "savedPayload": { + "position": { + "x": 21773.314313799725, + "y": 17628.167934924284 + }, + "targetPosition": { + "x": 21549.546887341865, + "y": 17604.649030689063 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9cbe5f54-c02e-4648-a4d1-49f4bdd1c2dd", + "savedPayload": { + "position": { + "x": 21549.546887341865, + "y": 17604.649030689063 + }, + "targetPosition": { + "x": 21199.831204686227, + "y": 17887.84320666149 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "80f2cbfb-7e21-434f-a1ae-dbdf90d402de", + "savedPayload": { + "position": { + "x": 22089.831204686227, + "y": 17886.34320666149 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Market Sell Orders", + "config": "{\n \"codeName\": \"Market-Sell-Orders\",\n \"icon\": \"trend\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "91145b1f-7a98-46a3-9382-d9bf6b49caa4", + "savedPayload": { + "position": { + "x": 21471.37623058244, + "y": 17644.72578550383 + }, + "targetPosition": { + "x": 21685.363946748847, + "y": 17575.196961769467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "364c6e55-da81-4bcb-b17d-7aecb8d5d87d", + "savedPayload": { + "position": { + "x": 21685.363946748847, + "y": 17575.196961769467 + }, + "targetPosition": { + "x": 21899.351662915255, + "y": 17505.668138035104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "1d8491f8-89bc-4a8f-bd78-8848e305357f", + "savedPayload": { + "position": { + "x": 21564.93649145043, + "y": 17204.559365173616 + }, + "targetPosition": { + "x": 21732.144077182842, + "y": 17355.11375160436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e84afe3d-36aa-44c4-8430-62e4f9d7822e", + "savedPayload": { + "position": { + "x": 21732.144077182842, + "y": 17355.11375160436 + }, + "targetPosition": { + "x": 21899.351662915255, + "y": 17505.668138035104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d3b90409-40ad-4c11-ace5-7fad7aa69729", + "savedPayload": { + "position": { + "x": 21899.351662915255, + "y": 17505.668138035104 + }, + "targetPosition": { + "x": 22119.43487308036, + "y": 17552.4482684691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "c1d9feca-a9a3-44c5-ab9d-46a5681d05c0", + "savedPayload": { + "position": { + "x": 21556.724669871768, + "y": 17270.18712981339 + }, + "targetPosition": { + "x": 21776.807880036875, + "y": 17316.967260247384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a55b6a02-c7ba-40f6-a79b-b437c4041e49", + "savedPayload": { + "position": { + "x": 21776.807880036875, + "y": 17316.967260247384 + }, + "targetPosition": { + "x": 21996.89109020198, + "y": 17363.74739068138 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "67a4b8d4-83b2-493c-90b8-8753bd9f514f", + "savedPayload": { + "position": { + "x": 21874.347307323602, + "y": 17175.04651289366 + }, + "targetPosition": { + "x": 21996.89109020198, + "y": 17363.74739068138 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "364c6e55-da81-4bcb-b17d-7aecb8d5d87d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "d7639be6-c94c-453c-b6c5-121282d5a4a2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b83dfd3e-c899-4db8-bb97-7556c896157c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "d3b90409-40ad-4c11-ace5-7fad7aa69729" + ], + [ + "Begin", + "Point", + "Foundations", + "364c6e55-da81-4bcb-b17d-7aecb8d5d87d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "efce2f0d-cadb-41cd-8cbc-bb66b46e4dfc", + "savedPayload": { + "position": { + "x": 22043.671220635977, + "y": 17143.664180516273 + }, + "targetPosition": { + "x": 21996.89109020198, + "y": 17363.74739068138 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "e84afe3d-36aa-44c4-8430-62e4f9d7822e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "d7639be6-c94c-453c-b6c5-121282d5a4a2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b83dfd3e-c899-4db8-bb97-7556c896157c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "d3b90409-40ad-4c11-ace5-7fad7aa69729" + ], + [ + "End", + "Point", + "Foundations", + "e84afe3d-36aa-44c4-8430-62e4f9d7822e" + ] + ] + } + } + ], + "id": "b677c26c-6996-4ed3-9f5c-d993be5e8ee9", + "savedPayload": { + "position": { + "x": 21996.89109020198, + "y": 17363.74739068138 + }, + "targetPosition": { + "x": 22119.43487308036, + "y": 17552.4482684691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"bullet-market-sell-order\", \n\"size\": 20\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "74a7d5d3-0bb8-452e-88ea-e9a965c8bfbb", + "savedPayload": { + "position": { + "x": 22189.605068731355, + "y": 17222.32345322144 + }, + "targetPosition": { + "x": 22166.215003514357, + "y": 17332.365058303993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "364c6e55-da81-4bcb-b17d-7aecb8d5d87d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "d7639be6-c94c-453c-b6c5-121282d5a4a2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b83dfd3e-c899-4db8-bb97-7556c896157c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "d3b90409-40ad-4c11-ace5-7fad7aa69729" + ], + [ + "Begin", + "Point", + "Foundations", + "364c6e55-da81-4bcb-b17d-7aecb8d5d87d" + ] + ] + } + }, + "id": "e4c2bde7-b7bf-4463-846e-863e2c1ced65", + "savedPayload": { + "position": { + "x": 22166.215003514357, + "y": 17332.365058303993 + }, + "targetPosition": { + "x": 22119.43487308036, + "y": 17552.4482684691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "b83dfd3e-c899-4db8-bb97-7556c896157c", + "savedPayload": { + "position": { + "x": 22119.43487308036, + "y": 17552.4482684691 + }, + "targetPosition": { + "x": 22364.522438837124, + "y": 17929.85002404454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Market Sell Order", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "0282f470-5f04-4039-ac76-cfe7a9911fc1", + "savedPayload": { + "position": { + "x": 21275.124594164277, + "y": 17315.51093962213 + }, + "targetPosition": { + "x": 21614.909128669457, + "y": 17178.298925901254 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6dd53f6-7dc3-40ab-a005-42fc3fe5a43b", + "savedPayload": { + "position": { + "x": 21614.909128669457, + "y": 17178.298925901254 + }, + "targetPosition": { + "x": 21954.69331677308, + "y": 17040.846459138425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.rate", + "project": "Foundations", + "id": "c3116e12-ba29-4821-bbe1-75b6dfc8fafa", + "savedPayload": { + "position": { + "x": 21222.020754514466, + "y": 17066.289491957396 + }, + "targetPosition": { + "x": 21588.316682352433, + "y": 17053.61520344621 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85007ab4-7add-400d-a7f2-429aa2802c47", + "savedPayload": { + "position": { + "x": 21588.316682352433, + "y": 17053.61520344621 + }, + "targetPosition": { + "x": 21954.69331677308, + "y": 17040.846459138425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "a6138381-21c7-4b2e-b53e-9de4d8eda44e", + "savedPayload": { + "position": { + "x": 21257.411543574857, + "y": 16814.46668422863 + }, + "targetPosition": { + "x": 21606.006741871748, + "y": 16927.67004676189 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "16199bbc-4e34-43ad-b360-004495501cd5", + "savedPayload": { + "position": { + "x": 21606.006741871748, + "y": 16927.67004676189 + }, + "targetPosition": { + "x": 21954.69331677308, + "y": 17040.846459138425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "79eb01d2-3cc1-44fe-83be-92e92fda10b9", + "savedPayload": { + "position": { + "x": 21376.94193640087, + "y": 16589.586954566563 + }, + "targetPosition": { + "x": 21665.777872725994, + "y": 16815.20677096984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12ee3ce2-2bf4-445c-9ff3-fcc057961f17", + "savedPayload": { + "position": { + "x": 21665.777872725994, + "y": 16815.20677096984 + }, + "targetPosition": { + "x": 21954.69331677308, + "y": 17040.846459138425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Order Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orderName", + "project": "Foundations", + "id": "6c549f05-24bd-4e54-9a48-ff3b344bf8e0", + "savedPayload": { + "position": { + "x": 21566.17611958224, + "y": 16419.17147163404 + }, + "targetPosition": { + "x": 21760.410712673816, + "y": 16729.986614225767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0343059e-cfd3-413c-b206-47e81df393aa", + "savedPayload": { + "position": { + "x": 21760.410712673816, + "y": 16729.986614225767 + }, + "targetPosition": { + "x": 21954.69331677308, + "y": 17040.846459138425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Algorithm Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.algorithmName", + "project": "Foundations", + "id": "d12e35d5-5bb7-4465-8110-c0213f569c68", + "savedPayload": { + "position": { + "x": 21802.273722850347, + "y": 16323.776934258945 + }, + "targetPosition": { + "x": 21878.485996410902, + "y": 16682.290903671823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0115c1c0-014d-4c57-bdc8-dfdd7c80e7b8", + "savedPayload": { + "position": { + "x": 21878.485996410902, + "y": 16682.290903671823 + }, + "targetPosition": { + "x": 21954.69331677308, + "y": 17040.846459138425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "b33c619c-7361-4c57-8344-e30c57b5ca11", + "savedPayload": { + "position": { + "x": 22056.319135161444, + "y": 16314.911668753623 + }, + "targetPosition": { + "x": 22005.558901336037, + "y": 16677.884014164712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "afb92654-d520-4795-b483-2d21fb8c6771", + "savedPayload": { + "position": { + "x": 22005.558901336037, + "y": 16677.884014164712 + }, + "targetPosition": { + "x": 21954.69331677308, + "y": 17040.846459138425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "85e4eeee-8394-4c1a-b7ef-be7e70dce3d5", + "savedPayload": { + "position": { + "x": 22268.483567018557, + "y": 16396.87106091138 + }, + "targetPosition": { + "x": 22126.741527065456, + "y": 16717.373885022564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a2130f56-447e-4caa-b64f-da8d95681b90", + "savedPayload": { + "position": { + "x": 22126.741527065456, + "y": 16717.373885022564 + }, + "targetPosition": { + "x": 21954.69331677308, + "y": 17040.846459138425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e2e2339f-68cf-4d84-89b8-c9d4e69449aa", + "savedPayload": { + "position": { + "x": 22340.9712585278, + "y": 17480.46673340498 + }, + "targetPosition": { + "x": 22364.522438837124, + "y": 17929.85002404454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Percentage Filled", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageFilled", + "project": "Foundations", + "id": "5671c2e3-016e-48e0-9cb9-a10c1ec23aee", + "savedPayload": { + "position": { + "x": 21697.510621695936, + "y": 16908.828090470255 + }, + "targetPosition": { + "x": 21840.171139734033, + "y": 17024.20637625405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "36441d2a-edd2-4c06-9a6d-198b801e8304", + "savedPayload": { + "position": { + "x": 21840.171139734033, + "y": 17024.20637625405 + }, + "targetPosition": { + "x": 22034.11891363913, + "y": 17180.953649175353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Actual Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.actualRate", + "project": "Foundations", + "id": "49e1f698-46b6-4e92-97c0-310b1f2af7c9", + "savedPayload": { + "position": { + "x": 21978.446397870917, + "y": 16760.866575802054 + }, + "targetPosition": { + "x": 22007.845815544224, + "y": 16933.29767793535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "60edc4d2-121c-4a33-ab6b-c11460422a5b", + "savedPayload": { + "position": { + "x": 22007.845815544224, + "y": 16933.29767793535 + }, + "targetPosition": { + "x": 22034.11891363913, + "y": 17180.953649175353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "81736ccf-56e7-44e5-ac51-e2b6c4f5e182", + "savedPayload": { + "position": { + "x": 22284.58050287195, + "y": 16845.984120332225 + }, + "targetPosition": { + "x": 22169.667601522942, + "y": 16988.96154956611 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "15617f0f-5c43-4e78-bb13-6858e5dc4806", + "savedPayload": { + "position": { + "x": 22169.667601522942, + "y": 16988.96154956611 + }, + "targetPosition": { + "x": 22034.11891363913, + "y": 17180.953649175353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d5ca705e-7788-4b25-ade5-cd5c23162082", + "savedPayload": { + "position": { + "x": 22568.81816371992, + "y": 17528.897088159774 + }, + "targetPosition": { + "x": 22364.522438837124, + "y": 17929.85002404454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInBaseAsset", + "project": "Foundations", + "id": "0bc391b2-08cc-4f1d-8ed5-4b3c484c36a0", + "savedPayload": { + "position": { + "x": 22835.484455280555, + "y": 17244.596037957563 + }, + "targetPosition": { + "x": 22788.70432484656, + "y": 17464.67924812267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50a4fa41-313f-49e9-821b-722332bec030", + "savedPayload": { + "position": { + "x": 22788.70432484656, + "y": 17464.67924812267 + }, + "targetPosition": { + "x": 22741.924194412564, + "y": 17684.762458287776 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInBaseAsset", + "project": "Foundations", + "id": "45078c4e-c580-4e7d-97c0-e3c1b3911191", + "savedPayload": { + "position": { + "x": 23119.325949988004, + "y": 17439.674892531017 + }, + "targetPosition": { + "x": 22930.625072200284, + "y": 17562.218675409396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f67bca35-771b-48f3-9299-0abe6d0d6a9c", + "savedPayload": { + "position": { + "x": 22930.625072200284, + "y": 17562.218675409396 + }, + "targetPosition": { + "x": 22741.924194412564, + "y": 17684.762458287776 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInBaseAsset", + "project": "Foundations", + "id": "d773bd0c-7128-4ba8-8ec7-668965477fed", + "savedPayload": { + "position": { + "x": 23182.090614742778, + "y": 17778.322719155767 + }, + "targetPosition": { + "x": 22962.00740457767, + "y": 17731.54258872177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc63a6be-d84a-43eb-b3ea-9d71ca63009e", + "savedPayload": { + "position": { + "x": 22962.00740457767, + "y": 17731.54258872177 + }, + "targetPosition": { + "x": 22741.924194412564, + "y": 17684.762458287776 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c6fbb20c-7833-4829-8dfc-f6e7e6c57ccf", + "savedPayload": { + "position": { + "x": 22741.924194412564, + "y": 17684.762458287776 + }, + "targetPosition": { + "x": 22364.522438837124, + "y": 17929.85002404454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInQuotedAsset", + "project": "Foundations", + "id": "963f64ab-593e-46be-83f4-222e3e74a979", + "savedPayload": { + "position": { + "x": 23115.01450233817, + "y": 17571.88367227039 + }, + "targetPosition": { + "x": 22964.460115907426, + "y": 17739.0912580028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d5da1956-3310-4eef-acd5-557bb6905e2e", + "savedPayload": { + "position": { + "x": 22964.460115907426, + "y": 17739.0912580028 + }, + "targetPosition": { + "x": 22813.905729476683, + "y": 17906.298843735214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInQuotedAsset", + "project": "Foundations", + "id": "25ab9bb4-fa74-40ac-89bf-4ec6ad95a44c", + "savedPayload": { + "position": { + "x": 23263.289020116237, + "y": 17882.74766342589 + }, + "targetPosition": { + "x": 23038.59737479646, + "y": 17894.52325358055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "44f0101d-b88a-42a9-b20c-24dd277ac116", + "savedPayload": { + "position": { + "x": 23038.59737479646, + "y": 17894.52325358055 + }, + "targetPosition": { + "x": 22813.905729476683, + "y": 17906.298843735214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInQuotedAsset", + "project": "Foundations", + "id": "5fcb63b8-58f4-4e3b-afc9-6f6ccfcc3ffa", + "savedPayload": { + "position": { + "x": 23148.320900941508, + "y": 18207.4076165967 + }, + "targetPosition": { + "x": 22981.113315209095, + "y": 18056.853230165958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a78624f6-ce14-4a81-8cd9-e7173fca076c", + "savedPayload": { + "position": { + "x": 22981.113315209095, + "y": 18056.853230165958 + }, + "targetPosition": { + "x": 22813.905729476683, + "y": 17906.298843735214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "751e5f18-23b1-4b4f-a9ee-b7509a855957", + "savedPayload": { + "position": { + "x": 22813.905729476683, + "y": 17906.298843735214 + }, + "targetPosition": { + "x": 22364.522438837124, + "y": 17929.85002404454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d7639be6-c94c-453c-b6c5-121282d5a4a2", + "savedPayload": { + "position": { + "x": 22364.522438837124, + "y": 17929.85002404454 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Limit Buy Orders", + "config": "{\n \"codeName\": \"Market-Buy-Orders\",\n \"icon\": \"trend\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "478cf1dc-8982-40ac-8fc2-e2954e545b90", + "savedPayload": { + "position": { + "x": 20738.18682422933, + "y": 17185.625824207174 + }, + "targetPosition": { + "x": 21070.035355532167, + "y": 17247.130314060774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb", + "savedPayload": { + "position": { + "x": 21070.035355532167, + "y": 17247.130314060774 + }, + "targetPosition": { + "x": 21401.883886835003, + "y": 17308.634803914374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "86284b01-0fb0-4357-a5c6-164d008871a1", + "savedPayload": { + "position": { + "x": 20888.609860054985, + "y": 16870.2573712915 + }, + "targetPosition": { + "x": 21145.246873444994, + "y": 17089.446087602937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4", + "savedPayload": { + "position": { + "x": 21145.246873444994, + "y": 17089.446087602937 + }, + "targetPosition": { + "x": 21401.883886835003, + "y": 17308.634803914374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "692744d1-c21f-46e4-b82c-5e15781a4d03", + "savedPayload": { + "position": { + "x": 21401.883886835003, + "y": 17308.634803914374 + }, + "targetPosition": { + "x": 21706.50642030308, + "y": 17453.932299087173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Status Open", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "15f2b5e6-0039-4468-b9d6-1f6455975ffd", + "savedPayload": { + "position": { + "x": 21165.591446714163, + "y": 17082.171737517012 + }, + "targetPosition": { + "x": 21480.674840656968, + "y": 17203.120920488553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [2,2]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "452a7742-e0e5-47f2-ac45-5e1686b7ec1a", + "savedPayload": { + "position": { + "x": 20956.101316673514, + "y": 16778.32965652991 + }, + "targetPosition": { + "x": 21218.38807866524, + "y": 16990.72528850923 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "ff87bf1e-d697-48ab-be2e-d7b576393e14", + "savedPayload": { + "position": { + "x": 21218.38807866524, + "y": 16990.72528850923 + }, + "targetPosition": { + "x": 21480.674840656968, + "y": 17203.120920488553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "6b4a6cca-2ee9-4b79-9e23-92f0913215ac", + "savedPayload": { + "position": { + "x": 21296.859166339396, + "y": 16920.069603806973 + }, + "targetPosition": { + "x": 21480.674840656968, + "y": 17203.120920488553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "Begin", + "Point", + "Foundations", + "bf6cfae8-0f57-43b0-9b96-b680767321eb" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "a4f7de7b-928d-427c-b007-a8c0a2b9bdb2", + "savedPayload": { + "position": { + "x": 21393.323412934868, + "y": 16877.12095411599 + }, + "targetPosition": { + "x": 21480.674840656968, + "y": 17203.120920488553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + } + ], + "id": "8cdefa09-5c3e-4daf-be70-016aea01bb73", + "savedPayload": { + "position": { + "x": 21480.674840656968, + "y": 17203.120920488553 + }, + "targetPosition": { + "x": 21706.50642030308, + "y": 17453.932299087173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed' && record.exitType === 'Cancel Event'", + "project": "Foundations", + "id": "66c862ee-ed20-43cb-b38b-ab1582bd2970", + "savedPayload": { + "position": { + "x": 21349.032755095035, + "y": 16903.471126546923 + }, + "targetPosition": { + "x": 21593.846605311683, + "y": 17135.790795843564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [4,4]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "38ddf282-570c-4ea7-a092-c0996278a0cf", + "savedPayload": { + "position": { + "x": 21271.76444213645, + "y": 16542.589244796738 + }, + "targetPosition": { + "x": 21432.805523724066, + "y": 16839.19002032015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1e9cf9b3-08af-422e-a48c-4b11fd97878c", + "savedPayload": { + "position": { + "x": 21432.805523724066, + "y": 16839.19002032015 + }, + "targetPosition": { + "x": 21593.846605311683, + "y": 17135.790795843564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "a2890841-e252-4ccb-b293-7c75be2eed09", + "savedPayload": { + "position": { + "x": 21532.342115458083, + "y": 16803.94226454073 + }, + "targetPosition": { + "x": 21593.846605311683, + "y": 17135.790795843564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "Begin", + "Point", + "Foundations", + "bf6cfae8-0f57-43b0-9b96-b680767321eb" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "aad77795-f7c6-45f3-a702-435ceb978ee6", + "savedPayload": { + "position": { + "x": 21637.89919518595, + "y": 16801.178155129903 + }, + "targetPosition": { + "x": 21593.846605311683, + "y": 17135.790795843564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + } + ], + "id": "b3389e74-75e9-49bd-9161-4d16f4f7dfff", + "savedPayload": { + "position": { + "x": 21593.846605311683, + "y": 17135.790795843564 + }, + "targetPosition": { + "x": 21706.50642030308, + "y": 17453.932299087173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Status Closed Filled", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed' && record.exitType === 'Filled'", + "project": "Foundations", + "id": "98c0e2f5-8fc4-4e60-8357-2c3648df26a5", + "savedPayload": { + "position": { + "x": 21586.896188496994, + "y": 16808.573239153127 + }, + "targetPosition": { + "x": 21724.169805535075, + "y": 17116.894831107504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "8bcd2a7f-fbcf-4d06-8815-f67be71782a3", + "savedPayload": { + "position": { + "x": 21653.61309282941, + "y": 16445.592551733916 + }, + "targetPosition": { + "x": 21688.891449182243, + "y": 16781.24369142071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "871201b9-f954-4461-8fb6-85f616edcecb", + "savedPayload": { + "position": { + "x": 21688.891449182243, + "y": 16781.24369142071 + }, + "targetPosition": { + "x": 21724.169805535075, + "y": 17116.894831107504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "c11a2294-6544-4566-bd07-a0d269fd148b", + "savedPayload": { + "position": { + "x": 21794.34000118607, + "y": 16786.770015859845 + }, + "targetPosition": { + "x": 21724.169805535075, + "y": 17116.894831107504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "Begin", + "Point", + "Foundations", + "bf6cfae8-0f57-43b0-9b96-b680767321eb" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "3090cad7-0d14-4fbb-aa50-aeab569d2cc7", + "savedPayload": { + "position": { + "x": 21892.919805535075, + "y": 16824.611257330256 + }, + "targetPosition": { + "x": 21724.169805535075, + "y": 17116.894831107504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + } + ], + "id": "4d87561f-0a67-4e1b-b052-d2ce8b739e46", + "savedPayload": { + "position": { + "x": 21724.169805535075, + "y": 17116.894831107504 + }, + "targetPosition": { + "x": 21706.50642030308, + "y": 17453.932299087173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "Status Closed Cancel Event", + "config": "{ \n\"codeName\": \"bullet-cancelled-order\", \n\"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.status === 'Closed' && record.exitType === 'Cancel Event'", + "project": "Foundations", + "id": "0e5edb21-76ac-4008-b63e-5f9b86b6dd82", + "savedPayload": { + "position": { + "x": 21882.55616040268, + "y": 16983.385499967677 + }, + "targetPosition": { + "x": 21851.80391547588, + "y": 17149.309765619095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "End", + "config": "{ \n\"offsetX\": -5,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "031a27e2-2d66-4a28-8a7b-9b762c1e32f1", + "savedPayload": { + "position": { + "x": 21961.3982736316, + "y": 17020.99125892409 + }, + "targetPosition": { + "x": 21851.80391547588, + "y": 17149.309765619095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + }, + "id": "e542a96a-8f79-4dd1-91fb-6950974ace1b", + "savedPayload": { + "position": { + "x": 21851.80391547588, + "y": 17149.309765619095 + }, + "targetPosition": { + "x": 21706.50642030308, + "y": 17453.932299087173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Starting Point", + "config": "{ \n\"codeName\": \"bullet-limit-buy-order\", \n\"size\": 20\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "f63f490d-d98a-41fe-8ab0-5948bf3900ac", + "savedPayload": { + "position": { + "x": 22082.723488201013, + "y": 17115.184929618 + }, + "targetPosition": { + "x": 21957.317798901702, + "y": 17228.10071944106 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "Begin", + "Point", + "Foundations", + "bf6cfae8-0f57-43b0-9b96-b680767321eb" + ] + ] + } + }, + "id": "74049252-b6ee-4cad-a951-6da9e173da2e", + "savedPayload": { + "position": { + "x": 21957.317798901702, + "y": 17228.10071944106 + }, + "targetPosition": { + "x": 21706.50642030308, + "y": 17453.932299087173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Status Closed Filled", + "config": "{ \n\"codeName\": \"bullet-limit-buy-order-filled\", \n\"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.status === 'Closed' && record.exitType === 'Filled'", + "project": "Foundations", + "id": "c6ef4296-7864-4a63-9b4a-0b076a45bdf3", + "savedPayload": { + "position": { + "x": 22163.719217876656, + "y": 17245.69143161471 + }, + "targetPosition": { + "x": 22024.64792354669, + "y": 17341.272484095774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "End", + "config": "{ \n\"offsetX\": -10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "4780786f-5763-4dc4-9e53-7edb0c8f7886", + "savedPayload": { + "position": { + "x": 22192.877723614154, + "y": 17328.0325116917 + }, + "targetPosition": { + "x": 22024.64792354669, + "y": 17341.272484095774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + }, + "id": "d9f1a1b3-cce8-4058-997c-ada3066e63f5", + "savedPayload": { + "position": { + "x": 22024.64792354669, + "y": 17341.272484095774 + }, + "targetPosition": { + "x": 21706.50642030308, + "y": 17453.932299087173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "92a07a95-cdcd-4c74-93c7-905a58202aa6", + "savedPayload": { + "position": { + "x": 21706.50642030308, + "y": 17453.932299087173 + }, + "targetPosition": { + "x": 21671.179649839094, + "y": 18128.00723504651 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "59247775-889a-4fa1-a40b-141cc426b9c0", + "savedPayload": { + "position": { + "x": 21844.332033001985, + "y": 16780.33771301636 + }, + "targetPosition": { + "x": 22035.590471579522, + "y": 17033.99741803102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c055b017-1395-48a2-9e7f-95c480a4de5e", + "savedPayload": { + "position": { + "x": 22035.590471579522, + "y": 17033.99741803102 + }, + "targetPosition": { + "x": 22315.738075900823, + "y": 17396.313950139403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.rate", + "project": "Foundations", + "id": "ada8ebf8-2b14-4157-8323-5d6b3aef2f47", + "savedPayload": { + "position": { + "x": 22085.960487242297, + "y": 16654.093767028542 + }, + "targetPosition": { + "x": 22178.835981789536, + "y": 16958.13233380033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4cd02d73-ff87-408a-ad01-51f4693c0fcf", + "savedPayload": { + "position": { + "x": 22178.835981789536, + "y": 16958.13233380033 + }, + "targetPosition": { + "x": 22315.738075900823, + "y": 17396.313950139403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "4e7a7462-a7b9-4b1f-81e0-3b25e1c10293", + "savedPayload": { + "position": { + "x": 22354.942653088747, + "y": 16619.7699178785 + }, + "targetPosition": { + "x": 22338.38678117508, + "y": 16937.376880828295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "876c3a37-8404-479c-83fc-11438a04df83", + "savedPayload": { + "position": { + "x": 22338.38678117508, + "y": 16937.376880828295 + }, + "targetPosition": { + "x": 22315.738075900823, + "y": 17396.313950139403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "a2d5b56e-9629-4406-b14b-08e11111a366", + "savedPayload": { + "position": { + "x": 22619.202109744936, + "y": 16679.86492412545 + }, + "targetPosition": { + "x": 22494.75465184919, + "y": 16972.883652857625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f65502a1-116b-4233-bcb0-8e8c5f946533", + "savedPayload": { + "position": { + "x": 22494.75465184919, + "y": 16972.883652857625 + }, + "targetPosition": { + "x": 22315.738075900823, + "y": 17396.313950139403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Order Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orderName", + "project": "Foundations", + "id": "ba726f3a-3307-4213-8435-f29f9f1acca2", + "savedPayload": { + "position": { + "x": 22846.314333922437, + "y": 16827.20495775724 + }, + "targetPosition": { + "x": 22629.37427402499, + "y": 17059.650958174076 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c9d7c0e6-f4a4-4e85-a41a-d3891050226a", + "savedPayload": { + "position": { + "x": 22629.37427402499, + "y": 17059.650958174076 + }, + "targetPosition": { + "x": 22315.738075900823, + "y": 17396.313950139403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Algorithm Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.algorithmName", + "project": "Foundations", + "id": "9c28cd16-36eb-4862-aaca-5f36592d758f", + "savedPayload": { + "position": { + "x": 23009.458968169696, + "y": 17043.18250973177 + }, + "targetPosition": { + "x": 22725.736710830173, + "y": 17187.39733662682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "652d465b-2ede-4669-b0c2-1dcd22001d0f", + "savedPayload": { + "position": { + "x": 22725.736710830173, + "y": 17187.39733662682 + }, + "targetPosition": { + "x": 22315.738075900823, + "y": 17396.313950139403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "f12bc8f3-6d39-443d-85ce-fc82066e2b3b", + "savedPayload": { + "position": { + "x": 23088.232752387135, + "y": 17302.02546062665 + }, + "targetPosition": { + "x": 22772.880252855994, + "y": 17340.326094566663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "528364a1-62ef-45e0-8018-48ccfe19d9d1", + "savedPayload": { + "position": { + "x": 22772.880252855994, + "y": 17340.326094566663 + }, + "targetPosition": { + "x": 22315.738075900823, + "y": 17396.313950139403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "b49fc9bd-5793-41f2-ae36-81bc09b018cc", + "savedPayload": { + "position": { + "x": 23069.90937558488, + "y": 17582.311799837138 + }, + "targetPosition": { + "x": 22759.654940886972, + "y": 17509.906365522846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fca58051-2242-4e5b-a41a-af2c03f7d009", + "savedPayload": { + "position": { + "x": 22759.654940886972, + "y": 17509.906365522846 + }, + "targetPosition": { + "x": 22315.738075900823, + "y": 17396.313950139403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8de0c6a7-110b-4bc4-9978-1fe6feedf070", + "savedPayload": { + "position": { + "x": 21916.267215595857, + "y": 17750.60547947107 + }, + "targetPosition": { + "x": 21671.179649839094, + "y": 18128.00723504651 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Percentage Filled", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageFilled", + "project": "Foundations", + "id": "d0d83db8-f714-4aed-9b7a-486872335308", + "savedPayload": { + "position": { + "x": 22220.555628605474, + "y": 17329.021505507557 + }, + "targetPosition": { + "x": 22363.216146643572, + "y": 17444.39979129135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b62a625-1a9e-4c66-ae65-362dd4111258", + "savedPayload": { + "position": { + "x": 22363.216146643572, + "y": 17444.39979129135 + }, + "targetPosition": { + "x": 22557.163920548668, + "y": 17601.147064212655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Actual Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.actualRate", + "project": "Foundations", + "id": "124b25e7-f66f-48f7-8c1d-54b450930a15", + "savedPayload": { + "position": { + "x": 22501.491404780456, + "y": 17181.059990839352 + }, + "targetPosition": { + "x": 22530.890822453763, + "y": 17353.49109297265 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bada7fce-2a8d-42b7-a8f9-0742b2e68a05", + "savedPayload": { + "position": { + "x": 22530.890822453763, + "y": 17353.49109297265 + }, + "targetPosition": { + "x": 22557.163920548668, + "y": 17601.147064212655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "e5a66cae-38cf-4935-a2e3-7f40a7eda59d", + "savedPayload": { + "position": { + "x": 22807.62550978149, + "y": 17266.177535369523 + }, + "targetPosition": { + "x": 22692.71260843248, + "y": 17409.15496460341 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9fe31501-e1ca-4ae6-a323-f0c13aea5a8e", + "savedPayload": { + "position": { + "x": 22692.71260843248, + "y": 17409.15496460341 + }, + "targetPosition": { + "x": 22557.163920548668, + "y": 17601.147064212655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "220a1995-3ff7-4ff7-97a7-95073d4f91f2", + "savedPayload": { + "position": { + "x": 22072.13258572386, + "y": 17923.711510163714 + }, + "targetPosition": { + "x": 21671.179649839094, + "y": 18128.00723504651 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInBaseAsset", + "project": "Foundations", + "id": "c3ee89ed-ab02-4f4f-b52d-2da8d3e0d6ff", + "savedPayload": { + "position": { + "x": 23179.23866396348, + "y": 17443.6958116036 + }, + "targetPosition": { + "x": 22943.73952882957, + "y": 17655.707236819904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "214d1ba9-fc3d-42c9-af1d-1de048889adb", + "savedPayload": { + "position": { + "x": 22943.73952882957, + "y": 17655.707236819904 + }, + "targetPosition": { + "x": 22604.41225779824, + "y": 17961.470076369536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInBaseAsset", + "project": "Foundations", + "id": "4bc1f015-f0e6-462b-bda6-200ca1f5d94c", + "savedPayload": { + "position": { + "x": 23377.318227917756, + "y": 18001.632248668422 + }, + "targetPosition": { + "x": 23059.571195141765, + "y": 17985.205086279984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50e60964-6689-4a62-ab64-e3a63cd9a55b", + "savedPayload": { + "position": { + "x": 23059.571195141765, + "y": 17985.205086279984 + }, + "targetPosition": { + "x": 22604.41225779824, + "y": 17961.470076369536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInBaseAsset", + "project": "Foundations", + "id": "d8b56770-a858-40ad-a18e-630b848ea53d", + "savedPayload": { + "position": { + "x": 23122.390054020398, + "y": 18536.551112397632 + }, + "targetPosition": { + "x": 22909.86529985325, + "y": 18300.65712394238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "53ce0205-0962-4a56-8c7e-6f0d81f81461", + "savedPayload": { + "position": { + "x": 22909.86529985325, + "y": 18300.65712394238 + }, + "targetPosition": { + "x": 22604.41225779824, + "y": 17961.470076369536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0ca0efe8-1ce8-48ff-8c11-1c6a051e450f", + "savedPayload": { + "position": { + "x": 22120.562940478652, + "y": 18151.558415355834 + }, + "targetPosition": { + "x": 21671.179649839094, + "y": 18128.00723504651 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInQuotedAsset", + "project": "Foundations", + "id": "d3edfef2-1c05-4189-8dd9-f0e09b00516f", + "savedPayload": { + "position": { + "x": 23260.716906950536, + "y": 18113.04426584729 + }, + "targetPosition": { + "x": 22948.895058266087, + "y": 18179.3131978348 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "682d00dc-9523-4535-9014-782fffb1542b", + "savedPayload": { + "position": { + "x": 22948.895058266087, + "y": 18179.3131978348 + }, + "targetPosition": { + "x": 22502.985347529342, + "y": 18274.27062240383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInQuotedAsset", + "project": "Foundations", + "id": "9f55d9e6-607b-4cd5-8f3d-47ef5e37c029", + "savedPayload": { + "position": { + "x": 23152.338944830975, + "y": 18695.78232537484 + }, + "targetPosition": { + "x": 22885.739679288887, + "y": 18522.76035830184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68f2b53e-0820-448b-bca8-d2e2e189bc56", + "savedPayload": { + "position": { + "x": 22885.739679288887, + "y": 18522.76035830184 + }, + "targetPosition": { + "x": 22502.985347529342, + "y": 18274.27062240383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInQuotedAsset", + "project": "Foundations", + "id": "d35fba21-e1f2-4445-af97-18af7ec01f0a", + "savedPayload": { + "position": { + "x": 22663.935144856503, + "y": 19031.62362731666 + }, + "targetPosition": { + "x": 22597.769149332482, + "y": 18720.323112763617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "74698260-42f5-4b03-a11f-065e83cc04c5", + "savedPayload": { + "position": { + "x": 22597.769149332482, + "y": 18720.323112763617 + }, + "targetPosition": { + "x": 22502.985347529342, + "y": 18274.27062240383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e83e6ca4-289e-4369-a01d-cef0052f466f", + "savedPayload": { + "position": { + "x": 22048.581405414534, + "y": 18373.094800803272 + }, + "targetPosition": { + "x": 21671.179649839094, + "y": 18128.00723504651 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "85d8e595-c6f2-4c1e-8341-1301d33bb380", + "savedPayload": { + "position": { + "x": 22561.179649839094, + "y": 18126.50723504651 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Limit Sell Orders", + "config": "{\n \"codeName\": \"Market-Sell-Orders\",\n \"icon\": \"trend\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "09c443fd-887a-49ec-bab3-1bcfb5217045", + "savedPayload": { + "position": { + "x": 21513.797310999882, + "y": 17091.896469257244 + }, + "targetPosition": { + "x": 21746.116980296523, + "y": 17336.710319473892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982", + "savedPayload": { + "position": { + "x": 21746.116980296523, + "y": 17336.710319473892 + }, + "targetPosition": { + "x": 21978.436649593164, + "y": 17581.52416969054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "9251cb58-73e8-43e4-b1e1-a92008bc17f5", + "savedPayload": { + "position": { + "x": 21820.861028990428, + "y": 16925.17447342211 + }, + "targetPosition": { + "x": 21899.648839291796, + "y": 17253.349321556325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "944439a2-07f2-427a-b064-827b36c8d67d", + "savedPayload": { + "position": { + "x": 21899.648839291796, + "y": 17253.349321556325 + }, + "targetPosition": { + "x": 21978.436649593164, + "y": 17581.52416969054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fb225f62-7430-43cc-b0e7-9b9aecdf2df0", + "savedPayload": { + "position": { + "x": 21978.436649593164, + "y": 17581.52416969054 + }, + "targetPosition": { + "x": 22139.47773118078, + "y": 17878.124945213953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Status Open", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "178988b8-1c63-4677-88a6-995b0ecf0779", + "savedPayload": { + "position": { + "x": 21920.383700510378, + "y": 17259.42248884558 + }, + "targetPosition": { + "x": 22104.19937482795, + "y": 17542.47380552716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [2,2]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "6ca3967c-f539-4103-b3fd-a6f5e19f081e", + "savedPayload": { + "position": { + "x": 21929.49651938375, + "y": 16890.473872782037 + }, + "targetPosition": { + "x": 22016.84794710585, + "y": 17216.473839154598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "49813d04-4cef-4d20-a722-b8eb663404c7", + "savedPayload": { + "position": { + "x": 22016.84794710585, + "y": 17216.473839154598 + }, + "targetPosition": { + "x": 22104.19937482795, + "y": 17542.47380552716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "8379d2a0-5436-4d2e-89d1-11c27fcc913b", + "savedPayload": { + "position": { + "x": 22121.862760059943, + "y": 17205.43633754749 + }, + "targetPosition": { + "x": 22104.19937482795, + "y": 17542.47380552716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "Begin", + "Point", + "Foundations", + "4e67e87f-8643-43f3-84b2-8ed16afaf982" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "47f07ccf-ecb2-479f-b124-ce3ca94fc67b", + "savedPayload": { + "position": { + "x": 22225.148557799486, + "y": 17227.390411584354 + }, + "targetPosition": { + "x": 22104.19937482795, + "y": 17542.47380552716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + } + ], + "id": "e6a7ca86-3db4-445e-82ea-a76483446859", + "savedPayload": { + "position": { + "x": 22104.19937482795, + "y": 17542.47380552716 + }, + "targetPosition": { + "x": 22139.47773118078, + "y": 17878.124945213953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed' && record.exitType === 'Cancel Event'", + "project": "Foundations", + "id": "46968b34-9dd5-4d3e-b7ad-c451bb4fa5e2", + "savedPayload": { + "position": { + "x": 22173.828420164755, + "y": 17222.6747533931 + }, + "targetPosition": { + "x": 22235.332910018355, + "y": 17554.523284695937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [4,4]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "eb25b6de-70d6-4c40-855f-6b6967cb460e", + "savedPayload": { + "position": { + "x": 22323.43808976689, + "y": 16885.298003268614 + }, + "targetPosition": { + "x": 22279.38549989262, + "y": 17219.910643982275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "b677f18e-7f20-4af6-b397-bfa8ea3e7e43", + "savedPayload": { + "position": { + "x": 22279.38549989262, + "y": 17219.910643982275 + }, + "targetPosition": { + "x": 22235.332910018355, + "y": 17554.523284695937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "ddb49b27-24fa-4506-bc43-34778f7a9650", + "savedPayload": { + "position": { + "x": 22380.630405191154, + "y": 17249.90075122786 + }, + "targetPosition": { + "x": 22235.332910018355, + "y": 17554.523284695937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "Begin", + "Point", + "Foundations", + "4e67e87f-8643-43f3-84b2-8ed16afaf982" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "e9272d11-d107-46ff-92db-196de2c75b04", + "savedPayload": { + "position": { + "x": 22467.652579314996, + "y": 17309.70943447929 + }, + "targetPosition": { + "x": 22235.332910018355, + "y": 17554.523284695937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + } + ], + "id": "e5874252-ba99-4e22-9434-65201a0d78a6", + "savedPayload": { + "position": { + "x": 22235.332910018355, + "y": 17554.523284695937 + }, + "targetPosition": { + "x": 22139.47773118078, + "y": 17878.124945213953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Status Closed Filled", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed' && record.exitType === 'Filled'", + "project": "Foundations", + "id": "3e3b5602-a9c3-4edd-88cf-9fb5554214db", + "savedPayload": { + "position": { + "x": 22422.043558811096, + "y": 17285.713367974568 + }, + "targetPosition": { + "x": 22351.873363160103, + "y": 17615.838183222226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "3a272a5c-295c-4257-9905-eb76ea0a5abc", + "savedPayload": { + "position": { + "x": 22689.373363160103, + "y": 17031.27103566773 + }, + "targetPosition": { + "x": 22520.623363160103, + "y": 17323.55460944498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3bd66068-0699-4863-ba64-b325e8bf936c", + "savedPayload": { + "position": { + "x": 22520.623363160103, + "y": 17323.55460944498 + }, + "targetPosition": { + "x": 22351.873363160103, + "y": 17615.838183222226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "53e53cd5-28fe-45f1-aec9-e62bcf3b3da3", + "savedPayload": { + "position": { + "x": 22602.684741758723, + "y": 17390.006603576112 + }, + "targetPosition": { + "x": 22351.873363160103, + "y": 17615.838183222226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "Begin", + "Point", + "Foundations", + "4e67e87f-8643-43f3-84b2-8ed16afaf982" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "5955b929-f7ec-49b1-a50c-c46e36b5190a", + "savedPayload": { + "position": { + "x": 22660.19495511448, + "y": 17478.564566184144 + }, + "targetPosition": { + "x": 22351.873363160103, + "y": 17615.838183222226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + } + ], + "id": "03d289bd-c007-44ec-9f7d-ede64ae53693", + "savedPayload": { + "position": { + "x": 22351.873363160103, + "y": 17615.838183222226 + }, + "targetPosition": { + "x": 22139.47773118078, + "y": 17878.124945213953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "Status Closed Cancel Event", + "config": "{ \n\"codeName\": \"bullet-cancelled-order\", \n\"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.status === 'Closed' && record.exitType === 'Cancel Event'", + "project": "Foundations", + "id": "1f393524-98d2-4bd9-894b-060bb100cb00", + "savedPayload": { + "position": { + "x": 22558.485431812518, + "y": 17600.924028978014 + }, + "targetPosition": { + "x": 22436.078506704194, + "y": 17717.083863626336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "End", + "config": "{ \n\"offsetX\": -5,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "633d4a04-fa87-4681-8226-71e18e376c05", + "savedPayload": { + "position": { + "x": 22600.1659307713, + "y": 17677.689958475654 + }, + "targetPosition": { + "x": 22436.078506704194, + "y": 17717.083863626336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + }, + "id": "006791e1-1a06-428c-b71c-17d2a49a6c85", + "savedPayload": { + "position": { + "x": 22436.078506704194, + "y": 17717.083863626336 + }, + "targetPosition": { + "x": 22139.47773118078, + "y": 17878.124945213953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Starting Point", + "config": "{ \n\"codeName\": \"bullet-limit-sell-order\", \n\"size\": 20\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "5a823708-12b3-441f-96bf-6b1fc7794679", + "savedPayload": { + "position": { + "x": 22642.95444071097, + "y": 17825.207410684703 + }, + "targetPosition": { + "x": 22475.128870867575, + "y": 17842.84658886112 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "Begin", + "Point", + "Foundations", + "4e67e87f-8643-43f3-84b2-8ed16afaf982" + ] + ] + } + }, + "id": "bb49a27a-2d2a-4774-b34c-e6367b4b8e95", + "savedPayload": { + "position": { + "x": 22475.128870867575, + "y": 17842.84658886112 + }, + "targetPosition": { + "x": 22139.47773118078, + "y": 17878.124945213953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Status Closed Filled", + "config": "{ \n\"codeName\": \"bullet-limit-sell-order-filled\", \n\"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.status === 'Closed' && record.exitType === 'Filled'", + "project": "Foundations", + "id": "7ba07bb7-f7d7-4598-8afc-6bd31610c14e", + "savedPayload": { + "position": { + "x": 22631.77156528842, + "y": 17978.39748407848 + }, + "targetPosition": { + "x": 22463.079391698797, + "y": 17973.980124051526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "End", + "config": "{ \n\"offsetX\": -10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "d6efe5ce-bcaf-46b2-8146-4f04100dce7b", + "savedPayload": { + "position": { + "x": 22606.96241943355, + "y": 18062.151756847343 + }, + "targetPosition": { + "x": 22463.079391698797, + "y": 17973.980124051526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + }, + "id": "6c58ac75-d459-427a-825e-5d157c956ab5", + "savedPayload": { + "position": { + "x": 22463.079391698797, + "y": 17973.980124051526 + }, + "targetPosition": { + "x": 22139.47773118078, + "y": 17878.124945213953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "9983c67a-e7af-4b90-8818-c0c1236b73ba", + "savedPayload": { + "position": { + "x": 22139.47773118078, + "y": 17878.124945213953 + }, + "targetPosition": { + "x": 21714.68646722214, + "y": 18402.698469197407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "cf908dc6-13f8-4845-8f1f-3d8b72a59d72", + "savedPayload": { + "position": { + "x": 21614.691451061353, + "y": 19206.251310086584 + }, + "targetPosition": { + "x": 21954.475985566532, + "y": 19069.039296365707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85f6847b-10c1-44ef-b0c6-af408ca3f18c", + "savedPayload": { + "position": { + "x": 21954.475985566532, + "y": 19069.039296365707 + }, + "targetPosition": { + "x": 22294.260173670154, + "y": 18931.58682960288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.rate", + "project": "Foundations", + "id": "82f4dfc2-7e94-4627-b5f3-fe82df0408db", + "savedPayload": { + "position": { + "x": 21561.58761141154, + "y": 18957.02986242185 + }, + "targetPosition": { + "x": 21927.88353924951, + "y": 18944.355573910663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f39aaff2-e59f-498f-9d84-4acb06cfdb34", + "savedPayload": { + "position": { + "x": 21927.88353924951, + "y": 18944.355573910663 + }, + "targetPosition": { + "x": 22294.260173670154, + "y": 18931.58682960288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "126ec471-5004-4607-a2d4-db7246e27184", + "savedPayload": { + "position": { + "x": 21596.978400471933, + "y": 18705.207054693085 + }, + "targetPosition": { + "x": 21945.573598768824, + "y": 18818.410417226343 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d317096f-f2ae-4d94-8e6d-9a3d8a99b202", + "savedPayload": { + "position": { + "x": 21945.573598768824, + "y": 18818.410417226343 + }, + "targetPosition": { + "x": 22294.260173670154, + "y": 18931.58682960288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "a53cd008-7147-413d-be18-63cb1028ccdc", + "savedPayload": { + "position": { + "x": 21716.508793297948, + "y": 18480.327325031016 + }, + "targetPosition": { + "x": 22005.34472962307, + "y": 18705.94714143429 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "13fb0459-3787-46c9-ac03-ff4ad63a42f4", + "savedPayload": { + "position": { + "x": 22005.34472962307, + "y": 18705.94714143429 + }, + "targetPosition": { + "x": 22294.260173670154, + "y": 18931.58682960288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Order Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orderName", + "project": "Foundations", + "id": "0165e526-cf38-41ab-8a98-d7f9b61b1685", + "savedPayload": { + "position": { + "x": 21905.742976479316, + "y": 18309.91184209849 + }, + "targetPosition": { + "x": 22099.977569570892, + "y": 18620.72698469022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3c820282-eac2-4bf4-a818-8c5c4580691f", + "savedPayload": { + "position": { + "x": 22099.977569570892, + "y": 18620.72698469022 + }, + "targetPosition": { + "x": 22294.260173670154, + "y": 18931.58682960288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Algorithm Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.algorithmName", + "project": "Foundations", + "id": "78c09640-ffef-4f93-a675-418b043018ae", + "savedPayload": { + "position": { + "x": 22141.840579747422, + "y": 18214.5173047234 + }, + "targetPosition": { + "x": 22218.052853307978, + "y": 18573.031274136276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d19bd9ca-1827-467e-aa3e-f7e5e97326ea", + "savedPayload": { + "position": { + "x": 22218.052853307978, + "y": 18573.031274136276 + }, + "targetPosition": { + "x": 22294.260173670154, + "y": 18931.58682960288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "2d7ec0ea-50b2-4af6-b3cd-cfde53b6cad4", + "savedPayload": { + "position": { + "x": 22395.88599205852, + "y": 18205.652039218076 + }, + "targetPosition": { + "x": 22345.125758233113, + "y": 18568.624384629165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3e3cb76c-45ed-4541-b26c-6bff648aee80", + "savedPayload": { + "position": { + "x": 22345.125758233113, + "y": 18568.624384629165 + }, + "targetPosition": { + "x": 22294.260173670154, + "y": 18931.58682960288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "82cd35a5-2261-4b77-a4ae-9b09fbecd4eb", + "savedPayload": { + "position": { + "x": 22608.050423915633, + "y": 18287.611431375833 + }, + "targetPosition": { + "x": 22466.308383962532, + "y": 18608.114255487017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8c0e4dc-33ca-411b-8f91-e94e1e34eaa0", + "savedPayload": { + "position": { + "x": 22466.308383962532, + "y": 18608.114255487017 + }, + "targetPosition": { + "x": 22294.260173670154, + "y": 18931.58682960288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ad125f58-6294-467d-b998-753417841e1b", + "savedPayload": { + "position": { + "x": 22134.797659145883, + "y": 18241.432891902023 + }, + "targetPosition": { + "x": 21714.68646722214, + "y": 18402.698469197407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Percentage Filled", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageFilled", + "project": "Foundations", + "id": "b93667be-2532-467d-8ae3-d7359378565d", + "savedPayload": { + "position": { + "x": 22996.8836546104, + "y": 18167.751677318818 + }, + "targetPosition": { + "x": 22869.24089784296, + "y": 18261.153536293856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "987c3bc2-d6f4-4e41-b46e-78fee399dd44", + "savedPayload": { + "position": { + "x": 22869.24089784296, + "y": 18261.153536293856 + }, + "targetPosition": { + "x": 22657.60688589217, + "y": 18416.27950089137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Actual Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.actualRate", + "project": "Foundations", + "id": "409729f2-04cf-46e0-9de8-c65c948d9140", + "savedPayload": { + "position": { + "x": 23072.89212863683, + "y": 18481.22863665478 + }, + "targetPosition": { + "x": 22916.402677427595, + "y": 18457.025557400724 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bad53dca-546d-4006-a48a-a223873a144e", + "savedPayload": { + "position": { + "x": 22916.402677427595, + "y": 18457.025557400724 + }, + "targetPosition": { + "x": 22657.60688589217, + "y": 18416.27950089137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "4830ed91-a41f-40b8-bb7e-d01f12d9c909", + "savedPayload": { + "position": { + "x": 22902.69231010008, + "y": 18757.82292741714 + }, + "targetPosition": { + "x": 22810.737650070238, + "y": 18628.878071097337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f53c2d34-e2cb-4110-a3e8-b4c0965901ff", + "savedPayload": { + "position": { + "x": 22810.737650070238, + "y": 18628.878071097337 + }, + "targetPosition": { + "x": 22657.60688589217, + "y": 18416.27950089137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "32c7f752-e931-460f-bce6-66ebbe7fefc1", + "savedPayload": { + "position": { + "x": 22159.146220489954, + "y": 18473.09397846551 + }, + "targetPosition": { + "x": 21714.68646722214, + "y": 18402.698469197407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInBaseAsset", + "project": "Foundations", + "id": "eaaa09d1-399c-4d54-b7d4-b6f184de9a85", + "savedPayload": { + "position": { + "x": 23294.9299010229, + "y": 18636.572620021198 + }, + "targetPosition": { + "x": 22978.505174437076, + "y": 18669.429601672404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "282a93b4-2e72-4193-97f8-dfa71a89d788", + "savedPayload": { + "position": { + "x": 22978.505174437076, + "y": 18669.429601672404 + }, + "targetPosition": { + "x": 22525.17325873059, + "y": 18716.871807978034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInBaseAsset", + "project": "Foundations", + "id": "14d6cf08-84b6-4e64-84b0-d7da44f6eb38", + "savedPayload": { + "position": { + "x": 23126.568400733264, + "y": 19204.179354387066 + }, + "targetPosition": { + "x": 22879.62067085654, + "y": 19004.07892608306 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d14affc1-2098-4f4e-829e-3c0fd8418b8d", + "savedPayload": { + "position": { + "x": 22879.62067085654, + "y": 19004.07892608306 + }, + "targetPosition": { + "x": 22525.17325873059, + "y": 18716.871807978034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInBaseAsset", + "project": "Foundations", + "id": "b132bff5-b56c-4aa3-bc81-206dfcfae414", + "savedPayload": { + "position": { + "x": 22605.98646149553, + "y": 19486.9872239093 + }, + "targetPosition": { + "x": 22572.85230394964, + "y": 19170.872769316262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc9136c4-c509-483b-99d9-9fbcc606f66d", + "savedPayload": { + "position": { + "x": 22572.85230394964, + "y": 19170.872769316262 + }, + "targetPosition": { + "x": 22525.17325873059, + "y": 18716.871807978034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "eb6e23cf-dba3-4e23-8803-121220993dbe", + "savedPayload": { + "position": { + "x": 22064.40214987778, + "y": 18685.892645169835 + }, + "targetPosition": { + "x": 21714.68646722214, + "y": 18402.698469197407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInQuotedAsset", + "project": "Foundations", + "id": "b624bcfa-e516-4887-8bea-acd11402fd27", + "savedPayload": { + "position": { + "x": 22966.40759754587, + "y": 19224.753352606764 + }, + "targetPosition": { + "x": 22676.20242091856, + "y": 19095.572884484696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1bd41e2f-a080-4f62-b789-affe0db94423", + "savedPayload": { + "position": { + "x": 22676.20242091856, + "y": 19095.572884484696 + }, + "targetPosition": { + "x": 22259.342506187444, + "y": 18910.113908213287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInQuotedAsset", + "project": "Foundations", + "id": "eaf996b3-87a5-4e97-8a72-433a53fad7bb", + "savedPayload": { + "position": { + "x": 22536.690097529165, + "y": 19632.619169126418 + }, + "targetPosition": { + "x": 22422.596756452116, + "y": 19335.588471531744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ce40c20b-151a-40a9-aecb-292030208f99", + "savedPayload": { + "position": { + "x": 22422.596756452116, + "y": 19335.588471531744 + }, + "targetPosition": { + "x": 22259.342506187444, + "y": 18910.113908213287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInQuotedAsset", + "project": "Foundations", + "id": "31d534cc-f0dd-40d1-9b1f-2a500d65c24e", + "savedPayload": { + "position": { + "x": 21944.725772930302, + "y": 19617.757673711843 + }, + "targetPosition": { + "x": 22073.993718499398, + "y": 19326.88292241822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0df0c2ae-d294-4297-b9f5-6d3f6af5dba4", + "savedPayload": { + "position": { + "x": 22073.993718499398, + "y": 19326.88292241822 + }, + "targetPosition": { + "x": 22259.342506187444, + "y": 18910.113908213287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cb75b8e9-49dc-412e-aafa-94a90e7041b8", + "savedPayload": { + "position": { + "x": 21875.952044517526, + "y": 18822.809661121148 + }, + "targetPosition": { + "x": 21714.68646722214, + "y": 18402.698469197407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cd0b041b-ab2c-4f3b-846e-1f96d3af9180", + "savedPayload": { + "position": { + "x": 22604.68646722214, + "y": 18401.198469197407 + }, + "targetPosition": { + "x": 22160.22671395433, + "y": 18330.802959929304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d7f78bdc-d352-44e0-8286-00ea3712e450", + "savedPayload": { + "position": { + "x": 22160.22671395433, + "y": 18330.802959929304 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1bc27826-884a-4a0c-9f22-d82c3530966a", + "savedPayload": { + "position": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "targetPosition": { + "x": 21842.028662420384, + "y": 18649.00101146325 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Plugins/Portfolio-Systems/BB-Top-Bounce-BTC-USDT.json b/Projects/Portfolio-Management/Plugins/Portfolio-Systems/BB-Top-Bounce-BTC-USDT.json new file mode 100644 index 000000000..b24fe62e7 --- /dev/null +++ b/Projects/Portfolio-Management/Plugins/Portfolio-Systems/BB-Top-Bounce-BTC-USDT.json @@ -0,0 +1 @@ +{"type":"Portfolio System","name":"BB Top Bounce","config":"{ \n\"codeName\": \"\"\n}","project":"Foundations","portfolioStrategies":[{"type":"Portfolio Strategy","name":"S1 - 3H Down","project":"Foundations","triggerStage":{"type":"Trigger Stage","name":"New Trigger Stage","project":"Foundations","triggerOn":{"type":"Trigger On Event","name":"New Trigger On Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"99948a6e-e866-4339-86ba-eac367226312","savedPayload":{"position":{"x":30780.386277758334,"y":30051.498744389715},"targetPosition":{"x":31072.097253877637,"y":30121.53235354649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f0534c68-ab47-4370-b1fd-b3be4c1c262f","savedPayload":{"position":{"x":31072.097253877637,"y":30121.53235354649},"targetPosition":{"x":31363.80822999694,"y":30191.565962703262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"d3bd1690-1f94-484b-ac3c-7be2c7be85ed","savedPayload":{"position":{"x":30878.398033371974,"y":29838.894811327777},"targetPosition":{"x":31121.103131684456,"y":30015.23038701552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e2d7334d-cf52-44d9-a20e-5be201ca6799","savedPayload":{"position":{"x":31121.103131684456,"y":30015.23038701552},"targetPosition":{"x":31363.80822999694,"y":30191.565962703262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"d1fa707f-eb75-4b1c-8117-688b9b94e539","savedPayload":{"position":{"x":31050.30909116737,"y":29679.98186409081},"targetPosition":{"x":31207.058660582155,"y":29935.773913397035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fb71bcfb-2a40-4e8a-b8e8-b492128350a0","savedPayload":{"position":{"x":31207.058660582155,"y":29935.773913397035},"targetPosition":{"x":31363.80822999694,"y":30191.565962703262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"3H Down","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at03hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"8c8c5128-b88b-44a5-8e36-d5c61127404f","savedPayload":{"position":{"x":31269.9475509728,"y":29598.95295834618},"targetPosition":{"x":31316.87789048487,"y":29895.25946052472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"22246178-a8f9-4ec8-b55b-36cf7a24fbff","savedPayload":{"position":{"x":31316.87789048487,"y":29895.25946052472},"targetPosition":{"x":31363.80822999694,"y":30191.565962703262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"3H Medium, Steep or Extreme","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at03hs.bollingerSubChannel.slope === \"Medium\" || chart.at03hs.bollingerSubChannel.slope === \"Steep\" || chart.at03hs.bollingerSubChannel.slope === \"Extreme\" ","project":"Foundations","id":"bf8df41c-c62f-4cd6-840e-1dd538359c3b","savedPayload":{"position":{"x":31503.875448310486,"y":29608.144010464657},"targetPosition":{"x":31433.841839153712,"y":29899.85498658396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9dba774d-1afa-40dd-b5ec-8f4029824473","savedPayload":{"position":{"x":31433.841839153712,"y":29899.85498658396},"targetPosition":{"x":31363.80822999694,"y":30191.565962703262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H Gentle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerSubChannel.slope === \"Gentle\"","project":"Foundations","id":"c4428437-7308-46f3-884e-22d2aac8d1a0","savedPayload":{"position":{"x":31716.479381372425,"y":29706.155766078296},"targetPosition":{"x":31540.143805684682,"y":29948.86086439078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7766453d-73ca-46f7-a39c-00f4f11af05e","savedPayload":{"position":{"x":31540.143805684682,"y":29948.86086439078},"targetPosition":{"x":31363.80822999694,"y":30191.565962703262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"eac9b2d4-4364-4116-9d99-e92b8bbce5e7","savedPayload":{"position":{"x":31875.392328609392,"y":29878.066823873694},"targetPosition":{"x":31619.600279303166,"y":30034.816393288478},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"40cb1853-f93e-4023-8d45-708376281bde","savedPayload":{"position":{"x":31619.600279303166,"y":30034.816393288478},"targetPosition":{"x":31363.80822999694,"y":30191.565962703262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8d558598-60b5-4104-9a84-1773b125c509","savedPayload":{"position":{"x":31363.80822999694,"y":30191.565962703262},"targetPosition":{"x":31410.73856950901,"y":30487.872464881802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"3afd4ef5-2175-48fa-844f-e4e4ed775b26","savedPayload":{"position":{"x":31410.73856950901,"y":30487.872464881802},"targetPosition":{"x":31457.66890902108,"y":30784.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"triggerOff":{"type":"Trigger Off Event","name":"New Trigger Off Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close< chart.at01hs.bollingerBand.movingAverage","project":"Foundations","id":"0fb11814-5ba2-4c23-86b0-e6f8c01363e6","savedPayload":{"position":{"x":31810.340060396564,"y":30298.76877043537},"targetPosition":{"x":31722.172272552692,"y":30420.121319591613},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"32415e55-51cb-44cf-a0d9-9de73b946da8","savedPayload":{"position":{"x":31722.172272552692,"y":30420.121319591613},"targetPosition":{"x":31634.00448470882,"y":30541.473868747857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"317dd29a-db32-4f10-bee0-325b7a7c816c","savedPayload":{"position":{"x":31634.00448470882,"y":30541.473868747857},"targetPosition":{"x":31545.83669686495,"y":30662.8264179041},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"547d578f-4568-4b1f-965d-1d598b7b67bb","savedPayload":{"position":{"x":31545.83669686495,"y":30662.8264179041},"targetPosition":{"x":31457.66890902108,"y":30784.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"takePosition":{"type":"Take Position Event","name":"New Take Position Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"903651ac-50d3-44ea-aae2-0b6bbe43b989","savedPayload":{"position":{"x":32190.349131691713,"y":30106.8963357976},"targetPosition":{"x":32120.31552253494,"y":30398.6073119169},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4c4c6084-bebe-46ce-a12f-68924568c81d","savedPayload":{"position":{"x":32120.31552253494,"y":30398.6073119169},"targetPosition":{"x":32050.281913378167,"y":30690.318288036204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"b16e3f56-5a3f-4af9-a9d1-ff3bbf9ca0b8","savedPayload":{"position":{"x":32402.953064753652,"y":30204.90809141124},"targetPosition":{"x":32226.61748906591,"y":30447.61318972372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c4e1f247-db57-4488-81e9-c7602562b8f3","savedPayload":{"position":{"x":32226.61748906591,"y":30447.61318972372},"targetPosition":{"x":32050.281913378167,"y":30690.318288036204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"34452811-c161-4b33-8335-bc996a8638ad","savedPayload":{"position":{"x":32561.86601199062,"y":30376.819149206636},"targetPosition":{"x":32306.073962684393,"y":30533.56871862142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"db35b110-1991-4e3d-a1bd-04b0d1bad669","savedPayload":{"position":{"x":32306.073962684393,"y":30533.56871862142},"targetPosition":{"x":32050.281913378167,"y":30690.318288036204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"3H Down","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at03hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"8fcf0aed-cd6b-4df9-8ec4-4511fcde66d8","savedPayload":{"position":{"x":32642.894917735255,"y":30596.457609012064},"targetPosition":{"x":32346.58841555671,"y":30643.387948524134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"48bd56ea-0d5a-404d-a887-061493bebbcf","savedPayload":{"position":{"x":32346.58841555671,"y":30643.387948524134},"targetPosition":{"x":32050.281913378167,"y":30690.318288036204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"3H Medium, Steep or Extreme","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at03hs.bollingerSubChannel.slope === \"Medium\" || chart.at03hs.bollingerSubChannel.slope === \"Steep\" || chart.at03hs.bollingerSubChannel.slope === \"Extreme\" ","project":"Foundations","id":"40b36ec9-ebf1-43fe-8003-f0d130b7cb36","savedPayload":{"position":{"x":32633.70386561678,"y":30830.38550634975},"targetPosition":{"x":32341.992889497473,"y":30760.351897192977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c90a754-52bd-47cf-a3b5-95ad037bbb62","savedPayload":{"position":{"x":32341.992889497473,"y":30760.351897192977},"targetPosition":{"x":32050.281913378167,"y":30690.318288036204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H Gentle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerSubChannel.slope === \"Gentle\"","project":"Foundations","id":"3f28257c-cc33-4c59-b40b-85bc88821f96","savedPayload":{"position":{"x":32535.69211000314,"y":31042.98943941169},"targetPosition":{"x":32292.987011690653,"y":30866.653863723946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc2fb509-2854-4359-aa1e-b32a2174bd35","savedPayload":{"position":{"x":32292.987011690653,"y":30866.653863723946},"targetPosition":{"x":32050.281913378167,"y":30690.318288036204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"5226a3d7-c8f8-41bd-9b45-f6238576628f","savedPayload":{"position":{"x":32363.78105220774,"y":31201.902386648657},"targetPosition":{"x":32207.031482792954,"y":30946.11033734243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0b38876e-bcad-4cec-90e2-c2e358723d29","savedPayload":{"position":{"x":32207.031482792954,"y":30946.11033734243},"targetPosition":{"x":32050.281913378167,"y":30690.318288036204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"46e2ecf6-82ae-435d-a3a0-d5e2903404fd","savedPayload":{"position":{"x":32050.281913378167,"y":30690.318288036204},"targetPosition":{"x":31753.975411199623,"y":30737.248627548273},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"93418d2a-3047-4f80-aa59-0c6fdb35ad43","savedPayload":{"position":{"x":31753.97541119962,"y":30737.248627548273},"targetPosition":{"x":31457.66890902108,"y":30784.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"1055a2cc-e93a-4dd8-a992-f56553527ddd","savedPayload":{"position":{"x":31457.66890902108,"y":30784.178967060343},"targetPosition":{"x":31281.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openStage":{"type":"Open Stage","name":"New Open Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"My Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"e0c6286e-4947-427a-aea3-a793fb1acf75","savedPayload":{"position":{"x":25208.1159289551,"y":26984.1566926808},"targetPosition":{"x":25137.713820195168,"y":27314.867788902367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fff26070-c80f-4e78-bb0f-71e16d943698","savedPayload":{"position":{"x":25137.713820195168,"y":27314.867788902367},"targetPosition":{"x":25051.84286456281,"y":27715.70975720181},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInBaseAsset":{"type":"Target Size In Base Asset","name":"New Target Size In Base Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value","project":"Foundations","id":"f2dd66ad-27a6-4859-aeb9-bd7316555b99","savedPayload":{"position":{"x":25762.047191664547,"y":27485.1825352315},"targetPosition":{"x":25441.296709254348,"y":27589.29370622187},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b5e86b74-5db2-4019-85c6-ea397d675f50","savedPayload":{"position":{"x":25441.296709254348,"y":27589.29370622187},"targetPosition":{"x":25051.84286456281,"y":27715.70975720181},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f7416bc8-8652-4670-965b-9b1f1f3da0ad","savedPayload":{"position":{"x":31649.019879175714,"y":30358.707243238732},"targetPosition":{"x":31548.650288221877,"y":30470.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openExecution":{"type":"Open Execution","name":"New Open Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[],"marketSellOrders":[{"type":"Market Sell Order","name":"Quick Entry","config":"{\n\"percentageOfAlgorithmSize\": 100\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"0d3863ca-6912-4fea-8b35-0889324ea7f5","savedPayload":{"position":{"x":27133.559767145067,"y":28455.38395573134},"targetPosition":{"x":26803.81655712345,"y":28385.434039460313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5b5e9ad8-778b-42ae-aa7f-c303e129df7f","savedPayload":{"position":{"x":26803.81655712345,"y":28385.434039460313},"targetPosition":{"x":26474.29393217162,"y":28315.54373946447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1fbcc4bd-145e-43ac-8e1a-721435920b4a","savedPayload":{"position":{"x":26474.29393217162,"y":28315.54373946447},"targetPosition":{"x":26144.644592289987,"y":28245.642086124964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"8548a589-0711-4acc-aba9-6a77970c7b8f","savedPayload":{"position":{"x":26144.644592289987,"y":28245.642086124964},"targetPosition":{"x":25815.41574184932,"y":28175.85517371363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"70c7f73b-a1a6-467c-a0eb-a284133ac599","savedPayload":{"position":{"x":25815.41574184932,"y":28175.85517371363},"targetPosition":{"x":25485.534343125473,"y":28105.968960681916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Sell Order #1","id":"8e404329-d41f-41e0-ad5a-c84ee1fa2604"}}}],"limitBuyOrders":[],"limitSellOrders":[],"id":"09d1d3b2-8917-4792-b2a4-4902156c05b2","savedPayload":{"position":{"x":25485.534343125473,"y":28105.968960681916},"targetPosition":{"x":25155.62869615011,"y":28036.119806959665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"fe61959d-43e7-4440-9932-9a09846e9b1b","savedPayload":{"position":{"x":31842.094568442022,"y":30532.55247430567},"targetPosition":{"x":31548.650288221877,"y":30470.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"e35699bc-1fe9-4cdc-b029-6361f0ce8592","savedPayload":{"position":{"x":31566.65028822188,"y":30934.178967060343},"targetPosition":{"x":31281.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"manageStage":{"type":"Manage Stage","name":"Standard Run","project":"Foundations","managedStopLoss":{"type":"Managed Stop Loss","name":"New Managed Stop Loss","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03","project":"Foundations","id":"853852d1-d2fa-4e32-a891-e98ca52a556e","savedPayload":{"position":{"x":32376.482296305396,"y":30794.102967286995},"targetPosition":{"x":32153.538848662174,"y":30994.842149194654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97","project":"Foundations","id":"3bdebe73-3546-43f3-b644-73ec62086c66","savedPayload":{"position":{"x":26256.45323720447,"y":28224.574515708206},"targetPosition":{"x":26095.83786036117,"y":28276.643733481294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"36615e86-2c8e-4182-ab3e-5c263c44fcb1","savedPayload":{"position":{"x":26095.83786036117,"y":28276.643733481294},"targetPosition":{"x":25928.153071634522,"y":28331.004379016907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6aae47da-70b4-4fd3-b2da-65a1d645b915","savedPayload":{"position":{"x":25928.153071634522,"y":28331.004379016907},"targetPosition":{"x":25721.35369492555,"y":28398.088627341524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"18261801-3d1b-4dfe-872c-019fff59db4d","savedPayload":{"position":{"x":32438.855803550723,"y":31087.547247507136},"targetPosition":{"x":32153.538848662174,"y":30994.842149194654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"fdeb890a-e7d8-4ef6-ab49-3a88aee6e82c","savedPayload":{"position":{"x":32153.538848662174,"y":30994.842149194654},"targetPosition":{"x":31860.09456844203,"y":31057.21565643998},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage * 1.02 < portfolioEngine.portfolioCurrent.position.stopLoss.value) {chart.at01hs.bollingerBand.movingAverage * 1.02} else {portfolioEngine.portfolioCurrent.position.stopLoss.value}","project":"Foundations","id":"0e9e87f6-4636-4f1f-8091-d1c3090ee345","savedPayload":{"position":{"x":32740.427409102464,"y":30870.095134704},"targetPosition":{"x":32446.98312888232,"y":30932.468641949326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[],"announcements":[],"id":"0464ed08-0432-4da6-b407-fbf1fbc65bd9","savedPayload":{"position":{"x":32446.98312888232,"y":30932.468641949326},"targetPosition":{"x":32153.538848662174,"y":30994.842149194654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a9042fd2-0f05-4208-91b7-81e00b6493fb","savedPayload":{"position":{"x":31860.09456844203,"y":31057.21565643998},"targetPosition":{"x":31566.650288221885,"y":31119.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"managedTakeProfit":{"type":"Managed Take Profit","name":"New Managed Take Profit","project":"Foundations","phases":[{"type":"Phase","name":"Initial","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95","project":"Foundations","id":"f191391f-f798-4819-b46b-8ae9538ff71f","savedPayload":{"position":{"x":32261.572932257346,"y":31503.102551726417},"targetPosition":{"x":31968.1286520372,"y":31565.476058971744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"1H EMA7 < entryTargetRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value","project":"Foundations","id":"65b73feb-09e0-491d-99fd-30f331acac97","savedPayload":{"position":{"x":31907.465469902883,"y":32722.998529189117},"targetPosition":{"x":31845.091962657556,"y":32429.554248968976},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fa12e6f8-f9d6-4eb7-9e3b-1e0f17581548","savedPayload":{"position":{"x":31845.091962657556,"y":32429.554248968976},"targetPosition":{"x":31782.71845541223,"y":32136.109968748835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"positionPeriods > 2","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"portfolioEngine.portfolioCurrent.position.positionCounters.periods.value > 2","project":"Foundations","id":"2eff0ccd-bf54-4456-aff5-9f46cf1469ff","savedPayload":{"position":{"x":31336.831560125785,"y":32537.58833256415},"targetPosition":{"x":31559.775007769007,"y":32336.849150656493},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a4af8e92-a505-48fd-8080-8a715cd856dc","savedPayload":{"position":{"x":31559.775007769007,"y":32336.849150656493},"targetPosition":{"x":31782.71845541223,"y":32136.109968748835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ef07d7e4-53c0-4746-a1a2-4b4856cba9df","savedPayload":{"position":{"x":31782.71845541223,"y":32136.109968748835},"targetPosition":{"x":31875.423553724715,"y":31850.79301386029},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"2484f7be-38df-4139-94b4-d753e6d50eed","savedPayload":{"position":{"x":31875.423553724715,"y":31850.79301386029},"targetPosition":{"x":31968.1286520372,"y":31565.476058971744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"977b23fa-f70b-4ae6-8b8b-62ca894ca11c","savedPayload":{"position":{"x":31968.1286520372,"y":31565.476058971744},"targetPosition":{"x":31767.389470129543,"y":31342.532611328526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Manage: 3% Below ema7","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.97 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) {chart.at01hs.base7EMA.ema7 * 0.97} else {portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"aadae3ad-5cf1-4417-baad-c6e8b0ab8f31","savedPayload":{"position":{"x":32391.81128158808,"y":31587.680324707304},"targetPosition":{"x":32168.86783394486,"y":31788.419506614962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"bfc7fa92-c54c-43e7-8a6d-f89572d1fee2","savedPayload":{"position":{"x":27396.159684485443,"y":29462.24536140314},"targetPosition":{"x":27037.180684110703,"y":29201.79651866058},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5ea229bf-a68c-40f9-a6ac-8bae8171ecda","savedPayload":{"position":{"x":27037.180684110703,"y":29201.79651866058},"targetPosition":{"x":26678.13599189461,"y":28941.629260364767},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"585c2f06-93d7-403f-ab70-0aab9c936f72","savedPayload":{"position":{"x":26678.13599189461,"y":28941.629260364767},"targetPosition":{"x":26318.87895323529,"y":28681.33348852864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"cddeb772-d0f7-4ba8-b303-b623746f3f6e","savedPayload":{"position":{"x":32369.607015852518,"y":32011.36295425818},"targetPosition":{"x":32168.86783394486,"y":31788.419506614962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"4862beb3-990c-43ba-a21b-93ce1227d060","savedPayload":{"position":{"x":24904.844811642135,"y":30006.082996397163},"targetPosition":{"x":24835.04359285655,"y":29676.145953078027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"dc6ade59-03df-4aa5-a892-5e225a38cb35","savedPayload":{"position":{"x":24835.04359285655,"y":29676.145953078027},"targetPosition":{"x":24764.759594136216,"y":29345.705834285305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"54428b89-eb5f-4844-9fec-b049f074b3c8","savedPayload":{"position":{"x":24556.58106230635,"y":29987.67953427854},"targetPosition":{"x":24660.68438254107,"y":29666.91752333298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"81b0626e-e4c7-40dc-ae8d-ec5603067461","savedPayload":{"position":{"x":24660.68438254107,"y":29666.91752333298},"targetPosition":{"x":24764.759594136216,"y":29345.705834285305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < positionRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.99","project":"Foundations","id":"05867691-257f-4795-b70f-180ef26713fd","savedPayload":{"position":{"x":24263.659098692806,"y":29798.122521392797},"targetPosition":{"x":24514.18669436439,"y":29572.067101216984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2d354bdf-7142-4921-aec4-60a295569584","savedPayload":{"position":{"x":24514.18669436439,"y":29572.067101216984},"targetPosition":{"x":24764.759594136216,"y":29345.705834285305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"74adc18a-fcb8-47ad-a447-1595f16cc7f6","savedPayload":{"position":{"x":24105.188485704806,"y":29487.294594178704},"targetPosition":{"x":24434.98874543937,"y":29416.532125462407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8c760094-3830-48d3-a97c-a9dee27f3c7e","savedPayload":{"position":{"x":24434.98874543937,"y":29416.532125462407},"targetPosition":{"x":24764.759594136216,"y":29345.705834285305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"45a3f428-25a5-4cf2-a13f-08bf3bbc4972","savedPayload":{"position":{"x":24123.541508445123,"y":29139.177357956767},"targetPosition":{"x":24444.154897336986,"y":29242.30186262787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6106746d-8995-425e-8dd9-009894a5dd07","savedPayload":{"position":{"x":24444.154897336986,"y":29242.30186262787},"targetPosition":{"x":24764.759594136216,"y":29345.705834285305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"61a873ab-dc8f-4023-93cd-a861bd965858","savedPayload":{"position":{"x":24764.759594136216,"y":29345.705834285305},"targetPosition":{"x":25026.123499795925,"y":29109.685164277478},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"aa98a93e-c928-4900-854a-97b3750182d2","savedPayload":{"position":{"x":31945.924386301638,"y":31989.15868852262},"targetPosition":{"x":32168.86783394486,"y":31788.419506614962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"83f85765-e13b-406a-bd56-7fd820eebc16"}}}],"announcements":[],"id":"e3b43a25-cbb0-4ebc-ac2f-148a56d7d934","savedPayload":{"position":{"x":32168.86783394486,"y":31788.419506614962},"targetPosition":{"x":31968.1286520372,"y":31565.476058971744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Close: BB Lower Band","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) {chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.standardDeviation * 2} else {portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"e603a735-7a74-4654-b0bb-50bee2d1e307","savedPayload":{"position":{"x":32592.55046349574,"y":31810.623772350522},"targetPosition":{"x":32369.607015852518,"y":32011.36295425818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"12b3cadf-b8f9-4f43-8799-40c1509f8d07","savedPayload":{"position":{"x":27824.404836084388,"y":28886.524680065922},"targetPosition":{"x":27419.354023853557,"y":29066.616653801022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d45aa91c-a153-4311-8403-8e4492ffcc95","savedPayload":{"position":{"x":27419.354023853557,"y":29066.616653801022},"targetPosition":{"x":27014.15668783785,"y":29246.882512879973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"47191a8e-485b-4f11-be05-c1b6253da95e","savedPayload":{"position":{"x":27896.27601529829,"y":29339.393382849754},"targetPosition":{"x":27455.328761362696,"y":29293.1294628858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0a6eff46-6a7b-4a29-81a4-93a751a056bf","savedPayload":{"position":{"x":27455.328761362696,"y":29293.1294628858},"targetPosition":{"x":27014.15668783785,"y":29246.882512879973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"e9cfe84c-e144-4e95-88ce-8bfdffd42f89","savedPayload":{"position":{"x":27731.83127958228,"y":29767.96938631562},"targetPosition":{"x":27373.09391744293,"y":29507.46629146253},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9dfa9604-bc08-4df3-980d-2f8b06185031","savedPayload":{"position":{"x":27373.09391744293,"y":29507.46629146253},"targetPosition":{"x":27014.15668783785,"y":29246.882512879973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"8c332bfe-ab0c-4905-9440-86091b7040b1","savedPayload":{"position":{"x":27375.208425137833,"y":30056.856719732692},"targetPosition":{"x":27194.719804996566,"y":29651.932741319448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e358399e-001d-4d07-83e4-2bf9d65ed1bd","savedPayload":{"position":{"x":27194.719804996566,"y":29651.932741319448},"targetPosition":{"x":27014.15668783785,"y":29246.882512879973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"previous ema7 div previous ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"51ec782d-f54f-46b5-b45a-9db5cf7a380e","savedPayload":{"position":{"x":26922.5991092236,"y":30128.57805275751},"targetPosition":{"x":26968.2603785561,"y":29687.799464979318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c64c6aff-2525-4e58-9e27-ac7a8b3dc8cb","savedPayload":{"position":{"x":26968.2603785561,"y":29687.799464979318},"targetPosition":{"x":27014.15668783785,"y":29246.882512879973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"08f82342-86ce-4222-b954-968397dd2d33","savedPayload":{"position":{"x":27014.15668783785,"y":29246.882512879973},"targetPosition":{"x":26655.14598525303,"y":28986.333990302774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"170cad22-eef5-48c3-b5d9-fae484dab493","savedPayload":{"position":{"x":32570.346197760176,"y":32234.3064019014},"targetPosition":{"x":32369.607015852518,"y":32011.36295425818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"83f85765-e13b-406a-bd56-7fd820eebc16"}}},{"type":"Move To Phase Event","name":"Cancel Close","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"0320d330-7d8e-4577-8ea3-debcdf5c4971","savedPayload":{"position":{"x":24986.637741533123,"y":30501.234533003983},"targetPosition":{"x":25090.740561062354,"y":30180.413391220325},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6611a627-dfaf-4248-8aaa-e27fb7ac7141","savedPayload":{"position":{"x":25090.740561062354,"y":30180.413391220325},"targetPosition":{"x":25194.350976285372,"y":29859.192098549123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 div prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"51f5f720-c0df-4209-a32f-80f67688004d","savedPayload":{"position":{"x":24535.300879597387,"y":29998.630941126503},"targetPosition":{"x":24864.507573535695,"y":29929.113373042725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"62ebc71f-7dab-4090-9f0e-c557cbbf5045","savedPayload":{"position":{"x":24864.507573535695,"y":29929.113373042725},"targetPosition":{"x":25194.350976285372,"y":29859.192098549123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9cfa9122-1b64-4a37-877f-1c722493562a","savedPayload":{"position":{"x":25194.350976285372,"y":29859.192098549123},"targetPosition":{"x":25455.54747854176,"y":29623.036044432884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"73f3e391-cceb-4d27-932f-7b3c76d63b24","savedPayload":{"position":{"x":32146.663568209296,"y":32212.10213616584},"targetPosition":{"x":32369.607015852518,"y":32011.36295425818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"e3b43a25-cbb0-4ebc-ac2f-148a56d7d934"}}}],"announcements":[],"id":"913c2adb-a405-40e1-b661-300ec59c4ea0","savedPayload":{"position":{"x":32369.607015852518,"y":32011.36295425818},"targetPosition":{"x":32168.86783394486,"y":31788.419506614962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Run","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.8 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) {chart.at01hs.base7EMA.ema7 * 0.8} else {portfolioEngine.portfolioCurrent.position.takeProfit.value}","project":"Foundations","id":"be65b94d-3942-43c3-96aa-354447d5d591","savedPayload":{"position":{"x":25711.079746970987,"y":28792.147734862236},"targetPosition":{"x":25276.640329487287,"y":28884.1427648174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Cancel Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"fb87ce68-53e9-4553-a0d4-c996920c9b7a","savedPayload":{"position":{"x":27271.218360095154,"y":30810.205830708393},"targetPosition":{"x":26912.62502865668,"y":30549.66691388678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1c9f9e96-a31d-42dc-a72f-ee8c25057426","savedPayload":{"position":{"x":26912.62502865668,"y":30549.66691388678},"targetPosition":{"x":26553.863142998773,"y":30289.03803396057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 conv prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 < chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"2d8cbbda-0c6c-4f48-ab1a-4f3ee6cb46d1","savedPayload":{"position":{"x":26452.83670017986,"y":31149.123084938306},"targetPosition":{"x":26498.965789110254,"y":30708.23438478572},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e4719fbb-2730-46bf-9593-75e9544d860c","savedPayload":{"position":{"x":26498.965789110254,"y":30708.23438478572},"targetPosition":{"x":26553.863142998773,"y":30289.03803396057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"60819e62-c36a-4cf6-86ea-09aa1046f1b7","savedPayload":{"position":{"x":26553.863142998773,"y":30289.03803396057},"targetPosition":{"x":26373.25523520219,"y":29883.734464230038},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"297f0537-a281-46ab-89a4-9aab36495673","savedPayload":{"position":{"x":25367.576701991013,"y":29312.204201772533},"targetPosition":{"x":25276.640329487287,"y":28884.1427648174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"e3b43a25-cbb0-4ebc-ac2f-148a56d7d934"}}}],"announcements":[],"id":"83f85765-e13b-406a-bd56-7fd820eebc16","savedPayload":{"position":{"x":32570.346197760176,"y":32234.3064019014},"targetPosition":{"x":32369.607015852518,"y":32011.36295425818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cf907f3e-a01a-4ffb-9e3b-23ea0d8f34d1","savedPayload":{"position":{"x":31767.389470129543,"y":31342.532611328526},"targetPosition":{"x":31566.650288221885,"y":31119.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"3f7a5501-fa20-4b3b-b038-2297cb2fd04e","savedPayload":{"position":{"x":31566.65028822188,"y":31119.58916368531},"targetPosition":{"x":31281.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeStage":{"type":"Close Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"b8a7ff2a-dc3b-43e0-9226-b8e6f532c476","savedPayload":{"position":{"x":32328.44568353482,"y":31328.893078647452},"targetPosition":{"x":32030.08911492434,"y":31360.25161762775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2bc75a78-2139-4752-82be-2f5a8a7928fd","savedPayload":{"position":{"x":32030.08911492434,"y":31360.25161762775},"targetPosition":{"x":31731.73254631386,"y":31391.610156608047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInQuotedAsset":{"type":"Target Size In Quoted Asset","name":"New Target Size In Quoted Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value","project":"Foundations","id":"a56977af-ba08-4617-a417-4edb66c5ca2f","savedPayload":{"position":{"x":32084.403697689344,"y":31877.020353233012},"targetPosition":{"x":31908.0681220016,"y":31634.31525492053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"28601045-4302-4e44-9f9c-6f789094a474","savedPayload":{"position":{"x":31908.0681220016,"y":31634.31525492053},"targetPosition":{"x":31731.73254631386,"y":31391.610156608047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1a05ddeb-09bf-4284-bc2a-bfee83eee2c7","savedPayload":{"position":{"x":31731.73254631386,"y":31391.610156608047},"targetPosition":{"x":31457.66890902108,"y":31269.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeExecution":{"type":"Close Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[{"type":"Market Buy Order","name":"Quick Exit","config":"{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"b862adde-91b6-4146-a860-7fe3c44f43d4","savedPayload":{"position":{"x":31677.17868188316,"y":33358.085143958684},"targetPosition":{"x":31645.820142902863,"y":33059.7285753482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9568610b-062b-4f5c-95b7-8ff55754334d","savedPayload":{"position":{"x":31645.820142902863,"y":33059.7285753482},"targetPosition":{"x":31614.461603922566,"y":32761.372006737714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"76be967f-7051-4fa8-9f3c-255c8cf12d77","savedPayload":{"position":{"x":31614.461603922566,"y":32761.372006737714},"targetPosition":{"x":31583.10306494227,"y":32463.015438127233},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"3c2ba6d3-e215-4a9f-9b48-9c9340086dda","savedPayload":{"position":{"x":31583.10306494227,"y":32463.015438127233},"targetPosition":{"x":31551.74452596197,"y":32164.658869516752},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"69200cc2-ab70-45f4-ae63-29cb1bd73d0a","savedPayload":{"position":{"x":31551.74452596197,"y":32164.658869516752},"targetPosition":{"x":31520.385986981673,"y":31866.30230090627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Buy Order #1","id":"7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3"}}}],"marketSellOrders":[],"limitBuyOrders":[],"limitSellOrders":[],"id":"47778ccf-4a59-4ce1-93f2-110cdd8e900b","savedPayload":{"position":{"x":31520.385986981673,"y":31866.30230090627},"targetPosition":{"x":31489.027448001376,"y":31567.94573229579},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d6ffda9f-f303-48be-8de2-d6d68c3e76c8","savedPayload":{"position":{"x":31489.027448001376,"y":31567.94573229579},"targetPosition":{"x":31457.66890902108,"y":31269.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"3b34675d-60d7-44ef-9ef7-c434fe9ca560","savedPayload":{"position":{"x":31457.66890902108,"y":31269.58916368531},"targetPosition":{"x":31281.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"77e56192-a0b0-4786-afdb-8e59ba757ccf","savedPayload":{"position":{"x":31281.333333333336,"y":31026.884065372826},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Portfolio Strategy","name":"S3 - 2H Down","project":"Foundations","triggerStage":{"type":"Trigger Stage","name":"New Trigger Stage","project":"Foundations","triggerOn":{"type":"Trigger On Event","name":"New Trigger On Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"0c6d7b91-4bbf-4e27-850c-6348ffea4055","savedPayload":{"position":{"x":31489.77186986784,"y":30221.26536696679},"targetPosition":{"x":31666.107445555583,"y":30463.97046527927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9c8b0541-0125-4ed1-8bcb-2d8a539bcc85","savedPayload":{"position":{"x":31666.107445555583,"y":30463.97046527927},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"b09863b6-7ea3-4929-8b3c-f99409fb1bf1","savedPayload":{"position":{"x":31657.03282461836,"y":30136.041653814664},"targetPosition":{"x":31749.737922930843,"y":30421.35860870321},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"26835b4a-83a2-4209-84a0-e38c74ff993a","savedPayload":{"position":{"x":31749.737922930843,"y":30421.35860870321},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"2fc1bc08-9def-4a37-abc3-dbac24a2c360","savedPayload":{"position":{"x":31842.443021243325,"y":30106.675563591754},"targetPosition":{"x":31842.443021243325,"y":30406.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1fa5642c-48f4-492b-81d3-5d752decd8af","savedPayload":{"position":{"x":31842.443021243325,"y":30406.675563591754},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2H Down","code":"chart.at02hs.bollingerBand.direction === \"Up\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"07c23ae8-6440-4b6e-aabe-67afdba80c7c","savedPayload":{"position":{"x":32027.85321786829,"y":30136.041653814664},"targetPosition":{"x":31935.148119555808,"y":30421.35860870321},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c14a9e3b-6d84-44c9-8273-1a37850087b4","savedPayload":{"position":{"x":31935.148119555808,"y":30421.35860870321},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H Up","code":"chart.at02hs.bollingerBand.direction === \"Up\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerChannel.direction === \"Up\"","project":"Foundations","id":"57d558fd-ecfa-429a-9304-88f41b32b44c","savedPayload":{"position":{"x":32195.11417261881,"y":30221.26536696679},"targetPosition":{"x":32018.778596931068,"y":30463.97046527927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab49ca45-333d-4ed9-99a1-a3ca632cbbb2","savedPayload":{"position":{"x":32018.778596931068,"y":30463.97046527927},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H NOT Side","code":"chart.at04hs.bollingerSubChannel.slope === \"Side\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerSubChannel.slope != \"Side\"","project":"Foundations","id":"261d9835-4d23-4b58-946d-b9324d920273","savedPayload":{"position":{"x":32327.85321786829,"y":30354.00441221627},"targetPosition":{"x":32085.148119555808,"y":30530.33998790401},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4d450dc4-bfbb-4779-b070-cac385b809c7","savedPayload":{"position":{"x":32085.148119555808,"y":30530.33998790401},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H RSI > 60","code":"chart.at24hs.rsi14.value < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.rsi14.value > 60","project":"Foundations","id":"c0afd580-e4b8-4c7c-ac4c-7370e5a79a98","savedPayload":{"position":{"x":32413.076931020416,"y":30521.26536696679},"targetPosition":{"x":32127.75997613187,"y":30613.97046527927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"95207d90-4af8-4b5a-8321-0076e8b8929d","savedPayload":{"position":{"x":32127.75997613187,"y":30613.97046527927},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"92ef2b33-6bd1-4ab7-91a4-ddb3e035ed08","savedPayload":{"position":{"x":32442.443021243325,"y":30706.675563591754},"targetPosition":{"x":32142.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3ac7ebe1-3f6f-4e35-a8a2-f39aa509c849","savedPayload":{"position":{"x":32142.443021243325,"y":30706.675563591754},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 3: 02H Down && 4H Side && 1H Medium, Steep or Extreme","code":"chart.at24hs.bollingerChannel.direction === \"Up\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerChannel.direction === \"Down\" && chart.at12hs.bollingerChannel.direction === \"Down\" && chart.at04hs.bollingerSubChannel.slope === \"Side\" && (chart.at01hs.bollingerSubChannel.slope === \"Medium\" || chart.at01hs.bollingerSubChannel.slope === \"Steep\" || chart.at01hs.bollingerSubChannel.slope === \"Extreme\")) {false} else {true}","project":"Foundations","id":"6ef3aec8-78cb-4942-bcfd-ff860b2b7971","savedPayload":{"position":{"x":32413.076931020416,"y":30892.08576021672},"targetPosition":{"x":32127.75997613187,"y":30799.380661904237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5af02e84-f067-45ee-8d7e-44966254e430","savedPayload":{"position":{"x":32127.75997613187,"y":30799.380661904237},"targetPosition":{"x":31842.443021243325,"y":30706.675563591754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"20017afc-2e99-4596-9a1d-41b8b8ee7999","savedPayload":{"position":{"x":31842.443021243325,"y":30706.675563591754},"targetPosition":{"x":31666.107445555583,"y":30949.380661904237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"e6080867-291e-4dc7-b00f-582656e25e80","savedPayload":{"position":{"x":31666.107445555583,"y":30949.380661904237},"targetPosition":{"x":31489.77186986784,"y":31192.08576021672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"triggerOff":{"type":"Trigger Off Event","name":"New Trigger Off Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close< chart.at01hs.bollingerBand.movingAverage","project":"Foundations","id":"890f22bb-d291-4fdd-b444-5afbea478f13","savedPayload":{"position":{"x":25962.35909532137,"y":28324.470953434735},"targetPosition":{"x":25636.57898625212,"y":28375.364985403918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ef921c85-8bd3-49cc-aeaa-2556181fec27","savedPayload":{"position":{"x":25636.57898625212,"y":28375.364985403918},"targetPosition":{"x":25310.61264618807,"y":28427.443166736353},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d4217f36-b6e4-45dc-979d-5ad1e74d0b85","savedPayload":{"position":{"x":25310.61264618807,"y":28427.443166736353},"targetPosition":{"x":24948.562035178606,"y":28484.76741246823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"92cd971f-1315-425e-883c-4adefb12883e","savedPayload":{"position":{"x":31637.925120957112,"y":31168.620590460687},"targetPosition":{"x":31489.77186986784,"y":31192.08576021672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"takePosition":{"type":"Take Position Event","name":"New Take Position Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"f5611889-2d66-4b5a-84ca-1bd444e56cb0","savedPayload":{"position":{"x":25718.12774206195,"y":28556.093329249365},"targetPosition":{"x":25452.09317780324,"y":28750.116579263093},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"96fdbdfc-c7d9-4e54-972c-de01d3f58a76","savedPayload":{"position":{"x":25452.09317780324,"y":28750.116579263093},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"ccd315a6-ae1c-4fcf-b6d4-deac89aef390","savedPayload":{"position":{"x":25810.530744019103,"y":28737.827895894538},"targetPosition":{"x":25499.03950538092,"y":28842.5330686484},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"382fb23e-b4bc-4792-a492-328fa6201f6c","savedPayload":{"position":{"x":25499.03950538092,"y":28842.5330686484},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"cbc7b7f8-b6f1-4752-9259-6372178089e4","savedPayload":{"position":{"x":25846.729211700767,"y":28944.215643757692},"targetPosition":{"x":25516.889378256026,"y":28944.626024248013},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"74975af2-4802-47bc-8251-97981c77dc4a","savedPayload":{"position":{"x":25516.889378256026,"y":28944.626024248013},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2H Down","code":"chart.at02hs.bollingerBand.direction === \"Up\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"b7bdf1ce-16a5-4fc0-a87b-f8815615ef99","savedPayload":{"position":{"x":25811.126047979422,"y":29144.959429141258},"targetPosition":{"x":25499.09385162832,"y":29046.153782464382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a1e09269-19e5-4dff-8aeb-66d8bf6bd96d","savedPayload":{"position":{"x":25499.09385162832,"y":29046.153782464382},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H Up","code":"chart.at02hs.bollingerBand.direction === \"Up\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerChannel.direction === \"Up\"","project":"Foundations","id":"c516d181-ad48-49cd-a298-fddb6e91de94","savedPayload":{"position":{"x":25719.5712387554,"y":29332.011749995363},"targetPosition":{"x":25453.416931203697,"y":29138.842898097326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d57a06c7-d40b-4488-93fe-f7441dd299c6","savedPayload":{"position":{"x":25453.416931203697,"y":29138.842898097326},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H NOT Side","code":"chart.at04hs.bollingerSubChannel.slope === \"Side\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerSubChannel.slope != \"Side\"","project":"Foundations","id":"9fabe671-7d14-43b5-ba69-831f4f2a066f","savedPayload":{"position":{"x":25574.21114508112,"y":29474.200315277143},"targetPosition":{"x":25379.59276127861,"y":29210.62024264063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"177c777c-ff05-4dc0-8b6b-d663b7329938","savedPayload":{"position":{"x":25379.59276127861,"y":29210.62024264063},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H RSI > 60","code":"chart.at24hs.rsi14.value < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.rsi14.value > 60","project":"Foundations","id":"e48e0eea-8553-4baa-ab82-de8e822619b3","savedPayload":{"position":{"x":25390.16254154186,"y":29567.9512816984},"targetPosition":{"x":25287.325175777063,"y":29255.92697946779},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ee231079-650d-4046-8e5b-ad3a82e09efa","savedPayload":{"position":{"x":25287.325175777063,"y":29255.92697946779},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"241ea7c4-ec8c-4f74-994f-27cdc3cc5084","savedPayload":{"position":{"x":25188.582265210272,"y":29603.031105942588},"targetPosition":{"x":25185.652087523507,"y":29274.328648954608},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b1bb2780-2f92-47da-9ea5-39d0397e7144","savedPayload":{"position":{"x":25185.652087523507,"y":29274.328648954608},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 3: 02H Down && 4H Side && 1H Medium, Steep or Extreme","code":"chart.at24hs.bollingerChannel.direction === \"Up\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerChannel.direction === \"Down\" && chart.at12hs.bollingerChannel.direction === \"Down\" && chart.at04hs.bollingerSubChannel.slope === \"Side\" && (chart.at01hs.bollingerSubChannel.slope === \"Medium\" || chart.at01hs.bollingerSubChannel.slope === \"Steep\" || chart.at01hs.bollingerSubChannel.slope === \"Extreme\")) {false} else {true}","project":"Foundations","id":"35f95b09-f037-43ba-96f9-fa9d7d677bea","savedPayload":{"position":{"x":24985.125074028503,"y":29568.131577314067},"targetPosition":{"x":25082.140352477705,"y":29254.490688041842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6d92e5f1-7164-4f38-9a56-07334aee23fd","savedPayload":{"position":{"x":25082.140352477705,"y":29254.490688041842},"targetPosition":{"x":25186.036024760186,"y":28943.81771139131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2f0018b8-a386-4eb2-8cf8-b61c00af7639","savedPayload":{"position":{"x":25186.036024760186,"y":28943.81771139131},"targetPosition":{"x":24889.618142603576,"y":28728.74429747551},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"a937976d-4084-4184-a913-910b75ed6659","savedPayload":{"position":{"x":31732.476968180323,"y":31368.421335904462},"targetPosition":{"x":31489.77186986784,"y":31192.08576021672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"def5d0af-b5ee-43f9-9ea0-0b73cd37d82e","savedPayload":{"position":{"x":31489.77186986784,"y":31192.08576021672},"targetPosition":{"x":31193.4653676893,"y":31239.01609972879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openStage":{"type":"Open Stage","name":"New Open Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"My Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"0b0e860d-f3c3-4372-9873-4a9dd4e9d100","savedPayload":{"position":{"x":22431.445804370174,"y":27050.03547149791},"targetPosition":{"x":22510.635302525414,"y":27257.396346693953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d340cdb1-a381-4206-a857-07ae5d92ad04","savedPayload":{"position":{"x":22510.635302525414,"y":27257.396346693953},"targetPosition":{"x":22668.929394331164,"y":27671.137760506223},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInBaseAsset":{"type":"Target Size In Base Asset","name":"New Target Size In Base Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value","project":"Foundations","id":"f3292c7f-4273-4130-a41d-8d8d16133ff3","savedPayload":{"position":{"x":23086.293918145442,"y":27153.979668841806},"targetPosition":{"x":22947.343167347717,"y":27326.680449879663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"459ba766-3c86-4b1c-81ee-467a438ff57d","savedPayload":{"position":{"x":22947.343167347717,"y":27326.680449879663},"targetPosition":{"x":22668.929394331164,"y":27671.137760506223},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4dcaba6c-a6cc-4893-858b-0c21fb1b3849","savedPayload":{"position":{"x":31610.561755158997,"y":31367.36285621421},"targetPosition":{"x":31460.76732494581,"y":31375.213249650653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openExecution":{"type":"Open Execution","name":"New Open Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[],"marketSellOrders":[{"type":"Market Sell Order","name":"Quick Entry","config":"{\n\"percentageOfAlgorithmSize\": 100\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"c9114021-830b-42a4-a360-4c2bbf1cbe60","savedPayload":{"position":{"x":25815.27796277978,"y":30870.21416538181},"targetPosition":{"x":25637.084171050992,"y":30595.690950443968},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1cda8d70-96d1-4f9d-a532-047fc4a3179c","savedPayload":{"position":{"x":25637.084171050992,"y":30595.690950443968},"targetPosition":{"x":25458.17426941292,"y":30320.05625276125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"43a8d235-6498-4bf5-9a01-4ffe21dec3a1","savedPayload":{"position":{"x":25458.17426941292,"y":30320.05625276125},"targetPosition":{"x":25279.85596332875,"y":30043.363382412077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"d085a3ab-b86b-4fae-a802-e45d30212b12","savedPayload":{"position":{"x":25279.85596332875,"y":30043.363382412077},"targetPosition":{"x":25100.16381395838,"y":29767.06083041019},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5f38bb78-6259-4ceb-a80e-9acd18e3daa2","savedPayload":{"position":{"x":25100.16381395838,"y":29767.06083041019},"targetPosition":{"x":24921.53954764839,"y":29492.235107845365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Sell Order #1","id":"8e404329-d41f-41e0-ad5a-c84ee1fa2604"}}}],"limitBuyOrders":[],"limitSellOrders":[],"id":"e2222c7e-1bd3-4a7c-9774-48cd1cc16d3d","savedPayload":{"position":{"x":24921.53954764839,"y":29492.235107845365},"targetPosition":{"x":24740.69628039575,"y":29213.727246319177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"759388ff-86bc-41f0-9ec7-9964e904e630","savedPayload":{"position":{"x":31542.463180198065,"y":31501.013834842466},"targetPosition":{"x":31460.76732494581,"y":31375.213249650653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"69a1d5f7-b453-489d-bf1b-b25c2bdcaa48","savedPayload":{"position":{"x":31460.76732494581,"y":31375.213249650653},"targetPosition":{"x":31193.4653676893,"y":31239.01609972879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"manageStage":{"type":"Manage Stage","name":"Slow Run","project":"Foundations","managedStopLoss":{"type":"Managed Stop Loss","name":"New Managed Stop Loss","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03","project":"Foundations","id":"d86eeec2-43f3-453c-8d05-2ef2723a241b","savedPayload":{"position":{"x":25176.792125398388,"y":29473.281162553867},"targetPosition":{"x":24883.683567313048,"y":29622.419881376823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97","project":"Foundations","id":"f903c817-fc50-48ab-abd4-9b58953e95b7","savedPayload":{"position":{"x":25902.39459991396,"y":29033.416553186238},"targetPosition":{"x":25738.391699993546,"y":29041.783933980565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"abd14bc4-e08a-4804-a38d-379dc8869915","savedPayload":{"position":{"x":25738.391699993546,"y":29041.783933980565},"targetPosition":{"x":25560.20117804534,"y":29050.95570069545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3e9ec975-1cfd-4629-86c2-01a2b7cee8fc","savedPayload":{"position":{"x":25560.20117804534,"y":29050.95570069545},"targetPosition":{"x":25346.204356333415,"y":29061.90617071568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"86e1e0cc-e723-4488-97cc-e5df9ff768b4","savedPayload":{"position":{"x":24866.634123397424,"y":29951.433347203863},"targetPosition":{"x":24883.683567313048,"y":29622.419881376823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"9bf160d5-af24-47b8-a457-59da431e3fe3","savedPayload":{"position":{"x":24884.026903085047,"y":29622.641110811623},"targetPosition":{"x":24548.304795102624,"y":29404.07335422634},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage * 1.02 < portfolioEngine.portfolioCurrent.position.stopLoss.value) {chart.at01hs.bollingerBand.movingAverage * 1.02} else {portfolioEngine.portfolioCurrent.position.stopLoss.value}","project":"Foundations","id":"c57b9aaa-edc1-4a24-a2f9-1eeb3eed3d5c","savedPayload":{"position":{"x":25435.924655480638,"y":29981.362382422245},"targetPosition":{"x":25159.70960692026,"y":29801.872115526465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[],"announcements":[],"id":"22d1ba82-cecd-4ebf-a9b0-c02a2dcc4385","savedPayload":{"position":{"x":25159.70960692026,"y":29801.872115526465},"targetPosition":{"x":24883.683567313048,"y":29622.419881376823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f41b282c-06b8-4a86-9c94-18173ce77526","savedPayload":{"position":{"x":31455.463102802976,"y":31588.013912237555},"targetPosition":{"x":31329.662517611163,"y":31506.3180569853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"managedTakeProfit":{"type":"Managed Take Profit","name":"New Managed Take Profit","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95","project":"Foundations","id":"db43ceff-373d-42f3-9109-71257f48d0bb","savedPayload":{"position":{"x":24511.461177690537,"y":30131.662313778346},"targetPosition":{"x":24235.335047955246,"y":29952.654529540778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"1H EMA7 < entryTargetRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value","project":"Foundations","id":"b85e0a3d-dddf-4c06-8265-09a128565a72","savedPayload":{"position":{"x":25606.567556112343,"y":30862.84196389796},"targetPosition":{"x":25427.459856101697,"y":30586.723744925548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a8c6c9e7-c45b-4e14-8f6e-5bffa6f7b0f0","savedPayload":{"position":{"x":25427.459856101697,"y":30586.723744925548},"targetPosition":{"x":25248.104817623316,"y":30311.0404057551},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"positionPeriods > 2","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"portfolioEngine.portfolioCurrent.position.positionCounters.periods.value > 2","project":"Foundations","id":"25f76ae7-93a2-47ab-be49-bf91a4ab8b37","savedPayload":{"position":{"x":24950.497205906155,"y":30897.79101027456},"targetPosition":{"x":25099.088669371537,"y":30604.40999208815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0f943c1c-645b-455a-a11d-e67435b5b68b","savedPayload":{"position":{"x":25099.088669371537,"y":30604.40999208815},"targetPosition":{"x":25248.104817623316,"y":30311.0404057551},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"89136673-be89-4f40-82cf-78a32f735291","savedPayload":{"position":{"x":25248.104817623316,"y":30311.0404057551},"targetPosition":{"x":25229.702586976506,"y":29966.0267395482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"3b4bb3aa-6317-41b7-bb90-39e703fbc836","savedPayload":{"position":{"x":23942.069452370954,"y":30101.820252099787},"targetPosition":{"x":24235.335047955246,"y":29952.654529540778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"0d840032-5e32-4356-96af-434e6524664d","savedPayload":{"position":{"x":24235.335047955246,"y":29952.654529540778},"targetPosition":{"x":24256.12002490551,"y":29552.808661097646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Manage: 3% Below ema7","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.97 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) {chart.at01hs.base7EMA.ema7 * 0.97} else {portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"214e21c2-bdab-4d05-91b2-02f327d177b8","savedPayload":{"position":{"x":24494.434775209535,"y":30459.8552714733},"targetPosition":{"x":24218.32229680881,"y":30280.83927307622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"401d2bc0-0193-42de-8a65-df43242eb516","savedPayload":{"position":{"x":23049.860507401445,"y":30488.129013738842},"targetPosition":{"x":23343.33207159927,"y":30337.740702569936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b023b429-024c-46eb-86f8-6e4e23be3b3c","savedPayload":{"position":{"x":23343.33207159927,"y":30337.740702569936},"targetPosition":{"x":23637.808974683117,"y":30187.072125345294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ee7cd341-d632-47d6-9ddf-4462e6961461","savedPayload":{"position":{"x":23637.808974683117,"y":30187.072125345294},"targetPosition":{"x":23945.463320614384,"y":30030.071241252168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"5c96f85d-f36d-496f-8c82-68bdbde4456f","savedPayload":{"position":{"x":23924.989173800393,"y":30430.076273215338},"targetPosition":{"x":24218.32229680881,"y":30280.83927307622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"241d29a5-2372-4c0b-9dd1-9c74e98d8593","savedPayload":{"position":{"x":24218.32229680881,"y":30280.83927307622},"targetPosition":{"x":24235.335047955246,"y":29952.654529540778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Close: BB Lower Band","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.standardDeviation * 2} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"54a1a04f-b59d-40d9-91d6-9716c0198983","savedPayload":{"position":{"x":24421.84406777817,"y":30853.191347701613},"targetPosition":{"x":24201.30584504686,"y":30608.97825118956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"23d9abaa-63cc-4aef-abaf-7b493213cd29","savedPayload":{"position":{"x":24794.69308248825,"y":31324.080069063253},"targetPosition":{"x":24517.814817233615,"y":31144.109858092597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"28be9fea-5e5c-4c99-b4a4-6c01a831d9ce","savedPayload":{"position":{"x":24517.814817233615,"y":31144.109858092597},"targetPosition":{"x":24242.667020843037,"y":30965.322129223627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"c59f1c98-a4e9-40c1-8690-6543baa7a966","savedPayload":{"position":{"x":24540.35827062194,"y":31550.974216975395},"targetPosition":{"x":24390.951250093785,"y":31257.287314486137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c24d0f99-6491-40b3-94d9-49f91d354f3c","savedPayload":{"position":{"x":24390.951250093785,"y":31257.287314486137},"targetPosition":{"x":24242.667020843037,"y":30965.322129223627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"d6b4d297-a5fa-4561-acb0-b8d3b891912e","savedPayload":{"position":{"x":24208.895626944388,"y":31624.01610866189},"targetPosition":{"x":24225.072871771394,"y":31294.23224533906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c3f66d39-dc88-4049-895a-378f492a7d35","savedPayload":{"position":{"x":24225.072871771394,"y":31294.23224533906},"targetPosition":{"x":24242.667020843037,"y":30965.322129223627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"e9ac7090-a4d5-409d-9432-0d422f60e6e1","savedPayload":{"position":{"x":23883.340531582995,"y":31515.688850701757},"targetPosition":{"x":24063.166708844292,"y":31240.545867176093},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a05e64ed-4262-42f1-b9dc-cc14f8b27c2d","savedPayload":{"position":{"x":24063.166708844292,"y":31240.545867176093},"targetPosition":{"x":24242.667020843037,"y":30965.322129223627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"previous ema7 div previous ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"cb158763-cb2f-494b-88ab-dafeb3825ca4","savedPayload":{"position":{"x":23656.704013092647,"y":31263.768527310116},"targetPosition":{"x":23949.798314490516,"y":31114.891468978567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"386bbe6b-9082-47e7-b750-e0e9d16a7030","savedPayload":{"position":{"x":23949.798314490516,"y":31114.891468978567},"targetPosition":{"x":24242.667020843037,"y":30965.322129223627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"32813be2-a6cd-4e5d-9a58-87eae5b3b5e9","savedPayload":{"position":{"x":24242.667020843037,"y":30965.322129223627},"targetPosition":{"x":24260.619763680188,"y":30620.1023030926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"264bdd5b-5246-4a3f-bd09-5c50baf57963","savedPayload":{"position":{"x":24235.168667693055,"y":31023.165589945114},"targetPosition":{"x":24201.30584504686,"y":30608.97825118956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"241d29a5-2372-4c0b-9dd1-9c74e98d8593"}}},{"type":"Move To Phase Event","name":"Cancel Close","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"308d9cf6-beba-4d14-9b90-bb11409e3835","savedPayload":{"position":{"x":23233.349159772777,"y":31099.445184480428},"targetPosition":{"x":23476.50822797865,"y":30880.386223181653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a787ffbe-ea25-41cb-a719-de115285eead","savedPayload":{"position":{"x":23476.50822797865,"y":30880.386223181653},"targetPosition":{"x":23720.254003603186,"y":30660.01995881678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d4b41076-5b23-498d-bc3e-1ccf277a1a43","savedPayload":{"position":{"x":23720.254003603186,"y":30660.01995881678},"targetPosition":{"x":23977.046284028904,"y":30428.798800582335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"7cb4214c-3e3e-4a70-ad14-6ae2a568f24c","savedPayload":{"position":{"x":23956.388542329696,"y":30828.912766299094},"targetPosition":{"x":24201.30584504686,"y":30608.97825118956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"241d29a5-2372-4c0b-9dd1-9c74e98d8593"}}}],"announcements":[],"id":"592ad0d7-d583-4827-8ae6-48f6ad25c1a3","savedPayload":{"position":{"x":24201.30584504686,"y":30608.97825118956},"targetPosition":{"x":24218.32229680881,"y":30280.83927307622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Run","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.8 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.8} else \n{portfolioEngine.portfolioCurrent.position.takeProfit.value}","project":"Foundations","id":"580ecace-0d6d-4632-ad8d-e6dc86df51c8","savedPayload":{"position":{"x":24447.405787603835,"y":31095.602317053803},"targetPosition":{"x":24171.552721541557,"y":30916.03885322299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Cancel Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"bf6a5ecf-f5c8-4d13-a15c-1b567422bee0","savedPayload":{"position":{"x":13577.805752547116,"y":26525.22671237997},"targetPosition":{"x":13411.408662966634,"y":26151.280457013687},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ca87de8b-af92-4d83-af59-7c71f17e1be4","savedPayload":{"position":{"x":13411.408662966634,"y":26151.280457013687},"targetPosition":{"x":13244.906719756145,"y":25777.1247201925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 conv prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 < chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"d626af7e-c8bb-4e17-95e5-ba5abda158d8","savedPayload":{"position":{"x":12764.007233155098,"y":26439.691569327268},"targetPosition":{"x":13004.42766168718,"y":26108.486899243035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"98a76d2a-1ec4-413c-85b2-59865c6e1187","savedPayload":{"position":{"x":13004.42766168718,"y":26108.486899243035},"targetPosition":{"x":13244.906719756145,"y":25777.1247201925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9406f175-4d00-436d-ab9e-27081d36611b","savedPayload":{"position":{"x":13244.906719756145,"y":25777.1247201925},"targetPosition":{"x":13287.452200650645,"y":25369.59276106218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"aef3e320-bbaf-42e5-8083-21157428bfaf","savedPayload":{"position":{"x":23992.475762595386,"y":31192.271209791143},"targetPosition":{"x":24171.552721541557,"y":30916.03885322299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"241d29a5-2372-4c0b-9dd1-9c74e98d8593"}}}],"announcements":[],"id":"9b594083-3fb0-4dfa-ba4b-1b1ada8687fe","savedPayload":{"position":{"x":24171.552721541557,"y":30916.03885322299},"targetPosition":{"x":24201.30584504686,"y":30608.97825118956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"80d81cb5-6a3a-4eff-ad9f-5590450c7366","savedPayload":{"position":{"x":31321.81212417472,"y":31656.112487198487},"targetPosition":{"x":31329.662517611163,"y":31506.3180569853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"3ea826ac-fe6b-4b8c-a0dc-f830202e8306","savedPayload":{"position":{"x":31329.662517611163,"y":31506.3180569853},"targetPosition":{"x":31193.4653676893,"y":31239.01609972879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeStage":{"type":"Close Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"b4e3481e-02c3-4b1a-b0fc-b45ea73bb669","savedPayload":{"position":{"x":31720.332989915,"y":32192.988964486394},"targetPosition":{"x":31487.18920147791,"y":32004.192847171442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ba7855bc-df15-4472-bab3-6f7e54becbe2","savedPayload":{"position":{"x":31487.18920147791,"y":32004.192847171442},"targetPosition":{"x":31254.04541304082,"y":31815.39672985649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInQuotedAsset":{"type":"Target Size In Quoted Asset","name":"New Target Size In Quoted Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value","project":"Foundations","id":"395f39ec-ec09-4bb6-9f12-e8ee9b7597a8","savedPayload":{"position":{"x":31160.184734016682,"y":32408.00973421357},"targetPosition":{"x":31207.115073528752,"y":32111.70323203503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b8c905c4-1526-48e8-9ad9-e946f7e5fcd8","savedPayload":{"position":{"x":31207.115073528752,"y":32111.70323203503},"targetPosition":{"x":31254.04541304082,"y":31815.39672985649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fab71da1-214c-48e3-af1c-07502a6faabb","savedPayload":{"position":{"x":31254.04541304082,"y":31815.39672985649},"targetPosition":{"x":31146.53502817723,"y":31535.32260190733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeExecution":{"type":"Close Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[{"type":"Market Buy Order","name":"Quick Exit","config":"{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"e4c80caa-13c7-489e-a47c-294c01bd2703","savedPayload":{"position":{"x":21476.991974895667,"y":29500.044822673262},"targetPosition":{"x":21436.416189347598,"y":29307.86529079981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cbe12b3f-1a4a-4700-906f-fceb0606fcfe","savedPayload":{"position":{"x":21436.416189347598,"y":29307.86529079981},"targetPosition":{"x":21395.734858211777,"y":29115.01181176481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ddb0a9e7-a6eb-4607-968a-2f42ac3a8d60","savedPayload":{"position":{"x":21395.734858211777,"y":29115.01181176481},"targetPosition":{"x":21346.206437213477,"y":28880.477271244206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"4018e1b8-c111-492f-b1c8-3b86633fb347","savedPayload":{"position":{"x":22994.965735175523,"y":30372.023418535813},"targetPosition":{"x":23202.003330403757,"y":30116.209387322073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9d2f1590-9146-49cd-9e1f-d6b5baeecf4b","savedPayload":{"position":{"x":23202.003330403757,"y":30116.209387322073},"targetPosition":{"x":23408.308897278002,"y":29861.264339630485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Buy Order #1","id":"7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3"}}}],"marketSellOrders":[],"limitBuyOrders":[],"limitSellOrders":[],"id":"4a3fc4cf-8739-472e-a5f0-93b022eed042","savedPayload":{"position":{"x":23408.308897278002,"y":29861.264339630485},"targetPosition":{"x":23665.143387392807,"y":29543.90650282646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"06f7907c-2767-4a2f-881d-46c6b8b207ce","savedPayload":{"position":{"x":30957.738910862277,"y":31768.46639034442},"targetPosition":{"x":31146.53502817723,"y":31535.32260190733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"b81728f5-c26c-47a9-b659-456150614134","savedPayload":{"position":{"x":31146.53502817723,"y":31535.32260190733},"targetPosition":{"x":31193.4653676893,"y":31239.01609972879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4af71378-a61f-4d1d-a1cd-6933897ef3bd","savedPayload":{"position":{"x":31193.4653676893,"y":31239.01609972879},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Portfolio Strategy","name":"S8 - 4H Up","project":"Foundations","triggerStage":{"type":"Trigger Stage","name":"New Trigger Stage","project":"Foundations","triggerOn":{"type":"Trigger On Event","name":"New Trigger On Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"0b8368d3-b1b1-413b-bbeb-95641a85b80f","savedPayload":{"position":{"x":32080.154259461156,"y":30493.316358018084},"targetPosition":{"x":32022.479473276664,"y":30939.60507514924},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6034fcd2-8d4d-48b8-a392-18535fa70a53","savedPayload":{"position":{"x":32022.479473276664,"y":30939.60507514924},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"5e94af5d-2be9-4ae9-ae44-2867f755a827","savedPayload":{"position":{"x":32326.949914023335,"y":30561.969745652932},"targetPosition":{"x":32145.877300557753,"y":30973.931768966664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f811cfed-9f3e-4211-84da-066b038d0b33","savedPayload":{"position":{"x":32145.877300557753,"y":30973.931768966664},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"9d5052c6-8411-4f18-ace8-17f021dfd5e2","savedPayload":{"position":{"x":32544.406716060144,"y":30697.37255948056},"targetPosition":{"x":32254.605701576158,"y":31041.633175880477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d4f2d1aa-32fd-4345-8291-3da0a9bf3fc5","savedPayload":{"position":{"x":32254.605701576158,"y":31041.633175880477},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H Up","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerChannel.direction === \"Up\"","project":"Foundations","id":"3347b5df-6552-43dd-8265-43bb7d87df98","savedPayload":{"position":{"x":32714.90760873596,"y":30888.555268796183},"targetPosition":{"x":32339.856147914066,"y":31137.22453053829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7a4b6d88-b433-435d-a683-6eb73780f27b","savedPayload":{"position":{"x":32339.856147914066,"y":31137.22453053829},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"3bf685d6-ac1f-4bab-a7f1-8450ee657948","savedPayload":{"position":{"x":32824.63962373404,"y":31120.029387498413},"targetPosition":{"x":32394.722155413107,"y":31252.961589889404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"22eebcad-ee09-4e3b-897e-9495bb82784d","savedPayload":{"position":{"x":32394.722155413107,"y":31252.961589889404},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H Side or 1H Extreme or Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerSubChannel.slope === \"Side\" || (chart.at04hs.bollingerSubChannel.slope === \"Gentle\" && (chart.at01hs.bollingerSubChannel.slope === \"Extreme\" || chart.at01hs.bollingerSubChannel.slope === \"Side\"))","project":"Foundations","id":"d5a69ea3-5ae1-4e4b-b858-8844f20f6369","savedPayload":{"position":{"x":32864.71292580066,"y":31373.04225911959},"targetPosition":{"x":32414.758806446418,"y":31379.468025699993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"54ac9a91-76eb-4d28-9d75-bcad0008c481","savedPayload":{"position":{"x":32414.758806446418,"y":31379.468025699993},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"e84f9d0b-15fc-4656-a2ed-392304b44df3","savedPayload":{"position":{"x":32831.88101432749,"y":31627.096285526437},"targetPosition":{"x":32398.342850709832,"y":31506.495038903417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"658b7720-b18e-42d0-9cb3-7f5c71928409","savedPayload":{"position":{"x":32398.342850709832,"y":31506.495038903417},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 3: 02H Down && 4H Side && 1H Medium, Steep or Extreme","code":"chart.at24hs.bollingerChannel.direction === \"Up\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerChannel.direction === \"Down\" && chart.at12hs.bollingerChannel.direction === \"Down\" && chart.at04hs.bollingerSubChannel.slope === \"Side\" && (chart.at01hs.bollingerSubChannel.slope === \"Medium\" || chart.at01hs.bollingerSubChannel.slope === \"Steep\" || chart.at01hs.bollingerSubChannel.slope === \"Extreme\")) {false} else {true}","project":"Foundations","id":"84b0abb3-cf34-491e-9436-4fdb07ee4977","savedPayload":{"position":{"x":32728.80373552319,"y":31861.609520416954},"targetPosition":{"x":32346.80421130768,"y":31623.751656348675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f39b86b4-5a2a-470c-8503-0ee11eab51f6","savedPayload":{"position":{"x":32346.80421130768,"y":31623.751656348675},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 4: 02H Up && 02H Gentle && 3H Side","code":"chart.at02hs.percentageBandwidth.movingAverage > chart.at24hs.bollingerSubChannel.slope + chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerChannel.direction === \"Up\" && chart.at02hs.bollingerSubChannel.slope === \"Gentle\" && chart.at03hs.bollingerSubChannel.slope === \"Side\") {false} else {true}","project":"Foundations","id":"3bde8f4f-c2e3-413b-8df1-37aeb20a85f9","savedPayload":{"position":{"x":32563.8317974923,"y":32057.583096204216},"targetPosition":{"x":32264.318242292236,"y":31721.738444242306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"04fd8c8d-8074-4932-b3e1-56357c7829ea","savedPayload":{"position":{"x":32264.318242292236,"y":31721.738444242306},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 2: 02H, 03H, 04H, 06H, all Up && 2H Steep && 1H, 6H NOT Gentle","code":"chart.at24hs.bollingerChannel.direction + chart.at24hs.bollingerBand.slope > chart.at01hs.rsi14.value","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerSubChannel.direction === \"Up\" && chart.at03hs.bollingerSubChannel.direction === \"Up\" && chart.at04hs.bollingerSubChannel.direction === \"Up\" && chart.at06hs.bollingerSubChannel.direction === \"Up\" && chart.at02hs.bollingerSubChannel.slope === \"Steep\" && chart.at01hs.bollingerSubChannel.slope != \"Gentle\" && chart.at06hs.bollingerSubChannel.slope != \"Gentle\") {false} else {true}","project":"Foundations","id":"cf1a034f-093e-422f-ba6f-ec4c3ce091d2","savedPayload":{"position":{"x":32350.330245528192,"y":32199.140399277676},"targetPosition":{"x":32157.56746631018,"y":31792.517095779036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"69c8d1ca-52b4-4eed-a65b-7a8a870bb46d","savedPayload":{"position":{"x":32157.56746631018,"y":31792.517095779036},"targetPosition":{"x":31964.80468709217,"y":31385.893792280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"64643171-239b-49ac-adc7-0124075eb96e","savedPayload":{"position":{"x":31964.80468709217,"y":31385.893792280396},"targetPosition":{"x":31520.34493382436,"y":31456.2893015485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"9c8b28ef-af88-416c-9262-20efbf357408","savedPayload":{"position":{"x":31520.34493382436,"y":31456.2893015485},"targetPosition":{"x":31224.03843164582,"y":31503.21964106057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"triggerOff":{"type":"Trigger Off Event","name":"New Trigger Off Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close< chart.at01hs.bollingerBand.movingAverage","project":"Foundations","id":"09286632-34ad-4ea0-9f01-32bd89b20900","savedPayload":{"position":{"x":25067.81835211366,"y":29931.520078422385},"targetPosition":{"x":24814.694185336477,"y":29747.25455069745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f75343e2-3c65-413b-85de-8e88a1f91e09","savedPayload":{"position":{"x":24814.694185336477,"y":29747.25455069745},"targetPosition":{"x":24560.585215758867,"y":29562.77321596926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"68074fb6-7ca9-43a7-a83c-abcd0c55148c","savedPayload":{"position":{"x":24560.585215758867,"y":29562.77321596926},"targetPosition":{"x":24271.639935702246,"y":29353.793308505694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"07f812fb-602f-4713-871d-648faa64a6ce","savedPayload":{"position":{"x":31345.39098080206,"y":31591.38742890444},"targetPosition":{"x":31224.03843164582,"y":31503.21964106057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"takePosition":{"type":"Take Position Event","name":"New Take Position Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"07c87bc6-f04b-4a08-88c3-82df8036a971","savedPayload":{"position":{"x":32233.941714688313,"y":32359.335468875906},"targetPosition":{"x":31787.652997557154,"y":32301.660682691414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9a120c5b-3fda-4ff3-89af-621d53b2e075","savedPayload":{"position":{"x":31787.652997557154,"y":32301.660682691414},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"d054b93f-3378-49e9-9e18-73373b1ec935","savedPayload":{"position":{"x":32165.28832705346,"y":32606.131123438085},"targetPosition":{"x":31753.326303739726,"y":32425.058509972503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cbc32f34-4189-4526-a323-9291e672495c","savedPayload":{"position":{"x":31753.326303739726,"y":32425.058509972503},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"562f3238-94f0-41af-8d61-f9984bc8bd0b","savedPayload":{"position":{"x":32029.88551322584,"y":32823.587925474894},"targetPosition":{"x":31685.624896825917,"y":32533.786910990908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d5b4549d-92bd-4c3e-af81-884899aae8d9","savedPayload":{"position":{"x":31685.624896825917,"y":32533.786910990908},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H Up","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerChannel.direction === \"Up\"","project":"Foundations","id":"ce7a4a64-743a-443d-a825-b02c25d4b55a","savedPayload":{"position":{"x":31838.702803910208,"y":32994.08881815071},"targetPosition":{"x":31590.0335421681,"y":32619.037357328816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4b992367-9f3a-4ce3-b389-2fc84c8cca16","savedPayload":{"position":{"x":31590.0335421681,"y":32619.037357328816},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"a1c10e9c-19b9-4805-b441-ce3ec64b23a1","savedPayload":{"position":{"x":31607.228685207978,"y":33103.82083314879},"targetPosition":{"x":31474.296482816986,"y":32673.903364827856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f5f2b1bb-f847-4994-a1ab-5252c7c685c6","savedPayload":{"position":{"x":31474.296482816986,"y":32673.903364827856},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H Side or 1H Extreme or Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerSubChannel.slope === \"Side\" || (chart.at04hs.bollingerSubChannel.slope === \"Gentle\" && (chart.at01hs.bollingerSubChannel.slope === \"Extreme\" || chart.at01hs.bollingerSubChannel.slope === \"Side\"))","project":"Foundations","id":"3d26867a-7ffc-4b17-a226-c2cf2d02a1ae","savedPayload":{"position":{"x":31354.2158135868,"y":33143.894135215414},"targetPosition":{"x":31347.790047006398,"y":32693.940015861168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a96f6aed-5ba0-458e-b073-a14a7030a4ce","savedPayload":{"position":{"x":31347.790047006398,"y":32693.940015861168},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"f674d92e-8b5b-4a88-9c97-c0499fea9f41","savedPayload":{"position":{"x":31100.161787179946,"y":33111.06222374224},"targetPosition":{"x":31220.76303380297,"y":32677.524060124582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b0663ef7-ad0e-44eb-8448-87c92b066de1","savedPayload":{"position":{"x":31220.76303380297,"y":32677.524060124582},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 3: 02H Down && 4H Side && 1H Medium, Steep or Extreme","code":"chart.at24hs.bollingerChannel.direction === \"Up\"","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerChannel.direction === \"Down\" && chart.at12hs.bollingerChannel.direction === \"Down\" && chart.at04hs.bollingerSubChannel.slope === \"Side\" && (chart.at01hs.bollingerSubChannel.slope === \"Medium\" || chart.at01hs.bollingerSubChannel.slope === \"Steep\" || chart.at01hs.bollingerSubChannel.slope === \"Extreme\")) {false} else {true}","project":"Foundations","id":"6337812b-5df1-428e-9d36-f7935dde3ca7","savedPayload":{"position":{"x":30865.648552289444,"y":33007.98494493794},"targetPosition":{"x":31103.50641635772,"y":32625.98542072243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cda16118-0ec1-4313-bb27-be56055bb89a","savedPayload":{"position":{"x":31103.50641635772,"y":32625.98542072243},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 4: 02H Up && 02H Gentle && 3H Side","code":"chart.at02hs.percentageBandwidth.movingAverage > chart.at24hs.bollingerSubChannel.slope + chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerChannel.direction === \"Up\" && chart.at02hs.bollingerSubChannel.slope === \"Gentle\" && chart.at03hs.bollingerSubChannel.slope === \"Side\") {false} else {true}","project":"Foundations","id":"d467380e-37f7-4d69-8384-c766fa7511ef","savedPayload":{"position":{"x":30669.674976502174,"y":32843.01300690705},"targetPosition":{"x":31005.519628464084,"y":32543.499451706986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"90afdd8d-1565-42b1-abbb-e88eb2e359db","savedPayload":{"position":{"x":31005.519628464084,"y":32543.499451706986},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 2: 02H, 03H, 04H, 06H, all Up && 2H Steep && 1H, 6H NOT Gentle","code":"chart.at24hs.bollingerChannel.direction + chart.at24hs.bollingerBand.slope > chart.at01hs.rsi14.value","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerSubChannel.direction === \"Up\" && chart.at03hs.bollingerSubChannel.direction === \"Up\" && chart.at04hs.bollingerSubChannel.direction === \"Up\" && chart.at06hs.bollingerSubChannel.direction === \"Up\" && chart.at02hs.bollingerSubChannel.slope === \"Steep\" && chart.at01hs.bollingerSubChannel.slope != \"Gentle\" && chart.at06hs.bollingerSubChannel.slope != \"Gentle\") {false} else {true}","project":"Foundations","id":"051149b3-b815-4eb2-952c-88317a972764","savedPayload":{"position":{"x":30528.117673428707,"y":32629.51145494294},"targetPosition":{"x":30934.74097692735,"y":32436.74867572493},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ac3a3676-3fc0-4eed-97c8-51fe93a65256","savedPayload":{"position":{"x":30934.74097692735,"y":32436.74867572493},"targetPosition":{"x":31341.364280425994,"y":32243.98589650692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3583b309-fa26-4e63-bfb2-055d5bad14b7","savedPayload":{"position":{"x":31341.364280425994,"y":32243.98589650692},"targetPosition":{"x":31270.968771157888,"y":31799.52614323911},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"e86cdca6-99e9-487f-b824-af95cf635d1f","savedPayload":{"position":{"x":31270.968771157888,"y":31799.52614323911},"targetPosition":{"x":31224.03843164582,"y":31503.21964106057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"fa8dc2de-7299-4e00-82a7-deb31393b442","savedPayload":{"position":{"x":31224.03843164582,"y":31503.21964106057},"targetPosition":{"x":30981.333333333336,"y":31326.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openStage":{"type":"Open Stage","name":"New Open Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"My Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"e7d607dd-f2cf-441a-92a3-f4c77906e441","savedPayload":{"position":{"x":22191.368710941046,"y":24804.660588743463},"targetPosition":{"x":22270.558209096285,"y":25012.021463939505},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8b5ce9d5-7f3a-4f8f-b859-dafed2c1ca15","savedPayload":{"position":{"x":22270.558209096285,"y":25012.021463939505},"targetPosition":{"x":22428.852300902035,"y":25425.762877751775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInBaseAsset":{"type":"Target Size In Base Asset","name":"New Target Size In Base Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value","project":"Foundations","id":"fdeba1ec-5b1a-4da6-b453-cbab79be9f77","savedPayload":{"position":{"x":22846.216824716314,"y":24908.60478608736},"targetPosition":{"x":22707.26607391859,"y":25081.305567125215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5844b9d1-3453-43e1-a6e9-a5693229f091","savedPayload":{"position":{"x":22707.26607391859,"y":25081.305567125215},"targetPosition":{"x":22428.852300902035,"y":25425.762877751775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cd9456f4-3829-4345-9f57-3a24a4713d8c","savedPayload":{"position":{"x":31185.510155467433,"y":31712.5706112152},"targetPosition":{"x":31074.038431645822,"y":31612.20102026137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openExecution":{"type":"Open Execution","name":"New Open Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[],"marketSellOrders":[{"type":"Market Sell Order","name":"Quick Entry","config":"{\n\"percentageOfAlgorithmSize\": 100\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"a8698e14-e989-4d7f-875a-58a5406336ce","savedPayload":{"position":{"x":23247.273503084565,"y":31553.735963736945},"targetPosition":{"x":23312.329935390757,"y":31247.320787798053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"886857cf-a060-4f90-b596-697e2daf6184","savedPayload":{"position":{"x":23312.329935390757,"y":31247.320787798053},"targetPosition":{"x":23377.256574179883,"y":30941.34212246263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0928e6d5-5b3c-4a7e-9633-5aa6fb46a459","savedPayload":{"position":{"x":23377.256574179883,"y":30941.34212246263},"targetPosition":{"x":23442.438140865746,"y":30634.98218267796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"758c7111-856e-459e-bc44-4395e5430752","savedPayload":{"position":{"x":23442.438140865746,"y":30634.98218267796},"targetPosition":{"x":23507.727174057734,"y":30328.08783101991},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4dc48a16-7a46-421f-9583-8573686526ab","savedPayload":{"position":{"x":23507.727174057734,"y":30328.08783101991},"targetPosition":{"x":23572.90783339359,"y":30020.91814610552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Sell Order #1","id":"8e404329-d41f-41e0-ad5a-c84ee1fa2604"}}}],"limitBuyOrders":[],"limitSellOrders":[],"id":"047b28d0-c4d4-4926-954d-af602e9e9915","savedPayload":{"position":{"x":23572.90783339359,"y":30020.91814610552},"targetPosition":{"x":23639.484000986155,"y":29704.793743763665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"25b80432-bad3-4069-9c87-e550f1480a1f","savedPayload":{"position":{"x":31042.85167802316,"y":31758.923160371443},"targetPosition":{"x":31074.038431645822,"y":31612.20102026137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"d991ee3c-6598-4e8c-9510-78528130856d","savedPayload":{"position":{"x":31074.03843164582,"y":31612.20102026137},"targetPosition":{"x":30981.333333333336,"y":31326.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"manageStage":{"type":"Manage Stage","name":"Controlled Run","project":"Foundations","managedStopLoss":{"type":"Managed Stop Loss","name":"New Managed Stop Loss","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03","project":"Foundations","id":"ca59d229-8ed9-4468-84f2-fa6d2c673209","savedPayload":{"position":{"x":23673.116603473667,"y":30323.109909260427},"targetPosition":{"x":23462.44957882119,"y":30088.756508394603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97","project":"Foundations","id":"98e5e81b-f937-43cc-b7aa-6e85e44f47da","savedPayload":{"position":{"x":24409.210718244314,"y":30891.64551473406},"targetPosition":{"x":24176.319758956764,"y":30681.84471145674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3cd19ef8-b808-45cf-b4a1-441b5995c7b8","savedPayload":{"position":{"x":24176.319758956764,"y":30681.84471145674},"targetPosition":{"x":23943.16946460145,"y":30471.692056088636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e33ab866-419b-4032-943e-2964584f8655","savedPayload":{"position":{"x":23943.16946460145,"y":30471.692056088636},"targetPosition":{"x":23695.4593543573,"y":30248.251620653748},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"fa02c41e-d7f1-4f72-ad59-314b44addb3e","savedPayload":{"position":{"x":23364.674326908775,"y":30388.060744137307},"targetPosition":{"x":23462.44957882119,"y":30088.756508394603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"b9595e4d-8c34-418f-90a7-431394b8edb6","savedPayload":{"position":{"x":23462.418561029423,"y":30088.603812041663},"targetPosition":{"x":23381.342443805104,"y":29704.363202004934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage * 1.02 < portfolioEngine.portfolioCurrent.position.stopLoss.value) {chart.at01hs.bollingerBand.movingAverage * 1.02} else {portfolioEngine.portfolioCurrent.position.stopLoss.value}","project":"Foundations","id":"6938be43-dc74-4576-8b0a-8b18bd34792e","savedPayload":{"position":{"x":23592.595909846586,"y":30703.544970458264},"targetPosition":{"x":23527.668743897113,"y":30396.69830438302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[],"announcements":[],"id":"6cefcdbc-918c-4abe-99f9-5a99c391d79b","savedPayload":{"position":{"x":23527.668743897113,"y":30396.69830438302},"targetPosition":{"x":23462.44957882119,"y":30088.756508394603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"901eb16f-14dd-4fd2-81c1-b4713a1b34e0","savedPayload":{"position":{"x":30919.814988643513,"y":31758.923160371443},"targetPosition":{"x":30888.62823502085,"y":31612.20102026137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"managedTakeProfit":{"type":"Managed Take Profit","name":"New Managed Take Profit","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95","project":"Foundations","id":"0cceca6d-8f5f-4350-8b7f-ec6db32521c2","savedPayload":{"position":{"x":22858.017125489023,"y":30177.9616166879},"targetPosition":{"x":22792.47163801895,"y":29870.585375011266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"1H EMA7 < entryTargetRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value","project":"Foundations","id":"1addcc51-a16b-4985-92f6-e76e87b7b318","savedPayload":{"position":{"x":22982.657022815718,"y":30999.476956470586},"targetPosition":{"x":23047.680795624474,"y":30692.275299375193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4e7b259b-db2b-4e52-a9db-c23dedf3f214","savedPayload":{"position":{"x":23047.680795624474,"y":30692.275299375193},"targetPosition":{"x":23112.708747118573,"y":30385.10029720932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"positionPeriods > 2","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"portfolioEngine.portfolioCurrent.position.positionCounters.periods.value > 2","project":"Foundations","id":"ca0cc08d-9284-42ab-87a7-6d955299c4b9","savedPayload":{"position":{"x":22516.06161147373,"y":30580.24862137907},"targetPosition":{"x":22814.230682239664,"y":30482.658835068163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"90b48244-0763-424b-8bc4-d2a93970e171","savedPayload":{"position":{"x":22814.230682239664,"y":30482.658835068163},"targetPosition":{"x":23112.708747118573,"y":30385.10029720932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8152e6ad-9c73-48d3-aa81-d2a046876913","savedPayload":{"position":{"x":23112.708747118573,"y":30385.10029720932},"targetPosition":{"x":23335.411987135973,"y":30137.094380426417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"6b25f9d9-b3bb-4426-9f19-460186077662","savedPayload":{"position":{"x":22493.795051326808,"y":29773.51659339766},"targetPosition":{"x":22792.47163801895,"y":29870.585375011266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"2c1f29b4-9e38-4e72-a32a-e1e48cc6af9e","savedPayload":{"position":{"x":22792.47163801895,"y":29870.585375011266},"targetPosition":{"x":23084.11425810258,"y":29607.612308984186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Manage: 3% Below ema7","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.97 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) {chart.at01hs.base7EMA.ema7 * 0.97} else {portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"0199babe-dfd7-4f18-b9d7-3b73ade997fd","savedPayload":{"position":{"x":22769.49988391271,"y":30314.34148076047},"targetPosition":{"x":22559.329571162405,"y":30080.782939624936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"89e97633-9b3e-42ba-9cf6-bf29d6383a72","savedPayload":{"position":{"x":14115.662139171072,"y":24876.750923262895},"targetPosition":{"x":13956.031440844956,"y":24518.757749917888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"971da4c6-325b-4c78-a025-95dbd138bbc4","savedPayload":{"position":{"x":13956.031440844956,"y":24518.757749917888},"targetPosition":{"x":13796.085979401774,"y":24160.723286367254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2af1c651-e988-4ae0-92a3-d0918b8a1cfe","savedPayload":{"position":{"x":13796.085979401774,"y":24160.723286367254},"targetPosition":{"x":13635.906075393767,"y":23802.605179335456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"4e18019c-6173-4b68-b709-174bc220cd55","savedPayload":{"position":{"x":22383.6049221066,"y":30372.51902252475},"targetPosition":{"x":22559.329571162405,"y":30080.782939624936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"a8860a5a-66b5-41f0-8a6c-dac7bf971c9d","savedPayload":{"position":{"x":21800.4959981833,"y":29510.721137863882},"targetPosition":{"x":22101.864586589192,"y":29423.322341897838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"690aeb6d-75ec-45c9-b321-9d943d84df5f","savedPayload":{"position":{"x":22101.864586589192,"y":29423.322341897838},"targetPosition":{"x":22403.36662094993,"y":29335.57187179449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"d691ad30-4129-48d1-9b75-2b2337e409d2","savedPayload":{"position":{"x":21783.774455914703,"y":29232.518954690146},"targetPosition":{"x":22093.51834424176,"y":29284.079128152283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"30880b5e-f66a-4d5a-b112-14bcc8bb9ac9","savedPayload":{"position":{"x":22093.51834424176,"y":29284.079128152283},"targetPosition":{"x":22403.36662094993,"y":29335.57187179449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < positionRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.99","project":"Foundations","id":"8d66b5bd-521c-4d19-9fc0-baa4fb54ad84","savedPayload":{"position":{"x":21889.57100798176,"y":28974.135236955502},"targetPosition":{"x":22146.402722463645,"y":29154.822073215895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c4298d6d-c635-49fe-a517-0dc19531c919","savedPayload":{"position":{"x":22146.402722463645,"y":29154.822073215895},"targetPosition":{"x":22403.36662094993,"y":29335.57187179449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"67b51901-a5fe-4fad-aad4-fc4d756b09cc","savedPayload":{"position":{"x":22097.082971770764,"y":28787.302449889612},"targetPosition":{"x":22250.19828273038,"y":29061.37131769363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b051770c-7c9c-4636-86c8-d3b419f9a8bd","savedPayload":{"position":{"x":22250.19828273038,"y":29061.37131769363},"targetPosition":{"x":22403.36662094993,"y":29335.57187179449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"8d54874e-6c21-434a-80fa-492bf2a9be2b","savedPayload":{"position":{"x":22365.066873984124,"y":28709.126942367955},"targetPosition":{"x":22384.2877084135,"y":29022.31138231948},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9aa25c88-a620-42f1-b1e8-403c5c8718b1","savedPayload":{"position":{"x":22384.2877084135,"y":29022.31138231948},"targetPosition":{"x":22403.36662094993,"y":29335.57187179449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H Down && NOT Side","code":"chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.direction === \"Down\" && chart.at01hs.bollingerSubChannel.slope != \"Side\"","project":"Foundations","id":"e8c97495-8098-4209-a220-6c399baba0f3","savedPayload":{"position":{"x":22640.014045314205,"y":28755.049730447106},"targetPosition":{"x":22521.91976493581,"y":29045.240084712903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f39ad55a-1988-4ac8-9d5c-99054f951179","savedPayload":{"position":{"x":22521.91976493581,"y":29045.240084712903},"targetPosition":{"x":22403.36662094993,"y":29335.57187179449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"abaf1d9b-b5f9-4f8f-9a59-10936c3ea7b1","savedPayload":{"position":{"x":22403.36662094993,"y":29335.57187179449},"targetPosition":{"x":22626.353564746776,"y":29583.049381950164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"f9636b68-93f0-4100-8046-1d62eed73501","savedPayload":{"position":{"x":22348.95548398331,"y":29847.56015774858},"targetPosition":{"x":22559.329571162405,"y":30080.782939624936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"274cc7b8-9ab0-4f9a-9302-3357cfcac9da"}}}],"announcements":[],"id":"b1d129c5-5f5e-4b1a-a2d6-b79561d2a6ce","savedPayload":{"position":{"x":22559.329571162405,"y":30080.782939624936},"targetPosition":{"x":22792.369049899884,"y":29870.67938548189},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Close: BB Lower Band","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.standardDeviation * 2} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"640cd6a8-a447-43ca-84f9-7dc5e6c8c826","savedPayload":{"position":{"x":22296.510851818974,"y":30584.116320020206},"targetPosition":{"x":22312.406823785255,"y":30269.945692454363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"9502bdd5-310a-4048-81ca-1eb0afe3c99d","savedPayload":{"position":{"x":22356.284065548985,"y":31159.517880827225},"targetPosition":{"x":22291.220872564125,"y":30852.606882940032},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cb42b9eb-16cb-4bb4-af70-570fc4d1cd29","savedPayload":{"position":{"x":22291.220872564125,"y":30852.606882940032},"targetPosition":{"x":22226.071405609837,"y":30545.319889247236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"da7a29f2-93be-4ce8-aeb0-f286b5710891","savedPayload":{"position":{"x":22032.161985131348,"y":31142.51146471459},"targetPosition":{"x":22129.05264623111,"y":30844.0988214323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b4748a9d-7f41-4ce0-92ea-267488fd2e02","savedPayload":{"position":{"x":22129.05264623111,"y":30844.0988214323},"targetPosition":{"x":22226.071405609837,"y":30545.319889247236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"792355fa-6601-4a41-b673-b814127b3524","savedPayload":{"position":{"x":21759.60254184213,"y":30965.551957362666},"targetPosition":{"x":21992.710931898582,"y":30755.583214327584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4cd7afea-ce88-4111-b74e-dc48e34bcee5","savedPayload":{"position":{"x":21992.710931898582,"y":30755.583214327584},"targetPosition":{"x":22226.071405609837,"y":30545.319889247236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"835d94b1-7b62-43bc-bbda-34184c5a5410","savedPayload":{"position":{"x":21611.995095517937,"y":30676.09936599256},"targetPosition":{"x":21918.870735843608,"y":30610.80073161841},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"66c6c8dc-f8b2-4534-aeb1-5f7aea412564","savedPayload":{"position":{"x":21918.870735843608,"y":30610.80073161841},"targetPosition":{"x":22226.071405609837,"y":30545.319889247236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H Down && NOT Side or Gentle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.direction === \"Down\" && chart.at01hs.bollingerSubChannel.slope != \"Side\" && chart.at01hs.bollingerSubChannel.slope != \"Gentle\"","project":"Foundations","id":"4734e468-3fd1-4b7e-8361-66dea0f1d3c1","savedPayload":{"position":{"x":21628.83004948367,"y":30352.12061944759},"targetPosition":{"x":21927.27529483352,"y":30448.75825813591},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b9f90ab7-e386-4fa3-a326-d99ce319edcd","savedPayload":{"position":{"x":21927.27529483352,"y":30448.75825813591},"targetPosition":{"x":22226.071405609837,"y":30545.319889247236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"26ef5972-8cc4-4b0d-92a4-b7da565b84b4","savedPayload":{"position":{"x":22226.071405609837,"y":30545.319889247236},"targetPosition":{"x":22473.742058990916,"y":30322.177583331475},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"9be98459-d007-4f66-94ac-cc7b6c6ad81c","savedPayload":{"position":{"x":22014.83227738025,"y":30556.263815035993},"targetPosition":{"x":22312.406823785255,"y":30269.945692454363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"274cc7b8-9ab0-4f9a-9302-3357cfcac9da"}}},{"type":"Move To Phase Event","name":"Cancel Close","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","code":"chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"c959c1b6-aec3-4db7-a572-477f1ea2c132","savedPayload":{"position":{"x":21484.175531030647,"y":30398.030250213968},"targetPosition":{"x":21717.771336964768,"y":30188.19823997753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"31460537-bb42-499a-9645-fca83618f4a5","savedPayload":{"position":{"x":21717.771336964768,"y":30188.19823997753},"targetPosition":{"x":21951.470699718488,"y":29978.48782934199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 div prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"b3e36006-93f4-4852-a7a7-d612a7e7ec27","savedPayload":{"position":{"x":21324.20251008735,"y":29945.86761445176},"targetPosition":{"x":21637.668606321782,"y":29962.14183892447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b8fe60bd-1dbd-458d-bdfd-1accfdab0b7c","savedPayload":{"position":{"x":21637.668606321782,"y":29962.14183892447},"targetPosition":{"x":21951.470699718488,"y":29978.48782934199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"6b79a9e3-796e-4db6-8a5c-0bc0bd875f45","savedPayload":{"position":{"x":21530.903794173122,"y":29512.51894006884},"targetPosition":{"x":21741.092924363158,"y":29745.41281317341},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1d09d25e-54eb-4d39-bea6-44f8492a2d10","savedPayload":{"position":{"x":21741.092924363158,"y":29745.41281317341},"targetPosition":{"x":21951.470699718488,"y":29978.48782934199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f3ce7cba-7352-4634-a05d-07399ba679f2","savedPayload":{"position":{"x":21951.470699718488,"y":29978.48782934199},"targetPosition":{"x":22284.327532743187,"y":29995.964174543988},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"23ebc628-449c-43d8-97a2-28c23bb4dda7","savedPayload":{"position":{"x":21998.46015021557,"y":30253.353472632836},"targetPosition":{"x":22312.406823785255,"y":30269.945692454363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"b1d129c5-5f5e-4b1a-a2d6-b79561d2a6ce"}}}],"announcements":[],"id":"0995a46a-7564-4e4a-bdf9-d1dd437c75c6","savedPayload":{"position":{"x":22312.406823785255,"y":30269.945692454363},"targetPosition":{"x":22559.329571162405,"y":30080.782939624936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Run","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.8 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.8} else \n{portfolioEngine.portfolioCurrent.position.takeProfit.value}","project":"Foundations","id":"12d58077-9b90-44f6-9d1d-5247aad7b0a4","savedPayload":{"position":{"x":22520.91732510771,"y":30680.37093066553},"targetPosition":{"x":22430.37971302096,"y":30249.00490060001},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Cancel Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"af3238a0-9671-4ef7-90d8-802f9255d298","savedPayload":{"position":{"x":13354.292004397583,"y":25896.693400056123},"targetPosition":{"x":13108.71034767227,"y":25590.79262065231},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2191cdaf-d396-458b-80e3-d67c69976c29","savedPayload":{"position":{"x":13108.71034767227,"y":25590.79262065231},"targetPosition":{"x":12866.51395254684,"y":25289.332639546526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 conv prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 < chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"fa54d65e-9ed1-42f1-bcfe-c774607c7ae3","savedPayload":{"position":{"x":12782.111144394752,"y":26070.725647120613},"targetPosition":{"x":12824.337019628867,"y":25680.147489318122},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"de06b55c-392c-4032-b8a9-b1810881be63","savedPayload":{"position":{"x":12824.337019628867,"y":25680.147489318122},"targetPosition":{"x":12866.51395254684,"y":25289.332639546526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H Up || Side, Gentle or Medium","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.direction === \"Up\" || chart.at01hs.bollingerSubChannel.slope === \"Side\" || chart.at01hs.bollingerSubChannel.slope === \"Gentle\" || chart.at01hs.bollingerSubChannel.slope === \"Medium\"","project":"Foundations","id":"4eca07e4-a6af-46c8-8099-fd4599755539","savedPayload":{"position":{"x":12254.676482244722,"y":25784.49282795439},"targetPosition":{"x":12560.573582928533,"y":25537.003902091943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a6ee99c3-005b-4b96-be05-579230e6af8b","savedPayload":{"position":{"x":12560.573582928533,"y":25537.003902091943},"targetPosition":{"x":12866.51395254684,"y":25289.332639546526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9fb58e58-feea-47c1-b7a6-0da4777ff32f","savedPayload":{"position":{"x":12866.51395254684,"y":25289.332639546526},"targetPosition":{"x":12916.56669937713,"y":24881.905241308137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"3ca96593-db50-40f0-a191-bfdffe79fdf8","savedPayload":{"position":{"x":22006.260498415588,"y":30339.025041752495},"targetPosition":{"x":22430.37971302096,"y":30249.00490060001},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"b1d129c5-5f5e-4b1a-a2d6-b79561d2a6ce"}}}],"announcements":[],"id":"274cc7b8-9ab0-4f9a-9302-3357cfcac9da","savedPayload":{"position":{"x":22095.05062231648,"y":30461.311473588226},"targetPosition":{"x":22312.406823785255,"y":30269.945692454363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5969717f-fd1e-4579-a80b-5e66723412a9","savedPayload":{"position":{"x":30777.15651119924,"y":31712.5706112152},"targetPosition":{"x":30888.62823502085,"y":31612.20102026137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"455d4f49-eb65-49f8-a6d5-2bdd44e8bbac","savedPayload":{"position":{"x":30888.628235020853,"y":31612.20102026137},"targetPosition":{"x":30981.333333333336,"y":31326.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeStage":{"type":"Close Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"27a608d6-178f-4b7e-adb3-6d516e255821","savedPayload":{"position":{"x":30679.32432005871,"y":32373.99641557431},"targetPosition":{"x":30647.965781078412,"y":32075.63984696383},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f8ba5789-fde1-408f-9c16-5220cab0d132","savedPayload":{"position":{"x":30647.965781078412,"y":32075.63984696383},"targetPosition":{"x":30616.607242098115,"y":31777.28327835335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInQuotedAsset":{"type":"Target Size In Quoted Asset","name":"New Target Size In Quoted Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value","project":"Foundations","id":"a84d1dbe-fb5a-4b4d-9135-7182197a7b43","savedPayload":{"position":{"x":30131.19704547315,"y":32129.954429728834},"targetPosition":{"x":30373.90214378563,"y":31953.61885404109},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"df57e26e-cfa4-4b93-b2f1-cf099b22b8a8","savedPayload":{"position":{"x":30373.90214378563,"y":31953.61885404109},"targetPosition":{"x":30616.607242098115,"y":31777.28327835335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fa5dae3c-efab-4936-bbee-8a07d9593055","savedPayload":{"position":{"x":30616.607242098115,"y":31777.28327835335},"targetPosition":{"x":30738.628235020853,"y":31503.21964106057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeExecution":{"type":"Close Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[{"type":"Market Buy Order","name":"Quick Exit","config":"{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"9d763bcb-8be6-41e4-875a-2c7842cc6909","savedPayload":{"position":{"x":21778.89091621992,"y":27959.069218015626},"targetPosition":{"x":21738.31513067185,"y":27766.889686142174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"88b2ba31-76a8-43ee-8c4b-3b6e1e187a82","savedPayload":{"position":{"x":21738.31513067185,"y":27766.889686142174},"targetPosition":{"x":21697.63379953603,"y":27574.036207107172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2b1f9c91-7bb6-40ad-a43a-c52b0287ed9e","savedPayload":{"position":{"x":21697.63379953603,"y":27574.036207107172},"targetPosition":{"x":21648.10537853773,"y":27339.50166658657},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"a1de1b80-9a70-460b-8d8d-7a3846687b70","savedPayload":{"position":{"x":21664.172120175408,"y":29310.36695347481},"targetPosition":{"x":21975.84520370357,"y":29277.637127163936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ef6e7305-d840-4fa6-8aee-da60b33bef83","savedPayload":{"position":{"x":21975.84520370357,"y":29277.637127163936},"targetPosition":{"x":22287.96867166171,"y":29244.84860497567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Buy Order #1","id":"7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3"}}}],"marketSellOrders":[],"limitBuyOrders":[],"limitSellOrders":[],"id":"06078431-e8b2-4116-99fa-7362a18d6ebd","savedPayload":{"position":{"x":22287.96867166171,"y":29244.84860497567},"targetPosition":{"x":22690.58410871738,"y":29202.443733235843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"29750ebf-e23e-4d96-b8c3-02c5d5f1ade7","savedPayload":{"position":{"x":30440.271666410372,"y":31534.578180040866},"targetPosition":{"x":30738.628235020853,"y":31503.21964106057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"d40a7e65-760d-4c56-8aac-d17111607cf9","savedPayload":{"position":{"x":30738.628235020853,"y":31503.21964106057},"targetPosition":{"x":30981.333333333336,"y":31326.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a1b63f90-0ec5-4eb4-a51e-88852cc95049","savedPayload":{"position":{"x":30981.333333333336,"y":31326.884065372826},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Portfolio Strategy","name":"S4 - 8H Up","project":"Foundations","triggerStage":{"type":"Trigger Stage","name":"New Trigger Stage","project":"Foundations","triggerOn":{"type":"Trigger On Event","name":"New Trigger On Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"565db073-2544-4f1e-8ffd-450fb4e10feb","savedPayload":{"position":{"x":31798.96437864743,"y":31552.47801120037},"targetPosition":{"x":31550.25310688092,"y":31720.23588224159},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1f26cf4a-76fc-4186-9b3b-9010f9f3da7c","savedPayload":{"position":{"x":31550.25310688092,"y":31720.23588224159},"targetPosition":{"x":31301.541835114407,"y":31887.993753282815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"f288ec4c-d242-4138-a291-4e97fcec4e8e","savedPayload":{"position":{"x":31883.719270880003,"y":31742.840615923018},"targetPosition":{"x":31592.630552997205,"y":31815.417184602917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"eb5bf914-8163-453a-afa5-95f22ba39ead","savedPayload":{"position":{"x":31592.630552997205,"y":31815.417184602917},"targetPosition":{"x":31301.541835114407,"y":31887.993753282815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"0638ff08-302c-488f-8a8b-be0cd0454e49","savedPayload":{"position":{"x":31898.25497233537,"y":31950.71083124341},"targetPosition":{"x":31599.89840372489,"y":31919.352292263113},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0c8e03c5-c1b2-4aaf-bddc-874c50cfbbba","savedPayload":{"position":{"x":31599.89840372489,"y":31919.352292263113},"targetPosition":{"x":31301.541835114407,"y":31887.993753282815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"8H Up","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at08hs.bollingerChannel.direction === \"Up\"","project":"Foundations","id":"77dbd8ad-81fc-4394-93d4-e84e931970f7","savedPayload":{"position":{"x":31840.818262893907,"y":32151.016441356263},"targetPosition":{"x":31571.180049004157,"y":32019.50509731954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"78fae417-cc69-4a59-8edf-5d2e7102b50f","savedPayload":{"position":{"x":31571.180049004157,"y":32019.50509731954},"targetPosition":{"x":31301.541835114407,"y":31887.993753282815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"12H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at12hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"f513cfb2-d7b3-442b-8d72-8bedb02e7ddf","savedPayload":{"position":{"x":31718.336857389808,"y":32319.597633486006},"targetPosition":{"x":31509.939346252107,"y":32103.79569338441},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4ab49bb6-b9d3-44a1-8fa5-6d5f7b9d3b3f","savedPayload":{"position":{"x":31509.939346252107,"y":32103.79569338441},"targetPosition":{"x":31301.541835114407,"y":31887.993753282815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"09bdc89a-fa30-46cc-9da0-aa16844e829b","savedPayload":{"position":{"x":31545.583820959884,"y":32436.121027868376},"targetPosition":{"x":31423.562828037146,"y":32162.057390575595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2aae14ee-14b3-4c94-9394-d64432517632","savedPayload":{"position":{"x":31423.562828037146,"y":32162.057390575595},"targetPosition":{"x":31301.541835114407,"y":31887.993753282815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H NOT Extreme","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.slope != \"Extreme\"","project":"Foundations","id":"a2059ed1-a903-483c-a5b1-a44203fb670f","savedPayload":{"position":{"x":31343.395719360884,"y":32486.53218343871},"targetPosition":{"x":31322.468777237646,"y":32187.262968360763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2ca6efe4-43ac-45a1-ba84-5215d33f32a6","savedPayload":{"position":{"x":31322.468777237646,"y":32187.262968360763},"targetPosition":{"x":31301.541835114407,"y":31887.993753282815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H Deviation > 40","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerBand.deviation > 25","project":"Foundations","id":"3b0663ea-9168-4101-bd49-a4fa14473dc7","savedPayload":{"position":{"x":31136.159421624205,"y":32464.750770845803},"targetPosition":{"x":31218.850628369306,"y":32176.37226206431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6f3289e9-c257-4953-ae25-664416db52a7","savedPayload":{"position":{"x":31218.850628369306,"y":32176.37226206431},"targetPosition":{"x":31301.541835114407,"y":31887.993753282815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"977e6e41-dca1-4b42-9e82-3e2eeae3c220","savedPayload":{"position":{"x":31301.541835114407,"y":31887.993753282815},"targetPosition":{"x":31058.836736801924,"y":31711.658177595073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"260de0f8-58ff-477f-aadb-f61a4043e3a8","savedPayload":{"position":{"x":31058.836736801924,"y":31711.658177595073},"targetPosition":{"x":30816.13163848944,"y":31535.32260190733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"triggerOff":{"type":"Trigger Off Event","name":"New Trigger Off Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close< chart.at01hs.bollingerBand.movingAverage","project":"Foundations","id":"a2b6bf13-42e1-428f-9691-42be919fa8c1","savedPayload":{"position":{"x":23357.415778560513,"y":30662.186886836032},"targetPosition":{"x":23306.134925300612,"y":30331.634978975955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"05892d30-611b-4f6e-93ae-3f484b208fe5","savedPayload":{"position":{"x":23306.134925300612,"y":30331.634978975955},"targetPosition":{"x":23253.366560207003,"y":30002.137625870884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f6bb3530-fc04-47bb-b335-1f90463c6a04","savedPayload":{"position":{"x":23253.366560207003,"y":30002.137625870884},"targetPosition":{"x":23195.86126987285,"y":29636.742384624427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"3046ad00-d3de-4458-80db-287144ff86fa","savedPayload":{"position":{"x":30839.596808245475,"y":31683.475852996602},"targetPosition":{"x":30816.13163848944,"y":31535.32260190733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"takePosition":{"type":"Take Position Event","name":"New Take Position Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"3847310d-3d70-43f6-85a1-8a62eec1d4d3","savedPayload":{"position":{"x":23083.483906744437,"y":30450.200420153968},"targetPosition":{"x":22909.93107002641,"y":30163.970189771877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"680fec1e-3d4c-4b3b-82a6-0f45a34f9776","savedPayload":{"position":{"x":22909.93107002641,"y":30163.970189771877},"targetPosition":{"x":22735.923609640315,"y":29879.302717253508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"ffbb6568-c112-46de-8097-fbf993a8232f","savedPayload":{"position":{"x":22839.660166971174,"y":30538.63455278817},"targetPosition":{"x":22788.357486843433,"y":30209.29243804163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f0830878-6dd9-4657-a0b5-906ff9296559","savedPayload":{"position":{"x":22788.357486843433,"y":30209.29243804163},"targetPosition":{"x":22735.923609640315,"y":29879.302717253508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"d7a8fc7d-57a2-4340-bb12-627c667324e6","savedPayload":{"position":{"x":22578.977461346723,"y":30528.431806162043},"targetPosition":{"x":22658.209521468874,"y":30203.625095536583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e841acd3-9785-49f5-be08-5aa63d3df039","savedPayload":{"position":{"x":22658.209521468874,"y":30203.625095536583},"targetPosition":{"x":22735.923609640315,"y":29879.302717253508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"8H Up","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at08hs.bollingerChannel.direction === \"Up\"","project":"Foundations","id":"60872ff6-a88d-4e3c-9069-4337d9e77653","savedPayload":{"position":{"x":22344.24417841617,"y":30420.257990801598},"targetPosition":{"x":22540.732408675303,"y":30148.797851933436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"969eebbc-1e68-4dc7-bb42-5fd1e92648b3","savedPayload":{"position":{"x":22540.732408675303,"y":30148.797851933436},"targetPosition":{"x":22735.923609640315,"y":29879.302717253508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"12H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at12hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"e1f6e5b8-70b1-44b9-b127-099a28b39e5f","savedPayload":{"position":{"x":22165.787334847,"y":30228.45019209478},"targetPosition":{"x":22451.068027223733,"y":30053.219695124062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1d87e62c-73ff-434b-ac60-e7afa7035b78","savedPayload":{"position":{"x":22451.068027223733,"y":30053.219695124062},"targetPosition":{"x":22735.923609640315,"y":29879.302717253508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"4dbcbf0e-b029-40db-9b3e-422ccb1d1642","savedPayload":{"position":{"x":22075.901209745392,"y":29982.907166674442},"targetPosition":{"x":22405.52247000038,"y":29931.397276376047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed71b78d-b409-451d-9e23-72fde4c6ac59","savedPayload":{"position":{"x":22405.52247000038,"y":29931.397276376047},"targetPosition":{"x":22735.923609640315,"y":29879.302717253508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H Deviation > 40","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerBand.deviation > 25","project":"Foundations","id":"ca95ffdd-a14f-4985-84b7-2a482eb8091d","savedPayload":{"position":{"x":22085.039007657833,"y":29722.95256864543},"targetPosition":{"x":22409.897735379145,"y":29800.81234832308},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"80a35c8a-7650-442f-82de-b9acb0c09988","savedPayload":{"position":{"x":22409.897735379145,"y":29800.81234832308},"targetPosition":{"x":22735.923609640315,"y":29879.302717253508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"22a72082-528a-440b-8e3f-374d612c4d51","savedPayload":{"position":{"x":22735.923609640315,"y":29879.302717253508},"targetPosition":{"x":22953.598148508252,"y":29579.01366250016},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"c9d98dc4-e354-4357-99c8-eaa829f874d7","savedPayload":{"position":{"x":30639.7960628017,"y":31778.027700219813},"targetPosition":{"x":30816.13163848944,"y":31535.32260190733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"0bf02e1f-d661-437b-85b0-b31e57707199","savedPayload":{"position":{"x":30816.13163848944,"y":31535.32260190733},"targetPosition":{"x":30769.201298977372,"y":31239.01609972879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openStage":{"type":"Open Stage","name":"New Open Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"My Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"f8f5fc79-31b1-49c6-bdd9-2d72883b2364","savedPayload":{"position":{"x":23155.96913512745,"y":30201.2531769482},"targetPosition":{"x":22974.33880657832,"y":29920.60012380535},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0dc0c256-7b9c-4e5c-bd09-c9d57ad86247","savedPayload":{"position":{"x":22974.33880657832,"y":29920.60012380535},"targetPosition":{"x":22751.508147326796,"y":29576.320750395775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInBaseAsset":{"type":"Target Size In Base Asset","name":"New Target Size In Base Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value","project":"Foundations","id":"fc05ff9a-1f89-477c-9b23-5050bb7416b3","savedPayload":{"position":{"x":22414.036626827685,"y":30239.302926314238},"targetPosition":{"x":22565.917749073302,"y":29940.763708930055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"afb3ab65-a8a8-4926-bd7a-a309e73c76b4","savedPayload":{"position":{"x":22565.917749073302,"y":29940.763708930055},"targetPosition":{"x":22751.508147326796,"y":29576.320750395775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"80228bad-3498-456e-bdc6-8f8eb5868134","savedPayload":{"position":{"x":30640.85454249195,"y":31656.112487198487},"targetPosition":{"x":30633.00414905551,"y":31506.3180569853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openExecution":{"type":"Open Execution","name":"New Open Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[],"marketSellOrders":[{"type":"Market Sell Order","name":"Quick Entry","config":"{\n\"percentageOfAlgorithmSize\": 100\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"251e2560-de9e-4446-a6ad-ecb5545a59ee","savedPayload":{"position":{"x":20772.85535841166,"y":30517.545203856855},"targetPosition":{"x":21053.17814251271,"y":30336.108380983547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f36b38fb-f877-45a3-a632-f20bd3f9c671","savedPayload":{"position":{"x":21053.17814251271,"y":30336.108380983547},"targetPosition":{"x":21333.141445384477,"y":30154.078092997202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"14d0b5a0-d880-4f3a-8eb9-3357b8bfc0b6","savedPayload":{"position":{"x":21333.141445384477,"y":30154.078092997202},"targetPosition":{"x":21613.33100741346,"y":29971.793448072967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"4c7accf9-edb5-403b-97cb-0ba11ba6c45c","savedPayload":{"position":{"x":21613.33100741346,"y":29971.793448072967},"targetPosition":{"x":21893.335004807523,"y":29789.64148022498},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b44ca915-083c-4363-8172-c21805201845","savedPayload":{"position":{"x":21893.335004807523,"y":29789.64148022498},"targetPosition":{"x":22173.441086055103,"y":29607.696443605717},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Sell Order #1","id":"8e404329-d41f-41e0-ad5a-c84ee1fa2604"}}}],"limitBuyOrders":[],"limitSellOrders":[],"id":"4164d2ed-edce-40e4-b22e-2dd6c5ef036a","savedPayload":{"position":{"x":22173.441086055103,"y":29607.696443605717},"targetPosition":{"x":22454.630522435928,"y":29424.665644314584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"1670ca81-e7fa-4070-8534-0dd96fccc054","savedPayload":{"position":{"x":30507.203563863695,"y":31588.013912237555},"targetPosition":{"x":30633.00414905551,"y":31506.3180569853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"1b95c0aa-9a01-4f10-8534-9932d3d95d7c","savedPayload":{"position":{"x":30633.00414905551,"y":31506.3180569853},"targetPosition":{"x":30769.201298977372,"y":31239.01609972879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"manageStage":{"type":"Manage Stage","name":"Slow Run","project":"Foundations","managedStopLoss":{"type":"Managed Stop Loss","name":"New Managed Stop Loss","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03","project":"Foundations","id":"5d268024-2d96-4094-b50f-b0a3cbf1b4f0","savedPayload":{"position":{"x":22023.522613662517,"y":29902.334282369062},"targetPosition":{"x":22040.524427398494,"y":29567.796004822776},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97","project":"Foundations","id":"2dbdfc22-50a8-4adc-94f0-92cdc036fe2f","savedPayload":{"position":{"x":22637.90960145966,"y":30602.308561674552},"targetPosition":{"x":22629.266070192767,"y":30434.645486089918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7104f775-64e7-4d98-b7d8-39f6ef3d3055","savedPayload":{"position":{"x":22629.266070192767,"y":30434.645486089918},"targetPosition":{"x":22620.205818397193,"y":30257.52896274403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"93c8c267-8c57-42eb-834c-1e5a22489094","savedPayload":{"position":{"x":22620.205818397193,"y":30257.52896274403},"targetPosition":{"x":22609.013839200958,"y":30041.003834215953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"f3c1082e-25bb-4e2e-9db4-7920c77050b6","savedPayload":{"position":{"x":21741.4677451352,"y":29719.055355154058},"targetPosition":{"x":22040.524427398494,"y":29567.796004822776},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"968b9847-e19a-4d7a-9744-ccf0f098e40a","savedPayload":{"position":{"x":22040.524427398494,"y":29567.796004822776},"targetPosition":{"x":22260.429338164875,"y":29229.842430263758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage * 1.02 < portfolioEngine.portfolioCurrent.position.stopLoss.value) {chart.at01hs.bollingerBand.movingAverage * 1.02} else {portfolioEngine.portfolioCurrent.position.stopLoss.value}","project":"Foundations","id":"53f5b5c3-ba67-453c-9c9f-4ce573a45cf7","savedPayload":{"position":{"x":21675.954370072148,"y":30129.233583981433},"targetPosition":{"x":21858.06418588439,"y":29848.694983769485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[],"announcements":[],"id":"9f500e15-05a0-49f2-acb6-22dc52e3a776","savedPayload":{"position":{"x":21858.06418588439,"y":29848.694983769485},"targetPosition":{"x":22040.480416354443,"y":29567.86209416118},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"48f10387-f326-4021-ae7e-bf0c89f12f0e","savedPayload":{"position":{"x":30420.203486468607,"y":31501.013834842466},"targetPosition":{"x":30501.899341720862,"y":31375.213249650653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"managedTakeProfit":{"type":"Managed Take Profit","name":"New Managed Take Profit","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95","project":"Foundations","id":"be152b44-4a9c-4b16-9075-c727f4321c38","savedPayload":{"position":{"x":21524.49134765459,"y":29192.702370125764},"targetPosition":{"x":21706.343309799486,"y":28911.989470087923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"1H EMA7 < entryTargetRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value","project":"Foundations","id":"ad245a3c-c7dc-490b-8680-1ff6b9ef33c1","savedPayload":{"position":{"x":21622.237502529864,"y":29930.87019762455},"targetPosition":{"x":21762.990983511354,"y":29839.41875939162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cdfff198-ce34-4a75-b7f9-ed8dee0ccc70","savedPayload":{"position":{"x":21762.990983511354,"y":29839.41875939162},"targetPosition":{"x":21919.528983191103,"y":29742.8699979913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"positionPeriods > 2","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"portfolioEngine.portfolioCurrent.position.positionCounters.periods.value > 2","project":"Foundations","id":"0633fc97-d2d0-405b-bed4-d390d30bb43c","savedPayload":{"position":{"x":21602.90431448479,"y":29588.900249831742},"targetPosition":{"x":21753.673589030815,"y":29664.51911610047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8bb34027-c362-4abc-b722-e5b844113302","savedPayload":{"position":{"x":21753.673589030815,"y":29664.51911610047},"targetPosition":{"x":21919.528983191103,"y":29742.8699979913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3ee8f724-793b-444f-a773-de0d2d113be6","savedPayload":{"position":{"x":21919.528983191103,"y":29742.8699979913},"targetPosition":{"x":22135.60298705455,"y":29730.979565224814},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"113a609b-5d12-46d3-a15e-0f23f3d0b70f","savedPayload":{"position":{"x":21554.895839520417,"y":28613.849169787696},"targetPosition":{"x":21706.343309799486,"y":28911.989470087923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"e256ad15-0e95-442a-8675-b24d7fe36118","savedPayload":{"position":{"x":21706.343309799486,"y":28911.989470087923},"targetPosition":{"x":22109.16853711246,"y":28932.796953483135},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Manage: 3% Below ema7","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.97 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.97} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"d2f712ac-98dc-41dc-b29e-260334b7cd69","savedPayload":{"position":{"x":21354.567831985176,"y":29228.915459089105},"targetPosition":{"x":21372.942616864868,"y":28894.78204965966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"629a5ecb-7ade-4453-89bb-1d1c5d5f96d9","savedPayload":{"position":{"x":10453.60155619742,"y":25229.864462512603},"targetPosition":{"x":10307.361416782911,"y":24918.11433690435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c9b1b192-1698-44a7-a0f5-20d21088f280","savedPayload":{"position":{"x":10307.361416782911,"y":24918.11433690435},"targetPosition":{"x":10165.217173458666,"y":24599.252762878932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0402e263-ac5c-4546-be68-8f33fdbf8666","savedPayload":{"position":{"x":10165.217173458666,"y":24599.252762878932},"targetPosition":{"x":10022.415261378097,"y":24276.085021223887},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"1fc1bb7a-a52b-4ce2-b17b-95194de42c8a","savedPayload":{"position":{"x":21015.280144787128,"y":28974.504707821463},"targetPosition":{"x":21372.942616864868,"y":28894.78204965966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"a0b6604b-8744-468d-8eb8-37266a7790bb","savedPayload":{"position":{"x":21249.568338472003,"y":27868.74295385625},"targetPosition":{"x":21529.79946610333,"y":28051.44758735344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f7a6659c-b0db-4966-875f-4f3c22448e5f","savedPayload":{"position":{"x":21529.79946610333,"y":28051.44758735344},"targetPosition":{"x":21810.340806720607,"y":28233.843350896073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"bba2d293-88c4-492f-94af-1b9619f740fd","savedPayload":{"position":{"x":21506.691622493596,"y":27637.14988503699},"targetPosition":{"x":21658.427756019806,"y":27935.53132184296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"20aebaee-eb59-4c3f-8c59-39349e032515","savedPayload":{"position":{"x":21658.427756019806,"y":27935.53132184296},"targetPosition":{"x":21810.340806720607,"y":28233.843350896073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < positionRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.99","project":"Foundations","id":"8419c8f8-b2b3-4d98-99e8-2506e40bdb02","savedPayload":{"position":{"x":21844.692583521362,"y":27565.10307135371},"targetPosition":{"x":21827.471314386257,"y":27899.5081663808},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0d40d31a-b3d2-4213-9ec0-16dfad84800c","savedPayload":{"position":{"x":21827.471314386257,"y":27899.5081663808},"targetPosition":{"x":21810.340806720607,"y":28233.843350896073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"1f20f276-1067-413d-9855-d5a8c3bf4dd5","savedPayload":{"position":{"x":22173.721050935503,"y":27671.8889153591},"targetPosition":{"x":21992.060764274465,"y":27952.912625181358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5a699f92-494e-4078-b641-1c9c57ffc366","savedPayload":{"position":{"x":21992.060764274465,"y":27952.912625181358},"targetPosition":{"x":21810.340806720607,"y":28233.843350896073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"8522cf28-0d47-4049-a2d0-f859792cc083","savedPayload":{"position":{"x":22405.049334620922,"y":27928.81813885733},"targetPosition":{"x":22107.8014973517,"y":28081.43197100932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0c5c7d7b-590f-4902-b44d-8609741d2b0c","savedPayload":{"position":{"x":22107.8014973517,"y":28081.43197100932},"targetPosition":{"x":21810.340806720607,"y":28233.843350896073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"aa9bda47-780e-48ec-97bf-52f713be6d1c","savedPayload":{"position":{"x":21810.340806720607,"y":28233.843350896073},"targetPosition":{"x":21792.596918262774,"y":28582.81041447272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"0905efc2-d8c9-4b8b-b09f-de915fca26e4","savedPayload":{"position":{"x":21389.189988580438,"y":28560.50146118718},"targetPosition":{"x":21372.942616864868,"y":28894.78204965966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"dc4b92b2-3855-4cc7-84f5-20cc259c1634"}}}],"announcements":[],"id":"e6304ea5-e683-49c1-8e84-e2bc119565fa","savedPayload":{"position":{"x":21372.942616864868,"y":28894.78204965966},"targetPosition":{"x":21706.56714185621,"y":28912.001608687795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Close: BB Lower Band","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.standardDeviation * 2} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"73870f3c-4fc8-464c-be6a-f5e397ee044e","savedPayload":{"position":{"x":20796.07400425535,"y":29077.67660118154},"targetPosition":{"x":21044.53855880237,"y":28853.25043777685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"bc212a30-b2e9-435c-84a8-e505019c0570","savedPayload":{"position":{"x":20576.395660017766,"y":29227.982897935064},"targetPosition":{"x":20756.809039460775,"y":28948.129975974385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"19c71956-4d1e-4355-826e-5bc25d09fdc3","savedPayload":{"position":{"x":20756.809039460775,"y":28948.129975974385},"targetPosition":{"x":20941.146022561206,"y":28667.176917223413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"31e8935e-497f-47eb-9466-900faced609c","savedPayload":{"position":{"x":20344.75843988485,"y":28970.639200194935},"targetPosition":{"x":20640.91626996725,"y":28819.379344518937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"506df2ab-b891-4709-84e6-b773c8743abf","savedPayload":{"position":{"x":20640.91626996725,"y":28819.379344518937},"targetPosition":{"x":20941.146022561206,"y":28667.176917223413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"c1e44382-1537-453b-9f6c-52ef913228aa","savedPayload":{"position":{"x":20272.81646057698,"y":28632.47033329303},"targetPosition":{"x":20604.942628057353,"y":28650.198893790744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"928db494-0024-4ed4-a407-84087efb0704","savedPayload":{"position":{"x":20604.942628057353,"y":28650.198893790744},"targetPosition":{"x":20941.146022561206,"y":28667.176917223413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"8bae0609-ccff-480d-b382-b56f22ec8dc4","savedPayload":{"position":{"x":20379.771418652923,"y":28303.222026239062},"targetPosition":{"x":20658.46167178845,"y":28485.501454025813},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"98ac2a8f-4541-46de-8e01-f9709d6b195f","savedPayload":{"position":{"x":20658.46167178845,"y":28485.501454025813},"targetPosition":{"x":20941.146022561206,"y":28667.176917223413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"previous ema7 div previous ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"a5a3a569-6a05-4fd0-8c15-22d5e5d1b148","savedPayload":{"position":{"x":20636.94976527986,"y":28071.558930140032},"targetPosition":{"x":20787.12278775582,"y":28369.618613567953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2adc3c50-f284-4fb1-9f79-b077a54b5046","savedPayload":{"position":{"x":20787.12278775582,"y":28369.618613567953},"targetPosition":{"x":20941.146022561206,"y":28667.176917223413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c91df057-7904-431b-b997-8fbb2afada1f","savedPayload":{"position":{"x":20941.146022561206,"y":28667.176917223413},"targetPosition":{"x":21290.454487521125,"y":28685.223863685555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"8196d5fe-af67-4302-84d1-f95279fb2075","savedPayload":{"position":{"x":20617.22737020544,"y":28870.585846431095},"targetPosition":{"x":21044.53855880237,"y":28853.25043777685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"dc4b92b2-3855-4cc7-84f5-20cc259c1634"}}},{"type":"Move To Phase Event","name":"Cancel Close","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"60d1211f-6279-4c80-abe5-e727a70aea22","savedPayload":{"position":{"x":20355.857971581783,"y":28205.99094336359},"targetPosition":{"x":20672.865051370667,"y":28308.366521343538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6659d86a-2e52-48b2-bcc4-5f5b43b3907e","savedPayload":{"position":{"x":20672.865051370667,"y":28308.366521343538},"targetPosition":{"x":20991.546911033547,"y":28412.388878975704},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 div prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"5ce2e13e-4b4f-424b-b4ee-1741c013690b","savedPayload":{"position":{"x":20850.984242840732,"y":27758.431203196757},"targetPosition":{"x":20921.82295158036,"y":28085.22604031449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"38aa2600-90dc-4c6b-be17-a08ee9c829b3","savedPayload":{"position":{"x":20921.82295158036,"y":28085.22604031449},"targetPosition":{"x":20991.546911033547,"y":28412.388878975704},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fd092801-0b6b-4f09-bbb3-b16fe1144ae3","savedPayload":{"position":{"x":20991.546911033547,"y":28412.388878975704},"targetPosition":{"x":21225.932715946525,"y":28672.95990711847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"4b4f5de5-723c-4d6e-b26e-50ee87671f48","savedPayload":{"position":{"x":20820.908708982064,"y":28604.216441727207},"targetPosition":{"x":21044.53855880237,"y":28853.25043777685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"e6304ea5-e683-49c1-8e84-e2bc119565fa"}}}],"announcements":[],"id":"ad2a51aa-b179-457e-9704-5c9b1a8db72e","savedPayload":{"position":{"x":21044.53855880237,"y":28853.25043777685},"targetPosition":{"x":21372.942616864868,"y":28894.78204965966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Run","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.8 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.8} else \n{portfolioEngine.portfolioCurrent.position.takeProfit.value}","project":"Foundations","id":"d29e9a58-79bb-445f-b51a-e5b86937aa8c","savedPayload":{"position":{"x":20866.13727371649,"y":29206.32430694055},"targetPosition":{"x":21106.086300829094,"y":28835.436490968103},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Cancel Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"59efd870-0af2-4d5c-a78c-281b71f00497","savedPayload":{"position":{"x":14011.077640555639,"y":27458.582694800287},"targetPosition":{"x":13844.680550975158,"y":27084.636439434005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"31c9eb9e-6567-4866-b3de-cf7ac4fa0126","savedPayload":{"position":{"x":13844.680550975158,"y":27084.636439434005},"targetPosition":{"x":13678.178607764668,"y":26710.48070261282},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 conv prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 < chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"0dd58774-bae1-48f4-bb2a-ff3af03d885b","savedPayload":{"position":{"x":13197.279121163621,"y":27373.047551747586},"targetPosition":{"x":13437.699549695702,"y":27041.842881663353},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f8894b26-93ec-450a-9cbf-2462e442a7bc","savedPayload":{"position":{"x":13437.699549695702,"y":27041.842881663353},"targetPosition":{"x":13678.178607764668,"y":26710.48070261282},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a1141841-95d0-4c98-b77e-16eb893e6b19","savedPayload":{"position":{"x":13678.178607764668,"y":26710.48070261282},"targetPosition":{"x":13720.724088659168,"y":26302.9487434825},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"5a854197-4f85-4f31-bf5e-c9acff5a60cc","savedPayload":{"position":{"x":20739.650685069268,"y":28598.371529052725},"targetPosition":{"x":21106.086300829094,"y":28835.436490968103},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"e6304ea5-e683-49c1-8e84-e2bc119565fa"}}}],"announcements":[],"id":"dc4b92b2-3855-4cc7-84f5-20cc259c1634","savedPayload":{"position":{"x":20733.79745819037,"y":28827.37212442147},"targetPosition":{"x":21044.53855880237,"y":28853.25043777685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6b48bcff-79c4-4705-82ac-3666914c8628","savedPayload":{"position":{"x":30352.104911507675,"y":31367.36285621421},"targetPosition":{"x":30501.899341720862,"y":31375.213249650653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"657399d3-c55b-46b6-8ef6-bf1ed183c48f","savedPayload":{"position":{"x":30501.899341720862,"y":31375.213249650653},"targetPosition":{"x":30769.201298977372,"y":31239.01609972879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeStage":{"type":"Close Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"c6b77baa-76fc-47b1-b051-2f3ff3406f57","savedPayload":{"position":{"x":29815.228434219767,"y":31765.88372195449},"targetPosition":{"x":30004.02455153472,"y":31532.7399335174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c377d2d0-923e-48bc-8d52-dabd2aa3cddd","savedPayload":{"position":{"x":30004.02455153472,"y":31532.7399335174},"targetPosition":{"x":30192.820668849672,"y":31299.59614508031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInQuotedAsset":{"type":"Target Size In Quoted Asset","name":"New Target Size In Quoted Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value","project":"Foundations","id":"1a506022-94a8-4002-a4e9-fb5be6bb08f7","savedPayload":{"position":{"x":29600.20766449259,"y":31205.735466056172},"targetPosition":{"x":29896.51416667113,"y":31252.665805568242},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a763470c-36d8-4f0a-bf43-d4bf56fdc8f2","savedPayload":{"position":{"x":29896.51416667113,"y":31252.665805568242},"targetPosition":{"x":30192.820668849672,"y":31299.59614508031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"acf03a63-b313-4815-8b9e-f0076133d831","savedPayload":{"position":{"x":30192.820668849672,"y":31299.59614508031},"targetPosition":{"x":30472.89479679883,"y":31192.08576021672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeExecution":{"type":"Close Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[{"type":"Market Buy Order","name":"Quick Exit","config":"{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"0dea584c-fc00-490a-9ed3-a9ea73f8fa82","savedPayload":{"position":{"x":23048.89091621992,"y":28116.319218015626},"targetPosition":{"x":23008.31513067185,"y":27924.139686142174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f38d1558-0d76-4dbb-8376-23fad6c5b7b0","savedPayload":{"position":{"x":23008.31513067185,"y":27924.139686142174},"targetPosition":{"x":22967.63379953603,"y":27731.286207107172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c4f496ed-74ae-4538-b71d-062ec523fb02","savedPayload":{"position":{"x":22967.63379953603,"y":27731.286207107172},"targetPosition":{"x":22918.10537853773,"y":27496.75166658657},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"1b0a6e1c-0fe1-4852-9830-5827fd04f468","savedPayload":{"position":{"x":21280.94549561933,"y":27654.342756929036},"targetPosition":{"x":21540.85857309729,"y":27864.648076363104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fa11a0a2-17b9-43be-a734-a5643da1dbb1","savedPayload":{"position":{"x":21540.85857309729,"y":27864.648076363104},"targetPosition":{"x":21800.17996850212,"y":28074.45302951141},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Buy Order #1","id":"7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3"}}}],"marketSellOrders":[],"limitBuyOrders":[],"limitSellOrders":[],"id":"8313a81f-a159-437e-b0a6-516dd5cfd3c8","savedPayload":{"position":{"x":21800.17996850212,"y":28074.45302951141},"targetPosition":{"x":22118.208661731023,"y":28331.849234284673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e8a01f89-65e9-4758-a6b4-b5fad0ef7297","savedPayload":{"position":{"x":30239.75100836174,"y":31003.289642901767},"targetPosition":{"x":30472.89479679883,"y":31192.08576021672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"80f7f0a4-4572-4bea-b440-b5bd1fec32c1","savedPayload":{"position":{"x":30472.89479679883,"y":31192.08576021672},"targetPosition":{"x":30769.201298977372,"y":31239.01609972879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b27aa9de-ced9-4e53-941c-499bab212f80","savedPayload":{"position":{"x":30769.201298977372,"y":31239.01609972879},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Portfolio Strategy","name":"S6 - 2H Up","project":"Foundations","triggerStage":{"type":"Trigger Stage","name":"New Trigger Stage","project":"Foundations","triggerOn":{"type":"Trigger On Event","name":"New Trigger On Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"873a72fd-cc23-4965-ae29-5b2b70d85cb9","savedPayload":{"position":{"x":31517.393312257213,"y":32104.431036072547},"targetPosition":{"x":31069.85845934149,"y":32057.393227602104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"087962b5-2546-4472-b71c-b161f0013b1c","savedPayload":{"position":{"x":31069.85845934149,"y":32057.393227602104},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"c72459a6-49d5-4021-b6e3-4a8c374b6b4b","savedPayload":{"position":{"x":31462.545990273247,"y":32332.88657372243},"targetPosition":{"x":31042.434798349506,"y":32171.620996427046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"48333f2b-d8c7-4a92-bf5d-b8c9a8de4196","savedPayload":{"position":{"x":31042.434798349506,"y":32171.620996427046},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"8488937e-9b92-4562-b89c-a4d6c6dd8ee2","savedPayload":{"position":{"x":31350.438901363217,"y":32539.36214619489},"targetPosition":{"x":30986.38125389449,"y":32274.858782663276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ec9b3ba8-d6a4-4cb0-8679-a8daa868e549","savedPayload":{"position":{"x":30986.38125389449,"y":32274.858782663276},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"02H Up","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerChannel.direction === \"Up\"","project":"Foundations","id":"ade6a251-d161-467d-8e94-45cfdadf536b","savedPayload":{"position":{"x":31188.711958370623,"y":32709.78678444294},"targetPosition":{"x":30905.517782398194,"y":32360.0711017873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7499f60b-762e-4b37-a66d-2872755620c4","savedPayload":{"position":{"x":30905.517782398194,"y":32360.0711017873},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"04H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"3beea11e-ff4a-4e39-97d0-97563dacfb09","savedPayload":{"position":{"x":30988.386585193985,"y":32832.54633101},"targetPosition":{"x":30805.355095809875,"y":32421.450875070834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9e0650fa-cd1b-4770-81b2-06d677c73510","savedPayload":{"position":{"x":30805.355095809875,"y":32421.450875070834},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"01H Med, Steep o Extreme","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.slope === \"Medium\" || chart.at01hs.bollingerSubChannel.slope === \"Steep\" || chart.at01hs.bollingerSubChannel.slope === \"Extreme\"","project":"Foundations","id":"276b36c3-c0ca-45d6-a659-c40dac406f46","savedPayload":{"position":{"x":30763.11462496197,"y":32899.27492566728},"targetPosition":{"x":30692.719115693868,"y":32454.815172399474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"904385e8-8b04-4c0c-9961-98b10184e976","savedPayload":{"position":{"x":30692.719115693868,"y":32454.815172399474},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"a49fbb15-05db-4a21-b59b-662a6d84c999","savedPayload":{"position":{"x":30528.24798948488,"y":32905.425124963105},"targetPosition":{"x":30575.285797955323,"y":32457.890272047385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"89591bf6-dabe-4ba6-b2d8-4580a2c75b0a","savedPayload":{"position":{"x":30575.285797955323,"y":32457.890272047385},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2H Side or Medium","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerSubChannel.slope === \"Side\" || chart.at02hs.bollingerSubChannel.slope === \"Medium\"","project":"Foundations","id":"bb0016e9-0b74-4595-b450-209487362f00","savedPayload":{"position":{"x":30299.792451834997,"y":32850.57780297914},"targetPosition":{"x":30461.05802913038,"y":32430.466611055403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ad9f8e37-16b5-4245-9492-0192ef168849","savedPayload":{"position":{"x":30461.05802913038,"y":32430.466611055403},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"1e3c7245-5582-4af5-9527-5dddf151b976","savedPayload":{"position":{"x":30093.316879362537,"y":32738.470714069113},"targetPosition":{"x":30357.82024289415,"y":32374.413066600388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"440d6ea0-2ee2-408a-a556-18d4c53dda17","savedPayload":{"position":{"x":30357.82024289415,"y":32374.413066600388},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 4: 02H Up && 02H Gentle && 3H Side","code":"chart.at02hs.percentageBandwidth.movingAverage > chart.at24hs.bollingerSubChannel.slope + chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerChannel.direction === \"Up\" && chart.at02hs.bollingerSubChannel.slope === \"Gentle\" && chart.at03hs.bollingerSubChannel.slope === \"Side\") {false} else {true}","project":"Foundations","id":"d4189ed6-4d0f-45ea-b1ae-dbdb8f2e0e2c","savedPayload":{"position":{"x":29922.89224111449,"y":32576.743771076515},"targetPosition":{"x":30272.607923770127,"y":32293.549595104087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"01875e5f-f718-4047-baa4-c91930dd6c86","savedPayload":{"position":{"x":30272.607923770127,"y":32293.549595104087},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H NOT Steep","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerSubChannel.slope != \"Steep\"","project":"Foundations","id":"350d4a04-700f-4f33-960e-d267e00cec51","savedPayload":{"position":{"x":29800.13269454742,"y":32376.41839789988},"targetPosition":{"x":30211.228150486593,"y":32193.38690851577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bda747f3-188e-4ed0-82bf-b600a9a9c3f5","savedPayload":{"position":{"x":30211.228150486593,"y":32193.38690851577},"targetPosition":{"x":30622.323606425765,"y":32010.35541913166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7ec2e400-1608-44b5-8ae4-ac4f815e76f5","savedPayload":{"position":{"x":30622.323606425765,"y":32010.35541913166},"targetPosition":{"x":30551.928097157663,"y":31565.89566586385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"0499e109-2786-4159-b79a-c6c24ebac150","savedPayload":{"position":{"x":30551.928097157663,"y":31565.89566586385},"targetPosition":{"x":30504.997757645593,"y":31269.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"triggerOff":{"type":"Trigger Off Event","name":"New Trigger Off Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close< chart.at01hs.bollingerBand.movingAverage","project":"Foundations","id":"3ed33d07-ff92-4ecc-81cd-8d9318f5a3a2","savedPayload":{"position":{"x":21739.16462799864,"y":29745.29892190647},"targetPosition":{"x":21925.780496336014,"y":29487.769112316848},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"40eeff59-ef6d-456b-9662-2590ba1f90b8","savedPayload":{"position":{"x":21925.780496336014,"y":29487.769112316848},"targetPosition":{"x":22109.962118289757,"y":29231.522897734467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"208d89cb-60a9-461f-a8d2-a9d185ca3c5a","savedPayload":{"position":{"x":22109.962118289757,"y":29231.522897734467},"targetPosition":{"x":22321.522085273817,"y":28942.2002990794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"77ac2dcd-e4a4-4a8f-8c71-d8a30fa7a508","savedPayload":{"position":{"x":30416.82996980172,"y":31390.94171284155},"targetPosition":{"x":30504.997757645593,"y":31269.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"takePosition":{"type":"Take Position Event","name":"New Take Position Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"0c4f8301-8084-4276-a901-5e8137867ea0","savedPayload":{"position":{"x":21634.948861137975,"y":29760.903369622225},"targetPosition":{"x":21684.228563624336,"y":29289.674433497566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c407af9c-fe4a-4d5a-9446-25fc7284ee5c","savedPayload":{"position":{"x":21684.228563624336,"y":29289.674433497566},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"6f84e4e1-1174-4eea-b92a-fdb64cdded61","savedPayload":{"position":{"x":21393.9605621454,"y":29703.59255983495},"targetPosition":{"x":21563.672383331672,"y":29261.160747607813},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"56b51e70-1cfd-403a-809d-ee19347ca315","savedPayload":{"position":{"x":21563.672383331672,"y":29261.160747607813},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"f3b540af-68c9-4345-9826-faf0d9e6e04c","savedPayload":{"position":{"x":21176.66858733496,"y":29584.97793706081},"targetPosition":{"x":21455.14589305297,"y":29201.619451565326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f4cdcc47-9a5d-4999-9c11-8fd1c19a5424","savedPayload":{"position":{"x":21455.14589305297,"y":29201.619451565326},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"02H Up","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerChannel.direction === \"Up\"","project":"Foundations","id":"0f3ff1d1-ff82-42da-a526-aff486cbc0bb","savedPayload":{"position":{"x":20997.36848958105,"y":29414.792111211747},"targetPosition":{"x":21365.543241199466,"y":29116.46240210002},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0835043e-d8e1-424e-a530-1def860228eb","savedPayload":{"position":{"x":21365.543241199466,"y":29116.46240210002},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"04H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"54f8e8ae-578f-461d-9ed2-9f352395dd19","savedPayload":{"position":{"x":20867.787815090574,"y":29203.806634011882},"targetPosition":{"x":21300.609338797087,"y":29011.11052940972},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"feb6ba85-a9c1-40af-9e6b-00bd4ef1480b","savedPayload":{"position":{"x":21300.609338797087,"y":29011.11052940972},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"01H Med, Steep o Extreme","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.slope === \"Medium\" || chart.at01hs.bollingerSubChannel.slope === \"Steep\" || chart.at01hs.bollingerSubChannel.slope === \"Extreme\"","project":"Foundations","id":"949100cd-882b-4c11-b010-dbbfd5fff6f5","savedPayload":{"position":{"x":20797.22768981526,"y":28966.815621661284},"targetPosition":{"x":21265.326012751724,"y":28892.515512882186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d3f463af-4e6d-493b-bc8f-e4c66ffc8567","savedPayload":{"position":{"x":21265.326012751724,"y":28892.515512882186},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"b6856a8d-7a24-4a5f-a449-de2d32fe63be","savedPayload":{"position":{"x":20790.85238583451,"y":28719.78074374098},"targetPosition":{"x":21262.359071149767,"y":28769.137101575943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"37a6e660-f28f-4bd2-99ea-3c2f46d2a36c","savedPayload":{"position":{"x":21262.359071149767,"y":28769.137101575943},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2H Side or Medium","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerSubChannel.slope === \"Side\" || chart.at02hs.bollingerSubChannel.slope === \"Medium\"","project":"Foundations","id":"08d54285-d07e-4cec-8f13-a2f268a569a2","savedPayload":{"position":{"x":20848.726621543217,"y":28479.37889063121},"targetPosition":{"x":21291.14524294497,"y":28648.86110273814},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e0208159-e2c5-4fa4-8658-714af9cc91bd","savedPayload":{"position":{"x":21291.14524294497,"y":28648.86110273814},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"36e3a366-1402-4953-8283-9a4131d304b2","savedPayload":{"position":{"x":20966.492232080163,"y":28262.075774322322},"targetPosition":{"x":21350.253204922195,"y":28540.440189099092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d4dc8ef4-ba98-4843-9ef5-16a649541da1","savedPayload":{"position":{"x":21350.253204922195,"y":28540.440189099092},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 4: 02H Up && 02H Gentle && 3H Side","code":"chart.at02hs.percentageBandwidth.movingAverage > chart.at24hs.bollingerSubChannel.slope + chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at02hs.bollingerChannel.direction === \"Up\" && chart.at02hs.bollingerSubChannel.slope === \"Gentle\" && chart.at03hs.bollingerSubChannel.slope === \"Side\") {false} else {true}","project":"Foundations","id":"f24fcdcf-8844-4f08-a9f2-3b56471a6dde","savedPayload":{"position":{"x":21136.735751593846,"y":28082.243873507294},"targetPosition":{"x":21435.16142401014,"y":28450.302707937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2f6a17d7-7a2e-4aa2-b120-d22cb0898194","savedPayload":{"position":{"x":21435.16142401014,"y":28450.302707937},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H NOT Steep","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerSubChannel.slope != \"Steep\"","project":"Foundations","id":"5e74fc74-6684-4675-ba35-4ce3fee27b2a","savedPayload":{"position":{"x":21347.41590679852,"y":27953.07896977722},"targetPosition":{"x":21540.444262603007,"y":28385.713347082077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cc3b8326-99cd-431c-8b27-c85322f6413f","savedPayload":{"position":{"x":21540.444262603007,"y":28385.713347082077},"targetPosition":{"x":21733.573345724264,"y":28818.26907304481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e5d2fd0e-f202-44e7-bf4c-32d3a203528e","savedPayload":{"position":{"x":21733.573345724264,"y":28818.26907304481},"targetPosition":{"x":22201.739900101948,"y":28743.791163006666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"08776dac-4836-413b-ad45-fdfa781b031c","savedPayload":{"position":{"x":30208.691255467053,"y":31316.519503197378},"targetPosition":{"x":30504.997757645593,"y":31269.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"5724bd17-a57c-4ec4-9389-170c4255a2d5","savedPayload":{"position":{"x":30504.997757645593,"y":31269.58916368531},"targetPosition":{"x":30681.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openStage":{"type":"Open Stage","name":"New Open Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"My Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"a71b344d-8e76-4a30-9e8f-bcec9a1dde5f","savedPayload":{"position":{"x":21914.094544061732,"y":29312.63269124664},"targetPosition":{"x":21980.15303542718,"y":29002.731411057415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5bc478bd-5433-458e-aae2-fd9926628d7c","savedPayload":{"position":{"x":21980.15303542718,"y":29002.731411057415},"targetPosition":{"x":22065.42144688491,"y":28604.414353565204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInBaseAsset":{"type":"Target Size In Base Asset","name":"New Target Size In Base Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value","project":"Foundations","id":"68e2c2b7-d7e0-45e1-8a3e-a8244aad2661","savedPayload":{"position":{"x":21379.785908933467,"y":28827.25963654911},"targetPosition":{"x":21679.70827955272,"y":28729.75233590346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c49d20d7-1771-4c3e-af23-7a28193d3241","savedPayload":{"position":{"x":21679.70827955272,"y":28729.75233590346},"targetPosition":{"x":22065.42144688491,"y":28604.414353565204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"664dc863-9fc1-48ab-bd68-a34297f47da8","savedPayload":{"position":{"x":30295.646787490958,"y":31231.06088750692},"targetPosition":{"x":30396.016378444787,"y":31119.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openExecution":{"type":"Open Execution","name":"New Open Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[],"marketSellOrders":[{"type":"Market Sell Order","name":"Quick Entry","config":"{\n\"percentageOfAlgorithmSize\": 100\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"30d7a26c-2936-49a6-b98d-4438ce18bc90","savedPayload":{"position":{"x":20105.875637223387,"y":27910.23232046031},"targetPosition":{"x":20414.64261427768,"y":27975.65582247312},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e991cc1d-9eee-41c5-82e3-4839b8efc76a","savedPayload":{"position":{"x":20414.64261427768,"y":27975.65582247312},"targetPosition":{"x":20723.630876468742,"y":28041.108378331504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"eb5f0809-efce-4847-9222-338f44ff79f8","savedPayload":{"position":{"x":20723.630876468742,"y":28041.108378331504},"targetPosition":{"x":21032.66939428596,"y":28106.551851255317},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"be27c682-b993-408f-827b-e407c80bb3ef","savedPayload":{"position":{"x":21032.66939428596,"y":28106.551851255317},"targetPosition":{"x":21341.558467404346,"y":28171.937294198062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"17db69f2-c7ad-47ec-ad5e-1fff5d2d431e","savedPayload":{"position":{"x":21341.558467404346,"y":28171.937294198062},"targetPosition":{"x":21650.64768042324,"y":28237.283166628928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Sell Order #1","id":"8e404329-d41f-41e0-ad5a-c84ee1fa2604"}}}],"limitBuyOrders":[],"limitSellOrders":[],"id":"87120599-bb06-4e3d-879a-bb234393d074","savedPayload":{"position":{"x":21650.64768042324,"y":28237.283166628928},"targetPosition":{"x":21968.230795668278,"y":28304.189622197002},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"7472854b-e09a-414c-b02a-36cf74c318d2","savedPayload":{"position":{"x":30249.294238334718,"y":31088.402410062645},"targetPosition":{"x":30396.016378444787,"y":31119.58916368531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"bd075559-4607-490b-bcd6-efdc54a5010a","savedPayload":{"position":{"x":30396.01637844479,"y":31119.58916368531},"targetPosition":{"x":30681.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"manageStage":{"type":"Manage Stage","name":"New Manage Stage","project":"Foundations","managedStopLoss":{"type":"Managed Stop Loss","name":"New Managed Stop Loss","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03","project":"Foundations","id":"7fdf974e-fda6-4d8c-89b9-27d07cf1d1dc","savedPayload":{"position":{"x":21347.307410229198,"y":28338.67912790567},"targetPosition":{"x":21582.427943195486,"y":28126.456644592145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97","project":"Foundations","id":"c2a3eae6-8f54-4697-83b5-a4250a61e707","savedPayload":{"position":{"x":21095.12785210916,"y":28921.213347223318},"targetPosition":{"x":21244.665848780518,"y":28872.425895597713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"008bcd0e-5d78-4d73-846c-404ba758c324","savedPayload":{"position":{"x":21244.665848780518,"y":28872.425895597713},"targetPosition":{"x":21415.088809173747,"y":28816.714175979556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"509f7658-04d9-4bfc-9834-a6a40839c6bb","savedPayload":{"position":{"x":21415.088809173747,"y":28816.714175979556},"targetPosition":{"x":21614.446950016074,"y":28751.566879013575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"b6412415-9393-4222-84c0-3010a793e7b3","savedPayload":{"position":{"x":21281.184216241887,"y":28027.67697182778},"targetPosition":{"x":21582.427943195486,"y":28126.456644592145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"1b7b1c18-8632-40da-91c1-ca78dc524027","savedPayload":{"position":{"x":21582.427943195486,"y":28126.456644592145},"targetPosition":{"x":21967.993663448546,"y":28044.91734607536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage * 1.02 < portfolioEngine.portfolioCurrent.position.stopLoss.value) {chart.at01hs.bollingerBand.movingAverage * 1.02} else {portfolioEngine.portfolioCurrent.position.stopLoss.value}","project":"Foundations","id":"a32cdd1e-19ce-4bcc-b7c9-52a9e9466dbf","savedPayload":{"position":{"x":20962.802865869282,"y":28257.835742404553},"targetPosition":{"x":21272.700573841594,"y":28192.191547805443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[],"announcements":[],"id":"291bbfda-c1d5-49f6-966b-3f7704ffbda8","savedPayload":{"position":{"x":21272.700573841594,"y":28192.191547805443},"targetPosition":{"x":21582.427943195486,"y":28126.456644592145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bbb0aab4-c6e3-47f8-b737-9e6fcafcfba1","savedPayload":{"position":{"x":30249.294238334718,"y":30965.365720683007},"targetPosition":{"x":30396.016378444787,"y":30934.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"managedTakeProfit":{"type":"Managed Take Profit","name":"New Managed Take Profit","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95","project":"Foundations","id":"f65bed6b-e9c5-48aa-ae59-a8beb0c8fdcc","savedPayload":{"position":{"x":21500.74581413937,"y":27356.124259652912},"targetPosition":{"x":21802.409781029954,"y":27452.494091831417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"1H EMA7 < entryTargetRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value","project":"Foundations","id":"a9133dde-603b-4e92-9278-fd6e3e8e8889","savedPayload":{"position":{"x":21134.454175629035,"y":27710.74411202514},"targetPosition":{"x":21289.171686435773,"y":27743.156107640694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5d40017f-c899-4a2e-9425-fef134a4f4ca","savedPayload":{"position":{"x":21289.171686435773,"y":27743.156107640694},"targetPosition":{"x":21469.603411950626,"y":27789.185834523756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"positionPeriods > 2","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"portfolioEngine.portfolioCurrent.position.positionCounters.periods.value > 2","project":"Foundations","id":"b74b392c-ddfc-4021-9dfe-c3d385d4dba6","savedPayload":{"position":{"x":21354.621414736972,"y":27465.579652467015},"targetPosition":{"x":21403.764220137302,"y":27615.903786082104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"052730c4-33a8-4ee9-80c6-3fb61118d2bf","savedPayload":{"position":{"x":21403.764220137302,"y":27615.903786082104},"targetPosition":{"x":21469.603411950626,"y":27789.185834523756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d75acbba-54eb-4a90-b76e-8649c08cbec0","savedPayload":{"position":{"x":21469.603411950626,"y":27789.185834523756},"targetPosition":{"x":21625.386902565497,"y":27928.41711602908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"c2f90327-7f61-4d94-84f9-fcd82b5aa44d","savedPayload":{"position":{"x":21737.71033284805,"y":27142.604317871017},"targetPosition":{"x":21802.409781029954,"y":27452.494091831417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"48071c89-de62-467f-a472-10557ba6277f","savedPayload":{"position":{"x":21802.409781029954,"y":27452.494091831417},"targetPosition":{"x":22066.10368680447,"y":27744.95159525686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Manage: 3% Below ema7","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.97 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.97} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"34d1cb14-5351-42d4-8827-b2b0aa013b99","savedPayload":{"position":{"x":21355.13840743402,"y":27429.658617389934},"targetPosition":{"x":21590.430627883976,"y":27217.52110448406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"6f6150fc-3a6a-4686-a350-ff141bc83623","savedPayload":{"position":{"x":9332.095625148795,"y":25098.122618657013},"targetPosition":{"x":9185.855485734286,"y":24786.37249304876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3ef9a345-0c46-428c-94f3-80decc872e23","savedPayload":{"position":{"x":9185.855485734286,"y":24786.37249304876},"targetPosition":{"x":9043.711242410041,"y":24467.51091902334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d34694ed-b6c6-4fca-ae8d-95e3f30a4888","savedPayload":{"position":{"x":9043.711242410041,"y":24467.51091902334},"targetPosition":{"x":8900.909330329472,"y":24144.343177368297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"0be8dfdf-f4ff-4616-b788-c04b3c64eb1b","savedPayload":{"position":{"x":21449.761568465892,"y":27053.208083888567},"targetPosition":{"x":21590.430627883976,"y":27217.52110448406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"45b5b7a2-8cc1-47f8-99c5-8042c7925a89","savedPayload":{"position":{"x":22206.06666947217,"y":26455.14068983899},"targetPosition":{"x":22271.61156554174,"y":26764.51196364915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9bb86da8-d8fa-4b5c-b6a5-952327938371","savedPayload":{"position":{"x":22271.61156554174,"y":26764.51196364915},"targetPosition":{"x":22337.19637819632,"y":27074.308062012606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"05f551c5-32a7-4986-8753-5ac0bd0d4acc","savedPayload":{"position":{"x":22532.658208956214,"y":26472.18921478487},"targetPosition":{"x":22434.997886218003,"y":26773.015981764845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9ba9b517-a809-4b01-848f-5bb31ab1f92c","savedPayload":{"position":{"x":22434.997886218003,"y":26773.015981764845},"targetPosition":{"x":22337.19637819632,"y":27074.308062012606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < positionRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.99","project":"Foundations","id":"c7001aa3-f176-40e4-a6d7-2744966363cd","savedPayload":{"position":{"x":22807.268829889676,"y":26650.338402314643},"targetPosition":{"x":22572.333058543736,"y":26862.16318901464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"094200d6-3761-4dd0-8073-083d14bbeb71","savedPayload":{"position":{"x":22572.333058543736,"y":26862.16318901464},"targetPosition":{"x":22337.19637819632,"y":27074.308062012606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"aaee1ab9-d92b-4f01-afc1-654347d9511a","savedPayload":{"position":{"x":22955.96603449198,"y":26941.80581750584},"targetPosition":{"x":22646.738457105133,"y":27007.94561996129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9143d8e3-b435-49f2-907e-a874e794d32a","savedPayload":{"position":{"x":22646.738457105133,"y":27007.94561996129},"targetPosition":{"x":22337.19637819632,"y":27074.308062012606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"9e27b341-5396-4a81-b483-13c9e497f3c4","savedPayload":{"position":{"x":22938.84530672236,"y":27267.893676569205},"targetPosition":{"x":22638.19069443062,"y":27171.07787370833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"77518efa-2184-4602-8f5a-f3e106c6845c","savedPayload":{"position":{"x":22638.19069443062,"y":27171.07787370833},"targetPosition":{"x":22337.19637819632,"y":27074.308062012606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9d8fbd63-29f2-41f9-85f1-92643ff12c6d","savedPayload":{"position":{"x":22337.19637819632,"y":27074.308062012606},"targetPosition":{"x":22088.63351548631,"y":27298.792700105165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"a92424e5-ab90-424c-85cc-b8697bcb6009","savedPayload":{"position":{"x":21825.9269285822,"y":27005.58351069304},"targetPosition":{"x":21590.430627883976,"y":27217.52110448406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"8aff2c3b-ecf9-4df8-84ea-ffd6ba9c9612"}}}],"announcements":[],"id":"58effb7e-0927-4c47-8745-58895dead2ea","savedPayload":{"position":{"x":21590.430627883976,"y":27217.52110448406},"targetPosition":{"x":21802.238387623565,"y":27452.305921825653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Close: BB Lower Band","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.standardDeviation * 2} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"49b3a850-8a9e-41c7-8b5f-e5f3a21ce83d","savedPayload":{"position":{"x":21045.549986521488,"y":26948.798781581703},"targetPosition":{"x":21361.459732741343,"y":26965.451329150754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"c6bc7845-b742-4bd0-a28e-f76bafd9ae16","savedPayload":{"position":{"x":26001.267990027678,"y":25244.31373025501},"targetPosition":{"x":26010.2046061456,"y":25598.971825374014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0dea846d-7054-4651-9c26-e34941dd4128","savedPayload":{"position":{"x":26010.2046061456,"y":25598.971825374014},"targetPosition":{"x":26019.307271332276,"y":25953.728900255453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"9ef393ca-8c24-4089-a87e-8ce151f2b828","savedPayload":{"position":{"x":26273.744243164183,"y":25291.115939949268},"targetPosition":{"x":26146.56102193197,"y":25622.30022406397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6be2982e-d239-488c-aa26-68e9b2a7af09","savedPayload":{"position":{"x":26146.56102193197,"y":25622.30022406397},"targetPosition":{"x":26019.307271332276,"y":25953.728900255453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"69018aba-59d9-4f07-a2d5-d93c75981c93","savedPayload":{"position":{"x":26508.018377843735,"y":25438.907159200935},"targetPosition":{"x":26263.809040048378,"y":25696.20540255042},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6ce688b0-0234-4ad1-8afa-540325306d5c","savedPayload":{"position":{"x":26263.809040048378,"y":25696.20540255042},"targetPosition":{"x":26019.307271332276,"y":25953.728900255453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"b882f3e8-28e5-49f8-90a1-c27ac4723c90","savedPayload":{"position":{"x":26667.905227237585,"y":25664.895486524576},"targetPosition":{"x":26343.76609854959,"y":25809.187894124676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d21fc9d4-bec7-4df6-9083-203e877f30de","savedPayload":{"position":{"x":26343.76609854959,"y":25809.187894124676},"targetPosition":{"x":26019.307271332276,"y":25953.728900255453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"previous ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"2d8c394e-6772-4d45-a052-a5c04202637c","savedPayload":{"position":{"x":26728.99118523806,"y":25935.010829759623},"targetPosition":{"x":26374.26203064862,"y":25944.32855856532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"577a9703-74fb-4ea1-9e6d-1a6083c6ac29","savedPayload":{"position":{"x":26374.26203064862,"y":25944.32855856532},"targetPosition":{"x":26019.307271332276,"y":25953.728900255453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"previous ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14 > chart.at01hs.base7EMA.previous.previous.ema21 - chart.at01hs.base7EMA.previous.previous.ema14","project":"Foundations","id":"af2fed7e-8530-49cb-8d8c-818c0dfd3865","savedPayload":{"position":{"x":26682.10685700491,"y":26207.402772895177},"targetPosition":{"x":26350.81483851846,"y":26080.493103265027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8b902eb1-aaaf-41e5-abab-95f7673e1ff5","savedPayload":{"position":{"x":26350.81483851846,"y":26080.493103265027},"targetPosition":{"x":26019.307271332276,"y":25953.728900255453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2 previous ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7 > chart.at01hs.base7EMA.previous.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.previous.ema7","project":"Foundations","id":"2a5efff2-2a04-4585-813e-e3ac2ffb8b95","savedPayload":{"position":{"x":26534.554705543233,"y":26441.542057956336},"targetPosition":{"x":26276.92563134039,"y":26197.56560704921},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"081cec88-c2c1-49f8-88c1-760fc50e7f91","savedPayload":{"position":{"x":26276.92563134039,"y":26197.56560704921},"targetPosition":{"x":26019.307271332276,"y":25953.728900255453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7abbde01-e871-4b28-973e-51ca5f3f1c4d","savedPayload":{"position":{"x":26019.307271332276,"y":25953.728900255453},"targetPosition":{"x":25684.898670463277,"y":26102.800361691458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"276723b8-0d32-49d8-b9b3-bd29368160f7","savedPayload":{"position":{"x":21229.292052961584,"y":26789.823431375116},"targetPosition":{"x":21361.459732741343,"y":26965.451329150754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"8aff2c3b-ecf9-4df8-84ea-ffd6ba9c9612"}}},{"type":"Move To Phase Event","name":"Cancel Close","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"16b5e57d-57f9-401a-9134-4dd112797d48","savedPayload":{"position":{"x":26448.473337734315,"y":26486.056666710683},"targetPosition":{"x":26124.372146759175,"y":26630.09788968072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f2bb1dbc-702a-413a-9421-9ac5309fe6f0","savedPayload":{"position":{"x":26124.372146759175,"y":26630.09788968072},"targetPosition":{"x":25800.19493247178,"y":26774.227752798346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 div prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"f73c271b-afa2-45ee-91d4-6aee3b3a8be9","savedPayload":{"position":{"x":26462.665244368087,"y":27028.24172325721},"targetPosition":{"x":26131.496975370865,"y":26901.24501606071},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"feaca6ce-0573-401a-909a-4e25687ce708","savedPayload":{"position":{"x":26131.496975370865,"y":26901.24501606071},"targetPosition":{"x":25800.19493247178,"y":26774.227752798346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2 prev.ema7 div 2 prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7 > chart.at01hs.base7EMA.previous.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.previous.ema7","project":"Foundations","id":"a9c93bde-d56d-42e9-a447-b29a02885149","savedPayload":{"position":{"x":26089.225623573453,"y":27421.973922848825},"targetPosition":{"x":25944.688743057064,"y":27098.12812727149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"72e2d105-feba-47a0-8eaf-6c83296a3863","savedPayload":{"position":{"x":25944.688743057064,"y":27098.12812727149},"targetPosition":{"x":25800.19493247178,"y":26774.227752798346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ab94fcaf-55b6-4be2-a44a-b399dda60644","savedPayload":{"position":{"x":25800.19493247178,"y":26774.227752798346},"targetPosition":{"x":25458.18006078057,"y":26643.093211778512},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"07ca2734-a819-49f7-99f7-f19f58e5ffba","savedPayload":{"position":{"x":21378.640992639463,"y":26648.45262567362},"targetPosition":{"x":21361.459732741343,"y":26965.451329150754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"58effb7e-0927-4c47-8745-58895dead2ea"}}}],"announcements":[],"id":"e1d12230-902a-46bf-bb48-1fafbd162e1e","savedPayload":{"position":{"x":21361.459732741343,"y":26965.451329150754},"targetPosition":{"x":21590.430627883976,"y":27217.52110448406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Run","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.8 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.8} else \n{portfolioEngine.portfolioCurrent.position.takeProfit.value}","project":"Foundations","id":"b53c2ea8-9341-416a-bef3-0b7fb86530d5","savedPayload":{"position":{"x":20988.436259618316,"y":27126.065657365703},"targetPosition":{"x":21420.953215579717,"y":27035.25268036515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Cancel Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"de39a349-8739-4e13-ba9d-91acedf7c835","savedPayload":{"position":{"x":12889.571709507014,"y":27326.840850944696},"targetPosition":{"x":12723.174619926533,"y":26952.894595578415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b8a44bb5-4965-4d76-8a55-6f0274d84b0c","savedPayload":{"position":{"x":12723.174619926533,"y":26952.894595578415},"targetPosition":{"x":12556.672676716043,"y":26578.738858757228},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 conv prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 < chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"4529e123-22d2-40a3-a751-9069e69fa624","savedPayload":{"position":{"x":12075.773190114996,"y":27241.305707891996},"targetPosition":{"x":12316.193618647078,"y":26910.101037807763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c94daca3-f53c-42b6-970c-586d9b605b04","savedPayload":{"position":{"x":12316.193618647078,"y":26910.101037807763},"targetPosition":{"x":12556.672676716043,"y":26578.738858757228},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0a283745-7a51-45ab-b781-538c6e1f6a8a","savedPayload":{"position":{"x":12556.672676716043,"y":26578.738858757228},"targetPosition":{"x":12599.218157610543,"y":26171.206899626908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"be4359e1-bbfa-404c-b1ab-e073d8b4b173","savedPayload":{"position":{"x":21331.535372830804,"y":26612.00836250028},"targetPosition":{"x":21420.953215579717,"y":27035.25268036515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"58effb7e-0927-4c47-8745-58895dead2ea"}}}],"announcements":[],"id":"8aff2c3b-ecf9-4df8-84ea-ffd6ba9c9612","savedPayload":{"position":{"x":21130.195560316908,"y":26714.671079900952},"targetPosition":{"x":21361.459732741343,"y":26965.451329150754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c97bbced-498a-49dd-847a-a52170294ea9","savedPayload":{"position":{"x":30295.646787490958,"y":30822.707243238732},"targetPosition":{"x":30396.016378444787,"y":30934.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"f9453ecf-918d-4816-a43e-216a4af33d75","savedPayload":{"position":{"x":30396.01637844479,"y":30934.178967060343},"targetPosition":{"x":30681.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeStage":{"type":"Close Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"1e5d1117-4259-439f-aa97-5ad6987f5b35","savedPayload":{"position":{"x":29634.22098313185,"y":30724.8750520982},"targetPosition":{"x":29932.57755174233,"y":30693.516513117902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"555c2937-bb8c-4e4f-8efb-1f74b41add4d","savedPayload":{"position":{"x":29932.57755174233,"y":30693.516513117902},"targetPosition":{"x":30230.934120352813,"y":30662.157974137604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInQuotedAsset":{"type":"Target Size In Quoted Asset","name":"New Target Size In Quoted Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value","project":"Foundations","id":"d227d443-eed5-4c57-adbf-65a8d31b9c3f","savedPayload":{"position":{"x":29878.262968977328,"y":30176.74777751264},"targetPosition":{"x":30054.59854466507,"y":30419.45287582512},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"94937102-d124-4024-af99-1577576890ac","savedPayload":{"position":{"x":30054.59854466507,"y":30419.45287582512},"targetPosition":{"x":30230.934120352813,"y":30662.157974137604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"81cd8c47-9c13-4bdd-ab07-9c1348056ad3","savedPayload":{"position":{"x":30230.934120352813,"y":30662.157974137604},"targetPosition":{"x":30504.997757645593,"y":30784.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeExecution":{"type":"Close Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[{"type":"Market Buy Order","name":"Quick Exit","config":"{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"ca77ac04-3397-4da0-9908-21dd15e0d527","savedPayload":{"position":{"x":23301.89091621992,"y":27912.319218015626},"targetPosition":{"x":23261.31513067185,"y":27720.139686142174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b473e40-9a22-4299-943b-19fedb465b85","savedPayload":{"position":{"x":23261.31513067185,"y":27720.139686142174},"targetPosition":{"x":23220.63379953603,"y":27527.286207107172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"234da5ed-12c9-44e8-9e76-8e8e148ef107","savedPayload":{"position":{"x":23220.63379953603,"y":27527.286207107172},"targetPosition":{"x":23171.10537853773,"y":27292.75166658657},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"c5524985-3594-49e6-8aa6-f9c8d25e9b10","savedPayload":{"position":{"x":30379.563601724403,"y":29590.75269261842},"targetPosition":{"x":30410.9221407047,"y":29889.1092612289},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"02335883-dc89-4b10-ada2-1d4a849161b8","savedPayload":{"position":{"x":30410.9221407047,"y":29889.1092612289},"targetPosition":{"x":30442.280679684998,"y":30187.46582983938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Buy Order #1","id":"7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3"}}}],"marketSellOrders":[],"limitBuyOrders":[],"limitSellOrders":[],"id":"9da04e66-35a4-4332-96db-d2bfffd18118","savedPayload":{"position":{"x":30442.280679684998,"y":30187.46582983938},"targetPosition":{"x":30473.639218665296,"y":30485.82239844986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"19cddff0-8db1-42fe-9969-d8262cc85c25","savedPayload":{"position":{"x":30473.639218665296,"y":30485.82239844986},"targetPosition":{"x":30504.997757645593,"y":30784.178967060343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"e5956042-1714-4ea3-8e87-52b3d0a2d2b8","savedPayload":{"position":{"x":30504.997757645593,"y":30784.178967060343},"targetPosition":{"x":30681.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f1ca0dbb-65e8-4c60-84f0-89596e22e9be","savedPayload":{"position":{"x":30681.333333333336,"y":31026.884065372826},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Portfolio Strategy","name":"S7 - 3H Down","project":"Foundations","triggerStage":{"type":"Trigger Stage","name":"New Trigger Stage","project":"Foundations","triggerOn":{"type":"Trigger On Event","name":"New Trigger On Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"b7ef7546-2729-499d-88db-7c958392fb0e","savedPayload":{"position":{"x":30455.739387505793,"y":31844.51511068692},"targetPosition":{"x":30287.98151646457,"y":31595.80383892041},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"40201dbd-8fbe-41aa-acd3-c0cea3fff9de","savedPayload":{"position":{"x":30287.98151646457,"y":31595.80383892041},"targetPosition":{"x":30120.223645423346,"y":31347.092567153897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"6dc11e45-63d6-4246-9a9a-294a45931b14","savedPayload":{"position":{"x":30265.376782783143,"y":31929.270002919493},"targetPosition":{"x":30192.800214103245,"y":31638.181285036695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2dbb8f61-68b4-4835-a6f7-6d7c0c2248ee","savedPayload":{"position":{"x":30192.800214103245,"y":31638.181285036695},"targetPosition":{"x":30120.223645423346,"y":31347.092567153897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"391ae861-6932-4481-bc4f-15a284dafe80","savedPayload":{"position":{"x":30057.50656746275,"y":31943.80570437486},"targetPosition":{"x":30088.86510644305,"y":31645.44913576438},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"52613d30-4103-4272-b871-e3785881dcd8","savedPayload":{"position":{"x":30088.86510644305,"y":31645.44913576438},"targetPosition":{"x":30120.223645423346,"y":31347.092567153897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"3H Down","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at03hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"7bf0cb68-72c5-4df6-891e-ee3b08bdc439","savedPayload":{"position":{"x":29857.200957349898,"y":31886.368994933397},"targetPosition":{"x":29988.712301386622,"y":31616.730781043647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5bab5664-c7aa-4e60-aecd-30db721958b0","savedPayload":{"position":{"x":29988.712301386622,"y":31616.730781043647},"targetPosition":{"x":30120.223645423346,"y":31347.092567153897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"3d771526-7fc9-4c67-b4b4-50e2df038870","savedPayload":{"position":{"x":29688.619765220155,"y":31763.887589429298},"targetPosition":{"x":29904.42170532175,"y":31555.490078291597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1298f042-2f23-4fc7-8359-5bdd3f7e7da1","savedPayload":{"position":{"x":29904.42170532175,"y":31555.490078291597},"targetPosition":{"x":30120.223645423346,"y":31347.092567153897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H Side or Gentle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerSubChannel.slope === \"Side\" || chart.at06hs.bollingerSubChannel.slope === \"Gentle\"","project":"Foundations","id":"9e520195-93e0-4d66-b312-eb2c90921b3c","savedPayload":{"position":{"x":29572.096370837786,"y":31591.134552999374},"targetPosition":{"x":29846.160008130566,"y":31469.113560076636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"16707f87-40dc-44ae-a7f8-2df9dc07d53c","savedPayload":{"position":{"x":29846.160008130566,"y":31469.113560076636},"targetPosition":{"x":30120.223645423346,"y":31347.092567153897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2H Side","code":"chart.at02hs.bollingerSubChannel.slope > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerSubChannel.slope === \"Side\"","project":"Foundations","id":"8143bcc8-af0f-45ef-bbde-1f67fa30b819","savedPayload":{"position":{"x":29521.68521526745,"y":31388.946451400374},"targetPosition":{"x":29820.9544303454,"y":31368.019509277136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0f2efdf7-69dc-4d15-9bf4-6f714894d100","savedPayload":{"position":{"x":29820.9544303454,"y":31368.019509277136},"targetPosition":{"x":30120.223645423346,"y":31347.092567153897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"10f38b80-2f33-4ad0-b849-019b27b36921","savedPayload":{"position":{"x":29543.466627860358,"y":31181.710153663695},"targetPosition":{"x":29831.845136641852,"y":31264.401360408796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"080177f0-9708-4e76-b021-f4857ee42930","savedPayload":{"position":{"x":29831.845136641852,"y":31264.401360408796},"targetPosition":{"x":30120.223645423346,"y":31347.092567153897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5dd3ebf8-bbcd-4978-8d28-0f4ecfe80ba4","savedPayload":{"position":{"x":30120.223645423346,"y":31347.092567153897},"targetPosition":{"x":30296.55922111109,"y":31104.387468841414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"b4791836-6c85-4279-b75c-ba308154012c","savedPayload":{"position":{"x":30296.55922111109,"y":31104.387468841414},"targetPosition":{"x":30472.89479679883,"y":30861.68237052893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"triggerOff":{"type":"Trigger Off Event","name":"New Trigger Off Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close< chart.at01hs.bollingerBand.movingAverage","project":"Foundations","id":"81a9ee22-bb7d-4a2b-b3ca-7df88b5cfcd1","savedPayload":{"position":{"x":23811.23269688571,"y":25979.380792498392},"targetPosition":{"x":23812.805727305342,"y":26298.666220508087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"78d25152-3354-4e6c-8118-e621e2eab4e0","savedPayload":{"position":{"x":23812.805727305342,"y":26298.666220508087},"targetPosition":{"x":23825.090929885137,"y":26634.686397642603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1067e774-8e02-44c0-a86a-43c62a2e1a69","savedPayload":{"position":{"x":23825.090929885137,"y":26634.686397642603},"targetPosition":{"x":23825.377387733515,"y":26993.769762660908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"26a5deff-364b-4f52-b2f2-24eb39f8a9aa","savedPayload":{"position":{"x":30324.74154570956,"y":30885.147540284965},"targetPosition":{"x":30472.89479679883,"y":30861.68237052893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"takePosition":{"type":"Take Position Event","name":"New Take Position Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"7ca3641e-2701-4ae6-aebf-419045fa3ef7","savedPayload":{"position":{"x":29490.062056640825,"y":30844.526961235893},"targetPosition":{"x":29738.77332840734,"y":30676.76909019467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"50506cba-6ce7-47ee-a28f-50cae0a62f61","savedPayload":{"position":{"x":29738.77332840734,"y":30676.76909019467},"targetPosition":{"x":29987.484600173855,"y":30509.011219153446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"b0bf87ab-9049-4c24-918b-b7bc805db2a8","savedPayload":{"position":{"x":29405.30716440826,"y":30654.164356513244},"targetPosition":{"x":29696.395882291057,"y":30581.587787833345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"56da2b2c-74c3-4328-b75c-4990aef44ca0","savedPayload":{"position":{"x":29696.395882291057,"y":30581.587787833345},"targetPosition":{"x":29987.484600173855,"y":30509.011219153446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"0ed3b727-9493-4064-8404-d2d48e9213ad","savedPayload":{"position":{"x":29390.771462952885,"y":30446.29414119285},"targetPosition":{"x":29689.12803156337,"y":30477.65268017315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f6f8fad9-0588-4d7c-81a8-5738f0d6c7e6","savedPayload":{"position":{"x":29689.12803156337,"y":30477.65268017315},"targetPosition":{"x":29987.484600173855,"y":30509.011219153446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"3H Down","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at03hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"5fe7a35e-a56c-4ad4-854d-5b13ca036669","savedPayload":{"position":{"x":29448.20817239435,"y":30245.98853108},"targetPosition":{"x":29717.8463862841,"y":30377.499875116722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b64fa95-a27a-4e68-9ae1-fa8358e23f41","savedPayload":{"position":{"x":29717.8463862841,"y":30377.499875116722},"targetPosition":{"x":29987.484600173855,"y":30509.011219153446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H Down","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"23e2569a-2867-4ebe-aa2b-21254ab0c096","savedPayload":{"position":{"x":29570.689577898454,"y":30077.407338950256},"targetPosition":{"x":29779.087089036155,"y":30293.20927905185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4f6a6ace-3508-4a78-953a-a9944f9b9077","savedPayload":{"position":{"x":29779.087089036155,"y":30293.20927905185},"targetPosition":{"x":29987.484600173855,"y":30509.011219153446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H Side or Gentle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerSubChannel.slope === \"Side\" || chart.at06hs.bollingerSubChannel.slope === \"Gentle\"","project":"Foundations","id":"565a511b-5264-4cfd-ad94-c8b316f5e19c","savedPayload":{"position":{"x":29743.44261432837,"y":29960.883944567886},"targetPosition":{"x":29865.463607251113,"y":30234.947581860666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5e3a86fa-9e96-47ef-b87b-3324c9edf8a3","savedPayload":{"position":{"x":29865.463607251113,"y":30234.947581860666},"targetPosition":{"x":29987.484600173855,"y":30509.011219153446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2H Side","code":"chart.at02hs.bollingerSubChannel.slope > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerSubChannel.slope === \"Side\"","project":"Foundations","id":"ef7ba943-87cb-4149-8ab2-a562a34fa524","savedPayload":{"position":{"x":29945.63071592738,"y":29910.47278899755},"targetPosition":{"x":29966.557658050617,"y":30209.7420040755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e624d8a7-586a-4198-a528-b6ee474245dd","savedPayload":{"position":{"x":29966.557658050617,"y":30209.7420040755},"targetPosition":{"x":29987.484600173855,"y":30509.011219153446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"9992327b-1059-4396-8766-514b6384a81b","savedPayload":{"position":{"x":30152.86701366405,"y":29932.25420159046},"targetPosition":{"x":30070.175806918953,"y":30220.632710371952},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0701df03-b97b-4d03-89a7-a9fb764d1d21","savedPayload":{"position":{"x":30070.175806918953,"y":30220.632710371952},"targetPosition":{"x":29987.484600173855,"y":30509.011219153446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b72964a4-f423-4930-a40d-ced67854d28e","savedPayload":{"position":{"x":29987.484600173855,"y":30509.011219153446},"targetPosition":{"x":30230.18969848634,"y":30685.34679484119},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"51e2b55b-66ca-45c9-9cfd-ec82ac5ce3d6","savedPayload":{"position":{"x":30230.18969848635,"y":30685.34679484119},"targetPosition":{"x":30472.89479679883,"y":30861.68237052893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"adc2c73c-702f-46ce-90ad-dbbc7f75ad3d","savedPayload":{"position":{"x":30472.89479679883,"y":30861.68237052893},"targetPosition":{"x":30769.201298977372,"y":30814.752031016862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openStage":{"type":"Open Stage","name":"New Open Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"My Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"61dd007d-fb60-4d69-9873-e38ecc1c542b","savedPayload":{"position":{"x":21502.50290091427,"y":27826.521257936154},"targetPosition":{"x":21780.29098867261,"y":27646.20127072402},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2d95e2e3-ccf3-42a4-a5be-38a235d1256b","savedPayload":{"position":{"x":21780.29098867261,"y":27646.20127072402},"targetPosition":{"x":22123.687133421987,"y":27424.18025354555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInBaseAsset":{"type":"Target Size In Base Asset","name":"New Target Size In Base Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value","project":"Foundations","id":"21ee0d72-fc9c-40b9-93fc-3dee8beedc3a","savedPayload":{"position":{"x":21465.427203258794,"y":27088.78861455588},"targetPosition":{"x":21760.270697507054,"y":27239.00997836206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c55293c-d34d-4093-b1a2-81e64345c73b","savedPayload":{"position":{"x":21760.270697507054,"y":27239.00997836206},"targetPosition":{"x":22123.687133421987,"y":27424.18025354555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"08a3f81a-a5a3-4a15-ad14-d3d09724eba9","savedPayload":{"position":{"x":30352.104911507675,"y":30686.40527453144},"targetPosition":{"x":30501.899341720862,"y":30678.554881095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openExecution":{"type":"Open Execution","name":"New Open Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[],"marketSellOrders":[{"type":"Market Sell Order","name":"Quick Entry","config":"{\n\"percentageOfAlgorithmSize\": 100\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"76aeb4a5-1c22-4021-b61f-d1660b598a9a","savedPayload":{"position":{"x":25724.445513462924,"y":25365.32527860617},"targetPosition":{"x":25359.01407584217,"y":25505.52242856202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"13c54ad9-7dac-405f-b5fe-44ba813378d5","savedPayload":{"position":{"x":25359.01407584217,"y":25505.52242856202},"targetPosition":{"x":24993.17460536812,"y":25645.886574166143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"34587555-32f1-4241-b607-476f22c689a6","savedPayload":{"position":{"x":24993.17460536812,"y":25645.886574166143},"targetPosition":{"x":24627.361516255434,"y":25786.288186585727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"a658e05d-abc9-4c5b-ad1b-0897f752cae0","savedPayload":{"position":{"x":24627.361516255434,"y":25786.288186585727},"targetPosition":{"x":24256.590284514612,"y":25928.689574693803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"simulatedExchangeEvents":{"type":"Simulated Exchange Events","name":"New Simulated Exchange Events","project":"Foundations","simulatedPartialFill":{"type":"Simulated Partial Fill","name":"New Simulated Partial Fill","config":"{ \n\"fillProbability\": 1\n}","project":"Foundations","id":"44d1a29f-42db-4582-93eb-057c5efab1f2","savedPayload":{"position":{"x":25011.078006738644,"y":26100.231359307225},"targetPosition":{"x":24619.2806874178,"y":26090.06560241434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"simulatedActualRate":{"type":"Simulated Actual Rate","name":"New Simulated Actual Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"91ca08cc-ec90-4256-bab1-f6a9b08fc236","savedPayload":{"position":{"x":25335.06784057879,"y":26408.531804369195},"targetPosition":{"x":24977.3571043014,"y":26249.38108572377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7de9fa13-47c9-475e-9ae1-02c4c4066ab8","savedPayload":{"position":{"x":24977.3571043014,"y":26249.38108572377},"targetPosition":{"x":24619.2806874178,"y":26090.06560241434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"simulatedFeesPaid":{"type":"Simulated Fees Paid","name":"New Simulated Fees Paid","config":"{ \n\n}","project":"Foundations","id":"9ba0d597-9964-4808-ba4f-c2b9f3ee2fa0","savedPayload":{"position":{"x":24889.06088491519,"y":26374.252360497325},"targetPosition":{"x":24619.2806874178,"y":26090.06560241434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5079aedd-ae1e-43e7-a7bf-ffda4fc60ac9","savedPayload":{"position":{"x":24619.2806874178,"y":26090.06560241434},"targetPosition":{"x":24256.590284514612,"y":25928.689574693803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4678c054-97e1-45b2-be5c-1d4015e291a2","savedPayload":{"position":{"x":21911.447281941015,"y":26573.522241415958},"targetPosition":{"x":22092.633302965176,"y":26851.33439444295},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Sell Order #1","id":"8e404329-d41f-41e0-ad5a-c84ee1fa2604"}}}],"limitBuyOrders":[],"limitSellOrders":[],"id":"819609ef-c126-4b0b-a4c2-9daeb4d52216","savedPayload":{"position":{"x":22092.633302965176,"y":26851.33439444295},"targetPosition":{"x":22274.093567216885,"y":27130.441926350533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"720b7cb2-8cc4-406a-97cd-d800c913643f","savedPayload":{"position":{"x":30420.203486468607,"y":30552.754295903185},"targetPosition":{"x":30501.899341720862,"y":30678.554881095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"2b443716-eb30-43b5-9457-7263233daaed","savedPayload":{"position":{"x":30501.899341720862,"y":30678.554881095},"targetPosition":{"x":30769.201298977372,"y":30814.752031016862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"manageStage":{"type":"Manage Stage","name":"New Manage Stage","project":"Foundations","managedStopLoss":{"type":"Managed Stop Loss","name":"New Managed Stop Loss","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03","project":"Foundations","id":"d0a0de89-d79f-4fa5-885c-a680ff10cfeb","savedPayload":{"position":{"x":21798.19850424301,"y":26704.08351561187},"targetPosition":{"x":22129.059979314967,"y":26720.24583042993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97","project":"Foundations","id":"cbda2339-230a-4211-a1c9-29a32fee1181","savedPayload":{"position":{"x":21181.61701358643,"y":26948.153892955},"targetPosition":{"x":21330.874134468195,"y":27023.990458097753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bf0650d2-b7a2-4f05-94e3-80ccda90ffc5","savedPayload":{"position":{"x":21330.874134468195,"y":27023.990458097753},"targetPosition":{"x":21488.24025590378,"y":27103.190716254918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"df3531c9-6540-4671-be17-4ce0cfda2120","savedPayload":{"position":{"x":21488.24025590378,"y":27103.190716254918},"targetPosition":{"x":21680.36100494482,"y":27200.076050832904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"6de908df-521a-434c-b9e4-e81e0c84181b","savedPayload":{"position":{"x":21979.477982017026,"y":26424.632995322077},"targetPosition":{"x":22129.059979314967,"y":26720.24583042993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"68255a1b-6136-4d16-b89a-40d0bca2587b","savedPayload":{"position":{"x":22129.059979314967,"y":26720.24583042993},"targetPosition":{"x":22465.826416074957,"y":26938.806674736523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage * 1.02 < portfolioEngine.portfolioCurrent.position.stopLoss.value) {chart.at01hs.bollingerBand.movingAverage * 1.02} else {portfolioEngine.portfolioCurrent.position.stopLoss.value}","project":"Foundations","id":"cf80ef88-969d-40f5-bc36-ccee6f8518bf","savedPayload":{"position":{"x":21573.91986233604,"y":26360.17904904553},"targetPosition":{"x":21851.270639421135,"y":26540.150753025897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[],"announcements":[],"id":"6fac6741-1d2a-4364-ba55-6d0082d4e33b","savedPayload":{"position":{"x":21851.270639421135,"y":26540.150753025897},"targetPosition":{"x":22129.059979314967,"y":26720.24583042993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"995255a7-571c-4219-bb24-a1dda890ba60","savedPayload":{"position":{"x":30507.203563863695,"y":30465.754218508097},"targetPosition":{"x":30633.00414905551,"y":30547.450073760352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"managedTakeProfit":{"type":"Managed Take Profit","name":"New Managed Take Profit","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95","project":"Foundations","id":"728b5268-b977-412e-a7f9-fdc5eeca238a","savedPayload":{"position":{"x":22502.958144113425,"y":26208.212444446333},"targetPosition":{"x":22780.644644848642,"y":26387.985566858588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"1H EMA7 < entryTargetRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value","project":"Foundations","id":"f035c3b1-3b9f-4d14-89a4-7f483fa0ea49","savedPayload":{"position":{"x":21771.30173162761,"y":26304.112780334748},"targetPosition":{"x":21862.003441040993,"y":26443.500965271465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0b6f406c-022e-46b7-aabd-a99398140b10","savedPayload":{"position":{"x":21862.003441040993,"y":26443.500965271465},"targetPosition":{"x":21958.281729512324,"y":26601.264919253896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"positionPeriods > 2","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"portfolioEngine.portfolioCurrent.position.positionCounters.periods.value > 2","project":"Foundations","id":"4de45b46-85e5-4755-9caa-360c50ca061d","savedPayload":{"position":{"x":22110.65694173075,"y":26285.8591788548},"targetPosition":{"x":22036.180745231013,"y":26433.882888450862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5a408907-8527-49d0-9172-60c026feb553","savedPayload":{"position":{"x":22036.180745231013,"y":26433.882888450862},"targetPosition":{"x":21958.281729512324,"y":26601.264919253896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"86be8810-719f-4235-b92f-1e3d9a100391","savedPayload":{"position":{"x":21958.281729512324,"y":26601.264919253896},"targetPosition":{"x":21970.151294391413,"y":26815.92474503551},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"1073d54b-c72a-4a7f-9353-1060186d29c2","savedPayload":{"position":{"x":23075.538232037437,"y":26238.17691262561},"targetPosition":{"x":22780.644644848642,"y":26387.985566858588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"91f7e76b-6171-4c75-b70c-bfc33543b9c3","savedPayload":{"position":{"x":22780.644644848642,"y":26387.985566858588},"targetPosition":{"x":22759.983134459148,"y":26788.66270773075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Manage: 3% Below ema7","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.97 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.97} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"712dcccd-fca1-4d1b-bf00-497375a831ec","savedPayload":{"position":{"x":22467.30531417619,"y":26040.485508100843},"targetPosition":{"x":22797.703009010016,"y":26057.753835643023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"8facdd27-7830-4433-b373-c259545e9d3f","savedPayload":{"position":{"x":8883.843693702074,"y":24725.60305856396},"targetPosition":{"x":8737.603554287565,"y":24413.852932955706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f7b658c8-0903-46b3-867a-c01eaca10bb1","savedPayload":{"position":{"x":8737.603554287565,"y":24413.852932955706},"targetPosition":{"x":8595.45931096332,"y":24094.99135893029},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"97de140f-ae6e-435a-8be7-c4d87e38bd83","savedPayload":{"position":{"x":8595.45931096332,"y":24094.99135893029},"targetPosition":{"x":8452.657398882751,"y":23771.823617275244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"c137f50a-c8a7-4275-8ae4-80fa7fedd38c","savedPayload":{"position":{"x":22715.561827007346,"y":25716.906353353515},"targetPosition":{"x":22797.703009010016,"y":26057.753835643023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"908a2ee2-d913-46d1-80f5-e7109c803e65","savedPayload":{"position":{"x":23813.868805343696,"y":25938.767131145753},"targetPosition":{"x":23633.28264736716,"y":26215.95283337518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0a9ab42d-9b24-461f-95cd-39ab13a54bc3","savedPayload":{"position":{"x":23633.28264736716,"y":26215.95283337518},"targetPosition":{"x":23452.910045950695,"y":26493.480153279517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"d4179fb4-9949-4d82-ae45-8d8be2001ce8","savedPayload":{"position":{"x":24042.989680379833,"y":26193.149269668895},"targetPosition":{"x":23747.952305143037,"y":26343.211170863928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"efab2947-1540-4e8f-a1d9-50289a9b3c7f","savedPayload":{"position":{"x":23747.952305143037,"y":26343.211170863928},"targetPosition":{"x":23452.910045950695,"y":26493.480153279517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < positionRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.99","project":"Foundations","id":"8fbb58cd-53d0-4e19-8f50-590090df0f58","savedPayload":{"position":{"x":24114.217114907442,"y":26527.39851533724},"targetPosition":{"x":23783.569932018636,"y":26510.39634740977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"adec7d7c-258f-4222-a6d6-734f6962d5d9","savedPayload":{"position":{"x":23783.569932018636,"y":26510.39634740977},"targetPosition":{"x":23452.910045950695,"y":26493.480153279517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"b6a70772-8397-41ac-9268-5ad1cd9b0b80","savedPayload":{"position":{"x":24008.470138069977,"y":26852.749669965386},"targetPosition":{"x":23730.66375154251,"y":26673.16450220164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e1ffbeec-66bc-4d38-984b-2aff6740101f","savedPayload":{"position":{"x":23730.66375154251,"y":26673.16450220164},"targetPosition":{"x":23452.910045950695,"y":26493.480153279517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"ff907f99-713a-41f7-8b23-721699b74966","savedPayload":{"position":{"x":23754.425753093572,"y":27081.554985167895},"targetPosition":{"x":23603.544492612404,"y":26787.590357755776},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"65511340-ee54-484b-8cb6-f2d95dec9bdd","savedPayload":{"position":{"x":23603.544492612404,"y":26787.590357755776},"targetPosition":{"x":23452.910045950695,"y":26493.480153279517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"94b2fbbc-3d32-473c-8008-231664970f09","savedPayload":{"position":{"x":23452.910045950695,"y":26493.480153279517},"targetPosition":{"x":23106.746647293192,"y":26475.736282217164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"02434c11-1d6d-4f15-9577-237b5daba9ea","savedPayload":{"position":{"x":23128.205315285282,"y":26074.671292471998},"targetPosition":{"x":22797.703009010016,"y":26057.753835643023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"cac36b94-3568-446e-a2d2-9d860bd8ad0f"}}}],"announcements":[],"id":"74e77f0f-2945-48ac-ab1f-47a65feb84ec","savedPayload":{"position":{"x":22797.703009010016,"y":26057.753835643023},"targetPosition":{"x":22780.63910066663,"y":26388.071839615164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Close: BB Lower Band","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.standardDeviation * 2} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"db68ae8b-4414-43f9-b275-c97b3a6a80c6","savedPayload":{"position":{"x":22617.846127945075,"y":25485.037024883306},"targetPosition":{"x":22839.615650256048,"y":25730.65932680823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"2ccb9d00-d677-44b6-8b92-edbcaf349d29","savedPayload":{"position":{"x":22311.95998695823,"y":25190.42439742619},"targetPosition":{"x":22590.621213045917,"y":25373.889795191695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d5649c96-59d6-4f0e-a259-063e7355eb48","savedPayload":{"position":{"x":22590.621213045917,"y":25373.889795191695},"targetPosition":{"x":22873.890464118744,"y":25547.51403128967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"2689f28d-6ca9-4e82-8327-eae9956a751a","savedPayload":{"position":{"x":22567.030361374666,"y":24961.638485697185},"targetPosition":{"x":22718.415144876584,"y":25259.59695437632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b19aacc4-d892-41dc-a487-870ca6e13ce2","savedPayload":{"position":{"x":22718.415144876584,"y":25259.59695437632},"targetPosition":{"x":22873.890464118744,"y":25547.51403128967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"9e40ebf6-fd42-43da-b390-30926b085b8f","savedPayload":{"position":{"x":22901.180244503197,"y":24890.230261080847},"targetPosition":{"x":22885.463003757413,"y":25223.764798456214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d2b8766b-b4da-40c7-8d88-76f3969065aa","savedPayload":{"position":{"x":22885.463003757413,"y":25223.764798456214},"targetPosition":{"x":22873.890464118744,"y":25547.51403128967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"cae32279-d999-4c13-8eb6-cad3063c74d4","savedPayload":{"position":{"x":23226.899674443648,"y":24995.91915778102},"targetPosition":{"x":23048.383525678262,"y":25276.606498795663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"04ac8528-0696-413b-a739-7825670c0234","savedPayload":{"position":{"x":23048.383525678262,"y":25276.606498795663},"targetPosition":{"x":22873.890464118744,"y":25547.51403128967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"previous ema7 div previous ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"6a80e7f5-300b-417d-9f9d-49803b8f51f8","savedPayload":{"position":{"x":23456.20772861899,"y":25250.45018265117},"targetPosition":{"x":23163.177067165998,"y":25403.985646510526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8e23fa3d-13f0-45fe-990f-d268e58ff1cf","savedPayload":{"position":{"x":23163.177067165998,"y":25403.985646510526},"targetPosition":{"x":22873.890464118744,"y":25547.51403128967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"38fc838f-01a5-4a33-a35f-e185f52c295e","savedPayload":{"position":{"x":22873.890464118744,"y":25547.51403128967},"targetPosition":{"x":22856.284860031064,"y":25893.168703954085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"0c86ae11-a07f-4c31-a33c-05debf70c23c","savedPayload":{"position":{"x":22823.24178895166,"y":25306.546631311918},"targetPosition":{"x":22839.615650256048,"y":25730.65932680823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"cac36b94-3568-446e-a2d2-9d860bd8ad0f"}}},{"type":"Move To Phase Event","name":"Cancel Close","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"301720b6-e436-4134-be19-0bd0892f624d","savedPayload":{"position":{"x":23843.273425065156,"y":24861.811880691894},"targetPosition":{"x":23742.130149397966,"y":25175.958430504295},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2e8c0fcc-d597-40f7-b07f-16214f744b0e","savedPayload":{"position":{"x":23742.130149397966,"y":25175.958430504295},"targetPosition":{"x":23639.994614255906,"y":25490.883112812036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 div prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"b7683607-6589-414b-b6de-5aa132d6baef","savedPayload":{"position":{"x":24285.896946372028,"y":25354.154996424615},"targetPosition":{"x":23963.179161659136,"y":25422.497022846284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e247b889-3abc-469b-b26d-fc11a08bf9c8","savedPayload":{"position":{"x":23963.179161659136,"y":25422.497022846284},"targetPosition":{"x":23639.994614255906,"y":25490.883112812036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"605adda8-a968-4819-af76-2ee257f07e66","savedPayload":{"position":{"x":23639.994614255906,"y":25490.883112812036},"targetPosition":{"x":23382.27715911922,"y":25722.853870728388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"cc9492df-3289-4d6a-b152-bad2fc656730","savedPayload":{"position":{"x":23085.833491244233,"y":25509.551819764944},"targetPosition":{"x":22839.615650256048,"y":25730.65932680823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"74e77f0f-2945-48ac-ab1f-47a65feb84ec"}}}],"announcements":[],"id":"7fc97392-92a0-48cc-a5d3-799b1c2b8c35","savedPayload":{"position":{"x":22839.615650256048,"y":25730.65932680823},"targetPosition":{"x":22797.703009010016,"y":26057.753835643023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Run","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.8 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.8} else \n{portfolioEngine.portfolioCurrent.position.takeProfit.value}","project":"Foundations","id":"895b6803-0996-41a6-9a13-93f488d7aee4","savedPayload":{"position":{"x":22463.406966580493,"y":25583.03299994825},"targetPosition":{"x":22837.452347885144,"y":25826.337357919387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Cancel Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"df898928-7078-4e61-a616-169789552b36","savedPayload":{"position":{"x":23255.582303506904,"y":24591.069793645787},"targetPosition":{"x":23238.407688078838,"y":24919.98538728086},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c02edb77-0d76-4656-8d2f-068eaddabff7","savedPayload":{"position":{"x":23238.407688078838,"y":24919.98538728086},"targetPosition":{"x":23221.953221145883,"y":25249.488782858534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 conv prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 < chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"3bdea448-de7a-4188-b9ec-350dbf88470a","savedPayload":{"position":{"x":23811.76911660622,"y":24949.513921636055},"targetPosition":{"x":23516.821139734548,"y":25099.394655692777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fbc8a359-f853-44a6-831d-a2078edeebe6","savedPayload":{"position":{"x":23516.821139734548,"y":25099.394655692777},"targetPosition":{"x":23221.953221145883,"y":25249.488782858534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f4664806-47a1-41be-956e-079599c0df49","savedPayload":{"position":{"x":23221.953221145883,"y":25249.488782858534},"targetPosition":{"x":23032.54821877362,"y":25540.21991008023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"b75aa4bc-9257-4444-98ca-afe6377b914a","savedPayload":{"position":{"x":23076.30467257206,"y":25457.914983702765},"targetPosition":{"x":22837.452347885144,"y":25826.337357919387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"74e77f0f-2945-48ac-ab1f-47a65feb84ec"}}}],"announcements":[],"id":"cac36b94-3568-446e-a2d2-9d860bd8ad0f","savedPayload":{"position":{"x":22865.116200384356,"y":25423.77621993282},"targetPosition":{"x":22839.615650256048,"y":25730.65932680823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7ce8f923-1393-45ac-97d6-742e2cff6627","savedPayload":{"position":{"x":30640.85454249195,"y":30397.655643547165},"targetPosition":{"x":30633.00414905551,"y":30547.450073760352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"0d03ff5b-3162-49a3-ae12-a0e5929de4dd","savedPayload":{"position":{"x":30633.00414905551,"y":30547.450073760352},"targetPosition":{"x":30769.201298977372,"y":30814.752031016862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeStage":{"type":"Close Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"e4075c8b-e9ed-4efb-95ff-c57a05dde303","savedPayload":{"position":{"x":30242.33367675167,"y":29860.779166259257},"targetPosition":{"x":30475.47746518876,"y":30049.57528357421},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f7a43f11-926e-4a95-8b50-0e6bf1c33fb3","savedPayload":{"position":{"x":30475.47746518876,"y":30049.57528357421},"targetPosition":{"x":30708.62125362585,"y":30238.371400889162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInQuotedAsset":{"type":"Target Size In Quoted Asset","name":"New Target Size In Quoted Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value","project":"Foundations","id":"d0134650-3b3d-4e82-9334-efd985669763","savedPayload":{"position":{"x":30809.30678556971,"y":30082.101962685196},"targetPosition":{"x":30755.55159313792,"y":29942.06489871062},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5bfa6266-b3b9-4b3d-9113-5ce83bd5181b","savedPayload":{"position":{"x":30755.55159313792,"y":29942.06489871062},"targetPosition":{"x":30708.62125362585,"y":30238.371400889162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f94814fd-11e1-49fb-a3d9-f8c9dc7e476b","savedPayload":{"position":{"x":30708.62125362585,"y":30238.371400889162},"targetPosition":{"x":30816.13163848944,"y":30518.44552883832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeExecution":{"type":"Close Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[{"type":"Market Buy Order","name":"Quick Exit","config":"{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"c81b34d0-6411-4e30-9a5f-b29938767724","savedPayload":{"position":{"x":23559.89091621992,"y":28127.319218015626},"targetPosition":{"x":23519.31513067185,"y":27935.139686142174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"30a97f96-5681-426e-84e3-c56d4677b797","savedPayload":{"position":{"x":23519.31513067185,"y":27935.139686142174},"targetPosition":{"x":23478.63379953603,"y":27742.286207107172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d73f3a51-5c99-453e-81a7-77123488aae8","savedPayload":{"position":{"x":23478.63379953603,"y":27742.286207107172},"targetPosition":{"x":23429.10537853773,"y":27507.75166658657},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"7d7ac782-a44c-4983-a83d-85c3bc7f446e","savedPayload":{"position":{"x":24027.46055716221,"y":25966.62756009945},"targetPosition":{"x":23819.245158937953,"y":26223.723529978088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5a2a2f97-c305-41ad-b66a-5757cb93b188","savedPayload":{"position":{"x":23819.245158937953,"y":26223.723529978088},"targetPosition":{"x":23611.67394264751,"y":26480.101246239232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Buy Order #1","id":"7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3"}}}],"marketSellOrders":[],"limitBuyOrders":[],"limitSellOrders":[],"id":"6f41faa3-1005-4c80-b40f-adbb7b65b836","savedPayload":{"position":{"x":23611.67394264751,"y":26480.101246239232},"targetPosition":{"x":23354.638147633596,"y":26797.601473788083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"940b3fe2-8055-4eb5-8a5a-192a319891af","savedPayload":{"position":{"x":31004.927755804394,"y":30285.30174040123},"targetPosition":{"x":30816.13163848944,"y":30518.44552883832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"b72c5b1c-499f-4f2e-9044-aa6caaaef7ee","savedPayload":{"position":{"x":30816.13163848944,"y":30518.44552883832},"targetPosition":{"x":30769.201298977372,"y":30814.752031016862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fc6676b7-944d-459c-bc06-592b3ae2fd1b","savedPayload":{"position":{"x":30769.201298977372,"y":30814.752031016862},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Portfolio Strategy","name":"S2 - 6H Down","project":"Foundations","triggerStage":{"type":"Trigger Stage","name":"New Trigger Stage","project":"Foundations","triggerOn":{"type":"Trigger On Event","name":"New Trigger On Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"301d8e64-bde8-4eee-a0cf-b9c57bcb3050","savedPayload":{"position":{"x":30005.948012350225,"y":31227.831120947827},"targetPosition":{"x":30075.981621507,"y":30936.120144828525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a869bb21-75b5-4621-9760-840cf4896844","savedPayload":{"position":{"x":30075.981621507,"y":30936.120144828525},"targetPosition":{"x":30146.015230663772,"y":30644.409168709222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"b3c4a94f-4986-4e55-ba28-f6456a67bd64","savedPayload":{"position":{"x":29793.344079288287,"y":31129.819365334188},"targetPosition":{"x":29969.67965497603,"y":30887.114267021705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7b405bfe-294d-48a8-b1ff-d0c4f4b328d1","savedPayload":{"position":{"x":29969.67965497603,"y":30887.114267021705},"targetPosition":{"x":30146.015230663772,"y":30644.409168709222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"f4b66e81-3e26-4a04-9687-140ab33bd887","savedPayload":{"position":{"x":29634.43113205132,"y":30957.90830753879},"targetPosition":{"x":29890.223181357545,"y":30801.158738124006},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4d1c7a66-dd4a-45f9-956d-6cb68b64920b","savedPayload":{"position":{"x":29890.223181357545,"y":30801.158738124006},"targetPosition":{"x":30146.015230663772,"y":30644.409168709222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H Down","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"975153b0-b609-4975-b5d6-26f7bfe675e8","savedPayload":{"position":{"x":29553.40222630669,"y":30738.26984773336},"targetPosition":{"x":29849.70872848523,"y":30691.339508221292},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ecc5139a-825f-4c91-8e92-f3719460c66b","savedPayload":{"position":{"x":29849.70872848523,"y":30691.339508221292},"targetPosition":{"x":30146.015230663772,"y":30644.409168709222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H Steep","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerSubChannel.slope === \"Steep\"","project":"Foundations","id":"a838971e-d8bd-4ded-a418-453b8981ff9e","savedPayload":{"position":{"x":29562.593278425167,"y":30504.341950395676},"targetPosition":{"x":29854.30425454447,"y":30574.37555955245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3694b7de-4040-4f51-a025-3d482ad6c127","savedPayload":{"position":{"x":29854.30425454447,"y":30574.37555955245},"targetPosition":{"x":30146.015230663772,"y":30644.409168709222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H NOT Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerSubChannel.slope != \"Side\"","project":"Foundations","id":"fc7ab7ee-a96c-4d9a-ae8e-618cd3ee0769","savedPayload":{"position":{"x":29660.605034038806,"y":30291.738017333737},"targetPosition":{"x":29903.31013235129,"y":30468.07359302148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7f681b33-bfa1-46b5-9483-545d3f62791b","savedPayload":{"position":{"x":29903.31013235129,"y":30468.07359302148},"targetPosition":{"x":30146.015230663772,"y":30644.409168709222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"d6572b86-2aaa-4223-9e6a-0206d8890778","savedPayload":{"position":{"x":29832.516091834204,"y":30132.82507009677},"targetPosition":{"x":29989.265661248988,"y":30388.617119402996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"08da37fa-d3c5-49d9-8679-5b80bdff68dd","savedPayload":{"position":{"x":29989.265661248988,"y":30388.617119402996},"targetPosition":{"x":30146.015230663772,"y":30644.409168709222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"680af7d1-9436-426c-b371-0c51ca813093","savedPayload":{"position":{"x":30146.015230663772,"y":30644.409168709222},"targetPosition":{"x":30442.321732842312,"y":30597.478829197153},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"ab2764bc-e2c0-40d8-930f-bd3047f39596","savedPayload":{"position":{"x":30442.321732842312,"y":30597.478829197153},"targetPosition":{"x":30738.628235020853,"y":30550.548489685083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"triggerOff":{"type":"Trigger Off Event","name":"New Trigger Off Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close< chart.at01hs.bollingerBand.movingAverage","project":"Foundations","id":"29130ffe-4d84-411a-90d4-3ee5a6008c21","savedPayload":{"position":{"x":24477.799814008293,"y":24124.647508438044},"targetPosition":{"x":24372.62632841972,"y":24822.957360839486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e6a32c76-eda6-4982-8a3e-220c29218ba2","savedPayload":{"position":{"x":24372.62632841972,"y":24822.957360839486},"targetPosition":{"x":24267.531925251293,"y":25521.31341534124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b31b4647-b5e2-42e5-a1e9-fa0ffafeffc8","savedPayload":{"position":{"x":24267.531925251293,"y":25521.31341534124},"targetPosition":{"x":24162.395041161304,"y":26221.225619074867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"707c998d-da1c-45c1-84de-75ac9a0898b9","savedPayload":{"position":{"x":30495.92313670837,"y":30374.21291399734},"targetPosition":{"x":30738.628235020853,"y":30550.548489685083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"takePosition":{"type":"Take Position Event","name":"New Take Position Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"5840e471-a97e-4662-8938-5f1eb21091f0","savedPayload":{"position":{"x":22265.34328943435,"y":26363.536900734165},"targetPosition":{"x":22573.843402249116,"y":26435.283857214054},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"447e0866-7372-4a42-b5b1-cd05e0efe728","savedPayload":{"position":{"x":22573.843402249116,"y":26435.283857214054},"targetPosition":{"x":22882.888356487365,"y":26508.933577004143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"0a447725-e6ac-45ea-bb2c-5f3b968dfc06","savedPayload":{"position":{"x":22372.43969440601,"y":26136.763686292812},"targetPosition":{"x":22627.74609206027,"y":26323.332966667615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9540f515-0603-4cda-bbbd-84d7d104a8e1","savedPayload":{"position":{"x":22627.74609206027,"y":26323.332966667615},"targetPosition":{"x":22882.888356487365,"y":26508.933577004143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"ad089114-2332-4b0b-b079-4070e1baa4c5","savedPayload":{"position":{"x":22549.043987020774,"y":25967.75497941453},"targetPosition":{"x":22715.031837490653,"y":26237.62028007838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7f2c2ddf-c19f-4f32-bda3-b4a3b7e7fb90","savedPayload":{"position":{"x":22715.031837490653,"y":26237.62028007838},"targetPosition":{"x":22882.888356487365,"y":26508.933577004143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H Down","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"48b35276-b129-486a-a517-ca3656ff9a53","savedPayload":{"position":{"x":22782.232281463137,"y":25883.438429769514},"targetPosition":{"x":22831.178584563786,"y":26195.937944978745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"179fce4e-890b-4a07-9289-57620f55da9e","savedPayload":{"position":{"x":22831.178584563786,"y":26195.937944978745},"targetPosition":{"x":22882.888356487365,"y":26508.933577004143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"4H Steep","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at04hs.bollingerSubChannel.slope === \"Steep\"","project":"Foundations","id":"45c706e6-6a7c-4b5a-b713-2b87ac0b6550","savedPayload":{"position":{"x":23034.311277405726,"y":25896.43599794343},"targetPosition":{"x":22958.50577841659,"y":26201.591696594514},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ad485330-bf10-49e7-beaa-d57e0f8564b3","savedPayload":{"position":{"x":22958.50577841659,"y":26201.591696594514},"targetPosition":{"x":22882.888356487365,"y":26508.933577004143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"6H NOT Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at06hs.bollingerSubChannel.slope != \"Side\"","project":"Foundations","id":"a360bbf1-b177-4298-80a8-06b6062dc779","savedPayload":{"position":{"x":23253.07995465503,"y":25995.199593307945},"targetPosition":{"x":23069.203198479256,"y":26251.560402413896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f8134986-b19a-4715-bb59-dd6bc7c774a8","savedPayload":{"position":{"x":23069.203198479256,"y":26251.560402413896},"targetPosition":{"x":22882.888356487365,"y":26508.933577004143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"685b785a-4196-4b0a-84c1-0c7ed54e6162","savedPayload":{"position":{"x":23422.144881151497,"y":26175.289213123193},"targetPosition":{"x":23154.43154065412,"y":26342.598716700646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"747a6cc6-2122-4f62-ab40-bdcfbb8ae702","savedPayload":{"position":{"x":23154.43154065412,"y":26342.598716700646},"targetPosition":{"x":22882.888356487365,"y":26508.933577004143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e9bc25c6-7eca-42cd-a2c2-dbc196d8929a","savedPayload":{"position":{"x":22882.888356487365,"y":26508.933577004143},"targetPosition":{"x":22939.936333317633,"y":26862.919736079566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"88e734b7-e242-4b34-aeca-bb71905973ab","savedPayload":{"position":{"x":30691.697895508783,"y":30254.241987506543},"targetPosition":{"x":30738.628235020853,"y":30550.548489685083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"73a50844-7c64-4816-a04d-db5da604663b","savedPayload":{"position":{"x":30738.628235020853,"y":30550.548489685083},"targetPosition":{"x":30981.333333333336,"y":30726.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openStage":{"type":"Open Stage","name":"New Open Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"My Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"7d19cadf-d686-403d-b5c5-c4c8600035e4","savedPayload":{"position":{"x":22371.387916318254,"y":26575.7353541322},"targetPosition":{"x":22681.504186064943,"y":26641.82606785508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5dc9b14b-e534-4328-9789-22d49b2c6626","savedPayload":{"position":{"x":22681.504186064943,"y":26641.82606785508},"targetPosition":{"x":23079.660168651335,"y":26727.032770566715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInBaseAsset":{"type":"Target Size In Base Asset","name":"New Target Size In Base Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value","project":"Foundations","id":"9bc8b451-2bcc-4092-b469-d99fe46040ae","savedPayload":{"position":{"x":22856.416691948434,"y":26040.346222665612},"targetPosition":{"x":22954.46435210442,"y":26341.627110288202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9e557768-9288-4e09-bf67-db8d850df130","savedPayload":{"position":{"x":22954.46435210442,"y":26341.627110288202},"targetPosition":{"x":23079.660168651335,"y":26727.032770566715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7dadecbd-1931-448f-a23d-9a96140d75ca","savedPayload":{"position":{"x":30759.15651119924,"y":29877.19751953045},"targetPosition":{"x":30870.62823502085,"y":29977.56711048428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openExecution":{"type":"Open Execution","name":"New Open Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[],"marketSellOrders":[{"type":"Market Sell Order","name":"Quick Entry","config":"{\n\"percentageOfAlgorithmSize\": 100\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"14697473-8454-4fb1-bf28-fa12d6640666","savedPayload":{"position":{"x":23775.818297484602,"y":24764.844002889964},"targetPosition":{"x":23709.956653665253,"y":25074.115748042947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"98626788-dd20-4fb6-8b43-9b97014a212e","savedPayload":{"position":{"x":23709.956653665253,"y":25074.115748042947},"targetPosition":{"x":23644.049044929005,"y":25383.39336137539},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b4e76cbe-b430-4f1b-86cd-1e8259a48477","savedPayload":{"position":{"x":23644.049044929005,"y":25383.39336137539},"targetPosition":{"x":23578.136875975702,"y":25692.54507298051},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"5fa41d57-267e-451c-b495-4ac721ddfa18","savedPayload":{"position":{"x":23578.136875975702,"y":25692.54507298051},"targetPosition":{"x":23512.825286929576,"y":26001.895836879732},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4c9ad616-de53-4332-8569-ad2d7eb4f941","savedPayload":{"position":{"x":23512.825286929576,"y":26001.895836879732},"targetPosition":{"x":23447.081533977325,"y":26311.63243657809},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Sell Order #1","id":"8e404329-d41f-41e0-ad5a-c84ee1fa2604"}}}],"limitBuyOrders":[],"limitSellOrders":[],"id":"4d3552fa-b634-4bc8-a975-e136b47e44a2","savedPayload":{"position":{"x":23447.081533977325,"y":26311.63243657809},"targetPosition":{"x":23379.954922102457,"y":26629.60358447123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"ffe64902-21d9-4c5e-b6aa-97ce752cce91","savedPayload":{"position":{"x":30901.814988643513,"y":29830.844970374208},"targetPosition":{"x":30870.62823502085,"y":29977.56711048428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"63eb6592-10e0-4c3c-ac03-8789e6b52068","savedPayload":{"position":{"x":30888.628235020853,"y":30441.56711048428},"targetPosition":{"x":30981.333333333336,"y":30726.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"manageStage":{"type":"Manage Stage","name":"Custom","project":"Foundations","managedStopLoss":{"type":"Managed Stop Loss","name":"New Managed Stop Loss","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03","project":"Foundations","id":"c42eec50-421c-4220-942c-4bdd4128e9dd","savedPayload":{"position":{"x":30748.55223524751,"y":29631.73510240078},"targetPosition":{"x":30949.291417155167,"y":29854.678550044},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97","project":"Foundations","id":"a2f4b43b-c498-4687-ab3d-c5c7d7ad4d02","savedPayload":{"position":{"x":22758.49617967899,"y":25776.100968875922},"targetPosition":{"x":22807.62930534903,"y":25927.09319394866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"35795d1b-8c7a-4957-9e22-1400e32d1e14","savedPayload":{"position":{"x":22807.62930534903,"y":25927.09319394866},"targetPosition":{"x":22863.21915601854,"y":26096.51061340131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8ea589b2-e7e3-4907-90a8-bd4667a70196","savedPayload":{"position":{"x":22863.21915601854,"y":26096.51061340131},"targetPosition":{"x":22928.443385664203,"y":26296.0407893233},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"a68ec84d-450e-42ed-b4c7-28db86f31e57","savedPayload":{"position":{"x":31041.996515467654,"y":29569.361595155453},"targetPosition":{"x":30949.291417155167,"y":29854.678550044},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"bd85fac3-f2ab-47b8-8077-344343ebfc93","savedPayload":{"position":{"x":30949.291417155167,"y":29854.678550044},"targetPosition":{"x":31011.664924400495,"y":30148.12283026414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage * 1.02 < portfolioEngine.portfolioCurrent.position.stopLoss.value) {chart.at01hs.bollingerBand.movingAverage * 1.02} else {portfolioEngine.portfolioCurrent.position.stopLoss.value}","project":"Foundations","id":"e9425ea8-46fc-4bbd-96af-107b45fcde20","savedPayload":{"position":{"x":30824.544402664513,"y":29267.789989603716},"targetPosition":{"x":30886.91790990984,"y":29561.234269823857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[],"announcements":[],"id":"787093b5-b60f-4002-ae4e-7dcf26bc651c","savedPayload":{"position":{"x":30886.91790990984,"y":29561.234269823857},"targetPosition":{"x":30949.291417155167,"y":29854.678550044},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a1a3ca90-96ad-4bc3-84f0-0ead961f4ab3","savedPayload":{"position":{"x":31011.664924400495,"y":30148.12283026414},"targetPosition":{"x":31074.038431645822,"y":30441.56711048428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"managedTakeProfit":{"type":"Managed Take Profit","name":"New Managed Take Profit","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95","project":"Foundations","id":"98c748f4-5126-4a47-a88b-8af381ce5b37","savedPayload":{"position":{"x":31457.551819686938,"y":29746.644466448823},"targetPosition":{"x":31519.925326932265,"y":30040.088746668964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"1H EMA7 < entryTargetRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value","project":"Foundations","id":"37f8d23d-8e82-4d78-8799-338d352c0bd7","savedPayload":{"position":{"x":23605.434975296248,"y":25717.769803297757},"targetPosition":{"x":23572.036802414903,"y":25873.87022271623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7641aab3-419e-431c-b7de-f961309f3d88","savedPayload":{"position":{"x":23572.036802414903,"y":25873.87022271623},"targetPosition":{"x":23526.71339802834,"y":26054.04071729211},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"positionPeriods > 2","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"portfolioEngine.portfolioCurrent.position.positionCounters.periods.value > 2","project":"Foundations","id":"640b3bdc-3649-4846-b67a-1ed5a8ba52d5","savedPayload":{"position":{"x":23851.441215060608,"y":25938.94632589922},"targetPosition":{"x":23700.51923330539,"y":25988.640961617042},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6855f9f0-a1a5-4613-b77a-b9d7226ec1f7","savedPayload":{"position":{"x":23700.51923330539,"y":25988.640961617042},"targetPosition":{"x":23526.71339802834,"y":26054.04071729211},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8dc235c5-6c20-4d93-8703-275564f7e648","savedPayload":{"position":{"x":23526.71339802834,"y":26054.04071729211},"targetPosition":{"x":23387.299339111105,"y":26210.243954208046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"19f17341-ac03-4e07-9f8d-d3e4ef023fc2","savedPayload":{"position":{"x":31805.242281820814,"y":30132.793844981446},"targetPosition":{"x":31519.925326932265,"y":30040.088746668964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"7f92f80d-0924-4d54-ae68-6505d8f0421a","savedPayload":{"position":{"x":31519.925326932265,"y":30040.088746668964},"targetPosition":{"x":31296.981879289044,"y":30240.827928576622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Manage: 3% Below ema7","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.97 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.97} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"af90c747-4790-43c5-afe1-37a605571cae","savedPayload":{"position":{"x":31542.12959266783,"y":29616.406117118087},"targetPosition":{"x":31742.868774575487,"y":29839.349564761305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"64b16855-36d6-49b4-afde-9bc43b6bdd53","savedPayload":{"position":{"x":9959.46907232827,"y":25503.573174112804},"targetPosition":{"x":9813.22893291376,"y":25191.82304850455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a06e989b-e442-43e3-b915-7aa76348e064","savedPayload":{"position":{"x":9813.22893291376,"y":25191.82304850455},"targetPosition":{"x":9671.084689589516,"y":24872.961474479132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ac15c2d4-9d65-464a-b3e6-2d28edca7308","savedPayload":{"position":{"x":9671.084689589516,"y":24872.961474479132},"targetPosition":{"x":9528.282777508946,"y":24549.793732824088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"c81de819-5717-459a-9b89-f046c6768803","savedPayload":{"position":{"x":31965.81222221871,"y":29638.610382853647},"targetPosition":{"x":31742.868774575487,"y":29839.349564761305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"bff4cb02-f3ad-4c61-9f94-cc3e2b43121c","savedPayload":{"position":{"x":25233.439656442264,"y":26867.673349554818},"targetPosition":{"x":24923.36237216278,"y":26933.27561860445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a9f77d3c-1868-4535-8117-e56d388ba5ad","savedPayload":{"position":{"x":24923.36237216278,"y":26933.27561860445},"targetPosition":{"x":24612.777468553046,"y":26998.924216507876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"42345fb4-0626-4b42-90c1-bb9f214e17d4","savedPayload":{"position":{"x":25216.36746514516,"y":27194.798413519195},"targetPosition":{"x":24914.85409546557,"y":27096.949324110807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a4bfbfb1-543e-4db0-9f39-dd6631e660eb","savedPayload":{"position":{"x":24914.85409546557,"y":27096.949324110807},"targetPosition":{"x":24612.777468553046,"y":26998.924216507876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < positionRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.99","project":"Foundations","id":"67342cd6-6678-401c-94e1-e0b0eda2263e","savedPayload":{"position":{"x":25037.90180819732,"y":27469.928765042605},"targetPosition":{"x":24825.535222413237,"y":27234.548428725706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6fcc3279-0e65-424f-81b5-0ed032a461ca","savedPayload":{"position":{"x":24825.535222413237,"y":27234.548428725706},"targetPosition":{"x":24612.777468553046,"y":26998.924216507876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"47ca70bc-782c-445f-834e-921f0840eb7e","savedPayload":{"position":{"x":24745.949953037612,"y":27618.916495950674},"targetPosition":{"x":24679.495726862566,"y":27309.11742383147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"13eaacfa-d129-401a-8648-93d7954f94ac","savedPayload":{"position":{"x":24679.495726862566,"y":27309.11742383147},"targetPosition":{"x":24612.777468553046,"y":26998.924216507876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"6674b07b-d9ed-4a96-88b2-6743cd6e0852","savedPayload":{"position":{"x":24419.403649771564,"y":27601.77763774222},"targetPosition":{"x":24516.121918896497,"y":27300.56301986779},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9163a9de-74b0-42f7-8ee0-85b93dee00fc","savedPayload":{"position":{"x":24516.121918896497,"y":27300.56301986779},"targetPosition":{"x":24612.777468553046,"y":26998.924216507876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"46f92b3d-10dd-484d-895b-c0d547424c3a","savedPayload":{"position":{"x":24612.777468553046,"y":26998.924216507876},"targetPosition":{"x":24387.875136821436,"y":26750.145857461575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"571d2fea-5e0b-49f3-877a-5b9b41516bfe","savedPayload":{"position":{"x":31943.607956483145,"y":30062.293012404523},"targetPosition":{"x":31742.868774575487,"y":29839.349564761305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"5639cfff-e0f1-417b-8034-adb661ded0cd"}}}],"announcements":[],"id":"75e54a0b-1af9-49d2-ab9b-461d72a731fe","savedPayload":{"position":{"x":31742.868774575487,"y":29839.349564761305},"targetPosition":{"x":31519.925326932265,"y":30040.088746668964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Close: BB Lower Band","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.standardDeviation * 2} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"3f9df9ef-2267-4a33-b2b8-fddce1f7f4d7","savedPayload":{"position":{"x":31981.51300909159,"y":29339.021522427276},"targetPosition":{"x":31965.81222221871,"y":29638.610382853647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"bb9431b0-04e2-49ad-8a1e-8336a5a90ba6","savedPayload":{"position":{"x":26571.445629853995,"y":26378.23243358561},"targetPosition":{"x":26455.936056809027,"y":26712.90098507394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fff74a7d-6205-4d97-b32a-c31c2879e228","savedPayload":{"position":{"x":26455.936056809027,"y":26712.90098507394},"targetPosition":{"x":26340.782645007588,"y":27047.941948757725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"c2308750-4fa3-45bc-8ce3-b834db3e5a75","savedPayload":{"position":{"x":26810.906830517335,"y":26517.73257494159},"targetPosition":{"x":26576.040248020785,"y":26782.640670900648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"37f1894e-e911-46df-b97d-92ad8716bbb7","savedPayload":{"position":{"x":26576.040248020785,"y":26782.640670900648},"targetPosition":{"x":26340.782645007588,"y":27047.941948757725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"c815953e-7501-4c0f-bf44-b2054f27204b","savedPayload":{"position":{"x":26978.107753694647,"y":26738.125094380513},"targetPosition":{"x":26659.708659927514,"y":26892.909040338956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0abbc8b9-69b3-4051-a077-8cae2eb456e5","savedPayload":{"position":{"x":26659.708659927514,"y":26892.909040338956},"targetPosition":{"x":26340.782645007588,"y":27047.941948757725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"b1db73ae-ddb7-452c-bc67-aebce55c0071","savedPayload":{"position":{"x":27048.226526164908,"y":27005.628965029115},"targetPosition":{"x":26694.782013202086,"y":27026.72418255083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1c0d7a06-b7f3-443d-9088-177134b13b83","savedPayload":{"position":{"x":26694.782013202086,"y":27026.72418255083},"targetPosition":{"x":26340.782645007588,"y":27047.941948757725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"previous ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"12d82500-383b-445d-995d-7b589c84635a","savedPayload":{"position":{"x":27010.72207535235,"y":27278.921316766297},"targetPosition":{"x":26676.008585382122,"y":27163.43346854987},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ea51ecbf-d848-46a7-a88d-82ec88f8480a","savedPayload":{"position":{"x":26676.008585382122,"y":27163.43346854987},"targetPosition":{"x":26340.782645007588,"y":27047.941948757725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"previous ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14 > chart.at01hs.base7EMA.previous.previous.ema21 - chart.at01hs.base7EMA.previous.previous.ema14","project":"Foundations","id":"c48ea949-7b3e-4c17-bff5-19d6e459d626","savedPayload":{"position":{"x":26871.23515294551,"y":27517.77941792403},"targetPosition":{"x":26606.264611999366,"y":27282.781563185177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7d987b62-66de-4d68-be64-91c124266174","savedPayload":{"position":{"x":26606.264611999366,"y":27282.781563185177},"targetPosition":{"x":26340.782645007588,"y":27047.941948757725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2 previous ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7 > chart.at01hs.base7EMA.previous.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.previous.ema7","project":"Foundations","id":"6e81b8d8-148d-4a5a-8307-40c1dbccabb2","savedPayload":{"position":{"x":26651.230957519583,"y":27684.788493927008},"targetPosition":{"x":26496.08949284932,"y":27366.34660740898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"229f0b94-9e9a-45b5-87fe-8bf1427c1cb6","savedPayload":{"position":{"x":26496.08949284932,"y":27366.34660740898},"targetPosition":{"x":26340.782645007588,"y":27047.941948757725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0e734dca-7ea8-4eaf-9379-48ccf8dff51e","savedPayload":{"position":{"x":26340.782645007588,"y":27047.941948757725},"targetPosition":{"x":25975.492148554018,"y":27070.019973853538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"43f6f964-e44c-4b9e-9c6e-f5f10afb891d","savedPayload":{"position":{"x":32188.75566986193,"y":29437.87120094599},"targetPosition":{"x":31965.81222221871,"y":29638.610382853647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"5639cfff-e0f1-417b-8034-adb661ded0cd"}}},{"type":"Move To Phase Event","name":"Cancel Close","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"427ca47c-7233-4e51-8070-0dd82e493d47","savedPayload":{"position":{"x":26849.90501730248,"y":27626.830935510996},"targetPosition":{"x":26496.473462169066,"y":27647.815568936996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8b99cc7a-c8fd-4e57-9f24-c2576f6bab18","savedPayload":{"position":{"x":26496.473462169066,"y":27647.815568936996},"targetPosition":{"x":26142.732993440186,"y":27668.664401778908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 div prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"2217cfc4-1cdd-43b0-86ef-9957ff84c8f1","savedPayload":{"position":{"x":26672.75100993034,"y":28138.469816506702},"targetPosition":{"x":26407.8994337947,"y":27903.691062524806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6918bca4-9fcd-44a4-9ad5-d4718158d064","savedPayload":{"position":{"x":26407.8994337947,"y":27903.691062524806},"targetPosition":{"x":26142.732993440186,"y":27668.664401778908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"2 prev.ema7 div 2 prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7 > chart.at01hs.base7EMA.previous.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.previous.ema7","project":"Foundations","id":"9afbcaee-9dcd-4b18-89a9-9124eea8c900","savedPayload":{"position":{"x":26185.598444673225,"y":28375.520978680186},"targetPosition":{"x":26164.21417772805,"y":28022.198407767253},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"91b01ae0-97af-48c7-adf3-1bb767e27f36","savedPayload":{"position":{"x":26164.21417772805,"y":28022.198407767253},"targetPosition":{"x":26142.732993440186,"y":27668.664401778908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f15adc5-8719-4f96-8560-127f7eaa0a97","savedPayload":{"position":{"x":26142.732993440186,"y":27668.664401778908},"targetPosition":{"x":25868.975210135417,"y":27425.973980195675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"b15ba6fb-7ae0-4c8f-b8ac-b76c5945dcb5","savedPayload":{"position":{"x":32265.401082645083,"y":29654.31116972653},"targetPosition":{"x":31965.81222221871,"y":29638.610382853647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"75e54a0b-1af9-49d2-ab9b-461d72a731fe"}}}],"announcements":[],"id":"eb74a012-ed21-4ce6-8f2e-8f2ebaea9188","savedPayload":{"position":{"x":31965.81222221871,"y":29638.610382853647},"targetPosition":{"x":31742.868774575487,"y":29839.349564761305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Run","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.8 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.8} else \n{portfolioEngine.portfolioCurrent.position.takeProfit.value}","project":"Foundations","id":"25d46d39-ae12-4dd8-a136-48f75b7236c1","savedPayload":{"position":{"x":32126.382162616603,"y":29144.426920725848},"targetPosition":{"x":32188.75566986193,"y":29437.87120094599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Cancel Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"f4da55cf-3df3-40ed-8d05-a914a6697fae","savedPayload":{"position":{"x":13516.945156686488,"y":27732.291406400487},"targetPosition":{"x":13350.548067106007,"y":27358.345151034206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2c64d2c0-288c-45ae-a359-5d3f44bb4c5e","savedPayload":{"position":{"x":13350.548067106007,"y":27358.345151034206},"targetPosition":{"x":13184.046123895518,"y":26984.18941421302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 conv prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 < chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"b4571357-f64e-432a-8d80-37f1dfd89e82","savedPayload":{"position":{"x":12703.14663729447,"y":27646.756263347786},"targetPosition":{"x":12943.567065826552,"y":27315.551593263554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"96c5c204-c93f-494c-8691-30566d39db06","savedPayload":{"position":{"x":12943.567065826552,"y":27315.551593263554},"targetPosition":{"x":13184.046123895518,"y":26984.18941421302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2849e6ed-91c0-4e63-a4a3-2ba4d4517008","savedPayload":{"position":{"x":13184.046123895518,"y":26984.18941421302},"targetPosition":{"x":13226.591604790017,"y":26576.6574550827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"9c2aa1f4-5ba6-4dc8-9f99-db133558f0e8","savedPayload":{"position":{"x":32482.199950082075,"y":29375.49769370066},"targetPosition":{"x":32188.75566986193,"y":29437.87120094599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"75e54a0b-1af9-49d2-ab9b-461d72a731fe"}}}],"announcements":[],"id":"5639cfff-e0f1-417b-8034-adb661ded0cd","savedPayload":{"position":{"x":32188.75566986193,"y":29437.87120094599},"targetPosition":{"x":31965.81222221871,"y":29638.610382853647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6cb50b3d-6bf3-422f-8d2a-d0103ea02607","savedPayload":{"position":{"x":31296.981879289044,"y":30240.827928576622},"targetPosition":{"x":31074.038431645822,"y":30441.56711048428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"42765ad5-284e-4966-a367-76593b53bcf7","savedPayload":{"position":{"x":31074.03843164582,"y":30441.56711048428},"targetPosition":{"x":30981.333333333336,"y":30726.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeStage":{"type":"Close Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"110d0178-0090-4921-92dc-837bb31c3ba1","savedPayload":{"position":{"x":31283.342346607962,"y":29679.77171517134},"targetPosition":{"x":31314.70088558826,"y":29978.12828378182},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3a9db813-8c6c-49a1-ae12-8125f8efc292","savedPayload":{"position":{"x":31314.70088558826,"y":29978.12828378182},"targetPosition":{"x":31346.059424568557,"y":30276.484852392303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInQuotedAsset":{"type":"Target Size In Quoted Asset","name":"New Target Size In Quoted Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value","project":"Foundations","id":"379418a8-84aa-481c-8f23-48801ca405d8","savedPayload":{"position":{"x":31831.469621193522,"y":29923.813701016818},"targetPosition":{"x":31588.76452288104,"y":30100.14927670456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ef89e246-f225-4883-ae89-3f61dc1320f1","savedPayload":{"position":{"x":31588.76452288104,"y":30100.14927670456},"targetPosition":{"x":31346.059424568557,"y":30276.484852392303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5f697ad9-68be-4204-b5ad-67cded03abbb","savedPayload":{"position":{"x":31346.059424568557,"y":30276.484852392303},"targetPosition":{"x":31224.03843164582,"y":30550.548489685083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeExecution":{"type":"Close Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[{"type":"Market Buy Order","name":"Quick Exit","config":"{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"4bcae971-5718-4028-a10e-3f170704030b","savedPayload":{"position":{"x":26313.89772239734,"y":26929.812462278744},"targetPosition":{"x":25999.545326802174,"y":26962.57165156775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2221a782-74ed-4536-a40c-e54fd95fc345","savedPayload":{"position":{"x":25999.545326802174,"y":26962.57165156775},"targetPosition":{"x":25684.840745198024,"y":26995.660694961123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e30e9de3-190a-4536-9dcf-0a12e09e0f0e","savedPayload":{"position":{"x":25684.840745198024,"y":26995.660694961123},"targetPosition":{"x":25370.013845960013,"y":27028.47739302298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"b57f49ac-744d-4af2-9a8f-d92483ed0d0d","savedPayload":{"position":{"x":25370.013845960013,"y":27028.47739302298},"targetPosition":{"x":25055.474871428116,"y":27061.40109556369},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5aff6295-2b72-4e26-9017-741fb9303efb","savedPayload":{"position":{"x":25055.474871428116,"y":27061.40109556369},"targetPosition":{"x":24741.069634067615,"y":27094.324961196253},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Buy Order #1","id":"7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3"}}}],"marketSellOrders":[],"limitBuyOrders":[],"limitSellOrders":[],"id":"202469d9-139c-431c-98f0-3d5d48ce972b","savedPayload":{"position":{"x":24741.069634067615,"y":27094.324961196253},"targetPosition":{"x":24337.598357099647,"y":27136.619705852005},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2d3db895-56de-4b0d-b252-c70d818787cc","savedPayload":{"position":{"x":31522.3950002563,"y":30519.189950704786},"targetPosition":{"x":31224.03843164582,"y":30550.548489685083},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"71e66e43-11c0-4f53-afc5-3787eafc4744","savedPayload":{"position":{"x":31224.03843164582,"y":30550.548489685083},"targetPosition":{"x":30981.333333333336,"y":30726.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2faf1715-7b6a-4188-ac5e-c67502e18fcc","savedPayload":{"position":{"x":30981.333333333336,"y":30726.884065372826},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Portfolio Strategy","name":"S5 - 4H Up","project":"Foundations","triggerStage":{"type":"Trigger Stage","name":"New Trigger Stage","project":"Foundations","triggerOn":{"type":"Trigger On Event","name":"New Trigger On Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"1bb17736-cc12-4b60-9807-632aeb2d3636","savedPayload":{"position":{"x":30163.70228801924,"y":30501.290119545283},"targetPosition":{"x":30412.413559785753,"y":30333.53224850406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d2e2487a-d30a-4d70-9d70-f188409059a9","savedPayload":{"position":{"x":30412.413559785753,"y":30333.53224850406},"targetPosition":{"x":30661.124831552264,"y":30165.774377462836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"21123f61-dc48-4915-b609-c3eab53b8fec","savedPayload":{"position":{"x":30078.94739578667,"y":30310.927514822633},"targetPosition":{"x":30370.036113669466,"y":30238.350946142735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"daefe7ea-f409-406c-891a-28c3001ab5c0","savedPayload":{"position":{"x":30370.036113669466,"y":30238.350946142735},"targetPosition":{"x":30661.124831552264,"y":30165.774377462836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"6897670f-f952-4d83-8a95-bc82ad1d07fa","savedPayload":{"position":{"x":30064.411694331302,"y":30103.05729950224},"targetPosition":{"x":30362.768262941783,"y":30134.41583848254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b6890e81-16b4-4cd2-b1ed-0c02d51dae4b","savedPayload":{"position":{"x":30362.768262941783,"y":30134.41583848254},"targetPosition":{"x":30661.124831552264,"y":30165.774377462836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H Down","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"c02c6beb-0de4-4a7c-a768-7332501d45b1","savedPayload":{"position":{"x":30121.848403772765,"y":29902.751689389388},"targetPosition":{"x":30391.486617662515,"y":30034.263033426112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3e59df4d-42a2-41e9-93ff-6d85b65d9bc2","savedPayload":{"position":{"x":30391.486617662515,"y":30034.263033426112},"targetPosition":{"x":30661.124831552264,"y":30165.774377462836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"02H Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerSubChannel.slope === \"Side\"","project":"Foundations","id":"3257e894-69d2-4f5f-93eb-13ba4d62c5e0","savedPayload":{"position":{"x":30244.329809276864,"y":29734.170497259645},"targetPosition":{"x":30452.727320414564,"y":29949.97243736124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bd3ee521-2846-411f-a740-de3480e90421","savedPayload":{"position":{"x":30452.727320414564,"y":29949.97243736124},"targetPosition":{"x":30661.124831552264,"y":30165.774377462836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"3H Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at03hs.bollingerSubChannel.slope === \"Gentle\"","project":"Foundations","id":"3cef9be4-e642-4af5-b845-d63592ea22e9","savedPayload":{"position":{"x":30417.082845706787,"y":29617.647102877276},"targetPosition":{"x":30539.103838629526,"y":29891.710740170056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a23ee119-f4f5-4fe6-9013-27055d634051","savedPayload":{"position":{"x":30539.103838629526,"y":29891.710740170056},"targetPosition":{"x":30661.124831552264,"y":30165.774377462836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H NOT Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerSubChannel.slope != \"Side\"","project":"Foundations","id":"7fa69f52-edfe-42b6-bda3-40e9ad7af808","savedPayload":{"position":{"x":30619.270947305788,"y":29567.23594730694},"targetPosition":{"x":30640.197889429026,"y":29866.50516238489},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"50495c21-1a7b-4c38-9c6c-4cec9fb5a0f1","savedPayload":{"position":{"x":30640.197889429026,"y":29866.50516238489},"targetPosition":{"x":30661.124831552264,"y":30165.774377462836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"0770176a-5af8-479d-8a7e-7bafaf04cb05","savedPayload":{"position":{"x":30826.507245042467,"y":29589.017359899848},"targetPosition":{"x":30743.816038297366,"y":29877.395868681342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0538f837-fbba-4e7c-b1db-8a574559d584","savedPayload":{"position":{"x":30743.816038297366,"y":29877.395868681342},"targetPosition":{"x":30661.124831552264,"y":30165.774377462836},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b2dd0458-53e0-4d8c-8f46-bb45946cdb65","savedPayload":{"position":{"x":30661.124831552264,"y":30165.774377462836},"targetPosition":{"x":30903.829929864747,"y":30342.10995315058},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"642f8610-4b1d-4178-8bae-12abf00b7812","savedPayload":{"position":{"x":30903.829929864747,"y":30342.10995315058},"targetPosition":{"x":31146.53502817723,"y":30518.44552883832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"triggerOff":{"type":"Trigger Off Event","name":"New Trigger Off Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close< chart.at01hs.bollingerBand.movingAverage","project":"Foundations","id":"9d2e77ef-dc06-4357-8739-44065c83f8cb","savedPayload":{"position":{"x":24832.91219948938,"y":24515.748320833394},"targetPosition":{"x":24662.13089976374,"y":25153.057619101295},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"65d4f331-e81f-44d4-834b-9e786d9d2a36","savedPayload":{"position":{"x":24662.13089976374,"y":25153.057619101295},"targetPosition":{"x":24491.26768523473,"y":25790.434920265056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9753c7d0-7d95-4464-8331-a7d4bac71a9b","savedPayload":{"position":{"x":24491.26768523473,"y":25790.434920265056},"targetPosition":{"x":24320.026070084736,"y":26429.169603751194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"99db5a57-b7b5-44d2-b046-c5784a51bffc","savedPayload":{"position":{"x":31123.069858421197,"y":30370.29227774905},"targetPosition":{"x":31146.53502817723,"y":30518.44552883832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"takePosition":{"type":"Take Position Event","name":"New Take Position Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"Previous Breakup","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.previous.close > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation","project":"Foundations","id":"190f6e85-1f6e-4088-a156-a82e3b0e72cb","savedPayload":{"position":{"x":24638.816212878555,"y":26067.87662124919},"targetPosition":{"x":24695.88126000215,"y":26393.40236654724},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"07da9742-43f4-4bfb-8720-3272474740d1","savedPayload":{"position":{"x":24695.88126000215,"y":26393.40236654724},"targetPosition":{"x":24753.23455495893,"y":26719.368603515177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Close In","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","project":"Foundations","id":"56b61beb-3df4-4577-b39e-90c3c3fc7075","savedPayload":{"position":{"x":24868.42714588766,"y":26067.63727427557},"targetPosition":{"x":24810.846949473023,"y":26393.281486132903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"34460859-dffb-4fba-93b2-fe143c3a25de","savedPayload":{"position":{"x":24810.846949473023,"y":26393.281486132903},"targetPosition":{"x":24753.23455495893,"y":26719.368603515177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Current Red Candle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.candle.open","project":"Foundations","id":"16a3f794-7209-437c-a272-c1f945374af2","savedPayload":{"position":{"x":25084.557542633636,"y":26146.12683176832},"targetPosition":{"x":24919.046821681128,"y":26432.520435659964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"28a397a8-b5f1-44fd-afe2-3e366e7e938d","savedPayload":{"position":{"x":24919.046821681128,"y":26432.520435659964},"targetPosition":{"x":24753.23455495893,"y":26719.368603515177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H Down","code":"chart.at03hs.bollingerChannel.direction * chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Down\"","project":"Foundations","id":"e6fa32e6-37a4-40ae-a68d-8d046eed13b6","savedPayload":{"position":{"x":25260.710793029153,"y":26293.955220079108},"targetPosition":{"x":25007.197282525078,"y":26506.48752348696},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ba113199-ed6c-4b10-8312-4d938c7e8c39","savedPayload":{"position":{"x":25007.197282525078,"y":26506.48752348696},"targetPosition":{"x":24753.23455495893,"y":26719.368603515177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"02H Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at02hs.bollingerSubChannel.slope === \"Side\"","project":"Foundations","id":"b76599cd-7312-4aac-9dee-8e21dac4b1c6","savedPayload":{"position":{"x":25375.70579713129,"y":26493.154718492566},"targetPosition":{"x":25064.725094964633,"y":26606.143139373788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d274dddf-c518-4602-9e20-001b6b348fde","savedPayload":{"position":{"x":25064.725094964633,"y":26606.143139373788},"targetPosition":{"x":24753.23455495893,"y":26719.368603515177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"3H Gentle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at03hs.bollingerSubChannel.slope === \"Gentle\"","project":"Foundations","id":"ef31d5cf-d980-494c-a6af-1970b0e5e172","savedPayload":{"position":{"x":25415.59540500548,"y":26719.362966247958},"targetPosition":{"x":25084.656787091968,"y":26719.302369229765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1e6adf92-f58a-4ebd-a125-f9b61d51ec59","savedPayload":{"position":{"x":25084.656787091968,"y":26719.302369229765},"targetPosition":{"x":24753.23455495893,"y":26719.368603515177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"24H NOT Side","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at24hs.bollingerSubChannel.slope != \"Side\"","project":"Foundations","id":"d6005505-7c26-4f5c-b94e-3c2a9e812f5c","savedPayload":{"position":{"x":25375.611413205253,"y":26945.660677544736},"targetPosition":{"x":25064.599229947846,"y":26832.543213448196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"dac090bd-5be4-4193-b40b-3ce250f62d91","savedPayload":{"position":{"x":25064.599229947846,"y":26832.543213448196},"targetPosition":{"x":24753.23455495893,"y":26719.368603515177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"Filter 1: 08H Deviation > 200 < 1500","code":"chart.at24hs.bollingerBand.deviation < chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"if (chart.at08hs.bollingerBand.deviation < 200 || chart.at08hs.bollingerBand.deviation > 1500) {false} else {true}","project":"Foundations","id":"6198450f-adf9-4208-a125-e47b101f9b41","savedPayload":{"position":{"x":25260.49920682519,"y":27144.97948753731},"targetPosition":{"x":25006.95807082679,"y":26932.343717437056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b1f55195-9a70-49fa-8025-51cdf0acdbeb","savedPayload":{"position":{"x":25006.95807082679,"y":26932.343717437056},"targetPosition":{"x":24753.23455495893,"y":26719.368603515177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"196d7981-9230-4a94-b8c2-39ff25a22bb9","savedPayload":{"position":{"x":24753.23455495893,"y":26719.368603515177},"targetPosition":{"x":24434.849284742682,"y":26903.007510566415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"1c30f570-4f8e-47cf-95c1-dd1f4244a77a","savedPayload":{"position":{"x":31322.870603864973,"y":30275.74043052584},"targetPosition":{"x":31146.53502817723,"y":30518.44552883832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"999bf574-a88b-467f-a107-7e0770e6bd53","savedPayload":{"position":{"x":31146.53502817723,"y":30518.44552883832},"targetPosition":{"x":31193.4653676893,"y":30814.752031016862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openStage":{"type":"Open Stage","name":"New Open Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"My Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"8a81a2c0-357d-4c2d-a549-9051d7b2c6d0","savedPayload":{"position":{"x":23858.78595852015,"y":26164.98054421565},"targetPosition":{"x":24038.763798810163,"y":26442.688747984626},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"530d589f-dc6b-42f7-b3b5-6adda880314a","savedPayload":{"position":{"x":24038.763798810163,"y":26442.688747984626},"targetPosition":{"x":24261.29977328574,"y":26786.552744554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInBaseAsset":{"type":"Target Size In Base Asset","name":"New Target Size In Base Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value","project":"Foundations","id":"9e38415c-2e9d-49a8-aaaa-e76aa0532ed4","savedPayload":{"position":{"x":24596.08713196765,"y":26128.657121914854},"targetPosition":{"x":24446.84880096955,"y":26422.06322116767},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"dcdc1f5f-1691-4432-9e2e-3f8ad4c19314","savedPayload":{"position":{"x":24446.84880096955,"y":26422.06322116767},"targetPosition":{"x":24261.29977328574,"y":26786.552744554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7a57f4d9-ac42-4871-85b1-a300b42d7a0c","savedPayload":{"position":{"x":31321.81212417472,"y":30397.655643547165},"targetPosition":{"x":31329.662517611163,"y":30547.450073760352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"openExecution":{"type":"Open Execution","name":"New Open Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[],"marketSellOrders":[{"type":"Market Sell Order","name":"Quick Entry","config":"{\n\"percentageOfAlgorithmSize\": 100\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"aaea728c-75f9-46c1-8b15-99fa2990866a","savedPayload":{"position":{"x":26220.35489697064,"y":25853.201969389833},"targetPosition":{"x":25943.171344381677,"y":26033.20176345596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9992f0c6-f7e5-4ff5-bf21-bf809695e653","savedPayload":{"position":{"x":25943.171344381677,"y":26033.20176345596},"targetPosition":{"x":25665.90707690503,"y":26213.527948877883},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bf813257-1aca-4ba8-a5e4-5d372d740caa","savedPayload":{"position":{"x":25665.90707690503,"y":26213.527948877883},"targetPosition":{"x":25388.98615340519,"y":26393.83832042099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"417a8b49-cb3b-4b7d-b6de-6a382302e09f","savedPayload":{"position":{"x":25388.98615340519,"y":26393.83832042099},"targetPosition":{"x":25111.399980477036,"y":26574.13228961578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e575de70-9ec4-4936-9265-7cee85ef0b30","savedPayload":{"position":{"x":25111.399980477036,"y":26574.13228961578},"targetPosition":{"x":24833.922534701138,"y":26754.743771134352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Sell Order #1","id":"8e404329-d41f-41e0-ad5a-c84ee1fa2604"}}}],"limitBuyOrders":[],"limitSellOrders":[],"id":"d6c6a08b-6faa-466b-bc6c-b911bf033682","savedPayload":{"position":{"x":24833.922534701138,"y":26754.743771134352},"targetPosition":{"x":24555.026928149884,"y":26936.65072206089},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"8738b563-176d-44fa-acfa-ad74956f3ecf","savedPayload":{"position":{"x":31455.463102802976,"y":30465.754218508097},"targetPosition":{"x":31329.662517611163,"y":30547.450073760352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"5c1cac76-fb50-4a6c-b6ef-86226587fa0e","savedPayload":{"position":{"x":31329.662517611163,"y":30547.450073760352},"targetPosition":{"x":31193.4653676893,"y":30814.752031016862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"manageStage":{"type":"Manage Stage","name":"Controlled Run","project":"Foundations","managedStopLoss":{"type":"Managed Stop Loss","name":"New Stop","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03","project":"Foundations","id":"e0d94103-a97c-4960-b1aa-f7e1fcb656ca","savedPayload":{"position":{"x":24983.41485429457,"y":26462.49793961423},"targetPosition":{"x":24966.45309006702,"y":26793.609239118203},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97","project":"Foundations","id":"19778aea-457a-4483-8934-4a7e7786a933","savedPayload":{"position":{"x":24740.182814774984,"y":25845.436519123017},"targetPosition":{"x":24664.29323641878,"y":25995.143564899125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3634294e-b331-44ba-b019-2143f4e7e317","savedPayload":{"position":{"x":24664.29323641878,"y":25995.143564899125},"targetPosition":{"x":24584.663448219842,"y":26151.540388988644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7975987f-1e42-47e5-b668-8ec6776ec85a","savedPayload":{"position":{"x":24584.663448219842,"y":26151.540388988644},"targetPosition":{"x":24487.027237307826,"y":26343.67345805864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"918cf3df-b5a6-4fa0-84b0-e2648e8e8ca8","savedPayload":{"position":{"x":25262.66203879856,"y":26643.81918604066},"targetPosition":{"x":24966.45309006702,"y":26793.609239118203},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"dca1bf8c-cda0-42e4-90c2-14448f3cffb2","savedPayload":{"position":{"x":24966.45309006702,"y":26793.609239118203},"targetPosition":{"x":24747.690945878923,"y":27129.72561969517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage * 1.02 < portfolioEngine.portfolioCurrent.position.stopLoss.value) {chart.at01hs.bollingerBand.movingAverage * 1.02} else {portfolioEngine.portfolioCurrent.position.stopLoss.value}","project":"Foundations","id":"928d3add-1690-4dfd-b2f8-455668fc742c","savedPayload":{"position":{"x":25327.58524667831,"y":26237.885413720105},"targetPosition":{"x":25147.451824519056,"y":26515.05967314444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[],"announcements":[],"id":"51924a8f-f6b0-41f0-9fb5-8cd97d8d6531","savedPayload":{"position":{"x":25147.451824519056,"y":26515.05967314444},"targetPosition":{"x":24966.543451777958,"y":26793.47181242452},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6ba3063d-c882-44d2-a7c4-9915a220b17e","savedPayload":{"position":{"x":31542.463180198065,"y":30552.754295903185},"targetPosition":{"x":31460.76732494581,"y":30678.554881095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"managedTakeProfit":{"type":"Managed Take Profit","name":"New Take Profit","project":"Foundations","phases":[{"type":"Phase","name":"New Phase","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95","project":"Foundations","id":"7c916535-3cd3-4b28-b671-06455eccdbc4","savedPayload":{"position":{"x":25658.494564809524,"y":27184.691244361435},"targetPosition":{"x":25364.198636826375,"y":27336.129326382652},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"1H EMA7 < entryTargetRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value","project":"Foundations","id":"452bd440-4b3f-4abc-a8d3-dbac108494ff","savedPayload":{"position":{"x":25380.961012695378,"y":26435.061561220922},"targetPosition":{"x":25241.79964407901,"y":26524.936956729318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"35ecc05e-c241-4661-aef7-cf9cd3a0718f","savedPayload":{"position":{"x":25241.79964407901,"y":26524.936956729318},"targetPosition":{"x":25084.09938109442,"y":26621.010189195556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"positionPeriods > 2","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"portfolioEngine.portfolioCurrent.position.positionCounters.periods.value > 2","project":"Foundations","id":"947fbe1d-2d73-413c-a66a-afc1d9fd5ea8","savedPayload":{"position":{"x":25398.36967140223,"y":26773.817312634972},"targetPosition":{"x":25250.84457600535,"y":26699.33927525937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"73661d44-6a9d-4841-8f45-7240649a5d6d","savedPayload":{"position":{"x":25250.84457600535,"y":26699.33927525937},"targetPosition":{"x":25084.09938109442,"y":26621.010189195556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1c59dd62-57a7-4ef6-9197-7b6fd102a06b","savedPayload":{"position":{"x":25084.09938109442,"y":26621.010189195556},"targetPosition":{"x":24869.186292984472,"y":26632.697609612827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"541feb51-68a3-4326-bd16-c7a91ec68cd2","savedPayload":{"position":{"x":25641.19334189332,"y":27517.288377934376},"targetPosition":{"x":25364.198636826375,"y":27336.129326382652},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[],"announcements":[],"id":"ba7462a2-9b77-4628-8be8-0700e49ed2a8","savedPayload":{"position":{"x":25364.198636826375,"y":27336.129326382652},"targetPosition":{"x":24963.300369145618,"y":27315.394040583094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Manage: 3% Below ema7","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.97 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.97} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"f0ba9068-9fd8-46c1-89c6-c51c2127fad3","savedPayload":{"position":{"x":25711.883632434765,"y":27022.28801577948},"targetPosition":{"x":25694.407783154355,"y":27353.120450009927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","name":"New Next Phase Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"3d7e602e-ca81-4d0f-808c-0b6987a224d4","savedPayload":{"position":{"x":14788.282495337917,"y":24924.026276669174},"targetPosition":{"x":14628.6517970118,"y":24566.033103324167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3cf490f8-fb04-4a14-aab8-1215009b40bd","savedPayload":{"position":{"x":14628.6517970118,"y":24566.033103324167},"targetPosition":{"x":14468.706335568619,"y":24207.998639773534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"399b9981-c283-4140-8600-904bd8fae636","savedPayload":{"position":{"x":14468.706335568619,"y":24207.998639773534},"targetPosition":{"x":14308.526431560611,"y":23849.880532741736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"19a0d710-315f-43b8-b1f0-8aca0f21d63e","savedPayload":{"position":{"x":26026.41620066903,"y":27470.42163084099},"targetPosition":{"x":25694.407783154355,"y":27353.120450009927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"6407cb18-e862-47c7-8c3d-2ac857597595","savedPayload":{"position":{"x":25774.951596669744,"y":28435.498985414335},"targetPosition":{"x":25484.597275027147,"y":28276.49077105474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3218784f-7ac6-4f71-89ca-c13de6fb1e08","savedPayload":{"position":{"x":25484.597275027147,"y":28276.49077105474},"targetPosition":{"x":25193.799482015478,"y":28117.299812776946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"31096ee3-5cb2-437c-911c-b8dac600eeda","savedPayload":{"position":{"x":25579.397743132024,"y":28656.15370567413},"targetPosition":{"x":25386.75841759319,"y":28386.938491265355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4a59f893-ce98-40a8-a456-14758c0e3b72","savedPayload":{"position":{"x":25386.75841759319,"y":28386.938491265355},"targetPosition":{"x":25193.799482015478,"y":28117.299812776946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < positionRate","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.99","project":"Foundations","id":"39e213d0-6871-4fcc-8ba7-6485b15b8010","savedPayload":{"position":{"x":25307.60573705609,"y":28770.067822101213},"targetPosition":{"x":25250.794632020887,"y":28443.93326943207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a2c15f0e-3edb-4849-862a-dce24f143be6","savedPayload":{"position":{"x":25250.794632020887,"y":28443.93326943207},"targetPosition":{"x":25193.799482015478,"y":28117.299812776946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"5d4916ab-3a59-42cd-ad42-2c9be833bb36","savedPayload":{"position":{"x":25014.001606121594,"y":28754.828626216673},"targetPosition":{"x":25103.916551995506,"y":28436.305011988203},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e90a9e18-c05e-4c34-8931-f934311d8be4","savedPayload":{"position":{"x":25103.916551995506,"y":28436.305011988203},"targetPosition":{"x":25193.799482015478,"y":28117.299812776946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"1578e195-a319-4748-8204-f90d816fc4ae","savedPayload":{"position":{"x":24755.74443311037,"y":28613.517396056566},"targetPosition":{"x":24974.70322939173,"y":28365.58333515773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b48541a5-46c2-4e7e-a072-07d94c1b2ac9","savedPayload":{"position":{"x":24974.70322939173,"y":28365.58333515773},"targetPosition":{"x":25193.799482015478,"y":28117.299812776946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H Down && NOT Side","code":"chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.direction === \"Down\" && chart.at01hs.bollingerSubChannel.slope != \"Side\"","project":"Foundations","id":"fb1f280f-632e-4097-b5da-dfdbacd169c3","savedPayload":{"position":{"x":24584.637999194325,"y":28374.14156687197},"targetPosition":{"x":24889.08305023951,"y":28245.84982494278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0000df02-7c31-423f-a377-ee7a54e745b1","savedPayload":{"position":{"x":24889.08305023951,"y":28245.84982494278},"targetPosition":{"x":25193.799482015478,"y":28117.299812776946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a9ea4174-771b-4b50-8376-05494437d912","savedPayload":{"position":{"x":25193.799482015478,"y":28117.299812776946},"targetPosition":{"x":25211.112896170867,"y":27770.728758984784},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"730610f1-2311-4486-8905-37c9c001d766","savedPayload":{"position":{"x":25677.559412959556,"y":27684.122696003295},"targetPosition":{"x":25694.407783154355,"y":27353.120450009927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"1a7c350c-eb3a-4d8a-af57-68aabda6fea7"}}}],"announcements":[],"id":"f631120e-4f0f-41f4-85b3-74778c8060c0","savedPayload":{"position":{"x":25694.407783154355,"y":27353.120450009927},"targetPosition":{"x":25364.206851156865,"y":27336.12980545369},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Close: BB Lower Band","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.standardDeviation * 2} else \n{portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97}","project":"Foundations","id":"e0cee676-0034-4512-9ed3-b4f61df739bf","savedPayload":{"position":{"x":26270.222123204745,"y":27123.559363038978},"targetPosition":{"x":26024.316525723552,"y":27345.476043713286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Move to Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"2cd48b45-e3f4-4a76-8bf7-19470c990e1e","savedPayload":{"position":{"x":26708.996006203328,"y":27425.152933347177},"targetPosition":{"x":26475.00414995193,"y":27658.986979776797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"17193755-5b37-4ee7-82ca-a14db05dbd30","savedPayload":{"position":{"x":26475.00414995193,"y":27658.986979776797},"targetPosition":{"x":26240.783184211075,"y":27893.178322317523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 div ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema21 - chart.at01hs.base7EMA.ema14 > chart.at01hs.base7EMA.previous.ema21 - chart.at01hs.base7EMA.previous.ema14","project":"Foundations","id":"b8cb24ca-a2ce-4ae6-b5d9-63471af0095f","savedPayload":{"position":{"x":26880.45001249857,"y":27722.042861534843},"targetPosition":{"x":26560.80459550491,"y":27807.539551462396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4facbae1-8244-47d9-bf81-2ebf58477c34","savedPayload":{"position":{"x":26560.80459550491,"y":27807.539551462396},"targetPosition":{"x":26240.783184211075,"y":27893.178322317523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"4e3f128a-a12a-444d-b706-c54a910da68b","savedPayload":{"position":{"x":26880.523465364022,"y":28064.186009998128},"targetPosition":{"x":26560.849366820898,"y":27978.700930045707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e2460f9b-c5ab-4502-9b39-38159b55534b","savedPayload":{"position":{"x":26560.849366820898,"y":27978.700930045707},"targetPosition":{"x":26240.783184211075,"y":27893.178322317523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema14 < ema21","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 < chart.at01hs.base7EMA.ema21 ","project":"Foundations","id":"2a370595-33f8-4cf8-af80-e7871edcf8fa","savedPayload":{"position":{"x":26709.32724515463,"y":28361.026004475418},"targetPosition":{"x":26475.210717360475,"y":28127.1967359395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"133e251e-2ac5-4ebd-8f4c-73eb8c8ba7e1","savedPayload":{"position":{"x":26475.210717360475,"y":28127.1967359395},"targetPosition":{"x":26240.783184211075,"y":27893.178322317523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H Down && NOT Side or Gentle","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.direction === \"Down\" && chart.at01hs.bollingerSubChannel.slope != \"Side\" && chart.at01hs.bollingerSubChannel.slope != \"Gentle\"","project":"Foundations","id":"55435ac8-859e-4665-842c-f6603923589e","savedPayload":{"position":{"x":26412.73915407554,"y":28532.53696715753},"targetPosition":{"x":26326.874981099114,"y":28212.978275509922},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ee4dad2e-77dd-4f45-9847-c3c2e563d015","savedPayload":{"position":{"x":26326.874981099114,"y":28212.978275509922},"targetPosition":{"x":26240.783184211075,"y":27893.178322317523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"42bd767a-7a9e-40dc-9973-ad6e2411e769","savedPayload":{"position":{"x":26240.783184211075,"y":27893.178322317523},"targetPosition":{"x":25904.89502336439,"y":27803.59777589704},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"f9f58805-ee92-40ac-be13-6d242a6a476f","savedPayload":{"position":{"x":26442.96593714889,"y":27315.75329021763},"targetPosition":{"x":26024.316525723552,"y":27345.476043713286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Run","id":"1a7c350c-eb3a-4d8a-af57-68aabda6fea7"}}},{"type":"Move To Phase Event","name":"Cancel Close","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 div ema14","code":"chart.atAnyTimeFrame.externalSignal.timestamp > chart.atAnyTimeFrame.externalSignal.timestamp","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 > chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"32c1fa99-99b6-4bdd-ad3d-fcb3858413fe","savedPayload":{"position":{"x":26551.511963902383,"y":28576.241225092068},"targetPosition":{"x":26231.68261368634,"y":28490.142477356392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8f146719-384b-4e16-a0b3-c7501eeca1dd","savedPayload":{"position":{"x":26231.68261368634,"y":28490.142477356392},"targetPosition":{"x":25912.130293905473,"y":28404.27691829056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 div prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 > chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"b1d2c06e-3c41-474c-b241-62639db26336","savedPayload":{"position":{"x":26243.037889006337,"y":28977.71058655785},"targetPosition":{"x":26077.542125622167,"y":28690.980793395902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"655cd860-35be-4db4-8786-758133ade2f8","savedPayload":{"position":{"x":26077.542125622167,"y":28690.980793395902},"targetPosition":{"x":25912.130293905473,"y":28404.27691829056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"ema7 < ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.ema14","project":"Foundations","id":"7b14d5ba-d792-4d0e-9c33-aae6abc015dd","savedPayload":{"position":{"x":25741.659167678066,"y":29043.80188366693},"targetPosition":{"x":25826.746926456406,"y":28723.98454492446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"41486047-0d08-4227-8d03-3e844c75a3ea","savedPayload":{"position":{"x":25826.746926456406,"y":28723.98454492446},"targetPosition":{"x":25912.130293905473,"y":28404.27691829056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"78031caf-041a-4f69-aea1-f9666aef959d","savedPayload":{"position":{"x":25912.130293905473,"y":28404.27691829056},"targetPosition":{"x":25738.8127975366,"y":28103.595174363218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"ad7504d5-49ec-4fed-bc74-44f5f398def7","savedPayload":{"position":{"x":26245.89369869532,"y":27592.103452874115},"targetPosition":{"x":26024.316525723552,"y":27345.476043713286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"f631120e-4f0f-41f4-85b3-74778c8060c0"}}}],"announcements":[],"id":"bee5a88b-489f-48ce-be58-4531f815462a","savedPayload":{"position":{"x":26024.316525723552,"y":27345.476043713286},"targetPosition":{"x":25694.407783154355,"y":27353.120450009927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Phase","name":"Run","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"if (chart.at01hs.base7EMA.ema7 * 0.8 < \nportfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.97) \n{chart.at01hs.base7EMA.ema7 * 0.8} else \n{portfolioEngine.portfolioCurrent.position.takeProfit.value}","project":"Foundations","id":"6e3648cc-0d59-428a-acc2-afcf2a6e86c4","savedPayload":{"position":{"x":26513.807031748758,"y":27096.738764132315},"targetPosition":{"x":26333.17788792238,"y":27374.376956735054},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"moveToPhaseEvents":[{"type":"Move To Phase Event","name":"Cancel Run","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"ema7 conv ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.ema14 - chart.at01hs.base7EMA.ema7 < chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7","project":"Foundations","id":"d68720e4-049f-46b9-b412-f0378573a413","savedPayload":{"position":{"x":14026.912360564427,"y":25943.968753462403},"targetPosition":{"x":13781.330703839114,"y":25638.06797405859},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"609ce0eb-a9ec-495a-9f99-cd5adeaa5824","savedPayload":{"position":{"x":13781.330703839114,"y":25638.06797405859},"targetPosition":{"x":13539.134308713685,"y":25336.607992952806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"prev.ema7 conv prev.ema14","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.base7EMA.previous.ema14 - chart.at01hs.base7EMA.previous.ema7 < chart.at01hs.base7EMA.previous.previous.ema14 - chart.at01hs.base7EMA.previous.previous.ema7","project":"Foundations","id":"49efa579-e07f-432e-ab03-458909afe80a","savedPayload":{"position":{"x":13454.731500561596,"y":26118.001000526892},"targetPosition":{"x":13496.957375795711,"y":25727.4228427244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"70e024f2-8dc4-443b-b7d0-8d979bd7879a","savedPayload":{"position":{"x":13496.957375795711,"y":25727.4228427244},"targetPosition":{"x":13539.134308713685,"y":25336.607992952806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Condition","name":"1H Up || Side, Gentle or Medium","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"chart.at01hs.bollingerSubChannel.direction === \"Up\" || chart.at01hs.bollingerSubChannel.slope === \"Side\" || chart.at01hs.bollingerSubChannel.slope === \"Gentle\" || chart.at01hs.bollingerSubChannel.slope === \"Medium\"","project":"Foundations","id":"199cc33c-0e13-4de9-910a-c9d356e9d0d6","savedPayload":{"position":{"x":12927.296838411567,"y":25831.76818136067},"targetPosition":{"x":13233.193939095378,"y":25584.279255498222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3621eed7-d3f5-4350-8e53-6eb76377b10a","savedPayload":{"position":{"x":13233.193939095378,"y":25584.279255498222},"targetPosition":{"x":13539.134308713685,"y":25336.607992952806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"dede1ba7-70c6-417a-a54a-14177afbd413","savedPayload":{"position":{"x":13539.134308713685,"y":25336.607992952806},"targetPosition":{"x":13589.187055543975,"y":24929.180594714417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"76a5126e-7d21-4160-b25a-08631b6d519a","savedPayload":{"position":{"x":26611.10724133235,"y":27554.55992232958},"targetPosition":{"x":26333.17788792238,"y":27374.376956735054},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Phase","name":"Manage: 3% Below ema7","id":"f631120e-4f0f-41f4-85b3-74778c8060c0"}}}],"announcements":[],"id":"1a7c350c-eb3a-4d8a-af57-68aabda6fea7","savedPayload":{"position":{"x":26333.17788792238,"y":27374.376956735054},"targetPosition":{"x":26024.316525723552,"y":27345.476043713286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a3dd2636-1b11-4d0a-8a32-945e790a97e5","savedPayload":{"position":{"x":31610.561755158997,"y":30686.40527453144},"targetPosition":{"x":31460.76732494581,"y":30678.554881095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"6af83cfb-a8f9-4313-8013-495ed37ee6f5","savedPayload":{"position":{"x":31460.76732494581,"y":30678.554881095},"targetPosition":{"x":31193.4653676893,"y":30814.752031016862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeStage":{"type":"Close Stage","project":"Foundations","initialTargets":{"type":"Initial Targets","name":"New Initial Targets","project":"Foundations","targetRate":{"type":"Target Rate","name":"New Target Rate","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value","project":"Foundations","id":"39714970-7a27-412a-93ee-86e793262cc2","savedPayload":{"position":{"x":32147.438232446904,"y":30287.88440879116},"targetPosition":{"x":31958.642115131952,"y":30521.02819722825},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"587f4120-6e47-4a59-ae01-edee731eb2fe","savedPayload":{"position":{"x":31958.642115131952,"y":30521.02819722825},"targetPosition":{"x":31769.845997817,"y":30754.17198566534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"targetSizeInQuotedAsset":{"type":"Target Size In Quoted Asset","name":"New Target Size In Quoted Asset","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value","project":"Foundations","id":"366084ff-7027-403c-a20a-40d9308cd3ed","savedPayload":{"position":{"x":32362.45900217408,"y":30848.03266468948},"targetPosition":{"x":32066.15249999554,"y":30801.10232517741},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e9bb0180-bce1-440e-9e5e-5d6ddf63e163","savedPayload":{"position":{"x":32066.15249999554,"y":30801.10232517741},"targetPosition":{"x":31769.845997817,"y":30754.17198566534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2fb1e698-028f-43a5-a380-024e4607f5dc","savedPayload":{"position":{"x":31769.845997817,"y":30754.17198566534},"targetPosition":{"x":31489.77186986784,"y":30861.68237052893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"closeExecution":{"type":"Close Execution","project":"Foundations","executionAlgorithms":[{"type":"Execution Algorithm","name":"New Execution Algorithm","config":"{\n\"percentageOfStageTargetSize\": 100 \n}","project":"Foundations","marketBuyOrders":[{"type":"Market Buy Order","name":"Quick Exit","config":"{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}","project":"Foundations","createOrderEvent":{"type":"Create Order Event","name":"New Create Order Event","project":"Foundations","situations":[{"type":"Situation","name":"New Situation","project":"Foundations","conditions":[{"type":"Condition","name":"New Condition","project":"Foundations","javascriptCode":{"type":"Javascript Code","name":"New Javascript Code","code":"true","project":"Foundations","id":"9cf7ec1d-7cec-4b00-8938-2724ab31308f","savedPayload":{"position":{"x":23647.724249553256,"y":28272.4673088309},"targetPosition":{"x":23607.148464005186,"y":28080.287776957448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ee800c76-ec26-4156-9e65-c8a8ba09b00a","savedPayload":{"position":{"x":23607.148464005186,"y":28080.287776957448},"targetPosition":{"x":23566.467132869366,"y":27887.434297922446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2660921-d3f8-4b4a-b5cd-d982f6863fdf","savedPayload":{"position":{"x":23566.467132869366,"y":27887.434297922446},"targetPosition":{"x":23516.938711871066,"y":27652.899757401843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"announcements":[],"id":"19b0ab5e-f2ca-47f9-98fe-b43917714700","savedPayload":{"position":{"x":25719.87083907653,"y":28691.641296042406},"targetPosition":{"x":25462.92983640096,"y":28483.617145775956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3b0ef4ee-e948-43aa-a2f6-db556880d6df","savedPayload":{"position":{"x":25462.92983640096,"y":28483.617145775956},"targetPosition":{"x":25205.85228605727,"y":28275.499550373483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Market Order","name":"Market Buy Order #1","id":"7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3"}}}],"marketSellOrders":[],"limitBuyOrders":[],"limitSellOrders":[],"id":"490a2173-4a73-4822-a292-c45afc643262","savedPayload":{"position":{"x":25205.85228605727,"y":28275.499550373483},"targetPosition":{"x":24888.498478293594,"y":28018.613465108894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"525d3607-b2b2-4345-af7c-fdde1b649060","savedPayload":{"position":{"x":31722.91565830493,"y":31050.478487843884},"targetPosition":{"x":31489.77186986784,"y":30861.68237052893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"announcements":[],"id":"0d1db0bb-2e8d-4289-93cd-b2a5e2d6b77c","savedPayload":{"position":{"x":31489.77186986784,"y":30861.68237052893},"targetPosition":{"x":31193.4653676893,"y":30814.752031016862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f1787887-41aa-41d4-80c5-34db452cd148","savedPayload":{"position":{"x":31193.4653676893,"y":30814.752031016862},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3313017d-fdce-481b-9679-fe8e4f67cd45","savedPayload":{"position":{"x":30981.333333333336,"y":31026.884065372826},"targetPosition":{"x":30981.333333333336,"y":31026.884065372826},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Plugins/Portfolio-Systems/LiveTester-Chart-Scanner.json b/Projects/Portfolio-Management/Plugins/Portfolio-Systems/LiveTester-Chart-Scanner.json new file mode 100644 index 000000000..5d689e539 --- /dev/null +++ b/Projects/Portfolio-Management/Plugins/Portfolio-Systems/LiveTester-Chart-Scanner.json @@ -0,0 +1,33431 @@ +{ + "type": "Portfolio System", + "name": "LiveTester-Chart-Scanner", + "project": "Foundations", + "portfolioStrategies": [ + { + "type": "Portfolio Strategy", + "name": "05-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at05min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "e559fb7a-c1d9-4105-8848-ca7efc31305e", + "savedPayload": { + "position": { + "x": 31466.921326459204, + "y": 28923.853339460024 + }, + "targetPosition": { + "x": 31537.316835727306, + "y": 29368.313092727836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2cbecae5-eb2c-48ea-8ddf-a7612206b5a9", + "savedPayload": { + "position": { + "x": 31537.316835727306, + "y": 29368.313092727836 + }, + "targetPosition": { + "x": 31607.71234499541, + "y": 29812.77284599565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4c25d718-3d9f-4db2-8bd8-e9ab0236e0f4", + "savedPayload": { + "position": { + "x": 31607.71234499541, + "y": 29812.77284599565 + }, + "targetPosition": { + "x": 31678.10785426351, + "y": 30257.23259926346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "227397cd-16b9-4c98-a71d-e8c7a83641ee", + "savedPayload": { + "position": { + "x": 31678.10785426351, + "y": 30257.23259926346 + }, + "targetPosition": { + "x": 31748.503363531614, + "y": 30701.692352531274 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "89efa0e4-0b03-4c66-ba58-aa5e10a3cf89", + "savedPayload": { + "position": { + "x": 32806.51681765807, + "y": 29245.46176265637 + }, + "targetPosition": { + "x": 32542.013454126456, + "y": 29609.519410125096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "73f18ef8-66fd-47fe-936b-80740fbdbec2", + "savedPayload": { + "position": { + "x": 32542.013454126456, + "y": 29609.519410125096 + }, + "targetPosition": { + "x": 32277.510090594842, + "y": 29973.577057593822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "27f97996-0688-4f56-9738-e53bd3f66293", + "savedPayload": { + "position": { + "x": 32277.510090594842, + "y": 29973.577057593822 + }, + "targetPosition": { + "x": 32013.006727063228, + "y": 30337.634705062548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "e753f1f3-23d4-4dfb-b3cf-30693d1e25cf", + "savedPayload": { + "position": { + "x": 32013.006727063228, + "y": 30337.634705062548 + }, + "targetPosition": { + "x": 31748.503363531614, + "y": 30701.692352531274 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "376be240-b4da-407e-9089-b3feaf6a8181", + "savedPayload": { + "position": { + "x": 33526.34237660286, + "y": 30420.110315458864 + }, + "targetPosition": { + "x": 33081.88262333505, + "y": 30490.505824726966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1f39a2e4-5c28-4eb3-a7ae-c9885bf1e94b", + "savedPayload": { + "position": { + "x": 33081.88262333505, + "y": 30490.505824726966 + }, + "targetPosition": { + "x": 32637.42287006724, + "y": 30560.90133399507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ebc3bd96-9c50-4ce5-953f-b79366d68d2f", + "savedPayload": { + "position": { + "x": 32637.42287006724, + "y": 30560.90133399507 + }, + "targetPosition": { + "x": 32192.963116799427, + "y": 30631.29684326317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "d0fc30f3-6bad-4bd0-a77c-3d1cf7bfddda", + "savedPayload": { + "position": { + "x": 32192.963116799427, + "y": 30631.29684326317 + }, + "targetPosition": { + "x": 31748.503363531614, + "y": 30701.692352531274 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "9834fb63-0002-40e3-a60c-08f508a7fec2", + "savedPayload": { + "position": { + "x": 31748.503363531614, + "y": 30701.692352531274 + }, + "targetPosition": { + "x": 31484, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "3278f85a-8a70-47cf-9c5b-294f5b931d64", + "savedPayload": { + "position": { + "x": 31636.009013274626, + "y": 30018.637649798515 + }, + "targetPosition": { + "x": 31667.367552254924, + "y": 30316.994218408996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "619bba0f-2c77-47fc-8c84-8c957288e83f", + "savedPayload": { + "position": { + "x": 31667.367552254924, + "y": 30316.994218408996 + }, + "targetPosition": { + "x": 31698.72609123522, + "y": 30615.350787019477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "eb05203c-2d72-4c40-9771-945cb391fa03", + "savedPayload": { + "position": { + "x": 32184.136287860187, + "y": 30262.67963564399 + }, + "targetPosition": { + "x": 31941.431189547704, + "y": 30439.015211331734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "71fa6368-f82e-4e9b-aad4-304dad8c8e20", + "savedPayload": { + "position": { + "x": 31941.431189547704, + "y": 30439.015211331734 + }, + "targetPosition": { + "x": 31698.72609123522, + "y": 30615.350787019477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f913a3a1-f400-47b4-b145-e5e864765c3f", + "savedPayload": { + "position": { + "x": 31820.056136796204, + "y": 30750.1014540443 + }, + "targetPosition": { + "x": 31619.316954888545, + "y": 30973.044901687517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "72b9251e-066f-45f0-94e0-0755e7bb60ac", + "savedPayload": { + "position": { + "x": 33442.595197393865, + "y": 30089.996504620394 + }, + "targetPosition": { + "x": 33199.89009908138, + "y": 30266.332080308137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2c399e28-9378-4ed4-8024-274a085f503e", + "savedPayload": { + "position": { + "x": 33199.89009908138, + "y": 30266.332080308137 + }, + "targetPosition": { + "x": 32957.18500076889, + "y": 30442.66765599588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d5558a99-2d8d-4908-9461-c0f44d179f8c", + "savedPayload": { + "position": { + "x": 32957.18500076889, + "y": 30442.66765599588 + }, + "targetPosition": { + "x": 32714.47990245641, + "y": 30619.003231683622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "8eee44a9-9303-4d03-a943-91d61d5c08e1", + "savedPayload": { + "position": { + "x": 32714.47990245641, + "y": 30619.003231683622 + }, + "targetPosition": { + "x": 32471.774804143926, + "y": 30795.338807371365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "880ba459-e18a-47ba-ad85-394113b5bca6", + "savedPayload": { + "position": { + "x": 33025.912569385866, + "y": 30809.84941543051 + }, + "targetPosition": { + "x": 32745.838441436706, + "y": 30917.359800294103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "f56736c3-23db-4a54-945b-4224e1dde862", + "savedPayload": { + "position": { + "x": 33293.96571602227, + "y": 31161.40178613958 + }, + "targetPosition": { + "x": 33019.90207872949, + "y": 31039.380793216842 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5605c837-2580-4af6-9f60-de0daa52041e", + "savedPayload": { + "position": { + "x": 33019.90207872949, + "y": 31039.380793216842 + }, + "targetPosition": { + "x": 32745.838441436706, + "y": 30917.359800294103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "9f211e48-715f-4715-85b7-c86b3d8bb423", + "savedPayload": { + "position": { + "x": 32853.348826300295, + "y": 31197.433928243263 + }, + "targetPosition": { + "x": 32745.838441436706, + "y": 30917.359800294103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3fe7c25a-bf01-499e-bad7-52869299de44", + "savedPayload": { + "position": { + "x": 32745.838441436706, + "y": 30917.359800294103 + }, + "targetPosition": { + "x": 32471.774804143926, + "y": 30795.338807371365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "765ae627-543c-4d56-b684-b33d4971689b", + "savedPayload": { + "position": { + "x": 32471.774804143926, + "y": 30795.338807371365 + }, + "targetPosition": { + "x": 32173.418235533445, + "y": 30826.697346351662 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "c31137a1-5c78-4d7c-9aee-0d04a75d2d98", + "savedPayload": { + "position": { + "x": 32173.418235533445, + "y": 30826.697346351662 + }, + "targetPosition": { + "x": 31875.061666922964, + "y": 30858.05588533196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fef31e5c-55b1-42d3-8d3b-6a2db33d770c", + "savedPayload": { + "position": { + "x": 31912.761235108686, + "y": 31035.418408932845 + }, + "targetPosition": { + "x": 31619.316954888545, + "y": 30973.044901687517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "82b7fb1f-d9b9-4e10-bc2f-1eb7dbbf1cb7", + "savedPayload": { + "position": { + "x": 31911.97543233282, + "y": 30926.692352531274 + }, + "targetPosition": { + "x": 31484, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at05min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "d64ca068-a6fb-4181-80e9-3e3b86c0fde1", + "savedPayload": { + "position": { + "x": 32931.36592046197, + "y": 30589.711693399924 + }, + "targetPosition": { + "x": 32792.30827299324, + "y": 31017.687125732744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "26a3f782-5893-43f8-b3e8-6ebbb1f5471f", + "savedPayload": { + "position": { + "x": 33996.74336443919, + "y": 32355.34781159206 + }, + "targetPosition": { + "x": 33695.634591577706, + "y": 32020.93264012723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e520e3ba-ffc9-48ed-8919-2fa4ff2f1529", + "savedPayload": { + "position": { + "x": 33695.634591577706, + "y": 32020.93264012723 + }, + "targetPosition": { + "x": 33394.52581871622, + "y": 31686.5174686624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3625cb48-6f70-4e63-8752-49b6914938d9", + "savedPayload": { + "position": { + "x": 33394.52581871622, + "y": 31686.5174686624 + }, + "targetPosition": { + "x": 33093.41704585473, + "y": 31352.102297197573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "44bd4205-3579-4f85-8c32-c6ae25264476", + "savedPayload": { + "position": { + "x": 33093.41704585473, + "y": 31352.102297197573 + }, + "targetPosition": { + "x": 32792.30827299324, + "y": 31017.687125732744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "78227762-0b17-4343-8b15-5c016cf985a7", + "savedPayload": { + "position": { + "x": 32792.30827299324, + "y": 31017.687125732744 + }, + "targetPosition": { + "x": 32352.141852663033, + "y": 31111.247386600735 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "7c84853d-ccbf-478f-b4ff-cf5a45ae069d", + "savedPayload": { + "position": { + "x": 33672.64111365367, + "y": 30830.566603996762 + }, + "targetPosition": { + "x": 33232.47469332346, + "y": 30924.126864864753 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "05a7599f-6ff8-457d-aa64-a569171fbc4b", + "savedPayload": { + "position": { + "x": 33232.47469332346, + "y": 30924.126864864753 + }, + "targetPosition": { + "x": 32792.30827299324, + "y": 31017.687125732744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0afa7965-6fd9-4181-8b7a-102d7b0dfa12", + "savedPayload": { + "position": { + "x": 32352.141852663033, + "y": 31111.247386600735 + }, + "targetPosition": { + "x": 31911.97543233282, + "y": 31204.807647468726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at05min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "c0232ae5-5ed4-4eb5-bd31-a047aec0a2f9", + "savedPayload": { + "position": { + "x": 32815.30175091728, + "y": 32208.053161863212 + }, + "targetPosition": { + "x": 32514.192978055795, + "y": 31873.637990398383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "1a963733-a158-4816-ac91-fe74a14c55ef", + "savedPayload": { + "position": { + "x": 32514.192978055795, + "y": 31873.637990398383 + }, + "targetPosition": { + "x": 32213.084205194307, + "y": 31539.222818933555 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a34958f5-bfa6-40b0-bbbd-5f3df9d55ea1", + "savedPayload": { + "position": { + "x": 32213.084205194307, + "y": 31539.222818933555 + }, + "targetPosition": { + "x": 31911.97543233282, + "y": 31204.807647468726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "fe6d88c4-077d-4c87-97fa-29e1e267b802", + "savedPayload": { + "position": { + "x": 31911.97543233282, + "y": 31204.807647468726 + }, + "targetPosition": { + "x": 31484, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "797e0ff3-cbe6-433a-bde5-c8bcfd40bb61", + "savedPayload": { + "position": { + "x": 31705.14677274816, + "y": 32090.398130395122 + }, + "targetPosition": { + "x": 31504.407590840503, + "y": 31867.454682751904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2f098023-322f-450e-b7ac-f45c5ae63603", + "savedPayload": { + "position": { + "x": 31504.407590840503, + "y": 31867.454682751904 + }, + "targetPosition": { + "x": 31303.668408932845, + "y": 31644.511235108686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "0fc86503-aa8c-4bf0-b0f6-d5f0e6a10578", + "savedPayload": { + "position": { + "x": 31118.25821230788, + "y": 32215.145144885777 + }, + "targetPosition": { + "x": 31210.963310620362, + "y": 31929.82818999723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1e9db7b7-c732-495e-9faf-f15049f39f9b", + "savedPayload": { + "position": { + "x": 31210.963310620362, + "y": 31929.82818999723 + }, + "targetPosition": { + "x": 31303.668408932845, + "y": 31644.511235108686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "117f47a0-ac36-420f-8c7c-5bb9f7f40429", + "savedPayload": { + "position": { + "x": 31784.399212980523, + "y": 31430.47609123522 + }, + "targetPosition": { + "x": 31510.335575687743, + "y": 31308.455098312483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "d6e04edc-aed7-4897-8608-cbd73f692abb", + "savedPayload": { + "position": { + "x": 32309.753495379606, + "y": 33174.345197393865 + }, + "targetPosition": { + "x": 32133.417919691863, + "y": 32931.64009908138 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "71f33899-a72f-4fcb-a490-4d46351c5c9e", + "savedPayload": { + "position": { + "x": 32133.417919691863, + "y": 32931.64009908138 + }, + "targetPosition": { + "x": 31957.08234400412, + "y": 32688.93500076889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6f6bc5ab-e0d3-4879-b9ee-95111222a56b", + "savedPayload": { + "position": { + "x": 31957.08234400412, + "y": 32688.93500076889 + }, + "targetPosition": { + "x": 31780.746768316378, + "y": 32446.22990245641 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "8a036da7-3d50-4396-b333-d1a5a37f73ba", + "savedPayload": { + "position": { + "x": 31780.746768316378, + "y": 32446.22990245641 + }, + "targetPosition": { + "x": 31604.411192628635, + "y": 32203.524804143926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "761f5041-0bf7-429e-a269-45447bf24555", + "savedPayload": { + "position": { + "x": 31589.90058456949, + "y": 32757.662569385866 + }, + "targetPosition": { + "x": 31482.390199705897, + "y": 32477.588441436706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "3f958bc6-bb2d-4273-ac0e-2da85e56db28", + "savedPayload": { + "position": { + "x": 31238.34821386042, + "y": 33025.71571602227 + }, + "targetPosition": { + "x": 31360.369206783158, + "y": 32751.652078729487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "94c5520c-6837-4cd9-859b-6ae0ec0331fa", + "savedPayload": { + "position": { + "x": 31360.369206783158, + "y": 32751.652078729487 + }, + "targetPosition": { + "x": 31482.390199705897, + "y": 32477.588441436706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "19480493-d73c-4200-82ea-490e1a873409", + "savedPayload": { + "position": { + "x": 31202.316071756737, + "y": 32585.0988263003 + }, + "targetPosition": { + "x": 31482.390199705897, + "y": 32477.588441436706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6c1aa73d-447e-4783-8809-58c2db841f50", + "savedPayload": { + "position": { + "x": 31482.390199705897, + "y": 32477.588441436706 + }, + "targetPosition": { + "x": 31604.411192628635, + "y": 32203.524804143926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "519ed833-aac9-47fb-ae72-5564af27ac25", + "savedPayload": { + "position": { + "x": 31604.411192628635, + "y": 32203.524804143926 + }, + "targetPosition": { + "x": 31573.052653648338, + "y": 31905.168235533445 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "f3865fff-3d3e-49f1-a9bb-391954c05fe6", + "savedPayload": { + "position": { + "x": 31573.052653648338, + "y": 31905.168235533445 + }, + "targetPosition": { + "x": 31541.69411466804, + "y": 31606.811666922964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6dea9019-98ad-4f84-9ab7-1487b8d44525", + "savedPayload": { + "position": { + "x": 31541.69411466804, + "y": 31606.811666922964 + }, + "targetPosition": { + "x": 31510.335575687743, + "y": 31308.455098312483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "0a80b067-e38a-424c-be3a-18fcea027557", + "savedPayload": { + "position": { + "x": 31748.503363531614, + "y": 31429.807647468726 + }, + "targetPosition": { + "x": 31484, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "101f37f9-e72b-45ba-a59c-462a232de1eb", + "savedPayload": { + "position": { + "x": 31484, + "y": 31065.75 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "10-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at10min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "eb5dbd9d-0954-47bc-b9ba-0e20f671b56e", + "savedPayload": { + "position": { + "x": 32138.93716363363, + "y": 29180.47653342897 + }, + "targetPosition": { + "x": 32061.202604068796, + "y": 29623.711615805423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "03b2a8d6-a735-44d2-bdc5-2743a1d91881", + "savedPayload": { + "position": { + "x": 32061.202604068796, + "y": 29623.711615805423 + }, + "targetPosition": { + "x": 31983.468044503963, + "y": 30066.946698181877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0b7a3ec2-1713-4074-a3b9-f85348cbc7cd", + "savedPayload": { + "position": { + "x": 31983.468044503963, + "y": 30066.946698181877 + }, + "targetPosition": { + "x": 31905.73348493913, + "y": 30510.18178055833 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "703620a9-1e6f-4dc3-9a71-6b54be02eda1", + "savedPayload": { + "position": { + "x": 31905.73348493913, + "y": 30510.18178055833 + }, + "targetPosition": { + "x": 31827.998925374297, + "y": 30953.416862934784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "0c9dae34-230f-4ddc-9489-794602e6ba06", + "savedPayload": { + "position": { + "x": 33301.52359181034, + "y": 29919.62527010549 + }, + "targetPosition": { + "x": 32933.14242520133, + "y": 30178.073168312814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e853e7ce-3276-4602-a532-d6014953ca63", + "savedPayload": { + "position": { + "x": 32933.14242520133, + "y": 30178.073168312814 + }, + "targetPosition": { + "x": 32564.76125859232, + "y": 30436.521066520138 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6f88e255-c7a3-4c87-8523-ffd3b1d99597", + "savedPayload": { + "position": { + "x": 32564.76125859232, + "y": 30436.521066520138 + }, + "targetPosition": { + "x": 32196.38009198331, + "y": 30694.96896472746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "45d8edc7-19eb-4b92-b3fa-24a333963ea0", + "savedPayload": { + "position": { + "x": 32196.38009198331, + "y": 30694.96896472746 + }, + "targetPosition": { + "x": 31827.998925374297, + "y": 30953.416862934784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "0ec24de3-2c27-4af0-b0a0-dbd0bdfa5c0a", + "savedPayload": { + "position": { + "x": 33600.939254880104, + "y": 31264.355101194116 + }, + "targetPosition": { + "x": 33157.704172503654, + "y": 31186.620541629283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "61111774-5ba0-4808-93ed-473d3bec2ac8", + "savedPayload": { + "position": { + "x": 33157.704172503654, + "y": 31186.620541629283 + }, + "targetPosition": { + "x": 32714.469090127204, + "y": 31108.88598206445 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "75a4ddc7-68d6-4581-aece-2406985387af", + "savedPayload": { + "position": { + "x": 32714.469090127204, + "y": 31108.88598206445 + }, + "targetPosition": { + "x": 32271.23400775075, + "y": 31031.151422499617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "07168366-1099-45ba-bd8d-ae5618068247", + "savedPayload": { + "position": { + "x": 32271.23400775075, + "y": 31031.151422499617 + }, + "targetPosition": { + "x": 31827.998925374297, + "y": 30953.416862934784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a2d6f22e-a476-4ba4-9e56-2eed26423d97", + "savedPayload": { + "position": { + "x": 31827.998925374297, + "y": 30953.416862934784 + }, + "targetPosition": { + "x": 31459.617758765286, + "y": 31211.864761142107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "aacfc19f-b994-443a-b7e3-045852f26880", + "savedPayload": { + "position": { + "x": 32188.50664366669, + "y": 30507.852143268872 + }, + "targetPosition": { + "x": 32034.231503060088, + "y": 30765.144158284522 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "996a905d-2d41-4b42-9ca6-b000f5d4bfcb", + "savedPayload": { + "position": { + "x": 32034.231503060088, + "y": 30765.144158284522 + }, + "targetPosition": { + "x": 31879.956362453486, + "y": 31022.43617330017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "65e84e0a-03e9-41bb-950d-4d740c20fec6", + "savedPayload": { + "position": { + "x": 32479.874345448967, + "y": 31032.356540159984 + }, + "targetPosition": { + "x": 32179.915353951226, + "y": 31027.396356730078 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f89207f3-7f7a-4b0d-b938-5dde41264997", + "savedPayload": { + "position": { + "x": 32179.915353951226, + "y": 31027.396356730078 + }, + "targetPosition": { + "x": 31879.956362453486, + "y": 31022.43617330017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68a488a8-6f2b-45d7-827b-8516ab6d4bc7", + "savedPayload": { + "position": { + "x": 31879.956362453486, + "y": 31022.43617330017 + }, + "targetPosition": { + "x": 31617.70416400793, + "y": 31168.12002419131 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "6042f088-77a5-4aca-ac4c-880fb2939622", + "savedPayload": { + "position": { + "x": 33589.416175045844, + "y": 31650.78617973074 + }, + "targetPosition": { + "x": 33289.457183548104, + "y": 31645.825996300835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f87ed40d-f2e4-4c33-ba26-25b5ada4468f", + "savedPayload": { + "position": { + "x": 33289.457183548104, + "y": 31645.825996300835 + }, + "targetPosition": { + "x": 32989.49819205036, + "y": 31640.86581287093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "53e4dad0-e67c-4461-a595-1b93ed45a039", + "savedPayload": { + "position": { + "x": 32989.49819205036, + "y": 31640.86581287093 + }, + "targetPosition": { + "x": 32689.53920055262, + "y": 31635.905629441022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "83c5ad60-c46d-4fde-ab7e-ef18417fd208", + "savedPayload": { + "position": { + "x": 32689.53920055262, + "y": 31635.905629441022 + }, + "targetPosition": { + "x": 32389.58020905488, + "y": 31630.945446011116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "a0e666ca-dd11-41e3-9c8c-e71f6e5c9e1b", + "savedPayload": { + "position": { + "x": 32823.718406722444, + "y": 31975.62391348411 + }, + "targetPosition": { + "x": 32535.264059946017, + "y": 31893.19764445667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "af3237ba-bf23-4a16-9ba6-1078b86a5f95", + "savedPayload": { + "position": { + "x": 32826.6317617283, + "y": 32417.702041347784 + }, + "targetPosition": { + "x": 32680.947910837156, + "y": 32155.449842902228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "93307e94-22e7-48b0-a397-9fd49bf5d203", + "savedPayload": { + "position": { + "x": 32680.947910837156, + "y": 32155.449842902228 + }, + "targetPosition": { + "x": 32535.264059946017, + "y": 31893.19764445667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "e703101a-e227-48c3-b1d6-7de57ee47994", + "savedPayload": { + "position": { + "x": 32452.83779091858, + "y": 32181.6519912331 + }, + "targetPosition": { + "x": 32535.264059946017, + "y": 31893.19764445667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5abdaeca-dd97-4334-b642-c78b36661581", + "savedPayload": { + "position": { + "x": 32535.264059946017, + "y": 31893.19764445667 + }, + "targetPosition": { + "x": 32389.58020905488, + "y": 31630.945446011116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9640b04d-1b1b-4952-85cc-8225d4227b1d", + "savedPayload": { + "position": { + "x": 32389.58020905488, + "y": 31630.945446011116 + }, + "targetPosition": { + "x": 32132.28819403923, + "y": 31476.670305404514 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "029fdb9b-58c7-4804-81b5-e38aed4101e2", + "savedPayload": { + "position": { + "x": 32132.28819403923, + "y": 31476.670305404514 + }, + "targetPosition": { + "x": 31874.99617902358, + "y": 31322.395164797912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7d154f69-fa47-48ab-a7d0-d06e8708f76c", + "savedPayload": { + "position": { + "x": 31874.99617902358, + "y": 31322.395164797912 + }, + "targetPosition": { + "x": 31617.70416400793, + "y": 31168.12002419131 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "9f534e61-7512-4ad8-b31a-e79b7ad8d786", + "savedPayload": { + "position": { + "x": 31909.556246011896, + "y": 31219.30503628697 + }, + "targetPosition": { + "x": 31459.617758765286, + "y": 31211.864761142107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at10min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "374d1212-dd65-4724-b26d-76b15ffad5cd", + "savedPayload": { + "position": { + "x": 32983.13078686227, + "y": 31231.57846916873 + }, + "targetPosition": { + "x": 32712.644270584904, + "y": 31591.213067771445 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "d1cb541f-7801-4722-8fbb-3a466df2c3f5", + "savedPayload": { + "position": { + "x": 33417.48203190927, + "y": 33247.47504288627 + }, + "targetPosition": { + "x": 33241.27259157818, + "y": 32833.409549107564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "93ede170-a590-48b9-bd7e-ef5acfdcf00a", + "savedPayload": { + "position": { + "x": 33241.27259157818, + "y": 32833.409549107564 + }, + "targetPosition": { + "x": 33065.063151247086, + "y": 32419.34405532886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "28902df0-9b18-4b1f-94c7-d74a976c6aa4", + "savedPayload": { + "position": { + "x": 33065.063151247086, + "y": 32419.34405532886 + }, + "targetPosition": { + "x": 32888.853710915995, + "y": 32005.278561550153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "90ace55d-570e-43cd-868e-62dd3fd45dfd", + "savedPayload": { + "position": { + "x": 32888.853710915995, + "y": 32005.278561550153 + }, + "targetPosition": { + "x": 32712.644270584904, + "y": 31591.213067771445 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "4eaee1ba-7e19-4066-971e-3d213e24760a", + "savedPayload": { + "position": { + "x": 32712.644270584904, + "y": 31591.213067771445 + }, + "targetPosition": { + "x": 32265.948313976452, + "y": 31536.782172595456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "ba800e9d-d865-463d-9a2c-9cedc2921db8", + "savedPayload": { + "position": { + "x": 33606.036183801814, + "y": 31700.074858123422 + }, + "targetPosition": { + "x": 33159.34022719336, + "y": 31645.643962947433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "e2567563-632e-4a2c-b00f-05067d8e19ae", + "savedPayload": { + "position": { + "x": 33159.34022719336, + "y": 31645.643962947433 + }, + "targetPosition": { + "x": 32712.644270584904, + "y": 31591.213067771445 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "69351239-3484-4ff9-be91-a01e3521d8bd", + "savedPayload": { + "position": { + "x": 32265.948313976452, + "y": 31536.782172595456 + }, + "targetPosition": { + "x": 31819.252357368, + "y": 31482.351277419468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at10min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "20641135-0e8c-4004-9bfd-6818aac39a8c", + "savedPayload": { + "position": { + "x": 32347.880678361274, + "y": 32724.54775875559 + }, + "targetPosition": { + "x": 32171.671238030183, + "y": 32310.482264976883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "97da6d6c-3f3c-4f0a-8cce-c5d65e9073da", + "savedPayload": { + "position": { + "x": 32171.671238030183, + "y": 32310.482264976883 + }, + "targetPosition": { + "x": 31995.461797699092, + "y": 31896.416771198175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "93bb52ef-e1e1-4491-8350-4d686c7cbf3f", + "savedPayload": { + "position": { + "x": 31995.461797699092, + "y": 31896.416771198175 + }, + "targetPosition": { + "x": 31819.252357368, + "y": 31482.351277419468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "cd3e05f9-6555-4d6a-bc5b-57183872dd07", + "savedPayload": { + "position": { + "x": 31819.252357368, + "y": 31482.351277419468 + }, + "targetPosition": { + "x": 31459.617758765286, + "y": 31211.864761142107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "2be5f43f-4020-4eae-be3a-6f09e68ad94e", + "savedPayload": { + "position": { + "x": 31571.52177274816, + "y": 32348.081736115244 + }, + "targetPosition": { + "x": 31370.782590840503, + "y": 32125.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e8256562-ddd1-4f93-b7f1-3855c6d2b174", + "savedPayload": { + "position": { + "x": 31370.782590840503, + "y": 32125.138288472026 + }, + "targetPosition": { + "x": 31170.043408932845, + "y": 31902.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "c6cc89e2-c545-4e9d-8159-6abe07e831bc", + "savedPayload": { + "position": { + "x": 30984.63321230788, + "y": 32472.8287506059 + }, + "targetPosition": { + "x": 31077.338310620362, + "y": 32187.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5d4b3461-72f4-483b-a8e6-a348e853592e", + "savedPayload": { + "position": { + "x": 31077.338310620362, + "y": 32187.511795717353 + }, + "targetPosition": { + "x": 31170.043408932845, + "y": 31902.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dab225fc-e1ad-4909-b362-932152863e6a", + "savedPayload": { + "position": { + "x": 31170.043408932845, + "y": 31902.194840828808 + }, + "targetPosition": { + "x": 31107.669901687517, + "y": 31608.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "4ba618eb-ad44-4529-91bb-9f54b3340160", + "savedPayload": { + "position": { + "x": 30068.019165507932, + "y": 33352.23592588583 + }, + "targetPosition": { + "x": 30160.724263820415, + "y": 33066.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9bf9743d-ed19-460d-b527-2b3462eef643", + "savedPayload": { + "position": { + "x": 30160.724263820415, + "y": 33066.91897099728 + }, + "targetPosition": { + "x": 30253.429362132898, + "y": 32781.602016108736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4e81a243-0084-4489-93f1-fe7f271f5ad1", + "savedPayload": { + "position": { + "x": 30253.429362132898, + "y": 32781.602016108736 + }, + "targetPosition": { + "x": 30346.13446044538, + "y": 32496.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "440f5296-99a2-43c4-a460-ff61c455b6a4", + "savedPayload": { + "position": { + "x": 30346.13446044538, + "y": 32496.285061220187 + }, + "targetPosition": { + "x": 30438.839558757863, + "y": 32210.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "d97dfc45-042c-4926-940e-4a49f969fe72", + "savedPayload": { + "position": { + "x": 29982.003568033215, + "y": 32524.942783960596 + }, + "targetPosition": { + "x": 30145.395278537722, + "y": 32273.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "b4d22e99-5847-4fd5-9540-fd34803e041e", + "savedPayload": { + "position": { + "x": 29558.50671809744, + "y": 32398.088628067624 + }, + "targetPosition": { + "x": 29851.95099831758, + "y": 32335.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e6bdd40a-bece-4c6f-99c9-413979dde85a", + "savedPayload": { + "position": { + "x": 29851.95099831758, + "y": 32335.715120822297 + }, + "targetPosition": { + "x": 30145.395278537722, + "y": 32273.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "e4ef149b-e24b-42b9-9651-1fff68fb5f36", + "savedPayload": { + "position": { + "x": 29893.794108154096, + "y": 32109.949903072462 + }, + "targetPosition": { + "x": 30145.395278537722, + "y": 32273.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "78fe27fc-07a5-472b-9a91-7c7b80fe5700", + "savedPayload": { + "position": { + "x": 30145.395278537722, + "y": 32273.34161357697 + }, + "targetPosition": { + "x": 30438.839558757863, + "y": 32210.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c4cee388-cbbd-43c8-a582-6518d906ca3e", + "savedPayload": { + "position": { + "x": 30438.839558757863, + "y": 32210.968106331642 + }, + "targetPosition": { + "x": 30661.78300640108, + "y": 32010.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "f83c544c-164b-40d3-bd37-b4b01642d918", + "savedPayload": { + "position": { + "x": 30661.78300640108, + "y": 32010.228924423984 + }, + "targetPosition": { + "x": 30884.7264540443, + "y": 31809.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "914e9552-e804-478a-b2f2-ba44f5e8efc8", + "savedPayload": { + "position": { + "x": 30884.7264540443, + "y": 31809.489742516325 + }, + "targetPosition": { + "x": 31107.669901687517, + "y": 31608.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "95a3372a-3f55-43f3-88e9-13785f15ea0e", + "savedPayload": { + "position": { + "x": 31591.580275588294, + "y": 31642.08086283257 + }, + "targetPosition": { + "x": 31459.617758765286, + "y": 31211.864761142107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "74ab215e-3669-4a26-954d-c670220bbe05", + "savedPayload": { + "position": { + "x": 31459.617758765286, + "y": 31211.864761142107 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "15-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at15min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "a532ae8d-f063-4a69-826d-a23db9af6fb1", + "savedPayload": { + "position": { + "x": 32691.215914261775, + "y": 29641.398360532763 + }, + "targetPosition": { + "x": 32473.77503156882, + "y": 30035.377373341453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4581de4d-e566-4327-8332-43d306dea12b", + "savedPayload": { + "position": { + "x": 32473.77503156882, + "y": 30035.377373341453 + }, + "targetPosition": { + "x": 32256.334148875867, + "y": 30429.356386150142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f5f37063-6efa-48ee-91c3-5850a8d154e7", + "savedPayload": { + "position": { + "x": 32256.334148875867, + "y": 30429.356386150142 + }, + "targetPosition": { + "x": 32038.893266182913, + "y": 30823.335398958832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b13bb3e3-efad-45bb-b2af-017d127f6989", + "savedPayload": { + "position": { + "x": 32038.893266182913, + "y": 30823.335398958832 + }, + "targetPosition": { + "x": 31821.45238348996, + "y": 31217.314411767522 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "9a5ef7c3-3b26-432b-ab26-d4ace2814868", + "savedPayload": { + "position": { + "x": 33550.80900053628, + "y": 30717.9891759962 + }, + "targetPosition": { + "x": 33118.469846274704, + "y": 30842.82048493903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f0580251-08b9-4c47-9766-7aa9f1b63f42", + "savedPayload": { + "position": { + "x": 33118.469846274704, + "y": 30842.82048493903 + }, + "targetPosition": { + "x": 32686.130692013125, + "y": 30967.65179388186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "497cab94-7a53-456e-b533-d9ca5c81b1f8", + "savedPayload": { + "position": { + "x": 32686.130692013125, + "y": 30967.65179388186 + }, + "targetPosition": { + "x": 32253.791537751542, + "y": 31092.48310282469 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "14afaee3-77e9-46cc-8064-5fb7ca9309ca", + "savedPayload": { + "position": { + "x": 32253.791537751542, + "y": 31092.48310282469 + }, + "targetPosition": { + "x": 31821.45238348996, + "y": 31217.314411767522 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "55042f2c-2d95-4942-b16b-ecced5fc2da6", + "savedPayload": { + "position": { + "x": 33397.36843472472, + "y": 32087.077942539338 + }, + "targetPosition": { + "x": 33003.38942191603, + "y": 31869.637059846384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6ce976b0-dba9-491a-a9ca-a6399683e564", + "savedPayload": { + "position": { + "x": 33003.38942191603, + "y": 31869.637059846384 + }, + "targetPosition": { + "x": 32609.41040910734, + "y": 31652.19617715343 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ee1cc464-dce2-4293-844e-9608ba2c6337", + "savedPayload": { + "position": { + "x": 32609.41040910734, + "y": 31652.19617715343 + }, + "targetPosition": { + "x": 32215.43139629865, + "y": 31434.755294460476 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f405b072-101d-4db6-8384-29fdbc84cc56", + "savedPayload": { + "position": { + "x": 32215.43139629865, + "y": 31434.755294460476 + }, + "targetPosition": { + "x": 31821.45238348996, + "y": 31217.314411767522 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "35ccef55-9f6b-4345-86db-35c7c165bf22", + "savedPayload": { + "position": { + "x": 31821.45238348996, + "y": 31217.314411767522 + }, + "targetPosition": { + "x": 31389.113229228376, + "y": 31342.145720710352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "43e91334-edf2-44df-a582-d95af2148a36", + "savedPayload": { + "position": { + "x": 31225.384013274626, + "y": 30334.321255518636 + }, + "targetPosition": { + "x": 31256.742552254924, + "y": 30632.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "af4d69d5-8be6-4555-ac86-c494419c2399", + "savedPayload": { + "position": { + "x": 31256.742552254924, + "y": 30632.677824129118 + }, + "targetPosition": { + "x": 31288.10109123522, + "y": 30931.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "3fd909bb-4629-408e-a5f4-02cf60ce79c3", + "savedPayload": { + "position": { + "x": 31773.511287860187, + "y": 30578.363241364113 + }, + "targetPosition": { + "x": 31530.806189547704, + "y": 30754.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a542c189-4713-4148-ae1c-be10b49cb123", + "savedPayload": { + "position": { + "x": 31530.806189547704, + "y": 30754.698817051856 + }, + "targetPosition": { + "x": 31288.10109123522, + "y": 30931.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "557a3fa2-9ee5-4161-a9de-9affb6422330", + "savedPayload": { + "position": { + "x": 31288.10109123522, + "y": 30931.0343927396 + }, + "targetPosition": { + "x": 31166.080098312483, + "y": 31205.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "241346e4-61a7-4764-88b4-dae3834ec10a", + "savedPayload": { + "position": { + "x": 33031.970197393865, + "y": 30405.680110340516 + }, + "targetPosition": { + "x": 32789.26509908138, + "y": 30582.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1164a699-83a2-481b-9989-9692982617ed", + "savedPayload": { + "position": { + "x": 32789.26509908138, + "y": 30582.01568602826 + }, + "targetPosition": { + "x": 32546.56000076889, + "y": 30758.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "93cb80cb-ce13-42a1-b502-dadfe806d6e1", + "savedPayload": { + "position": { + "x": 32546.56000076889, + "y": 30758.351261716 + }, + "targetPosition": { + "x": 32303.85490245641, + "y": 30934.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "efd68101-a4c1-4a1e-8902-2e43562777cc", + "savedPayload": { + "position": { + "x": 32303.85490245641, + "y": 30934.686837403744 + }, + "targetPosition": { + "x": 32061.149804143926, + "y": 31111.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "6edb9bcb-03d9-4e38-96ea-008a6fb64742", + "savedPayload": { + "position": { + "x": 32615.287569385866, + "y": 31125.533021150633 + }, + "targetPosition": { + "x": 32335.213441436706, + "y": 31233.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "7cf6d198-4713-48c5-908a-54dd990f0bd7", + "savedPayload": { + "position": { + "x": 32883.34071602227, + "y": 31477.085391859702 + }, + "targetPosition": { + "x": 32609.277078729487, + "y": 31355.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3bf2e0d8-b5d0-4fd5-b7a9-0a0bc583c37d", + "savedPayload": { + "position": { + "x": 32609.277078729487, + "y": 31355.064398936964 + }, + "targetPosition": { + "x": 32335.213441436706, + "y": 31233.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "a0d95ee2-145e-4978-8a51-e53ba1e696da", + "savedPayload": { + "position": { + "x": 32442.723826300295, + "y": 31513.117533963385 + }, + "targetPosition": { + "x": 32335.213441436706, + "y": 31233.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "efef2e61-de66-4345-8b9e-49a791732aca", + "savedPayload": { + "position": { + "x": 32335.213441436706, + "y": 31233.043406014225 + }, + "targetPosition": { + "x": 32061.149804143926, + "y": 31111.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "62f1ed2b-4901-4653-9728-bfd311c054fd", + "savedPayload": { + "position": { + "x": 32061.149804143926, + "y": 31111.022413091487 + }, + "targetPosition": { + "x": 31762.793235533445, + "y": 31142.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "800a954f-0e85-4c01-9d47-23c1abd2b07e", + "savedPayload": { + "position": { + "x": 31762.793235533445, + "y": 31142.380952071784 + }, + "targetPosition": { + "x": 31464.436666922964, + "y": 31173.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a59f2769-014a-49ce-afed-7e2cda4f1d5d", + "savedPayload": { + "position": { + "x": 31464.436666922964, + "y": 31173.73949105208 + }, + "targetPosition": { + "x": 31166.080098312483, + "y": 31205.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "224756d6-79be-4d45-af88-fec188987d4d", + "savedPayload": { + "position": { + "x": 31812.25695478065, + "y": 31495.277649209092 + }, + "targetPosition": { + "x": 31389.113229228376, + "y": 31342.145720710352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at15min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "66f85bb8-29f7-48cc-b621-e84ca8ea06cf", + "savedPayload": { + "position": { + "x": 32823.67708862575, + "y": 31855.475157209294 + }, + "targetPosition": { + "x": 32451.07311460914, + "y": 32107.796933017547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "4c69f92a-ce86-4ef6-9aef-14e0d373c60d", + "savedPayload": { + "position": { + "x": 32579.93343768772, + "y": 33903.178512831735 + }, + "targetPosition": { + "x": 32547.718356918074, + "y": 33454.33311787819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6212bcd3-52f4-4f94-a1a1-a3fec0e393fb", + "savedPayload": { + "position": { + "x": 32547.718356918074, + "y": 33454.33311787819 + }, + "targetPosition": { + "x": 32515.50327614843, + "y": 33005.48772292464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bb79807c-607d-4fb8-86c4-d1c9612b7790", + "savedPayload": { + "position": { + "x": 32515.50327614843, + "y": 33005.48772292464 + }, + "targetPosition": { + "x": 32483.288195378784, + "y": 32556.642327971094 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2599e8ac-9f5a-4e8d-86f2-7efa0eab6b30", + "savedPayload": { + "position": { + "x": 32483.288195378784, + "y": 32556.642327971094 + }, + "targetPosition": { + "x": 32451.07311460914, + "y": 32107.796933017547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "6d8aaa43-3fa8-49ee-b623-fe21e89bda0f", + "savedPayload": { + "position": { + "x": 32451.07311460914, + "y": 32107.796933017547 + }, + "targetPosition": { + "x": 32046.254059822884, + "y": 31911.273313872254 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "5dfe25ca-493c-408b-b937-e01357f1a7f8", + "savedPayload": { + "position": { + "x": 33260.71122418164, + "y": 32500.844171308134 + }, + "targetPosition": { + "x": 32855.89216939539, + "y": 32304.32055216284 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "9a5b85ae-ed0d-42cd-ad83-1d3e347d0745", + "savedPayload": { + "position": { + "x": 32855.89216939539, + "y": 32304.32055216284 + }, + "targetPosition": { + "x": 32451.07311460914, + "y": 32107.796933017547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "816331c4-acaf-489e-8492-7d9e1a90d0da", + "savedPayload": { + "position": { + "x": 32046.254059822884, + "y": 31911.273313872254 + }, + "targetPosition": { + "x": 31641.43500503663, + "y": 31714.74969472696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at15min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "757eaa86-08b0-4988-84dd-8d1d5b7d9f86", + "savedPayload": { + "position": { + "x": 31738.080247345566, + "y": 33061.2858795876 + }, + "targetPosition": { + "x": 31705.86516657592, + "y": 32612.440484634055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "d8b8209d-55c2-4275-a470-6593bc1eeafe", + "savedPayload": { + "position": { + "x": 31705.86516657592, + "y": 32612.440484634055 + }, + "targetPosition": { + "x": 31673.650085806275, + "y": 32163.595089680508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "526e7b10-7d95-4dc1-a8e3-6999afa880e1", + "savedPayload": { + "position": { + "x": 31673.650085806275, + "y": 32163.595089680508 + }, + "targetPosition": { + "x": 31641.43500503663, + "y": 31714.74969472696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "f2fd3374-1b19-42d7-9e9b-0d481a37f421", + "savedPayload": { + "position": { + "x": 31641.43500503663, + "y": 31714.74969472696 + }, + "targetPosition": { + "x": 31389.113229228376, + "y": 31342.145720710352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "923f8be9-4a7a-4c0e-920e-f8fe5080535e", + "savedPayload": { + "position": { + "x": 31294.52177274816, + "y": 32406.081736115244 + }, + "targetPosition": { + "x": 31093.782590840503, + "y": 32183.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e6e80fe4-c97e-4f2b-a0c1-409f5d194cf0", + "savedPayload": { + "position": { + "x": 31093.782590840503, + "y": 32183.138288472026 + }, + "targetPosition": { + "x": 30893.043408932845, + "y": 31960.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "9b505994-e3ce-4bd0-829d-735b4c357469", + "savedPayload": { + "position": { + "x": 30707.63321230788, + "y": 32530.8287506059 + }, + "targetPosition": { + "x": 30800.338310620362, + "y": 32245.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "80f9b37b-5111-4603-a2b1-090c03a667d3", + "savedPayload": { + "position": { + "x": 30800.338310620362, + "y": 32245.511795717353 + }, + "targetPosition": { + "x": 30893.043408932845, + "y": 31960.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f54a4ad9-8906-4e20-96ff-fbc670f16fe1", + "savedPayload": { + "position": { + "x": 30893.043408932845, + "y": 31960.194840828808 + }, + "targetPosition": { + "x": 30830.669901687517, + "y": 31666.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "710e8ec9-6c73-454c-ac62-be1679452c42", + "savedPayload": { + "position": { + "x": 29791.019165507932, + "y": 33410.23592588583 + }, + "targetPosition": { + "x": 29883.724263820415, + "y": 33124.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "542eb9b6-0413-4b26-bd4a-b353be4aef22", + "savedPayload": { + "position": { + "x": 29883.724263820415, + "y": 33124.91897099728 + }, + "targetPosition": { + "x": 29976.429362132898, + "y": 32839.602016108736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "78838661-8267-4ec4-b9aa-66335ac3b074", + "savedPayload": { + "position": { + "x": 29976.429362132898, + "y": 32839.602016108736 + }, + "targetPosition": { + "x": 30069.13446044538, + "y": 32554.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f0fb50c1-5a3b-4b83-aefa-e43161350447", + "savedPayload": { + "position": { + "x": 30069.13446044538, + "y": 32554.285061220187 + }, + "targetPosition": { + "x": 30161.839558757863, + "y": 32268.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "cc2ec663-bca2-4d17-82cc-ce467423a79c", + "savedPayload": { + "position": { + "x": 29705.003568033215, + "y": 32582.942783960596 + }, + "targetPosition": { + "x": 29868.395278537722, + "y": 32331.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "e8006034-89f2-491d-a61f-75a3e3961609", + "savedPayload": { + "position": { + "x": 29281.50671809744, + "y": 32456.088628067624 + }, + "targetPosition": { + "x": 29574.95099831758, + "y": 32393.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2ca9c56d-05ab-4909-9db9-1dc2a9d89477", + "savedPayload": { + "position": { + "x": 29574.95099831758, + "y": 32393.715120822297 + }, + "targetPosition": { + "x": 29868.395278537722, + "y": 32331.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "e75947b9-5ac8-409e-9e42-812871517210", + "savedPayload": { + "position": { + "x": 29616.794108154096, + "y": 32167.949903072462 + }, + "targetPosition": { + "x": 29868.395278537722, + "y": 32331.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4694eada-37eb-4fd3-a797-85745b94fa1f", + "savedPayload": { + "position": { + "x": 29868.395278537722, + "y": 32331.34161357697 + }, + "targetPosition": { + "x": 30161.839558757863, + "y": 32268.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d5ccb1f2-38c2-4b00-b6f3-03b7ada210fe", + "savedPayload": { + "position": { + "x": 30161.839558757863, + "y": 32268.968106331642 + }, + "targetPosition": { + "x": 30384.78300640108, + "y": 32068.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "8288da59-1c8f-482e-8149-bf1dcbcee56a", + "savedPayload": { + "position": { + "x": 30384.78300640108, + "y": 32068.228924423984 + }, + "targetPosition": { + "x": 30607.7264540443, + "y": 31867.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "05642def-578c-46c7-aadb-15579cb6cf43", + "savedPayload": { + "position": { + "x": 30607.7264540443, + "y": 31867.489742516325 + }, + "targetPosition": { + "x": 30830.669901687517, + "y": 31666.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "50fb5176-c84c-4b08-a246-57da1b1d2f96", + "savedPayload": { + "position": { + "x": 31374.23471303559, + "y": 31791.89968651377 + }, + "targetPosition": { + "x": 31389.113229228376, + "y": 31342.145720710352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ca1e9d6-9788-4266-ae00-c5048380216f", + "savedPayload": { + "position": { + "x": 31389.113229228376, + "y": 31342.145720710352 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "20-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at20min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "9845e207-44c2-4be2-a425-5ec8d5c3fa11", + "savedPayload": { + "position": { + "x": 33063.9096062253, + "y": 30256.670788865667 + }, + "targetPosition": { + "x": 32730.325493986933, + "y": 30558.699992854523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b61bc194-d655-4449-b17f-d37d70ec7a4b", + "savedPayload": { + "position": { + "x": 32730.325493986933, + "y": 30558.699992854523 + }, + "targetPosition": { + "x": 32396.741381748565, + "y": 30860.72919684338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f7efef95-8a84-4758-976d-61fd412f91bd", + "savedPayload": { + "position": { + "x": 32396.741381748565, + "y": 30860.72919684338 + }, + "targetPosition": { + "x": 32063.157269510197, + "y": 31162.758400832234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "3637c871-5dce-4a12-ab0d-f84ec5ff735f", + "savedPayload": { + "position": { + "x": 32063.157269510197, + "y": 31162.758400832234 + }, + "targetPosition": { + "x": 31729.57315727183, + "y": 31464.78760482109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "4eb55295-02b5-4b08-97be-d194a93e5720", + "savedPayload": { + "position": { + "x": 33527.35910173877, + "y": 31554.03836323289 + }, + "targetPosition": { + "x": 33077.91261562204, + "y": 31531.72567362994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b99c6b9b-60d8-47c1-be1a-3bc330dfdab3", + "savedPayload": { + "position": { + "x": 33077.91261562204, + "y": 31531.72567362994 + }, + "targetPosition": { + "x": 32628.4661295053, + "y": 31509.41298402699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "075c00c6-caff-4fa3-95b6-62624dfb87e9", + "savedPayload": { + "position": { + "x": 32628.4661295053, + "y": 31509.41298402699 + }, + "targetPosition": { + "x": 32179.019643388565, + "y": 31487.10029442404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "3464506d-e8c0-425d-ad2d-40cf6e85023f", + "savedPayload": { + "position": { + "x": 32179.019643388565, + "y": 31487.10029442404 + }, + "targetPosition": { + "x": 31729.57315727183, + "y": 31464.78760482109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "cd90e6e5-b2bd-4c1a-a7d7-5ba0edf46549", + "savedPayload": { + "position": { + "x": 32937.689973227236, + "y": 32799.12405377456 + }, + "targetPosition": { + "x": 32635.660769238384, + "y": 32465.539941536194 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "999cd866-96ff-413e-b940-58282691340a", + "savedPayload": { + "position": { + "x": 32635.660769238384, + "y": 32465.539941536194 + }, + "targetPosition": { + "x": 32333.631565249532, + "y": 32131.955829297825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d736c828-3a8c-4292-8300-8b1152aada5d", + "savedPayload": { + "position": { + "x": 32333.631565249532, + "y": 32131.955829297825 + }, + "targetPosition": { + "x": 32031.60236126068, + "y": 31798.371717059457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "aa9a5980-9d9a-42d1-ad68-41a1ae99fc46", + "savedPayload": { + "position": { + "x": 32031.60236126068, + "y": 31798.371717059457 + }, + "targetPosition": { + "x": 31729.57315727183, + "y": 31464.78760482109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "f8ea324d-66c5-4e64-8097-ab2d0100a562", + "savedPayload": { + "position": { + "x": 31729.57315727183, + "y": 31464.78760482109 + }, + "targetPosition": { + "x": 31280.126671155092, + "y": 31442.47491521814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "5329cb4b-7ecc-40ae-b1b2-7023e895046d", + "savedPayload": { + "position": { + "x": 30765.384013274626, + "y": 30249.321255518636 + }, + "targetPosition": { + "x": 30796.742552254924, + "y": 30547.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "bef2616e-3a82-451e-bf25-537c1980c8ba", + "savedPayload": { + "position": { + "x": 30796.742552254924, + "y": 30547.677824129118 + }, + "targetPosition": { + "x": 30828.10109123522, + "y": 30846.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "53fdec84-b97d-4079-a729-e1afb5b1515e", + "savedPayload": { + "position": { + "x": 31313.511287860187, + "y": 30493.363241364113 + }, + "targetPosition": { + "x": 31070.806189547704, + "y": 30669.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4c07bd29-19d1-4dda-8630-e1501a56d792", + "savedPayload": { + "position": { + "x": 31070.806189547704, + "y": 30669.698817051856 + }, + "targetPosition": { + "x": 30828.10109123522, + "y": 30846.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8e24f60b-696d-4938-97d6-7c5ab5fae092", + "savedPayload": { + "position": { + "x": 30828.10109123522, + "y": 30846.0343927396 + }, + "targetPosition": { + "x": 30706.080098312483, + "y": 31120.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "17593af7-aeff-4136-b214-5742102d71b4", + "savedPayload": { + "position": { + "x": 32571.970197393865, + "y": 30320.680110340516 + }, + "targetPosition": { + "x": 32329.265099081378, + "y": 30497.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7dd07a77-5bab-4314-a26c-fd77a10f954b", + "savedPayload": { + "position": { + "x": 32329.265099081378, + "y": 30497.01568602826 + }, + "targetPosition": { + "x": 32086.56000076889, + "y": 30673.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c8b1dc5b-475f-43b4-bfec-dc01b22de10b", + "savedPayload": { + "position": { + "x": 32086.56000076889, + "y": 30673.351261716 + }, + "targetPosition": { + "x": 31843.85490245641, + "y": 30849.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "0d42294c-b579-4a64-af70-bed2c04783c2", + "savedPayload": { + "position": { + "x": 31843.85490245641, + "y": 30849.686837403744 + }, + "targetPosition": { + "x": 31601.149804143926, + "y": 31026.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "f44f3786-3a35-478e-95c8-01a1464007c1", + "savedPayload": { + "position": { + "x": 32155.287569385866, + "y": 31040.533021150633 + }, + "targetPosition": { + "x": 31875.213441436706, + "y": 31148.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "610c7c60-8d07-4358-814c-1653843380f7", + "savedPayload": { + "position": { + "x": 32423.34071602227, + "y": 31392.085391859702 + }, + "targetPosition": { + "x": 32149.277078729487, + "y": 31270.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ab4956ee-1a65-4ef7-b9f9-6bff17c5d86c", + "savedPayload": { + "position": { + "x": 32149.277078729487, + "y": 31270.064398936964 + }, + "targetPosition": { + "x": 31875.213441436706, + "y": 31148.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "865b0f7c-0e38-4739-9ae9-c82b6ff09557", + "savedPayload": { + "position": { + "x": 31982.723826300295, + "y": 31428.117533963385 + }, + "targetPosition": { + "x": 31875.213441436706, + "y": 31148.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e96c8c7a-07c3-4805-9103-c07a9d625e90", + "savedPayload": { + "position": { + "x": 31875.213441436706, + "y": 31148.043406014225 + }, + "targetPosition": { + "x": 31601.149804143926, + "y": 31026.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf869d5b-d7be-494d-801f-45db77b877a1", + "savedPayload": { + "position": { + "x": 31601.149804143926, + "y": 31026.022413091487 + }, + "targetPosition": { + "x": 31302.793235533445, + "y": 31057.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "0757d921-3b7c-4a2c-9d5b-e2e1ba5763b6", + "savedPayload": { + "position": { + "x": 31302.793235533445, + "y": 31057.380952071784 + }, + "targetPosition": { + "x": 31004.436666922964, + "y": 31088.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ab6496ae-0e21-47cc-a260-24c547689341", + "savedPayload": { + "position": { + "x": 31004.436666922964, + "y": 31088.73949105208 + }, + "targetPosition": { + "x": 30706.080098312483, + "y": 31120.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "010fc277-11a1-4902-a9bd-d45f6194d708", + "savedPayload": { + "position": { + "x": 31630.621446598045, + "y": 31724.704276531233 + }, + "targetPosition": { + "x": 31280.126671155092, + "y": 31442.47491521814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at20min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "41e4dccb-b7e2-441b-b56a-5c28cab1c253", + "savedPayload": { + "position": { + "x": 32470.284108135384, + "y": 32393.792870617865 + }, + "targetPosition": { + "x": 32035.940098510575, + "y": 32511.458844047083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "b9dec2b4-082e-49ec-ac65-86c74ad6a887", + "savedPayload": { + "position": { + "x": 31574.858967863867, + "y": 34251.402576172215 + }, + "targetPosition": { + "x": 31690.129250525544, + "y": 33816.41664314093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c2ca1d97-22fd-4e23-87cc-848e8c723ac2", + "savedPayload": { + "position": { + "x": 31690.129250525544, + "y": 33816.41664314093 + }, + "targetPosition": { + "x": 31805.39953318722, + "y": 33381.43071010965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "67de1e95-45f4-4689-9490-a97b4c44bc9a", + "savedPayload": { + "position": { + "x": 31805.39953318722, + "y": 33381.43071010965 + }, + "targetPosition": { + "x": 31920.669815848898, + "y": 32946.444777078366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "9944aed5-3489-418d-804b-5e8d5479a087", + "savedPayload": { + "position": { + "x": 31920.669815848898, + "y": 32946.444777078366 + }, + "targetPosition": { + "x": 32035.940098510575, + "y": 32511.458844047083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "012b524f-71c1-45b5-9487-a2fd10a835db", + "savedPayload": { + "position": { + "x": 32035.940098510575, + "y": 32511.458844047083 + }, + "targetPosition": { + "x": 31716.866371547443, + "y": 32194.138884445016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "714ad307-1647-4694-99d9-0275d38d8b29", + "savedPayload": { + "position": { + "x": 32674.08755243684, + "y": 33146.09876325121 + }, + "targetPosition": { + "x": 32355.013825473707, + "y": 32828.77880364915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "edad5987-344c-41b3-bcff-66e1b83bccc9", + "savedPayload": { + "position": { + "x": 32355.013825473707, + "y": 32828.77880364915 + }, + "targetPosition": { + "x": 32035.940098510575, + "y": 32511.458844047083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a7f6d4e0-d1ae-43a1-8d30-d1edd1077f26", + "savedPayload": { + "position": { + "x": 31716.866371547443, + "y": 32194.138884445016 + }, + "targetPosition": { + "x": 31397.79264458431, + "y": 31876.818924842948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at20min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "107114e9-121c-4aa8-83c1-2abf31e1aed4", + "savedPayload": { + "position": { + "x": 31051.98179659928, + "y": 33181.776723936804 + }, + "targetPosition": { + "x": 31167.252079260958, + "y": 32746.79079090552 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "30f8c275-666a-419a-9b13-79b31bb619a7", + "savedPayload": { + "position": { + "x": 31167.252079260958, + "y": 32746.79079090552 + }, + "targetPosition": { + "x": 31282.522361922634, + "y": 32311.804857874235 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "832a3f78-fb59-433a-8e22-62a8d1efd9c9", + "savedPayload": { + "position": { + "x": 31282.522361922634, + "y": 32311.804857874235 + }, + "targetPosition": { + "x": 31397.79264458431, + "y": 31876.818924842948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "39d96e0a-4c45-468e-968f-79488dc7469d", + "savedPayload": { + "position": { + "x": 31397.79264458431, + "y": 31876.818924842948 + }, + "targetPosition": { + "x": 31280.126671155092, + "y": 31442.47491521814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "98fef737-1048-495c-9b21-e1d5a00f0c44", + "savedPayload": { + "position": { + "x": 30834.52177274816, + "y": 32321.081736115244 + }, + "targetPosition": { + "x": 30633.782590840503, + "y": 32098.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1e5585cd-e315-4e1c-a06f-4db8805db11b", + "savedPayload": { + "position": { + "x": 30633.782590840503, + "y": 32098.138288472026 + }, + "targetPosition": { + "x": 30433.043408932845, + "y": 31875.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "976225f3-5572-41c2-9c14-7b551195dd31", + "savedPayload": { + "position": { + "x": 30247.63321230788, + "y": 32445.8287506059 + }, + "targetPosition": { + "x": 30340.338310620362, + "y": 32160.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e0f2ec8a-87b8-4960-b6c7-bbff29babcfa", + "savedPayload": { + "position": { + "x": 30340.338310620362, + "y": 32160.511795717353 + }, + "targetPosition": { + "x": 30433.043408932845, + "y": 31875.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7e4523e9-4f56-48bf-b08c-c17029232d16", + "savedPayload": { + "position": { + "x": 30433.043408932845, + "y": 31875.194840828808 + }, + "targetPosition": { + "x": 30370.669901687517, + "y": 31581.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "814a4bd7-efe4-4691-8df0-579978e05134", + "savedPayload": { + "position": { + "x": 29331.019165507932, + "y": 33325.23592588583 + }, + "targetPosition": { + "x": 29423.724263820415, + "y": 33039.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9b7b6930-f888-4d9d-9754-660bf103bdb4", + "savedPayload": { + "position": { + "x": 29423.724263820415, + "y": 33039.91897099728 + }, + "targetPosition": { + "x": 29516.429362132898, + "y": 32754.602016108733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7466a40b-c24e-46dd-8bb7-d65b0b16fade", + "savedPayload": { + "position": { + "x": 29516.429362132898, + "y": 32754.602016108733 + }, + "targetPosition": { + "x": 29609.13446044538, + "y": 32469.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b29a4322-314e-4c17-9f08-9a1930700487", + "savedPayload": { + "position": { + "x": 29609.13446044538, + "y": 32469.285061220187 + }, + "targetPosition": { + "x": 29701.839558757863, + "y": 32183.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "53ef71f5-77b3-4c25-a7f9-64d409b0f073", + "savedPayload": { + "position": { + "x": 29245.003568033215, + "y": 32497.942783960596 + }, + "targetPosition": { + "x": 29408.395278537722, + "y": 32246.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "d6f30033-d6df-48a2-a93a-51ad0733537b", + "savedPayload": { + "position": { + "x": 28821.50671809744, + "y": 32371.088628067624 + }, + "targetPosition": { + "x": 29114.95099831758, + "y": 32308.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "dc02be0e-6843-41a1-9d21-c492295028e7", + "savedPayload": { + "position": { + "x": 29114.95099831758, + "y": 32308.715120822297 + }, + "targetPosition": { + "x": 29408.395278537722, + "y": 32246.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "1dfd15d3-cca4-4a97-bc3a-56424bb0b390", + "savedPayload": { + "position": { + "x": 29156.794108154096, + "y": 32082.949903072462 + }, + "targetPosition": { + "x": 29408.395278537722, + "y": 32246.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c4a65fc7-267f-4049-975d-b983ec19e9c0", + "savedPayload": { + "position": { + "x": 29408.395278537722, + "y": 32246.34161357697 + }, + "targetPosition": { + "x": 29701.839558757863, + "y": 32183.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "34ab83f5-a489-42f3-9512-054d8cce661e", + "savedPayload": { + "position": { + "x": 29701.839558757863, + "y": 32183.968106331642 + }, + "targetPosition": { + "x": 29924.78300640108, + "y": 31983.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "1ffc753c-8da2-4357-9b68-2af090780e65", + "savedPayload": { + "position": { + "x": 29924.78300640108, + "y": 31983.228924423984 + }, + "targetPosition": { + "x": 30147.7264540443, + "y": 31782.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fca3589f-d2b8-490d-a0ac-c573b1852c1a", + "savedPayload": { + "position": { + "x": 30147.7264540443, + "y": 31782.489742516325 + }, + "targetPosition": { + "x": 30370.669901687517, + "y": 31581.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "92e801c2-2286-4ad4-9577-364ae04a7118", + "savedPayload": { + "position": { + "x": 31120.01944003996, + "y": 31863.028924287897 + }, + "targetPosition": { + "x": 31280.126671155092, + "y": 31442.47491521814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c631179e-a733-4aaa-acb4-d1b2ac5e6845", + "savedPayload": { + "position": { + "x": 31280.126671155092, + "y": 31442.47491521814 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "30-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at30min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "618bf529-a816-47db-a0d2-a733dfaf5047", + "savedPayload": { + "position": { + "x": 33216.631095061486, + "y": 30959.619503882448 + }, + "targetPosition": { + "x": 32803.05276792955, + "y": 31136.96934833331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "bfb49f33-18c0-4169-ae40-9dfd028c57a0", + "savedPayload": { + "position": { + "x": 32803.05276792955, + "y": 31136.96934833331 + }, + "targetPosition": { + "x": 32389.47444079761, + "y": 31314.319192784173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cfa0e482-dcc5-47e9-a29f-09c81143eb56", + "savedPayload": { + "position": { + "x": 32389.47444079761, + "y": 31314.319192784173 + }, + "targetPosition": { + "x": 31975.89611366567, + "y": 31491.669037235035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "cb223927-45f9-42e6-b6b9-c97f05adb5e6", + "savedPayload": { + "position": { + "x": 31975.89611366567, + "y": 31491.669037235035 + }, + "targetPosition": { + "x": 31562.317786533727, + "y": 31669.018881685897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "99a5a46e-7d56-4057-82a2-51090b65e4aa", + "savedPayload": { + "position": { + "x": 33233.7150558152, + "y": 32337.173929738692 + }, + "targetPosition": { + "x": 32815.86573849483, + "y": 32170.135167725493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6bc9c673-f80b-4ad3-ba7e-67c1877036d8", + "savedPayload": { + "position": { + "x": 32815.86573849483, + "y": 32170.135167725493 + }, + "targetPosition": { + "x": 32398.016421174463, + "y": 32003.096405712295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "64587bd1-2def-4908-babf-27a993d3e3c5", + "savedPayload": { + "position": { + "x": 32398.016421174463, + "y": 32003.096405712295 + }, + "targetPosition": { + "x": 31980.167103854095, + "y": 31836.057643699096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "cdc211d1-e97d-450b-ac44-7a81470ffbf0", + "savedPayload": { + "position": { + "x": 31980.167103854095, + "y": 31836.057643699096 + }, + "targetPosition": { + "x": 31562.317786533727, + "y": 31669.018881685897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "84ebf223-483e-40ff-849b-0505c859e97a", + "savedPayload": { + "position": { + "x": 32271.717164337177, + "y": 33323.33219021366 + }, + "targetPosition": { + "x": 32094.367319886314, + "y": 32909.75386308172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "83a0209c-1535-417f-9435-46311ac3f20e", + "savedPayload": { + "position": { + "x": 32094.367319886314, + "y": 32909.75386308172 + }, + "targetPosition": { + "x": 31917.017475435452, + "y": 32496.17553594978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d6be4541-f76f-4902-a982-c80cc6e83a6f", + "savedPayload": { + "position": { + "x": 31917.017475435452, + "y": 32496.17553594978 + }, + "targetPosition": { + "x": 31739.66763098459, + "y": 32082.59720881784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f2e14fff-ae9e-459c-98fb-2318201e3e1d", + "savedPayload": { + "position": { + "x": 31739.66763098459, + "y": 32082.59720881784 + }, + "targetPosition": { + "x": 31562.317786533727, + "y": 31669.018881685897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "810fcaaf-4901-4201-94fb-4d4cb88ccd9f", + "savedPayload": { + "position": { + "x": 31562.317786533727, + "y": 31669.018881685897 + }, + "targetPosition": { + "x": 31144.46846921336, + "y": 31501.9801196727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "4737c6fd-c1eb-4fc1-a313-0278dfd0adf1", + "savedPayload": { + "position": { + "x": 30736.384013274626, + "y": 30335.321255518636 + }, + "targetPosition": { + "x": 30767.742552254924, + "y": 30633.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6d4ea4d9-0564-47e6-a20e-d514f16685d2", + "savedPayload": { + "position": { + "x": 30767.742552254924, + "y": 30633.677824129118 + }, + "targetPosition": { + "x": 30799.10109123522, + "y": 30932.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "ba544150-7716-47f4-8fcd-8c1372493014", + "savedPayload": { + "position": { + "x": 31284.511287860187, + "y": 30579.363241364113 + }, + "targetPosition": { + "x": 31041.806189547704, + "y": 30755.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c18b0c14-3655-4d4b-bb44-f0dde14e2d07", + "savedPayload": { + "position": { + "x": 31041.806189547704, + "y": 30755.698817051856 + }, + "targetPosition": { + "x": 30799.10109123522, + "y": 30932.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2109c912-4013-423b-bf2c-dcce5ced7cc3", + "savedPayload": { + "position": { + "x": 30799.10109123522, + "y": 30932.0343927396 + }, + "targetPosition": { + "x": 30677.080098312483, + "y": 31206.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "8c39e6d8-0a99-4615-922f-afb799901235", + "savedPayload": { + "position": { + "x": 32542.970197393865, + "y": 30406.680110340516 + }, + "targetPosition": { + "x": 32300.265099081378, + "y": 30583.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f7df593d-1298-4710-b963-ffccc8b4c35f", + "savedPayload": { + "position": { + "x": 32300.265099081378, + "y": 30583.01568602826 + }, + "targetPosition": { + "x": 32057.56000076889, + "y": 30759.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5d5e844c-ea79-46de-bad6-189afd25dd89", + "savedPayload": { + "position": { + "x": 32057.56000076889, + "y": 30759.351261716 + }, + "targetPosition": { + "x": 31814.85490245641, + "y": 30935.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "70c35759-5a1d-473d-b0b9-a461d813f8d3", + "savedPayload": { + "position": { + "x": 31814.85490245641, + "y": 30935.686837403744 + }, + "targetPosition": { + "x": 31572.149804143926, + "y": 31112.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "5c998bbd-7074-43ed-b28d-3d935e428c48", + "savedPayload": { + "position": { + "x": 32126.287569385866, + "y": 31126.533021150633 + }, + "targetPosition": { + "x": 31846.213441436706, + "y": 31234.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "143e6773-810a-4f67-89ee-3acea199dcd6", + "savedPayload": { + "position": { + "x": 32394.34071602227, + "y": 31478.085391859702 + }, + "targetPosition": { + "x": 32120.277078729487, + "y": 31356.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "fc79d9f0-5c3b-40cc-bb32-315df0657327", + "savedPayload": { + "position": { + "x": 32120.277078729487, + "y": 31356.064398936964 + }, + "targetPosition": { + "x": 31846.213441436706, + "y": 31234.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "e8721685-c33d-46f7-81dd-af8f320c2b33", + "savedPayload": { + "position": { + "x": 31953.723826300295, + "y": 31514.117533963385 + }, + "targetPosition": { + "x": 31846.213441436706, + "y": 31234.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8375a7d5-c140-4b88-9c1a-96871059f429", + "savedPayload": { + "position": { + "x": 31846.213441436706, + "y": 31234.043406014225 + }, + "targetPosition": { + "x": 31572.149804143926, + "y": 31112.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5bbd64a-c441-4aec-8d9d-760c8bc0a195", + "savedPayload": { + "position": { + "x": 31572.149804143926, + "y": 31112.022413091487 + }, + "targetPosition": { + "x": 31273.793235533445, + "y": 31143.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "e56e0cfb-9daf-4494-a941-3d0be68cf707", + "savedPayload": { + "position": { + "x": 31273.793235533445, + "y": 31143.380952071784 + }, + "targetPosition": { + "x": 30975.436666922964, + "y": 31174.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fc0d8ca6-4e32-4c24-baea-62a58861d4f6", + "savedPayload": { + "position": { + "x": 30975.436666922964, + "y": 31174.73949105208 + }, + "targetPosition": { + "x": 30677.080098312483, + "y": 31206.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "165ed281-f9b0-404b-8347-ff708b8d30df", + "savedPayload": { + "position": { + "x": 31384.332747140958, + "y": 31882.72298326212 + }, + "targetPosition": { + "x": 31144.46846921336, + "y": 31501.9801196727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at30min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "b15e92b8-d59c-4d4b-8777-da082c2df73f", + "savedPayload": { + "position": { + "x": 31961.247458284382, + "y": 32788.19653228666 + }, + "targetPosition": { + "x": 31512.231326035933, + "y": 32758.455769340093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "603d9835-0c0b-4d8e-b1bf-570569e9913f", + "savedPayload": { + "position": { + "x": 30511.17403658041, + "y": 34254.411752391716 + }, + "targetPosition": { + "x": 30761.43835894429, + "y": 33880.42275662881 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8324031b-b932-4f3b-a82d-395bdbe2cdb5", + "savedPayload": { + "position": { + "x": 30761.43835894429, + "y": 33880.42275662881 + }, + "targetPosition": { + "x": 31011.702681308172, + "y": 33506.433760865904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b44d62dc-2d40-4e4c-8fa6-0e21f6bbfd93", + "savedPayload": { + "position": { + "x": 31011.702681308172, + "y": 33506.433760865904 + }, + "targetPosition": { + "x": 31261.967003672053, + "y": 33132.444765103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "a27e1ab4-e0d0-4efd-8217-dc0c0abb8071", + "savedPayload": { + "position": { + "x": 31261.967003672053, + "y": 33132.444765103 + }, + "targetPosition": { + "x": 31512.231326035933, + "y": 32758.455769340093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "c3dfed47-ecd2-4faa-861f-b0008b477b50", + "savedPayload": { + "position": { + "x": 31512.231326035933, + "y": 32758.455769340093 + }, + "targetPosition": { + "x": 31313.479516151365, + "y": 32354.72601063062 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "43697390-59b9-4690-b3e3-153f1d213a15", + "savedPayload": { + "position": { + "x": 31909.73494580507, + "y": 33565.91528675904 + }, + "targetPosition": { + "x": 31710.9831359205, + "y": 33162.185528049566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "3e2dc380-ed43-417e-a79b-d35f99905bd4", + "savedPayload": { + "position": { + "x": 31710.9831359205, + "y": 33162.185528049566 + }, + "targetPosition": { + "x": 31512.231326035933, + "y": 32758.455769340093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "301171b6-b877-4cf9-9b97-b69a8f8eac8e", + "savedPayload": { + "position": { + "x": 31313.479516151365, + "y": 32354.72601063062 + }, + "targetPosition": { + "x": 31114.727706266796, + "y": 31950.996251921148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at30min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "d3249f84-fded-4524-8938-4c44194c59c1", + "savedPayload": { + "position": { + "x": 30363.934739175154, + "y": 33072.963239209865 + }, + "targetPosition": { + "x": 30614.199061539035, + "y": 32698.97424344696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "64a60a47-9922-43da-8a1a-302cd6f3d657", + "savedPayload": { + "position": { + "x": 30614.199061539035, + "y": 32698.97424344696 + }, + "targetPosition": { + "x": 30864.463383902916, + "y": 32324.985247684053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ada22173-4d95-4192-b72c-eb39e786565e", + "savedPayload": { + "position": { + "x": 30864.463383902916, + "y": 32324.985247684053 + }, + "targetPosition": { + "x": 31114.727706266796, + "y": 31950.996251921148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "423e2080-187d-41f3-a080-9d5d725b3179", + "savedPayload": { + "position": { + "x": 31114.727706266796, + "y": 31950.996251921148 + }, + "targetPosition": { + "x": 31144.46846921336, + "y": 31501.9801196727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "144ebcb0-85f1-4961-8ed9-e3fcb89b0784", + "savedPayload": { + "position": { + "x": 30805.52177274816, + "y": 32407.081736115244 + }, + "targetPosition": { + "x": 30604.782590840503, + "y": 32184.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ca8fab30-0094-4779-b14c-8374512f259e", + "savedPayload": { + "position": { + "x": 30604.782590840503, + "y": 32184.138288472026 + }, + "targetPosition": { + "x": 30404.043408932845, + "y": 31961.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "823dab17-f6b1-4bcd-83b4-a06f61afc850", + "savedPayload": { + "position": { + "x": 30218.63321230788, + "y": 32531.8287506059 + }, + "targetPosition": { + "x": 30311.338310620362, + "y": 32246.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7a98f122-866b-4c15-9bed-89b5aea9aec3", + "savedPayload": { + "position": { + "x": 30311.338310620362, + "y": 32246.511795717353 + }, + "targetPosition": { + "x": 30404.043408932845, + "y": 31961.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a02bdb8-aef8-444b-ae62-c4266257687c", + "savedPayload": { + "position": { + "x": 30404.043408932845, + "y": 31961.194840828808 + }, + "targetPosition": { + "x": 30341.669901687517, + "y": 31667.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "7da285f1-94fe-45eb-9ebc-4632ec449178", + "savedPayload": { + "position": { + "x": 29302.019165507932, + "y": 33411.23592588583 + }, + "targetPosition": { + "x": 29394.724263820415, + "y": 33125.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c42da96c-10f5-4495-ae81-97b123474ddd", + "savedPayload": { + "position": { + "x": 29394.724263820415, + "y": 33125.91897099728 + }, + "targetPosition": { + "x": 29487.429362132898, + "y": 32840.602016108736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e044ed47-55ea-47fc-a29f-5f88968ea595", + "savedPayload": { + "position": { + "x": 29487.429362132898, + "y": 32840.602016108736 + }, + "targetPosition": { + "x": 29580.13446044538, + "y": 32555.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "6fb590a4-0f1e-48fb-a924-13166964e23d", + "savedPayload": { + "position": { + "x": 29580.13446044538, + "y": 32555.285061220187 + }, + "targetPosition": { + "x": 29672.839558757863, + "y": 32269.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "96bc8862-fd6a-4277-adf0-70555eae2b70", + "savedPayload": { + "position": { + "x": 29216.003568033215, + "y": 32583.942783960596 + }, + "targetPosition": { + "x": 29379.395278537722, + "y": 32332.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "7316c1c3-39a8-4099-a21c-954991b101a1", + "savedPayload": { + "position": { + "x": 28792.50671809744, + "y": 32457.088628067624 + }, + "targetPosition": { + "x": 29085.95099831758, + "y": 32394.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d3ce20f7-f9a2-4944-bb7d-82bd6b2d9672", + "savedPayload": { + "position": { + "x": 29085.95099831758, + "y": 32394.715120822297 + }, + "targetPosition": { + "x": 29379.395278537722, + "y": 32332.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "d1a030b6-10c3-420e-b152-480c73f98e7a", + "savedPayload": { + "position": { + "x": 29127.794108154096, + "y": 32168.949903072462 + }, + "targetPosition": { + "x": 29379.395278537722, + "y": 32332.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5e2ebd37-0a11-449d-8a7a-28f8ff047de0", + "savedPayload": { + "position": { + "x": 29379.395278537722, + "y": 32332.34161357697 + }, + "targetPosition": { + "x": 29672.839558757863, + "y": 32269.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f86e2736-d5f2-4a96-a07a-f7acad753704", + "savedPayload": { + "position": { + "x": 29672.839558757863, + "y": 32269.968106331642 + }, + "targetPosition": { + "x": 29895.78300640108, + "y": 32069.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "8dadf40d-44fe-41d7-9d68-7211f4247a88", + "savedPayload": { + "position": { + "x": 29895.78300640108, + "y": 32069.228924423984 + }, + "targetPosition": { + "x": 30118.7264540443, + "y": 31868.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1730384f-a427-4f78-add6-1af49f04f77e", + "savedPayload": { + "position": { + "x": 30118.7264540443, + "y": 31868.489742516325 + }, + "targetPosition": { + "x": 30341.669901687517, + "y": 31667.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "37ab1961-a5ba-4663-9ca9-9413cbb5ba02", + "savedPayload": { + "position": { + "x": 30856.482625986868, + "y": 31847.760619558285 + }, + "targetPosition": { + "x": 31144.46846921336, + "y": 31501.9801196727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c71e0dc8-557a-44cd-9109-273bf383981b", + "savedPayload": { + "position": { + "x": 31144.46846921336, + "y": 31501.9801196727 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "40-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at40min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "8d8c2427-92ef-4492-a8cb-363c7ee1a7ac", + "savedPayload": { + "position": { + "x": 33132.83063773689, + "y": 31674.069104937877 + }, + "targetPosition": { + "x": 32684.07572478507, + "y": 31707.520982338126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "597e1be8-97af-45d1-b547-3ba5a774c058", + "savedPayload": { + "position": { + "x": 32684.07572478507, + "y": 31707.520982338126 + }, + "targetPosition": { + "x": 32235.320811833248, + "y": 31740.972859738376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "496e50fd-78ee-42b0-bb9c-d743fc65c721", + "savedPayload": { + "position": { + "x": 32235.320811833248, + "y": 31740.972859738376 + }, + "targetPosition": { + "x": 31786.565898881425, + "y": 31774.424737138626 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f9316bb6-aed2-4f5d-abd9-0802fd901911", + "savedPayload": { + "position": { + "x": 31786.565898881425, + "y": 31774.424737138626 + }, + "targetPosition": { + "x": 31337.810985929602, + "y": 31807.876614538876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "5abf9913-4a6e-425b-9c80-77991ed3e88c", + "savedPayload": { + "position": { + "x": 32701.697751498206, + "y": 32982.53098528238 + }, + "targetPosition": { + "x": 32360.726060106055, + "y": 32688.867392596505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "65566845-1bd1-4905-9d33-fec3c540d10a", + "savedPayload": { + "position": { + "x": 32360.726060106055, + "y": 32688.867392596505 + }, + "targetPosition": { + "x": 32019.754368713904, + "y": 32395.20379991063 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "28fd3271-7d78-47ea-9978-37497668981d", + "savedPayload": { + "position": { + "x": 32019.754368713904, + "y": 32395.20379991063 + }, + "targetPosition": { + "x": 31678.782677321753, + "y": 32101.540207224753 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "079c0407-9e5e-49ba-a7d6-3afb3f02dfdb", + "savedPayload": { + "position": { + "x": 31678.782677321753, + "y": 32101.540207224753 + }, + "targetPosition": { + "x": 31337.810985929602, + "y": 31807.876614538876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "18d0533c-d1ee-4d38-9037-af16194d4a27", + "savedPayload": { + "position": { + "x": 31471.6184955306, + "y": 33602.89626634617 + }, + "targetPosition": { + "x": 31438.16661813035, + "y": 33154.14135339435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b0e29eb2-6d17-4216-9ab9-ae12a2a170a5", + "savedPayload": { + "position": { + "x": 31438.16661813035, + "y": 33154.14135339435 + }, + "targetPosition": { + "x": 31404.7147407301, + "y": 32705.386440442522 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1f25bdcb-90c0-49a5-b8bb-dac1e21bad36", + "savedPayload": { + "position": { + "x": 31404.7147407301, + "y": 32705.386440442522 + }, + "targetPosition": { + "x": 31371.262863329852, + "y": 32256.6315274907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "c810904a-a151-4d9d-9934-7389f4cb865d", + "savedPayload": { + "position": { + "x": 31371.262863329852, + "y": 32256.6315274907 + }, + "targetPosition": { + "x": 31337.810985929602, + "y": 31807.876614538876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "693b11ad-d8dc-4bb4-a58a-d7d51d24e0f6", + "savedPayload": { + "position": { + "x": 31337.810985929602, + "y": 31807.876614538876 + }, + "targetPosition": { + "x": 30996.83929453745, + "y": 31514.213021853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "b39f131e-8b7f-4f34-a017-1b58ff7434b6", + "savedPayload": { + "position": { + "x": 30847.384013274626, + "y": 30293.321255518636 + }, + "targetPosition": { + "x": 30878.742552254924, + "y": 30591.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d6512524-ef0b-475f-909e-6de814627fb8", + "savedPayload": { + "position": { + "x": 30878.742552254924, + "y": 30591.677824129118 + }, + "targetPosition": { + "x": 30910.10109123522, + "y": 30890.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "677c81ec-1aa3-4fad-bbd4-2e1a0b57928c", + "savedPayload": { + "position": { + "x": 31395.511287860187, + "y": 30537.363241364113 + }, + "targetPosition": { + "x": 31152.806189547704, + "y": 30713.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1f53a29d-b7b6-4aac-b34c-da1f15614044", + "savedPayload": { + "position": { + "x": 31152.806189547704, + "y": 30713.698817051856 + }, + "targetPosition": { + "x": 30910.10109123522, + "y": 30890.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b216c529-6af8-44f1-979b-ff0440b3c62e", + "savedPayload": { + "position": { + "x": 30910.10109123522, + "y": 30890.0343927396 + }, + "targetPosition": { + "x": 30788.080098312483, + "y": 31164.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "dcddfa92-72f3-4dea-9950-0660e4559c7a", + "savedPayload": { + "position": { + "x": 32653.970197393865, + "y": 30364.680110340516 + }, + "targetPosition": { + "x": 32411.265099081378, + "y": 30541.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ba97ab70-4b71-4757-928c-115fb5dfa9ce", + "savedPayload": { + "position": { + "x": 32411.265099081378, + "y": 30541.01568602826 + }, + "targetPosition": { + "x": 32168.56000076889, + "y": 30717.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5c4c6e1e-f24b-45e3-a427-25b949d01f4b", + "savedPayload": { + "position": { + "x": 32168.56000076889, + "y": 30717.351261716 + }, + "targetPosition": { + "x": 31925.85490245641, + "y": 30893.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "9a9b8972-58b9-4e29-a4f2-0e571af2a6d2", + "savedPayload": { + "position": { + "x": 31925.85490245641, + "y": 30893.686837403744 + }, + "targetPosition": { + "x": 31683.149804143926, + "y": 31070.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "0bde94e6-cf6c-4b4f-b04e-a973726c4eab", + "savedPayload": { + "position": { + "x": 32237.287569385866, + "y": 31084.533021150633 + }, + "targetPosition": { + "x": 31957.213441436706, + "y": 31192.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "07af61e5-6bd6-4e9e-b139-a216568d6210", + "savedPayload": { + "position": { + "x": 32505.34071602227, + "y": 31436.085391859702 + }, + "targetPosition": { + "x": 32231.277078729487, + "y": 31314.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a43e9043-7d92-4783-81c0-d9e31d49f191", + "savedPayload": { + "position": { + "x": 32231.277078729487, + "y": 31314.064398936964 + }, + "targetPosition": { + "x": 31957.213441436706, + "y": 31192.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "7295b834-07a8-43cd-94a1-5caffedca5a5", + "savedPayload": { + "position": { + "x": 32064.723826300295, + "y": 31472.117533963385 + }, + "targetPosition": { + "x": 31957.213441436706, + "y": 31192.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "39910d68-2bbc-4eed-a6e8-215e46cc73f2", + "savedPayload": { + "position": { + "x": 31957.213441436706, + "y": 31192.043406014225 + }, + "targetPosition": { + "x": 31683.149804143926, + "y": 31070.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "384302fe-fe4d-44d8-81ca-0e42b0223f95", + "savedPayload": { + "position": { + "x": 31683.149804143926, + "y": 31070.022413091487 + }, + "targetPosition": { + "x": 31384.793235533445, + "y": 31101.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "7c8f6f5e-56df-49b6-a163-2f2330f73362", + "savedPayload": { + "position": { + "x": 31384.793235533445, + "y": 31101.380952071784 + }, + "targetPosition": { + "x": 31086.436666922964, + "y": 31132.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "909caff0-2ef9-4a34-9486-cd761a47e51d", + "savedPayload": { + "position": { + "x": 31086.436666922964, + "y": 31132.73949105208 + }, + "targetPosition": { + "x": 30788.080098312483, + "y": 31164.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "bf267d49-08e1-4585-91d8-a75fc8492626", + "savedPayload": { + "position": { + "x": 31100.080058558488, + "y": 31952.209990614603 + }, + "targetPosition": { + "x": 30996.83929453745, + "y": 31514.213021853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at40min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "90b9ad6b-7837-4499-85c0-b92182ddc61f", + "savedPayload": { + "position": { + "x": 31351.729158601534, + "y": 32995.94638567051 + }, + "targetPosition": { + "x": 30936.698768861712, + "y": 32822.02175948891 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "3dad7aed-d8cc-4fe3-a1df-36d5598cc53f", + "savedPayload": { + "position": { + "x": 29504.145410914138, + "y": 33911.87995055466 + }, + "targetPosition": { + "x": 29862.28375040103, + "y": 33639.415402788225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7975c0a7-3058-44ff-9e0a-98b7ddd6274e", + "savedPayload": { + "position": { + "x": 29862.28375040103, + "y": 33639.415402788225 + }, + "targetPosition": { + "x": 30220.422089887925, + "y": 33366.95085502179 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5fe7c7d9-7d2a-4b53-b8a8-59e0b6287191", + "savedPayload": { + "position": { + "x": 30220.422089887925, + "y": 33366.95085502179 + }, + "targetPosition": { + "x": 30578.56042937482, + "y": 33094.48630725535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "3aad72d6-d4dc-4093-9033-f2b80f109f91", + "savedPayload": { + "position": { + "x": 30578.56042937482, + "y": 33094.48630725535 + }, + "targetPosition": { + "x": 30936.698768861712, + "y": 32822.02175948891 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "2b2d9509-a8d8-4163-bead-bd89fe8ed0c1", + "savedPayload": { + "position": { + "x": 30936.698768861712, + "y": 32822.02175948891 + }, + "targetPosition": { + "x": 30879.80671860878, + "y": 32375.63258554087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "905bcb59-be78-4703-aa59-5c8a29c1fa3a", + "savedPayload": { + "position": { + "x": 31050.482869367577, + "y": 33714.800107385 + }, + "targetPosition": { + "x": 30993.590819114645, + "y": 33268.41093343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "c798d538-4031-4a90-949c-f624fe7afe44", + "savedPayload": { + "position": { + "x": 30993.590819114645, + "y": 33268.41093343696 + }, + "targetPosition": { + "x": 30936.698768861712, + "y": 32822.02175948891 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8e7545e3-f283-465b-bd1f-e88ba4e96f59", + "savedPayload": { + "position": { + "x": 30879.80671860878, + "y": 32375.63258554087 + }, + "targetPosition": { + "x": 30822.914668355847, + "y": 31929.243411592823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at40min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "12845e52-4b77-4e98-aece-3f8d2be5bbd8", + "savedPayload": { + "position": { + "x": 29748.499649895166, + "y": 32746.637054892148 + }, + "targetPosition": { + "x": 30106.63798938206, + "y": 32474.172507125706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "5f02741c-4c8f-42a0-af43-f57b980bebc3", + "savedPayload": { + "position": { + "x": 30106.63798938206, + "y": 32474.172507125706 + }, + "targetPosition": { + "x": 30464.776328868953, + "y": 32201.707959359264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d1f4262f-88f0-4167-bf4e-47d005c69650", + "savedPayload": { + "position": { + "x": 30464.776328868953, + "y": 32201.707959359264 + }, + "targetPosition": { + "x": 30822.914668355847, + "y": 31929.243411592823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "85090233-5a58-4725-9eb8-d9aa66b4ad90", + "savedPayload": { + "position": { + "x": 30822.914668355847, + "y": 31929.243411592823 + }, + "targetPosition": { + "x": 30996.83929453745, + "y": 31514.213021853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "e4d8e3a4-80bd-4df0-987a-c01c155c550b", + "savedPayload": { + "position": { + "x": 30916.52177274816, + "y": 32365.081736115244 + }, + "targetPosition": { + "x": 30715.782590840503, + "y": 32142.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f722411a-f714-40ad-a0f3-15b0af1c7e59", + "savedPayload": { + "position": { + "x": 30715.782590840503, + "y": 32142.138288472026 + }, + "targetPosition": { + "x": 30515.043408932845, + "y": 31919.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "5ded6576-ac1d-4168-a5bf-f62e64b3ef1a", + "savedPayload": { + "position": { + "x": 30329.63321230788, + "y": 32489.8287506059 + }, + "targetPosition": { + "x": 30422.338310620362, + "y": 32204.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "06fdef4c-f197-4d68-a2b4-19b842125161", + "savedPayload": { + "position": { + "x": 30422.338310620362, + "y": 32204.511795717353 + }, + "targetPosition": { + "x": 30515.043408932845, + "y": 31919.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b3aa34b-4eb9-4866-91c4-afc80ce29aea", + "savedPayload": { + "position": { + "x": 30515.043408932845, + "y": 31919.194840828808 + }, + "targetPosition": { + "x": 30452.669901687517, + "y": 31625.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "c6846643-1bab-4aef-8300-0bb81ebb88e0", + "savedPayload": { + "position": { + "x": 29413.019165507932, + "y": 33369.23592588583 + }, + "targetPosition": { + "x": 29505.724263820415, + "y": 33083.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c02f6a00-ef0b-45ec-a9bb-50730ca64371", + "savedPayload": { + "position": { + "x": 29505.724263820415, + "y": 33083.91897099728 + }, + "targetPosition": { + "x": 29598.429362132898, + "y": 32798.602016108736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "472c37f0-f19d-473f-8fb5-80fad740aaba", + "savedPayload": { + "position": { + "x": 29598.429362132898, + "y": 32798.602016108736 + }, + "targetPosition": { + "x": 29691.13446044538, + "y": 32513.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "7e3231d4-78d9-4415-be69-d2d94e8ef55a", + "savedPayload": { + "position": { + "x": 29691.13446044538, + "y": 32513.285061220187 + }, + "targetPosition": { + "x": 29783.839558757863, + "y": 32227.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "998ff489-221b-40cf-aab2-d9463a81037f", + "savedPayload": { + "position": { + "x": 29327.003568033215, + "y": 32541.942783960596 + }, + "targetPosition": { + "x": 29490.395278537722, + "y": 32290.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "5cd2847b-364f-4d3d-a53f-888ff85df086", + "savedPayload": { + "position": { + "x": 28903.50671809744, + "y": 32415.088628067624 + }, + "targetPosition": { + "x": 29196.95099831758, + "y": 32352.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7d53d824-901f-405c-820c-821bfce313ce", + "savedPayload": { + "position": { + "x": 29196.95099831758, + "y": 32352.715120822297 + }, + "targetPosition": { + "x": 29490.395278537722, + "y": 32290.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "7caf9a4d-345e-4da6-a150-7b9a855e7293", + "savedPayload": { + "position": { + "x": 29238.794108154096, + "y": 32126.949903072462 + }, + "targetPosition": { + "x": 29490.395278537722, + "y": 32290.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "aca07dbb-6a24-4d82-a05a-38afe908b24b", + "savedPayload": { + "position": { + "x": 29490.395278537722, + "y": 32290.34161357697 + }, + "targetPosition": { + "x": 29783.839558757863, + "y": 32227.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fc7f846c-a3e7-425b-a87c-9830f756cce9", + "savedPayload": { + "position": { + "x": 29783.839558757863, + "y": 32227.968106331642 + }, + "targetPosition": { + "x": 30006.78300640108, + "y": 32027.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "30de576e-02a9-4307-b9b8-15f88327b854", + "savedPayload": { + "position": { + "x": 30006.78300640108, + "y": 32027.228924423984 + }, + "targetPosition": { + "x": 30229.7264540443, + "y": 31826.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d3cd4b58-faa3-47b1-8b6e-18523f49ca14", + "savedPayload": { + "position": { + "x": 30229.7264540443, + "y": 31826.489742516325 + }, + "targetPosition": { + "x": 30452.669901687517, + "y": 31625.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "1ebf7db0-f4c5-42e0-bd59-9b85ec653f9b", + "savedPayload": { + "position": { + "x": 30612.182573873957, + "y": 31747.749330054547 + }, + "targetPosition": { + "x": 30996.83929453745, + "y": 31514.213021853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "688d977d-9d7f-470c-be46-11660da5e480", + "savedPayload": { + "position": { + "x": 30996.83929453745, + "y": 31514.213021853 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "45-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at45min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "886ae0ee-8dc3-4772-bfd7-135b7948927a", + "savedPayload": { + "position": { + "x": 32821.589314100696, + "y": 32322.597891929836 + }, + "targetPosition": { + "x": 32386.287373297233, + "y": 32208.526772303798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5d3cf311-dc86-4308-8447-bfb6aa4f4b5c", + "savedPayload": { + "position": { + "x": 32386.287373297233, + "y": 32208.526772303798 + }, + "targetPosition": { + "x": 31950.98543249377, + "y": 32094.45565267776 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "62ac8aed-8d7a-43a2-82cb-2c39e62b5962", + "savedPayload": { + "position": { + "x": 31950.98543249377, + "y": 32094.45565267776 + }, + "targetPosition": { + "x": 31515.683491690306, + "y": 31980.38453305172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "d72d175f-d251-40c6-b400-02aab5de03ae", + "savedPayload": { + "position": { + "x": 31515.683491690306, + "y": 31980.38453305172 + }, + "targetPosition": { + "x": 31080.381550886843, + "y": 31866.313413425683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "3af069ff-a4b3-4386-aa05-0038b13b1a88", + "savedPayload": { + "position": { + "x": 31988.959518809555, + "y": 33420.17507914932 + }, + "targetPosition": { + "x": 31761.815026828877, + "y": 33031.70966271841 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ca29f1e6-84d5-4909-be71-f99bc33612dc", + "savedPayload": { + "position": { + "x": 31761.815026828877, + "y": 33031.70966271841 + }, + "targetPosition": { + "x": 31534.6705348482, + "y": 32643.244246287497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "27245ef7-4869-46b4-b968-285a8e15c9e6", + "savedPayload": { + "position": { + "x": 31534.6705348482, + "y": 32643.244246287497 + }, + "targetPosition": { + "x": 31307.52604286752, + "y": 32254.77882985659 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "06e5ca52-30aa-478f-9e2e-bd18d43b9fd3", + "savedPayload": { + "position": { + "x": 31307.52604286752, + "y": 32254.77882985659 + }, + "targetPosition": { + "x": 31080.381550886843, + "y": 31866.313413425683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "d4efafe3-861a-4b9a-8dc3-fa68a3d029f6", + "savedPayload": { + "position": { + "x": 30624.09707238269, + "y": 33607.52117663953 + }, + "targetPosition": { + "x": 30738.16819200873, + "y": 33172.21923583607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "17b38547-5609-4f28-a59f-e1afd4c31a47", + "savedPayload": { + "position": { + "x": 30738.16819200873, + "y": 33172.21923583607 + }, + "targetPosition": { + "x": 30852.239311634767, + "y": 32736.91729503261 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "31cd7ff9-6d09-4b1f-833a-7646c7a6596a", + "savedPayload": { + "position": { + "x": 30852.239311634767, + "y": 32736.91729503261 + }, + "targetPosition": { + "x": 30966.310431260805, + "y": 32301.615354229147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "70104b67-3875-4088-a433-64e603926f3b", + "savedPayload": { + "position": { + "x": 30966.310431260805, + "y": 32301.615354229147 + }, + "targetPosition": { + "x": 31080.381550886843, + "y": 31866.313413425683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "ea813049-904a-4199-b174-8564fc1a1eca", + "savedPayload": { + "position": { + "x": 31080.381550886843, + "y": 31866.313413425683 + }, + "targetPosition": { + "x": 30853.237058906165, + "y": 31477.847996994777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "8bdde3fb-60e6-4971-b77a-a24dbda1596a", + "savedPayload": { + "position": { + "x": 30897.384013274626, + "y": 30269.321255518636 + }, + "targetPosition": { + "x": 30928.742552254924, + "y": 30567.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7fcafe08-ba96-4495-9e9d-8222d26d76d5", + "savedPayload": { + "position": { + "x": 30928.742552254924, + "y": 30567.677824129118 + }, + "targetPosition": { + "x": 30960.10109123522, + "y": 30866.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "fc69f123-8282-4b9f-89fd-101e4b62d6d7", + "savedPayload": { + "position": { + "x": 31445.511287860187, + "y": 30513.363241364113 + }, + "targetPosition": { + "x": 31202.806189547704, + "y": 30689.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "64806877-9b6c-4cbd-aaf9-e4da50480528", + "savedPayload": { + "position": { + "x": 31202.806189547704, + "y": 30689.698817051856 + }, + "targetPosition": { + "x": 30960.10109123522, + "y": 30866.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cbdb6b19-5e36-46ee-a305-dbdbe04ae47d", + "savedPayload": { + "position": { + "x": 30960.10109123522, + "y": 30866.0343927396 + }, + "targetPosition": { + "x": 30838.080098312483, + "y": 31140.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "7778bfcf-5970-4b82-b97f-c73c9fa9a1fc", + "savedPayload": { + "position": { + "x": 32703.970197393865, + "y": 30340.680110340516 + }, + "targetPosition": { + "x": 32461.265099081378, + "y": 30517.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b3a3604a-778b-4138-8996-a5f2a97ad29e", + "savedPayload": { + "position": { + "x": 32461.265099081378, + "y": 30517.01568602826 + }, + "targetPosition": { + "x": 32218.56000076889, + "y": 30693.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f55c1751-2415-4d7f-a6f1-de028873a908", + "savedPayload": { + "position": { + "x": 32218.56000076889, + "y": 30693.351261716 + }, + "targetPosition": { + "x": 31975.85490245641, + "y": 30869.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "220dfafd-34ba-465c-9435-2423eed222fd", + "savedPayload": { + "position": { + "x": 31975.85490245641, + "y": 30869.686837403744 + }, + "targetPosition": { + "x": 31733.149804143926, + "y": 31046.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "1a179901-7732-483b-af4b-eac479cd5370", + "savedPayload": { + "position": { + "x": 32287.287569385866, + "y": 31060.533021150633 + }, + "targetPosition": { + "x": 32007.213441436706, + "y": 31168.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "dd4a7ede-3f43-4a47-a0b0-8a4ccda0f053", + "savedPayload": { + "position": { + "x": 32555.34071602227, + "y": 31412.085391859702 + }, + "targetPosition": { + "x": 32281.277078729487, + "y": 31290.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "fadc4936-a745-42b9-8013-d90f01a4846d", + "savedPayload": { + "position": { + "x": 32281.277078729487, + "y": 31290.064398936964 + }, + "targetPosition": { + "x": 32007.213441436706, + "y": 31168.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "2caf2cdb-a505-4d1e-a1d3-2a997edf4b26", + "savedPayload": { + "position": { + "x": 32114.723826300295, + "y": 31448.117533963385 + }, + "targetPosition": { + "x": 32007.213441436706, + "y": 31168.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d3a65d7d-a3e9-41dd-9c74-e03fe532d42a", + "savedPayload": { + "position": { + "x": 32007.213441436706, + "y": 31168.043406014225 + }, + "targetPosition": { + "x": 31733.149804143926, + "y": 31046.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46bf735c-ab3f-411e-a20b-ed8f8fb57130", + "savedPayload": { + "position": { + "x": 31733.149804143926, + "y": 31046.022413091487 + }, + "targetPosition": { + "x": 31434.793235533445, + "y": 31077.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "0b6105b0-2278-4082-8188-7c9e617e47ec", + "savedPayload": { + "position": { + "x": 31434.793235533445, + "y": 31077.380952071784 + }, + "targetPosition": { + "x": 31136.436666922964, + "y": 31108.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f9acf4c7-fe7a-4e5f-ac0b-ceee8ac04a4f", + "savedPayload": { + "position": { + "x": 31136.436666922964, + "y": 31108.73949105208 + }, + "targetPosition": { + "x": 30838.080098312483, + "y": 31140.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "c252550f-2c77-4c14-8519-7e5ca0de030e", + "savedPayload": { + "position": { + "x": 30808.666570293455, + "y": 31925.635303140032 + }, + "targetPosition": { + "x": 30853.237058906165, + "y": 31477.847996994777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at45min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "2dff1825-8aec-40c9-ab7d-047aab2c68b9", + "savedPayload": { + "position": { + "x": 30707.779974508347, + "y": 32994.529510584194 + }, + "targetPosition": { + "x": 30371.710309865477, + "y": 32695.26845313296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "99b21754-406b-4e05-9dd2-49e830e97310", + "savedPayload": { + "position": { + "x": 28662.90026811509, + "y": 33260.925806318664 + }, + "targetPosition": { + "x": 29090.102778552686, + "y": 33119.51146802224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a801c874-d719-4ac0-a00c-a4ef11e13e68", + "savedPayload": { + "position": { + "x": 29090.102778552686, + "y": 33119.51146802224 + }, + "targetPosition": { + "x": 29517.305288990283, + "y": 32978.097129725815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b3d2ed86-c8b7-4942-9e14-341629ce7408", + "savedPayload": { + "position": { + "x": 29517.305288990283, + "y": 32978.097129725815 + }, + "targetPosition": { + "x": 29944.50779942788, + "y": 32836.68279142939 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "036332fc-cd17-4992-9598-045fd5cc62e2", + "savedPayload": { + "position": { + "x": 29944.50779942788, + "y": 32836.68279142939 + }, + "targetPosition": { + "x": 30371.710309865477, + "y": 32695.26845313296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "8fcba650-21b7-4157-8cd4-69d47cde6c05", + "savedPayload": { + "position": { + "x": 30371.710309865477, + "y": 32695.26845313296 + }, + "targetPosition": { + "x": 30462.843155660205, + "y": 32254.593057385304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "e9ef55f5-66b4-43e3-94d1-314019d0c960", + "savedPayload": { + "position": { + "x": 30189.444618276022, + "y": 33576.61924462827 + }, + "targetPosition": { + "x": 30280.57746407075, + "y": 33135.94384888062 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "2bcfc8b6-4193-44e7-a7b0-092b0f312e1d", + "savedPayload": { + "position": { + "x": 30280.57746407075, + "y": 33135.94384888062 + }, + "targetPosition": { + "x": 30371.710309865477, + "y": 32695.26845313296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f5f36ea1-dbb8-43bb-a9ec-4641a68c4853", + "savedPayload": { + "position": { + "x": 30462.843155660205, + "y": 32254.593057385304 + }, + "targetPosition": { + "x": 30553.976001454932, + "y": 31813.917661637646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at45min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "cd7c2ec9-4162-427f-bc2f-1d063ca34759", + "savedPayload": { + "position": { + "x": 29272.36847014214, + "y": 32238.16067652692 + }, + "targetPosition": { + "x": 29699.570980579738, + "y": 32096.746338230496 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "209ad93b-720d-4614-861d-c01ead171c6e", + "savedPayload": { + "position": { + "x": 29699.570980579738, + "y": 32096.746338230496 + }, + "targetPosition": { + "x": 30126.773491017335, + "y": 31955.33199993407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c390ca93-81db-4609-8122-121668ec751b", + "savedPayload": { + "position": { + "x": 30126.773491017335, + "y": 31955.33199993407 + }, + "targetPosition": { + "x": 30553.976001454932, + "y": 31813.917661637646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "ea1987ff-106c-4925-9edf-cb77ec5e5aa4", + "savedPayload": { + "position": { + "x": 30553.976001454932, + "y": 31813.917661637646 + }, + "targetPosition": { + "x": 30853.237058906165, + "y": 31477.847996994777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "ba81971e-5ab2-4abe-8bd9-2e9138ed1b15", + "savedPayload": { + "position": { + "x": 30966.52177274816, + "y": 32341.081736115244 + }, + "targetPosition": { + "x": 30765.782590840503, + "y": 32118.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d725dcc5-a9fd-4dd2-af6a-74f73a75b70d", + "savedPayload": { + "position": { + "x": 30765.782590840503, + "y": 32118.138288472026 + }, + "targetPosition": { + "x": 30565.043408932845, + "y": 31895.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "b6df4ab3-0808-4485-be42-9d1d70adb553", + "savedPayload": { + "position": { + "x": 30379.63321230788, + "y": 32465.8287506059 + }, + "targetPosition": { + "x": 30472.338310620362, + "y": 32180.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b14bf9b0-5e14-4580-8f27-bf3a1d472961", + "savedPayload": { + "position": { + "x": 30472.338310620362, + "y": 32180.511795717353 + }, + "targetPosition": { + "x": 30565.043408932845, + "y": 31895.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "53191d5d-1969-4abd-94c6-031fe067b6cc", + "savedPayload": { + "position": { + "x": 30565.043408932845, + "y": 31895.194840828808 + }, + "targetPosition": { + "x": 30502.669901687517, + "y": 31601.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "83e0647f-4668-4932-b1e9-f6d3e5367dcc", + "savedPayload": { + "position": { + "x": 29463.019165507932, + "y": 33345.23592588583 + }, + "targetPosition": { + "x": 29555.724263820415, + "y": 33059.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f882b87a-eda2-4e47-97ed-a2f001585306", + "savedPayload": { + "position": { + "x": 29555.724263820415, + "y": 33059.91897099728 + }, + "targetPosition": { + "x": 29648.429362132898, + "y": 32774.602016108736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e35d8df7-d950-4b9b-914f-ef0ecf9d5481", + "savedPayload": { + "position": { + "x": 29648.429362132898, + "y": 32774.602016108736 + }, + "targetPosition": { + "x": 29741.13446044538, + "y": 32489.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "a2cdc7cc-5ab7-4cbd-adae-b55bdd49e672", + "savedPayload": { + "position": { + "x": 29741.13446044538, + "y": 32489.285061220187 + }, + "targetPosition": { + "x": 29833.839558757863, + "y": 32203.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "dc7bd174-1803-4c67-b3d3-bfd965bc1ed1", + "savedPayload": { + "position": { + "x": 29377.003568033215, + "y": 32517.942783960596 + }, + "targetPosition": { + "x": 29540.395278537722, + "y": 32266.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "2d3040e2-ddf7-4e55-9486-c434600d48e5", + "savedPayload": { + "position": { + "x": 28953.50671809744, + "y": 32391.088628067624 + }, + "targetPosition": { + "x": 29246.95099831758, + "y": 32328.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "03074442-81b5-4117-a65c-2772c0ac9040", + "savedPayload": { + "position": { + "x": 29246.95099831758, + "y": 32328.715120822297 + }, + "targetPosition": { + "x": 29540.395278537722, + "y": 32266.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "33b7f58b-2245-45da-aab7-7e8b4928a3db", + "savedPayload": { + "position": { + "x": 29288.794108154096, + "y": 32102.949903072462 + }, + "targetPosition": { + "x": 29540.395278537722, + "y": 32266.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "65b8725f-2a39-4956-9384-4ba2860019e3", + "savedPayload": { + "position": { + "x": 29540.395278537722, + "y": 32266.34161357697 + }, + "targetPosition": { + "x": 29833.839558757863, + "y": 32203.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bd4d03cb-2831-4943-b3fd-9fc8442ee8aa", + "savedPayload": { + "position": { + "x": 29833.839558757863, + "y": 32203.968106331642 + }, + "targetPosition": { + "x": 30056.78300640108, + "y": 32003.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "a79a076c-4481-4cd1-a7fe-845918230c22", + "savedPayload": { + "position": { + "x": 30056.78300640108, + "y": 32003.228924423984 + }, + "targetPosition": { + "x": 30279.7264540443, + "y": 31802.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "261e9ade-9074-4f3b-9921-37ec397a4e90", + "savedPayload": { + "position": { + "x": 30279.7264540443, + "y": 31802.489742516325 + }, + "targetPosition": { + "x": 30502.669901687517, + "y": 31601.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "d812b759-f22a-468f-b94e-a92db0e4e743", + "savedPayload": { + "position": { + "x": 30413.592985053547, + "y": 31573.832830829462 + }, + "targetPosition": { + "x": 30853.237058906165, + "y": 31477.847996994777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ea58c5d-b980-4096-a1fa-29d604bdf02b", + "savedPayload": { + "position": { + "x": 30853.237058906165, + "y": 31477.847996994777 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "01-hs", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at01hs\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "72988ab2-6e25-477b-9324-158d8db43bc6", + "savedPayload": { + "position": { + "x": 32316.6349509756, + "y": 32834.927707826806 + }, + "targetPosition": { + "x": 31941.957702012096, + "y": 32585.694966981748 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "36a3ee70-8f66-4e53-9408-ccb1ff4b87ff", + "savedPayload": { + "position": { + "x": 31941.957702012096, + "y": 32585.694966981748 + }, + "targetPosition": { + "x": 31567.280453048592, + "y": 32336.46222613669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f590bf3a-35ea-4580-bb85-f11a6770652b", + "savedPayload": { + "position": { + "x": 31567.280453048592, + "y": 32336.46222613669 + }, + "targetPosition": { + "x": 31192.603204085088, + "y": 32087.22948529163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b7b63515-554f-41a1-96ef-3d04da549959", + "savedPayload": { + "position": { + "x": 31192.603204085088, + "y": 32087.22948529163 + }, + "targetPosition": { + "x": 30817.925955121584, + "y": 31837.996744446573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "7e7fc175-e54e-4e75-98f5-7ce5f9bd953a", + "savedPayload": { + "position": { + "x": 31172.736604534253, + "y": 33602.68068302123 + }, + "targetPosition": { + "x": 31084.033942181086, + "y": 33161.509698377566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "91a65a77-4838-49c5-a98e-1088305a4d64", + "savedPayload": { + "position": { + "x": 31084.033942181086, + "y": 33161.509698377566 + }, + "targetPosition": { + "x": 30995.33127982792, + "y": 32720.3387137339 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "eed84368-2ad7-4eec-b05b-3d0f4a02c839", + "savedPayload": { + "position": { + "x": 30995.33127982792, + "y": 32720.3387137339 + }, + "targetPosition": { + "x": 30906.62861747475, + "y": 32279.167729090237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "626e346b-b0b2-499b-85bd-3d56ee7b28b1", + "savedPayload": { + "position": { + "x": 30906.62861747475, + "y": 32279.167729090237 + }, + "targetPosition": { + "x": 30817.925955121584, + "y": 31837.996744446573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "9443e650-20bc-48a4-b14c-3401973ba5ae", + "savedPayload": { + "position": { + "x": 29820.99499174135, + "y": 33336.70574030059 + }, + "targetPosition": { + "x": 30070.22773258641, + "y": 32962.028491337085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4eaad423-c1cb-4b66-8c45-757fd70227b8", + "savedPayload": { + "position": { + "x": 30070.22773258641, + "y": 32962.028491337085 + }, + "targetPosition": { + "x": 30319.460473431467, + "y": 32587.35124237358 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7bae8328-2c2b-4d64-9ca3-347b85809ad1", + "savedPayload": { + "position": { + "x": 30319.460473431467, + "y": 32587.35124237358 + }, + "targetPosition": { + "x": 30568.693214276525, + "y": 32212.673993410077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "a97bbf8f-b380-40a6-b787-a49b9e7e04c7", + "savedPayload": { + "position": { + "x": 30568.693214276525, + "y": 32212.673993410077 + }, + "targetPosition": { + "x": 30817.925955121584, + "y": 31837.996744446573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a388b851-1215-44d8-9d9d-c6e483cb5b74", + "savedPayload": { + "position": { + "x": 30817.925955121584, + "y": 31837.996744446573 + }, + "targetPosition": { + "x": 30729.223292768416, + "y": 31396.82575980291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "1e861f77-2c77-401b-85bc-e5ef9050550c", + "savedPayload": { + "position": { + "x": 30822.384013274626, + "y": 30354.321255518636 + }, + "targetPosition": { + "x": 30853.742552254924, + "y": 30652.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "99cf2d0e-bbc7-4b2d-a108-60d66ad410a8", + "savedPayload": { + "position": { + "x": 30853.742552254924, + "y": 30652.677824129118 + }, + "targetPosition": { + "x": 30885.10109123522, + "y": 30951.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "ef06e6d3-ae4a-4a2f-893f-7e1893737fb9", + "savedPayload": { + "position": { + "x": 31370.511287860187, + "y": 30598.363241364113 + }, + "targetPosition": { + "x": 31127.806189547704, + "y": 30774.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4c6c546c-c122-4ce8-ae22-4feff20258b3", + "savedPayload": { + "position": { + "x": 31127.806189547704, + "y": 30774.698817051856 + }, + "targetPosition": { + "x": 30885.10109123522, + "y": 30951.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9b3377e3-6604-4515-a38f-44d3c5e2df59", + "savedPayload": { + "position": { + "x": 30885.10109123522, + "y": 30951.0343927396 + }, + "targetPosition": { + "x": 30763.080098312483, + "y": 31225.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "896337c0-e381-48e2-9527-7ae5953c4c18", + "savedPayload": { + "position": { + "x": 32628.970197393865, + "y": 30425.680110340516 + }, + "targetPosition": { + "x": 32386.265099081378, + "y": 30602.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "033e962f-67ca-4816-8e2d-9b4fbc48ddb3", + "savedPayload": { + "position": { + "x": 32386.265099081378, + "y": 30602.01568602826 + }, + "targetPosition": { + "x": 32143.56000076889, + "y": 30778.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fd6e6aa0-ae77-40da-8e3f-fa562dee93ec", + "savedPayload": { + "position": { + "x": 32143.56000076889, + "y": 30778.351261716 + }, + "targetPosition": { + "x": 31900.85490245641, + "y": 30954.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "60db19ab-c593-4130-b4fb-f4acd7ef0cc8", + "savedPayload": { + "position": { + "x": 31900.85490245641, + "y": 30954.686837403744 + }, + "targetPosition": { + "x": 31658.149804143926, + "y": 31131.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "f80b2123-9af0-4877-b9f8-212b2ebfd361", + "savedPayload": { + "position": { + "x": 32212.287569385866, + "y": 31145.533021150633 + }, + "targetPosition": { + "x": 31932.213441436706, + "y": 31253.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "5401f2a0-bc79-4ccc-b19f-55f541d705a6", + "savedPayload": { + "position": { + "x": 32480.34071602227, + "y": 31497.085391859702 + }, + "targetPosition": { + "x": 32206.277078729487, + "y": 31375.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6bda4683-2ddc-439d-9796-0f49562f6ef1", + "savedPayload": { + "position": { + "x": 32206.277078729487, + "y": 31375.064398936964 + }, + "targetPosition": { + "x": 31932.213441436706, + "y": 31253.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "f5df76ea-a9c2-4adf-b339-3c2e3fc81e9b", + "savedPayload": { + "position": { + "x": 32039.723826300295, + "y": 31533.117533963385 + }, + "targetPosition": { + "x": 31932.213441436706, + "y": 31253.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d3c44451-ff2e-44e2-a733-6da16af30b57", + "savedPayload": { + "position": { + "x": 31932.213441436706, + "y": 31253.043406014225 + }, + "targetPosition": { + "x": 31658.149804143926, + "y": 31131.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "106fb242-ca6e-4e69-83f6-f64e61b3e1eb", + "savedPayload": { + "position": { + "x": 31658.149804143926, + "y": 31131.022413091487 + }, + "targetPosition": { + "x": 31359.793235533445, + "y": 31162.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "6b67e499-97e7-4951-b71a-aa761ef4a7c5", + "savedPayload": { + "position": { + "x": 31359.793235533445, + "y": 31162.380952071784 + }, + "targetPosition": { + "x": 31061.436666922964, + "y": 31193.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "113c7b19-69b1-4de4-8a6a-c937a0f5a0c3", + "savedPayload": { + "position": { + "x": 31061.436666922964, + "y": 31193.73949105208 + }, + "targetPosition": { + "x": 30763.080098312483, + "y": 31225.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "eeeb9b77-0d3b-4c8d-be84-9da47dadd9a7", + "savedPayload": { + "position": { + "x": 30541.671455545536, + "y": 31805.87870057503 + }, + "targetPosition": { + "x": 30729.223292768416, + "y": 31396.82575980291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at01hs.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "5a6c3198-79bf-4629-8506-a3eef9ce8fe4", + "savedPayload": { + "position": { + "x": 30099.18179200242, + "y": 32784.09944742836 + }, + "targetPosition": { + "x": 29878.49121527869, + "y": 32391.931537796085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "49b4d04b-05f9-459c-8b98-6fca165e7384", + "savedPayload": { + "position": { + "x": 28078.600572668878, + "y": 32372.090301805885 + }, + "targetPosition": { + "x": 28528.57323332133, + "y": 32377.050610803435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "51d8e951-37d4-482f-bebd-c8372ae1e3e9", + "savedPayload": { + "position": { + "x": 28528.57323332133, + "y": 32377.050610803435 + }, + "targetPosition": { + "x": 28978.545893973784, + "y": 32382.010919800985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "55760620-22eb-4d8c-8535-604d5fa9c7f5", + "savedPayload": { + "position": { + "x": 28978.545893973784, + "y": 32382.010919800985 + }, + "targetPosition": { + "x": 29428.518554626236, + "y": 32386.971228798535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "e078a307-3e83-4ce9-a01f-07f79aae74a9", + "savedPayload": { + "position": { + "x": 29428.518554626236, + "y": 32386.971228798535 + }, + "targetPosition": { + "x": 29878.49121527869, + "y": 32391.931537796085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "6ee69614-3369-4d32-a368-a556c146f070", + "savedPayload": { + "position": { + "x": 29878.49121527869, + "y": 32391.931537796085 + }, + "targetPosition": { + "x": 30107.773299207416, + "y": 32004.72393716136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "b70c363e-4ccb-478d-846e-883d12e8f080", + "savedPayload": { + "position": { + "x": 29419.927047421235, + "y": 33166.346739065535 + }, + "targetPosition": { + "x": 29649.209131349962, + "y": 32779.13913843081 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "d3122d43-dfd5-4911-8fef-086607d0b5e0", + "savedPayload": { + "position": { + "x": 29649.209131349962, + "y": 32779.13913843081 + }, + "targetPosition": { + "x": 29878.49121527869, + "y": 32391.931537796085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4dbdd6b8-7804-472c-8084-31b66cd018fb", + "savedPayload": { + "position": { + "x": 30107.773299207416, + "y": 32004.72393716136 + }, + "targetPosition": { + "x": 30337.055383136143, + "y": 31617.516336526638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at01hs.livetest.averageTradeUp) ) / 100 )", + "project": "Foundations", + "id": "e429fe5a-9579-4ab3-a886-889a91cb1624", + "savedPayload": { + "position": { + "x": 28987.137401178785, + "y": 31602.63540953399 + }, + "targetPosition": { + "x": 29437.110061831238, + "y": 31607.59571853154 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "8a2cc60b-29e9-49e6-8655-b6660e70e5e6", + "savedPayload": { + "position": { + "x": 29437.110061831238, + "y": 31607.59571853154 + }, + "targetPosition": { + "x": 29887.08272248369, + "y": 31612.556027529088 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cb284c3d-531e-4bef-816f-0f51b3c72db0", + "savedPayload": { + "position": { + "x": 29887.08272248369, + "y": 31612.556027529088 + }, + "targetPosition": { + "x": 30337.055383136143, + "y": 31617.516336526638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "34606f4a-9689-43ae-a646-711963748cb6", + "savedPayload": { + "position": { + "x": 30337.055383136143, + "y": 31617.516336526638 + }, + "targetPosition": { + "x": 30729.223292768416, + "y": 31396.82575980291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "1da4e7e6-2374-4c8a-839a-33d5bdd8c772", + "savedPayload": { + "position": { + "x": 30891.52177274816, + "y": 32426.081736115244 + }, + "targetPosition": { + "x": 30690.782590840503, + "y": 32203.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "22884bff-2104-491a-8ce5-e154a657ef2a", + "savedPayload": { + "position": { + "x": 30690.782590840503, + "y": 32203.138288472026 + }, + "targetPosition": { + "x": 30490.043408932845, + "y": 31980.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "f4c77d43-d844-4b6f-b3f1-75ba9662e5b5", + "savedPayload": { + "position": { + "x": 30304.63321230788, + "y": 32550.8287506059 + }, + "targetPosition": { + "x": 30397.338310620362, + "y": 32265.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e4b2cc2c-9ce3-408e-b5ad-284747481f59", + "savedPayload": { + "position": { + "x": 30397.338310620362, + "y": 32265.511795717353 + }, + "targetPosition": { + "x": 30490.043408932845, + "y": 31980.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "427f71a8-ae0b-4e18-9eb9-be399420d5b3", + "savedPayload": { + "position": { + "x": 30490.043408932845, + "y": 31980.194840828808 + }, + "targetPosition": { + "x": 30427.669901687517, + "y": 31686.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "736fa0d0-c8c9-47d5-8175-db9665a64849", + "savedPayload": { + "position": { + "x": 29388.019165507932, + "y": 33430.23592588583 + }, + "targetPosition": { + "x": 29480.724263820415, + "y": 33144.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "266facd1-000d-4b4c-928b-6fceac61f452", + "savedPayload": { + "position": { + "x": 29480.724263820415, + "y": 33144.91897099728 + }, + "targetPosition": { + "x": 29573.429362132898, + "y": 32859.602016108736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "691b0ce7-3cd2-4af9-a766-4007486a4dc7", + "savedPayload": { + "position": { + "x": 29573.429362132898, + "y": 32859.602016108736 + }, + "targetPosition": { + "x": 29666.13446044538, + "y": 32574.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "3df17ed7-cc73-4337-b841-8b106ad15974", + "savedPayload": { + "position": { + "x": 29666.13446044538, + "y": 32574.285061220187 + }, + "targetPosition": { + "x": 29758.839558757863, + "y": 32288.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "d9dd8d3b-0fe0-45de-89f4-3c8a39969b7b", + "savedPayload": { + "position": { + "x": 29302.003568033215, + "y": 32602.942783960596 + }, + "targetPosition": { + "x": 29465.395278537722, + "y": 32351.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "33b1725e-9edd-4119-a01c-a434c64dceff", + "savedPayload": { + "position": { + "x": 28878.50671809744, + "y": 32476.088628067624 + }, + "targetPosition": { + "x": 29171.95099831758, + "y": 32413.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "efb1d51e-4a45-48d3-84a6-6af906af3892", + "savedPayload": { + "position": { + "x": 29171.95099831758, + "y": 32413.715120822297 + }, + "targetPosition": { + "x": 29465.395278537722, + "y": 32351.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "dd58535f-f968-4591-b965-341c58bc44fb", + "savedPayload": { + "position": { + "x": 29213.794108154096, + "y": 32187.949903072462 + }, + "targetPosition": { + "x": 29465.395278537722, + "y": 32351.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0be6c2cd-cfbf-4908-ae24-a56324c88d11", + "savedPayload": { + "position": { + "x": 29465.395278537722, + "y": 32351.34161357697 + }, + "targetPosition": { + "x": 29758.839558757863, + "y": 32288.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9ca9b70a-a0fd-4e9e-b08c-4aee2f50fe95", + "savedPayload": { + "position": { + "x": 29758.839558757863, + "y": 32288.968106331642 + }, + "targetPosition": { + "x": 29981.78300640108, + "y": 32088.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "2211538d-b61b-4bd4-812c-b968c690ea2a", + "savedPayload": { + "position": { + "x": 29981.78300640108, + "y": 32088.228924423984 + }, + "targetPosition": { + "x": 30204.7264540443, + "y": 31887.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4ee13b68-5f14-4cce-9976-211f710c0b27", + "savedPayload": { + "position": { + "x": 30204.7264540443, + "y": 31887.489742516325 + }, + "targetPosition": { + "x": 30427.669901687517, + "y": 31686.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "0a4bc5bb-ba09-4d01-9677-04ef2c0f2391", + "savedPayload": { + "position": { + "x": 30282.234122909278, + "y": 31344.857673166596 + }, + "targetPosition": { + "x": 30729.223292768416, + "y": 31396.82575980291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "809c62ce-7a6b-41f2-befa-989ff56b5971", + "savedPayload": { + "position": { + "x": 30729.223292768416, + "y": 31396.82575980291 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "02-hs", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at02hs\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "737f7c2e-b239-4f44-a36b-8b252fca4a65", + "savedPayload": { + "position": { + "x": 31672.687188780452, + "y": 33155.53966746015 + }, + "targetPosition": { + "x": 31399.236725298626, + "y": 32798.15354011107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ee2fdfec-3573-4cd7-9666-87324884ad97", + "savedPayload": { + "position": { + "x": 31399.236725298626, + "y": 32798.15354011107 + }, + "targetPosition": { + "x": 31125.7862618168, + "y": 32440.767412761983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0dbedb41-d8bd-48d3-80dc-7a6a3538f3f2", + "savedPayload": { + "position": { + "x": 31125.7862618168, + "y": 32440.767412761983 + }, + "targetPosition": { + "x": 30852.335798334974, + "y": 32083.381285412903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "71530733-6688-4cfe-b40a-99caa91893c0", + "savedPayload": { + "position": { + "x": 30852.335798334974, + "y": 32083.381285412903 + }, + "targetPosition": { + "x": 30578.88533485315, + "y": 31725.995158063823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "a405daad-cc3f-4aaf-83b4-3028bf8bc8aa", + "savedPayload": { + "position": { + "x": 30341.47942643743, + "y": 33510.27048285238 + }, + "targetPosition": { + "x": 30400.83090354136, + "y": 33064.20165165524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "11307406-1538-4fa5-bfcb-b86447459457", + "savedPayload": { + "position": { + "x": 30400.83090354136, + "y": 33064.20165165524 + }, + "targetPosition": { + "x": 30460.18238064529, + "y": 32618.1328204581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4b592953-f6ef-4b56-8688-df80f42a81b0", + "savedPayload": { + "position": { + "x": 30460.18238064529, + "y": 32618.1328204581 + }, + "targetPosition": { + "x": 30519.53385774922, + "y": 32172.06398926096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "3dd19e50-93d9-4e0f-a936-4a2ed6de1d1d", + "savedPayload": { + "position": { + "x": 30519.53385774922, + "y": 32172.06398926096 + }, + "targetPosition": { + "x": 30578.88533485315, + "y": 31725.995158063823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "c31120f8-df6e-4f76-8bfd-a6f6d22ffd45", + "savedPayload": { + "position": { + "x": 29149.340825456828, + "y": 32819.797011991126 + }, + "targetPosition": { + "x": 29506.726952805908, + "y": 32546.3465485093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "606003c9-8e6a-42ea-841c-536c6ef12ece", + "savedPayload": { + "position": { + "x": 29506.726952805908, + "y": 32546.3465485093 + }, + "targetPosition": { + "x": 29864.113080154988, + "y": 32272.896085027474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "861bd787-b6f1-49db-a424-d5873305139a", + "savedPayload": { + "position": { + "x": 29864.113080154988, + "y": 32272.896085027474 + }, + "targetPosition": { + "x": 30221.49920750407, + "y": 31999.44562154565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2b472e73-999d-40ed-b8fd-53695af4037c", + "savedPayload": { + "position": { + "x": 30221.49920750407, + "y": 31999.44562154565 + }, + "targetPosition": { + "x": 30578.88533485315, + "y": 31725.995158063823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "64a999e0-2edf-4396-835a-19a98e8a3dab", + "savedPayload": { + "position": { + "x": 30578.88533485315, + "y": 31725.995158063823 + }, + "targetPosition": { + "x": 30638.23681195708, + "y": 31279.926326866684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "4f41fe3d-ebbb-4dad-a230-224c35e9bab6", + "savedPayload": { + "position": { + "x": 30813.384013274626, + "y": 30249.321255518636 + }, + "targetPosition": { + "x": 30844.742552254924, + "y": 30547.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "89fab96c-f793-4ca0-98e0-01cccbad53f8", + "savedPayload": { + "position": { + "x": 30844.742552254924, + "y": 30547.677824129118 + }, + "targetPosition": { + "x": 30876.10109123522, + "y": 30846.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "bacef437-3ab0-4c85-88e8-e04985381928", + "savedPayload": { + "position": { + "x": 31361.511287860187, + "y": 30493.363241364113 + }, + "targetPosition": { + "x": 31118.806189547704, + "y": 30669.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b182548f-bcf8-4fd8-80b5-63920b0e22b8", + "savedPayload": { + "position": { + "x": 31118.806189547704, + "y": 30669.698817051856 + }, + "targetPosition": { + "x": 30876.10109123522, + "y": 30846.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "38c4a941-6780-4528-b0da-e51d981fd527", + "savedPayload": { + "position": { + "x": 30876.10109123522, + "y": 30846.0343927396 + }, + "targetPosition": { + "x": 30754.080098312483, + "y": 31120.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "e0b9bdc3-e31b-47d0-9894-ee09ebe0b16a", + "savedPayload": { + "position": { + "x": 32619.970197393865, + "y": 30320.680110340516 + }, + "targetPosition": { + "x": 32377.265099081378, + "y": 30497.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ab10bd46-5231-44fc-a737-835fc24756f2", + "savedPayload": { + "position": { + "x": 32377.265099081378, + "y": 30497.01568602826 + }, + "targetPosition": { + "x": 32134.56000076889, + "y": 30673.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3231e1f6-8c7f-424e-83d9-f172ce3ee0d0", + "savedPayload": { + "position": { + "x": 32134.56000076889, + "y": 30673.351261716 + }, + "targetPosition": { + "x": 31891.85490245641, + "y": 30849.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "8ffb4cbd-38ff-487b-8a53-b3ebb6258f07", + "savedPayload": { + "position": { + "x": 31891.85490245641, + "y": 30849.686837403744 + }, + "targetPosition": { + "x": 31649.149804143926, + "y": 31026.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "b3be41f1-f648-4c37-8aea-bb78288fe45f", + "savedPayload": { + "position": { + "x": 32203.287569385866, + "y": 31040.533021150633 + }, + "targetPosition": { + "x": 31923.213441436706, + "y": 31148.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "f79729c0-fe8e-4ea7-bb0b-9928bec61542", + "savedPayload": { + "position": { + "x": 32471.34071602227, + "y": 31392.085391859702 + }, + "targetPosition": { + "x": 32197.277078729487, + "y": 31270.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b628b7fc-c08b-4236-ac4a-d33829accc0f", + "savedPayload": { + "position": { + "x": 32197.277078729487, + "y": 31270.064398936964 + }, + "targetPosition": { + "x": 31923.213441436706, + "y": 31148.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "e9046efd-3bd5-48dd-a6dd-a8c0dc1b7e2a", + "savedPayload": { + "position": { + "x": 32030.723826300295, + "y": 31428.117533963385 + }, + "targetPosition": { + "x": 31923.213441436706, + "y": 31148.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "585e4121-feae-4160-8566-13d3f4677827", + "savedPayload": { + "position": { + "x": 31923.213441436706, + "y": 31148.043406014225 + }, + "targetPosition": { + "x": 31649.149804143926, + "y": 31026.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "070abf3b-9890-405d-a304-ff4cc7e8b101", + "savedPayload": { + "position": { + "x": 31649.149804143926, + "y": 31026.022413091487 + }, + "targetPosition": { + "x": 31350.793235533445, + "y": 31057.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "45b88726-165e-4c6e-bc24-9c3ce5b08f53", + "savedPayload": { + "position": { + "x": 31350.793235533445, + "y": 31057.380952071784 + }, + "targetPosition": { + "x": 31052.436666922964, + "y": 31088.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "77b2be72-3346-46e7-933c-1ccf9974c74f", + "savedPayload": { + "position": { + "x": 31052.436666922964, + "y": 31088.73949105208 + }, + "targetPosition": { + "x": 30754.080098312483, + "y": 31120.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "085763c0-92ba-436c-b663-3b3ec59fe5e4", + "savedPayload": { + "position": { + "x": 30328.027777853724, + "y": 31605.917669022674 + }, + "targetPosition": { + "x": 30638.23681195708, + "y": 31279.926326866684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at02hs.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "6d443f83-3934-4b17-ba7d-17f3ba555c43", + "savedPayload": { + "position": { + "x": 29591.885667532046, + "y": 32387.459558704817 + }, + "targetPosition": { + "x": 29510.489427082597, + "y": 31944.882275012245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "c91a698f-1e57-4e2d-9c83-ab4eaf6035ef", + "savedPayload": { + "position": { + "x": 27814.564262920983, + "y": 31341.692555634185 + }, + "targetPosition": { + "x": 28238.545553961387, + "y": 31492.4899854787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2fcfabf8-329f-4cf8-a210-3fa6fc52c5c9", + "savedPayload": { + "position": { + "x": 28238.545553961387, + "y": 31492.4899854787 + }, + "targetPosition": { + "x": 28662.52684500179, + "y": 31643.287415323215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "367f6ee8-b95e-462f-b8bc-91b34b3cb0ae", + "savedPayload": { + "position": { + "x": 28662.52684500179, + "y": 31643.287415323215 + }, + "targetPosition": { + "x": 29086.508136042194, + "y": 31794.08484516773 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "86597bec-637d-4a2e-b236-0e4cb2ff9cfb", + "savedPayload": { + "position": { + "x": 29086.508136042194, + "y": 31794.08484516773 + }, + "targetPosition": { + "x": 29510.489427082597, + "y": 31944.882275012245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "fae60770-6617-4a5d-9d54-c1ff2484cf90", + "savedPayload": { + "position": { + "x": 29510.489427082597, + "y": 31944.882275012245 + }, + "targetPosition": { + "x": 29853.074477673552, + "y": 31653.10242116419 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "8c6ef319-21b7-4950-a5b8-2fbfed63ebdd", + "savedPayload": { + "position": { + "x": 28825.319325900688, + "y": 32528.44198270836 + }, + "targetPosition": { + "x": 29167.904376491642, + "y": 32236.662128860302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "88f6ac85-3832-40d7-9e52-dbf67ee35cce", + "savedPayload": { + "position": { + "x": 29167.904376491642, + "y": 32236.662128860302 + }, + "targetPosition": { + "x": 29510.489427082597, + "y": 31944.882275012245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d5daab2a-ad99-405d-ab09-65e8ccf34cf8", + "savedPayload": { + "position": { + "x": 29853.074477673552, + "y": 31653.10242116419 + }, + "targetPosition": { + "x": 30195.659528264507, + "y": 31361.322567316132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at02hs.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "68a9434b-2443-40fe-97d7-6323ab7b18e9", + "savedPayload": { + "position": { + "x": 28923.715655143296, + "y": 30908.930277782587 + }, + "targetPosition": { + "x": 29347.6969461837, + "y": 31059.727707627102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "49b9b38f-39a5-4b71-bbc4-89092d7bd06e", + "savedPayload": { + "position": { + "x": 29347.6969461837, + "y": 31059.727707627102 + }, + "targetPosition": { + "x": 29771.678237224103, + "y": 31210.525137471617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6fcd4310-ccb3-4191-890a-130c38283103", + "savedPayload": { + "position": { + "x": 29771.678237224103, + "y": 31210.525137471617 + }, + "targetPosition": { + "x": 30195.659528264507, + "y": 31361.322567316132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "63427e27-f1b1-4020-aecc-42ede99f9134", + "savedPayload": { + "position": { + "x": 30195.659528264507, + "y": 31361.322567316132 + }, + "targetPosition": { + "x": 30638.23681195708, + "y": 31279.926326866684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "b722b022-67d5-4f47-9931-efc7da80af61", + "savedPayload": { + "position": { + "x": 30882.52177274816, + "y": 32321.081736115244 + }, + "targetPosition": { + "x": 30681.782590840503, + "y": 32098.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f7b03dd5-71a0-4522-8714-3b50c1e25dd5", + "savedPayload": { + "position": { + "x": 30681.782590840503, + "y": 32098.138288472026 + }, + "targetPosition": { + "x": 30481.043408932845, + "y": 31875.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "5f80008c-fcfa-4de3-863b-395f8cc3ae5b", + "savedPayload": { + "position": { + "x": 30295.63321230788, + "y": 32445.8287506059 + }, + "targetPosition": { + "x": 30388.338310620362, + "y": 32160.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "553c2e20-740b-475c-a018-6c4e957071fc", + "savedPayload": { + "position": { + "x": 30388.338310620362, + "y": 32160.511795717353 + }, + "targetPosition": { + "x": 30481.043408932845, + "y": 31875.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9363b02-3688-4e7e-be29-4791523c5731", + "savedPayload": { + "position": { + "x": 30481.043408932845, + "y": 31875.194840828808 + }, + "targetPosition": { + "x": 30418.669901687517, + "y": 31581.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "dfed6a62-11c7-4994-8d15-1185af027297", + "savedPayload": { + "position": { + "x": 29379.019165507932, + "y": 33325.23592588583 + }, + "targetPosition": { + "x": 29471.724263820415, + "y": 33039.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "eb7b2032-cc94-4e40-ae6d-704ec4b76b25", + "savedPayload": { + "position": { + "x": 29471.724263820415, + "y": 33039.91897099728 + }, + "targetPosition": { + "x": 29564.429362132898, + "y": 32754.602016108733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "20db5586-4118-4c02-9732-50dfa881b8c5", + "savedPayload": { + "position": { + "x": 29564.429362132898, + "y": 32754.602016108733 + }, + "targetPosition": { + "x": 29657.13446044538, + "y": 32469.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "55cbfc4b-a972-4b01-937e-bf8d16b47ab1", + "savedPayload": { + "position": { + "x": 29657.13446044538, + "y": 32469.285061220187 + }, + "targetPosition": { + "x": 29749.839558757863, + "y": 32183.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "013f284f-b6c7-43fb-b21c-7f653aa8ce1a", + "savedPayload": { + "position": { + "x": 29293.003568033215, + "y": 32497.942783960596 + }, + "targetPosition": { + "x": 29456.395278537722, + "y": 32246.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "499b3d65-654d-45a0-89c6-e6dd7ab9d1e4", + "savedPayload": { + "position": { + "x": 28869.50671809744, + "y": 32371.088628067624 + }, + "targetPosition": { + "x": 29162.95099831758, + "y": 32308.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a469c5f2-99b7-4d03-b7e8-d7fe24860f4b", + "savedPayload": { + "position": { + "x": 29162.95099831758, + "y": 32308.715120822297 + }, + "targetPosition": { + "x": 29456.395278537722, + "y": 32246.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "016ae4fd-eb0b-441a-85d0-9716163b1a6c", + "savedPayload": { + "position": { + "x": 29204.794108154096, + "y": 32082.949903072462 + }, + "targetPosition": { + "x": 29456.395278537722, + "y": 32246.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "36370a4b-5759-4b05-9560-dfa06f0367ae", + "savedPayload": { + "position": { + "x": 29456.395278537722, + "y": 32246.34161357697 + }, + "targetPosition": { + "x": 29749.839558757863, + "y": 32183.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "469257e2-f09b-494d-b023-cfb9614d4982", + "savedPayload": { + "position": { + "x": 29749.839558757863, + "y": 32183.968106331642 + }, + "targetPosition": { + "x": 29972.78300640108, + "y": 31983.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "022266c7-645f-401a-b767-79fd91dbd3c4", + "savedPayload": { + "position": { + "x": 29972.78300640108, + "y": 31983.228924423984 + }, + "targetPosition": { + "x": 30195.7264540443, + "y": 31782.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "36191887-4757-4436-8ecc-d077e8b3b4f7", + "savedPayload": { + "position": { + "x": 30195.7264540443, + "y": 31782.489742516325 + }, + "targetPosition": { + "x": 30418.669901687517, + "y": 31581.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "c1c91bf0-9bb3-4147-85f3-15f31f9baa52", + "savedPayload": { + "position": { + "x": 30232.340758397248, + "y": 31085.636868314363 + }, + "targetPosition": { + "x": 30638.23681195708, + "y": 31279.926326866684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "951d37c7-aa15-4067-87c9-48513f0a489e", + "savedPayload": { + "position": { + "x": 30638.23681195708, + "y": 31279.926326866684 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "03-hs", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at03hs\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "ec0658c4-b01f-46d2-a393-34cd95c16342", + "savedPayload": { + "position": { + "x": 30959.52775942813, + "y": 33249.690490196495 + }, + "targetPosition": { + "x": 30816.93668216735, + "y": 32822.87930865879 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7bda1933-79e6-4a1a-944c-04e3da50d4c2", + "savedPayload": { + "position": { + "x": 30816.93668216735, + "y": 32822.87930865879 + }, + "targetPosition": { + "x": 30674.34560490657, + "y": 32396.068127121085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9ed667b7-2077-4ad4-b617-41002b1dcb8e", + "savedPayload": { + "position": { + "x": 30674.34560490657, + "y": 32396.068127121085 + }, + "targetPosition": { + "x": 30531.754527645793, + "y": 31969.25694558338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "c04a649c-b1f3-4eb0-ac90-2a88dab23280", + "savedPayload": { + "position": { + "x": 30531.754527645793, + "y": 31969.25694558338 + }, + "targetPosition": { + "x": 30389.163450385015, + "y": 31542.445764045675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "52723153-3136-4fd1-85a2-2599389bc0e9", + "savedPayload": { + "position": { + "x": 29585.26759804997, + "y": 33152.958557723054 + }, + "targetPosition": { + "x": 29786.24156113373, + "y": 32750.33035930371 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "01e1fb8e-6497-4a03-a860-80c8615d8c32", + "savedPayload": { + "position": { + "x": 29786.24156113373, + "y": 32750.33035930371 + }, + "targetPosition": { + "x": 29987.215524217492, + "y": 32347.702160884364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2771d4ae-5556-47e3-ad0c-0f3011581ec7", + "savedPayload": { + "position": { + "x": 29987.215524217492, + "y": 32347.702160884364 + }, + "targetPosition": { + "x": 30188.189487301253, + "y": 31945.07396246502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "176812d0-574f-4792-b6da-ac237073dc38", + "savedPayload": { + "position": { + "x": 30188.189487301253, + "y": 31945.07396246502 + }, + "targetPosition": { + "x": 30389.163450385015, + "y": 31542.445764045675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "f868424a-c390-4022-a143-436af80b7f3e", + "savedPayload": { + "position": { + "x": 28681.918724234194, + "y": 32112.81007308879 + }, + "targetPosition": { + "x": 29108.7299057719, + "y": 31970.21899582801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "44c37d29-2edd-4d04-870e-f07d7355c2a8", + "savedPayload": { + "position": { + "x": 29108.7299057719, + "y": 31970.21899582801 + }, + "targetPosition": { + "x": 29535.541087309604, + "y": 31827.627918567232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e0a23175-834d-44a2-ac68-a91d0d00dba9", + "savedPayload": { + "position": { + "x": 29535.541087309604, + "y": 31827.627918567232 + }, + "targetPosition": { + "x": 29962.35226884731, + "y": 31685.036841306453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f11b6758-e573-4410-9866-7d37e44908ec", + "savedPayload": { + "position": { + "x": 29962.35226884731, + "y": 31685.036841306453 + }, + "targetPosition": { + "x": 30389.163450385015, + "y": 31542.445764045675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "03e1e21f-ad86-430b-98ad-7b9fbfa15ee5", + "savedPayload": { + "position": { + "x": 30389.163450385015, + "y": 31542.445764045675 + }, + "targetPosition": { + "x": 30590.137413468776, + "y": 31139.81756562633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "85162d2b-e5d8-46df-b860-2da44db80dc1", + "savedPayload": { + "position": { + "x": 31833.384013274626, + "y": 30284.321255518636 + }, + "targetPosition": { + "x": 31864.742552254924, + "y": 30582.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0e68fa00-88da-444f-aaaf-207d12bbcc6e", + "savedPayload": { + "position": { + "x": 31864.742552254924, + "y": 30582.677824129118 + }, + "targetPosition": { + "x": 31896.10109123522, + "y": 30881.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "c9898f35-f9a3-4cd9-b859-920add42025e", + "savedPayload": { + "position": { + "x": 32381.511287860187, + "y": 30528.363241364113 + }, + "targetPosition": { + "x": 32138.806189547704, + "y": 30704.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f1f3526e-785a-4e13-a535-ee2fb3269c5c", + "savedPayload": { + "position": { + "x": 32138.806189547704, + "y": 30704.698817051856 + }, + "targetPosition": { + "x": 31896.10109123522, + "y": 30881.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "716bfcd9-f163-4b6f-8506-76316f4efb77", + "savedPayload": { + "position": { + "x": 31896.10109123522, + "y": 30881.0343927396 + }, + "targetPosition": { + "x": 31774.080098312483, + "y": 31155.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "ba9425c1-dbdb-4087-a822-c511ff6b7c97", + "savedPayload": { + "position": { + "x": 33639.970197393865, + "y": 30355.680110340516 + }, + "targetPosition": { + "x": 33397.26509908138, + "y": 30532.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "051d1370-3306-41ef-bee7-b82e555dca9e", + "savedPayload": { + "position": { + "x": 33397.26509908138, + "y": 30532.01568602826 + }, + "targetPosition": { + "x": 33154.56000076889, + "y": 30708.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0f0e8ff3-84f1-40f8-9f52-57eada473ce8", + "savedPayload": { + "position": { + "x": 33154.56000076889, + "y": 30708.351261716 + }, + "targetPosition": { + "x": 32911.85490245641, + "y": 30884.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2df20b92-45c1-4e91-b58c-edf796dc8ffc", + "savedPayload": { + "position": { + "x": 32911.85490245641, + "y": 30884.686837403744 + }, + "targetPosition": { + "x": 32669.149804143926, + "y": 31061.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "fae7badf-0693-4663-be64-d67619ff0d2d", + "savedPayload": { + "position": { + "x": 33223.287569385866, + "y": 31075.533021150633 + }, + "targetPosition": { + "x": 32943.2134414367, + "y": 31183.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "04388028-b91f-4d59-8bc7-c9ea024c48cd", + "savedPayload": { + "position": { + "x": 33491.34071602227, + "y": 31427.085391859702 + }, + "targetPosition": { + "x": 33217.27707872949, + "y": 31305.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6a79f111-e212-470b-b677-fde6fffd90cc", + "savedPayload": { + "position": { + "x": 33217.27707872949, + "y": 31305.064398936964 + }, + "targetPosition": { + "x": 32943.2134414367, + "y": 31183.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "3f8d5963-ede1-403f-b4a4-cd71c10a10f9", + "savedPayload": { + "position": { + "x": 33050.723826300295, + "y": 31463.117533963385 + }, + "targetPosition": { + "x": 32943.2134414367, + "y": 31183.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "358366cb-2978-4caa-9f7c-41adb59e1595", + "savedPayload": { + "position": { + "x": 32943.2134414367, + "y": 31183.043406014225 + }, + "targetPosition": { + "x": 32669.149804143926, + "y": 31061.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "96d3224f-27b2-4ba7-bbdd-9435fb72c722", + "savedPayload": { + "position": { + "x": 32669.149804143926, + "y": 31061.022413091487 + }, + "targetPosition": { + "x": 32370.793235533445, + "y": 31092.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "b21653ba-de2e-4b4b-b921-2dd99775aa8e", + "savedPayload": { + "position": { + "x": 32370.793235533445, + "y": 31092.380952071784 + }, + "targetPosition": { + "x": 32072.436666922964, + "y": 31123.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5a527c6f-d04f-4ce1-9ab8-8b7105786843", + "savedPayload": { + "position": { + "x": 32072.436666922964, + "y": 31123.73949105208 + }, + "targetPosition": { + "x": 31774.080098312483, + "y": 31155.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "62dfeffd-3c3c-4d55-8980-25878651b2e0", + "savedPayload": { + "position": { + "x": 30190.887144719152, + "y": 31347.42108896674 + }, + "targetPosition": { + "x": 30590.137413468776, + "y": 31139.81756562633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at03hs.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "43bd818f-b426-4aa3-9b78-9f953752af99", + "savedPayload": { + "position": { + "x": 29240.865007694003, + "y": 31847.59193085874 + }, + "targetPosition": { + "x": 29307.58364916433, + "y": 31402.56538908808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "c5ea8a76-f074-427a-a8d3-b69f74b652c1", + "savedPayload": { + "position": { + "x": 27899.40376997808, + "y": 30281.3921518696 + }, + "targetPosition": { + "x": 28251.44873977464, + "y": 30561.68546117422 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "af789769-c22f-4cbb-85c2-1cfb2e992412", + "savedPayload": { + "position": { + "x": 28251.44873977464, + "y": 30561.68546117422 + }, + "targetPosition": { + "x": 28603.493709571205, + "y": 30841.97877047884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d838f70e-4b64-44f6-a475-5a4daf8e2592", + "savedPayload": { + "position": { + "x": 28603.493709571205, + "y": 30841.97877047884 + }, + "targetPosition": { + "x": 28955.538679367768, + "y": 31122.27207978346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "d97735a8-986b-4d38-b7f9-123016d38891", + "savedPayload": { + "position": { + "x": 28955.538679367768, + "y": 31122.27207978346 + }, + "targetPosition": { + "x": 29307.58364916433, + "y": 31402.56538908808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "46153ef9-cb62-48be-b0d2-639d32b38464", + "savedPayload": { + "position": { + "x": 29307.58364916433, + "y": 31402.56538908808 + }, + "targetPosition": { + "x": 29726.347260431223, + "y": 31237.83215662204 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "c3797b42-927a-49c2-a740-edc39cc25183", + "savedPayload": { + "position": { + "x": 28470.05642663055, + "y": 31732.031854020155 + }, + "targetPosition": { + "x": 28888.82003789744, + "y": 31567.298621554117 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "dee96524-1cd3-42b8-bf71-23c475473818", + "savedPayload": { + "position": { + "x": 28888.82003789744, + "y": 31567.298621554117 + }, + "targetPosition": { + "x": 29307.58364916433, + "y": 31402.56538908808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1efb2c5e-aeee-4311-9ee4-3ac6ee6800ff", + "savedPayload": { + "position": { + "x": 29726.347260431223, + "y": 31237.83215662204 + }, + "targetPosition": { + "x": 30145.110871698114, + "y": 31073.098924156002 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at03hs.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "6a0a9c58-2ac3-4e90-a363-19d75c1c7317", + "savedPayload": { + "position": { + "x": 29088.975962308425, + "y": 30232.218996242143 + }, + "targetPosition": { + "x": 29441.020932104988, + "y": 30512.512305546763 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "184f1fe8-34fd-4ace-a77b-d7e72c1b0158", + "savedPayload": { + "position": { + "x": 29441.020932104988, + "y": 30512.512305546763 + }, + "targetPosition": { + "x": 29793.06590190155, + "y": 30792.805614851382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fd8ea1f1-ce8b-4bc0-a8ab-81ed5ee3206e", + "savedPayload": { + "position": { + "x": 29793.06590190155, + "y": 30792.805614851382 + }, + "targetPosition": { + "x": 30145.110871698114, + "y": 31073.098924156002 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "0fda6fe5-5800-43cd-9065-68a8f0ff3f14", + "savedPayload": { + "position": { + "x": 30145.110871698114, + "y": 31073.098924156002 + }, + "targetPosition": { + "x": 30590.137413468776, + "y": 31139.81756562633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "ea5cb05f-2abb-4789-b682-3f8f2077d5c5", + "savedPayload": { + "position": { + "x": 31902.52177274816, + "y": 32356.081736115244 + }, + "targetPosition": { + "x": 31701.782590840503, + "y": 32133.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d4a12f1e-ee6e-44cc-a8cd-1ab687ba5789", + "savedPayload": { + "position": { + "x": 31701.782590840503, + "y": 32133.138288472026 + }, + "targetPosition": { + "x": 31501.043408932845, + "y": 31910.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "14c62619-8fcf-4301-b42a-122c89e8c527", + "savedPayload": { + "position": { + "x": 31315.63321230788, + "y": 32480.8287506059 + }, + "targetPosition": { + "x": 31408.338310620362, + "y": 32195.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "907b8f67-cdb2-461b-9082-ddb4cebadbb3", + "savedPayload": { + "position": { + "x": 31408.338310620362, + "y": 32195.511795717353 + }, + "targetPosition": { + "x": 31501.043408932845, + "y": 31910.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d82c4b16-b689-47b1-8165-e627005269dc", + "savedPayload": { + "position": { + "x": 31501.043408932845, + "y": 31910.194840828808 + }, + "targetPosition": { + "x": 31438.669901687517, + "y": 31616.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "d7059030-dc52-4314-a79c-a541e1379c4b", + "savedPayload": { + "position": { + "x": 30399.019165507932, + "y": 33360.23592588583 + }, + "targetPosition": { + "x": 30491.724263820415, + "y": 33074.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f3e8b333-02b8-49d5-974a-5c1331e9d1e0", + "savedPayload": { + "position": { + "x": 30491.724263820415, + "y": 33074.91897099728 + }, + "targetPosition": { + "x": 30584.429362132898, + "y": 32789.602016108736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "90425353-a860-485e-8727-07539a1a57c6", + "savedPayload": { + "position": { + "x": 30584.429362132898, + "y": 32789.602016108736 + }, + "targetPosition": { + "x": 30677.13446044538, + "y": 32504.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "6b60896a-fc52-4524-8d64-0e05518b0d5d", + "savedPayload": { + "position": { + "x": 30677.13446044538, + "y": 32504.285061220187 + }, + "targetPosition": { + "x": 30769.839558757863, + "y": 32218.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "6ddc7802-7654-4fa5-90bd-2e10de37582d", + "savedPayload": { + "position": { + "x": 30313.003568033215, + "y": 32532.942783960596 + }, + "targetPosition": { + "x": 30476.395278537722, + "y": 32281.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "12b98d2f-cf72-4cad-bb30-68f33e7f8d90", + "savedPayload": { + "position": { + "x": 29889.50671809744, + "y": 32406.088628067624 + }, + "targetPosition": { + "x": 30182.95099831758, + "y": 32343.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b4f11f7b-896c-444c-8104-9ea64eb8d0ca", + "savedPayload": { + "position": { + "x": 30182.95099831758, + "y": 32343.715120822297 + }, + "targetPosition": { + "x": 30476.395278537722, + "y": 32281.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "5834838e-6213-49b2-8005-76140af24857", + "savedPayload": { + "position": { + "x": 30224.794108154096, + "y": 32117.949903072462 + }, + "targetPosition": { + "x": 30476.395278537722, + "y": 32281.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "78aca5e5-2307-436c-b55e-4fa2c569ec2d", + "savedPayload": { + "position": { + "x": 30476.395278537722, + "y": 32281.34161357697 + }, + "targetPosition": { + "x": 30769.839558757863, + "y": 32218.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "daf440a7-1199-4fe2-acd7-83ce89552a11", + "savedPayload": { + "position": { + "x": 30769.839558757863, + "y": 32218.968106331642 + }, + "targetPosition": { + "x": 30992.78300640108, + "y": 32018.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "ce635e97-468c-4b10-a060-29493a946e4a", + "savedPayload": { + "position": { + "x": 30992.78300640108, + "y": 32018.228924423984 + }, + "targetPosition": { + "x": 31215.7264540443, + "y": 31817.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4a42f8c0-9879-4c00-a430-123720cdf81a", + "savedPayload": { + "position": { + "x": 31215.7264540443, + "y": 31817.489742516325 + }, + "targetPosition": { + "x": 31438.669901687517, + "y": 31616.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "0e7d50a8-a421-428a-8315-0c1d7334102b", + "savedPayload": { + "position": { + "x": 30269.319611737646, + "y": 30824.26101270371 + }, + "targetPosition": { + "x": 30590.137413468776, + "y": 31139.81756562633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "43f45f14-c0a6-43a1-bb32-05ad2c6ed208", + "savedPayload": { + "position": { + "x": 30590.137413468776, + "y": 31139.81756562633 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "04-hs", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at04hs\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "28941175-1916-4c6c-9147-4222ef9cf912", + "savedPayload": { + "position": { + "x": 30254.438552897624, + "y": 33107.17747349181 + }, + "targetPosition": { + "x": 30258.15881760763, + "y": 32657.192851942928 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d6c9ebd7-db45-487f-a3e2-4d56e7e66e68", + "savedPayload": { + "position": { + "x": 30258.15881760763, + "y": 32657.192851942928 + }, + "targetPosition": { + "x": 30261.879082317635, + "y": 32207.208230394048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3f352639-8de8-4c04-9d2a-a32a23c04a5f", + "savedPayload": { + "position": { + "x": 30261.879082317635, + "y": 32207.208230394048 + }, + "targetPosition": { + "x": 30265.59934702764, + "y": 31757.22360884517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2c5b46fa-bfaa-4707-a7a6-0ab9eab623dd", + "savedPayload": { + "position": { + "x": 30265.59934702764, + "y": 31757.22360884517 + }, + "targetPosition": { + "x": 30269.319611737646, + "y": 31307.23898729629 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "239f991e-aca5-4af2-a3b8-1e4659a0a6c3", + "savedPayload": { + "position": { + "x": 28986.04840481313, + "y": 32569.465198986763 + }, + "targetPosition": { + "x": 29306.86620654426, + "y": 32253.908646064145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "fba2ef6e-2ac7-4e58-9c28-4177f9270e61", + "savedPayload": { + "position": { + "x": 29306.86620654426, + "y": 32253.908646064145 + }, + "targetPosition": { + "x": 29627.684008275388, + "y": 31938.352093141526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2429d5f0-a0f0-41a0-853c-0797ea4395f1", + "savedPayload": { + "position": { + "x": 29627.684008275388, + "y": 31938.352093141526 + }, + "targetPosition": { + "x": 29948.501810006517, + "y": 31622.795540218907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b64db9da-5991-4649-a444-ff712561a389", + "savedPayload": { + "position": { + "x": 29948.501810006517, + "y": 31622.795540218907 + }, + "targetPosition": { + "x": 30269.319611737646, + "y": 31307.23898729629 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "d7fbf175-657b-4a9b-a0fe-eacc6f09d121", + "savedPayload": { + "position": { + "x": 28469.381125542128, + "y": 31292.357928456266 + }, + "targetPosition": { + "x": 28919.365747091008, + "y": 31296.07819316627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "befa220c-c1a3-4da4-9eca-35282ebb8e13", + "savedPayload": { + "position": { + "x": 28919.365747091008, + "y": 31296.07819316627 + }, + "targetPosition": { + "x": 29369.350368639887, + "y": 31299.798457876277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cd592ae7-e6f8-464c-952f-83987ce1f993", + "savedPayload": { + "position": { + "x": 29369.350368639887, + "y": 31299.798457876277 + }, + "targetPosition": { + "x": 29819.334990188767, + "y": 31303.518722586283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b889db9e-3f45-450e-b47a-cf4d0d4d4364", + "savedPayload": { + "position": { + "x": 29819.334990188767, + "y": 31303.518722586283 + }, + "targetPosition": { + "x": 30269.319611737646, + "y": 31307.23898729629 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "d567b32b-43ad-4933-a571-7288de132aa8", + "savedPayload": { + "position": { + "x": 30269.319611737646, + "y": 31307.23898729629 + }, + "targetPosition": { + "x": 30590.137413468776, + "y": 30991.68243437367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "90fb982c-c7e5-4de4-b927-f828412bc1a9", + "savedPayload": { + "position": { + "x": 31834.384013274626, + "y": 30165.321255518636 + }, + "targetPosition": { + "x": 31865.742552254924, + "y": 30463.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "14884219-91ad-4f1f-9be8-53526c9684ab", + "savedPayload": { + "position": { + "x": 31865.742552254924, + "y": 30463.677824129118 + }, + "targetPosition": { + "x": 31897.10109123522, + "y": 30762.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "eabc9020-c637-4d15-8134-72eca8c80e8b", + "savedPayload": { + "position": { + "x": 32382.511287860187, + "y": 30409.363241364113 + }, + "targetPosition": { + "x": 32139.806189547704, + "y": 30585.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "109fa1a8-4382-41fd-8605-ba2ca68b5da0", + "savedPayload": { + "position": { + "x": 32139.806189547704, + "y": 30585.698817051856 + }, + "targetPosition": { + "x": 31897.10109123522, + "y": 30762.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c85f5c90-e342-4bb8-91be-fd566c7a4803", + "savedPayload": { + "position": { + "x": 31897.10109123522, + "y": 30762.0343927396 + }, + "targetPosition": { + "x": 31775.080098312483, + "y": 31036.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "33ee7b06-b27f-4d2e-a26f-a20edd2e14dc", + "savedPayload": { + "position": { + "x": 33640.970197393865, + "y": 30236.680110340516 + }, + "targetPosition": { + "x": 33398.26509908138, + "y": 30413.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "def9431c-4488-4024-a903-cf323730ce46", + "savedPayload": { + "position": { + "x": 33398.26509908138, + "y": 30413.01568602826 + }, + "targetPosition": { + "x": 33155.56000076889, + "y": 30589.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6ff10854-0920-4357-bc1e-1b8beab16cfe", + "savedPayload": { + "position": { + "x": 33155.56000076889, + "y": 30589.351261716 + }, + "targetPosition": { + "x": 32912.85490245641, + "y": 30765.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "aff8b179-440f-4218-b591-1a2358d61615", + "savedPayload": { + "position": { + "x": 32912.85490245641, + "y": 30765.686837403744 + }, + "targetPosition": { + "x": 32670.149804143926, + "y": 30942.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "617398dc-6fb6-4699-9f93-a88604eb00b8", + "savedPayload": { + "position": { + "x": 33224.287569385866, + "y": 30956.533021150633 + }, + "targetPosition": { + "x": 32944.2134414367, + "y": 31064.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "cdc8591b-37e8-40d2-84c5-58a66c5f8964", + "savedPayload": { + "position": { + "x": 33492.34071602227, + "y": 31308.085391859702 + }, + "targetPosition": { + "x": 33218.27707872949, + "y": 31186.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "153ad594-4117-42af-a95d-51e0dea99b74", + "savedPayload": { + "position": { + "x": 33218.27707872949, + "y": 31186.064398936964 + }, + "targetPosition": { + "x": 32944.2134414367, + "y": 31064.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "11cdfd48-93b6-472e-b616-9ba9bc83b00a", + "savedPayload": { + "position": { + "x": 33051.723826300295, + "y": 31344.117533963385 + }, + "targetPosition": { + "x": 32944.2134414367, + "y": 31064.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "267503b1-12e0-4063-bb13-f7e4295430a3", + "savedPayload": { + "position": { + "x": 32944.2134414367, + "y": 31064.043406014225 + }, + "targetPosition": { + "x": 32670.149804143926, + "y": 30942.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8e335f6a-a468-4fc1-a3aa-830409fd859e", + "savedPayload": { + "position": { + "x": 32670.149804143926, + "y": 30942.022413091487 + }, + "targetPosition": { + "x": 32371.793235533445, + "y": 30973.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "f8e7bd51-4b1b-4c05-af3a-25fa36069376", + "savedPayload": { + "position": { + "x": 32371.793235533445, + "y": 30973.380952071784 + }, + "targetPosition": { + "x": 32073.436666922964, + "y": 31004.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dbf9357a-f243-4906-9886-d2891b3aae96", + "savedPayload": { + "position": { + "x": 32073.436666922964, + "y": 31004.73949105208 + }, + "targetPosition": { + "x": 31775.080098312483, + "y": 31036.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "3925caa7-fd04-458d-bb25-a7148d68fad2", + "savedPayload": { + "position": { + "x": 30145.110871698114, + "y": 31058.401075843998 + }, + "targetPosition": { + "x": 30590.137413468776, + "y": 30991.68243437367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at04hs.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "084abb9d-e657-468a-b59d-de92dbcfcec7", + "savedPayload": { + "position": { + "x": 29084.158347628454, + "y": 31222.999598276616 + }, + "targetPosition": { + "x": 29291.76187096886, + "y": 30823.74932952699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "bca6d221-004a-477c-9368-026568ca20f3", + "savedPayload": { + "position": { + "x": 28323.925416829916, + "y": 29306.089091515933 + }, + "targetPosition": { + "x": 28565.884530364652, + "y": 29685.504151018697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f22b07e4-cbf1-4b4d-af44-bf5985362b2f", + "savedPayload": { + "position": { + "x": 28565.884530364652, + "y": 29685.504151018697 + }, + "targetPosition": { + "x": 28807.84364389939, + "y": 30064.91921052146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "83c3533d-4006-4736-b1f8-368eb56e25bb", + "savedPayload": { + "position": { + "x": 28807.84364389939, + "y": 30064.91921052146 + }, + "targetPosition": { + "x": 29049.802757434125, + "y": 30444.334270024225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f4816c71-53a5-41b0-a7f0-136af1b48978", + "savedPayload": { + "position": { + "x": 29049.802757434125, + "y": 30444.334270024225 + }, + "targetPosition": { + "x": 29291.76187096886, + "y": 30823.74932952699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "b9919fc5-32f4-493a-b5ea-7b3f84ceff99", + "savedPayload": { + "position": { + "x": 29291.76187096886, + "y": 30823.74932952699 + }, + "targetPosition": { + "x": 29741.324507844005, + "y": 30803.914120280126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "4f92f0a1-e05b-43a5-9046-75da9c407c04", + "savedPayload": { + "position": { + "x": 28392.636597218574, + "y": 30863.419748020715 + }, + "targetPosition": { + "x": 28842.199234093718, + "y": 30843.58453877385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "b5fdcea7-9ffd-4b27-bf20-3d9572077dfd", + "savedPayload": { + "position": { + "x": 28842.199234093718, + "y": 30843.58453877385 + }, + "targetPosition": { + "x": 29291.76187096886, + "y": 30823.74932952699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dc356e55-8011-48c6-a9db-210773924490", + "savedPayload": { + "position": { + "x": 29741.324507844005, + "y": 30803.914120280126 + }, + "targetPosition": { + "x": 30190.88714471915, + "y": 30784.078911033263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at04hs.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "b808169e-9242-4eb9-aa6d-8350e4784374", + "savedPayload": { + "position": { + "x": 29465.00980411494, + "y": 29645.83373252497 + }, + "targetPosition": { + "x": 29706.968917649676, + "y": 30025.248792027734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "7f902870-b81a-4efd-b262-92708742cafa", + "savedPayload": { + "position": { + "x": 29706.968917649676, + "y": 30025.248792027734 + }, + "targetPosition": { + "x": 29948.928031184412, + "y": 30404.6638515305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "faaed3e3-ece7-4c6c-9ad5-767182bea28e", + "savedPayload": { + "position": { + "x": 29948.928031184412, + "y": 30404.6638515305 + }, + "targetPosition": { + "x": 30190.88714471915, + "y": 30784.078911033263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "818ad5c2-fd86-4b4d-8c25-6ca3cc4717e6", + "savedPayload": { + "position": { + "x": 30190.88714471915, + "y": 30784.078911033263 + }, + "targetPosition": { + "x": 30590.137413468776, + "y": 30991.68243437367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "8a38846a-8335-43b6-a03f-7a4e067cee40", + "savedPayload": { + "position": { + "x": 31903.52177274816, + "y": 32237.081736115244 + }, + "targetPosition": { + "x": 31702.782590840503, + "y": 32014.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b01ae0cd-c9f2-4047-acb3-4381cf6faf5f", + "savedPayload": { + "position": { + "x": 31702.782590840503, + "y": 32014.138288472026 + }, + "targetPosition": { + "x": 31502.043408932845, + "y": 31791.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "3acc1986-81ef-4736-a027-c25ac182e4da", + "savedPayload": { + "position": { + "x": 31316.63321230788, + "y": 32361.8287506059 + }, + "targetPosition": { + "x": 31409.338310620362, + "y": 32076.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "87e2c393-f08e-480a-aa88-9678c288aced", + "savedPayload": { + "position": { + "x": 31409.338310620362, + "y": 32076.511795717353 + }, + "targetPosition": { + "x": 31502.043408932845, + "y": 31791.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d2ab8034-92ae-414b-b08f-9a7f6c958527", + "savedPayload": { + "position": { + "x": 31502.043408932845, + "y": 31791.194840828808 + }, + "targetPosition": { + "x": 31439.669901687517, + "y": 31497.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "b926ecc0-ab90-4191-b1b0-a0787ad163c2", + "savedPayload": { + "position": { + "x": 30400.019165507932, + "y": 33241.23592588583 + }, + "targetPosition": { + "x": 30492.724263820415, + "y": 32955.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3d621b96-63a5-4c7d-a516-e444af8fe611", + "savedPayload": { + "position": { + "x": 30492.724263820415, + "y": 32955.91897099728 + }, + "targetPosition": { + "x": 30585.429362132898, + "y": 32670.602016108733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "76d7529f-6d69-40d9-b6e2-2e50f796239b", + "savedPayload": { + "position": { + "x": 30585.429362132898, + "y": 32670.602016108733 + }, + "targetPosition": { + "x": 30678.13446044538, + "y": 32385.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "4f7e77c7-5c68-4049-848c-c3e80597d434", + "savedPayload": { + "position": { + "x": 30678.13446044538, + "y": 32385.285061220187 + }, + "targetPosition": { + "x": 30770.839558757863, + "y": 32099.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "e29b47c1-37e3-42f3-88d2-02084e756f2d", + "savedPayload": { + "position": { + "x": 30314.003568033215, + "y": 32413.942783960596 + }, + "targetPosition": { + "x": 30477.395278537722, + "y": 32162.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "c2e2002e-8385-41b9-a62a-2a11715e688e", + "savedPayload": { + "position": { + "x": 29890.50671809744, + "y": 32287.088628067624 + }, + "targetPosition": { + "x": 30183.95099831758, + "y": 32224.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3bc4b079-f49c-4a1f-8795-b8b36ea0ee95", + "savedPayload": { + "position": { + "x": 30183.95099831758, + "y": 32224.715120822297 + }, + "targetPosition": { + "x": 30477.395278537722, + "y": 32162.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "a0b57622-ac90-4e07-bc83-859f96b08cfe", + "savedPayload": { + "position": { + "x": 30225.794108154096, + "y": 31998.949903072462 + }, + "targetPosition": { + "x": 30477.395278537722, + "y": 32162.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9eba57cc-f90a-4e39-8608-4dcfa11614c9", + "savedPayload": { + "position": { + "x": 30477.395278537722, + "y": 32162.34161357697 + }, + "targetPosition": { + "x": 30770.839558757863, + "y": 32099.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "26e468ed-5ba8-48da-a8ba-f4b4b5204aa6", + "savedPayload": { + "position": { + "x": 30770.839558757863, + "y": 32099.968106331642 + }, + "targetPosition": { + "x": 30993.78300640108, + "y": 31899.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "5b2f673a-14e7-4eed-b969-ad29852b5f45", + "savedPayload": { + "position": { + "x": 30993.78300640108, + "y": 31899.228924423984 + }, + "targetPosition": { + "x": 31216.7264540443, + "y": 31698.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0f45eb71-f599-4a1d-99b4-b13e5d3f81e8", + "savedPayload": { + "position": { + "x": 31216.7264540443, + "y": 31698.489742516325 + }, + "targetPosition": { + "x": 31439.669901687517, + "y": 31497.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "1c4b7510-3106-4c20-92b2-2c213022d363", + "savedPayload": { + "position": { + "x": 30389.16345038501, + "y": 30589.054235954325 + }, + "targetPosition": { + "x": 30590.137413468776, + "y": 30991.68243437367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46467940-8936-480d-9d08-5db6f39d27d2", + "savedPayload": { + "position": { + "x": 30590.137413468776, + "y": 30991.68243437367 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "06-hs", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at06hs\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "a9991be4-207c-439e-adf8-f6afa126e4b6", + "savedPayload": { + "position": { + "x": 29633.82692530283, + "y": 32743.44411402333 + }, + "targetPosition": { + "x": 29783.455383576435, + "y": 32319.048868438906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5ed9a79b-1598-4c2e-9e0b-4ccee5fff587", + "savedPayload": { + "position": { + "x": 29783.455383576435, + "y": 32319.048868438906 + }, + "targetPosition": { + "x": 29933.08384185004, + "y": 31894.653622854483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "70afcc36-009b-4a37-b528-dbdd9a23ebd3", + "savedPayload": { + "position": { + "x": 29933.08384185004, + "y": 31894.653622854483 + }, + "targetPosition": { + "x": 30082.712300123643, + "y": 31470.25837727006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "7a2cee1e-7247-4b07-960e-d9c47598f74d", + "savedPayload": { + "position": { + "x": 30082.712300123643, + "y": 31470.25837727006 + }, + "targetPosition": { + "x": 30232.340758397248, + "y": 31045.863131685637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "f5b9c5e0-4780-4b62-b3b1-10ebdbe4bc2f", + "savedPayload": { + "position": { + "x": 28608.756544157925, + "y": 31823.02096589492 + }, + "targetPosition": { + "x": 29014.652597717755, + "y": 31628.7315073426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "db6e6408-789b-4956-9e58-23e995c04537", + "savedPayload": { + "position": { + "x": 29014.652597717755, + "y": 31628.7315073426 + }, + "targetPosition": { + "x": 29420.548651277586, + "y": 31434.44204879028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "15089028-b5c6-4e12-b9a6-cfea939012e0", + "savedPayload": { + "position": { + "x": 29420.548651277586, + "y": 31434.44204879028 + }, + "targetPosition": { + "x": 29826.444704837417, + "y": 31240.152590237958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "be6bca8b-0e7b-4107-ad31-686622767b1a", + "savedPayload": { + "position": { + "x": 29826.444704837417, + "y": 31240.152590237958 + }, + "targetPosition": { + "x": 30232.340758397248, + "y": 31045.863131685637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "b4b21a9d-7d15-470f-a773-d585827cc6cb", + "savedPayload": { + "position": { + "x": 28534.759776059556, + "y": 30447.34929859122 + }, + "targetPosition": { + "x": 28959.15502164398, + "y": 30596.977756864824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ef01fe72-f052-478c-9cc4-3752f94ec2f6", + "savedPayload": { + "position": { + "x": 28959.15502164398, + "y": 30596.977756864824 + }, + "targetPosition": { + "x": 29383.550267228402, + "y": 30746.60621513843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b6711644-6562-4d10-b44b-c00c0800bb52", + "savedPayload": { + "position": { + "x": 29383.550267228402, + "y": 30746.60621513843 + }, + "targetPosition": { + "x": 29807.945512812825, + "y": 30896.234673412033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "5cf1b734-16b9-432c-83d5-254410089355", + "savedPayload": { + "position": { + "x": 29807.945512812825, + "y": 30896.234673412033 + }, + "targetPosition": { + "x": 30232.340758397248, + "y": 31045.863131685637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "ea9945be-a0b1-4d26-ab00-06d7382a493e", + "savedPayload": { + "position": { + "x": 30232.340758397248, + "y": 31045.863131685637 + }, + "targetPosition": { + "x": 30638.23681195708, + "y": 30851.573673133316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "14e23f94-6c6f-4743-a932-32e6df6bc7fe", + "savedPayload": { + "position": { + "x": 31865.384013274626, + "y": 30124.321255518636 + }, + "targetPosition": { + "x": 31896.742552254924, + "y": 30422.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1c2f8479-db2b-42a2-8a35-a86f0f7fe9ea", + "savedPayload": { + "position": { + "x": 31896.742552254924, + "y": 30422.677824129118 + }, + "targetPosition": { + "x": 31928.10109123522, + "y": 30721.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "3adeaa13-00c3-4f21-9572-bfd5e6c9f029", + "savedPayload": { + "position": { + "x": 32413.511287860187, + "y": 30368.363241364113 + }, + "targetPosition": { + "x": 32170.806189547704, + "y": 30544.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c4aa96eb-2ecd-4476-b95f-fd6c859ad839", + "savedPayload": { + "position": { + "x": 32170.806189547704, + "y": 30544.698817051856 + }, + "targetPosition": { + "x": 31928.10109123522, + "y": 30721.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c53d7a20-e6e3-4f7c-ad17-4b7cc7af3904", + "savedPayload": { + "position": { + "x": 30192.4521581494, + "y": 30969.23324168559 + }, + "targetPosition": { + "x": 30475.10635217634, + "y": 30868.701621789245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "21983e31-49c2-4bcf-990d-b1cbfa04c668", + "savedPayload": { + "position": { + "x": 33671.970197393865, + "y": 30195.680110340516 + }, + "targetPosition": { + "x": 33429.26509908138, + "y": 30372.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6d863149-9f81-4dc7-bdf8-1908aff47a1b", + "savedPayload": { + "position": { + "x": 33429.26509908138, + "y": 30372.01568602826 + }, + "targetPosition": { + "x": 33186.56000076889, + "y": 30548.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "56a1d77f-bc71-4132-9d3d-f28236726198", + "savedPayload": { + "position": { + "x": 33186.56000076889, + "y": 30548.351261716 + }, + "targetPosition": { + "x": 32943.85490245641, + "y": 30724.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "595fc17e-c5d0-4dc5-89fc-30d0fec5c544", + "savedPayload": { + "position": { + "x": 32943.85490245641, + "y": 30724.686837403744 + }, + "targetPosition": { + "x": 32701.149804143926, + "y": 30901.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "486f5c4b-641c-4252-ac50-f6db33d4a2b3", + "savedPayload": { + "position": { + "x": 33255.287569385866, + "y": 30915.533021150633 + }, + "targetPosition": { + "x": 32975.2134414367, + "y": 31023.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "80e6bd12-b3df-4b07-9f0e-cb45e04716c8", + "savedPayload": { + "position": { + "x": 33523.34071602227, + "y": 31267.085391859702 + }, + "targetPosition": { + "x": 33249.27707872949, + "y": 31145.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "181bd373-57d4-4b48-a84d-e109df0085fe", + "savedPayload": { + "position": { + "x": 33249.27707872949, + "y": 31145.064398936964 + }, + "targetPosition": { + "x": 32975.2134414367, + "y": 31023.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "df8dd526-4180-4872-ba23-2b175958fbf4", + "savedPayload": { + "position": { + "x": 33082.723826300295, + "y": 31303.117533963385 + }, + "targetPosition": { + "x": 32975.2134414367, + "y": 31023.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "352dc181-b2bf-4070-b126-c421e7348a3c", + "savedPayload": { + "position": { + "x": 32975.2134414367, + "y": 31023.043406014225 + }, + "targetPosition": { + "x": 32701.149804143926, + "y": 30901.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "018fce56-8b50-43fa-bbe9-eb8eb8734b56", + "savedPayload": { + "position": { + "x": 32701.149804143926, + "y": 30901.022413091487 + }, + "targetPosition": { + "x": 32402.793235533445, + "y": 30932.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "879242b4-8b6f-431b-bf2e-5dabddcdb701", + "savedPayload": { + "position": { + "x": 32402.793235533445, + "y": 30932.380952071784 + }, + "targetPosition": { + "x": 32104.436666922964, + "y": 30963.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "80859744-35c1-4b45-9207-6975d62de517", + "savedPayload": { + "position": { + "x": 30246.716318449035, + "y": 30674.181719223874 + }, + "targetPosition": { + "x": 30475.10635217634, + "y": 30868.701621789245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "8340b8b7-bfbe-40ac-af6f-c87f4197be72", + "savedPayload": { + "position": { + "x": 30195.659528264507, + "y": 30770.177432683868 + }, + "targetPosition": { + "x": 30638.23681195708, + "y": 30851.573673133316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at06hs.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "496b4313-556f-4cfe-ab4e-f4b2fadf927f", + "savedPayload": { + "position": { + "x": 29138.747285507863, + "y": 30581.366831742293 + }, + "targetPosition": { + "x": 29464.738627663854, + "y": 30271.157797638938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "62d9df1e-e239-4863-867f-bddce2903b11", + "savedPayload": { + "position": { + "x": 29042.125695908075, + "y": 28521.472594548744 + }, + "targetPosition": { + "x": 29147.77892884702, + "y": 28958.893895321293 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2e0b9f0f-b27e-422c-9a59-1dc8ecd9384e", + "savedPayload": { + "position": { + "x": 29147.77892884702, + "y": 28958.893895321293 + }, + "targetPosition": { + "x": 29253.432161785964, + "y": 29396.31519609384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "83465d83-f119-4468-8d9c-da58c98f85ff", + "savedPayload": { + "position": { + "x": 29253.432161785964, + "y": 29396.31519609384 + }, + "targetPosition": { + "x": 29359.08539472491, + "y": 29833.73649686639 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "1a7a67ca-7b02-4cc3-8f1c-ef1ee3ae87a7", + "savedPayload": { + "position": { + "x": 29359.08539472491, + "y": 29833.73649686639 + }, + "targetPosition": { + "x": 29464.738627663854, + "y": 30271.157797638938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "edd70891-0ac6-4055-8a18-07aacfc979aa", + "savedPayload": { + "position": { + "x": 29464.738627663854, + "y": 30271.157797638938 + }, + "targetPosition": { + "x": 29896.38320275879, + "y": 30398.370064308132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "e4b32faf-d99f-43d4-a16f-96ba1d9c7fcf", + "savedPayload": { + "position": { + "x": 28601.449477473983, + "y": 30016.73326430055 + }, + "targetPosition": { + "x": 29033.09405256892, + "y": 30143.945530969744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "01415cd9-37f3-4803-85ef-5bcc1792fe01", + "savedPayload": { + "position": { + "x": 29033.09405256892, + "y": 30143.945530969744 + }, + "targetPosition": { + "x": 29464.738627663854, + "y": 30271.157797638938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7d9f94e5-b07b-48f6-9119-13c1a2420572", + "savedPayload": { + "position": { + "x": 29896.38320275879, + "y": 30398.370064308132 + }, + "targetPosition": { + "x": 30328.027777853724, + "y": 30525.582330977326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at06hs.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "fc9d157e-5a89-4a04-85af-2ad64aa06b23", + "savedPayload": { + "position": { + "x": 30011.06807903689, + "y": 29213.31842865968 + }, + "targetPosition": { + "x": 30116.721311975834, + "y": 29650.73972943223 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "4a1bb0d3-ef41-4ccd-beef-bfc98b378027", + "savedPayload": { + "position": { + "x": 30116.721311975834, + "y": 29650.73972943223 + }, + "targetPosition": { + "x": 30222.37454491478, + "y": 30088.161030204777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b0c2235b-0210-4470-9e0e-294c12e55734", + "savedPayload": { + "position": { + "x": 30222.37454491478, + "y": 30088.161030204777 + }, + "targetPosition": { + "x": 30328.027777853724, + "y": 30525.582330977326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "004c7176-0270-49a6-919a-bafb9f837c7c", + "savedPayload": { + "position": { + "x": 30328.027777853724, + "y": 30525.582330977326 + }, + "targetPosition": { + "x": 30638.23681195708, + "y": 30851.573673133316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "1693dc43-f9e7-455f-a73c-6ace0fb0b2c3", + "savedPayload": { + "position": { + "x": 31934.52177274816, + "y": 32196.081736115244 + }, + "targetPosition": { + "x": 31733.782590840503, + "y": 31973.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "60ddc327-0ef4-4d16-8d20-5267cc1d7790", + "savedPayload": { + "position": { + "x": 31733.782590840503, + "y": 31973.138288472026 + }, + "targetPosition": { + "x": 31533.043408932845, + "y": 31750.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "0aaf8e98-db70-497d-9a3f-152bea636a1b", + "savedPayload": { + "position": { + "x": 31347.63321230788, + "y": 32320.8287506059 + }, + "targetPosition": { + "x": 31440.338310620362, + "y": 32035.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "736caedc-7a81-4fa7-bf40-273053fd18d5", + "savedPayload": { + "position": { + "x": 31440.338310620362, + "y": 32035.511795717353 + }, + "targetPosition": { + "x": 31533.043408932845, + "y": 31750.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "64cfe53c-a3c7-4ddc-991c-1f77451b7f99", + "savedPayload": { + "position": { + "x": 31533.043408932845, + "y": 31750.194840828808 + }, + "targetPosition": { + "x": 31470.669901687517, + "y": 31456.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "b51f2316-64ff-440f-8227-57c9c02fdc52", + "savedPayload": { + "position": { + "x": 30431.019165507932, + "y": 33200.23592588583 + }, + "targetPosition": { + "x": 30523.724263820415, + "y": 32914.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a58ccef2-30dd-49b2-a93a-4fa970dc3278", + "savedPayload": { + "position": { + "x": 30523.724263820415, + "y": 32914.91897099728 + }, + "targetPosition": { + "x": 30616.429362132898, + "y": 32629.602016108733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2238829d-2db2-4faa-b146-4601da1604de", + "savedPayload": { + "position": { + "x": 30616.429362132898, + "y": 32629.602016108733 + }, + "targetPosition": { + "x": 30709.13446044538, + "y": 32344.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "0a2e6926-a586-4f48-a70e-cb79d810a5de", + "savedPayload": { + "position": { + "x": 30709.13446044538, + "y": 32344.285061220187 + }, + "targetPosition": { + "x": 30801.839558757863, + "y": 32058.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "314d58c7-28bb-4279-b9c0-69a98fab63c3", + "savedPayload": { + "position": { + "x": 30345.003568033215, + "y": 32372.942783960596 + }, + "targetPosition": { + "x": 30508.395278537722, + "y": 32121.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "0a57d31c-aa44-4a5f-bc84-a65f05a042f8", + "savedPayload": { + "position": { + "x": 29921.50671809744, + "y": 32246.088628067624 + }, + "targetPosition": { + "x": 30214.95099831758, + "y": 32183.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2ef1ab49-64d8-44ee-9cb8-1518a7c40b76", + "savedPayload": { + "position": { + "x": 30214.95099831758, + "y": 32183.715120822297 + }, + "targetPosition": { + "x": 30508.395278537722, + "y": 32121.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "c41a989b-06d3-4d40-9541-2d045ddb8530", + "savedPayload": { + "position": { + "x": 30256.794108154096, + "y": 31957.949903072462 + }, + "targetPosition": { + "x": 30508.395278537722, + "y": 32121.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "28990062-ed67-4e96-85a2-42232b36b54f", + "savedPayload": { + "position": { + "x": 30508.395278537722, + "y": 32121.34161357697 + }, + "targetPosition": { + "x": 30801.839558757863, + "y": 32058.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da1e2c00-e869-4e43-84d0-00c13637ed6d", + "savedPayload": { + "position": { + "x": 30801.839558757863, + "y": 32058.968106331642 + }, + "targetPosition": { + "x": 31024.78300640108, + "y": 31858.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "0be97fb4-458c-448e-84da-03ef8ce366cd", + "savedPayload": { + "position": { + "x": 31024.78300640108, + "y": 31858.228924423984 + }, + "targetPosition": { + "x": 31247.7264540443, + "y": 31657.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "67b786a1-81db-4472-a606-d45879630141", + "savedPayload": { + "position": { + "x": 31247.7264540443, + "y": 31657.489742516325 + }, + "targetPosition": { + "x": 31470.669901687517, + "y": 31456.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "c02d90e2-1bae-4cd0-a409-0f6252acb1e4", + "savedPayload": { + "position": { + "x": 30578.88533485315, + "y": 30405.504841936177 + }, + "targetPosition": { + "x": 30638.23681195708, + "y": 30851.573673133316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "70c52d2e-9209-46c9-a099-53b7ac4ef99c", + "savedPayload": { + "position": { + "x": 30638.23681195708, + "y": 30851.573673133316 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "08-hs", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at08hs\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "60512dff-e289-4e6e-84a2-edcfe0508f23", + "savedPayload": { + "position": { + "x": 29164.94577627522, + "y": 32197.906565194076 + }, + "targetPosition": { + "x": 29444.267862933735, + "y": 31845.09050560391 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "16647069-28e2-4599-a903-778e24bacdb3", + "savedPayload": { + "position": { + "x": 29444.267862933735, + "y": 31845.09050560391 + }, + "targetPosition": { + "x": 29723.58994959225, + "y": 31492.27444601374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "55a72601-e01d-4d69-8ee0-13b89597b83e", + "savedPayload": { + "position": { + "x": 29723.58994959225, + "y": 31492.27444601374 + }, + "targetPosition": { + "x": 30002.912036250764, + "y": 31139.458386423572 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b00e9c0a-384f-4fce-a0e0-6031836ee135", + "savedPayload": { + "position": { + "x": 30002.912036250764, + "y": 31139.458386423572 + }, + "targetPosition": { + "x": 30282.234122909278, + "y": 30786.642326833404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "9142fa38-b012-401e-bf1b-93c35633d3de", + "savedPayload": { + "position": { + "x": 28494.277443472725, + "y": 30994.514673378653 + }, + "targetPosition": { + "x": 28941.266613331863, + "y": 30942.54658674234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "11aad482-656e-41a0-825e-91f1e904feb5", + "savedPayload": { + "position": { + "x": 28941.266613331863, + "y": 30942.54658674234 + }, + "targetPosition": { + "x": 29388.255783191, + "y": 30890.57850010603 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1ded5753-8c8b-4682-893b-f78ad8a02b12", + "savedPayload": { + "position": { + "x": 29388.255783191, + "y": 30890.57850010603 + }, + "targetPosition": { + "x": 29835.24495305014, + "y": 30838.610413469716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "d0ad91ae-6317-43e0-be13-7d79c0639b38", + "savedPayload": { + "position": { + "x": 29835.24495305014, + "y": 30838.610413469716 + }, + "targetPosition": { + "x": 30282.234122909278, + "y": 30786.642326833404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "70dd0cb4-e52d-474d-9bbe-2c045eecf647", + "savedPayload": { + "position": { + "x": 28870.969884548605, + "y": 29669.353980199347 + }, + "targetPosition": { + "x": 29223.785944138774, + "y": 29948.67606685786 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b2ab5946-55e4-433d-927e-f80b622faa59", + "savedPayload": { + "position": { + "x": 29223.785944138774, + "y": 29948.67606685786 + }, + "targetPosition": { + "x": 29576.60200372894, + "y": 30227.998153516375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "42e9dabf-f99b-4ab7-a966-7189ee6f5b34", + "savedPayload": { + "position": { + "x": 29576.60200372894, + "y": 30227.998153516375 + }, + "targetPosition": { + "x": 29929.41806331911, + "y": 30507.32024017489 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "5ab5cd7a-3d12-4eae-95f7-7cc3bc25ef90", + "savedPayload": { + "position": { + "x": 29929.41806331911, + "y": 30507.32024017489 + }, + "targetPosition": { + "x": 30282.234122909278, + "y": 30786.642326833404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "98492b18-c401-4bb3-aad3-acad4ce5d28c", + "savedPayload": { + "position": { + "x": 30282.234122909278, + "y": 30786.642326833404 + }, + "targetPosition": { + "x": 30729.223292768416, + "y": 30734.67424019709 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "0eefea24-a35d-4335-b1da-7748fe54166b", + "savedPayload": { + "position": { + "x": 31875.384013274626, + "y": 30188.321255518636 + }, + "targetPosition": { + "x": 31906.742552254924, + "y": 30486.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "51a25c09-2307-49ac-95ae-69e3cfadd33a", + "savedPayload": { + "position": { + "x": 31906.742552254924, + "y": 30486.677824129118 + }, + "targetPosition": { + "x": 31938.10109123522, + "y": 30785.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "70826f02-9521-465d-a2f9-a8b428e8a137", + "savedPayload": { + "position": { + "x": 32423.511287860187, + "y": 30432.363241364113 + }, + "targetPosition": { + "x": 32180.806189547704, + "y": 30608.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "adf43117-2cd4-4481-b24d-4560fd384fd6", + "savedPayload": { + "position": { + "x": 32180.806189547704, + "y": 30608.698817051856 + }, + "targetPosition": { + "x": 31938.10109123522, + "y": 30785.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d4256261-f04d-4806-9ed1-e6d188fc1af5", + "savedPayload": { + "position": { + "x": 31938.10109123522, + "y": 30785.0343927396 + }, + "targetPosition": { + "x": 31816.080098312483, + "y": 31059.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "7ed49b79-fcdc-465a-8d56-f89a1df21cd7", + "savedPayload": { + "position": { + "x": 33681.970197393865, + "y": 30259.680110340516 + }, + "targetPosition": { + "x": 33439.26509908138, + "y": 30436.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0790875b-c798-4f5f-9101-3d67816371b9", + "savedPayload": { + "position": { + "x": 33439.26509908138, + "y": 30436.01568602826 + }, + "targetPosition": { + "x": 33196.56000076889, + "y": 30612.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a3bada0a-a3b9-4212-9ab4-6c387ee9f17f", + "savedPayload": { + "position": { + "x": 33196.56000076889, + "y": 30612.351261716 + }, + "targetPosition": { + "x": 32953.85490245641, + "y": 30788.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b8dd483d-61dd-4350-b287-359b922c9e14", + "savedPayload": { + "position": { + "x": 32953.85490245641, + "y": 30788.686837403744 + }, + "targetPosition": { + "x": 32711.149804143926, + "y": 30965.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "e88e7082-3d94-405d-a0ee-d2ea114ca96c", + "savedPayload": { + "position": { + "x": 33265.287569385866, + "y": 30979.533021150633 + }, + "targetPosition": { + "x": 32985.2134414367, + "y": 31087.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "b0cd2e30-bc41-4e2a-8dd1-643809afe371", + "savedPayload": { + "position": { + "x": 33533.34071602227, + "y": 31331.085391859702 + }, + "targetPosition": { + "x": 33259.27707872949, + "y": 31209.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1d147b1b-e415-49ba-95e5-2a7767d1a5d3", + "savedPayload": { + "position": { + "x": 33259.27707872949, + "y": 31209.064398936964 + }, + "targetPosition": { + "x": 32985.2134414367, + "y": 31087.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "ee0d0c14-6756-42b4-997e-16fd43cd4de5", + "savedPayload": { + "position": { + "x": 33092.723826300295, + "y": 31367.117533963385 + }, + "targetPosition": { + "x": 32985.2134414367, + "y": 31087.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a045694d-31ca-429d-a66c-3888a694caa0", + "savedPayload": { + "position": { + "x": 32985.2134414367, + "y": 31087.043406014225 + }, + "targetPosition": { + "x": 32711.149804143926, + "y": 30965.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9da3e440-919d-4910-bc65-c8bfce04afec", + "savedPayload": { + "position": { + "x": 32711.149804143926, + "y": 30965.022413091487 + }, + "targetPosition": { + "x": 32412.793235533445, + "y": 30996.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "6690067c-4a00-4305-83df-1e0f31ecaab3", + "savedPayload": { + "position": { + "x": 32412.793235533445, + "y": 30996.380952071784 + }, + "targetPosition": { + "x": 32114.436666922964, + "y": 31027.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cfd4bdf9-868b-43e4-be44-9cf088f7ec7b", + "savedPayload": { + "position": { + "x": 32114.436666922964, + "y": 31027.73949105208 + }, + "targetPosition": { + "x": 31816.080098312483, + "y": 31059.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "190f4b42-0c72-4d7a-aba3-8417f5f92250", + "savedPayload": { + "position": { + "x": 30337.055383136143, + "y": 30513.983663473362 + }, + "targetPosition": { + "x": 30729.223292768416, + "y": 30734.67424019709 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at08hs.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "8c72b560-8a0a-4b9e-95f1-ee0d73338325", + "savedPayload": { + "position": { + "x": 29398.716262878377, + "y": 29992.22449746795 + }, + "targetPosition": { + "x": 29807.7692036505, + "y": 29804.67266024507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "0de67dc5-b211-413b-be67-75230162c198", + "savedPayload": { + "position": { + "x": 29976.176462948915, + "y": 28012.56803299375 + }, + "targetPosition": { + "x": 29934.07464812431, + "y": 28460.59418980658 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "240409c8-9141-4394-8ce1-551dbfe15f1f", + "savedPayload": { + "position": { + "x": 29934.07464812431, + "y": 28460.59418980658 + }, + "targetPosition": { + "x": 29891.972833299707, + "y": 28908.62034661941 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "12d39a8b-8185-4e7a-8e46-4a321e5b93a4", + "savedPayload": { + "position": { + "x": 29891.972833299707, + "y": 28908.62034661941 + }, + "targetPosition": { + "x": 29849.871018475103, + "y": 29356.64650343224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "99a458db-5725-46d5-a38c-652fb80c93fc", + "savedPayload": { + "position": { + "x": 29849.871018475103, + "y": 29356.64650343224 + }, + "targetPosition": { + "x": 29807.7692036505, + "y": 29804.67266024507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "1c49236e-125e-4568-931f-391ff70f36c5", + "savedPayload": { + "position": { + "x": 29807.7692036505, + "y": 29804.67266024507 + }, + "targetPosition": { + "x": 30174.720329598018, + "y": 30065.14697983502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "2b89757f-fb94-4641-8c67-cdb109e99a28", + "savedPayload": { + "position": { + "x": 29073.866951755463, + "y": 29283.72402106517 + }, + "targetPosition": { + "x": 29440.81807770298, + "y": 29544.19834065512 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "4ec648a5-28d1-4077-87af-e67d8ef05461", + "savedPayload": { + "position": { + "x": 29440.81807770298, + "y": 29544.19834065512 + }, + "targetPosition": { + "x": 29807.7692036505, + "y": 29804.67266024507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8afd0e2f-54f7-42ca-928d-ef6e3fd62700", + "savedPayload": { + "position": { + "x": 30174.720329598018, + "y": 30065.14697983502 + }, + "targetPosition": { + "x": 30541.671455545536, + "y": 30325.62129942497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at08hs.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "cea5e60f-a4fc-4902-a70d-86c6ee1558a1", + "savedPayload": { + "position": { + "x": 30667.97690001935, + "y": 28981.54282898648 + }, + "targetPosition": { + "x": 30625.875085194744, + "y": 29429.56898579931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "9e413c1b-1ff7-462b-8e52-080ed6e69187", + "savedPayload": { + "position": { + "x": 30625.875085194744, + "y": 29429.56898579931 + }, + "targetPosition": { + "x": 30583.77327037014, + "y": 29877.59514261214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3c0565b8-cba4-4c78-bd6f-6400ebd05d8f", + "savedPayload": { + "position": { + "x": 30583.77327037014, + "y": 29877.59514261214 + }, + "targetPosition": { + "x": 30541.671455545536, + "y": 30325.62129942497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a3b83f75-3567-402f-9ab7-579781673068", + "savedPayload": { + "position": { + "x": 30541.671455545536, + "y": 30325.62129942497 + }, + "targetPosition": { + "x": 30729.223292768416, + "y": 30734.67424019709 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "c9fcfc90-f4af-43f9-8996-a7699fee6328", + "savedPayload": { + "position": { + "x": 31944.52177274816, + "y": 32260.081736115244 + }, + "targetPosition": { + "x": 31743.782590840503, + "y": 32037.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "524f1314-aadf-432d-b9e3-ea6dcb05b02b", + "savedPayload": { + "position": { + "x": 31743.782590840503, + "y": 32037.138288472026 + }, + "targetPosition": { + "x": 31543.043408932845, + "y": 31814.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "5652e4c6-1a48-4e7c-a9b1-11eaf236d812", + "savedPayload": { + "position": { + "x": 31357.63321230788, + "y": 32384.8287506059 + }, + "targetPosition": { + "x": 31450.338310620362, + "y": 32099.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5aeb56e8-a1bb-459e-9294-43fc04a876dc", + "savedPayload": { + "position": { + "x": 31450.338310620362, + "y": 32099.511795717353 + }, + "targetPosition": { + "x": 31543.043408932845, + "y": 31814.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aed010f2-4d93-4b59-a648-7c595a535349", + "savedPayload": { + "position": { + "x": 31543.043408932845, + "y": 31814.194840828808 + }, + "targetPosition": { + "x": 31480.669901687517, + "y": 31520.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "5d6d2fac-1c95-4793-b706-4ff6ce68cb25", + "savedPayload": { + "position": { + "x": 30441.019165507932, + "y": 33264.23592588583 + }, + "targetPosition": { + "x": 30533.724263820415, + "y": 32978.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d28548ce-c2d5-4ce4-809a-a34b37d71340", + "savedPayload": { + "position": { + "x": 30533.724263820415, + "y": 32978.91897099728 + }, + "targetPosition": { + "x": 30626.429362132898, + "y": 32693.602016108733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c0629fb9-a1a0-4608-a487-4c7d5073f0b0", + "savedPayload": { + "position": { + "x": 30626.429362132898, + "y": 32693.602016108733 + }, + "targetPosition": { + "x": 30719.13446044538, + "y": 32408.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "d836d9cd-931d-434a-a76b-32e8ad9e6602", + "savedPayload": { + "position": { + "x": 30719.13446044538, + "y": 32408.285061220187 + }, + "targetPosition": { + "x": 30811.839558757863, + "y": 32122.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "e0e8dd85-abd4-4f85-96e5-fde46ddc9fb7", + "savedPayload": { + "position": { + "x": 30355.003568033215, + "y": 32436.942783960596 + }, + "targetPosition": { + "x": 30518.395278537722, + "y": 32185.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "4ae34e10-b660-4b5e-8929-5cc0b54b05bb", + "savedPayload": { + "position": { + "x": 29931.50671809744, + "y": 32310.088628067624 + }, + "targetPosition": { + "x": 30224.95099831758, + "y": 32247.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "87d605c4-3969-47ca-b6cc-a0362fb8b6ed", + "savedPayload": { + "position": { + "x": 30224.95099831758, + "y": 32247.715120822297 + }, + "targetPosition": { + "x": 30518.395278537722, + "y": 32185.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "a4c7449c-ef92-4f87-bfd8-030283d30234", + "savedPayload": { + "position": { + "x": 30266.794108154096, + "y": 32021.949903072462 + }, + "targetPosition": { + "x": 30518.395278537722, + "y": 32185.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "33ffc2d7-9975-468a-8d09-d96a08e3b939", + "savedPayload": { + "position": { + "x": 30518.395278537722, + "y": 32185.34161357697 + }, + "targetPosition": { + "x": 30811.839558757863, + "y": 32122.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6740487a-4684-4d17-9357-4baccb629adc", + "savedPayload": { + "position": { + "x": 30811.839558757863, + "y": 32122.968106331642 + }, + "targetPosition": { + "x": 31034.78300640108, + "y": 31922.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "8c202979-774d-40d9-ae18-ee5ef5cf75bf", + "savedPayload": { + "position": { + "x": 31034.78300640108, + "y": 31922.228924423984 + }, + "targetPosition": { + "x": 31257.7264540443, + "y": 31721.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3108d22a-c5ec-4648-8a8e-75fb1a930939", + "savedPayload": { + "position": { + "x": 31257.7264540443, + "y": 31721.489742516325 + }, + "targetPosition": { + "x": 31480.669901687517, + "y": 31520.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "5023c980-70cb-461b-a527-39a6ccb9d26c", + "savedPayload": { + "position": { + "x": 30817.925955121584, + "y": 30293.503255553427 + }, + "targetPosition": { + "x": 30729.223292768416, + "y": 30734.67424019709 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b4a8e14-86b2-41bf-8075-b8eb236d2041", + "savedPayload": { + "position": { + "x": 30729.223292768416, + "y": 30734.67424019709 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "12-hs", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at12hs\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "64f43a7c-5385-4468-b932-8521bbf9e172", + "savedPayload": { + "position": { + "x": 28898.605653752602, + "y": 31529.682285306928 + }, + "targetPosition": { + "x": 29277.352486577838, + "y": 31286.67850627283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8e2173f2-3d36-4d4e-9727-50044047eb85", + "savedPayload": { + "position": { + "x": 29277.352486577838, + "y": 31286.67850627283 + }, + "targetPosition": { + "x": 29656.099319403074, + "y": 31043.674727238733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "35a19f5d-cb17-4d08-83e5-c546c4366a2b", + "savedPayload": { + "position": { + "x": 29656.099319403074, + "y": 31043.674727238733 + }, + "targetPosition": { + "x": 30034.84615222831, + "y": 30800.670948204635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "a89955e8-f346-4cbd-b20a-13e7a5ac0145", + "savedPayload": { + "position": { + "x": 30034.84615222831, + "y": 30800.670948204635 + }, + "targetPosition": { + "x": 30413.592985053547, + "y": 30557.667169170538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "5f7bb15f-e564-4931-95da-6074cbc37b43", + "savedPayload": { + "position": { + "x": 28655.016689643075, + "y": 30173.727833831796 + }, + "targetPosition": { + "x": 29094.660763495693, + "y": 30269.71266766648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c69345ea-4d10-442e-8f7b-659ba3789f68", + "savedPayload": { + "position": { + "x": 29094.660763495693, + "y": 30269.71266766648 + }, + "targetPosition": { + "x": 29534.30483734831, + "y": 30365.697501501167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5fa24b3c-f0b1-4e0c-a722-479e2b236f13", + "savedPayload": { + "position": { + "x": 29534.30483734831, + "y": 30365.697501501167 + }, + "targetPosition": { + "x": 29973.94891120093, + "y": 30461.682335335852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "6df4951b-808d-4b69-b556-537267ef8240", + "savedPayload": { + "position": { + "x": 29973.94891120093, + "y": 30461.682335335852 + }, + "targetPosition": { + "x": 30413.592985053547, + "y": 30557.667169170538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "bd4bcd2d-921c-42f4-addf-3345f170536e", + "savedPayload": { + "position": { + "x": 29441.577868917157, + "y": 29042.679837869593 + }, + "targetPosition": { + "x": 29684.581647951254, + "y": 29421.42667069483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6b88c0ef-fa39-4825-a6e2-544eebeebbd6", + "savedPayload": { + "position": { + "x": 29684.581647951254, + "y": 29421.42667069483 + }, + "targetPosition": { + "x": 29927.58542698535, + "y": 29800.173503520065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "07ed2e39-29ab-4dfb-9666-f575038d33e2", + "savedPayload": { + "position": { + "x": 29927.58542698535, + "y": 29800.173503520065 + }, + "targetPosition": { + "x": 30170.58920601945, + "y": 30178.9203363453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "0f88038d-a0aa-4c29-aaa6-6b95906858f4", + "savedPayload": { + "position": { + "x": 30170.58920601945, + "y": 30178.9203363453 + }, + "targetPosition": { + "x": 30413.592985053547, + "y": 30557.667169170538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "e6aaaf35-c3ec-4f24-9f6a-8a23510cf59f", + "savedPayload": { + "position": { + "x": 30413.592985053547, + "y": 30557.667169170538 + }, + "targetPosition": { + "x": 30853.237058906165, + "y": 30653.652003005223 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "c5391710-0bc9-4726-8983-1afe4b16fdef", + "savedPayload": { + "position": { + "x": 31905.384013274626, + "y": 30174.321255518636 + }, + "targetPosition": { + "x": 31936.742552254924, + "y": 30472.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a4f07cd1-514f-44e7-894a-dc5ae2980bde", + "savedPayload": { + "position": { + "x": 31936.742552254924, + "y": 30472.677824129118 + }, + "targetPosition": { + "x": 31968.10109123522, + "y": 30771.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "83055e49-623a-4248-a7b3-4ef2d85ff15d", + "savedPayload": { + "position": { + "x": 32453.511287860187, + "y": 30418.363241364113 + }, + "targetPosition": { + "x": 32210.806189547704, + "y": 30594.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "433da894-b48d-4ffa-aa4a-bf3015cba4cb", + "savedPayload": { + "position": { + "x": 32210.806189547704, + "y": 30594.698817051856 + }, + "targetPosition": { + "x": 31968.10109123522, + "y": 30771.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5c52b2ea-54a4-4f7d-a9e5-bb217e8d0c4a", + "savedPayload": { + "position": { + "x": 31968.10109123522, + "y": 30771.0343927396 + }, + "targetPosition": { + "x": 31846.080098312483, + "y": 31045.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "f4bb5e19-f294-437d-a2ec-482ae1e9f947", + "savedPayload": { + "position": { + "x": 33711.970197393865, + "y": 30245.680110340516 + }, + "targetPosition": { + "x": 33469.26509908138, + "y": 30422.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4545a3dd-5278-4b02-90f4-d4d12e55316a", + "savedPayload": { + "position": { + "x": 33469.26509908138, + "y": 30422.01568602826 + }, + "targetPosition": { + "x": 33226.56000076889, + "y": 30598.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "10e8824a-498c-41b0-8e73-ccd8375309f5", + "savedPayload": { + "position": { + "x": 33226.56000076889, + "y": 30598.351261716 + }, + "targetPosition": { + "x": 32983.85490245641, + "y": 30774.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "058c9e74-2ae4-4188-ad4a-7ab58f1dfe5d", + "savedPayload": { + "position": { + "x": 32983.85490245641, + "y": 30774.686837403744 + }, + "targetPosition": { + "x": 32741.149804143926, + "y": 30951.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "3942f76e-0a76-4930-bec0-ed335bbc6085", + "savedPayload": { + "position": { + "x": 33295.287569385866, + "y": 30965.533021150633 + }, + "targetPosition": { + "x": 33015.2134414367, + "y": 31073.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "75cde372-6b68-4d89-a602-802c3df0675b", + "savedPayload": { + "position": { + "x": 33563.34071602227, + "y": 31317.085391859702 + }, + "targetPosition": { + "x": 33289.27707872949, + "y": 31195.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "92c99226-4516-4f2e-a8e3-72194cdabe53", + "savedPayload": { + "position": { + "x": 33289.27707872949, + "y": 31195.064398936964 + }, + "targetPosition": { + "x": 33015.2134414367, + "y": 31073.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "6f2f0a98-4d91-4812-bb8e-cbacc25793c4", + "savedPayload": { + "position": { + "x": 33122.723826300295, + "y": 31353.117533963385 + }, + "targetPosition": { + "x": 33015.2134414367, + "y": 31073.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "bdc1f751-f5d3-469e-8212-4c801b5b1c53", + "savedPayload": { + "position": { + "x": 33015.2134414367, + "y": 31073.043406014225 + }, + "targetPosition": { + "x": 32741.149804143926, + "y": 30951.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "127bc379-55d3-473a-a8ca-ab6699a85380", + "savedPayload": { + "position": { + "x": 32741.149804143926, + "y": 30951.022413091487 + }, + "targetPosition": { + "x": 32442.793235533445, + "y": 30982.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "ac6d3b82-7bff-4f79-9034-73c89308b303", + "savedPayload": { + "position": { + "x": 32442.793235533445, + "y": 30982.380952071784 + }, + "targetPosition": { + "x": 32144.436666922964, + "y": 31013.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "164d184d-55ff-4614-8db9-2eb05fb21111", + "savedPayload": { + "position": { + "x": 32144.436666922964, + "y": 31013.73949105208 + }, + "targetPosition": { + "x": 31846.080098312483, + "y": 31045.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "6433c79a-bd88-4463-9075-2c40f97e6193", + "savedPayload": { + "position": { + "x": 30553.976001454932, + "y": 30317.582338362354 + }, + "targetPosition": { + "x": 30853.237058906165, + "y": 30653.652003005223 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at12hs.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "197c26ff-3ad0-44f2-af67-8450a34e617f", + "savedPayload": { + "position": { + "x": 29835.893607207567, + "y": 29519.415308857402 + }, + "targetPosition": { + "x": 30283.680913352822, + "y": 29474.844820244693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "71f456be-23ea-4ef1-a6d9-0cfe563f918c", + "savedPayload": { + "position": { + "x": 31024.858824052564, + "y": 27834.523112563318 + }, + "targetPosition": { + "x": 30839.56434637763, + "y": 28244.60353948366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "75b4b99b-757e-426c-bad6-7a0b8c70cb7e", + "savedPayload": { + "position": { + "x": 30839.56434637763, + "y": 28244.60353948366 + }, + "targetPosition": { + "x": 30654.269868702693, + "y": 28654.683966404005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8c8fbf93-9e21-4727-af1c-bedc1fcea06d", + "savedPayload": { + "position": { + "x": 30654.269868702693, + "y": 28654.683966404005 + }, + "targetPosition": { + "x": 30468.975391027758, + "y": 29064.76439332435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2d929eed-b627-441a-ab4a-94d7c640cc30", + "savedPayload": { + "position": { + "x": 30468.975391027758, + "y": 29064.76439332435 + }, + "targetPosition": { + "x": 30283.680913352822, + "y": 29474.844820244693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "a6b987dc-d56b-40cb-a89b-fd662015e9a5", + "savedPayload": { + "position": { + "x": 30283.680913352822, + "y": 29474.844820244693 + }, + "targetPosition": { + "x": 30546.17374182314, + "y": 29840.35475855233 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "f572e10c-8cd0-46da-93a9-76538bcd4be8", + "savedPayload": { + "position": { + "x": 29758.69525641219, + "y": 28743.824943629417 + }, + "targetPosition": { + "x": 30021.188084882506, + "y": 29109.334881937055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "6cc96b8f-d695-45ae-923a-d8e5fca0839c", + "savedPayload": { + "position": { + "x": 30021.188084882506, + "y": 29109.334881937055 + }, + "targetPosition": { + "x": 30283.680913352822, + "y": 29474.844820244693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bb5be3c0-5477-4d79-af6b-36fa92834b73", + "savedPayload": { + "position": { + "x": 30546.17374182314, + "y": 29840.35475855233 + }, + "targetPosition": { + "x": 30808.666570293455, + "y": 30205.864696859968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at12hs.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "471c60d4-c92f-4008-94ff-db852ee0ed92", + "savedPayload": { + "position": { + "x": 31364.55000331826, + "y": 28975.623416098937 + }, + "targetPosition": { + "x": 31179.255525643326, + "y": 29385.70384301928 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "fcc0abee-95be-4a0b-bf48-b6f61210ab8c", + "savedPayload": { + "position": { + "x": 31179.255525643326, + "y": 29385.70384301928 + }, + "targetPosition": { + "x": 30993.96104796839, + "y": 29795.784269939624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e1dd70f8-aa79-46b2-b033-d7b778e41fd4", + "savedPayload": { + "position": { + "x": 30993.96104796839, + "y": 29795.784269939624 + }, + "targetPosition": { + "x": 30808.666570293455, + "y": 30205.864696859968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "c6171e72-9d72-451a-aa82-436da5c2351a", + "savedPayload": { + "position": { + "x": 30808.666570293455, + "y": 30205.864696859968 + }, + "targetPosition": { + "x": 30853.237058906165, + "y": 30653.652003005223 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "b9e6b26c-50a2-483f-b1ac-029b7c8774f9", + "savedPayload": { + "position": { + "x": 31974.52177274816, + "y": 32246.081736115244 + }, + "targetPosition": { + "x": 31773.782590840503, + "y": 32023.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c2472138-be71-48d3-8084-fffa8d09cca1", + "savedPayload": { + "position": { + "x": 31773.782590840503, + "y": 32023.138288472026 + }, + "targetPosition": { + "x": 31573.043408932845, + "y": 31800.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "cb0c8204-1f3b-44d7-a9a4-f3071012c992", + "savedPayload": { + "position": { + "x": 31387.63321230788, + "y": 32370.8287506059 + }, + "targetPosition": { + "x": 31480.338310620362, + "y": 32085.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ce19c1ef-0235-4264-91e4-66adc89cbd04", + "savedPayload": { + "position": { + "x": 31480.338310620362, + "y": 32085.511795717353 + }, + "targetPosition": { + "x": 31573.043408932845, + "y": 31800.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da307d60-82b4-407a-bbd9-bb9bd7db6346", + "savedPayload": { + "position": { + "x": 31573.043408932845, + "y": 31800.194840828808 + }, + "targetPosition": { + "x": 31510.669901687517, + "y": 31506.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "c84d6b5e-21d5-4a57-9bb7-7537e793ae2a", + "savedPayload": { + "position": { + "x": 30471.019165507932, + "y": 33250.23592588583 + }, + "targetPosition": { + "x": 30563.724263820415, + "y": 32964.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b4e15ecf-09a0-4dff-86b0-d12bfc6abbe4", + "savedPayload": { + "position": { + "x": 30563.724263820415, + "y": 32964.91897099728 + }, + "targetPosition": { + "x": 30656.429362132898, + "y": 32679.602016108733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6da495d1-72be-476b-916c-b1eb7609ca74", + "savedPayload": { + "position": { + "x": 30656.429362132898, + "y": 32679.602016108733 + }, + "targetPosition": { + "x": 30749.13446044538, + "y": 32394.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "48094bec-a7e5-4c1c-84f5-3205c47b36cc", + "savedPayload": { + "position": { + "x": 30749.13446044538, + "y": 32394.285061220187 + }, + "targetPosition": { + "x": 30841.839558757863, + "y": 32108.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "6b336e57-9484-45be-bc7b-ef0dce916333", + "savedPayload": { + "position": { + "x": 30385.003568033215, + "y": 32422.942783960596 + }, + "targetPosition": { + "x": 30548.395278537722, + "y": 32171.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "42ffc6fd-dd61-4b7b-be41-97cc906dd134", + "savedPayload": { + "position": { + "x": 29961.50671809744, + "y": 32296.088628067624 + }, + "targetPosition": { + "x": 30254.95099831758, + "y": 32233.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "12165ead-c200-4ece-8775-7daaacb44082", + "savedPayload": { + "position": { + "x": 30254.95099831758, + "y": 32233.715120822297 + }, + "targetPosition": { + "x": 30548.395278537722, + "y": 32171.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "99f443e9-e43d-405b-87dc-6717030750b6", + "savedPayload": { + "position": { + "x": 30296.794108154096, + "y": 32007.949903072462 + }, + "targetPosition": { + "x": 30548.395278537722, + "y": 32171.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "23a45866-5839-4154-afa9-d3e7a90029e7", + "savedPayload": { + "position": { + "x": 30548.395278537722, + "y": 32171.34161357697 + }, + "targetPosition": { + "x": 30841.839558757863, + "y": 32108.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "18665a6c-b8fd-4702-a71a-711e10c27255", + "savedPayload": { + "position": { + "x": 30841.839558757863, + "y": 32108.968106331642 + }, + "targetPosition": { + "x": 31064.78300640108, + "y": 31908.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "321b1fc5-d79c-4673-bc53-3473492c7671", + "savedPayload": { + "position": { + "x": 31064.78300640108, + "y": 31908.228924423984 + }, + "targetPosition": { + "x": 31287.7264540443, + "y": 31707.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bc8eb3c4-6a94-4e61-a4bf-edd0e182e082", + "savedPayload": { + "position": { + "x": 31287.7264540443, + "y": 31707.489742516325 + }, + "targetPosition": { + "x": 31510.669901687517, + "y": 31506.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "1989a754-12c4-4a44-bb36-a418574620c0", + "savedPayload": { + "position": { + "x": 31080.381550886843, + "y": 30265.186586574317 + }, + "targetPosition": { + "x": 30853.237058906165, + "y": 30653.652003005223 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "188f4864-b388-4b2b-8c6f-1577797ad46d", + "savedPayload": { + "position": { + "x": 30853.237058906165, + "y": 30653.652003005223 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "24-hs", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at24hs\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "ec70d6b3-5b15-4e6a-9677-00430a3d3653", + "savedPayload": { + "position": { + "x": 28863.66864270308, + "y": 30811.183743655653 + }, + "targetPosition": { + "x": 29300.7971254958, + "y": 30704.325475228103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9d5d9292-2e23-45a9-a58f-699cebd7b27a", + "savedPayload": { + "position": { + "x": 29300.7971254958, + "y": 30704.325475228103 + }, + "targetPosition": { + "x": 29737.92560828852, + "y": 30597.467206800553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "78453e77-4059-469e-8485-6ce0367717d0", + "savedPayload": { + "position": { + "x": 29737.92560828852, + "y": 30597.467206800553 + }, + "targetPosition": { + "x": 30175.054091081238, + "y": 30490.608938373003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "7e7fc72c-d56c-4d2c-9016-bd2359466314", + "savedPayload": { + "position": { + "x": 30175.054091081238, + "y": 30490.608938373003 + }, + "targetPosition": { + "x": 30612.182573873957, + "y": 30383.750669945453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "6f53ded2-9501-4cb2-9ab3-fcab34894e52", + "savedPayload": { + "position": { + "x": 29073.555691219983, + "y": 29449.605437139267 + }, + "targetPosition": { + "x": 29458.212411883476, + "y": 29683.141745340814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e7c07719-212d-47ea-ab5c-85f2a5222f98", + "savedPayload": { + "position": { + "x": 29458.212411883476, + "y": 29683.141745340814 + }, + "targetPosition": { + "x": 29842.86913254697, + "y": 29916.67805354236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e1b6c36a-4b93-41a7-833e-c26a1afe462c", + "savedPayload": { + "position": { + "x": 29842.86913254697, + "y": 29916.67805354236 + }, + "targetPosition": { + "x": 30227.525853210464, + "y": 30150.214361743907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "abb973d0-d521-42e9-a276-c4fd3ae98a5e", + "savedPayload": { + "position": { + "x": 30227.525853210464, + "y": 30150.214361743907 + }, + "targetPosition": { + "x": 30612.182573873957, + "y": 30383.750669945453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "adaea146-d898-4ed1-8cee-cd6d7431797d", + "savedPayload": { + "position": { + "x": 30184.749500163758, + "y": 28635.236738774576 + }, + "targetPosition": { + "x": 30291.607768591308, + "y": 29072.365221567296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "add6e999-eee7-40c4-91f1-982adfebf0a6", + "savedPayload": { + "position": { + "x": 30291.607768591308, + "y": 29072.365221567296 + }, + "targetPosition": { + "x": 30398.466037018858, + "y": 29509.493704360015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ee1aed67-a6a1-4d76-8e37-1a145ecbb5ab", + "savedPayload": { + "position": { + "x": 30398.466037018858, + "y": 29509.493704360015 + }, + "targetPosition": { + "x": 30505.324305446407, + "y": 29946.622187152734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "61890214-e2a9-4946-a996-b45efe94d7e6", + "savedPayload": { + "position": { + "x": 30505.324305446407, + "y": 29946.622187152734 + }, + "targetPosition": { + "x": 30612.182573873957, + "y": 30383.750669945453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "3b77d775-0b3c-4ab8-9c54-be606a7a6cb2", + "savedPayload": { + "position": { + "x": 30612.182573873957, + "y": 30383.750669945453 + }, + "targetPosition": { + "x": 30996.83929453745, + "y": 30617.286978147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "d2329ff3-ed44-49ff-bc57-9fa331e81c1d", + "savedPayload": { + "position": { + "x": 31845.384013274626, + "y": 30211.321255518636 + }, + "targetPosition": { + "x": 31876.742552254924, + "y": 30509.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "205c7030-e762-4383-b725-601a3e6a0c64", + "savedPayload": { + "position": { + "x": 31876.742552254924, + "y": 30509.677824129118 + }, + "targetPosition": { + "x": 31908.10109123522, + "y": 30808.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "c8d58775-6d82-474e-8534-5a86e500a377", + "savedPayload": { + "position": { + "x": 32393.511287860187, + "y": 30455.363241364113 + }, + "targetPosition": { + "x": 32150.806189547704, + "y": 30631.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4c95426e-165b-4af1-b5d2-890c7242e9fb", + "savedPayload": { + "position": { + "x": 32150.806189547704, + "y": 30631.698817051856 + }, + "targetPosition": { + "x": 31908.10109123522, + "y": 30808.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da8b001f-920b-4bc4-85a7-fa788b31bc9b", + "savedPayload": { + "position": { + "x": 31908.10109123522, + "y": 30808.0343927396 + }, + "targetPosition": { + "x": 31786.080098312483, + "y": 31082.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "f27217e9-88f0-4483-875e-8278c30077d7", + "savedPayload": { + "position": { + "x": 33651.970197393865, + "y": 30282.680110340516 + }, + "targetPosition": { + "x": 33409.26509908138, + "y": 30459.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ead6ff8b-8668-4ea0-a37a-b462f1e3535f", + "savedPayload": { + "position": { + "x": 33409.26509908138, + "y": 30459.01568602826 + }, + "targetPosition": { + "x": 33166.56000076889, + "y": 30635.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9b0712e5-e03b-4bd6-8248-f464e405b06e", + "savedPayload": { + "position": { + "x": 33166.56000076889, + "y": 30635.351261716 + }, + "targetPosition": { + "x": 32923.85490245641, + "y": 30811.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "84eac536-3f69-4bae-9b85-b815ce64a224", + "savedPayload": { + "position": { + "x": 32923.85490245641, + "y": 30811.686837403744 + }, + "targetPosition": { + "x": 32681.149804143926, + "y": 30988.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "db2eff0d-0f24-4f0a-a016-9ce82df5eac2", + "savedPayload": { + "position": { + "x": 33235.287569385866, + "y": 31002.533021150633 + }, + "targetPosition": { + "x": 32955.2134414367, + "y": 31110.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "738f615b-4fac-4122-bcde-0277edf5a368", + "savedPayload": { + "position": { + "x": 33503.34071602227, + "y": 31354.085391859702 + }, + "targetPosition": { + "x": 33229.27707872949, + "y": 31232.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f73af7dc-4eea-4fe0-9e98-16f90237ebd3", + "savedPayload": { + "position": { + "x": 33229.27707872949, + "y": 31232.064398936964 + }, + "targetPosition": { + "x": 32955.2134414367, + "y": 31110.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "be643319-ac6b-4db1-9542-758649031c97", + "savedPayload": { + "position": { + "x": 33062.723826300295, + "y": 31390.117533963385 + }, + "targetPosition": { + "x": 32955.2134414367, + "y": 31110.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e1061dfe-345a-4e8c-ad6b-b67fd8a83344", + "savedPayload": { + "position": { + "x": 32955.2134414367, + "y": 31110.043406014225 + }, + "targetPosition": { + "x": 32681.149804143926, + "y": 30988.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d03d253a-c90c-4e7c-ba2c-033923a8be0f", + "savedPayload": { + "position": { + "x": 32681.149804143926, + "y": 30988.022413091487 + }, + "targetPosition": { + "x": 32382.793235533445, + "y": 31019.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "3df2841f-0522-4d47-b0b0-8afc2c22bd21", + "savedPayload": { + "position": { + "x": 32382.793235533445, + "y": 31019.380952071784 + }, + "targetPosition": { + "x": 32084.436666922964, + "y": 31050.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "19811f60-5730-4c6a-ae09-987e484f7574", + "savedPayload": { + "position": { + "x": 32084.436666922964, + "y": 31050.73949105208 + }, + "targetPosition": { + "x": 31786.080098312483, + "y": 31082.09803003238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a577541f-faf3-4a25-a92b-ae49ae0e447b", + "savedPayload": { + "position": { + "x": 30822.914668355847, + "y": 30202.256588407177 + }, + "targetPosition": { + "x": 30996.83929453745, + "y": 30617.286978147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at24hs.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "e5643a15-981f-4866-881a-4e62a9aeb01b", + "savedPayload": { + "position": { + "x": 30402.90436973195, + "y": 29214.175477887067 + }, + "targetPosition": { + "x": 30840.901338493553, + "y": 29317.416241908104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "61e0c651-8299-4be6-b089-05a42aa6ad9d", + "savedPayload": { + "position": { + "x": 32074.531773410097, + "y": 28006.63176303768 + }, + "targetPosition": { + "x": 31766.12416468096, + "y": 28334.327882755286 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9c2764da-870f-435c-a6d8-8371381da85e", + "savedPayload": { + "position": { + "x": 31766.12416468096, + "y": 28334.327882755286 + }, + "targetPosition": { + "x": 31457.716555951825, + "y": 28662.024002472892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6d13dd19-5dfd-419c-8a90-7c43465b9770", + "savedPayload": { + "position": { + "x": 31457.716555951825, + "y": 28662.024002472892 + }, + "targetPosition": { + "x": 31149.30894722269, + "y": 28989.720122190498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2c6b9522-358e-4735-9799-c576ae1d6e33", + "savedPayload": { + "position": { + "x": 31149.30894722269, + "y": 28989.720122190498 + }, + "targetPosition": { + "x": 30840.901338493553, + "y": 29317.416241908104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "816d9f2f-8372-4b42-8c41-2192cd2eb4ed", + "savedPayload": { + "position": { + "x": 30840.901338493553, + "y": 29317.416241908104 + }, + "targetPosition": { + "x": 30970.49069852602, + "y": 29748.35312564675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "309fddc5-0b1c-40e7-811a-f722e53fd46c", + "savedPayload": { + "position": { + "x": 30581.72261842862, + "y": 28455.54247443081 + }, + "targetPosition": { + "x": 30711.311978461086, + "y": 28886.479358169458 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "d266ce7e-1de8-4727-877a-161bd1d811aa", + "savedPayload": { + "position": { + "x": 30711.311978461086, + "y": 28886.479358169458 + }, + "targetPosition": { + "x": 30840.901338493553, + "y": 29317.416241908104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "695ff5b2-888f-4b7a-8b54-d997f290e5f3", + "savedPayload": { + "position": { + "x": 30970.49069852602, + "y": 29748.35312564675 + }, + "targetPosition": { + "x": 31100.080058558488, + "y": 30179.290009385397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at24hs.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "402caab2-de31-4801-a7c3-0e1c63ec6ce0", + "savedPayload": { + "position": { + "x": 32025.302884745895, + "y": 29196.20165023258 + }, + "targetPosition": { + "x": 31716.89527601676, + "y": 29523.897769950185 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "558368a7-c270-4764-90b8-61f437031130", + "savedPayload": { + "position": { + "x": 31716.89527601676, + "y": 29523.897769950185 + }, + "targetPosition": { + "x": 31408.487667287623, + "y": 29851.59388966779 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f0bb35c9-cee2-4938-88e6-f539af9f7079", + "savedPayload": { + "position": { + "x": 31408.487667287623, + "y": 29851.59388966779 + }, + "targetPosition": { + "x": 31100.080058558488, + "y": 30179.290009385397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "5bb806a2-ce1e-48b1-8a59-d91149267c57", + "savedPayload": { + "position": { + "x": 31100.080058558488, + "y": 30179.290009385397 + }, + "targetPosition": { + "x": 30996.83929453745, + "y": 30617.286978147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "a402fc82-211d-49df-a7e8-79a6aabe0176", + "savedPayload": { + "position": { + "x": 31914.52177274816, + "y": 32283.081736115244 + }, + "targetPosition": { + "x": 31713.782590840503, + "y": 32060.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "aa5cb5c0-21cd-47b7-9aff-94502b96496d", + "savedPayload": { + "position": { + "x": 31713.782590840503, + "y": 32060.138288472026 + }, + "targetPosition": { + "x": 31513.043408932845, + "y": 31837.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "e7324fdd-2bfd-4cae-99d9-44990455cf9b", + "savedPayload": { + "position": { + "x": 31327.63321230788, + "y": 32407.8287506059 + }, + "targetPosition": { + "x": 31420.338310620362, + "y": 32122.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2b25e3c9-6280-4bbf-8285-54c43246d5d8", + "savedPayload": { + "position": { + "x": 31420.338310620362, + "y": 32122.511795717353 + }, + "targetPosition": { + "x": 31513.043408932845, + "y": 31837.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d1f5eab-fbf1-4770-9a92-c861eb38a9ed", + "savedPayload": { + "position": { + "x": 31513.043408932845, + "y": 31837.194840828808 + }, + "targetPosition": { + "x": 31450.669901687517, + "y": 31543.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "00a9b25c-5981-4f0b-848a-55bae79bfbfa", + "savedPayload": { + "position": { + "x": 30411.019165507932, + "y": 33287.23592588583 + }, + "targetPosition": { + "x": 30503.724263820415, + "y": 33001.91897099728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c465bc76-05c3-4c49-9ebb-a1c6f52e33ce", + "savedPayload": { + "position": { + "x": 30503.724263820415, + "y": 33001.91897099728 + }, + "targetPosition": { + "x": 30596.429362132898, + "y": 32716.602016108733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ac7ae370-2888-4efa-b4c1-1668791410c1", + "savedPayload": { + "position": { + "x": 30596.429362132898, + "y": 32716.602016108733 + }, + "targetPosition": { + "x": 30689.13446044538, + "y": 32431.285061220187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "10f40ec9-1336-44c1-aef6-7cb434289c7d", + "savedPayload": { + "position": { + "x": 30689.13446044538, + "y": 32431.285061220187 + }, + "targetPosition": { + "x": 30781.839558757863, + "y": 32145.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "7d4ac0e9-22ca-4a08-8bde-7a08edeadbc8", + "savedPayload": { + "position": { + "x": 30325.003568033215, + "y": 32459.942783960596 + }, + "targetPosition": { + "x": 30488.395278537722, + "y": 32208.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "7234a7fb-1627-4c45-bc22-4fb300cc52a5", + "savedPayload": { + "position": { + "x": 29901.50671809744, + "y": 32333.088628067624 + }, + "targetPosition": { + "x": 30194.95099831758, + "y": 32270.715120822297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e4c1cb8f-c76d-4497-b317-c6fc8f9f63f6", + "savedPayload": { + "position": { + "x": 30194.95099831758, + "y": 32270.715120822297 + }, + "targetPosition": { + "x": 30488.395278537722, + "y": 32208.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "7f6e9ee2-2e2c-4ef9-bf5b-4d0ec2d687ab", + "savedPayload": { + "position": { + "x": 30236.794108154096, + "y": 32044.949903072462 + }, + "targetPosition": { + "x": 30488.395278537722, + "y": 32208.34161357697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e5ffe1f7-c967-4d91-8f5a-6beb81c20840", + "savedPayload": { + "position": { + "x": 30488.395278537722, + "y": 32208.34161357697 + }, + "targetPosition": { + "x": 30781.839558757863, + "y": 32145.968106331642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "79251d12-6958-4c1c-9312-a2769f8711d7", + "savedPayload": { + "position": { + "x": 30781.839558757863, + "y": 32145.968106331642 + }, + "targetPosition": { + "x": 31004.78300640108, + "y": 31945.228924423984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "c7ba5cb3-c67d-4583-ad97-6e09163679d2", + "savedPayload": { + "position": { + "x": 31004.78300640108, + "y": 31945.228924423984 + }, + "targetPosition": { + "x": 31227.7264540443, + "y": 31744.489742516325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "488fc4ac-4a83-46d1-acd8-be6bea38ac2d", + "savedPayload": { + "position": { + "x": 31227.7264540443, + "y": 31744.489742516325 + }, + "targetPosition": { + "x": 31450.669901687517, + "y": 31543.750560608667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "3a126b54-4615-4cce-822a-0258d1a6ca40", + "savedPayload": { + "position": { + "x": 31337.810985929602, + "y": 30323.623385461124 + }, + "targetPosition": { + "x": 30996.83929453745, + "y": 30617.286978147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ab8cee34-80ba-471f-914e-eb839e5164fe", + "savedPayload": { + "position": { + "x": 30996.83929453745, + "y": 30617.286978147 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "01-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at01min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "7d797fbe-6827-4a3b-8023-154983980188", + "savedPayload": { + "position": { + "x": 29063.920710377464, + "y": 30120.271405881744 + }, + "targetPosition": { + "x": 29512.061189279815, + "y": 30161.138399521737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "004fe2bd-3d49-4439-b969-bfd7d8cc1245", + "savedPayload": { + "position": { + "x": 29512.061189279815, + "y": 30161.138399521737 + }, + "targetPosition": { + "x": 29960.201668182166, + "y": 30202.00539316173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2328019f-a84e-4b5f-9ef5-e8dd73d27c52", + "savedPayload": { + "position": { + "x": 29960.201668182166, + "y": 30202.00539316173 + }, + "targetPosition": { + "x": 30408.342147084517, + "y": 30242.872386801722 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "a5564543-6a3f-4fee-8934-f6a70a3d35f6", + "savedPayload": { + "position": { + "x": 30408.342147084517, + "y": 30242.872386801722 + }, + "targetPosition": { + "x": 30856.482625986868, + "y": 30283.739380441715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "13457fb3-d092-4611-b45b-494cd8ff6329", + "savedPayload": { + "position": { + "x": 29704.5392530809, + "y": 28900.61738089937 + }, + "targetPosition": { + "x": 29992.525096307392, + "y": 29246.397880784956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c3a74113-36a0-45b9-8eba-2c4f4af79e19", + "savedPayload": { + "position": { + "x": 29992.525096307392, + "y": 29246.397880784956 + }, + "targetPosition": { + "x": 30280.510939533884, + "y": 29592.178380670543 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3f8a9e47-5018-46ca-adc9-9b3177a91637", + "savedPayload": { + "position": { + "x": 30280.510939533884, + "y": 29592.178380670543 + }, + "targetPosition": { + "x": 30568.496782760376, + "y": 29937.95888055613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "a9f1d405-a11c-4912-a933-f5b0c11737c4", + "savedPayload": { + "position": { + "x": 30568.496782760376, + "y": 29937.95888055613 + }, + "targetPosition": { + "x": 30856.482625986868, + "y": 30283.739380441715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "8a73e207-83ea-41c6-b67d-6779bae99a69", + "savedPayload": { + "position": { + "x": 31019.95060054684, + "y": 28491.17746483231 + }, + "targetPosition": { + "x": 30979.083606906846, + "y": 28939.317943734663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "46468ed3-c976-47e7-9668-0b89240081fd", + "savedPayload": { + "position": { + "x": 30979.083606906846, + "y": 28939.317943734663 + }, + "targetPosition": { + "x": 30938.216613266854, + "y": 29387.458422637013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9e955534-01a5-4bf6-b3af-d092c24dbdc8", + "savedPayload": { + "position": { + "x": 30938.216613266854, + "y": 29387.458422637013 + }, + "targetPosition": { + "x": 30897.34961962686, + "y": 29835.598901539364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "e252da34-57ed-4b3c-aa43-af15de883f48", + "savedPayload": { + "position": { + "x": 30897.34961962686, + "y": 29835.598901539364 + }, + "targetPosition": { + "x": 30856.482625986868, + "y": 30283.739380441715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "5bcb3112-89ef-4ede-b0cb-ec0fa593cfc5", + "savedPayload": { + "position": { + "x": 30856.482625986868, + "y": 30283.739380441715 + }, + "targetPosition": { + "x": 31144.46846921336, + "y": 30629.5198803273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "1f1675e7-86bf-4dd6-a56a-5cddf0f78009", + "savedPayload": { + "position": { + "x": 30382.669244322642, + "y": 29961.257421697872 + }, + "targetPosition": { + "x": 30651.822416795625, + "y": 30093.758628287585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "240614ba-5a15-4b06-ac2d-fe2d2561ba3b", + "savedPayload": { + "position": { + "x": 30651.822416795625, + "y": 30093.758628287585 + }, + "targetPosition": { + "x": 30920.975589268608, + "y": 30226.2598348773 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "25fb62f8-5562-4099-899d-9646bd68e493", + "savedPayload": { + "position": { + "x": 30881.32123867319, + "y": 29627.571658546036 + }, + "targetPosition": { + "x": 30901.1484139709, + "y": 29926.915746711667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d0eb819a-902d-4afd-b54b-0e8a99182c0a", + "savedPayload": { + "position": { + "x": 30901.1484139709, + "y": 29926.915746711667 + }, + "targetPosition": { + "x": 30920.975589268608, + "y": 30226.2598348773 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b95f635f-69ae-47ff-87c8-4425653a9753", + "savedPayload": { + "position": { + "x": 30920.975589268608, + "y": 30226.2598348773 + }, + "targetPosition": { + "x": 31087.81847084453, + "y": 30475.58583205257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "5d87aae2-6d0f-415e-abd4-d0568bdf8470", + "savedPayload": { + "position": { + "x": 33629.970197393865, + "y": 30326.680110340516 + }, + "targetPosition": { + "x": 33387.26509908138, + "y": 30503.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "cde658f1-f02b-423b-be75-87969964e232", + "savedPayload": { + "position": { + "x": 33387.26509908138, + "y": 30503.01568602826 + }, + "targetPosition": { + "x": 33144.56000076889, + "y": 30679.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1e59c33a-4ec7-48fe-ae00-72da8d9d917d", + "savedPayload": { + "position": { + "x": 33144.56000076889, + "y": 30679.351261716 + }, + "targetPosition": { + "x": 32901.85490245641, + "y": 30855.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "336f0ed6-1c7f-4df3-9621-5f30fb998dd0", + "savedPayload": { + "position": { + "x": 32901.85490245641, + "y": 30855.686837403744 + }, + "targetPosition": { + "x": 32659.149804143926, + "y": 31032.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "afa6cdf1-d4af-41c6-92b9-20b100870db4", + "savedPayload": { + "position": { + "x": 33213.287569385866, + "y": 31046.533021150633 + }, + "targetPosition": { + "x": 32933.2134414367, + "y": 31154.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "127a8477-c1f8-4be1-9555-682319214f97", + "savedPayload": { + "position": { + "x": 33481.34071602227, + "y": 31398.085391859702 + }, + "targetPosition": { + "x": 33207.27707872949, + "y": 31276.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0351db12-d1ed-4fde-9e42-a80cad83dc32", + "savedPayload": { + "position": { + "x": 33207.27707872949, + "y": 31276.064398936964 + }, + "targetPosition": { + "x": 32933.2134414367, + "y": 31154.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "23a4927b-828f-4156-b0c6-18108b4f3544", + "savedPayload": { + "position": { + "x": 33040.723826300295, + "y": 31434.117533963385 + }, + "targetPosition": { + "x": 32933.2134414367, + "y": 31154.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "88244c18-ef83-45fd-a5e4-3f088bca0cf9", + "savedPayload": { + "position": { + "x": 32933.2134414367, + "y": 31154.043406014225 + }, + "targetPosition": { + "x": 32659.149804143926, + "y": 31032.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "323e6cbc-fa2c-48bf-b69c-c9200f5d7bd2", + "savedPayload": { + "position": { + "x": 32659.149804143926, + "y": 31032.022413091487 + }, + "targetPosition": { + "x": 32360.793235533445, + "y": 31063.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "4c06a069-9dd1-48c6-8fd6-cdf099d40382", + "savedPayload": { + "position": { + "x": 32360.793235533445, + "y": 31063.380952071784 + }, + "targetPosition": { + "x": 32062.436666922964, + "y": 31094.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "980ee78e-f844-4c54-8d7e-43b0b3d0cbd6", + "savedPayload": { + "position": { + "x": 31220.319677434243, + "y": 30206.432659579586 + }, + "targetPosition": { + "x": 31087.81847084453, + "y": 30475.58583205257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "6e5adf06-6c11-4a58-af7a-810219710058", + "savedPayload": { + "position": { + "x": 31114.727706266796, + "y": 30180.503748078852 + }, + "targetPosition": { + "x": 31144.46846921336, + "y": 30629.5198803273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at01min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "07259cbb-0967-4fc4-b541-187bef85a3bf", + "savedPayload": { + "position": { + "x": 31038.304136253533, + "y": 29109.58247652654 + }, + "targetPosition": { + "x": 31419.046999842954, + "y": 29349.446754454137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "1ff828b2-73b3-4f45-bee7-88046a7133e4", + "savedPayload": { + "position": { + "x": 33011.44695960463, + "y": 28510.24334159704 + }, + "targetPosition": { + "x": 32613.346969664213, + "y": 28720.044194811315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "700dc01c-13c5-4876-aab4-29facb7f6531", + "savedPayload": { + "position": { + "x": 32613.346969664213, + "y": 28720.044194811315 + }, + "targetPosition": { + "x": 32215.246979723794, + "y": 28929.84504802559 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "80081969-b16b-42f4-b1ab-7df85157f3fe", + "savedPayload": { + "position": { + "x": 32215.246979723794, + "y": 28929.84504802559 + }, + "targetPosition": { + "x": 31817.146989783374, + "y": 29139.645901239863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "14d150ff-7cce-4ef4-8f8f-bdd8ee1bc84b", + "savedPayload": { + "position": { + "x": 31817.146989783374, + "y": 29139.645901239863 + }, + "targetPosition": { + "x": 31419.046999842954, + "y": 29349.446754454137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "165388f4-a761-4511-a19e-934ebd57d801", + "savedPayload": { + "position": { + "x": 31419.046999842954, + "y": 29349.446754454137 + }, + "targetPosition": { + "x": 31401.689873491956, + "y": 29799.11188559601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "48e3932e-be33-47c9-9b66-0fac07c9cd8a", + "savedPayload": { + "position": { + "x": 31453.76125254495, + "y": 28450.116492170393 + }, + "targetPosition": { + "x": 31436.404126193953, + "y": 28899.781623312265 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "949514c0-4807-4ee8-bd5b-db241f05bffe", + "savedPayload": { + "position": { + "x": 31436.404126193953, + "y": 28899.781623312265 + }, + "targetPosition": { + "x": 31419.046999842954, + "y": 29349.446754454137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3798b35a-a641-4bfd-afd4-6680ee768630", + "savedPayload": { + "position": { + "x": 31401.689873491956, + "y": 29799.11188559601 + }, + "targetPosition": { + "x": 31384.332747140958, + "y": 30248.77701673788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at01min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "166f04bc-3628-41a9-9c24-90f0503ae82f", + "savedPayload": { + "position": { + "x": 32578.632716962216, + "y": 29619.37445709506 + }, + "targetPosition": { + "x": 32180.532727021797, + "y": 29829.175310309332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "665959f8-2679-4cfa-8aa8-22ff73a8dfba", + "savedPayload": { + "position": { + "x": 32180.532727021797, + "y": 29829.175310309332 + }, + "targetPosition": { + "x": 31782.432737081377, + "y": 30038.976163523606 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "99d6cf42-33ab-4e60-8cbe-836b5df41f87", + "savedPayload": { + "position": { + "x": 31782.432737081377, + "y": 30038.976163523606 + }, + "targetPosition": { + "x": 31384.332747140958, + "y": 30248.77701673788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "3816cc7d-83e6-4447-8acf-793ab965881c", + "savedPayload": { + "position": { + "x": 31384.332747140958, + "y": 30248.77701673788 + }, + "targetPosition": { + "x": 31144.46846921336, + "y": 30629.5198803273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "254711c6-921b-4a77-96c4-e1607ae4001c", + "savedPayload": { + "position": { + "x": 31892.52177274816, + "y": 32327.081736115244 + }, + "targetPosition": { + "x": 31691.782590840503, + "y": 32104.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "824dad04-3f21-463b-9bbb-2f671f035266", + "savedPayload": { + "position": { + "x": 31691.782590840503, + "y": 32104.138288472026 + }, + "targetPosition": { + "x": 31491.043408932845, + "y": 31881.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "d49b6bc1-fe4c-4d3c-9cea-74b23b1d9f7a", + "savedPayload": { + "position": { + "x": 31305.63321230788, + "y": 32451.8287506059 + }, + "targetPosition": { + "x": 31398.338310620362, + "y": 32166.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a9393c90-9357-4ef3-9e7d-3423a41eb575", + "savedPayload": { + "position": { + "x": 31398.338310620362, + "y": 32166.511795717353 + }, + "targetPosition": { + "x": 31491.043408932845, + "y": 31881.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e2251ac7-6456-479f-a6a9-948c3a35e798", + "savedPayload": { + "position": { + "x": 31571.777686187033, + "y": 30427.847765555856 + }, + "targetPosition": { + "x": 31386.21185768915, + "y": 30663.570745542736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "c9135f11-dd99-4ebd-ad8e-38db13d0ae59", + "savedPayload": { + "position": { + "x": 33391.25171339684, + "y": 30346.663741520977 + }, + "targetPosition": { + "x": 33112.685501849934, + "y": 30458.02291619644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ee33a924-ed59-43ac-a9cd-c6bdf8fd7be7", + "savedPayload": { + "position": { + "x": 33112.685501849934, + "y": 30458.02291619644 + }, + "targetPosition": { + "x": 32834.119290303024, + "y": 30569.382090871906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6f791e9f-c369-44e6-b74b-4b86626cf108", + "savedPayload": { + "position": { + "x": 32834.119290303024, + "y": 30569.382090871906 + }, + "targetPosition": { + "x": 32555.553078756115, + "y": 30680.74126554737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f5e21309-e1f8-46ee-9924-4dbc717451ca", + "savedPayload": { + "position": { + "x": 32555.553078756115, + "y": 30680.74126554737 + }, + "targetPosition": { + "x": 32276.9868672092, + "y": 30792.100440222835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "d7336b4f-3d81-4fe1-a9ff-62942ee7c7d8", + "savedPayload": { + "position": { + "x": 32810.60602051366, + "y": 30942.199806777848 + }, + "targetPosition": { + "x": 32512.70984719608, + "y": 30977.666268720717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "8663d5b5-96b8-4d0d-bc79-660db5c7e766", + "savedPayload": { + "position": { + "x": 32984.15580716984, + "y": 31348.79792571648 + }, + "targetPosition": { + "x": 32748.43282718296, + "y": 31163.2320972186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7b5aeb69-3ad8-48ed-bc38-49f77b4e4b81", + "savedPayload": { + "position": { + "x": 32748.43282718296, + "y": 31163.2320972186 + }, + "targetPosition": { + "x": 32512.70984719608, + "y": 30977.666268720717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "a6ef5897-a686-4350-b9f5-1486e51cc078", + "savedPayload": { + "position": { + "x": 32548.17630913895, + "y": 31275.562442038292 + }, + "targetPosition": { + "x": 32512.70984719608, + "y": 30977.666268720717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ec448ea4-3090-4244-a71e-43886995d85b", + "savedPayload": { + "position": { + "x": 32512.70984719608, + "y": 30977.666268720717 + }, + "targetPosition": { + "x": 32276.9868672092, + "y": 30792.100440222835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "769d1906-ac75-44a0-8b58-8d28de66d4a2", + "savedPayload": { + "position": { + "x": 32276.9868672092, + "y": 30792.100440222835 + }, + "targetPosition": { + "x": 31980.06186403585, + "y": 30749.257208662802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "edb61b38-f32e-4e25-b5e9-79d09443b623", + "savedPayload": { + "position": { + "x": 31980.06186403585, + "y": 30749.257208662802 + }, + "targetPosition": { + "x": 31683.1368608625, + "y": 30706.41397710277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b19a134c-9f97-4548-b54b-f28032fe54c8", + "savedPayload": { + "position": { + "x": 31683.1368608625, + "y": 30706.41397710277 + }, + "targetPosition": { + "x": 31386.21185768915, + "y": 30663.570745542736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "36a6c8a9-7a0b-4dba-92f3-520388024e62", + "savedPayload": { + "position": { + "x": 31562.317786533727, + "y": 30462.481118314103 + }, + "targetPosition": { + "x": 31144.46846921336, + "y": 30629.5198803273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "57a5e03f-78e3-411a-be29-03ca2d2a5465", + "savedPayload": { + "position": { + "x": 31144.46846921336, + "y": 30629.5198803273 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "02-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at02min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "89025520-2a14-41be-84b9-3c9a93354ebb", + "savedPayload": { + "position": { + "x": 29477.66143801226, + "y": 29531.816344392497 + }, + "targetPosition": { + "x": 29888.250938519184, + "y": 29715.9800272224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "13168a33-621a-4666-9f65-488591c66fcc", + "savedPayload": { + "position": { + "x": 29888.250938519184, + "y": 29715.9800272224 + }, + "targetPosition": { + "x": 30298.84043902611, + "y": 29900.1437100523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bea1be83-cd1b-4b7e-aa97-f96a7f40324c", + "savedPayload": { + "position": { + "x": 30298.84043902611, + "y": 29900.1437100523 + }, + "targetPosition": { + "x": 30709.429939533034, + "y": 30084.3073928822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "82b4e3b0-bb58-4735-8f91-18fa302d0385", + "savedPayload": { + "position": { + "x": 30709.429939533034, + "y": 30084.3073928822 + }, + "targetPosition": { + "x": 31120.01944003996, + "y": 30268.471075712103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "7df5197b-c6c2-4434-8f10-27e3beae72c2", + "savedPayload": { + "position": { + "x": 30479.590515579428, + "y": 28586.255039433072 + }, + "targetPosition": { + "x": 30639.69774669456, + "y": 29006.80904850283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5c35930a-9dcc-474e-9d5f-921ebfe07bd9", + "savedPayload": { + "position": { + "x": 30639.69774669456, + "y": 29006.80904850283 + }, + "targetPosition": { + "x": 30799.804977809694, + "y": 29427.363057572587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "eb78daa7-c5be-4a8b-8c7e-fe16f9423b02", + "savedPayload": { + "position": { + "x": 30799.804977809694, + "y": 29427.363057572587 + }, + "targetPosition": { + "x": 30959.912208924827, + "y": 29847.917066642345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b74a1701-1e35-4538-8f03-698623f4766b", + "savedPayload": { + "position": { + "x": 30959.912208924827, + "y": 29847.917066642345 + }, + "targetPosition": { + "x": 31120.01944003996, + "y": 30268.471075712103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "9cd42b7d-54a3-40a5-bb53-dab06ab0f2c6", + "savedPayload": { + "position": { + "x": 31856.674171359566, + "y": 28626.113073684402 + }, + "targetPosition": { + "x": 31672.510488529664, + "y": 29036.702574191328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8f674969-372f-47d4-bd6d-6dd7c2f08fd0", + "savedPayload": { + "position": { + "x": 31672.510488529664, + "y": 29036.702574191328 + }, + "targetPosition": { + "x": 31488.346805699763, + "y": 29447.292074698253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "59c05d9c-d4f5-4e95-b61c-b73cbaa68db2", + "savedPayload": { + "position": { + "x": 31488.346805699763, + "y": 29447.292074698253 + }, + "targetPosition": { + "x": 31304.18312286986, + "y": 29857.881575205178 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "29672175-b484-4b0c-99c3-99eb13a3f1fa", + "savedPayload": { + "position": { + "x": 31304.18312286986, + "y": 29857.881575205178 + }, + "targetPosition": { + "x": 31120.01944003996, + "y": 30268.471075712103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "daf2c169-582f-4a92-a915-bfb2ac46084c", + "savedPayload": { + "position": { + "x": 31120.01944003996, + "y": 30268.471075712103 + }, + "targetPosition": { + "x": 31280.126671155092, + "y": 30689.02508478186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n \"roundingErrorCorrectionFactor\": 1.01,\n \"absoluteDustInBaseAsset\": 0,\n \"absoluteDustInQuotedAsset\": 0\n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "3be8664c-d541-4bf0-9d1d-ab871db0d3ab", + "savedPayload": { + "position": { + "x": 30776.58829514567, + "y": 29809.615125466335 + }, + "targetPosition": { + "x": 30988.13493488038, + "y": 30022.330943441757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "789e21d7-87e8-44e7-8094-e71213a8cd25", + "savedPayload": { + "position": { + "x": 30988.13493488038, + "y": 30022.330943441757 + }, + "targetPosition": { + "x": 31199.681574615093, + "y": 30235.04676141718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "bbe3970a-af4c-4800-b08d-1be28b490d8d", + "savedPayload": { + "position": { + "x": 31356.569539187385, + "y": 29655.92141525077 + }, + "targetPosition": { + "x": 31278.12555690124, + "y": 29945.484088333975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "23e08a45-51fd-4a91-864b-d7577f6418e3", + "savedPayload": { + "position": { + "x": 31278.12555690124, + "y": 29945.484088333975 + }, + "targetPosition": { + "x": 31199.681574615093, + "y": 30235.04676141718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "55b591c3-0837-4f89-a765-0630b11e2ac9", + "savedPayload": { + "position": { + "x": 31199.681574615093, + "y": 30235.04676141718 + }, + "targetPosition": { + "x": 31276.528429722875, + "y": 30525.037383438037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "115220af-7ec0-43ce-a0bd-ba778ade578e", + "savedPayload": { + "position": { + "x": 32228.451812793726, + "y": 28732.146771901083 + }, + "targetPosition": { + "x": 32150.00783050758, + "y": 29021.709444984288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "eb260761-a48d-4bae-9a66-74f5c618b194", + "savedPayload": { + "position": { + "x": 32150.00783050758, + "y": 29021.709444984288 + }, + "targetPosition": { + "x": 32071.563848221434, + "y": 29311.272118067493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bab8fe5d-b8ce-4006-8b6a-7d975f02e6ad", + "savedPayload": { + "position": { + "x": 32071.563848221434, + "y": 29311.272118067493 + }, + "targetPosition": { + "x": 31993.11986593529, + "y": 29600.834791150697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "1b0aba87-8e00-4019-b97c-c2c1ac6892c0", + "savedPayload": { + "position": { + "x": 31993.11986593529, + "y": 29600.834791150697 + }, + "targetPosition": { + "x": 31914.675883649143, + "y": 29890.3974642339 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "eebeccfe-508e-4911-b748-4a5d8f863f57", + "savedPayload": { + "position": { + "x": 32355.38190862188, + "y": 29554.157341455095 + }, + "targetPosition": { + "x": 32204.66650567, + "y": 29813.55060912612 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "758d076f-5f9b-4f80-a2b5-89dd28d420f9", + "savedPayload": { + "position": { + "x": 32784.647749711716, + "y": 29659.856898910555 + }, + "targetPosition": { + "x": 32494.657127690858, + "y": 29736.703754018337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a9be0d58-a626-4738-8b77-2817445ea7f1", + "savedPayload": { + "position": { + "x": 32494.657127690858, + "y": 29736.703754018337 + }, + "targetPosition": { + "x": 32204.66650567, + "y": 29813.55060912612 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "039de72f-dc20-4632-aec1-b56aeb498ac8", + "savedPayload": { + "position": { + "x": 32464.059773341025, + "y": 29964.266012078 + }, + "targetPosition": { + "x": 32204.66650567, + "y": 29813.55060912612 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "827c04b1-67a7-49ff-ae8e-c9ac3ebaaf5e", + "savedPayload": { + "position": { + "x": 32204.66650567, + "y": 29813.55060912612 + }, + "targetPosition": { + "x": 31914.675883649143, + "y": 29890.3974642339 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d5d91e58-af2a-46b7-b724-b01083a82e29", + "savedPayload": { + "position": { + "x": 31914.675883649143, + "y": 29890.3974642339 + }, + "targetPosition": { + "x": 31701.96006567372, + "y": 30101.944103968613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "a37ef957-4203-4691-8593-5f0f5c868b6f", + "savedPayload": { + "position": { + "x": 31701.96006567372, + "y": 30101.944103968613 + }, + "targetPosition": { + "x": 31489.244247698298, + "y": 30313.490743703325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f283e862-0fb5-4b5c-909e-8578bb195c11", + "savedPayload": { + "position": { + "x": 31489.244247698298, + "y": 30313.490743703325 + }, + "targetPosition": { + "x": 31276.528429722875, + "y": 30525.037383438037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "3cce428a-a045-46a1-a80a-a4876703e5df", + "savedPayload": { + "position": { + "x": 31397.79264458431, + "y": 30254.681075157052 + }, + "targetPosition": { + "x": 31280.126671155092, + "y": 30689.02508478186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at02min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "c527d10a-6973-4b7f-8e20-72d859e76376", + "savedPayload": { + "position": { + "x": 31673.23748282649, + "y": 29216.970579400873 + }, + "targetPosition": { + "x": 31955.466844139584, + "y": 29567.465354843825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "44adea64-f0de-48ff-9a06-263bf6d0a2bc", + "savedPayload": { + "position": { + "x": 33734.07508447504, + "y": 29290.78371936575 + }, + "targetPosition": { + "x": 33289.42302439117, + "y": 29359.95412823527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0898268a-4941-4d29-90e2-ead5668c592b", + "savedPayload": { + "position": { + "x": 33289.42302439117, + "y": 29359.95412823527 + }, + "targetPosition": { + "x": 32844.77096430731, + "y": 29429.124537104788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3d99fcdb-0762-4f34-ad13-9869cd52af78", + "savedPayload": { + "position": { + "x": 32844.77096430731, + "y": 29429.124537104788 + }, + "targetPosition": { + "x": 32400.118904223447, + "y": 29498.294945974307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "75df8e85-366e-43d4-af62-82d277ad3db8", + "savedPayload": { + "position": { + "x": 32400.118904223447, + "y": 29498.294945974307 + }, + "targetPosition": { + "x": 31955.466844139584, + "y": 29567.465354843825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "5a5ad450-13cf-4c68-a220-4cb8eb2e25b7", + "savedPayload": { + "position": { + "x": 31955.466844139584, + "y": 29567.465354843825 + }, + "targetPosition": { + "x": 31793.044145368814, + "y": 29987.130539156296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "d14ce717-8ce0-49f6-b95c-43782f052f35", + "savedPayload": { + "position": { + "x": 32280.312241681124, + "y": 28728.134986218884 + }, + "targetPosition": { + "x": 32117.889542910354, + "y": 29147.800170531355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "78b8b32f-c682-486b-b08f-8b5a96cd8428", + "savedPayload": { + "position": { + "x": 32117.889542910354, + "y": 29147.800170531355 + }, + "targetPosition": { + "x": 31955.466844139584, + "y": 29567.465354843825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bdad7d61-9c6d-4ce3-a747-2e4b3488c32d", + "savedPayload": { + "position": { + "x": 31793.044145368814, + "y": 29987.130539156296 + }, + "targetPosition": { + "x": 31630.621446598045, + "y": 30406.795723468767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at02min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "f224f6bc-9625-49ac-8c56-07b3c6bd8051", + "savedPayload": { + "position": { + "x": 32964.577626849634, + "y": 30199.28449686021 + }, + "targetPosition": { + "x": 32519.92556676577, + "y": 30268.45490572973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "da62cc8b-1c06-44f2-ad31-b16929cdb3f2", + "savedPayload": { + "position": { + "x": 32519.92556676577, + "y": 30268.45490572973 + }, + "targetPosition": { + "x": 32075.273506681908, + "y": 30337.62531459925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8b231e45-116e-4bbf-a19f-bbfcc42bb114", + "savedPayload": { + "position": { + "x": 32075.273506681908, + "y": 30337.62531459925 + }, + "targetPosition": { + "x": 31630.621446598045, + "y": 30406.795723468767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "8b0c1246-7222-408a-9474-0dfb0c3840df", + "savedPayload": { + "position": { + "x": 31630.621446598045, + "y": 30406.795723468767 + }, + "targetPosition": { + "x": 31280.126671155092, + "y": 30689.02508478186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "33e839d9-64a4-4340-997d-f087083160cb", + "savedPayload": { + "position": { + "x": 31968.52177274816, + "y": 32354.081736115244 + }, + "targetPosition": { + "x": 31767.782590840503, + "y": 32131.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6d0055aa-1ab0-4482-b8a1-5df5bf2a5ac5", + "savedPayload": { + "position": { + "x": 31767.782590840503, + "y": 32131.138288472026 + }, + "targetPosition": { + "x": 31567.043408932845, + "y": 31908.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "84e6e9f2-f8ea-4166-b779-911f949a90e1", + "savedPayload": { + "position": { + "x": 31381.63321230788, + "y": 32478.8287506059 + }, + "targetPosition": { + "x": 31474.338310620362, + "y": 32193.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ea3a1f35-3c97-4a66-aadc-410548cce36f", + "savedPayload": { + "position": { + "x": 31474.338310620362, + "y": 32193.511795717353 + }, + "targetPosition": { + "x": 31567.043408932845, + "y": 31908.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "75d49c5c-b376-41ca-a292-5f8991e3d7e9", + "savedPayload": { + "position": { + "x": 31749.765924726067, + "y": 30637.02719739842 + }, + "targetPosition": { + "x": 31497.71543818122, + "y": 30799.724930119275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "b290ac3b-ae8f-40b5-aca2-e12647e094b7", + "savedPayload": { + "position": { + "x": 33497.01623999962, + "y": 31151.02419858232 + }, + "targetPosition": { + "x": 33197.38524925513, + "y": 31165.899324984286 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2d8cbdaa-8aa9-42ee-914d-7dfcd5e8f463", + "savedPayload": { + "position": { + "x": 33197.38524925513, + "y": 31165.899324984286 + }, + "targetPosition": { + "x": 32897.75425851064, + "y": 31180.774451386253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "12007ac8-0b03-4218-b803-82ea0968857e", + "savedPayload": { + "position": { + "x": 32897.75425851064, + "y": 31180.774451386253 + }, + "targetPosition": { + "x": 32598.12326776615, + "y": 31195.64957778822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "eac273ac-a43c-46ad-8753-ad9e6914f995", + "savedPayload": { + "position": { + "x": 32598.12326776615, + "y": 31195.64957778822 + }, + "targetPosition": { + "x": 32298.492277021658, + "y": 31210.524704190186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "6e325db3-e57d-45ad-83ff-4d77b625cbab", + "savedPayload": { + "position": { + "x": 32754.461288070335, + "y": 31525.75712888167 + }, + "targetPosition": { + "x": 32461.190009742513, + "y": 31462.57519073503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "4aabe4e3-c1fd-4a2f-aa37-396ab0cd1930", + "savedPayload": { + "position": { + "x": 32786.58547518422, + "y": 31966.676163824723 + }, + "targetPosition": { + "x": 32623.88774246337, + "y": 31714.625677279877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "722c4146-adad-4f3c-b1bc-68e5d90dcfb8", + "savedPayload": { + "position": { + "x": 32623.88774246337, + "y": 31714.625677279877 + }, + "targetPosition": { + "x": 32461.190009742513, + "y": 31462.57519073503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "5b1a20f2-d407-4403-8112-2f956da63636", + "savedPayload": { + "position": { + "x": 32398.008071595876, + "y": 31755.846469062853 + }, + "targetPosition": { + "x": 32461.190009742513, + "y": 31462.57519073503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e5c13f86-d0aa-4445-8e9c-e9ad0486b556", + "savedPayload": { + "position": { + "x": 32461.190009742513, + "y": 31462.57519073503 + }, + "targetPosition": { + "x": 32298.492277021658, + "y": 31210.524704190186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "25760857-f0ee-48b9-8f9f-4be644a756a5", + "savedPayload": { + "position": { + "x": 32298.492277021658, + "y": 31210.524704190186 + }, + "targetPosition": { + "x": 32031.566664074846, + "y": 31073.59144616655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "b288dbcd-1187-4746-997f-1a4f93af73f7", + "savedPayload": { + "position": { + "x": 32031.566664074846, + "y": 31073.59144616655 + }, + "targetPosition": { + "x": 31764.641051128034, + "y": 30936.658188142912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cbf0ede5-e37b-4e70-a314-f39c63a00ecc", + "savedPayload": { + "position": { + "x": 31764.641051128034, + "y": 30936.658188142912 + }, + "targetPosition": { + "x": 31497.71543818122, + "y": 30799.724930119275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "7df3a9bc-223f-4f62-84c3-bea93c0c61f9", + "savedPayload": { + "position": { + "x": 31729.57315727183, + "y": 30666.71239517891 + }, + "targetPosition": { + "x": 31280.126671155092, + "y": 30689.02508478186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8a88c87d-9ebc-4641-a6f9-d8eef6b5c1e3", + "savedPayload": { + "position": { + "x": 31280.126671155092, + "y": 30689.02508478186 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "03-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at03min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "f39c8c65-9df3-4146-8fb2-89a39a6c74d2", + "savedPayload": { + "position": { + "x": 30060.05559791937, + "y": 29109.58679592134 + }, + "targetPosition": { + "x": 30388.600376698425, + "y": 29417.09017531256 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "bbfa83b2-8484-4e09-ae3f-500b8f26175c", + "savedPayload": { + "position": { + "x": 30388.600376698425, + "y": 29417.09017531256 + }, + "targetPosition": { + "x": 30717.14515547748, + "y": 29724.593554703784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "83cfdf9c-2785-4257-9e41-6b46b84b685f", + "savedPayload": { + "position": { + "x": 30717.14515547748, + "y": 29724.593554703784 + }, + "targetPosition": { + "x": 31045.689934256534, + "y": 30032.096934095007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "5c99d3de-19c5-44ec-a2d1-bc07883c604e", + "savedPayload": { + "position": { + "x": 31045.689934256534, + "y": 30032.096934095007 + }, + "targetPosition": { + "x": 31374.23471303559, + "y": 30339.60031348623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "1ea55915-ed68-43c3-95d2-8e272bd88446", + "savedPayload": { + "position": { + "x": 31314.720648264436, + "y": 28540.584450272556 + }, + "targetPosition": { + "x": 31329.599164457224, + "y": 28990.338416075974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f7b93fd0-6af5-4284-b015-9d9c952eeac6", + "savedPayload": { + "position": { + "x": 31329.599164457224, + "y": 28990.338416075974 + }, + "targetPosition": { + "x": 31344.477680650012, + "y": 29440.092381879393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5a702528-1881-4929-bf39-581118de624e", + "savedPayload": { + "position": { + "x": 31344.477680650012, + "y": 29440.092381879393 + }, + "targetPosition": { + "x": 31359.3561968428, + "y": 29889.84634768281 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "833ae5aa-b61a-4c9b-a3c1-ab742c8fa678", + "savedPayload": { + "position": { + "x": 31359.3561968428, + "y": 29889.84634768281 + }, + "targetPosition": { + "x": 31374.23471303559, + "y": 30339.60031348623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "08e027df-3cba-472b-ba7c-5794df558298", + "savedPayload": { + "position": { + "x": 32604.24823060048, + "y": 29025.42119837001 + }, + "targetPosition": { + "x": 32296.744851209256, + "y": 29353.965977149066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c9cb32e5-4213-4edc-94ba-09e43a2b21dc", + "savedPayload": { + "position": { + "x": 32296.744851209256, + "y": 29353.965977149066 + }, + "targetPosition": { + "x": 31989.241471818033, + "y": 29682.51075592812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ca0a1456-0c9a-4c41-826f-9b30173e4928", + "savedPayload": { + "position": { + "x": 31989.241471818033, + "y": 29682.51075592812 + }, + "targetPosition": { + "x": 31681.73809242681, + "y": 30011.055534707175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2cff3cd7-3b9e-402a-9796-fcacf51d1d26", + "savedPayload": { + "position": { + "x": 31681.73809242681, + "y": 30011.055534707175 + }, + "targetPosition": { + "x": 31374.23471303559, + "y": 30339.60031348623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "17d8492c-6941-4a36-a925-270844790ee0", + "savedPayload": { + "position": { + "x": 31374.23471303559, + "y": 30339.60031348623 + }, + "targetPosition": { + "x": 31389.113229228376, + "y": 30789.354279289648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "68f9f525-d267-4327-9cb5-f6e1db262f26", + "savedPayload": { + "position": { + "x": 31198.401898343793, + "y": 29794.09453383132 + }, + "targetPosition": { + "x": 31329.417644440655, + "y": 30063.973903688824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f6c8ca57-55e3-4ab9-a65d-9c2f00b6e26e", + "savedPayload": { + "position": { + "x": 31329.417644440655, + "y": 30063.973903688824 + }, + "targetPosition": { + "x": 31460.433390537517, + "y": 30333.853273546327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "52db6e18-787c-4bbd-8442-daf03f0b2ace", + "savedPayload": { + "position": { + "x": 31796.862424948522, + "y": 29837.047974857513 + }, + "targetPosition": { + "x": 31628.64790774302, + "y": 30085.45062420192 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1f582d98-7c8a-47a8-8511-5e30900bf9d0", + "savedPayload": { + "position": { + "x": 31628.64790774302, + "y": 30085.45062420192 + }, + "targetPosition": { + "x": 31460.433390537517, + "y": 30333.853273546327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "95c7c10a-4e11-4cb4-9c24-39408d126c45", + "savedPayload": { + "position": { + "x": 31460.433390537517, + "y": 30333.853273546327 + }, + "targetPosition": { + "x": 31438.95667002442, + "y": 30633.08353684869 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "2e2d147f-a0a0-4cf6-a679-0549cc954eb9", + "savedPayload": { + "position": { + "x": 32921.452848418936, + "y": 29246.425701180477 + }, + "targetPosition": { + "x": 32753.238331213437, + "y": 29494.828350524884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e929bff2-7e45-482e-95fd-b7ad154ee6aa", + "savedPayload": { + "position": { + "x": 32753.238331213437, + "y": 29494.828350524884 + }, + "targetPosition": { + "x": 32585.023814007935, + "y": 29743.23099986929 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b2005485-6069-42eb-8311-fbc1b91a253f", + "savedPayload": { + "position": { + "x": 32585.023814007935, + "y": 29743.23099986929 + }, + "targetPosition": { + "x": 32416.809296802432, + "y": 29991.633649213698 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "33c9d4f9-bdb3-4352-b7e9-fd0cdeed866c", + "savedPayload": { + "position": { + "x": 32416.809296802432, + "y": 29991.633649213698 + }, + "targetPosition": { + "x": 32248.59477959693, + "y": 30240.036298558105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "aab84d1d-c658-4fdc-8416-602e422cbc6d", + "savedPayload": { + "position": { + "x": 32774.59912592909, + "y": 30065.11160546632 + }, + "targetPosition": { + "x": 32547.825042899294, + "y": 30261.5130190712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "543c5caf-a3e0-483c-b24d-1acb06977c14", + "savedPayload": { + "position": { + "x": 33146.28556950402, + "y": 30304.466460097392 + }, + "targetPosition": { + "x": 32847.055306201655, + "y": 30282.989739584296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9eba3430-3465-4881-9cb5-871f5ac330e1", + "savedPayload": { + "position": { + "x": 32847.055306201655, + "y": 30282.989739584296 + }, + "targetPosition": { + "x": 32547.825042899294, + "y": 30261.5130190712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "da6df8ed-e382-4562-8412-58cc9d087574", + "savedPayload": { + "position": { + "x": 32744.226456504173, + "y": 30488.287102100996 + }, + "targetPosition": { + "x": 32547.825042899294, + "y": 30261.5130190712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e3fe1ce5-fe7d-4310-84b7-16596bc00ed2", + "savedPayload": { + "position": { + "x": 32547.825042899294, + "y": 30261.5130190712 + }, + "targetPosition": { + "x": 32248.59477959693, + "y": 30240.036298558105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9ed68b26-ac8e-4d86-8752-a5a58bae67fc", + "savedPayload": { + "position": { + "x": 32248.59477959693, + "y": 30240.036298558105 + }, + "targetPosition": { + "x": 31978.715409739427, + "y": 30371.052044654967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "f551f393-138a-4a02-bc68-6f9feb9560eb", + "savedPayload": { + "position": { + "x": 31978.715409739427, + "y": 30371.052044654967 + }, + "targetPosition": { + "x": 31708.836039881924, + "y": 30502.06779075183 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "100336ab-4c0c-4f9c-ae5c-5412f253778a", + "savedPayload": { + "position": { + "x": 31708.836039881924, + "y": 30502.06779075183 + }, + "targetPosition": { + "x": 31438.95667002442, + "y": 30633.08353684869 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "d673ebed-d30d-47d2-af82-c78fa6e2659c", + "savedPayload": { + "position": { + "x": 31641.43500503663, + "y": 30416.75030527304 + }, + "targetPosition": { + "x": 31389.113229228376, + "y": 30789.354279289648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at03min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "ec13425b-3d0e-4cb3-979f-7be68fc10de8", + "savedPayload": { + "position": { + "x": 32238.89952934369, + "y": 29524.702619265543 + }, + "targetPosition": { + "x": 32392.03145784243, + "y": 29947.846344817815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "cd2bdc65-b0bf-48a6-8945-6e48e099bb43", + "savedPayload": { + "position": { + "x": 34164.10817796095, + "y": 30263.66923508072 + }, + "targetPosition": { + "x": 33721.08899793132, + "y": 30184.713512514994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3cfb7851-c60c-4cf2-9930-4f6feec7121c", + "savedPayload": { + "position": { + "x": 33721.08899793132, + "y": 30184.713512514994 + }, + "targetPosition": { + "x": 33278.06981790169, + "y": 30105.757789949268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3d4657af-26d7-4384-ac9d-337e87f1436f", + "savedPayload": { + "position": { + "x": 33278.06981790169, + "y": 30105.757789949268 + }, + "targetPosition": { + "x": 32835.05063787206, + "y": 30026.80206738354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "cd55f472-0d9e-4167-ad26-2e06382c4525", + "savedPayload": { + "position": { + "x": 32835.05063787206, + "y": 30026.80206738354 + }, + "targetPosition": { + "x": 32392.03145784243, + "y": 29947.846344817815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "5193d610-6296-4b9a-b33a-2b4b1b98fa5b", + "savedPayload": { + "position": { + "x": 32392.03145784243, + "y": 29947.846344817815 + }, + "targetPosition": { + "x": 32102.14420631154, + "y": 30292.03434780436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "bbc9b4fa-eb78-4976-a020-3c0b3a35c15a", + "savedPayload": { + "position": { + "x": 32971.80596090421, + "y": 29259.470338844723 + }, + "targetPosition": { + "x": 32681.91870937332, + "y": 29603.65834183127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "3feaf97c-957a-4ac3-910c-dd0c7db6bf25", + "savedPayload": { + "position": { + "x": 32681.91870937332, + "y": 29603.65834183127 + }, + "targetPosition": { + "x": 32392.03145784243, + "y": 29947.846344817815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c6b8a23b-af91-40ec-a928-56e0abd65be0", + "savedPayload": { + "position": { + "x": 32102.14420631154, + "y": 30292.03434780436 + }, + "targetPosition": { + "x": 31812.25695478065, + "y": 30636.222350790908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at03min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "b4231275-648b-4d4a-b2d7-e1efee63f18a", + "savedPayload": { + "position": { + "x": 33141.31449486953, + "y": 30873.089518488086 + }, + "targetPosition": { + "x": 32698.295314839903, + "y": 30794.13379592236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "611d2f2c-17d9-4147-8665-91ef8d824549", + "savedPayload": { + "position": { + "x": 32698.295314839903, + "y": 30794.13379592236 + }, + "targetPosition": { + "x": 32255.276134810276, + "y": 30715.178073356634 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0c12541f-9871-4aeb-b58a-d392e38c21a5", + "savedPayload": { + "position": { + "x": 32255.276134810276, + "y": 30715.178073356634 + }, + "targetPosition": { + "x": 31812.25695478065, + "y": 30636.222350790908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "4848a960-4d3b-456e-b8e1-910f0ef44652", + "savedPayload": { + "position": { + "x": 31812.25695478065, + "y": 30636.222350790908 + }, + "targetPosition": { + "x": 31389.113229228376, + "y": 30789.354279289648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "7a8795ec-753c-47e0-a18c-8c2e9f508af0", + "savedPayload": { + "position": { + "x": 32024.52177274816, + "y": 32333.081736115244 + }, + "targetPosition": { + "x": 31823.782590840503, + "y": 32110.138288472026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4e125d6f-47fe-4bd0-9dd9-809de617f08f", + "savedPayload": { + "position": { + "x": 31823.782590840503, + "y": 32110.138288472026 + }, + "targetPosition": { + "x": 31623.043408932845, + "y": 31887.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "4ddc63fa-bde3-4966-a5f6-e7a4856bbde6", + "savedPayload": { + "position": { + "x": 31437.63321230788, + "y": 32457.8287506059 + }, + "targetPosition": { + "x": 31530.338310620362, + "y": 32172.511795717353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "64a6679e-7d26-493f-9415-60fe176a2602", + "savedPayload": { + "position": { + "x": 31530.338310620362, + "y": 32172.511795717353 + }, + "targetPosition": { + "x": 31623.043408932845, + "y": 31887.194840828808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5f27434-7cc6-43a3-9096-48f18ccfb11f", + "savedPayload": { + "position": { + "x": 31850.18981906839, + "y": 30892.66539722256 + }, + "targetPosition": { + "x": 31558.968255659973, + "y": 30964.707058821652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "ed432dfc-9380-48c6-b964-2bdb0e840636", + "savedPayload": { + "position": { + "x": 33335.87473936378, + "y": 31946.143873061756 + }, + "targetPosition": { + "x": 33047.648636522725, + "y": 31862.923000433202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "90d8affd-33a7-43a3-98f9-bfc44a763f15", + "savedPayload": { + "position": { + "x": 33047.648636522725, + "y": 31862.923000433202 + }, + "targetPosition": { + "x": 32759.42253368167, + "y": 31779.70212780465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "90295e93-06c1-46bd-9d16-a058ea4aeb64", + "savedPayload": { + "position": { + "x": 32759.42253368167, + "y": 31779.70212780465 + }, + "targetPosition": { + "x": 32471.196430840617, + "y": 31696.481255176095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "1c921c61-8fc4-449d-85c9-3b29874e8265", + "savedPayload": { + "position": { + "x": 32471.196430840617, + "y": 31696.481255176095 + }, + "targetPosition": { + "x": 32182.970327999563, + "y": 31613.26038254754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "dd552255-ed0f-4c3e-841a-700ef9cf2846", + "savedPayload": { + "position": { + "x": 32511.87787935716, + "y": 32059.465540825135 + }, + "targetPosition": { + "x": 32255.011989598654, + "y": 31904.48194595596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "94c1c88b-4e77-4894-8031-2fa19238434f", + "savedPayload": { + "position": { + "x": 32399.095312796835, + "y": 32486.925072772792 + }, + "targetPosition": { + "x": 32327.053651197744, + "y": 32195.703509364375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "82930df6-99c6-4f12-9793-afdd09b85cb0", + "savedPayload": { + "position": { + "x": 32327.053651197744, + "y": 32195.703509364375 + }, + "targetPosition": { + "x": 32255.011989598654, + "y": 31904.48194595596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "5ed2e447-43da-416e-a44d-b66965e5ba82", + "savedPayload": { + "position": { + "x": 32100.028394729477, + "y": 32161.347835714463 + }, + "targetPosition": { + "x": 32255.011989598654, + "y": 31904.48194595596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7e82b7db-cbe7-4a18-83bd-ded6102dc020", + "savedPayload": { + "position": { + "x": 32255.011989598654, + "y": 31904.48194595596 + }, + "targetPosition": { + "x": 32182.970327999563, + "y": 31613.26038254754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1f572934-c110-41b6-bb73-4c649d7a684d", + "savedPayload": { + "position": { + "x": 32182.970327999563, + "y": 31613.26038254754 + }, + "targetPosition": { + "x": 31974.9696372197, + "y": 31397.07594130558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "5649766f-f7cc-4c46-a714-cb1d38926bec", + "savedPayload": { + "position": { + "x": 31974.9696372197, + "y": 31397.07594130558 + }, + "targetPosition": { + "x": 31766.968946439836, + "y": 31180.891500063615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "92ff5381-c78f-4068-9f0f-93725a1da3c7", + "savedPayload": { + "position": { + "x": 31766.968946439836, + "y": 31180.891500063615 + }, + "targetPosition": { + "x": 31558.968255659973, + "y": 30964.707058821652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "d335a1c8-48a9-4356-b782-324526a56b86", + "savedPayload": { + "position": { + "x": 31821.45238348996, + "y": 30914.185588232478 + }, + "targetPosition": { + "x": 31389.113229228376, + "y": 30789.354279289648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7525169f-7f89-4c21-b7ff-e94707e29ed5", + "savedPayload": { + "position": { + "x": 31389.113229228376, + "y": 30789.354279289648 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "04-min", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Livetest Chart Comparison", + "code": "chart.at01hs.candle.close > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "isBestOption()\n\nfunction isBestOption() {\n\n const TIME_FRAME_LABEL = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().concat(TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray())\n \n for (k = 0; k < TIME_FRAME_LABEL.length; k++) {\n TIME_FRAME_LABEL[k] = 'at' + TIME_FRAME_LABEL[k][1].replace(/'|-/g,'')\n }\n\n const validNow = []\n validNow.length = 0\n\n myChart = \"at04min\"\n\n for (i = 0; i < TIME_FRAME_LABEL.length; i++) {\n\n label = TIME_FRAME_LABEL[i]\n\n // prepareLivetest = chart.at24hs.livetest.begin\n // prepareLivetest = chart.at12hs.livetest.begin\n // prepareLivetest = chart.at08hs.livetest.begin\n // prepareLivetest = chart.at06hs.livetest.begin\n // prepareLivetest = chart.at04hs.livetest.begin\n // prepareLivetest = chart.at03hs.livetest.begin\n // prepareLivetest = chart.at02hs.livetest.begin\n // prepareLivetest = chart.at01hs.livetest.begin\n // prepareLivetest = chart.at45min.livetest.begin\n // prepareLivetest = chart.at40min.livetest.begin\n // prepareLivetest = chart.at30min.livetest.begin\n // prepareLivetest = chart.at20min.livetest.begin\n // prepareLivetest = chart.at15min.livetest.begin\n // prepareLivetest = chart.at10min.livetest.begin\n // prepareLivetest = chart.at05min.livetest.begin\n // prepareLivetest = chart.at04min.livetest.begin\n // prepareLivetest = chart.at03min.livetest.begin\n // prepareLivetest = chart.at02min.livetest.begin\n // prepareLivetest = chart.at01min.livetest.begin\n \n\n if (chart[label].livetest.positionBullish !== undefined && chart[label].livetest.positionTimestamp !== undefined) {\n if (chart[label].livetest.positionBullish === 1 && chart[label].livetest.positionTimestamp == chart.at01min.candle.end) {\n validNow.push(label)\n }\n }\n else { \n break \n }\n }\n if (validNow.length === 1) {\n if (validNow[0] === myChart) {\n return true\n }\n }\n else if (validNow.length > 1) { \n \n maxPPH = 9999\n bestChart = \"Not defined\"\n\n for (j = 0; j < validNow.length; j++) {\n\n label = validNow[j]\n\n if (chart[label].livetest.averageBullPerHour < maxPPH) {\n maxPPH = chart[label].livetest.averageBullPerHour\n bestChart = label\n }\n }\n if (bestChart == myChart) {\n return true\n }\n }\n else {\n return false\n }\n}\n", + "project": "Foundations", + "id": "ff88ab3e-d491-4d13-bd24-525c3ab90802", + "savedPayload": { + "position": { + "x": 30747.991746096395, + "y": 28899.337883611595 + }, + "targetPosition": { + "x": 30958.88887846937, + "y": 29296.858197000554 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f656c6b5-b104-45d3-b02a-d03d6bdc1923", + "savedPayload": { + "position": { + "x": 30958.88887846937, + "y": 29296.858197000554 + }, + "targetPosition": { + "x": 31169.786010842345, + "y": 29694.378510389513 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e47f3900-97cd-46c6-b273-eae5d6a99ffb", + "savedPayload": { + "position": { + "x": 31169.786010842345, + "y": 29694.378510389513 + }, + "targetPosition": { + "x": 31380.68314321532, + "y": 30091.898823778472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "ebe7c28f-c7a0-4945-9012-3c90df8faeb7", + "savedPayload": { + "position": { + "x": 31380.68314321532, + "y": 30091.898823778472 + }, + "targetPosition": { + "x": 31591.580275588294, + "y": 30489.41913716743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "718e936a-d8b4-48b2-8415-3236aabf89bb", + "savedPayload": { + "position": { + "x": 32119.43034288033, + "y": 28768.554730405587 + }, + "targetPosition": { + "x": 31987.46782605732, + "y": 29198.77083209605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3cc17abc-4463-4d1c-aec4-a34c04133496", + "savedPayload": { + "position": { + "x": 31987.46782605732, + "y": 29198.77083209605 + }, + "targetPosition": { + "x": 31855.50530923431, + "y": 29628.98693378651 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "313ce860-7e6d-410a-a74e-b56476f055da", + "savedPayload": { + "position": { + "x": 31855.50530923431, + "y": 29628.98693378651 + }, + "targetPosition": { + "x": 31723.542792411303, + "y": 30059.20303547697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "c3583fd1-0913-4c3f-8a55-c873051de04c", + "savedPayload": { + "position": { + "x": 31723.542792411303, + "y": 30059.20303547697 + }, + "targetPosition": { + "x": 31591.580275588294, + "y": 30489.41913716743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "95de4ed7-af8e-475f-b13f-306e4dad6e04", + "savedPayload": { + "position": { + "x": 33181.661529144134, + "y": 29645.830607675533 + }, + "targetPosition": { + "x": 32784.141215755175, + "y": 29856.727740048507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d69fe206-bf77-4f75-82ef-131c11b46109", + "savedPayload": { + "position": { + "x": 32784.141215755175, + "y": 29856.727740048507 + }, + "targetPosition": { + "x": 32386.620902366212, + "y": 30067.624872421482 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "89709c16-5204-4378-98cf-67198cb87037", + "savedPayload": { + "position": { + "x": 32386.620902366212, + "y": 30067.624872421482 + }, + "targetPosition": { + "x": 31989.100588977253, + "y": 30278.522004794457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2e211000-1fbb-43d3-8ab5-a862bd863f96", + "savedPayload": { + "position": { + "x": 31989.100588977253, + "y": 30278.522004794457 + }, + "targetPosition": { + "x": 31591.580275588294, + "y": 30489.41913716743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "406515f1-aeae-49b4-a997-dea8c3d95aa1", + "savedPayload": { + "position": { + "x": 31591.580275588294, + "y": 30489.41913716743 + }, + "targetPosition": { + "x": 31459.617758765286, + "y": 30919.635238857893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "70b86450-6252-43ea-9429-971ef441fb6f", + "savedPayload": { + "position": { + "x": 31889.384013274626, + "y": 30273.321255518636 + }, + "targetPosition": { + "x": 31920.742552254924, + "y": 30571.677824129118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1dc25d0a-217b-43c6-b740-677545975069", + "savedPayload": { + "position": { + "x": 31920.742552254924, + "y": 30571.677824129118 + }, + "targetPosition": { + "x": 31952.10109123522, + "y": 30870.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value", + "project": "Foundations", + "id": "d991b763-a288-4b01-a048-cd0e7f88d577", + "savedPayload": { + "position": { + "x": 32437.511287860187, + "y": 30517.363241364113 + }, + "targetPosition": { + "x": 32194.806189547704, + "y": 30693.698817051856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "66678d3e-70bc-4c6b-9993-3910c05ccf40", + "savedPayload": { + "position": { + "x": 32194.806189547704, + "y": 30693.698817051856 + }, + "targetPosition": { + "x": 31952.10109123522, + "y": 30870.0343927396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "52d64188-814f-4f92-a041-e9339860b10a", + "savedPayload": { + "position": { + "x": 31674.97453179939, + "y": 30511.972152534552 + }, + "targetPosition": { + "x": 31557.501571578665, + "y": 30788.015815053688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "9778da10-790d-43d8-b296-21a95625ad00", + "savedPayload": { + "position": { + "x": 33695.970197393865, + "y": 30344.680110340516 + }, + "targetPosition": { + "x": 33453.26509908138, + "y": 30521.01568602826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c806e210-dd4f-4dd2-a0e4-c56c44b58204", + "savedPayload": { + "position": { + "x": 33453.26509908138, + "y": 30521.01568602826 + }, + "targetPosition": { + "x": 33210.56000076889, + "y": 30697.351261716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ce715224-6a40-4468-8790-87569c31ef59", + "savedPayload": { + "position": { + "x": 33210.56000076889, + "y": 30697.351261716 + }, + "targetPosition": { + "x": 32967.85490245641, + "y": 30873.686837403744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "594c4078-0d37-4bf3-9f4b-f4ec921c0ccc", + "savedPayload": { + "position": { + "x": 32967.85490245641, + "y": 30873.686837403744 + }, + "targetPosition": { + "x": 32725.149804143926, + "y": 31050.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "fbbb0d89-b62e-4acb-b6d9-acd12702128d", + "savedPayload": { + "position": { + "x": 33279.287569385866, + "y": 31064.533021150633 + }, + "targetPosition": { + "x": 32999.2134414367, + "y": 31172.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "6152beb3-4b29-4344-9ad2-fa3f94ffe151", + "savedPayload": { + "position": { + "x": 33547.34071602227, + "y": 31416.085391859702 + }, + "targetPosition": { + "x": 33273.27707872949, + "y": 31294.064398936964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "405749ed-0cac-4b67-b10e-66941d9a583e", + "savedPayload": { + "position": { + "x": 33273.27707872949, + "y": 31294.064398936964 + }, + "targetPosition": { + "x": 32999.2134414367, + "y": 31172.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "64aba599-98ce-4570-a2f2-afe63455d045", + "savedPayload": { + "position": { + "x": 33106.723826300295, + "y": 31452.117533963385 + }, + "targetPosition": { + "x": 32999.2134414367, + "y": 31172.043406014225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a9deb2e1-704a-44c3-9a73-255b9294d984", + "savedPayload": { + "position": { + "x": 32999.2134414367, + "y": 31172.043406014225 + }, + "targetPosition": { + "x": 32725.149804143926, + "y": 31050.022413091487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "36d25b5f-1040-4b03-b814-6d5d8494d689", + "savedPayload": { + "position": { + "x": 32725.149804143926, + "y": 31050.022413091487 + }, + "targetPosition": { + "x": 32426.793235533445, + "y": 31081.380952071784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "0d373a39-4498-4e3d-888a-2efd0c58ce3e", + "savedPayload": { + "position": { + "x": 32426.793235533445, + "y": 31081.380952071784 + }, + "targetPosition": { + "x": 32128.436666922964, + "y": 31112.73949105208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "759c80d5-c1b0-4b51-9a55-fe06fa25dbbd", + "savedPayload": { + "position": { + "x": 31855.2988759843, + "y": 30751.728551603028 + }, + "targetPosition": { + "x": 31557.501571578665, + "y": 30788.015815053688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a99391bd-0244-4def-b9e6-eb6169b92814", + "savedPayload": { + "position": { + "x": 31819.252357368, + "y": 30649.148722580532 + }, + "targetPosition": { + "x": 31459.617758765286, + "y": 30919.635238857893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 - chart.at04min.livetest.averageTradeDown) / 100 )", + "project": "Foundations", + "id": "00d50b49-0b3f-419b-b5eb-5810cfbe693a", + "savedPayload": { + "position": { + "x": 32673.992015913984, + "y": 29999.431054646615 + }, + "targetPosition": { + "x": 32681.432291058845, + "y": 30449.369541893226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at15min.livetest.averageTradeDown > chart.at24hs.candle.min", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01min.candle.close > ( portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.005 )", + "project": "Foundations", + "id": "4d1cc4ac-7eac-41ff-8a2c-922cd57ba5b8", + "savedPayload": { + "position": { + "x": 34254.94548173219, + "y": 31323.472647240058 + }, + "targetPosition": { + "x": 33861.56718406385, + "y": 31104.94687090335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "41b50453-0161-4859-875d-0c44f08a582a", + "savedPayload": { + "position": { + "x": 33861.56718406385, + "y": 31104.94687090335 + }, + "targetPosition": { + "x": 33468.18888639552, + "y": 30886.421094566642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "54983b6b-2c9d-4233-a3c3-9940dab7fa9d", + "savedPayload": { + "position": { + "x": 33468.18888639552, + "y": 30886.421094566642 + }, + "targetPosition": { + "x": 33074.81058872718, + "y": 30667.895318229934 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "fc3acd47-42fd-4822-ba38-e52202ba04ab", + "savedPayload": { + "position": { + "x": 33074.81058872718, + "y": 30667.895318229934 + }, + "targetPosition": { + "x": 32681.432291058845, + "y": 30449.369541893226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "6d5e8ded-93f7-4b35-8566-c4c1a591a212", + "savedPayload": { + "position": { + "x": 32681.432291058845, + "y": 30449.369541893226 + }, + "targetPosition": { + "x": 32295.49426853537, + "y": 30680.78225280313 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if ( ( portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995 ) > portfolioEngine.portfolioCurrent.position.stopLoss.value ) {\nportfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value * 0.995\n}\nelse { portfolioEngine.portfolioCurrent.position.stopLoss.value }", + "project": "Foundations", + "id": "35cb55e0-90e8-4528-adc1-7a12941cb468", + "savedPayload": { + "position": { + "x": 33453.3083361058, + "y": 29986.54412007342 + }, + "targetPosition": { + "x": 33067.37031358232, + "y": 30217.956830983323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "57afc723-f002-4ff8-b240-b842804bd7e0", + "savedPayload": { + "position": { + "x": 33067.37031358232, + "y": 30217.956830983323 + }, + "targetPosition": { + "x": 32681.432291058845, + "y": 30449.369541893226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "56df9c58-9a31-4070-84be-5cf49d00a9f7", + "savedPayload": { + "position": { + "x": 32295.49426853537, + "y": 30680.78225280313 + }, + "targetPosition": { + "x": 31909.556246011896, + "y": 30912.19496371303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * ( ( 100 + ( chart.at04min.livetest.averageTradeUp ) ) / 100 )", + "project": "Foundations", + "id": "645a6ef9-1777-434d-a2d9-e190ec847309", + "savedPayload": { + "position": { + "x": 33089.691139016904, + "y": 31567.772292723155 + }, + "targetPosition": { + "x": 32696.31284134857, + "y": 31349.246516386447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "65e2830d-10e5-47c0-950b-730334ba6a66", + "savedPayload": { + "position": { + "x": 32696.31284134857, + "y": 31349.246516386447 + }, + "targetPosition": { + "x": 32302.934543680232, + "y": 31130.72074004974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "04fbe148-2475-4679-9646-0a25415263c3", + "savedPayload": { + "position": { + "x": 32302.934543680232, + "y": 31130.72074004974 + }, + "targetPosition": { + "x": 31909.556246011896, + "y": 30912.19496371303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "47caaa42-f531-49c9-9732-79e8bc0fa7f6", + "savedPayload": { + "position": { + "x": 31909.556246011896, + "y": 30912.19496371303 + }, + "targetPosition": { + "x": 31459.617758765286, + "y": 30919.635238857893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "targetRate()\n\nfunction targetRate() {\n switch (portfolioEngine.portfolioCurrent.position.exitType.value) {\n case 'No Exit': {\n return portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value\n break\n }\n case 'Take Profit': {\n return portfolioEngine.portfolioCurrent.position.takeProfit.finalValue.value\n break\n }\n case 'Stop Loss': {\n return portfolioEngine.portfolioCurrent.position.stopLoss.finalValue.value\n break\n }\n }\n}", + "project": "Foundations", + "id": "5273ab9b-ea37-4a19-8594-bb2f936f9d2d", + "savedPayload": { + "position": { + "x": 32406.18425363373, + "y": 30913.98866683464 + }, + "targetPosition": { + "x": 32134.175567829236, + "y": 31040.524333138303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0aae99c1-8ff8-4a78-b076-0425d107e325", + "savedPayload": { + "position": { + "x": 32134.175567829236, + "y": 31040.524333138303 + }, + "targetPosition": { + "x": 31862.16688202474, + "y": 31167.059999441964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "e21232e9-22fc-4fea-b60d-53a207126cc5", + "savedPayload": { + "position": { + "x": 32353.341770836752, + "y": 31511.65719705173 + }, + "targetPosition": { + "x": 32107.754326430746, + "y": 31339.358598246847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "173adbf0-e0cb-4e4e-93b2-0a3a45ad50c1", + "savedPayload": { + "position": { + "x": 32107.754326430746, + "y": 31339.358598246847 + }, + "targetPosition": { + "x": 31862.16688202474, + "y": 31167.059999441964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9e6cd072-1630-4b68-94e7-c99eff14b297", + "savedPayload": { + "position": { + "x": 31862.16688202474, + "y": 31167.059999441964 + }, + "targetPosition": { + "x": 31563.332616916196, + "y": 31140.63875804348 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "bd0c625e-bc9e-40cb-a7a1-2cc5ac958fbd", + "savedPayload": { + "position": { + "x": 32925.28939345121, + "y": 32645.859210676495 + }, + "targetPosition": { + "x": 32679.7019490452, + "y": 32473.560611871613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "753ac949-3ebe-4cdf-83dd-bbfca226533a", + "savedPayload": { + "position": { + "x": 32679.7019490452, + "y": 32473.560611871613 + }, + "targetPosition": { + "x": 32434.114504639194, + "y": 32301.26201306673 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d526dcdf-23d3-4085-a72e-cdbdab92105f", + "savedPayload": { + "position": { + "x": 32434.114504639194, + "y": 32301.26201306673 + }, + "targetPosition": { + "x": 32188.527060233188, + "y": 32128.96341426185 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2f2a5820-b776-45fb-a251-285256ece7ef", + "savedPayload": { + "position": { + "x": 32188.527060233188, + "y": 32128.96341426185 + }, + "targetPosition": { + "x": 31942.93961582718, + "y": 31956.664815456967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{\n \"fillProbability\": 1\n}", + "project": "Foundations", + "id": "18e27a93-a577-468a-b9c4-10a8885ea5b8", + "savedPayload": { + "position": { + "x": 32109.143470777606, + "y": 32485.489454834897 + }, + "targetPosition": { + "x": 31916.518374428695, + "y": 32255.49908056551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "9591548f-dbb4-4d43-8787-cd72e894ecc6", + "savedPayload": { + "position": { + "x": 31863.675891631723, + "y": 32853.1676107826 + }, + "targetPosition": { + "x": 31890.09713303021, + "y": 32554.333345674055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "46826e3f-9eb6-44f8-825a-a1551a8da331", + "savedPayload": { + "position": { + "x": 31890.09713303021, + "y": 32554.333345674055 + }, + "targetPosition": { + "x": 31916.518374428695, + "y": 32255.49908056551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{\n \"percentage\": 0.1\n}", + "project": "Foundations", + "id": "6a3f6f52-3440-48a8-8f6c-a32556bd95e7", + "savedPayload": { + "position": { + "x": 31686.52800015931, + "y": 32448.12417691442 + }, + "targetPosition": { + "x": 31916.518374428695, + "y": 32255.49908056551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a337bd94-730a-4929-9ba9-265745b59aa5", + "savedPayload": { + "position": { + "x": 31916.518374428695, + "y": 32255.49908056551 + }, + "targetPosition": { + "x": 31942.93961582718, + "y": 31956.664815456967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "03003ade-46b0-4251-b8aa-93b2cacf5a5f", + "savedPayload": { + "position": { + "x": 31942.93961582718, + "y": 31956.664815456967 + }, + "targetPosition": { + "x": 31816.40394952352, + "y": 31684.65612965247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "b5e62591-23b8-4247-98ac-3075cee5c716", + "savedPayload": { + "position": { + "x": 31816.40394952352, + "y": 31684.65612965247 + }, + "targetPosition": { + "x": 31689.868283219857, + "y": 31412.647443847975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "76f601bf-607a-468f-8719-b4eaaf429b81", + "savedPayload": { + "position": { + "x": 31689.868283219857, + "y": 31412.647443847975 + }, + "targetPosition": { + "x": 31563.332616916196, + "y": 31140.63875804348 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "d7376b5c-e4c9-4c26-9901-d0588db9ad1e", + "savedPayload": { + "position": { + "x": 31827.998925374297, + "y": 31178.083137065216 + }, + "targetPosition": { + "x": 31459.617758765286, + "y": 30919.635238857893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2171622-7c8b-45d8-98ef-f67f2e22bac0", + "savedPayload": { + "position": { + "x": 31459.617758765286, + "y": 30919.635238857893 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8ace0ac9-0e49-47de-b3b8-65cdfaa0cc3f", + "savedPayload": { + "position": { + "x": 31034, + "y": 31065.75 + }, + "targetPosition": { + "x": 31034, + "y": 31065.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Plugins/Portfolio-Systems/Masters-Lightning-Strike.json b/Projects/Portfolio-Management/Plugins/Portfolio-Systems/Masters-Lightning-Strike.json new file mode 100644 index 000000000..b1f9a0837 --- /dev/null +++ b/Projects/Portfolio-Management/Plugins/Portfolio-Systems/Masters-Lightning-Strike.json @@ -0,0 +1,3812 @@ +{ + "type": "Portfolio System", + "name": "Lightning Strike", + "config": "{\"codeName\":\"Masters-Lightning-Strike\"}", + "project": "Foundations", + "portfolioStrategies": [ + { + "type": "Portfolio Strategy", + "name": "My Portfolio Strategy", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "Inmediate Trigger On", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "e2ea7ded-2be1-43a3-a7fa-de3d9b8eeec4", + "savedPayload": { + "position": { + "x": 29614.345537114667, + "y": 29686.264363248512 + }, + "targetPosition": { + "x": 30059.096259318965, + "y": 29912.85964671243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e693623c-e11f-49e3-99da-1897c7a47563", + "savedPayload": { + "position": { + "x": 30059.096259318965, + "y": 29912.85964671243 + }, + "targetPosition": { + "x": 30503.948096117412, + "y": 30139.527093006473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9135663f-deeb-4b3f-8855-91750810a406", + "savedPayload": { + "position": { + "x": 30503.948096117412, + "y": 30139.527093006473 + }, + "targetPosition": { + "x": 30949.606420886405, + "y": 30366.48888962723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "05f2f6b7-15ab-4386-a299-91a949de634e", + "savedPayload": { + "position": { + "x": 30949.606420886405, + "y": 30366.48888962723 + }, + "targetPosition": { + "x": 31395.222935590078, + "y": 30593.406010951592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "Never Trigger Off", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Close Above MA", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "false", + "project": "Foundations", + "id": "0eb59e3b-ccc8-4eab-a1f2-a7c8dea28949", + "savedPayload": { + "position": { + "x": 30777.836612408217, + "y": 28692.647426362768 + }, + "targetPosition": { + "x": 30932.059454816794, + "y": 29167.31041310742 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "31ab47dd-fe2d-47ac-9a77-08ec8beee068", + "savedPayload": { + "position": { + "x": 30932.059454816794, + "y": 29167.31041310742 + }, + "targetPosition": { + "x": 31086.31006690743, + "y": 29642.1636542021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fa93a965-e836-42b3-9784-79acda1468dd", + "savedPayload": { + "position": { + "x": 31086.31006690743, + "y": 29642.1636542021 + }, + "targetPosition": { + "x": 31240.740280232243, + "y": 30117.847206458973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "8a46ebed-4ed4-4b70-882b-416ffa1b37f6", + "savedPayload": { + "position": { + "x": 31240.740280232243, + "y": 30117.847206458973 + }, + "targetPosition": { + "x": 31395.222935590078, + "y": 30593.406010951592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "Inmediate Take Position", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "90dda64b-17fd-469c-8066-3855596795ab", + "savedPayload": { + "position": { + "x": 32310.303575265214, + "y": 28785.226973794255 + }, + "targetPosition": { + "x": 32083.882547130008, + "y": 29230.01160391372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4054a522-7863-4ac2-9eab-26db2a6f037f", + "savedPayload": { + "position": { + "x": 32083.882547130008, + "y": 29230.01160391372 + }, + "targetPosition": { + "x": 31848.83631252263, + "y": 29702.20922965271 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0b8d71ab-6430-4e3f-840a-162745ab8d22", + "savedPayload": { + "position": { + "x": 31848.83631252263, + "y": 29702.20922965271 + }, + "targetPosition": { + "x": 31622.00489673196, + "y": 30147.8015863614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f8ca03db-0afa-4c98-abad-d9a5d17bdd36", + "savedPayload": { + "position": { + "x": 31622.00489673196, + "y": 30147.8015863614 + }, + "targetPosition": { + "x": 31395.222935590078, + "y": 30593.406010951592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a31576e1-6f47-4e02-8953-c863c79cf783", + "savedPayload": { + "position": { + "x": 31257.660610360945, + "y": 30783.509513979912 + }, + "targetPosition": { + "x": 31350.365708673427, + "y": 31068.826468868458 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "openStage": { + "type": "Open Stage", + "config": "{\n \"roundingErrorCorrectionFactor\": 1.01,\n \"absoluteDustInBaseAsset\": 0,\n \"absoluteDustInQuotedAsset\": 0\n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "Entry Target Rate", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "c9aada83-91b0-4b34-955a-858bd201b4e2", + "savedPayload": { + "position": { + "x": 32053.25964936278, + "y": 29325.41438209381 + }, + "targetPosition": { + "x": 32105.254754356094, + "y": 29821.797185559502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9158b840-9adc-4476-9137-72cc97037498", + "savedPayload": { + "position": { + "x": 32105.254754356094, + "y": 29821.797185559502 + }, + "targetPosition": { + "x": 32157.172363266734, + "y": 30317.794022937276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "Target Size in Quoted Asset", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value\n", + "project": "Foundations", + "id": "a1796525-0b97-4b83-bf89-6f084f69cae2", + "savedPayload": { + "position": { + "x": 32964.4235848001, + "y": 29730.818183696843 + }, + "targetPosition": { + "x": 32560.836858717368, + "y": 30024.266048044417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8ca6e0cd-15ac-4743-aed2-965ec3dff80c", + "savedPayload": { + "position": { + "x": 32560.836858717368, + "y": 30024.266048044417 + }, + "targetPosition": { + "x": 32157.172363266734, + "y": 30317.794022937276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a3827280-3a20-433b-a297-51994eb7198e", + "savedPayload": { + "position": { + "x": 31715.09179990865, + "y": 30618.427255887935 + }, + "targetPosition": { + "x": 31593.07080698591, + "y": 30892.490893180715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "Buy Orders", + "config": "{\n\"percentageOfStageTargetSize\": 100\n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [], + "limitBuyOrders": [ + { + "type": "Limit Buy Order", + "name": "Limit Buy", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": true\n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01min.support.support4Rate", + "project": "Foundations", + "id": "d6637c4c-8cec-497e-83c5-2cce8375c193", + "savedPayload": { + "position": { + "x": 32788.14051281736, + "y": 30278.800033969157 + }, + "targetPosition": { + "x": 32638.140512817354, + "y": 30538.60765510449 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3ff96eb6-5965-4f82-98d4-cd23bf8d0369", + "savedPayload": { + "position": { + "x": 32638.140512817354, + "y": 30538.60765510449 + }, + "targetPosition": { + "x": 32488.140512817354, + "y": 30798.415276239823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Create Order Event", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "My Javascript Code", + "code": "true", + "project": "Foundations", + "id": "3c441caf-e674-475e-aa34-8cc028743089", + "savedPayload": { + "position": { + "x": 33584.395061988485, + "y": 30310.33130454887 + }, + "targetPosition": { + "x": 33310.3314246957, + "y": 30432.352297471607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4162428b-4e63-4529-87be-beac9ffc13f0", + "savedPayload": { + "position": { + "x": 33310.3314246957, + "y": 30432.352297471607 + }, + "targetPosition": { + "x": 33036.26778740292, + "y": 30554.373290394346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2395b55f-c4f9-478a-a20c-3a6ac69b9439", + "savedPayload": { + "position": { + "x": 33036.26778740292, + "y": 30554.373290394346 + }, + "targetPosition": { + "x": 32762.204150110134, + "y": 30676.394283317084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "91a2d093-075b-443e-8d54-de0e50fdac61", + "savedPayload": { + "position": { + "x": 32762.204150110134, + "y": 30676.394283317084 + }, + "targetPosition": { + "x": 32488.140512817354, + "y": 30798.415276239823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderEvent": { + "type": "Cancel Order Event", + "name": "New Cancel Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Cancel Order Event", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "My Javascript Code", + "code": "true", + "project": "Foundations", + "id": "98e8e55b-b65e-436d-9d98-2b7f1eef0119", + "savedPayload": { + "position": { + "x": 33661.91763369793, + "y": 31047.909305221132 + }, + "targetPosition": { + "x": 33368.473353477784, + "y": 30985.535797975805 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "70d79bb0-a78b-4d2e-b7ee-90335c1c7afb", + "savedPayload": { + "position": { + "x": 33368.473353477784, + "y": 30985.535797975805 + }, + "targetPosition": { + "x": 33075.02907325764, + "y": 30923.162290730477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cc2b8c5e-90d8-4017-8726-b27d696ab4ef", + "savedPayload": { + "position": { + "x": 33075.02907325764, + "y": 30923.162290730477 + }, + "targetPosition": { + "x": 32781.584793037495, + "y": 30860.78878348515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "14564d4f-22a0-4c7c-be38-ad1323f3dcf8", + "savedPayload": { + "position": { + "x": 32781.584793037495, + "y": 30860.78878348515 + }, + "targetPosition": { + "x": 32488.140512817354, + "y": 30798.415276239823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedExchangeEvents": { + "type": "Simulated Exchange Events", + "name": "New Simulated Exchange Events", + "project": "Foundations", + "simulatedPartialFill": { + "type": "Simulated Partial Fill", + "name": "New Simulated Partial Fill", + "config": "{ \n\"fillProbability\": 1\n}", + "project": "Foundations", + "id": "294c2555-7134-454e-bfcd-66ba4be59dfc", + "savedPayload": { + "position": { + "x": 32838.674124938196, + "y": 31029.209117319482 + }, + "targetPosition": { + "x": 32688.879694725012, + "y": 31021.35872388304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedActualRate": { + "type": "Simulated Actual Rate", + "name": "New Simulated Actual Rate", + "project": "Foundations", + "id": "bc1381f8-3d46-45e9-830a-369628b699c4", + "savedPayload": { + "position": { + "x": 32789.24928567884, + "y": 31132.83044770465 + }, + "targetPosition": { + "x": 32688.879694725012, + "y": 31021.35872388304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "simulatedFeesPaid": { + "type": "Simulated Fees Paid", + "name": "New Simulated Fees Paid", + "config": "{ \n\"percentage\": 0.1\n}", + "project": "Foundations", + "id": "b1020734-07c6-42e9-937b-c173acf381a6", + "savedPayload": { + "position": { + "x": 32681.02930128857, + "y": 31171.153154096228 + }, + "targetPosition": { + "x": 32688.879694725012, + "y": 31021.35872388304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ecbcd0b-9822-4caa-aced-c6e38c33afb5", + "savedPayload": { + "position": { + "x": 32688.879694725012, + "y": 31021.35872388304 + }, + "targetPosition": { + "x": 32488.140512817354, + "y": 30798.415276239823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b278718b-6ff9-44b4-8c6d-acdad79aabb5", + "savedPayload": { + "position": { + "x": 32488.140512817354, + "y": 30798.415276239823 + }, + "targetPosition": { + "x": 32189.783944206873, + "y": 30829.77381522012 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Limit Order", + "name": "Limit Buy Order #1", + "id": "008e16b8-9487-4db3-81e1-d11c19a7f59e" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Portfolio Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "07f9794a-dea7-4075-bdea-00e4b90960a6" + ], + [ + "New Limit Buy Orders", + "Limit Buy Orders", + "Foundations", + "f8247166-0cc2-4b14-ba38-37795aa65d87" + ], + [ + "Limit Buy Order #1", + "Limit Order", + "Foundations", + "008e16b8-9487-4db3-81e1-d11c19a7f59e" + ] + ] + } + } + ], + "limitSellOrders": [], + "id": "e635ed9f-3c8c-45bf-8be0-e3836fa0844e", + "savedPayload": { + "position": { + "x": 32189.783944206873, + "y": 30829.77381522012 + }, + "targetPosition": { + "x": 31891.42737559639, + "y": 30861.132354200417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "id": "6bdce67c-b2c2-40b6-940e-6c929d074e05", + "savedPayload": { + "position": { + "x": 31891.42737559639, + "y": 30861.132354200417 + }, + "targetPosition": { + "x": 31593.07080698591, + "y": 30892.490893180715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "d2fc92c9-b2cc-4332-aad3-d82234f01bf4", + "savedPayload": { + "position": { + "x": 31593.07080698591, + "y": 30892.490893180715 + }, + "targetPosition": { + "x": 31350.365708673427, + "y": 31068.826468868458 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "Stop Loss Phase #1", + "code": "if (portfolioEngine.portfolioLast.limitOrders.orderName.value === 'Limit Buy') \n{ portfolioEngine.portfolioLast.limitOrders.rate.value } \nelse \n{ 0 }", + "project": "Foundations", + "id": "5b32bb95-b7be-427a-b448-bbc3f6c63275", + "savedPayload": { + "position": { + "x": 33444.873603041866, + "y": 31518.857444803754 + }, + "targetPosition": { + "x": 32948.375578616426, + "y": 31466.63871479898 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "b65f8638-f70a-45a4-9649-47d71ea1aa9d", + "savedPayload": { + "position": { + "x": 32948.375578616426, + "y": 31466.63871479898 + }, + "targetPosition": { + "x": 32451.11407091601, + "y": 31414.428076285833 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8df55ed2-98c6-473e-8a09-0fd0f55af210", + "savedPayload": { + "position": { + "x": 32451.11407091601, + "y": 31414.428076285833 + }, + "targetPosition": { + "x": 31953.896472627435, + "y": 31362.35443300038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01min.candle.close * 1.2", + "project": "Foundations", + "id": "bb6b732f-e20d-4945-a545-ff2826ec145e", + "savedPayload": { + "position": { + "x": 32563.556597032002, + "y": 32732.137344678427 + }, + "targetPosition": { + "x": 32360.50700259472, + "y": 32275.97597459398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "d0d56645-d5b6-4b61-8970-b32163e23daa", + "savedPayload": { + "position": { + "x": 32360.50700259472, + "y": 32275.97597459398 + }, + "targetPosition": { + "x": 32157.15421564119, + "y": 31819.11996495485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6f5ed0dc-4133-473b-9095-cf809e6ca000", + "savedPayload": { + "position": { + "x": 32157.15421564119, + "y": 31819.11996495485 + }, + "targetPosition": { + "x": 31953.896472627435, + "y": 31362.35443300038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "c44831c2-dacf-4853-b70a-69e5b4276dff", + "savedPayload": { + "position": { + "x": 31593.07080698591, + "y": 31245.1620445562 + }, + "targetPosition": { + "x": 31350.365708673427, + "y": 31068.826468868458 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "config": "{\n \"roundingErrorCorrectionFactor\": 1.01,\n \"absoluteDustInBaseAsset\": 0,\n \"absoluteDustInQuotedAsset\": 0\n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "Target Rate Formula", + "code": "portfolioEngine.portfolioLast.limitOrders.orderStatistics.actualRate.value", + "project": "Foundations", + "id": "326c2266-7d3a-43ca-9847-e6a7ca93ddb5", + "savedPayload": { + "position": { + "x": 32167.009150921418, + "y": 32774.76069066403 + }, + "targetPosition": { + "x": 31833.11772863275, + "y": 32403.841913134645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9937bbc6-860d-4460-aca0-0bd2517b76e5", + "savedPayload": { + "position": { + "x": 31833.11772863275, + "y": 32403.841913134645 + }, + "targetPosition": { + "x": 31499.446363259507, + "y": 32033.184047213203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "7400ed81-c264-4e91-b467-89acf86dfcf6", + "savedPayload": { + "position": { + "x": 31191.49857989301, + "y": 32982.804274555354 + }, + "targetPosition": { + "x": 31345.493266037513, + "y": 32508.024171062556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0e21ecb7-0090-478c-b439-48c1e6e79da1", + "savedPayload": { + "position": { + "x": 31345.493266037513, + "y": 32508.024171062556 + }, + "targetPosition": { + "x": 31499.446363259507, + "y": 32033.184047213203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5fe56eb2-92f0-407c-b400-4a19e748b5ec", + "savedPayload": { + "position": { + "x": 31320.034117606272, + "y": 31647.587703977144 + }, + "targetPosition": { + "x": 31257.660610360945, + "y": 31354.143423757003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "Race to Break Even", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [ + { + "type": "Limit Sell Order", + "name": "Profit 0.6", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.exitTargetRate.value * 1.008", + "project": "Foundations", + "id": "53978d5a-9efe-43c9-8f90-33095de4527f", + "savedPayload": { + "position": { + "x": 32226.24344862895, + "y": 32521.60033154521 + }, + "targetPosition": { + "x": 31918.580903761293, + "y": 32374.483700063996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "31dfa984-8378-49cc-8429-82245a6401b3", + "savedPayload": { + "position": { + "x": 31918.580903761293, + "y": 32374.483700063996 + }, + "targetPosition": { + "x": 31564.141897771595, + "y": 32205.051295419304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "b090d786-eab4-4a8c-bd9d-9d453f3359fa", + "savedPayload": { + "position": { + "x": 32032.409742191638, + "y": 33529.5344583752 + }, + "targetPosition": { + "x": 31918.69998819087, + "y": 33207.89019774663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "96e2f7c4-9eb8-4dfc-b186-793785812ffc", + "savedPayload": { + "position": { + "x": 31918.69998819087, + "y": 33207.89019774663 + }, + "targetPosition": { + "x": 31804.931900418153, + "y": 32886.072558189335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "60b82e59-a9f8-414f-9483-c516518d8e8e", + "savedPayload": { + "position": { + "x": 31804.931900418153, + "y": 32886.072558189335 + }, + "targetPosition": { + "x": 31690.99884170641, + "y": 32563.844512411095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "5837fa08-1862-4a07-a10d-c1a35cbca9df", + "savedPayload": { + "position": { + "x": 31690.99884170641, + "y": 32563.844512411095 + }, + "targetPosition": { + "x": 31564.141897771595, + "y": 32205.051295419304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderEvent": { + "type": "Cancel Order Event", + "name": "New Cancel Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[6].orderCounters.periods.value >= 2", + "project": "Foundations", + "id": "1362c6f6-45e3-4bcf-9d07-2138493dd413", + "savedPayload": { + "position": { + "x": 30958.927095784515, + "y": 33473.47243930165 + }, + "targetPosition": { + "x": 31106.01383128465, + "y": 33165.04035704302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "a" + } + } + }, + "id": "89d67597-c113-4e7e-94ee-03f4e8c69c19", + "savedPayload": { + "position": { + "x": 31106.01383128465, + "y": 33165.04035704302 + }, + "targetPosition": { + "x": 31252.963121046443, + "y": 32856.99049940381 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "acb050f9-35d5-400a-a5f5-8810c1fa9df5", + "savedPayload": { + "position": { + "x": 31252.963121046443, + "y": 32856.99049940381 + }, + "targetPosition": { + "x": 31400.100329616864, + "y": 32548.745011836843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2dbc0df0-6c1c-4e5d-bbd0-3b1893706a93", + "savedPayload": { + "position": { + "x": 31400.100329616864, + "y": 32548.745011836843 + }, + "targetPosition": { + "x": 31564.141897771595, + "y": 32205.051295419304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b80fe127-d306-4fc1-a3a8-95bf88de046f", + "savedPayload": { + "position": { + "x": 30911.91577284464, + "y": 32038.414234899974 + }, + "targetPosition": { + "x": 30811.77371507451, + "y": 31755.62178757232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Limit Order", + "name": "Limit Sell Order #7", + "id": "5bfce673-ceb2-4104-bd7e-75d62453164e" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Portfolio Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "07f9794a-dea7-4075-bdea-00e4b90960a6" + ], + [ + "New Limit Sell Orders", + "Limit Sell Orders", + "Foundations", + "1b0f368b-51b9-4c61-9c7b-b0b308cf7ba9" + ], + [ + "Limit Sell Order #7", + "Limit Order", + "Foundations", + "5bfce673-ceb2-4104-bd7e-75d62453164e" + ] + ] + } + }, + { + "type": "Limit Sell Order", + "name": "Profit 0.5", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.exitTargetRate.value * 1.007", + "project": "Foundations", + "id": "4df6dc0e-887a-4627-9fd1-75926327eb09", + "savedPayload": { + "position": { + "x": 31947.37163445384, + "y": 32796.64795817013 + }, + "targetPosition": { + "x": 31719.240148699042, + "y": 32542.971660415038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8306171d-b7d4-4b7f-a5c5-2bc320581a55", + "savedPayload": { + "position": { + "x": 31719.240148699042, + "y": 32542.971660415038 + }, + "targetPosition": { + "x": 31432.347172201655, + "y": 32223.99431482714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.portfolioLast.limitOrders.orderName.value === 'Profit 0.6'", + "project": "Foundations", + "id": "b5c796b8-6da7-4e15-9063-7b778a6f92e7", + "savedPayload": { + "position": { + "x": 31358.28385683019, + "y": 33648.324339075916 + }, + "targetPosition": { + "x": 31376.031980643544, + "y": 33307.64979540346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4e968238-bb89-4633-8840-17a3eee97127", + "savedPayload": { + "position": { + "x": 31376.031980643544, + "y": 33307.64979540346 + }, + "targetPosition": { + "x": 31393.818371948895, + "y": 32965.93872675965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b6f8f8a7-6201-40b8-85ef-f566d24f6f41", + "savedPayload": { + "position": { + "x": 31393.818371948895, + "y": 32965.93872675965 + }, + "targetPosition": { + "x": 31411.499076037275, + "y": 32625.314162567658 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f2509852-f910-40aa-9786-4858a185755b", + "savedPayload": { + "position": { + "x": 31411.499076037275, + "y": 32625.314162567658 + }, + "targetPosition": { + "x": 31432.347172201655, + "y": 32223.99431482714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderEvent": { + "type": "Cancel Order Event", + "name": "New Cancel Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at24hs.candlesProbability.begin > chart.at24hs.candlesProbability.begin", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[5].orderCounters.periods.value >= 2", + "project": "Foundations", + "id": "30d37563-9245-4814-a2d2-e81566fdfafb", + "savedPayload": { + "position": { + "x": 30372.482740223073, + "y": 33177.940874522115 + }, + "targetPosition": { + "x": 30625.795367545423, + "y": 32949.88705388291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7572eda9-8711-454e-abd3-ee9f4bae2a60", + "savedPayload": { + "position": { + "x": 30625.795367545423, + "y": 32949.88705388291 + }, + "targetPosition": { + "x": 30879.6529831055, + "y": 32721.382337493917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fc3d3165-f40a-4224-aea1-8b7c55c29468", + "savedPayload": { + "position": { + "x": 30879.6529831055, + "y": 32721.382337493917 + }, + "targetPosition": { + "x": 31133.8800353613, + "y": 32492.629327210394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "036b27b4-55f7-4f1b-80cc-914950ce3016", + "savedPayload": { + "position": { + "x": 31133.8800353613, + "y": 32492.629327210394 + }, + "targetPosition": { + "x": 31432.347172201655, + "y": 32223.99431482714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8a730b1e-e8d8-4ca0-9342-e58b27b3c0a2", + "savedPayload": { + "position": { + "x": 30796.072928201625, + "y": 32055.21064799869 + }, + "targetPosition": { + "x": 30811.77371507451, + "y": 31755.62178757232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Limit Order", + "name": "Limit Sell Order #6", + "id": "90d28d1e-6fd2-4a83-a423-3f34bf455004" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Portfolio Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "07f9794a-dea7-4075-bdea-00e4b90960a6" + ], + [ + "New Limit Sell Orders", + "Limit Sell Orders", + "Foundations", + "1b0f368b-51b9-4c61-9c7b-b0b308cf7ba9" + ], + [ + "Limit Sell Order #6", + "Limit Order", + "Foundations", + "90d28d1e-6fd2-4a83-a423-3f34bf455004" + ] + ] + } + }, + { + "type": "Limit Sell Order", + "name": "Profit 0.4", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.exitTargetRate.value * 1.006", + "project": "Foundations", + "id": "8cffe4c6-a60c-442c-9c67-27860832bdff", + "savedPayload": { + "position": { + "x": 31548.211316179266, + "y": 32884.3188231011 + }, + "targetPosition": { + "x": 31434.14584043107, + "y": 32561.8039580411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "882824fb-0d18-4c48-8cb1-c60fb9b2e4b3", + "savedPayload": { + "position": { + "x": 31434.14584043107, + "y": 32561.8039580411 + }, + "targetPosition": { + "x": 31303.2875129115, + "y": 32191.75354170856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.portfolioLast.limitOrders.orderName.value === 'Profit 0.5'", + "project": "Foundations", + "id": "546d2700-547f-4fbc-b8cc-5b73a97ab69d", + "savedPayload": { + "position": { + "x": 30698.91354794959, + "y": 33460.255204806424 + }, + "targetPosition": { + "x": 30845.804325899364, + "y": 33152.102822068424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "631f4eaa-9716-46e5-9022-a0f00231e34c", + "savedPayload": { + "position": { + "x": 30845.804325899364, + "y": 33152.102822068424 + }, + "targetPosition": { + "x": 30992.681324142817, + "y": 32843.90636057539 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "aec594bc-6efe-4273-971e-0112bc46ec2b", + "savedPayload": { + "position": { + "x": 30992.681324142817, + "y": 32843.90636057539 + }, + "targetPosition": { + "x": 31139.538817171982, + "y": 32535.584162567917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "029f599b-b17f-4851-88d7-9c80b1662af5", + "savedPayload": { + "position": { + "x": 31139.538817171982, + "y": 32535.584162567917 + }, + "targetPosition": { + "x": 31303.2875129115, + "y": 32191.75354170856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderEvent": { + "type": "Cancel Order Event", + "name": "New Cancel Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[4].orderCounters.periods.value >= 2", + "project": "Foundations", + "id": "5e1a76ec-7ab1-47d5-8f65-9e2aed7e5526", + "savedPayload": { + "position": { + "x": 29978.74115806557, + "y": 32660.46628851325 + }, + "targetPosition": { + "x": 30300.284766726683, + "y": 32546.66880793689 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8091739-137a-4ba3-9427-02c44396d1c5", + "savedPayload": { + "position": { + "x": 30300.284766726683, + "y": 32546.66880793689 + }, + "targetPosition": { + "x": 30622.20537803662, + "y": 32432.751604891397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6e36cc24-a86d-4889-a57f-de80068d33f0", + "savedPayload": { + "position": { + "x": 30622.20537803662, + "y": 32432.751604891397 + }, + "targetPosition": { + "x": 30944.328943839944, + "y": 32318.81007283237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "07757b18-bb3e-45f5-8ae6-a635b479e703", + "savedPayload": { + "position": { + "x": 30944.328943839944, + "y": 32318.81007283237 + }, + "targetPosition": { + "x": 31303.2875129115, + "y": 32191.75354170856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e065f375-4663-45f0-8d7a-e5eee5d90cb4", + "savedPayload": { + "position": { + "x": 30682.62038603202, + "y": 32026.397372877276 + }, + "targetPosition": { + "x": 30811.77371507451, + "y": 31755.62178757232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Limit Order", + "name": "Limit Sell Order #5", + "id": "3c44b04d-6b6b-4278-ba85-898b1f12cdfa" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Portfolio Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "07f9794a-dea7-4075-bdea-00e4b90960a6" + ], + [ + "New Limit Sell Orders", + "Limit Sell Orders", + "Foundations", + "1b0f368b-51b9-4c61-9c7b-b0b308cf7ba9" + ], + [ + "Limit Sell Order #5", + "Limit Order", + "Foundations", + "3c44b04d-6b6b-4278-ba85-898b1f12cdfa" + ] + ] + } + }, + { + "type": "Limit Sell Order", + "name": "Profit 0.3", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.exitTargetRate.value * 1.005", + "project": "Foundations", + "id": "ed5df221-812e-47e0-8ee5-34cee0346cea", + "savedPayload": { + "position": { + "x": 31158.51909517061, + "y": 32845.503086253884 + }, + "targetPosition": { + "x": 31176.200927774764, + "y": 32504.417103149208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5673a468-77ac-4312-a1b1-ea5e9d070988", + "savedPayload": { + "position": { + "x": 31176.200927774764, + "y": 32504.417103149208 + }, + "targetPosition": { + "x": 31196.59695497345, + "y": 32112.128743916008 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.portfolioLast.limitOrders.orderName.value === 'Profit 0.4'", + "project": "Foundations", + "id": "fcd99b77-0333-4105-950d-eb03ffc2129e", + "savedPayload": { + "position": { + "x": 30152.725744553733, + "y": 33052.75239234119 + }, + "targetPosition": { + "x": 30406.488540719874, + "y": 32824.21747384216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b5c038b2-15ae-450f-8f86-242e2402257d", + "savedPayload": { + "position": { + "x": 30406.488540719874, + "y": 32824.21747384216 + }, + "targetPosition": { + "x": 30660.172033357696, + "y": 32595.691911189846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "12e843fe-9a85-4300-b4e5-097af10db775", + "savedPayload": { + "position": { + "x": 30660.172033357696, + "y": 32595.691911189846 + }, + "targetPosition": { + "x": 30913.885231247605, + "y": 32367.015684571852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "c9610e5d-0cb9-426a-af86-f7bfdb230d7b", + "savedPayload": { + "position": { + "x": 30913.885231247605, + "y": 32367.015684571852 + }, + "targetPosition": { + "x": 31196.59695497345, + "y": 32112.128743916008 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderEvent": { + "type": "Cancel Order Event", + "name": "New Cancel Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "code": "chart.at24hs.candlesProbability.begin > chart.at24hs.candlesProbability.begin", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[3].orderCounters.periods.value >= 2", + "project": "Foundations", + "id": "ed52c351-2965-4e4d-916e-0d882efc332e", + "savedPayload": { + "position": { + "x": 29792.987109898088, + "y": 32039.510992700474 + }, + "targetPosition": { + "x": 30134.076625253387, + "y": 32057.1605228485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "675c8f52-d97a-4afc-a2e4-bedcd501662f", + "savedPayload": { + "position": { + "x": 30134.076625253387, + "y": 32057.1605228485 + }, + "targetPosition": { + "x": 30475.158219884866, + "y": 32074.806729858356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c9155dd9-9e2c-4254-8d2c-63d9c32e40eb", + "savedPayload": { + "position": { + "x": 30475.158219884866, + "y": 32074.806729858356 + }, + "targetPosition": { + "x": 30816.453195252943, + "y": 32092.489815598798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "cbf59193-c567-4b58-a83c-d9871204a520", + "savedPayload": { + "position": { + "x": 30816.453195252943, + "y": 32092.489815598798 + }, + "targetPosition": { + "x": 31196.59695497345, + "y": 32112.128743916008 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e8cb9d8f-6e16-4b5c-a5e4-141f2047ce19", + "savedPayload": { + "position": { + "x": 30588.83026743129, + "y": 31956.360969479978 + }, + "targetPosition": { + "x": 30811.77371507451, + "y": 31755.62178757232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Limit Order", + "name": "Limit Sell Order #4", + "id": "7fb716f8-8bba-4c0d-8df3-69a7bc9ae317" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Portfolio Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "07f9794a-dea7-4075-bdea-00e4b90960a6" + ], + [ + "New Limit Sell Orders", + "Limit Sell Orders", + "Foundations", + "1b0f368b-51b9-4c61-9c7b-b0b308cf7ba9" + ], + [ + "Limit Sell Order #4", + "Limit Order", + "Foundations", + "7fb716f8-8bba-4c0d-8df3-69a7bc9ae317" + ] + ] + } + }, + { + "type": "Limit Sell Order", + "name": "Profit 0.2", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.exitTargetRate.value * 1.004", + "project": "Foundations", + "id": "25c6516a-f1d9-461f-b012-6d5524320da9", + "savedPayload": { + "position": { + "x": 30812.844113213963, + "y": 32660.515782967275 + }, + "targetPosition": { + "x": 30959.53074678532, + "y": 32352.53074093093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "29b9bd1b-a6e8-4a75-9df9-527db78c0e7b", + "savedPayload": { + "position": { + "x": 30959.53074678532, + "y": 32352.53074093093 + }, + "targetPosition": { + "x": 31128.56779071538, + "y": 31997.713635987035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.portfolioLast.limitOrders.orderName.value === 'Profit 0.3'", + "project": "Foundations", + "id": "a0b1e36b-640d-4ec8-96ea-d26597b61e8e", + "savedPayload": { + "position": { + "x": 29804.352197392087, + "y": 32467.148920498068 + }, + "targetPosition": { + "x": 30125.907001830434, + "y": 32353.29092736564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dab80166-691d-47b6-964a-76df68e98c42", + "savedPayload": { + "position": { + "x": 30125.907001830434, + "y": 32353.29092736564 + }, + "targetPosition": { + "x": 30447.758596062507, + "y": 32239.26264579912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "97061747-71e5-4abe-b339-30e3fd35519f", + "savedPayload": { + "position": { + "x": 30447.758596062507, + "y": 32239.26264579912 + }, + "targetPosition": { + "x": 30769.840994373364, + "y": 32125.03172804365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "998dc335-6c8b-4559-9bbd-8c73bc5844da", + "savedPayload": { + "position": { + "x": 30769.840994373364, + "y": 32125.03172804365 + }, + "targetPosition": { + "x": 31128.56779071538, + "y": 31997.713635987035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderEvent": { + "type": "Cancel Order Event", + "name": "New Cancel Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[2].orderCounters.periods.value >= 2", + "project": "Foundations", + "id": "54de11dd-16f2-4c11-b530-c9b1bcb8a3de", + "savedPayload": { + "position": { + "x": 29860.13313779977, + "y": 31393.81865287888 + }, + "targetPosition": { + "x": 30168.101886767312, + "y": 31540.460555517115 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "77ebec63-371b-40c5-9aa7-4779d885b269", + "savedPayload": { + "position": { + "x": 30168.101886767312, + "y": 31540.460555517115 + }, + "targetPosition": { + "x": 30476.55684009257, + "y": 31687.305773593755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "34f00d60-b8aa-4eda-8276-5bbaa3d6d4ea", + "savedPayload": { + "position": { + "x": 30476.55684009257, + "y": 31687.305773593755 + }, + "targetPosition": { + "x": 30784.72831837753, + "y": 31834.035325805817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "431cdafe-93a5-4647-8ea4-89fd44d9abf0", + "savedPayload": { + "position": { + "x": 30784.72831837753, + "y": 31834.035325805817 + }, + "targetPosition": { + "x": 31128.56779071538, + "y": 31997.713635987035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d13da4a-9bdf-44f9-8e7b-ca05423ce0a4", + "savedPayload": { + "position": { + "x": 30528.981267746854, + "y": 31855.76384534245 + }, + "targetPosition": { + "x": 30811.77371507451, + "y": 31755.62178757232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Limit Order", + "name": "Limit Sell Order #3", + "id": "a5d970bf-0f85-4546-9c4a-a0a113e7ea04" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Portfolio Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "07f9794a-dea7-4075-bdea-00e4b90960a6" + ], + [ + "New Limit Sell Orders", + "Limit Sell Orders", + "Foundations", + "1b0f368b-51b9-4c61-9c7b-b0b308cf7ba9" + ], + [ + "Limit Sell Order #3", + "Limit Order", + "Foundations", + "a5d970bf-0f85-4546-9c4a-a0a113e7ea04" + ] + ] + } + }, + { + "type": "Limit Sell Order", + "name": "Profit 0.1", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.exitTargetRate.value * 1.003", + "project": "Foundations", + "id": "f6a2eda5-75a8-4305-961d-9a1c52b1d837", + "savedPayload": { + "position": { + "x": 30563.86379158337, + "y": 32357.928426319493 + }, + "targetPosition": { + "x": 30817.764150040988, + "y": 32129.07671568887 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "66b3fe34-fe06-408f-8181-fc696710c2a9", + "savedPayload": { + "position": { + "x": 30817.764150040988, + "y": 32129.07671568887 + }, + "targetPosition": { + "x": 31109.46893109646, + "y": 31866.147179757805 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.portfolioLast.limitOrders.orderName.value === 'Profit 0.2'", + "project": "Foundations", + "id": "f0c458d6-d23f-48c4-9156-593429089f97", + "savedPayload": { + "position": { + "x": 29706.07733211601, + "y": 31794.350114796194 + }, + "targetPosition": { + "x": 30046.822904391942, + "y": 31811.930465798825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "488d1160-ae61-45c0-b295-b533b38bbeb5", + "savedPayload": { + "position": { + "x": 30046.822904391942, + "y": 31811.930465798825 + }, + "targetPosition": { + "x": 30388.054151700322, + "y": 31829.45673824515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c296ade6-4a0b-40d3-8ace-f02649f96da5", + "savedPayload": { + "position": { + "x": 30388.054151700322, + "y": 31829.45673824515 + }, + "targetPosition": { + "x": 30729.190154471245, + "y": 31846.83685937668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "8182ab58-4809-48ee-a481-06a6954dc89f", + "savedPayload": { + "position": { + "x": 30729.190154471245, + "y": 31846.83685937668 + }, + "targetPosition": { + "x": 31109.46893109646, + "y": 31866.147179757805 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderEvent": { + "type": "Cancel Order Event", + "name": "New Cancel Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[1].orderCounters.periods.value >= 2", + "project": "Foundations", + "id": "d255fc7b-cb37-471b-8fed-9031a1170765", + "savedPayload": { + "position": { + "x": 30168.560326628227, + "y": 30822.8882995854 + }, + "targetPosition": { + "x": 30397.233735642047, + "y": 31076.474377012506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "317e867c-c4a0-48db-9bdf-75d5225f22bc", + "savedPayload": { + "position": { + "x": 30397.233735642047, + "y": 31076.474377012506 + }, + "targetPosition": { + "x": 30625.747747545884, + "y": 31329.828001166636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c287f36d-074b-498c-ad12-be1bf473be63", + "savedPayload": { + "position": { + "x": 30625.747747545884, + "y": 31329.828001166636 + }, + "targetPosition": { + "x": 30854.509315754025, + "y": 31583.427362495073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "7c575bbe-7429-4167-aba5-e7a3b59bd958", + "savedPayload": { + "position": { + "x": 30854.509315754025, + "y": 31583.427362495073 + }, + "targetPosition": { + "x": 31109.46893109646, + "y": 31866.147179757805 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "de750ccf-154f-4495-a9fd-cee163cccf66", + "savedPayload": { + "position": { + "x": 30512.184854648138, + "y": 31739.921000699436 + }, + "targetPosition": { + "x": 30811.77371507451, + "y": 31755.62178757232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Limit Order", + "name": "Limit Sell Order #2", + "id": "e133f5d4-034b-4333-9ea4-a6b52183476e" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Portfolio Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "07f9794a-dea7-4075-bdea-00e4b90960a6" + ], + [ + "New Limit Sell Orders", + "Limit Sell Orders", + "Foundations", + "1b0f368b-51b9-4c61-9c7b-b0b308cf7ba9" + ], + [ + "Limit Sell Order #2", + "Limit Order", + "Foundations", + "e133f5d4-034b-4333-9ea4-a6b52183476e" + ] + ] + } + }, + { + "type": "Limit Sell Order", + "name": "Profit 0.0", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.exitTargetRate.value * 1.002", + "project": "Foundations", + "id": "9344ebf6-3efa-4904-a952-d2dbb1b0ead1", + "savedPayload": { + "position": { + "x": 30410.26963417929, + "y": 31794.68065670642 + }, + "targetPosition": { + "x": 30750.566814320024, + "y": 31767.794674652483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ef824607-7571-4f06-84d6-ce4e97e4cc62", + "savedPayload": { + "position": { + "x": 30750.566814320024, + "y": 31767.794674652483 + }, + "targetPosition": { + "x": 31142.128049335588, + "y": 31736.808105691816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "portfolioEngine.portfolioLast.limitOrders.orderName.value === 'Profit 0.1'", + "project": "Foundations", + "id": "91c9b7c1-1250-450e-b7b3-b5b5bf4abd77", + "savedPayload": { + "position": { + "x": 30344.95885407582, + "y": 30580.386880577542 + }, + "targetPosition": { + "x": 30538.406108295792, + "y": 30861.274297492913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cb5f3c82-b13e-4edb-a738-89f653250d56", + "savedPayload": { + "position": { + "x": 30538.406108295792, + "y": 30861.274297492913 + }, + "targetPosition": { + "x": 30732.145253834915, + "y": 31142.449256664135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ff70b3ad-19b0-4be5-bf58-f3b9253ac170", + "savedPayload": { + "position": { + "x": 30732.145253834915, + "y": 31142.449256664135 + }, + "targetPosition": { + "x": 30926.169212353423, + "y": 31423.65588284892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "5658a835-b46f-40c4-a7c1-5d5d6f10b95b", + "savedPayload": { + "position": { + "x": 30926.169212353423, + "y": 31423.65588284892 + }, + "targetPosition": { + "x": 31142.128049335588, + "y": 31736.808105691816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c077f171-dabc-49e6-8956-3e1144a0b0ef", + "savedPayload": { + "position": { + "x": 30540.998129769552, + "y": 31626.46845852983 + }, + "targetPosition": { + "x": 30811.77371507451, + "y": 31755.62178757232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Limit Order", + "name": "Limit Sell Order #1", + "id": "929c1c8c-1964-4495-991c-0a516f1e9ba0" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Portfolio Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "07f9794a-dea7-4075-bdea-00e4b90960a6" + ], + [ + "New Limit Sell Orders", + "Limit Sell Orders", + "Foundations", + "1b0f368b-51b9-4c61-9c7b-b0b308cf7ba9" + ], + [ + "Limit Sell Order #1", + "Limit Order", + "Foundations", + "929c1c8c-1964-4495-991c-0a516f1e9ba0" + ] + ] + } + } + ], + "id": "0fe764ce-3312-4964-9841-b55500e3f80a", + "savedPayload": { + "position": { + "x": 30811.77371507451, + "y": 31755.62178757232 + }, + "targetPosition": { + "x": 31034.717162717727, + "y": 31554.88260566466 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "33993524-848d-4d57-a503-075c5df4a31b", + "savedPayload": { + "position": { + "x": 31034.717162717727, + "y": 31554.88260566466 + }, + "targetPosition": { + "x": 31257.660610360945, + "y": 31354.143423757003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "f4d8925b-697e-4f52-ad2e-d368780739d0", + "savedPayload": { + "position": { + "x": 31257.660610360945, + "y": 31354.143423757003 + }, + "targetPosition": { + "x": 31350.365708673427, + "y": 31068.826468868458 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "711041eb-3055-4611-b64f-570363bae854", + "savedPayload": { + "position": { + "x": 31350.365708673427, + "y": 31068.826468868458 + }, + "targetPosition": { + "x": 31050.365708673427, + "y": 31068.826468868458 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "628b758d-ffff-445f-9d4f-8aa480a13db3", + "savedPayload": { + "position": { + "x": 31050.365708673427, + "y": 31068.826468868458 + }, + "targetPosition": { + "x": 31050.365708673427, + "y": 31068.826468868458 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Plugins/Portfolio-Systems/Sparta-WHB-BTC-USDT.json b/Projects/Portfolio-Management/Plugins/Portfolio-Systems/Sparta-WHB-BTC-USDT.json new file mode 100644 index 000000000..cf87e0f5e --- /dev/null +++ b/Projects/Portfolio-Management/Plugins/Portfolio-Systems/Sparta-WHB-BTC-USDT.json @@ -0,0 +1,9413 @@ +{ + "type": "Portfolio System", + "name": "WHB v2", + "config": "{\"codeName\":\"Sparta-WHB-BTC-USDT\"}", + "project": "Foundations", + "portfolioStrategies": [ + { + "type": "Portfolio Strategy", + "name": "Steep", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "Steep", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "3 Closes Below MA", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage && \nchart.at01hs.candle.previous.close < chart.at01hs.bollingerBand.previous.movingAverage && \nchart.at01hs.candle.previous.previous.close < chart.at01hs.bollingerBand.previous.previous.movingAverage", + "project": "Foundations", + "id": "123b1af6-9639-4b6d-a4c3-7a8a9287169c", + "savedPayload": { + "position": { + "x": 31005.05379151858, + "y": 28880.31625586885 + }, + "targetPosition": { + "x": 31170.703378725375, + "y": 28912.515273838642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "427da1e1-cc4a-4c78-88f6-c254d87cc88f", + "savedPayload": { + "position": { + "x": 31170.703378725375, + "y": 28912.515273838642 + }, + "targetPosition": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Breakdown", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation", + "project": "Foundations", + "id": "1b9e755e-eefe-4b0d-addd-1e19b6a597b6", + "savedPayload": { + "position": { + "x": 31068.061607158517, + "y": 28716.17528435501 + }, + "targetPosition": { + "x": 31212.708589152, + "y": 28803.087959496082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "55bf7721-7fb2-42f0-8a3c-c2b97e278a29", + "savedPayload": { + "position": { + "x": 31212.708589152, + "y": 28803.087959496082 + }, + "targetPosition": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "2H Down", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.bollingerChannel.direction === \"Down\"", + "project": "Foundations", + "id": "e8db5fac-2f00-47fe-ac57-dc93ad15f2b5", + "savedPayload": { + "position": { + "x": 31183.40910516998, + "y": 28583.483166790633 + }, + "targetPosition": { + "x": 31289.60692115964, + "y": 28714.626547786498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "11e00b31-e7eb-4fe9-b006-dcd640dbbd3b", + "savedPayload": { + "position": { + "x": 31289.60692115964, + "y": 28714.626547786498 + }, + "targetPosition": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Deviation > 200", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerBand.deviation > 200", + "project": "Foundations", + "id": "7671ca91-4b4c-40c5-b0c2-199169b013e8", + "savedPayload": { + "position": { + "x": 31337.183674945023, + "y": 28498.24453088107 + }, + "targetPosition": { + "x": 31392.12330100967, + "y": 28657.800790513455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "dd938286-61b3-41e4-bfbb-db34971ffa47", + "savedPayload": { + "position": { + "x": 31392.12330100967, + "y": 28657.800790513455 + }, + "targetPosition": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Candle Size < 750", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.max - chart.at01hs.candle.min < 750", + "project": "Foundations", + "id": "19b7edeb-b180-429f-9adf-61bf47262033", + "savedPayload": { + "position": { + "x": 31510.837833897836, + "y": 28470.7404141053 + }, + "targetPosition": { + "x": 31507.892740311545, + "y": 28639.464712662942 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8f94ab97-1574-4136-9404-b66dfc1e3b9f", + "savedPayload": { + "position": { + "x": 31507.892740311545, + "y": 28639.464712662942 + }, + "targetPosition": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Deviation < 1000", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerBand.deviation < 1000", + "project": "Foundations", + "id": "0aa38939-f2ef-4c2b-bfc1-a45bda2ac50e", + "savedPayload": { + "position": { + "x": 31683.426327596266, + "y": 28504.288218864018 + }, + "targetPosition": { + "x": 31622.951736110503, + "y": 28661.82991583542 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0b2efc27-4aa5-472c-bb7a-73fc3796cc0e", + "savedPayload": { + "position": { + "x": 31622.951736110503, + "y": 28661.82991583542 + }, + "targetPosition": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Not Completly Oversold", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.percentageBandwidth.movingAverage >= 30 || \nchart.at03hs.percentageBandwidth.movingAverage >= 30 || \nchart.at04hs.percentageBandwidth.movingAverage >= 30 || \nchart.at06hs.percentageBandwidth.movingAverage >= 30 || \nchart.at08hs.percentageBandwidth.movingAverage >= 30", + "project": "Foundations", + "id": "8f02c79c-1807-42ce-a9e8-e707ec73e9e4", + "savedPayload": { + "position": { + "x": 31834.132436565407, + "y": 28594.841584790447 + }, + "targetPosition": { + "x": 31723.422475423256, + "y": 28722.19882645304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0ff24392-a128-4d59-8049-301e99ce941e", + "savedPayload": { + "position": { + "x": 31723.422475423256, + "y": 28722.19882645304 + }, + "targetPosition": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Slope Not Extreme, or...", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.slope != \"Extreme\" || \n(chart.at01hs.bollingerSubChannel.period <= 6 && \nchart.at08hs.bollingerChannel.direction === \"Down\" && \nchart.at06hs.bollingerChannel.direction === \"Down\" && \nchart.at04hs.bollingerChannel.direction === \"Down\" && \nchart.at02hs.bollingerSubChannel.slope === (\"Extreme\" || \"Steep\"))", + "project": "Foundations", + "id": "231acfc1-6010-4d84-822f-056d1f3f9dc8", + "savedPayload": { + "position": { + "x": 31944.77877987828, + "y": 28731.478439528517 + }, + "targetPosition": { + "x": 31797.186704298503, + "y": 28813.290062945085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "da235bf3-976c-4832-a565-98a6bb13236d", + "savedPayload": { + "position": { + "x": 31797.186704298503, + "y": 28813.290062945085 + }, + "targetPosition": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c94fdd47-c451-4c27-ad56-82b346d60f87", + "savedPayload": { + "position": { + "x": 31502.002553138962, + "y": 28976.913309778225 + }, + "targetPosition": { + "x": 31554.799185090036, + "y": 29310.258124729084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "f5bf32a8-54eb-42ef-bc75-86caf1fd16a2", + "savedPayload": { + "position": { + "x": 31554.79918509004, + "y": 29310.258124729084 + }, + "targetPosition": { + "x": 31589.996939724093, + "y": 29532.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Close Above MA", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close > chart.at01hs.bollingerBand.movingAverage", + "project": "Foundations", + "id": "bd638ed9-46fa-42d5-9dfd-5ff8921f83cd", + "savedPayload": { + "position": { + "x": 32119.00366678732, + "y": 28804.372706425536 + }, + "targetPosition": { + "x": 31986.75198502151, + "y": 28986.4015301599 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e5fbd2ee-9cef-4887-a270-8fb307dff36d", + "savedPayload": { + "position": { + "x": 31986.75198502151, + "y": 28986.4015301599 + }, + "targetPosition": { + "x": 31854.500303255707, + "y": 29168.430353894262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "faabf32b-db1f-49d2-8a74-39e9f653867c", + "savedPayload": { + "position": { + "x": 31854.500303255707, + "y": 29168.430353894262 + }, + "targetPosition": { + "x": 31722.248621489904, + "y": 29350.459177628625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "d33d5a40-93e6-4a51-9bf0-389702d7c57c", + "savedPayload": { + "position": { + "x": 31722.2486214899, + "y": 29350.459177628625 + }, + "targetPosition": { + "x": 31589.996939724093, + "y": 29532.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "Steep", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "3 Closes Below MA", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage && \nchart.at01hs.candle.previous.close < chart.at01hs.bollingerBand.previous.movingAverage && \nchart.at01hs.candle.previous.previous.close < chart.at01hs.bollingerBand.previous.previous.movingAverage", + "project": "Foundations", + "id": "b5967d93-adf2-4a9e-9f1f-8ddb83c11e89", + "savedPayload": { + "position": { + "x": 32210.455765766405, + "y": 28942.418808005306 + }, + "targetPosition": { + "x": 32188.82772094722, + "y": 29109.77707692949 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "946e10ee-70f9-4489-8ac9-c523116f997d", + "savedPayload": { + "position": { + "x": 32188.82772094722, + "y": 29109.77707692949 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Breakdown", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation", + "project": "Foundations", + "id": "35e54c04-f05e-4790-9431-da49c89895a4", + "savedPayload": { + "position": { + "x": 32349.278321457634, + "y": 28981.036338549908 + }, + "targetPosition": { + "x": 32281.37609140804, + "y": 29135.522097292556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "299cc453-ffa7-4bcc-84be-fcf9187e0188", + "savedPayload": { + "position": { + "x": 32281.37609140804, + "y": 29135.522097292556 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "2H Down", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.bollingerChannel.direction === \"Down\"", + "project": "Foundations", + "id": "91d65f47-922b-4e28-874a-7ccb83389509", + "savedPayload": { + "position": { + "x": 32471.597772603338, + "y": 29057.200421327947 + }, + "targetPosition": { + "x": 32362.922392171844, + "y": 29186.298152477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "74da641c-243d-4e2c-86e7-b215d804796d", + "savedPayload": { + "position": { + "x": 32362.922392171844, + "y": 29186.298152477917 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Deviation > 200", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerBand.deviation > 200", + "project": "Foundations", + "id": "8616a334-50d8-437a-9631-96e1b6611f77", + "savedPayload": { + "position": { + "x": 32567.504524733486, + "y": 29164.74069531799 + }, + "targetPosition": { + "x": 32426.86022692528, + "y": 29257.991668471277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "98acfea3-5f57-4dd2-ad9b-f13643c04b3a", + "savedPayload": { + "position": { + "x": 32426.86022692528, + "y": 29257.991668471277 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Candle Size < 750", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.max - chart.at01hs.candle.min < 750", + "project": "Foundations", + "id": "bc3a1d72-8424-40e4-bf3b-e9aec5365cfe", + "savedPayload": { + "position": { + "x": 32629.228783169907, + "y": 29294.944887087993 + }, + "targetPosition": { + "x": 32468.00973254955, + "y": 29344.794462984613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4219ab16-929b-4489-80f8-2e2970e170dd", + "savedPayload": { + "position": { + "x": 32468.00973254955, + "y": 29344.794462984613 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Deviation < 1000", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerBand.deviation < 1000", + "project": "Foundations", + "id": "7ef4294e-31a6-4a56-b4cc-ed4a3f205bb2", + "savedPayload": { + "position": { + "x": 32651.770015582377, + "y": 29437.2646273749 + }, + "targetPosition": { + "x": 32483.03722082454, + "y": 29439.674289842555 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7bacba88-87bc-491a-95fa-4024d49438f5", + "savedPayload": { + "position": { + "x": 32483.03722082454, + "y": 29439.674289842555 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Not Completly Oversold", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.percentageBandwidth.movingAverage >= 30 || \nchart.at03hs.percentageBandwidth.movingAverage >= 30 || \nchart.at04hs.percentageBandwidth.movingAverage >= 30 || \nchart.at06hs.percentageBandwidth.movingAverage >= 30 || \nchart.at08hs.percentageBandwidth.movingAverage >= 30", + "project": "Foundations", + "id": "d717997d-c2f4-4332-abd3-cf4a0f25cb65", + "savedPayload": { + "position": { + "x": 32633.302065378724, + "y": 29580.170017228756 + }, + "targetPosition": { + "x": 32470.7252540221, + "y": 29534.944549745123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "63558a06-3dab-46c6-b361-2d55aca38eea", + "savedPayload": { + "position": { + "x": 32470.7252540221, + "y": 29534.944549745123 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Slope Not Extreme, or...", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.slope != \"Extreme\" || \n(chart.at01hs.bollingerSubChannel.period <= 6 && \nchart.at08hs.bollingerChannel.direction === \"Down\" && \nchart.at06hs.bollingerChannel.direction === \"Down\" && \nchart.at04hs.bollingerChannel.direction === \"Down\" && \nchart.at02hs.bollingerSubChannel.slope === (\"Extreme\" || \"Steep\"))", + "project": "Foundations", + "id": "e8563aee-5cd1-4953-a1c4-890a47ef8af3", + "savedPayload": { + "position": { + "x": 32575.321096051302, + "y": 29712.08371185467 + }, + "targetPosition": { + "x": 32432.071274470487, + "y": 29622.887012829065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d900ad86-c048-45d3-9b26-dc8665b8aba8", + "savedPayload": { + "position": { + "x": 32432.071274470487, + "y": 29622.887012829065 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "8H Deviation", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at08hs.bollingerBand.deviation < 1575", + "project": "Foundations", + "id": "84f24347-1102-48e1-9d13-b7ae0f043e5e", + "savedPayload": { + "position": { + "x": 32482.52438090893, + "y": 29822.31884823501 + }, + "targetPosition": { + "x": 32370.20679770891, + "y": 29696.37710374929 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "182deaef-3884-4ddd-b08b-2a554a130832", + "savedPayload": { + "position": { + "x": 32370.20679770891, + "y": 29696.37710374929 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Below Top Band", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at24hs.candle.open < \nchart.at24hs.bollingerBand.movingAverage + chart.at24hs.bollingerBand.deviation || \nchart.at24hs.candle.close < \nchart.at24hs.bollingerBand.movingAverage + chart.at24hs.bollingerBand.deviation", + "project": "Foundations", + "id": "7ea70416-894f-4fae-ad62-db36e510519f", + "savedPayload": { + "position": { + "x": 32362.429757929123, + "y": 29901.94483121383 + }, + "targetPosition": { + "x": 32290.143715722363, + "y": 29749.461092401838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "eb6577c9-7823-490c-9a25-81165b4d4f6b", + "savedPayload": { + "position": { + "x": 32290.143715722363, + "y": 29749.461092401838 + }, + "targetPosition": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a8a86bab-322e-4f20-8f2d-74671e8d2b7e", + "savedPayload": { + "position": { + "x": 32145.571631308856, + "y": 29444.493614777857 + }, + "targetPosition": { + "x": 31812.226816357994, + "y": 29497.290246728935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "97e60ce9-228e-459d-b2cc-2ba447266e22", + "savedPayload": { + "position": { + "x": 31812.226816357997, + "y": 29497.290246728935 + }, + "targetPosition": { + "x": 31589.996939724093, + "y": 29532.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "166df39d-b70e-4061-9557-a6bb41a74bea", + "savedPayload": { + "position": { + "x": 31589.996939724093, + "y": 29532.488001362988 + }, + "targetPosition": { + "x": 31325.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "openStage": { + "type": "Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "My Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "4f34635c-d4e2-47c1-8c75-cd18d577fe33", + "savedPayload": { + "position": { + "x": 31997.583655824033, + "y": 29150.113995300362 + }, + "targetPosition": { + "x": 31950.803525390038, + "y": 29370.19720546547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9f6351ce-0ca2-44f2-9e85-e9365265131b", + "savedPayload": { + "position": { + "x": 31950.803525390038, + "y": 29370.19720546547 + }, + "targetPosition": { + "x": 31904.023394956042, + "y": 29590.280415630576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "492cee3d-1709-41c5-bfd8-e700a3fdf3da", + "savedPayload": { + "position": { + "x": 32331.99882728886, + "y": 29451.22276816185 + }, + "targetPosition": { + "x": 32118.01111112245, + "y": 29520.751591896213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "df940eb5-ea9b-485d-a03a-27491d496fc3", + "savedPayload": { + "position": { + "x": 32118.01111112245, + "y": 29520.751591896213 + }, + "targetPosition": { + "x": 31904.023394956042, + "y": 29590.280415630576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dbfab28a-d209-4896-96bb-05a26db8b73f", + "savedPayload": { + "position": { + "x": 31904.023394956042, + "y": 29590.280415630576 + }, + "targetPosition": { + "x": 31753.4690085253, + "y": 29757.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "Quick Entry", + "config": "{\n\"percentageOfAlgorithmSize\": 100\n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "cc515fe8-2957-4ef9-aef8-e65512f6ebf0", + "savedPayload": { + "position": { + "x": 33294.051479681046, + "y": 30084.948914400957 + }, + "targetPosition": { + "x": 33073.96826951594, + "y": 30038.16878396696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "be9e2b59-adac-4ec8-8b16-73c9c1367eff", + "savedPayload": { + "position": { + "x": 33073.96826951594, + "y": 30038.16878396696 + }, + "targetPosition": { + "x": 32853.88505935084, + "y": 29991.388653532966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "95614ecb-8d7a-4a56-8ca8-3a51ec209f45", + "savedPayload": { + "position": { + "x": 32853.88505935084, + "y": 29991.388653532966 + }, + "targetPosition": { + "x": 32633.80184918573, + "y": 29944.60852309897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "938d2ee7-fd7b-409a-8ba3-2e10898ecf2c", + "savedPayload": { + "position": { + "x": 32633.80184918573, + "y": 29944.60852309897 + }, + "targetPosition": { + "x": 32413.71863902062, + "y": 29897.828392664975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c54cb995-2b02-426e-bfe3-dea00d502d56", + "savedPayload": { + "position": { + "x": 32413.71863902062, + "y": 29897.828392664975 + }, + "targetPosition": { + "x": 32193.63542885551, + "y": 29851.04826223098 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "f3ccceff-a347-4100-b429-0788d0035868", + "savedPayload": { + "position": { + "x": 32193.63542885551, + "y": 29851.04826223098 + }, + "targetPosition": { + "x": 31973.552218690405, + "y": 29804.268131796984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "id": "381d75d8-f6de-4841-b6a3-fc3c01884438", + "savedPayload": { + "position": { + "x": 31973.552218690405, + "y": 29804.268131796984 + }, + "targetPosition": { + "x": 31753.4690085253, + "y": 29757.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "262e5a8c-cb38-43be-840d-a41ee5f4665f", + "savedPayload": { + "position": { + "x": 31753.4690085253, + "y": 29757.488001362988 + }, + "targetPosition": { + "x": 31325.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03", + "project": "Foundations", + "id": "098e918d-2dee-44f7-97bd-9d3a9ef0458a", + "savedPayload": { + "position": { + "x": 32360.843014587925, + "y": 29791.488649001705 + }, + "targetPosition": { + "x": 32193.63542885551, + "y": 29942.04303543245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "shortcutKey": "q" + } + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Close Below 5%", + "code": "chart.at24hs.candlesProbability.begin > chart.at24hs.candlesProbability.begin", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95", + "project": "Foundations", + "id": "96683629-b453-49a5-a871-94a0deb2a017", + "savedPayload": { + "position": { + "x": 34638.78823280886, + "y": 42092.97813669627 + }, + "targetPosition": { + "x": 34280.52498747986, + "y": 42209.64474025648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c48e62b6-cdf5-4ee0-9872-6487a99d1861", + "savedPayload": { + "position": { + "x": 34280.52498747986, + "y": 42209.64474025648 + }, + "targetPosition": { + "x": 33923.1116008822, + "y": 42326.16307704813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e502afa9-3ac9-4d7c-9a1c-02a66181c75c", + "savedPayload": { + "position": { + "x": 33923.1116008822, + "y": 42326.16307704813 + }, + "targetPosition": { + "x": 33558.76134734045, + "y": 42444.986107039396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2ae990f4-51b6-47de-8cb4-3acd042c1218", + "savedPayload": { + "position": { + "x": 32407.62314502192, + "y": 30011.571859166812 + }, + "targetPosition": { + "x": 32193.63542885551, + "y": 29942.04303543245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "92bc3860-4ffb-44e8-bd90-15b05113b3d2", + "savedPayload": { + "position": { + "x": 32193.63542885551, + "y": 29942.04303543245 + }, + "targetPosition": { + "x": 31973.552218690405, + "y": 29988.823165866444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P1: Trailing 5.25% Above MA", + "project": "Foundations", + "formula": { + "type": "Formula", + "code": "if (chart.at01hs.bollingerBand.movingAverage * 1.0525 < portfolioEngine.portfolioCurrent.position.stopLoss.value) \n{chart.at01hs.bollingerBand.movingAverage * 1.0525} \nelse {portfolioEngine.portfolioCurrent.position.stopLoss.value}", + "project": "Foundations", + "id": "6f65573a-c2ac-476a-9ca1-738971e3ff78", + "savedPayload": { + "position": { + "x": 32633.80184918573, + "y": 29848.482774564458 + }, + "targetPosition": { + "x": 32413.71863902062, + "y": 29895.262904998453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "e29bf8a5-014c-4868-b50a-c4b79b2b2eb3", + "savedPayload": { + "position": { + "x": 32413.71863902062, + "y": 29895.262904998453 + }, + "targetPosition": { + "x": 32193.63542885551, + "y": 29942.04303543245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "89593e32-77e8-4216-a351-64c852d06784", + "savedPayload": { + "position": { + "x": 31973.552218690405, + "y": 29988.823165866444 + }, + "targetPosition": { + "x": 31753.4690085253, + "y": 30035.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "P1: 60% of Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage * 0.6", + "project": "Foundations", + "id": "1766975c-17c8-477e-b2e5-cb6ff1c7ddd3", + "savedPayload": { + "position": { + "x": 33243.77589392457, + "y": 44217.173364739894 + }, + "targetPosition": { + "x": 32875.97952606871, + "y": 44295.367468016324 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "3H Oversold", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at03hs.percentageBandwidth.previous.movingAverage <= 10", + "project": "Foundations", + "id": "c3f076df-8b01-4a9a-ad60-9bf53433e4bf", + "savedPayload": { + "position": { + "x": 34822.2938532815, + "y": 43764.34329691682 + }, + "targetPosition": { + "x": 34455.03132389151, + "y": 43685.34844787522 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "553fde3a-dcb6-41b2-89c8-ba278a2fd4e0", + "savedPayload": { + "position": { + "x": 34455.03132389151, + "y": 43685.34844787522 + }, + "targetPosition": { + "x": 34087.78350608559, + "y": 43607.993606521195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fa198094-34dd-4f2e-8d57-002ca886ba71", + "savedPayload": { + "position": { + "x": 34087.78350608559, + "y": 43607.993606521195 + }, + "targetPosition": { + "x": 33712.650761554105, + "y": 43527.982361267816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "3H Entering Oversold", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at03hs.percentageBandwidth.movingAverage <= 30", + "project": "Foundations", + "id": "f1452048-936e-4c93-a615-66ed6b18bd11", + "savedPayload": { + "position": { + "x": 34391.87298691226, + "y": 44394.49714732125 + }, + "targetPosition": { + "x": 34112.422220981185, + "y": 44144.33876770716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d85e95b6-4108-40d6-9ed0-a382f8d5015a", + "savedPayload": { + "position": { + "x": 34112.422220981185, + "y": 44144.33876770716 + }, + "targetPosition": { + "x": 33832.04646806877, + "y": 43892.28913547288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.direction === \"Up\"", + "project": "Foundations", + "id": "67baba53-16eb-4a64-b7ae-f8b2e999e710", + "savedPayload": { + "position": { + "x": 33676.59791272445, + "y": 44627.510804703576 + }, + "targetPosition": { + "x": 33754.36449344698, + "y": 44260.24428468091 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f3a53caf-c1d2-4786-869d-3e4ed1c9b71b", + "savedPayload": { + "position": { + "x": 33754.36449344698, + "y": 44260.24428468091 + }, + "targetPosition": { + "x": 33832.04646806877, + "y": 43892.28913547288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "034c0358-0163-4448-9511-8e154f07226e", + "savedPayload": { + "position": { + "x": 33832.04646806877, + "y": 43892.28913547288 + }, + "targetPosition": { + "x": 33712.650761554105, + "y": 43527.982361267816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "a2d912bb-6362-4505-91b6-8b726dd670c7", + "savedPayload": { + "position": { + "x": 32759.63293779008, + "y": 44653.10041030377 + }, + "targetPosition": { + "x": 32875.97952606871, + "y": 44295.367468016324 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "17a900a2-bcfd-4e3f-b115-baa06c2b077a", + "savedPayload": { + "position": { + "x": 32875.97952606871, + "y": 44295.367468016324 + }, + "targetPosition": { + "x": 32592.300784791652, + "y": 43980.257561410894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P2: 85% MA - 4 Deviations", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if (chart.at01hs.bollingerBand.movingAverage * 0.85 - \nchart.at01hs.bollingerBand.deviation * 4 > 1) \n{chart.at01hs.bollingerBand.movingAverage * 0.85 - \nchart.at01hs.bollingerBand.deviation * 4} \nelse {portfolioEngine.portfolioCurrent.position.takeProfit.value}", + "project": "Foundations", + "id": "77e53622-cb53-410d-892f-cd474b28c29e", + "savedPayload": { + "position": { + "x": 33495.22620472527, + "y": 44496.38487943116 + }, + "targetPosition": { + "x": 33127.49377102165, + "y": 44574.69078749455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "8H Oversold", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "8H %B < 15", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at08hs.percentageBandwidth.previous.movingAverage <= 15", + "project": "Foundations", + "id": "5fbde96a-6337-465e-8304-ca3def2b6410", + "savedPayload": { + "position": { + "x": 34243.62673331682, + "y": 32952.63334142916 + }, + "targetPosition": { + "x": 33957.288628657, + "y": 32849.59455565638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b855a2c5-d616-4379-a31a-5e187f36bfc4", + "savedPayload": { + "position": { + "x": 33957.288628657, + "y": 32849.59455565638 + }, + "targetPosition": { + "x": 33600.27271127449, + "y": 32712.745784019895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.slope === \"Extreme\"", + "project": "Foundations", + "id": "9bff4bf4-56cd-46ea-adf1-273dbe6c8299", + "savedPayload": { + "position": { + "x": 33873.27645333929, + "y": 33326.33795759283 + }, + "targetPosition": { + "x": 33755.785180124105, + "y": 33062.0506435577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3dbea2ad-06be-4a8e-ba8e-7718704e1dbe", + "savedPayload": { + "position": { + "x": 33755.785180124105, + "y": 33062.0506435577 + }, + "targetPosition": { + "x": 33600.27271127449, + "y": 32712.745784019895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Channel Period > 5", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.period >= 5", + "project": "Foundations", + "id": "f969b936-fd9a-45f2-bf59-4a18d691bc06", + "savedPayload": { + "position": { + "x": 33294.948132355086, + "y": 33307.57916758515 + }, + "targetPosition": { + "x": 33398.80053051494, + "y": 33037.76315343866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a8ac6da5-2f72-4c53-953a-4135624d6230", + "savedPayload": { + "position": { + "x": 33398.80053051494, + "y": 33037.76315343866 + }, + "targetPosition": { + "x": 33600.27271127449, + "y": 32712.745784019895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "15b3728c-3b03-4a2b-9e05-6b7f772e6bf3", + "savedPayload": { + "position": { + "x": 33600.09233405482, + "y": 32713.052462498414 + }, + "targetPosition": { + "x": 33364.91802958786, + "y": 32184.446931480266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "24H Previous Up", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "8H %B < 40", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at08hs.percentageBandwidth.movingAverage <= 40", + "project": "Foundations", + "id": "867dd327-29de-4b01-af95-8e18191a299a", + "savedPayload": { + "position": { + "x": 33232.96997713928, + "y": 33293.15662036049 + }, + "targetPosition": { + "x": 33143.7395791063, + "y": 33018.2205885998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "eef8d507-fcf6-4efa-9fcb-9e58ccc0af36", + "savedPayload": { + "position": { + "x": 33143.7395791063, + "y": 33018.2205885998 + }, + "targetPosition": { + "x": 33024.95300690553, + "y": 32652.425736955072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": " chart.at01hs.bollingerSubChannel.slope === \"Extreme\"", + "project": "Foundations", + "id": "f2fa836d-23f0-47cb-ba81-550089468d9a", + "savedPayload": { + "position": { + "x": 32817.54037258285, + "y": 33291.17393675563 + }, + "targetPosition": { + "x": 32906.92488799972, + "y": 33015.860919404135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f75a18be-7ac8-4276-89bd-b3ff8ea5c69f", + "savedPayload": { + "position": { + "x": 32906.92488799972, + "y": 33015.860919404135 + }, + "targetPosition": { + "x": 33024.95300690553, + "y": 32652.425736955072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Channel Period > 3", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.period >= 3", + "project": "Foundations", + "id": "5556b779-ef49-4a0b-ad26-1cdbfd6a01b8", + "savedPayload": { + "position": { + "x": 32481.522170511933, + "y": 33047.3687245535 + }, + "targetPosition": { + "x": 32715.931948145964, + "y": 32876.988914305985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a8762e6c-04a8-49dc-a6e7-de73f24bb295", + "savedPayload": { + "position": { + "x": 32715.931948145964, + "y": 32876.988914305985 + }, + "targetPosition": { + "x": 33024.95300690553, + "y": 32652.425736955072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Previous Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.previous.direction === \"Up\"", + "project": "Foundations", + "id": "42cf65fc-dc6a-4a45-9e14-1820db151b51", + "savedPayload": { + "position": { + "x": 32349.138897072844, + "y": 32652.460327990262 + }, + "targetPosition": { + "x": 32638.01162963985, + "y": 32652.430339790644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8137faa0-d59a-4eab-ad95-ca8d2250bbf6", + "savedPayload": { + "position": { + "x": 32638.01162963985, + "y": 32652.430339790644 + }, + "targetPosition": { + "x": 33024.95300690553, + "y": 32652.425736955072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c688240e-5e54-456d-b219-16994f799907", + "savedPayload": { + "position": { + "x": 33024.85661168532, + "y": 32652.541303446687 + }, + "targetPosition": { + "x": 33364.91802958786, + "y": 32184.446931480266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "6e59e30a-bd6e-45ad-afb9-f1bab0a759d9", + "savedPayload": { + "position": { + "x": 33011.10113437551, + "y": 44932.361402320355 + }, + "targetPosition": { + "x": 33127.49377102165, + "y": 44574.69078749455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "62709ed5-832a-43e8-8f74-29a359af7127", + "savedPayload": { + "position": { + "x": 33127.49377102165, + "y": 44574.69078749455 + }, + "targetPosition": { + "x": 32876.00272997652, + "y": 44295.394406276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P3: 90% MA - 4 Deviations", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if (chart.at01hs.bollingerBand.movingAverage * 0.9 - \nchart.at01hs.bollingerBand.deviation * 4 > 1) \n{chart.at01hs.bollingerBand.movingAverage * 0.9 - \nchart.at01hs.bollingerBand.deviation * 4} \nelse {portfolioEngine.portfolioCurrent.position.takeProfit.value}", + "project": "Foundations", + "id": "2d4907e5-54f3-4677-b191-15a85b95c64e", + "savedPayload": { + "position": { + "x": 33746.72979952964, + "y": 44775.69066180111 + }, + "targetPosition": { + "x": 33378.90210642431, + "y": 44853.878282876656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "12H Previous Oversold", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "12H Previous %B < 15", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at12hs.percentageBandwidth.previous.movingAverage <= 15", + "project": "Foundations", + "id": "7e9cefff-d831-4c3d-ba5a-42ef48397d0f", + "savedPayload": { + "position": { + "x": 34695.71434337151, + "y": 33293.08114598767 + }, + "targetPosition": { + "x": 34426.219366430625, + "y": 33189.66276481467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d1d9d786-da85-4a7b-b5b5-3278dcdccfa8", + "savedPayload": { + "position": { + "x": 34426.219366430625, + "y": 33189.66276481467 + }, + "targetPosition": { + "x": 34068.913221882816, + "y": 33052.5829310025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": " chart.at01hs.bollingerSubChannel.slope === \"Extreme\"", + "project": "Foundations", + "id": "512f3976-5707-426d-b6cf-63306b90b71a", + "savedPayload": { + "position": { + "x": 34342.09651889751, + "y": 33666.15939721835 + }, + "targetPosition": { + "x": 34224.411502229836, + "y": 33401.80945903616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1e09d719-39f0-4e66-afe9-e46f816c0b8a", + "savedPayload": { + "position": { + "x": 34224.411502229836, + "y": 33401.80945903616 + }, + "targetPosition": { + "x": 34068.913221882816, + "y": 33052.5829310025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Channel Period > 15", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.period >= 15", + "project": "Foundations", + "id": "53159d45-d2aa-4faf-b9a8-b6643623a64b", + "savedPayload": { + "position": { + "x": 33828.598899474586, + "y": 33679.678472946456 + }, + "targetPosition": { + "x": 33932.075692170314, + "y": 33409.595905810056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a3cf6274-a828-41f0-a293-8e79ecfe4e39", + "savedPayload": { + "position": { + "x": 33932.075692170314, + "y": 33409.595905810056 + }, + "targetPosition": { + "x": 34068.913221882816, + "y": 33052.5829310025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7f47a98b-6d2e-40e4-8105-82a9fa301600", + "savedPayload": { + "position": { + "x": 34068.45976789383, + "y": 33052.72724491617 + }, + "targetPosition": { + "x": 33833.17542765723, + "y": 32524.060990712995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "24H Previous Previous Up", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "24H %B MA < 70 || 12H %B MA < 40", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.percentageBandwidth.movingAverage <= 70 || \nchart.at12hs.percentageBandwidth.movingAverage <= 40", + "project": "Foundations", + "id": "52ec70e3-9089-4cba-beb3-c8310ab966b5", + "savedPayload": { + "position": { + "x": 33703.8666330563, + "y": 33639.36540023706 + }, + "targetPosition": { + "x": 33614.74980018023, + "y": 33364.62733437233 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9bb204df-4376-4a7d-996f-8e41d75f49c3", + "savedPayload": { + "position": { + "x": 33614.74980018023, + "y": 33364.62733437233 + }, + "targetPosition": { + "x": 33493.82621586253, + "y": 32992.22125165118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Previous Previous Up", + "code": "chart.at24hs.candlesProbability.begin > chart.at24hs.candlesProbability.begin", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"", + "project": "Foundations", + "id": "a18dfaba-685b-4ac6-8435-211bb8d59f2b", + "savedPayload": { + "position": { + "x": 33283.81700283746, + "y": 33639.31844472735 + }, + "targetPosition": { + "x": 33373.05078307878, + "y": 33364.3526382158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b9ddf58a-89b4-4fec-899a-ab905e97234a", + "savedPayload": { + "position": { + "x": 33373.05078307878, + "y": 33364.3526382158 + }, + "targetPosition": { + "x": 33493.82621586253, + "y": 32992.22125165118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.slope === \"Extreme\"", + "project": "Foundations", + "id": "1d3956c4-c13a-414f-86ce-49acc5557ebe", + "savedPayload": { + "position": { + "x": 32943.59354095317, + "y": 33392.39569456909 + }, + "targetPosition": { + "x": 33177.40473170763, + "y": 33222.34533967507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ee9eaf68-0a23-45a3-8aaf-42b97ebf4584", + "savedPayload": { + "position": { + "x": 33177.40473170763, + "y": 33222.34533967507 + }, + "targetPosition": { + "x": 33493.82621586253, + "y": 32992.22125165118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Channel Period > 5", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.period >= 5", + "project": "Foundations", + "id": "4f684afd-4c77-42b0-8b2b-64994ab95e09", + "savedPayload": { + "position": { + "x": 32813.179025521735, + "y": 32992.72553035201 + }, + "targetPosition": { + "x": 33102.91979316418, + "y": 32992.447870175834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5ca55797-a76b-4be7-921d-bdd84773a407", + "savedPayload": { + "position": { + "x": 33102.91979316418, + "y": 32992.447870175834 + }, + "targetPosition": { + "x": 33493.82621586253, + "y": 32992.22125165118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "73890378-cc74-4c04-8e2b-e467429bcdb5", + "savedPayload": { + "position": { + "x": 33493.09435485519, + "y": 32992.428397271855 + }, + "targetPosition": { + "x": 33833.17542765723, + "y": 32524.060990712995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "41a619aa-ca95-4184-a651-0fdfced33f96", + "savedPayload": { + "position": { + "x": 33262.63941407412, + "y": 45211.64995234969 + }, + "targetPosition": { + "x": 33378.90210642431, + "y": 44853.878282876656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "c51fe1c0-ac69-4b35-913f-76e24ee4c4b2", + "savedPayload": { + "position": { + "x": 33378.90210642431, + "y": 44853.878282876656 + }, + "targetPosition": { + "x": 33127.49377102165, + "y": 44574.69078749455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P4: MA - 3 Deviations", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if (chart.at01hs.bollingerBand.movingAverage - \nchart.at01hs.bollingerBand.deviation * 3 > 1) \n{chart.at01hs.bollingerBand.movingAverage - \nchart.at01hs.bollingerBand.deviation * 3} \nelse {portfolioEngine.portfolioCurrent.position.takeProfit.value}", + "project": "Foundations", + "id": "d1425de3-3c9f-4b1a-a3ad-b5b2a604f857", + "savedPayload": { + "position": { + "x": 33998.30841882255, + "y": 45055.08857559459 + }, + "targetPosition": { + "x": 33630.43173546354, + "y": 45133.19350111821 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "24H Previous Oversold", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "24H Previous %B < 20", + "code": "chart.at24hs.candlesProbability.begin > chart.at24hs.candlesProbability.begin", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.percentageBandwidth.previous.movingAverage <= 20", + "project": "Foundations", + "id": "1ff4ea62-15ff-4409-9e8c-0c5576958be6", + "savedPayload": { + "position": { + "x": 35338.76802635148, + "y": 33278.09806016178 + }, + "targetPosition": { + "x": 35050.607380771195, + "y": 33293.05166331734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "13f09ae8-9b15-4e6a-be3c-d0745b7252a3", + "savedPayload": { + "position": { + "x": 35050.607380771195, + "y": 33293.05166331734 + }, + "targetPosition": { + "x": 34665.928838696214, + "y": 33313.14174019087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": " chart.at01hs.bollingerSubChannel.slope === \"Extreme\"", + "project": "Foundations", + "id": "90d32cba-ec65-4a52-a96a-02e5436b790e", + "savedPayload": { + "position": { + "x": 35229.47477087738, + "y": 33678.908926403354 + }, + "targetPosition": { + "x": 34986.737052190976, + "y": 33521.34625199651 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5a58f7e1-75da-4e8f-a4c5-185a59e8c938", + "savedPayload": { + "position": { + "x": 34986.737052190976, + "y": 33521.34625199651 + }, + "targetPosition": { + "x": 34665.928838696214, + "y": 33313.14174019087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Channel Period > 10", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.period >=10", + "project": "Foundations", + "id": "fff48225-fa90-4ed5-aca8-4ae98a55e135", + "savedPayload": { + "position": { + "x": 34906.121839460946, + "y": 33938.12031677051 + }, + "targetPosition": { + "x": 34802.3015375152, + "y": 33667.9642831174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e01c18f1-b9f7-4cc7-91be-6d18c3168f13", + "savedPayload": { + "position": { + "x": 34802.3015375152, + "y": 33667.9642831174 + }, + "targetPosition": { + "x": 34665.928838696214, + "y": 33313.14174019087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H EMA 20 > 50 or Convergence", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.popularEMA.ema20 > chart.at01hs.popularEMA.ema50 || \n(chart.at01hs.popularEMA.ema50 - chart.at01hs.popularEMA.ema20 < \nchart.at01hs.popularEMA.previous.ema50 - chart.at01hs.popularEMA.previous.ema20 && \nchart.at01hs.popularEMA.previous.ema50 - chart.at01hs.popularEMA.previous.ema20 < chart.at01hs.popularEMA.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.ema20 && \nchart.at01hs.popularEMA.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.ema20 < \nchart.at01hs.popularEMA.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.ema20 && \nchart.at01hs.popularEMA.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.ema20 < \nchart.at01hs.popularEMA.previous.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.previous.ema20 && \nchart.at01hs.popularEMA.previous.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.previous.ema20 < \nchart.at01hs.popularEMA.previous.previous.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.previous.previous.ema20)\n", + "project": "Foundations", + "id": "7ee960b5-be23-4649-92ca-fc4ea5adc99b", + "savedPayload": { + "position": { + "x": 34518.42022038992, + "y": 33948.92803411055 + }, + "targetPosition": { + "x": 34567.94504898394, + "y": 33680.45115904884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4262c963-84df-44ba-ac06-7ecb331ba24d", + "savedPayload": { + "position": { + "x": 34567.94504898394, + "y": 33680.45115904884 + }, + "targetPosition": { + "x": 34665.928838696214, + "y": 33313.14174019087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "186df69f-9a0d-49af-9394-0dbd05f18628", + "savedPayload": { + "position": { + "x": 32423.015473918247, + "y": 33845.65576175177 + }, + "targetPosition": { + "x": 32364.354495680876, + "y": 33458.09807532873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "24H Previous Previous Up", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "24H Previous Previous Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"", + "project": "Foundations", + "id": "d08197af-2643-4f8c-83ac-8eb33a9ff474", + "savedPayload": { + "position": { + "x": 34781.0165301627, + "y": 33911.93077734872 + }, + "targetPosition": { + "x": 34565.204078135605, + "y": 33717.55661407596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "750174f5-0953-4204-bb06-9f68030e9185", + "savedPayload": { + "position": { + "x": 34565.204078135605, + "y": 33717.55661407596 + }, + "targetPosition": { + "x": 34241.78832150958, + "y": 33426.24331802757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.slope === \"Extreme\"", + "project": "Foundations", + "id": "9d8a9727-239e-42db-952a-7c04e065ffca", + "savedPayload": { + "position": { + "x": 34391.98813707952, + "y": 34133.11388122734 + }, + "targetPosition": { + "x": 34331.94808636943, + "y": 33850.487237195775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f42f3843-bf81-4782-b129-f06e98f354d8", + "savedPayload": { + "position": { + "x": 34331.94808636943, + "y": 33850.487237195775 + }, + "targetPosition": { + "x": 34241.78832150958, + "y": 33426.24331802757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Channel Period > 5", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.period >=5", + "project": "Foundations", + "id": "99b3c782-ecb4-43ca-9624-962220c38981", + "savedPayload": { + "position": { + "x": 33947.42116475734, + "y": 34088.51265712523 + }, + "targetPosition": { + "x": 34064.79300241385, + "y": 33824.4120269806 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0fdfb277-cfa0-4fc6-aee9-db2cc997b208", + "savedPayload": { + "position": { + "x": 34064.79300241385, + "y": 33824.4120269806 + }, + "targetPosition": { + "x": 34241.78832150958, + "y": 33426.24331802757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H %B < 60 || 12H %B < 30", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.percentageBandwidth.movingAverage <= 60 || \nchart.at12hs.percentageBandwidth.movingAverage <= 30", + "project": "Foundations", + "id": "90331db7-a6e8-47a6-be28-4e679b728ce3", + "savedPayload": { + "position": { + "x": 33618.33661954022, + "y": 33786.89059294938 + }, + "targetPosition": { + "x": 33868.57460713826, + "y": 33642.100856107776 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ef2973eb-d707-41cc-b492-96dbf5215de1", + "savedPayload": { + "position": { + "x": 33868.57460713826, + "y": 33642.100856107776 + }, + "targetPosition": { + "x": 34241.78832150958, + "y": 33426.24331802757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "91020a9c-998e-407c-94f1-774941d9033c", + "savedPayload": { + "position": { + "x": 32134.334260521005, + "y": 33774.83897364228 + }, + "targetPosition": { + "x": 32364.354495680876, + "y": 33458.09807532873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "25% Target", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "25% Target", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.candle.close <= portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.8", + "project": "Foundations", + "id": "a8a904a9-cbf3-40cb-89ef-8066d65fe443", + "savedPayload": { + "position": { + "x": 31368.884197312917, + "y": 33616.60233832919 + }, + "targetPosition": { + "x": 31561.01038088771, + "y": 33585.871693039386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b841c21b-789a-49bf-b959-f91613e089a8", + "savedPayload": { + "position": { + "x": 31561.01038088771, + "y": 33585.871693039386 + }, + "targetPosition": { + "x": 31983.36916711004, + "y": 33518.71317937429 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "66105054-6e57-4aec-ada2-14054981fd68", + "savedPayload": { + "position": { + "x": 31977.987194895824, + "y": 33519.36908130506 + }, + "targetPosition": { + "x": 32364.354495680876, + "y": 33458.09807532873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "830013bf-e507-4960-9742-1a9b8ffdd16a", + "savedPayload": { + "position": { + "x": 33514.25261428654, + "y": 45491.03442789774 + }, + "targetPosition": { + "x": 33630.43173546354, + "y": 45133.19350111821 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "b30e4c2c-fe06-4217-af5a-5c728463388a", + "savedPayload": { + "position": { + "x": 33630.43173546354, + "y": 45133.19350111821 + }, + "targetPosition": { + "x": 33378.90210642431, + "y": 44853.878282876656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P5: MA - 1.5 Deviations", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if (chart.at01hs.bollingerBand.movingAverage - \nchart.at01hs.bollingerBand.deviation * 1.5 > 1) \n{chart.at01hs.bollingerBand.movingAverage - \nchart.at01hs.bollingerBand.deviation * 1.5} \nelse {portfolioEngine.portfolioCurrent.position.takeProfit.value}", + "project": "Foundations", + "id": "b04ad21c-bd81-401e-8b70-c158ab668f66", + "savedPayload": { + "position": { + "x": 34249.83731637627, + "y": 45334.51435975802 + }, + "targetPosition": { + "x": 33882.03802546636, + "y": 45412.59712835855 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "24H Previous Oversold", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "24H Previous MA < 10", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.percentageBandwidth.previous.movingAverage <= 10", + "project": "Foundations", + "id": "7637580c-cda0-4056-ad4a-de67510050fa", + "savedPayload": { + "position": { + "x": 35805.98259373731, + "y": 33617.30870594634 + }, + "targetPosition": { + "x": 35516.17426602678, + "y": 33632.32400828913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ecaa9841-49d1-45da-8249-17e373c7d662", + "savedPayload": { + "position": { + "x": 35516.17426602678, + "y": 33632.32400828913 + }, + "targetPosition": { + "x": 35134.53309036711, + "y": 33652.21031258191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.slope === \"Extreme\"", + "project": "Foundations", + "id": "f6f6d914-5813-4389-b29e-6c7edc4927e0", + "savedPayload": { + "position": { + "x": 35698.027454281284, + "y": 34018.03896648841 + }, + "targetPosition": { + "x": 35455.42832042836, + "y": 33860.529539601295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9fb9d04e-da7e-45a8-af44-e87d65e5650f", + "savedPayload": { + "position": { + "x": 35455.42832042836, + "y": 33860.529539601295 + }, + "targetPosition": { + "x": 35134.53309036711, + "y": 33652.21031258191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Channel Period > 10", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.period >=10", + "project": "Foundations", + "id": "a08871c1-b85d-4afc-9480-7eeca7598dd1", + "savedPayload": { + "position": { + "x": 35375.44376892006, + "y": 34279.44930796344 + }, + "targetPosition": { + "x": 35271.61230608678, + "y": 34009.06726085498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1dcf89ef-e3e3-4d6e-bbfb-16ccdeeec348", + "savedPayload": { + "position": { + "x": 35271.61230608678, + "y": 34009.06726085498 + }, + "targetPosition": { + "x": 35134.53309036711, + "y": 33652.21031258191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H EMA 20 > 50 or Convergence", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.popularEMA.ema20 > chart.at01hs.popularEMA.ema50 || (chart.at01hs.popularEMA.ema50 - chart.at01hs.popularEMA.ema20 < chart.at01hs.popularEMA.previous.ema50 - chart.at01hs.popularEMA.previous.ema20 && chart.at01hs.popularEMA.previous.ema50 - chart.at01hs.popularEMA.previous.ema20 < chart.at01hs.popularEMA.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.ema20 && chart.at01hs.popularEMA.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.ema20 < chart.at01hs.popularEMA.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.ema20 && chart.at01hs.popularEMA.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.ema20 < chart.at01hs.popularEMA.previous.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.previous.ema20 && chart.at01hs.popularEMA.previous.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.previous.ema20 < chart.at01hs.popularEMA.previous.previous.previous.previous.previous.ema50 - chart.at01hs.popularEMA.previous.previous.previous.previous.previous.ema20)", + "project": "Foundations", + "id": "5dc14b5f-4a07-413a-83ac-7c57eb96a8d3", + "savedPayload": { + "position": { + "x": 34961.25244715373, + "y": 34301.41622102096 + }, + "targetPosition": { + "x": 35035.984554323484, + "y": 34021.37349525996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8a062525-23e1-48dc-83c1-c0cec0e30907", + "savedPayload": { + "position": { + "x": 35035.984554323484, + "y": 34021.37349525996 + }, + "targetPosition": { + "x": 35134.53309036711, + "y": 33652.21031258191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f3086330-375a-4871-a7a8-f12b0543f1c3", + "savedPayload": { + "position": { + "x": 33656.391255662646, + "y": 45795.193550058 + }, + "targetPosition": { + "x": 33482.19781525667, + "y": 45453.79318455375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "24H Previous Previous Up", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "24H Previous Previous Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"", + "project": "Foundations", + "id": "aca8f925-5511-4d06-92bb-29b637072f66", + "savedPayload": { + "position": { + "x": 35221.448236917, + "y": 34238.84091242368 + }, + "targetPosition": { + "x": 34999.24802375348, + "y": 34038.69150782797 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d0ff1bab-8072-4dab-97b8-69d3cb9d0d48", + "savedPayload": { + "position": { + "x": 34999.24802375348, + "y": 34038.69150782797 + }, + "targetPosition": { + "x": 34710.27111427777, + "y": 33778.30055669087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H %B < 50 || 12H %B < 17.5", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.percentageBandwidth.movingAverage <= 50 || \nchart.at12hs.percentageBandwidth.movingAverage <= 17.5", + "project": "Foundations", + "id": "7673df58-3326-4d28-9005-47214b0f05c0", + "savedPayload": { + "position": { + "x": 34849.69553980323, + "y": 34433.84654535772 + }, + "targetPosition": { + "x": 34789.4007551432, + "y": 34150.07746763843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5435a45d-891a-4456-8521-6587003fb171", + "savedPayload": { + "position": { + "x": 34789.4007551432, + "y": 34150.07746763843 + }, + "targetPosition": { + "x": 34710.27111427777, + "y": 33778.30055669087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.slope === \"Extreme\"", + "project": "Foundations", + "id": "4eadea14-f412-4849-b3f6-187e72b13bd8", + "savedPayload": { + "position": { + "x": 34438.356929860296, + "y": 34390.29795381175 + }, + "targetPosition": { + "x": 34555.873344690175, + "y": 34125.77944469855 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a94adefc-e6c3-4531-ab91-84d23096900a", + "savedPayload": { + "position": { + "x": 34555.873344690175, + "y": 34125.77944469855 + }, + "targetPosition": { + "x": 34710.27111427777, + "y": 33778.30055669087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Channel Period > 5", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.bollingerSubChannel.period >=5", + "project": "Foundations", + "id": "c69a88a9-be56-4dd6-88d9-c360b06fa501", + "savedPayload": { + "position": { + "x": 34130.9156620008, + "y": 34113.680513759726 + }, + "targetPosition": { + "x": 34381.43508657729, + "y": 33968.63433105027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "fe46196d-b481-4b9f-8908-43b5e7094d7f", + "savedPayload": { + "position": { + "x": 34381.43508657729, + "y": 33968.63433105027 + }, + "targetPosition": { + "x": 34710.27111427777, + "y": 33778.30055669087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "80b47c3e-843a-43f5-8f74-5d2a437457fc", + "savedPayload": { + "position": { + "x": 33363.97082011691, + "y": 45818.57514438174 + }, + "targetPosition": { + "x": 33482.19781525667, + "y": 45453.79318455375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "66% Target", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "66% Target", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at01hs.candle.close <= portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.6", + "project": "Foundations", + "id": "8a74b52a-5fc5-4ed0-85a3-4092e474081c", + "savedPayload": { + "position": { + "x": 31525.997647079836, + "y": 33968.84520620832 + }, + "targetPosition": { + "x": 31717.946154827056, + "y": 33938.197396061994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f27c3841-bbe5-40a0-81e1-031db8512b53", + "savedPayload": { + "position": { + "x": 31717.946154827056, + "y": 33938.197396061994 + }, + "targetPosition": { + "x": 32140.451455302973, + "y": 33871.063180422716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ff1379fd-2b18-4c17-b69b-5aed7bffc5c9", + "savedPayload": { + "position": { + "x": 33140.62017145511, + "y": 45627.77730070817 + }, + "targetPosition": { + "x": 33482.19781525667, + "y": 45453.79318455375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "5e8f7f0f-0a93-4f9d-ac7c-da2b53d38919", + "savedPayload": { + "position": { + "x": 33765.90072736201, + "y": 45770.381912893994 + }, + "targetPosition": { + "x": 33882.03802546636, + "y": 45412.59712835855 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "ac38aa6f-c935-4bd3-90f5-69163e3f23ac", + "savedPayload": { + "position": { + "x": 33882.03802546636, + "y": 45412.59712835855 + }, + "targetPosition": { + "x": 33630.43173546354, + "y": 45133.19350111821 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P6: Lower Band", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation", + "project": "Foundations", + "id": "5a0e05fc-2b96-46dd-b913-fa10420404c0", + "savedPayload": { + "position": { + "x": 34385.14035183749, + "y": 45971.333939917546 + }, + "targetPosition": { + "x": 34133.66195645854, + "y": 45692.03695603169 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "9dc858f9-63b4-48a4-bcfc-5cee9a7219b4", + "savedPayload": { + "position": { + "x": 34133.66195645854, + "y": 45692.03695603169 + }, + "targetPosition": { + "x": 33882.03802546636, + "y": 45412.59712835855 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "116048c4-81d3-469d-842c-390bb32de8ce", + "savedPayload": { + "position": { + "x": 31904.023394956042, + "y": 30202.810882032853 + }, + "targetPosition": { + "x": 31753.4690085253, + "y": 30035.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "7c129ba3-8e7d-422a-9e40-d3a362b2f251", + "savedPayload": { + "position": { + "x": 31753.4690085253, + "y": 30035.60329630044 + }, + "targetPosition": { + "x": 31325.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "3d3dc6e9-d5c3-405d-bea2-ff0867368e87", + "savedPayload": { + "position": { + "x": 32243.079520609397, + "y": 30305.081232522054 + }, + "targetPosition": { + "x": 32019.312094151537, + "y": 30328.600136757275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "93fa6d49-ec93-4df0-aa39-0e41982a794a", + "savedPayload": { + "position": { + "x": 32019.312094151537, + "y": 30328.600136757275 + }, + "targetPosition": { + "x": 31795.544667693677, + "y": 30352.119040992497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value", + "project": "Foundations", + "id": "6e98a177-0236-4e1c-8d32-7c67df342fac", + "savedPayload": { + "position": { + "x": 32060.04803122529, + "y": 30716.176688461223 + }, + "targetPosition": { + "x": 31927.796349459484, + "y": 30534.14786472686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "85c5712b-61bc-4eaf-92a9-4fdacd110f85", + "savedPayload": { + "position": { + "x": 31927.796349459484, + "y": 30534.14786472686 + }, + "targetPosition": { + "x": 31795.544667693677, + "y": 30352.119040992497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4cd64320-79e3-4a06-a892-02756d235dbe", + "savedPayload": { + "position": { + "x": 31795.544667693677, + "y": 30352.119040992497 + }, + "targetPosition": { + "x": 31589.996939724093, + "y": 30260.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "Quick Exit", + "config": "{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "142e80e8-6ef4-443c-91c2-96e0a2041523", + "savedPayload": { + "position": { + "x": 31874.825811155613, + "y": 34146.6437056437 + }, + "targetPosition": { + "x": 31812.445905074535, + "y": 33851.37487731961 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2e4205ca-82db-4481-a5f9-8bd3d3619eac", + "savedPayload": { + "position": { + "x": 31812.445905074535, + "y": 33851.37487731961 + }, + "targetPosition": { + "x": 31749.981144612633, + "y": 33556.00675479701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4067e6b8-f217-4094-a02f-4da7014704a1", + "savedPayload": { + "position": { + "x": 31749.981144612633, + "y": 33556.00675479701 + }, + "targetPosition": { + "x": 31683.01083656471, + "y": 33239.05030250354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "092bc2da-ac37-407f-8e2f-6492ae11502c", + "savedPayload": { + "position": { + "x": 31684.072556664978, + "y": 31155.67300213188 + }, + "targetPosition": { + "x": 31660.553652429757, + "y": 30931.90557567402 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3b1d6016-48ec-4460-8200-30bc40049643", + "savedPayload": { + "position": { + "x": 31660.553652429757, + "y": 30931.90557567402 + }, + "targetPosition": { + "x": 31637.034748194535, + "y": 30708.13814921616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "f46a0d35-2aea-47d3-96c9-ec3e063c5168", + "savedPayload": { + "position": { + "x": 31637.034748194535, + "y": 30708.13814921616 + }, + "targetPosition": { + "x": 31613.515843959314, + "y": 30484.3707227583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "13f97380-5bfb-4f7d-a690-ffefb67fdfb9", + "savedPayload": { + "position": { + "x": 31613.515843959314, + "y": 30484.3707227583 + }, + "targetPosition": { + "x": 31589.996939724093, + "y": 30260.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "bdaf22d5-ad3a-43e4-8a9e-848b8f32eff4", + "savedPayload": { + "position": { + "x": 31589.996939724093, + "y": 30260.60329630044 + }, + "targetPosition": { + "x": 31325.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5a5f437d-1a17-4619-95e6-925b7686c87c", + "savedPayload": { + "position": { + "x": 31325.49357619248, + "y": 29896.545648831714 + }, + "targetPosition": { + "x": 30875.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Strategy", + "name": "Xtreme", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "Xtreme", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "3 Closes Below MA", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage && \nchart.at01hs.candle.previous.close < chart.at01hs.bollingerBand.previous.movingAverage && \nchart.at01hs.candle.previous.previous.close < chart.at01hs.bollingerBand.previous.previous.movingAverage", + "project": "Foundations", + "id": "afc33e4f-53e2-4106-83c3-9efa7e7bebc5", + "savedPayload": { + "position": { + "x": 30751.059406018547, + "y": 30881.062122342755 + }, + "targetPosition": { + "x": 30583.701137094362, + "y": 30859.434077523572 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0f055de8-0eb0-4a8c-aea8-0acc7480ac6c", + "savedPayload": { + "position": { + "x": 30583.701137094362, + "y": 30859.434077523572 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Breakdown", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation", + "project": "Foundations", + "id": "34bd2c52-c5aa-4e69-9b82-414008ee0b80", + "savedPayload": { + "position": { + "x": 30712.441875473945, + "y": 31019.88467803398 + }, + "targetPosition": { + "x": 30557.956116731297, + "y": 30951.98244798439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4ccae6ab-5911-4e5b-aa69-57e157a5acf9", + "savedPayload": { + "position": { + "x": 30557.956116731297, + "y": 30951.98244798439 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "2H Down", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.bollingerChannel.direction === \"Down\"", + "project": "Foundations", + "id": "527f0ba5-4997-44c4-94d8-095c7b3d869e", + "savedPayload": { + "position": { + "x": 30636.277792695906, + "y": 31142.204129179685 + }, + "targetPosition": { + "x": 30507.180061545936, + "y": 31033.52874874819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "bfed975b-1086-4648-b900-2c493bcd2278", + "savedPayload": { + "position": { + "x": 30507.180061545936, + "y": 31033.52874874819 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Deviation > 200", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerBand.deviation > 200", + "project": "Foundations", + "id": "56266555-5754-48e1-be35-51840b451a61", + "savedPayload": { + "position": { + "x": 30528.737518705864, + "y": 31238.110881309833 + }, + "targetPosition": { + "x": 30435.486545552576, + "y": 31097.466583501624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ca52539f-eab7-4867-80a9-4c03295df977", + "savedPayload": { + "position": { + "x": 30435.486545552576, + "y": 31097.466583501624 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Candle Size < 750", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.max - chart.at01hs.candle.min < 750", + "project": "Foundations", + "id": "63b99ed2-4919-4262-aa74-ca9de1f83e0a", + "savedPayload": { + "position": { + "x": 30398.53332693586, + "y": 31299.835139746254 + }, + "targetPosition": { + "x": 30348.68375103924, + "y": 31138.616089125902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "04132e51-a148-4e3b-a41a-d47deaa5113d", + "savedPayload": { + "position": { + "x": 30348.68375103924, + "y": 31138.616089125902 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Deviation < 1000", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerBand.deviation < 1000", + "project": "Foundations", + "id": "5de63c96-ba0b-4329-8f5d-36414ecec5f3", + "savedPayload": { + "position": { + "x": 30256.21358664895, + "y": 31322.376372158727 + }, + "targetPosition": { + "x": 30253.8039241813, + "y": 31153.643577400886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "206f98c9-6ebc-47bf-97f9-7a2369cf2a20", + "savedPayload": { + "position": { + "x": 30253.8039241813, + "y": 31153.643577400886 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Not Completly Oversold", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.percentageBandwidth.movingAverage >= 30 || \nchart.at03hs.percentageBandwidth.movingAverage >= 30 || \nchart.at04hs.percentageBandwidth.movingAverage >= 30 || \nchart.at06hs.percentageBandwidth.movingAverage >= 30 || \nchart.at08hs.percentageBandwidth.movingAverage >= 30", + "project": "Foundations", + "id": "09a75c6c-1d70-4826-9926-b65c58db8ec9", + "savedPayload": { + "position": { + "x": 30113.308196795097, + "y": 31303.90842195507 + }, + "targetPosition": { + "x": 30158.53366427873, + "y": 31141.33161059845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e5cc491c-ca57-4138-8c28-9b0f3aa706d7", + "savedPayload": { + "position": { + "x": 30158.53366427873, + "y": 31141.33161059845 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "if (chart.at01hs.bollingerSubChannel.slope != \"Extreme\") {true} else {if (chart.at01hs.bollingerSubChannel.period <=7) {true} else {false}}", + "project": "Foundations", + "id": "67f3557c-8ecd-46bc-afbc-433af0bc47de", + "savedPayload": { + "position": { + "x": 29981.394502169183, + "y": 31245.92745262765 + }, + "targetPosition": { + "x": 30070.591201194788, + "y": 31102.677631046834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f9dbefdb-09bf-4d90-964f-35b02cde3ce4", + "savedPayload": { + "position": { + "x": 30070.591201194788, + "y": 31102.677631046834 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "2H %B MA > 70", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.percentageBandwidth.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.previous.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.previous.previous.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.previous.previous.previous.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.previous.previous.previous.previous.movingAverage >= 70", + "project": "Foundations", + "id": "3e758bbf-798d-4350-b600-f66e65b79a94", + "savedPayload": { + "position": { + "x": 29871.159365788844, + "y": 31153.130737485277 + }, + "targetPosition": { + "x": 29997.10111027456, + "y": 31040.813154285253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d4c531a6-e637-4fd8-a2b8-b8b248bf4a0a", + "savedPayload": { + "position": { + "x": 29997.10111027456, + "y": 31040.813154285253 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Deviation > 2000", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "chart.at24hs.bollingerBand.deviation > 2000", + "project": "Foundations", + "id": "6dc8d475-f68f-4405-8418-5869e7ca3785", + "savedPayload": { + "position": { + "x": 29791.533382810023, + "y": 31033.036114505467 + }, + "targetPosition": { + "x": 29944.017121622015, + "y": 30960.750072298713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "445f4ffc-bac0-44f2-9441-cf01424fd36e", + "savedPayload": { + "position": { + "x": 29944.017121622015, + "y": 30960.750072298713 + }, + "targetPosition": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8a5bd03d-6958-4fd0-bd5d-84afb04a6bed", + "savedPayload": { + "position": { + "x": 30248.984599245996, + "y": 30816.177987885203 + }, + "targetPosition": { + "x": 30196.187967294918, + "y": 30482.833172934344 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "b21fbf4b-4ed3-4536-93f3-531ca2700817", + "savedPayload": { + "position": { + "x": 30196.187967294918, + "y": 30482.833172934344 + }, + "targetPosition": { + "x": 30160.990212660865, + "y": 30260.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close > chart.at01hs.bollingerBand.movingAverage", + "project": "Foundations", + "id": "3b591e8c-1739-4466-b9f3-87be08d0db90", + "savedPayload": { + "position": { + "x": 29631.983485597637, + "y": 30988.71859123789 + }, + "targetPosition": { + "x": 29764.235167363444, + "y": 30806.68976750353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "20b59f4c-8ec5-4be8-9d06-f1b223045e83", + "savedPayload": { + "position": { + "x": 29764.235167363444, + "y": 30806.68976750353 + }, + "targetPosition": { + "x": 29896.48684912925, + "y": 30624.660943769166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4b8da5dc-c9d7-4794-ba8a-ad3a737f82c6", + "savedPayload": { + "position": { + "x": 29896.48684912925, + "y": 30624.660943769166 + }, + "targetPosition": { + "x": 30028.738530895058, + "y": 30442.632120034803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "4e265461-a65e-4f61-a123-f74d32a3d14f", + "savedPayload": { + "position": { + "x": 30028.738530895058, + "y": 30442.632120034803 + }, + "targetPosition": { + "x": 30160.990212660865, + "y": 30260.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "Xtreme", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "3 Closes Below MA", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage && \nchart.at01hs.candle.previous.close < chart.at01hs.bollingerBand.previous.movingAverage && \nchart.at01hs.candle.previous.previous.close < chart.at01hs.bollingerBand.previous.previous.movingAverage", + "project": "Foundations", + "id": "88151639-ba25-411f-ab3a-8e002e9948f2", + "savedPayload": { + "position": { + "x": 29526.220573149483, + "y": 30848.61490531186 + }, + "targetPosition": { + "x": 29552.618889125024, + "y": 30681.94249783643 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "fc0bf247-86a1-4352-a85b-a0515a158629", + "savedPayload": { + "position": { + "x": 29552.618889125024, + "y": 30681.94249783643 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Breakdown", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation", + "project": "Foundations", + "id": "5ce80f14-1175-4cce-8f3f-cd05977d02e8", + "savedPayload": { + "position": { + "x": 29375.582830582956, + "y": 30799.66973575593 + }, + "targetPosition": { + "x": 29452.193727414004, + "y": 30649.312384799145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "449a1458-781c-4214-9ddc-4e268891db36", + "savedPayload": { + "position": { + "x": 29452.193727414004, + "y": 30649.312384799145 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "2H Down", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.bollingerChannel.direction === \"Down\"", + "project": "Foundations", + "id": "660a8819-2e1b-46f9-b8ff-0f07b772ffb7", + "savedPayload": { + "position": { + "x": 29247.442713100412, + "y": 30706.57049086126 + }, + "targetPosition": { + "x": 29366.76698242564, + "y": 30587.246221536032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b9a2cd43-d129-444e-9684-04ba93aa939e", + "savedPayload": { + "position": { + "x": 29366.76698242564, + "y": 30587.246221536032 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Deviation > 200", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerBand.deviation > 200", + "project": "Foundations", + "id": "9d354242-8f6f-4dd4-8488-f453699caf51", + "savedPayload": { + "position": { + "x": 29154.34346820574, + "y": 30578.430373378716 + }, + "targetPosition": { + "x": 29304.70081916253, + "y": 30501.81947654767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2d429ceb-6816-4f9d-b211-4034080d39a3", + "savedPayload": { + "position": { + "x": 29304.70081916253, + "y": 30501.81947654767 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Candle Size < 750", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.max - chart.at01hs.candle.min < 750", + "project": "Foundations", + "id": "85a4f5bd-4255-4b8d-bb4e-62eddb053030", + "savedPayload": { + "position": { + "x": 29105.398298649812, + "y": 30427.79263081219 + }, + "targetPosition": { + "x": 29272.070706125243, + "y": 30401.39431483665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0b3dba7b-79a2-425e-be41-0368ea2f005d", + "savedPayload": { + "position": { + "x": 29272.070706125243, + "y": 30401.39431483665 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Deviation < 1000", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.bollingerBand.deviation < 1000", + "project": "Foundations", + "id": "89150469-6c19-4781-8c80-f3ac0728d734", + "savedPayload": { + "position": { + "x": 29105.398298649812, + "y": 30269.402734958956 + }, + "targetPosition": { + "x": 29272.070706125243, + "y": 30295.801050934493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c27245cb-4562-4e8b-8cd2-171427de3d04", + "savedPayload": { + "position": { + "x": 29272.070706125243, + "y": 30295.801050934493 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "Not Completly Oversold", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.percentageBandwidth.movingAverage >= 30 || \nchart.at03hs.percentageBandwidth.movingAverage >= 30 || \nchart.at04hs.percentageBandwidth.movingAverage >= 30 || \nchart.at06hs.percentageBandwidth.movingAverage >= 30 || \nchart.at08hs.percentageBandwidth.movingAverage >= 30", + "project": "Foundations", + "id": "72d449b1-2eaf-449c-b4c2-7e54165620e4", + "savedPayload": { + "position": { + "x": 29154.34346820574, + "y": 30118.764992392425 + }, + "targetPosition": { + "x": 29304.70081916253, + "y": 30195.375889223473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "72c0840a-0162-4fb5-8fe0-1043a3500942", + "savedPayload": { + "position": { + "x": 29304.70081916253, + "y": 30195.375889223473 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "if (chart.at01hs.bollingerSubChannel.slope != \"Extreme\") {true} else {if (chart.at01hs.bollingerSubChannel.period <=7) {true} else {false}}", + "project": "Foundations", + "id": "fd550ee5-bb66-4475-9712-165aff7123a2", + "savedPayload": { + "position": { + "x": 29247.442713100412, + "y": 29990.62487490988 + }, + "targetPosition": { + "x": 29366.76698242564, + "y": 30109.94914423511 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "27abcda3-5917-4345-b070-f506dd03d511", + "savedPayload": { + "position": { + "x": 29366.76698242564, + "y": 30109.94914423511 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "2H %B MA > 70", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at02hs.percentageBandwidth.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.previous.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.previous.previous.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.previous.previous.previous.movingAverage >= 70 || \nchart.at02hs.percentageBandwidth.previous.previous.previous.previous.previous.movingAverage >= 70", + "project": "Foundations", + "id": "ae35fa99-f82e-421d-9df7-695e52a2dbe3", + "savedPayload": { + "position": { + "x": 29375.582830582956, + "y": 29897.52563001521 + }, + "targetPosition": { + "x": 29452.193727414004, + "y": 30047.882980971997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "055aec39-19b4-4001-8c7e-4e9d0b46a41d", + "savedPayload": { + "position": { + "x": 29452.193727414004, + "y": 30047.882980971997 + }, + "targetPosition": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "935320b2-9c4b-4f95-a23b-eca780f9968e", + "savedPayload": { + "position": { + "x": 29605.415521076102, + "y": 30348.59768288557 + }, + "targetPosition": { + "x": 29938.76033602696, + "y": 30295.801050934493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "9473e9a0-df49-4111-aeb3-c3398a2cca06", + "savedPayload": { + "position": { + "x": 29938.76033602696, + "y": 30295.801050934493 + }, + "targetPosition": { + "x": 30160.990212660865, + "y": 30260.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "7653910c-4637-4b93-909a-934356164e61", + "savedPayload": { + "position": { + "x": 30160.990212660865, + "y": 30260.60329630044 + }, + "targetPosition": { + "x": 30425.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "openStage": { + "type": "Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "My Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "20253ca8-c331-4d15-83dd-3615e5b3bd94", + "savedPayload": { + "position": { + "x": 29753.403496560924, + "y": 30642.977302363066 + }, + "targetPosition": { + "x": 29800.18362699492, + "y": 30422.89409219796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e2d8b919-87fd-4d37-86b7-7c1e7d6268ff", + "savedPayload": { + "position": { + "x": 29800.18362699492, + "y": 30422.89409219796 + }, + "targetPosition": { + "x": 29846.963757428915, + "y": 30202.810882032853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "a90e0c3d-a8f5-4cce-a763-2cc1a0d64502", + "savedPayload": { + "position": { + "x": 29418.9883250961, + "y": 30341.86852950158 + }, + "targetPosition": { + "x": 29632.976041262507, + "y": 30272.339705767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1f3a30b8-30b5-46e9-b8b7-1ceb4bf80aae", + "savedPayload": { + "position": { + "x": 29632.976041262507, + "y": 30272.339705767215 + }, + "targetPosition": { + "x": 29846.963757428915, + "y": 30202.810882032853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "82010f4f-3614-4bdc-8c40-4d99e9e31312", + "savedPayload": { + "position": { + "x": 29846.963757428915, + "y": 30202.810882032853 + }, + "targetPosition": { + "x": 29997.51814385966, + "y": 30035.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "Quick Entry", + "config": "{\n\"percentageOfAlgorithmSize\": 100\n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "1fe7e332-45dd-45c0-b106-63cdaea4bed4", + "savedPayload": { + "position": { + "x": 28456.935672703912, + "y": 29708.14238326247 + }, + "targetPosition": { + "x": 28677.01888286902, + "y": 29754.922513696467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f2f65162-a972-4815-885c-a82298951d0b", + "savedPayload": { + "position": { + "x": 28677.01888286902, + "y": 29754.922513696467 + }, + "targetPosition": { + "x": 28897.102093034126, + "y": 29801.702644130462 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0662db35-3b83-4fad-be6c-aed4105f1804", + "savedPayload": { + "position": { + "x": 28897.102093034126, + "y": 29801.702644130462 + }, + "targetPosition": { + "x": 29117.185303199232, + "y": 29848.482774564458 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "8c738920-803e-4d81-81d7-f08f9d94d4b6", + "savedPayload": { + "position": { + "x": 29117.185303199232, + "y": 29848.482774564458 + }, + "targetPosition": { + "x": 29337.26851336434, + "y": 29895.262904998453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b4d78477-d485-45cc-ba6e-d97c76cf7dcc", + "savedPayload": { + "position": { + "x": 29337.26851336434, + "y": 29895.262904998453 + }, + "targetPosition": { + "x": 29557.351723529446, + "y": 29942.04303543245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Sell Order #1", + "id": "8e404329-d41f-41e0-ad5a-c84ee1fa2604" + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "8243f9c5-daa7-4793-9752-ade0c6dc895a", + "savedPayload": { + "position": { + "x": 29557.351723529446, + "y": 29942.04303543245 + }, + "targetPosition": { + "x": 29777.434933694552, + "y": 29988.823165866444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "id": "a2395358-86a8-43ae-8473-fd8bc36631b7", + "savedPayload": { + "position": { + "x": 29777.434933694552, + "y": 29988.823165866444 + }, + "targetPosition": { + "x": 29997.51814385966, + "y": 30035.60329630044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "17b1363e-f9cb-4a68-bb06-666749e377e9", + "savedPayload": { + "position": { + "x": 29997.51814385966, + "y": 30035.60329630044 + }, + "targetPosition": { + "x": 30425.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 1.03", + "project": "Foundations", + "id": "2477d7a0-e2ef-4f98-8859-c9abdd65f330", + "savedPayload": { + "position": { + "x": 29390.144137797033, + "y": 30001.602648661723 + }, + "targetPosition": { + "x": 29557.351723529446, + "y": 29851.04826223098 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "shortcutKey": "q" + } + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Close Below 5%", + "code": "chart.at24hs.candlesProbability.begin > chart.at24hs.candlesProbability.begin", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at01hs.candle.close < portfolioEngine.portfolioCurrent.position.entryTargetRate.value * 0.95", + "project": "Foundations", + "id": "aa5d897c-69c4-4c32-a25d-76662d7e110f", + "savedPayload": { + "position": { + "x": 27325.1684375298, + "y": 44444.82123618727 + }, + "targetPosition": { + "x": 27668.892281625405, + "y": 44333.112685233806 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ac91438d-54f6-4de5-bd93-2414037fd447", + "savedPayload": { + "position": { + "x": 27668.892281625405, + "y": 44333.112685233806 + }, + "targetPosition": { + "x": 28012.827239025, + "y": 44221.30705964097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ba1814d0-9aac-443f-8ce8-9f19e860b532", + "savedPayload": { + "position": { + "x": 28012.827239025, + "y": 44221.30705964097 + }, + "targetPosition": { + "x": 28366.495333972656, + "y": 44106.29452966068 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "784ae520-1c92-4923-b9b1-b3da21840959", + "savedPayload": { + "position": { + "x": 29343.364007363038, + "y": 29781.519438496616 + }, + "targetPosition": { + "x": 29557.351723529446, + "y": 29851.04826223098 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "48832805-7cb3-4fe7-b465-5e20cb5393ce", + "savedPayload": { + "position": { + "x": 29557.351723529446, + "y": 29851.04826223098 + }, + "targetPosition": { + "x": 29777.434933694552, + "y": 29804.268131796984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P1: Trailing 4% Above MA", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "if (chart.at01hs.bollingerBand.movingAverage * 1.04 < portfolioEngine.portfolioCurrent.position.stopLoss.value) \n{chart.at01hs.bollingerBand.movingAverage * 1.04} \nelse {portfolioEngine.portfolioCurrent.position.stopLoss.value}", + "project": "Foundations", + "id": "1348c680-76ae-4766-bb6d-b8885b8b976c", + "savedPayload": { + "position": { + "x": 29117.185303199232, + "y": 29944.60852309897 + }, + "targetPosition": { + "x": 29337.26851336434, + "y": 29897.828392664975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "b65434d1-738d-4df6-9b40-cb3674874299", + "savedPayload": { + "position": { + "x": 29337.26851336434, + "y": 29897.828392664975 + }, + "targetPosition": { + "x": 29557.351723529446, + "y": 29851.04826223098 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e0588afd-77c9-41e2-9ba3-6ad4661b299e", + "savedPayload": { + "position": { + "x": 29777.434933694552, + "y": 29804.268131796984 + }, + "targetPosition": { + "x": 29997.51814385966, + "y": 29757.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "P 1", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage * 0.6", + "project": "Foundations", + "id": "da970219-d04e-4e81-b13f-11206c1ac444", + "savedPayload": { + "position": { + "x": 29482.421654831764, + "y": 29353.5440061638 + }, + "targetPosition": { + "x": 29696.40937099817, + "y": 29423.072829898163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "3H Oversold", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at03hs.percentageBandwidth.previous.movingAverage <= 10", + "project": "Foundations", + "id": "598ad9f2-1628-484a-8064-dc02a603a76a", + "savedPayload": { + "position": { + "x": 27071.083083360936, + "y": 43186.95536219166 + }, + "targetPosition": { + "x": 27424.9056420415, + "y": 43261.838424006404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8d0ee4a2-12bc-4397-88eb-0336f5727cc5", + "savedPayload": { + "position": { + "x": 27424.9056420415, + "y": 43261.838424006404 + }, + "targetPosition": { + "x": 27778.90697465858, + "y": 43336.664991675934 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7aec6373-83e5-49e9-a929-24793f0edf63", + "savedPayload": { + "position": { + "x": 27778.90697465858, + "y": 43336.664991675934 + }, + "targetPosition": { + "x": 28142.75951403162, + "y": 43413.32984242594 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "3H Entering Oversold", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at03hs.percentageBandwidth.movingAverage <= 30", + "project": "Foundations", + "id": "80b84359-b9be-4edb-959f-019c7db1a646", + "savedPayload": { + "position": { + "x": 27489.699772514286, + "y": 42576.609177254824 + }, + "targetPosition": { + "x": 27758.669361546286, + "y": 42818.31994258685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b49b85e8-3e0f-4690-81aa-63bcc653bf61", + "savedPayload": { + "position": { + "x": 27758.669361546286, + "y": 42818.31994258685 + }, + "targetPosition": { + "x": 28027.794895514067, + "y": 43060.20082600905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.direction === \"Up\"", + "project": "Foundations", + "id": "ab06f5d1-3b5b-46bb-a11f-53bdfb934128", + "savedPayload": { + "position": { + "x": 28176.60175389199, + "y": 42353.81624123092 + }, + "targetPosition": { + "x": 28102.258539816678, + "y": 42706.73053007794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c7e3d21c-8c14-4803-baf0-993d5ea14115", + "savedPayload": { + "position": { + "x": 28102.258539816678, + "y": 42706.73053007794 + }, + "targetPosition": { + "x": 28027.794895514067, + "y": 43060.20082600905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "66e824e8-bcb1-4d2f-b0c0-71d69c21c21d", + "savedPayload": { + "position": { + "x": 28027.794895514067, + "y": 43060.20082600905 + }, + "targetPosition": { + "x": 28142.75951403162, + "y": 43413.32984242594 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "45d39511-6b07-4481-aae9-2db4bb322f55", + "savedPayload": { + "position": { + "x": 29649.629240564176, + "y": 29202.989619733056 + }, + "targetPosition": { + "x": 29696.40937099817, + "y": 29423.072829898163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "af39b8d4-dff2-4b71-85b8-25f18c617aca", + "savedPayload": { + "position": { + "x": 29696.40937099817, + "y": 29423.072829898163 + }, + "targetPosition": { + "x": 29846.963757428915, + "y": 29590.280415630576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P 2", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage * 0.7", + "project": "Foundations", + "id": "6e57c877-ec29-43b0-9003-6a4bc491437b", + "savedPayload": { + "position": { + "x": 29325.77177440232, + "y": 29302.645374599746 + }, + "targetPosition": { + "x": 29545.854984567428, + "y": 29255.86524416575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "4H Previous %B < 15", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at04hs.percentageBandwidth.previous.movingAverage <= 15", + "project": "Foundations", + "id": "70a8d00a-b4e5-4bf7-b778-5044173db6e0", + "savedPayload": { + "position": { + "x": 29742.404954949372, + "y": 28437.110872961883 + }, + "targetPosition": { + "x": 29711.652710022572, + "y": 28603.0351386133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "02fdb9bc-e3fe-4133-9992-33c81371e710", + "savedPayload": { + "position": { + "x": 29711.652710022572, + "y": 28603.0351386133 + }, + "targetPosition": { + "x": 29680.900465095772, + "y": 28768.95940426472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "74c4dbfb-5dee-4404-9eda-2f93ba6fc5b5", + "savedPayload": { + "position": { + "x": 29680.900465095772, + "y": 28768.95940426472 + }, + "targetPosition": { + "x": 29650.148220168972, + "y": 28934.883669916137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "4H %B < 50", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at04hs.percentageBandwidth.movingAverage <= 50", + "project": "Foundations", + "id": "0ecf3b89-510e-41e2-bb99-fca45f1ecade", + "savedPayload": { + "position": { + "x": 29959.369583785854, + "y": 28538.916563411498 + }, + "targetPosition": { + "x": 29867.46174662707, + "y": 28680.442221752288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a9031b3b-9d32-42c7-929d-7d83f7fa0fac", + "savedPayload": { + "position": { + "x": 29867.46174662707, + "y": 28680.442221752288 + }, + "targetPosition": { + "x": 29775.553909468283, + "y": 28821.967880093078 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.direction === \"Up\"", + "project": "Foundations", + "id": "6131bc6f-dacb-4247-a4fc-d18f8d204491", + "savedPayload": { + "position": { + "x": 30076.268611381856, + "y": 28668.746086430983 + }, + "targetPosition": { + "x": 29925.91126042507, + "y": 28745.35698326203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4f96a644-8447-4406-94c9-d466e0d4d7f9", + "savedPayload": { + "position": { + "x": 29925.91126042507, + "y": 28745.35698326203 + }, + "targetPosition": { + "x": 29775.553909468283, + "y": 28821.967880093078 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9253d35a-1ff4-4889-aa4c-d2d9cc495879", + "savedPayload": { + "position": { + "x": 29775.553909468283, + "y": 28821.967880093078 + }, + "targetPosition": { + "x": 29650.148220168972, + "y": 28934.883669916137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "ca7f0fa8-4f3b-4090-bc50-ff76e84401f2", + "savedPayload": { + "position": { + "x": 29650.148220168972, + "y": 28934.883669916137 + }, + "targetPosition": { + "x": 29545.854984567428, + "y": 29255.86524416575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "cbc568dd-3da9-4818-8501-6c7f48b2a42e", + "savedPayload": { + "position": { + "x": 29545.854984567428, + "y": 29255.86524416575 + }, + "targetPosition": { + "x": 29696.40937099817, + "y": 29423.072829898163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P 3", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage * 0.8", + "project": "Foundations", + "id": "b20cc025-3f64-4362-bc52-a43fa66de135", + "savedPayload": { + "position": { + "x": 29175.217387971577, + "y": 29135.437788867333 + }, + "targetPosition": { + "x": 29395.300598136684, + "y": 29088.657658433338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "6H Previous %B < 15", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at06hs.percentageBandwidth.previous.movingAverage <= 15", + "project": "Foundations", + "id": "ad489932-52d2-423a-bb47-db08d9934027", + "savedPayload": { + "position": { + "x": 29981.89280956224, + "y": 28650.78487122785 + }, + "targetPosition": { + "x": 29825.771276117594, + "y": 28938.61789382996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d0a8b6d2-862f-4dc8-894f-98a147328521", + "savedPayload": { + "position": { + "x": 29825.771276117594, + "y": 28938.61789382996 + }, + "targetPosition": { + "x": 29669.585522356138, + "y": 29226.727431425534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "51dea0e4-a5b0-419e-9077-f5d60ad8e4cd", + "savedPayload": { + "position": { + "x": 29669.585522356138, + "y": 29226.727431425534 + }, + "targetPosition": { + "x": 29506.044327624586, + "y": 29529.552362571285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "5H %B < 50", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at06hs.percentageBandwidth.movingAverage <= 50", + "project": "Foundations", + "id": "10317b11-632c-4cbf-ad84-7ec0b75f999e", + "savedPayload": { + "position": { + "x": 30329.48781851751, + "y": 28977.90356084682 + }, + "targetPosition": { + "x": 30075.45829094806, + "y": 29183.831935140162 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8beb8b51-1353-4670-b392-b4e6c9c2cdf0", + "savedPayload": { + "position": { + "x": 30075.45829094806, + "y": 29183.831935140162 + }, + "targetPosition": { + "x": 29820.861884606456, + "y": 29390.02512544318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.direction === \"Up\"", + "project": "Foundations", + "id": "d87940c6-f532-4acd-96da-06e846214122", + "savedPayload": { + "position": { + "x": 30471.565397665327, + "y": 29457.727703136974 + }, + "targetPosition": { + "x": 30146.50762476932, + "y": 29423.88892145403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b2b584bd-42c3-4a54-94d1-afcc2e676afc", + "savedPayload": { + "position": { + "x": 30146.50762476932, + "y": 29423.88892145403 + }, + "targetPosition": { + "x": 29820.861884606456, + "y": 29390.02512544318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0d104bb9-af75-4f6f-97b6-9d1bbad410b3", + "savedPayload": { + "position": { + "x": 29820.861884606456, + "y": 29390.02512544318 + }, + "targetPosition": { + "x": 29506.044327624586, + "y": 29529.552362571285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "74fa819d-43c6-44b7-8ec4-64bd97c2ce29", + "savedPayload": { + "position": { + "x": 29499.59383373823, + "y": 28767.676084183724 + }, + "targetPosition": { + "x": 29395.300598136684, + "y": 29088.657658433338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "d909c920-b2a7-457f-96a4-1841a61b0428", + "savedPayload": { + "position": { + "x": 29395.300598136684, + "y": 29088.657658433338 + }, + "targetPosition": { + "x": 29545.854984567428, + "y": 29255.86524416575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P 4", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage * 0.85", + "project": "Foundations", + "id": "72e1f768-6908-4402-8935-41705cb7c2e1", + "savedPayload": { + "position": { + "x": 29024.663001540834, + "y": 28968.23020313492 + }, + "targetPosition": { + "x": 29244.74621170594, + "y": 28921.450072700925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "8H %B 0< 15 && 1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at08hs.percentageBandwidth.previous.movingAverage <= 15 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >= 5", + "project": "Foundations", + "id": "72c3f3e2-037a-4840-a2ac-5f682a578c14", + "savedPayload": { + "position": { + "x": 29804.637102984852, + "y": 28252.7489206925 + }, + "targetPosition": { + "x": 29648.504109564885, + "y": 28540.547359335746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a3c4a2c7-bb79-4d9d-9a6f-bd56fc231211", + "savedPayload": { + "position": { + "x": 29648.504109564885, + "y": 28540.547359335746 + }, + "targetPosition": { + "x": 29492.322875865997, + "y": 28828.55512402293 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ea20d7db-4468-457c-b65f-a52744fb6fc5", + "savedPayload": { + "position": { + "x": 29492.322875865997, + "y": 28828.55512402293 + }, + "targetPosition": { + "x": 29328.62956693359, + "y": 29131.262122363867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "8H %B < 40 && 1H Extreme", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at08hs.percentageBandwidth.movingAverage <= 40 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >= 3", + "project": "Foundations", + "id": "6485a5b2-2959-4358-947e-98d0f3c88011", + "savedPayload": { + "position": { + "x": 30151.901715772736, + "y": 28579.53869806398 + }, + "targetPosition": { + "x": 29897.87054562819, + "y": 28785.43917096133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d8553226-ae92-4b87-ae86-5b53607d3bd3", + "savedPayload": { + "position": { + "x": 29897.87054562819, + "y": 28785.43917096133 + }, + "targetPosition": { + "x": 29643.384284542568, + "y": 28991.610412978054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Previous Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.previous.direction === \"Up\"", + "project": "Foundations", + "id": "d1a82d5f-7ff4-4c23-9147-a13f5199f21f", + "savedPayload": { + "position": { + "x": 30289.705061672685, + "y": 28889.315462823295 + }, + "targetPosition": { + "x": 29966.80578955676, + "y": 28940.45076690135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c80b06ad-0f63-41c0-a485-0bc97313fd48", + "savedPayload": { + "position": { + "x": 29966.80578955676, + "y": 28940.45076690135 + }, + "targetPosition": { + "x": 29643.384284542568, + "y": 28991.610412978054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5a234bc0-ff31-4650-878e-c21a11204d2a", + "savedPayload": { + "position": { + "x": 29643.384284542568, + "y": 28991.610412978054 + }, + "targetPosition": { + "x": 29328.62956693359, + "y": 29131.262122363867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "248f0567-8e65-41c6-9580-71229332c7bb", + "savedPayload": { + "position": { + "x": 29349.039447307485, + "y": 28600.46849845131 + }, + "targetPosition": { + "x": 29244.74621170594, + "y": 28921.450072700925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "d52d95cd-0d77-468c-a7f1-497c2476fe33", + "savedPayload": { + "position": { + "x": 29244.74621170594, + "y": 28921.450072700925 + }, + "targetPosition": { + "x": 29395.300598136684, + "y": 29088.657658433338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P 5", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage * 0.9", + "project": "Foundations", + "id": "a39ae165-abd6-4725-ac6a-4edbef7200e4", + "savedPayload": { + "position": { + "x": 28874.10861511009, + "y": 28801.02261740251 + }, + "targetPosition": { + "x": 29094.191825275197, + "y": 28754.242486968513 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Complex", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at12hs.percentageBandwidth.previous.movingAverage <= 15 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >= 15", + "project": "Foundations", + "id": "0d7d916c-3334-4422-8998-28f78bcbaf78", + "savedPayload": { + "position": { + "x": 29626.852651557296, + "y": 27854.412596549788 + }, + "targetPosition": { + "x": 29470.872113859252, + "y": 28142.02995175356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "60ecd582-0e23-4c8a-8077-7201d263cca2", + "savedPayload": { + "position": { + "x": 29470.872113859252, + "y": 28142.02995175356 + }, + "targetPosition": { + "x": 29314.925710555595, + "y": 28429.728397178154 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4d364cc4-cdb0-4fba-bc23-235dcb482a4e", + "savedPayload": { + "position": { + "x": 29314.925710555595, + "y": 28429.728397178154 + }, + "targetPosition": { + "x": 29151.230115442748, + "y": 28732.828238907165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "Complex", + "project": "Foundations", + "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", + "project": "Foundations", + "id": "ddebbd89-cba4-4d06-8fe9-a13fcbd4ba18", + "savedPayload": { + "position": { + "x": 29974.837687373285, + "y": 28180.998803689024 + }, + "targetPosition": { + "x": 29720.344895940783, + "y": 28387.1199984587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2bf45ba3-ea96-40d1-a8eb-1f5b58eb97e3", + "savedPayload": { + "position": { + "x": 29720.344895940783, + "y": 28387.1199984587 + }, + "targetPosition": { + "x": 29465.843714005918, + "y": 28593.35451224177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Prev Prev Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"", + "project": "Foundations", + "id": "877fda2b-35d0-45b5-9457-3f791f5ceeb0", + "savedPayload": { + "position": { + "x": 30112.68406589672, + "y": 28490.873530397894 + }, + "targetPosition": { + "x": 29789.31487584841, + "y": 28542.21548831045 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "658ac695-5997-4780-9d05-8ca8cdd9cd6a", + "savedPayload": { + "position": { + "x": 29789.31487584841, + "y": 28542.21548831045 + }, + "targetPosition": { + "x": 29465.843714005918, + "y": 28593.35451224177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "11b94bab-c0d6-4b49-95c2-4a65f5794288", + "savedPayload": { + "position": { + "x": 29465.843714005918, + "y": 28593.35451224177 + }, + "targetPosition": { + "x": 29151.230115442748, + "y": 28732.828238907165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "6b6a705b-b008-4784-8e06-a7ff7138725b", + "savedPayload": { + "position": { + "x": 29198.48506087674, + "y": 28433.2609127189 + }, + "targetPosition": { + "x": 29094.191825275197, + "y": 28754.242486968513 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "46eafddb-7478-432f-818f-0c458b59171b", + "savedPayload": { + "position": { + "x": 29094.191825275197, + "y": 28754.242486968513 + }, + "targetPosition": { + "x": 29244.74621170594, + "y": 28921.450072700925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P 6", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation * 1.75", + "project": "Foundations", + "id": "29d4e7bb-f154-44c4-825c-24719949e808", + "savedPayload": { + "position": { + "x": 28723.554228679346, + "y": 28633.815031670096 + }, + "targetPosition": { + "x": 28943.637438844453, + "y": 28587.0349012361 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.percentageBandwidth.previous.movingAverage <= 30 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >=10", + "project": "Foundations", + "id": "d5ac2bb6-e328-40f7-bae6-26c46b85f9ea", + "savedPayload": { + "position": { + "x": 29330.981787307115, + "y": 27401.307727421008 + }, + "targetPosition": { + "x": 29213.900573775267, + "y": 27706.85195144544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c57b02c1-e38e-4c24-8ca0-5d5790f8c475", + "savedPayload": { + "position": { + "x": 29213.900573775267, + "y": 27706.85195144544 + }, + "targetPosition": { + "x": 29096.70219428782, + "y": 28012.931991067246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cbfd82c7-c57c-4d1e-9a95-b05ad5765eca", + "savedPayload": { + "position": { + "x": 29096.70219428782, + "y": 28012.931991067246 + }, + "targetPosition": { + "x": 28973.934047922325, + "y": 28334.44699354504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "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", + "project": "Foundations", + "id": "7af7ef05-50d0-4db9-ae3c-8aed6a9842cd", + "savedPayload": { + "position": { + "x": 29797.01493301418, + "y": 27782.60705158718 + }, + "targetPosition": { + "x": 29542.97123290233, + "y": 27988.541815813493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0b79e13b-e44f-41bb-9450-47881760fb81", + "savedPayload": { + "position": { + "x": 29542.97123290233, + "y": 27988.541815813493 + }, + "targetPosition": { + "x": 29288.607805506792, + "y": 28194.72442858351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "24H Prev Prev Up", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"", + "project": "Foundations", + "id": "8c6bbc80-2d99-434a-ad29-12505c118c41", + "savedPayload": { + "position": { + "x": 29934.871135292517, + "y": 28092.4659743285 + }, + "targetPosition": { + "x": 29611.970373198405, + "y": 28143.62483547059 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ce4d9250-7aee-432f-b0f7-a25a0d3739d1", + "savedPayload": { + "position": { + "x": 29611.970373198405, + "y": 28143.62483547059 + }, + "targetPosition": { + "x": 29288.607805506792, + "y": 28194.72442858351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "defc1a9e-ccaa-424b-be17-0efc30e2c0a6", + "savedPayload": { + "position": { + "x": 29288.607805506792, + "y": 28194.72442858351 + }, + "targetPosition": { + "x": 28973.934047922325, + "y": 28334.44699354504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "9fb1dbd3-fed7-424c-add0-f6b7481dab05", + "savedPayload": { + "position": { + "x": 29047.930674445997, + "y": 28266.053326986486 + }, + "targetPosition": { + "x": 28943.637438844453, + "y": 28587.0349012361 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "8c0276f0-0551-4ce2-9287-0c9bfe22085a", + "savedPayload": { + "position": { + "x": 28943.637438844453, + "y": 28587.0349012361 + }, + "targetPosition": { + "x": 29094.191825275197, + "y": 28754.242486968513 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P 7", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation * 1.25", + "project": "Foundations", + "id": "4e6d15ed-8c85-43cd-90e3-a73eeed22389", + "savedPayload": { + "position": { + "x": 28572.999842248602, + "y": 28466.607445937683 + }, + "targetPosition": { + "x": 28793.08305241371, + "y": 28419.827315503688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.percentageBandwidth.previous.movingAverage <= 30 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >=10", + "project": "Foundations", + "id": "c29560f8-3916-4e7b-bd05-ec4c5c70aaad", + "savedPayload": { + "position": { + "x": 28614.237536737477, + "y": 27292.94138175167 + }, + "targetPosition": { + "x": 28465.71329903059, + "y": 27567.10884813224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "29cd95e8-e310-4279-8fc6-a886eaeb939d", + "savedPayload": { + "position": { + "x": 28465.71329903059, + "y": 27567.10884813224 + }, + "targetPosition": { + "x": 28317.012496973126, + "y": 27841.800562973116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7849fb9b-2762-47fa-bc35-690f40049780", + "savedPayload": { + "position": { + "x": 28317.012496973126, + "y": 27841.800562973116 + }, + "targetPosition": { + "x": 28165.249805895422, + "y": 28123.352905972468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "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", + "project": "Foundations", + "id": "f15eb65a-7dfa-4d09-b624-3a3d3e2b6420", + "savedPayload": { + "position": { + "x": 28989.617856883167, + "y": 27667.694975200517 + }, + "targetPosition": { + "x": 28723.84405968392, + "y": 27830.516196959812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b4307590-5fe4-4997-a25c-3221fcaea5ea", + "savedPayload": { + "position": { + "x": 28723.84405968392, + "y": 27830.516196959812 + }, + "targetPosition": { + "x": 28457.918946894002, + "y": 27993.628006146144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "code": "chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"", + "project": "Foundations", + "id": "98b65fea-6bb0-4a9a-8d31-3997e56c6c63", + "savedPayload": { + "position": { + "x": 29074.09025988845, + "y": 27896.40337816961 + }, + "targetPosition": { + "x": 28766.065460017075, + "y": 27945.013397505205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7a79c0f2-514b-441a-ae08-5e1c1d815095", + "savedPayload": { + "position": { + "x": 28766.065460017075, + "y": 27945.013397505205 + }, + "targetPosition": { + "x": 28457.918946894002, + "y": 27993.628006146144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e2165070-d0eb-428c-a168-dfacb74f0844", + "savedPayload": { + "position": { + "x": 28457.918946894002, + "y": 27993.628006146144 + }, + "targetPosition": { + "x": 28165.249805895422, + "y": 28123.352905972468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "5ea9ce09-4324-4961-a5c0-9018bd9e8d36", + "savedPayload": { + "position": { + "x": 28897.376288015254, + "y": 28098.845741254074 + }, + "targetPosition": { + "x": 28793.08305241371, + "y": 28419.827315503688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "64a62511-14f3-45ad-897b-543abba98920", + "savedPayload": { + "position": { + "x": 28793.08305241371, + "y": 28419.827315503688 + }, + "targetPosition": { + "x": 28943.637438844453, + "y": 28587.0349012361 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Phase", + "name": "P 8", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation", + "project": "Foundations", + "id": "96ea6099-ad3a-4240-95d9-1486bb21c131", + "savedPayload": { + "position": { + "x": 28491.97427955222, + "y": 28085.412144038863 + }, + "targetPosition": { + "x": 28642.528665982965, + "y": 28252.619729771275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "cd3e2a56-39ae-4a5e-8190-f2b65ba6f8e2", + "savedPayload": { + "position": { + "x": 28642.528665982965, + "y": 28252.619729771275 + }, + "targetPosition": { + "x": 28793.08305241371, + "y": 28419.827315503688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1d7d8a99-1d8d-41e4-9544-61ae4667aa1a", + "savedPayload": { + "position": { + "x": 29846.963757428915, + "y": 29590.280415630576 + }, + "targetPosition": { + "x": 29997.51814385966, + "y": 29757.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "fa22b9a6-5479-4409-b77a-b9a20b365f95", + "savedPayload": { + "position": { + "x": 29997.51814385966, + "y": 29757.488001362988 + }, + "targetPosition": { + "x": 30425.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value", + "project": "Foundations", + "id": "00a8423d-4604-4d28-aa43-0fe8410c1a4e", + "savedPayload": { + "position": { + "x": 29507.90763177556, + "y": 29488.010065141374 + }, + "targetPosition": { + "x": 29731.67505823342, + "y": 29464.491160906153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "62dec497-f190-41dc-b7a6-430ffb78fa3c", + "savedPayload": { + "position": { + "x": 29731.67505823342, + "y": 29464.491160906153 + }, + "targetPosition": { + "x": 29955.44248469128, + "y": 29440.97225667093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value", + "project": "Foundations", + "id": "8bbc979f-5425-49af-807b-38944be9b312", + "savedPayload": { + "position": { + "x": 29690.939121159667, + "y": 29076.914609202206 + }, + "targetPosition": { + "x": 29823.190802925474, + "y": 29258.94343293657 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e4a38608-0a48-4e4c-b291-36ee1a1b85c5", + "savedPayload": { + "position": { + "x": 29823.190802925474, + "y": 29258.94343293657 + }, + "targetPosition": { + "x": 29955.44248469128, + "y": 29440.97225667093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7421d18f-87c9-4790-8e17-16642ba1efac", + "savedPayload": { + "position": { + "x": 29955.44248469128, + "y": 29440.97225667093 + }, + "targetPosition": { + "x": 30160.990212660865, + "y": 29532.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "Quick Exit", + "config": "{\n\"percentageOfAlgorithmSize\": 100,\n\"spawnMultipleOrders\": false\n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "f9b6428b-706c-4762-b526-e65ce3a9eba1", + "savedPayload": { + "position": { + "x": 29460.942125428694, + "y": 40358.56240724004 + }, + "targetPosition": { + "x": 29498.898481877543, + "y": 40717.53713246653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7ce28ab2-846f-44e3-8d42-66e702d7cf6f", + "savedPayload": { + "position": { + "x": 29498.898481877543, + "y": 40717.53713246653 + }, + "targetPosition": { + "x": 29537.43884732665, + "y": 41076.85064928551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "17c82be6-9c06-467f-8e89-bc76d7f3b0d8", + "savedPayload": { + "position": { + "x": 29537.43884732665, + "y": 41076.85064928551 + }, + "targetPosition": { + "x": 29575.93986746006, + "y": 41446.2259069736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "acb7cd15-47a6-4b89-a991-02d53cbd5d88", + "savedPayload": { + "position": { + "x": 30066.91459571998, + "y": 28637.41829553155 + }, + "targetPosition": { + "x": 30090.4334999552, + "y": 28861.18572198941 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4f521b37-053e-45a1-9cc0-a2b54430a6f1", + "savedPayload": { + "position": { + "x": 30090.4334999552, + "y": 28861.18572198941 + }, + "targetPosition": { + "x": 30113.952404190422, + "y": 29084.953148447268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "Market Buy Order #1", + "id": "7d6c3ac9-4869-4ff3-a9f2-2a6f8a31ccf3" + } + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "7bacad1e-a99b-4dee-ba33-4857babf5f60", + "savedPayload": { + "position": { + "x": 30113.952404190422, + "y": 29084.953148447268 + }, + "targetPosition": { + "x": 30137.471308425644, + "y": 29308.720574905128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2fb3a68a-bccc-4f15-a093-81d7230e3534", + "savedPayload": { + "position": { + "x": 30137.471308425644, + "y": 29308.720574905128 + }, + "targetPosition": { + "x": 30160.990212660865, + "y": 29532.488001362988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "b0b4389a-74f6-4807-af15-1b8c43c247cb", + "savedPayload": { + "position": { + "x": 30160.990212660865, + "y": 29532.488001362988 + }, + "targetPosition": { + "x": 30425.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c6dfb2a4-3e3d-4a44-a9da-00251dae88a7", + "savedPayload": { + "position": { + "x": 30425.49357619248, + "y": 29896.545648831714 + }, + "targetPosition": { + "x": 30875.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "975c2fc3-a8f5-43e9-900f-4a4f2430d128", + "savedPayload": { + "position": { + "x": 30875.49357619248, + "y": 29896.545648831714 + }, + "targetPosition": { + "x": 30875.49357619248, + "y": 29896.545648831714 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "w" + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Plugins/Workspaces/Portfolio-Management-Demo.json b/Projects/Portfolio-Management/Plugins/Workspaces/Portfolio-Management-Demo.json new file mode 100644 index 000000000..49195bb3b --- /dev/null +++ b/Projects/Portfolio-Management/Plugins/Workspaces/Portfolio-Management-Demo.json @@ -0,0 +1,164716 @@ +{ + "type": "Workspace", + "name": "Portfolio-Management-Demo", + "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", + "rootNodes": [ + { + "type": "LAN Network", + "name": "My LAN Network", + "project": "Foundations", + "lanNetworkNodes": [ + { + "type": "LAN Network Node", + "name": "My Computer", + "config": "{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}", + "project": "Foundations", + "dataTasks": { + "type": "Data Tasks", + "name": "New Data Tasks", + "project": "Foundations", + "projectDataTasks": [ + { + "type": "Project Data Tasks", + "name": "Data-Mining", + "project": "Foundations", + "exchangeDataTasks": [ + { + "type": "Exchange Data Tasks", + "name": "Binance", + "project": "Foundations", + "marketDataTasks": [ + { + "type": "Market Data Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "dataMineTasks": [ + { + "type": "Data Mine Tasks", + "name": "Candles", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Candles", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "Exchange Raw Data", + "project": "Foundations", + "bot": { + "type": "Sensor Bot Instance", + "name": "Exchange Raw Data", + "config": "{ \n\"startDate\": \"2021-09-01\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Sensor Process Instance", + "name": "Exchange Raw Data Historic-OHLCVs", + "project": "Foundations", + "id": "2512cdf3-f0bd-4718-8cc8-c6ce0b88ccf8", + "savedPayload": { + "position": { + "x": 23925.591185846166, + "y": 29900.753169391446 + }, + "targetPosition": { + "x": 24135.037779291113, + "y": 29982.954899873886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Historic-OHLCVs", + "id": "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ] + ] + } + } + ], + "id": "23bb25ac-a445-494a-91f8-c3c81d9d4830", + "savedPayload": { + "position": { + "x": 24135.037779291113, + "y": 29982.954899873886 + }, + "targetPosition": { + "x": 24344.48437273606, + "y": 30065.156630356327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b962596a-e3bd-4ed4-b3af-42f0d8a52236", + "savedPayload": { + "position": { + "x": 24344.48437273606, + "y": 30065.156630356327 + }, + "targetPosition": { + "x": 24553.930966181008, + "y": 30147.358360838767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Candles Volumes", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Candles Volumes", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Candles Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "4449c330-cb1e-4b8c-b8b1-3ef078306eaf", + "savedPayload": { + "position": { + "x": 24396.886240929787, + "y": 29496.157981466713 + }, + "targetPosition": { + "x": 24486.86194640173, + "y": 29702.384489037457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "37eaadbb-53be-428c-ab16-f941ab644c57", + "savedPayload": { + "position": { + "x": 24512.053953524974, + "y": 29478.799241811477 + }, + "targetPosition": { + "x": 24486.86194640173, + "y": 29702.384489037457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ] + ] + } + } + ], + "id": "90738287-d166-43ec-809c-3043800c60fa", + "savedPayload": { + "position": { + "x": 24486.86194640173, + "y": 29702.384489037457 + }, + "targetPosition": { + "x": 24520.396456291368, + "y": 29924.871424938112 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "28a23088-7cbd-40bc-92b3-ef7d837560d1", + "savedPayload": { + "position": { + "x": 24520.396456291368, + "y": 29924.871424938112 + }, + "targetPosition": { + "x": 24553.930966181008, + "y": 30147.358360838767 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1cb32ab9-d179-4e1b-a4d6-7b7413633f0f", + "savedPayload": { + "position": { + "x": 24553.930966181008, + "y": 30147.358360838767 + }, + "targetPosition": { + "x": 24694.216171599222, + "y": 30323.270444394075 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "638c28b2-461b-4488-893d-4b8cc4602e7a", + "savedPayload": { + "position": { + "x": 24694.216171599222, + "y": 30323.270444394075 + }, + "targetPosition": { + "x": 24787.739641878034, + "y": 30440.545166764277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + } + ], + "id": "9fa6635a-f5bb-47ce-84d4-cbce734b57a1", + "savedPayload": { + "position": { + "x": 24787.739641878034, + "y": 30440.545166764277 + }, + "targetPosition": { + "x": 24881.263112156845, + "y": 30557.81988913448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "b7d5cbca-fd82-460c-987d-2a6a0a5d9eb0", + "savedPayload": { + "position": { + "x": 24881.263112156845, + "y": 30557.81988913448 + }, + "targetPosition": { + "x": 24974.786582435656, + "y": 30675.094611504683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "0965cd3a-0923-4e31-8f4f-70396594341f", + "savedPayload": { + "position": { + "x": 24974.786582435656, + "y": 30675.094611504683 + }, + "targetPosition": { + "x": 25068.310052714467, + "y": 30792.369333874885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Data-Mining", + "id": "0e90b0e7-0ca4-4b90-ad95-35da44e0d6bc" + }, + "referenceParentCombinedNodePath": [ + [ + "New Data-Mining Project", + "Data-Mining Project", + "Data-Mining", + "dfcde943-aec0-4219-89f1-1ad9664c2274" + ], + [ + "Data-Mining", + "Project Definition", + "Foundations", + "0e90b0e7-0ca4-4b90-ad95-35da44e0d6bc" + ] + ] + } + } + ], + "id": "40af91d9-431c-4b7d-addc-aed37bc2f3fe", + "savedPayload": { + "position": { + "x": 25068.310052714467, + "y": 30792.369333874885 + }, + "targetPosition": { + "x": 25255.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningTasks": { + "type": "Learning Tasks", + "name": "New Learning Tasks", + "project": "Foundations", + "projectLearningTasks": [ + { + "type": "Project Learning Tasks", + "name": "Machine-Learning", + "project": "Foundations", + "exchangeLearningTasks": [ + { + "type": "Exchange Learning Tasks", + "name": "Binance", + "project": "Foundations", + "marketLearningTasks": [ + { + "type": "Market Learning Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "learningMineTasks": [], + "id": "58d137e0-8b45-43b7-b000-224773ce65ae", + "savedPayload": { + "position": { + "x": 25506.382114019667, + "y": 29857.005283997107 + }, + "targetPosition": { + "x": 25439.62583383277, + "y": 30149.483657651654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "af40e14d-8316-4968-82bb-bd8ccc5a37ab", + "savedPayload": { + "position": { + "x": 25439.62583383277, + "y": 30149.483657651654 + }, + "targetPosition": { + "x": 25372.869553645876, + "y": 30441.9620313062 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "ae4b8f2f-cebc-4e04-b6c1-912eb76a2a73", + "savedPayload": { + "position": { + "x": 25372.869553645876, + "y": 30441.9620313062 + }, + "targetPosition": { + "x": 25306.11327345898, + "y": 30734.440404960747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Machine-Learning", + "id": "f66fe935-cff5-4729-b209-25a81b3bc08f" + }, + "referenceParentCombinedNodePath": [ + [ + "New Machine-Learning Project", + "Machine-Learning Project", + "Machine-Learning", + "8f212de8-b0e0-4fed-a36b-5d42df42df82" + ], + [ + "Machine-Learning", + "Project Definition", + "Foundations", + "f66fe935-cff5-4729-b209-25a81b3bc08f" + ] + ] + } + } + ], + "id": "0818dfbe-61ea-40b8-8544-bee25d7f45be", + "savedPayload": { + "position": { + "x": 25322.11327345898, + "y": 30734.440404960747 + }, + "targetPosition": { + "x": 25255.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "testingTradingTasks": { + "type": "Testing Trading Tasks", + "name": "New Testing Trading Tasks", + "project": "Foundations", + "projectTradingTasks": [ + { + "type": "Project Trading Tasks", + "name": "Algorithmic-Trading", + "project": "Foundations", + "exchangeTradingTasks": [ + { + "type": "Exchange Trading Tasks", + "name": "Binance", + "project": "Foundations", + "marketTradingTasks": [ + { + "type": "Market Trading Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "tradingMineTasks": [ + { + "type": "Trading Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "New Trading System", + "project": "Foundations", + "bot": { + "type": "Trading Bot Instance", + "name": "Low Frequency", + "project": "Foundations", + "processes": [ + { + "type": "Trading Process Instance", + "name": "Low Frequency Trading", + "project": "Foundations", + "session": { + "type": "Backtesting Session", + "name": "New Trading System", + "config": "{\"folderName\":\"New-Trading-System\"}", + "project": "Foundations", + "tradingParameters": { + "type": "Trading Parameters", + "name": "New Trading Parameters", + "project": "Foundations", + "sessionBaseAsset": { + "type": "Session Base Asset", + "name": "", + "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", + "project": "Foundations", + "id": "77e8ab9e-8c7f-4084-b36d-35d871520160", + "savedPayload": { + "position": { + "x": 26756.39822093794, + "y": 29897.25153902011 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sessionQuotedAsset": { + "type": "Session Quoted Asset", + "name": "", + "config": "{\n\"initialBalance\": 0\n}", + "project": "Foundations", + "id": "9dd5dccc-12d7-4eeb-85dc-325dc8d3c50f", + "savedPayload": { + "position": { + "x": 26807.27973347344, + "y": 29848.603831908516 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", + "project": "Foundations", + "id": "074c61fc-7828-4b1f-b052-0ffc1d5e2fee", + "savedPayload": { + "position": { + "x": 26870.703895764138, + "y": 29818.060365130186 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{ \n\"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "ecd390de-941d-4ae3-95ae-8b5ee124f4d0", + "savedPayload": { + "position": { + "x": 26940.462308902897, + "y": 29808.610946022232 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "slippage": { + "type": "Slippage", + "name": "New Slippage", + "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", + "project": "Foundations", + "id": "f6369427-6497-4635-8c62-9948563d993c", + "savedPayload": { + "position": { + "x": 27009.72653337625, + "y": 29821.180549564913 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feeStructure": { + "type": "Fee Structure", + "name": "New Fee Structure", + "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", + "project": "Foundations", + "id": "b3585c5b-99e4-402b-838f-18f296023f7f", + "savedPayload": { + "position": { + "x": 27071.716504300526, + "y": 29854.538775385896 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "snapshots": { + "type": "Snapshots", + "name": "New Snapshots", + "config": "{ \n\"strategy\": true,\n\"position\": true\n}", + "project": "Foundations", + "id": "c12397fe-5afe-48dc-baf3-b2e5c415e9dd", + "savedPayload": { + "position": { + "x": 27120.36421141212, + "y": 29905.420287921395 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "e4b6e502-d94d-47ee-be58-a154073a8373", + "savedPayload": { + "position": { + "x": 27150.90767819045, + "y": 29968.844450212095 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "b473289e-a64c-4541-b4e7-e53cbe405491", + "savedPayload": { + "position": { + "x": 27160.357097298405, + "y": 30038.602863350854 + }, + "targetPosition": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1d6efbd7-2adf-4cae-8458-e19249b16c93", + "savedPayload": { + "position": { + "x": 26935.41374443634, + "y": 30033.554298884297 + }, + "targetPosition": { + "x": 26861.10095549643, + "y": 30245.92804820368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingSystemReference": { + "type": "Trading System Reference", + "name": "", + "project": "Foundations", + "id": "6b5a102a-0e95-492d-b706-90b91874aff6", + "savedPayload": { + "position": { + "x": 27063.818950774472, + "y": 30148.30420690223 + }, + "targetPosition": { + "x": 26861.10095549643, + "y": 30245.92804820368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading System", + "name": "New Trading System", + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + }, + "referenceParentCombinedNodePath": [ + [ + "New Trading System", + "Trading System", + "Algorithmic-Trading", + "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + ] + ] + } + }, + "tradingEngineReference": { + "type": "Trading Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "57a4cfb1-b6b2-43e0-a9a1-9f48260245ed", + "savedPayload": { + "position": { + "x": 27073.474704815813, + "y": 30320.240837143592 + }, + "targetPosition": { + "x": 26861.10095549643, + "y": 30245.92804820368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Engine", + "name": "Low-Frequency", + "id": "eb20f622-71bf-4479-a574-d2320e1d4bd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Trading Engine", + "Algorithmic-Trading", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ] + ] + } + }, + "id": "71d785ed-126d-41f8-851f-b051500146e2", + "savedPayload": { + "position": { + "x": 26861.10095549643, + "y": 30245.92804820368 + }, + "targetPosition": { + "x": 26658.382960218387, + "y": 30343.551889505132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "01edc9a3-aa45-4ea9-9d96-ad7e208c3f8b", + "savedPayload": { + "position": { + "x": 26658.382960218387, + "y": 30343.551889505132 + }, + "targetPosition": { + "x": 26455.664964940344, + "y": 30441.175730806583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Trading", + "id": "8be0ea4d-8e78-488c-9d17-713e3055fe54" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading", + "Process Definition", + "Foundations", + "8be0ea4d-8e78-488c-9d17-713e3055fe54" + ] + ] + } + } + ], + "id": "f438eab2-c4a1-4063-a701-d8942f83b3a1", + "savedPayload": { + "position": { + "x": 26455.664964940344, + "y": 30441.175730806583 + }, + "targetPosition": { + "x": 26320.519634754983, + "y": 30506.258291674218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d931e280-b326-455a-a68f-ba646c21e281", + "savedPayload": { + "position": { + "x": 26320.519634754983, + "y": 30506.258291674218 + }, + "targetPosition": { + "x": 26185.37430456962, + "y": 30571.340852541853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ebcbcde9-ac10-4e6c-8899-2b0b28a04a08", + "savedPayload": { + "position": { + "x": 26185.37430456962, + "y": 30571.340852541853 + }, + "targetPosition": { + "x": 26050.22897438426, + "y": 30636.423413409488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e0c8e1fe-5120-43f6-9b09-c96cfba36db2", + "savedPayload": { + "position": { + "x": 26050.22897438426, + "y": 30636.423413409488 + }, + "targetPosition": { + "x": 25915.083644198898, + "y": 30701.505974277123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ] + ] + } + } + ], + "id": "3203bd8a-b3a4-445c-88bb-09c51509f3b5", + "savedPayload": { + "position": { + "x": 25915.083644198898, + "y": 30701.505974277123 + }, + "targetPosition": { + "x": 25779.938314013536, + "y": 30766.588535144758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "b5b5cbb3-33e9-41f0-88a0-902e2c0717fd", + "savedPayload": { + "position": { + "x": 25779.938314013536, + "y": 30766.588535144758 + }, + "targetPosition": { + "x": 25644.792983828174, + "y": 30831.671096012393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "2707b421-e6b6-44dd-b095-72fbfe930155", + "savedPayload": { + "position": { + "x": 25644.792983828174, + "y": 30831.671096012393 + }, + "targetPosition": { + "x": 25509.647653642813, + "y": 30896.753656880028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Algorithmic-Trading", + "id": "529dd56f-a207-4532-8a13-712d6ef39ff4" + }, + "referenceParentCombinedNodePath": [ + [ + "New Algorithmic-Trading Project", + "Algorithmic-Trading Project", + "Algorithmic-Trading", + "6615f0ad-0ace-4b98-a373-5710e1976b9b" + ], + [ + "Algorithmic-Trading", + "Project Definition", + "Foundations", + "529dd56f-a207-4532-8a13-712d6ef39ff4" + ] + ] + } + } + ], + "id": "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d", + "savedPayload": { + "position": { + "x": 25525.647653642813, + "y": 30896.753656880028 + }, + "targetPosition": { + "x": 25255.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "productionTradingTasks": { + "type": "Production Trading Tasks", + "name": "New Production Trading Tasks", + "project": "Foundations", + "projectTradingTasks": [ + { + "type": "Project Trading Tasks", + "name": "Algorithmic-Trading", + "project": "Foundations", + "exchangeTradingTasks": [ + { + "type": "Exchange Trading Tasks", + "name": "Binance", + "project": "Foundations", + "marketTradingTasks": [ + { + "type": "Market Trading Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "tradingMineTasks": [ + { + "type": "Trading Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "New Trading System", + "project": "Foundations", + "bot": { + "type": "Trading Bot Instance", + "name": "Low Frequency", + "project": "Foundations", + "processes": [ + { + "type": "Trading Process Instance", + "name": "Low Frequency Trading", + "project": "Foundations", + "session": { + "type": "Live Trading Session", + "name": "New Trading System", + "config": "{\"folderName\":\"New-Trading-System\"}", + "project": "Foundations", + "tradingParameters": { + "type": "Trading Parameters", + "name": "New Trading Parameters", + "project": "Foundations", + "sessionBaseAsset": { + "type": "Session Base Asset", + "name": "", + "config": "{\n \"initialBalance\": 0,\n \"minimumBalance\": -0.001\n}", + "project": "Foundations", + "id": "59b10ba4-f2b7-4441-a1c3-ee85f17a3d93", + "savedPayload": { + "position": { + "x": 27084.426140349256, + "y": 31508.65336722493 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sessionQuotedAsset": { + "type": "Session Quoted Asset", + "name": "", + "config": "{\n \"initialBalance\": 1\n}", + "project": "Foundations", + "id": "3890f435-5e06-4f9d-b684-bfb765dbbeca", + "savedPayload": { + "position": { + "x": 27154.184553488016, + "y": 31518.102786332885 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{\n \"initialDatetime\": \"2021-09-01\",\n \"finalDatetime\": \"2021-11-30\"\n}", + "project": "Foundations", + "id": "7a8b0cb1-f95f-4399-8765-267a3927c9d8", + "savedPayload": { + "position": { + "x": 27217.608715778715, + "y": 31548.646253111216 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{\n \"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "41645b88-551b-4b6a-b14f-6dee107738a2", + "savedPayload": { + "position": { + "x": 27268.490228314215, + "y": 31597.29396022281 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "slippage": { + "type": "Slippage", + "name": "New Slippage", + "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", + "project": "Foundations", + "id": "c0346216-fb4c-4273-a1a9-54bd97d6edb5", + "savedPayload": { + "position": { + "x": 27301.848454135197, + "y": 31659.283931147085 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feeStructure": { + "type": "Fee Structure", + "name": "New Fee Structure", + "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", + "project": "Foundations", + "id": "e6bbe08d-bd46-4994-ac5f-4efad874a283", + "savedPayload": { + "position": { + "x": 27314.418057677878, + "y": 31728.54815562044 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "snapshots": { + "type": "Snapshots", + "name": "New Snapshots", + "config": "{ \n\"strategy\": true,\n\"position\": true\n}", + "project": "Foundations", + "id": "ddbddee9-df80-4913-8ee2-3e1256c99081", + "savedPayload": { + "position": { + "x": 27304.968638569924, + "y": 31798.3065687592 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "be6a817b-db10-49cf-8af5-000be35918eb", + "savedPayload": { + "position": { + "x": 27274.425171791594, + "y": 31861.730731049898 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "6b64d64b-1636-4f21-b46c-712a667d8bc4", + "savedPayload": { + "position": { + "x": 27225.77746468, + "y": 31912.612243585398 + }, + "targetPosition": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c1b1ed83-ea30-4e3f-8ddb-451bdc68c150", + "savedPayload": { + "position": { + "x": 27089.474704815813, + "y": 31733.596720086996 + }, + "targetPosition": { + "x": 26877.10095549643, + "y": 31807.909509026907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingSystemReference": { + "type": "Trading System Reference", + "name": "", + "project": "Foundations", + "id": "47776861-615c-42eb-974e-939cba1d9cce", + "savedPayload": { + "position": { + "x": 27079.818950774472, + "y": 31905.53335032836 + }, + "targetPosition": { + "x": 26877.10095549643, + "y": 31807.909509026907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading System", + "name": "New Trading System", + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + }, + "referenceParentCombinedNodePath": [ + [ + "New Trading System", + "Trading System", + "Algorithmic-Trading", + "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + ] + ] + } + }, + "tradingEngineReference": { + "type": "Trading Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "f7c62cd1-7a41-4aa5-aafe-38cae9a92c83", + "savedPayload": { + "position": { + "x": 26951.41374443634, + "y": 32020.28325834629 + }, + "targetPosition": { + "x": 26877.10095549643, + "y": 31807.909509026907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Engine", + "name": "Low-Frequency", + "id": "eb20f622-71bf-4479-a574-d2320e1d4bd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Trading Engine", + "Algorithmic-Trading", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ] + ] + } + }, + "id": "ad4ee96a-a4af-4948-9aae-c9b55492b6ae", + "savedPayload": { + "position": { + "x": 26877.10095549643, + "y": 31807.909509026907 + }, + "targetPosition": { + "x": 26674.382960218387, + "y": 31710.285667725457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c0b66e00-c1e5-44f4-8abc-784aaa0a1852", + "savedPayload": { + "position": { + "x": 26674.382960218387, + "y": 31710.285667725457 + }, + "targetPosition": { + "x": 26471.664964940344, + "y": 31612.661826424006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Trading", + "id": "8be0ea4d-8e78-488c-9d17-713e3055fe54" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading", + "Process Definition", + "Foundations", + "8be0ea4d-8e78-488c-9d17-713e3055fe54" + ] + ] + } + } + ], + "id": "61aa7f5d-24e7-4ee6-9f7e-296de2f70411", + "savedPayload": { + "position": { + "x": 26471.664964940344, + "y": 31612.661826424006 + }, + "targetPosition": { + "x": 26336.519634754983, + "y": 31547.57926555637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "73ff4ae3-1798-497e-a6a8-018410654ef0", + "savedPayload": { + "position": { + "x": 26336.519634754983, + "y": 31547.57926555637 + }, + "targetPosition": { + "x": 26201.37430456962, + "y": 31482.496704688736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cefd4af9-4133-4479-99e1-44cb9564a16e", + "savedPayload": { + "position": { + "x": 26201.37430456962, + "y": 31482.496704688736 + }, + "targetPosition": { + "x": 26066.22897438426, + "y": 31417.4141438211 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "68bbf462-f830-4a22-ae5c-75f6599c8c46", + "savedPayload": { + "position": { + "x": 26066.22897438426, + "y": 31417.4141438211 + }, + "targetPosition": { + "x": 25931.083644198898, + "y": 31352.331582953466 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ] + ] + } + } + ], + "id": "5a4700c7-707f-4a07-a934-8f1c26e50f79", + "savedPayload": { + "position": { + "x": 25931.083644198898, + "y": 31352.331582953466 + }, + "targetPosition": { + "x": 25795.938314013536, + "y": 31287.24902208583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "5a755e40-539f-4719-a9a9-95a9c13872a8", + "savedPayload": { + "position": { + "x": 25795.938314013536, + "y": 31287.24902208583 + }, + "targetPosition": { + "x": 25660.792983828174, + "y": 31222.166461218196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "90a932eb-0188-47c5-90f0-8c51f452157d", + "savedPayload": { + "position": { + "x": 25660.792983828174, + "y": 31222.166461218196 + }, + "targetPosition": { + "x": 25525.647653642813, + "y": 31157.08390035056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Algorithmic-Trading", + "id": "529dd56f-a207-4532-8a13-712d6ef39ff4" + }, + "referenceParentCombinedNodePath": [ + [ + "New Algorithmic-Trading Project", + "Algorithmic-Trading Project", + "Algorithmic-Trading", + "6615f0ad-0ace-4b98-a373-5710e1976b9b" + ], + [ + "Algorithmic-Trading", + "Project Definition", + "Foundations", + "529dd56f-a207-4532-8a13-712d6ef39ff4" + ] + ] + } + } + ], + "id": "673caa5f-511d-4688-9305-e5f0f0f780cd", + "savedPayload": { + "position": { + "x": 25525.647653642813, + "y": 31157.08390035056 + }, + "targetPosition": { + "x": 25255.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "productionPortfolioTasks": { + "type": "Production Portfolio Tasks", + "name": "New Production Portfolio Tasks", + "project": "Foundations", + "projectPortfolioTasks": [ + { + "type": "Project Portfolio Tasks", + "name": "Portfolio-Management", + "project": "Foundations", + "exchangePortfolioTasks": [ + { + "type": "Exchange Portfolio Tasks", + "name": "Binance", + "project": "Foundations", + "marketPortfolioTasks": [ + { + "type": "Market Portfolio Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "portfolioMineTasks": [ + { + "type": "Portfolio Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "New Portfolio System", + "project": "Foundations", + "bot": { + "type": "Portfolio Bot Instance", + "name": "New Portfolio Bot", + "project": "Foundations", + "processes": [ + { + "type": "Portfolio Process Instance", + "name": " Portfolio Process Definition", + "project": "Foundations", + "session": { + "type": "Live Portfolio Session", + "name": "New Portfolio System", + "config": "{\"folderName\":\"New-Portfolio-System\"}", + "project": "Foundations", + "portfolioParameters": { + "type": "Portfolio Parameters", + "name": "New Portfolio Parameters", + "project": "Foundations", + "sessionBaseAsset": { + "type": "Session Base Asset", + "name": "", + "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", + "project": "Foundations", + "id": "4000b593-8894-4556-8deb-7ec35235569b", + "savedPayload": { + "position": { + "x": 26197.358896613117, + "y": 32389.041309546148 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sessionQuotedAsset": { + "type": "Session Quoted Asset", + "name": "", + "config": "{\n\"initialBalance\": 0\n}", + "project": "Foundations", + "id": "a674b0f4-675b-4809-8bff-15eb2ef702be", + "savedPayload": { + "position": { + "x": 26263.4488006001, + "y": 32413.282850670985 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", + "project": "Foundations", + "id": "42475863-89c4-4b91-8245-32a42603c9da", + "savedPayload": { + "position": { + "x": 26318.81298627083, + "y": 32456.76082981138 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{ \n\"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "14bd25d9-17f6-4cf6-b7c1-d996b4487569", + "savedPayload": { + "position": { + "x": 26358.032021386887, + "y": 32515.219319440184 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "slippage": { + "type": "Slippage", + "name": "New Slippage", + "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", + "project": "Foundations", + "id": "aafc8762-9a0c-4ac3-8e7a-10d09dd6d724", + "savedPayload": { + "position": { + "x": 26377.26687353603, + "y": 32582.93599528828 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feeStructure": { + "type": "Fee Structure", + "name": "New Fee Structure", + "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", + "project": "Foundations", + "id": "a2403f35-ddb8-4bdf-9245-aa722bdf5d34", + "savedPayload": { + "position": { + "x": 26374.63470137281, + "y": 32653.282277313836 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "snapshots": { + "type": "Snapshots", + "name": "New Snapshots", + "config": "{ \n\"strategy\": true,\n\"position\": true\n}", + "project": "Foundations", + "id": "a72242c8-59a3-4ce1-a250-143f92767ef8", + "savedPayload": { + "position": { + "x": 26350.39316024797, + "y": 32719.37218130082 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "f8d58423-17c2-4253-a16a-f4590a74b757", + "savedPayload": { + "position": { + "x": 26306.915181107575, + "y": 32774.73636697155 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "dacd99a2-f50b-4477-a6ba-2e2a542358a8", + "savedPayload": { + "position": { + "x": 26248.456691478772, + "y": 32813.95540208761 + }, + "targetPosition": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9b7e9a20-b902-4bc6-a389-0929c8829630", + "savedPayload": { + "position": { + "x": 26153.87631510912, + "y": 32609.799695809837 + }, + "targetPosition": { + "x": 25930.485756682207, + "y": 32636.66339633139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "portfolioSystemReference": { + "type": "Portfolio System Reference", + "name": "", + "project": "Foundations", + "id": "cf9fb69e-c5b3-4cb2-8356-158e790d0ffd", + "savedPayload": { + "position": { + "x": 26127.00260182106, + "y": 32746.235881822373 + }, + "targetPosition": { + "x": 25930.485756682207, + "y": 32636.66339633139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Portfolio System", + "name": "New Portfolio System", + "id": "6df9f600-80e3-4716-97c1-80a6b09e1f3b" + }, + "referenceParentCombinedNodePath": [ + [ + "New Portfolio System", + "Portfolio System", + "Portfolio-Management", + "6df9f600-80e3-4716-97c1-80a6b09e1f3b" + ] + ] + } + }, + "portfolioEngineReference": { + "type": "Portfolio Engine Reference", + "name": "Low-Frequency-PM-Engine", + "project": "Foundations", + "id": "4265edee-014a-4a9b-94b1-a1e54cc66733", + "savedPayload": { + "position": { + "x": 26025.06613305186, + "y": 32840.81910260916 + }, + "targetPosition": { + "x": 25930.485756682207, + "y": 32636.66339633139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Portfolio Engine", + "name": "Low-Frequency-PM-Engine", + "id": "08de5d64-99c1-46eb-ab2a-a8ea2f9effda" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency-PM-Engine", + "Portfolio Engine", + "Portfolio-Management", + "08de5d64-99c1-46eb-ab2a-a8ea2f9effda" + ] + ] + } + }, + "managedSessions": { + "type": "Managed Sessions", + "name": "New Managed Sessions", + "project": "Foundations", + "sessionReference": [ + { + "type": "Session Reference", + "name": "New Trading System", + "project": "Foundations", + "id": "d7cb61d6-ca72-45c2-9830-82ce14ec1e0e", + "savedPayload": { + "position": { + "x": 25843.52059367421, + "y": 33078.180168858766 + }, + "targetPosition": { + "x": 25887.003175178208, + "y": 32857.42178259508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Live Trading Session", + "name": "New Trading System", + "id": "ad4ee96a-a4af-4948-9aae-c9b55492b6ae" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ], + [ + "Algorithmic-Trading", + "Project Trading Tasks", + "Foundations", + "90a932eb-0188-47c5-90f0-8c51f452157d" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "5a755e40-539f-4719-a9a9-95a9c13872a8" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "5a4700c7-707f-4a07-a934-8f1c26e50f79" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "68bbf462-f830-4a22-ae5c-75f6599c8c46" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "cefd4af9-4133-4479-99e1-44cb9564a16e" + ], + [ + "New Trading System", + "Task", + "Foundations", + "73ff4ae3-1798-497e-a6a8-018410654ef0" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "61aa7f5d-24e7-4ee6-9f7e-296de2f70411" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "c0b66e00-c1e5-44f4-8abc-784aaa0a1852" + ], + [ + "New Trading System", + "Live Trading Session", + "Foundations", + "ad4ee96a-a4af-4948-9aae-c9b55492b6ae" + ] + ] + } + } + ], + "id": "47ea88bf-3eba-4958-8753-6cbecf98a3a9", + "savedPayload": { + "position": { + "x": 25887.003175178208, + "y": 32857.42178259508 + }, + "targetPosition": { + "x": 25930.485756682207, + "y": 32636.66339633139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "df2c04f2-ad24-4ad1-8912-788d2ccda8cc", + "savedPayload": { + "position": { + "x": 25930.485756682207, + "y": 32636.66339633139 + }, + "targetPosition": { + "x": 25777.44689068375, + "y": 32471.72672516968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2cb846c-3258-438c-9aa9-7742792aa741", + "savedPayload": { + "position": { + "x": 25777.44689068375, + "y": 32471.72672516968 + }, + "targetPosition": { + "x": 25624.408024685294, + "y": 32306.790054007968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Portfolio Process Definition", + "id": "06a6f9c4-5a54-4356-becf-c153dfb97070" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Process Definition", + "Process Definition", + "Foundations", + "06a6f9c4-5a54-4356-becf-c153dfb97070" + ] + ] + } + } + ], + "id": "57fb47aa-3b7a-41d1-9a8e-e80662015d8d", + "savedPayload": { + "position": { + "x": 25624.408024685294, + "y": 32306.790054007968 + }, + "targetPosition": { + "x": 25522.382114019656, + "y": 32196.832273233493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTasks": { + "type": "Managed Tasks", + "name": "New Managed Tasks", + "project": "Foundations", + "taskReference": [ + { + "type": "Task Reference", + "name": "New Trading System", + "project": "Foundations", + "id": "ad2c8d8a-0a93-476c-b860-2f5768a89aa7", + "savedPayload": { + "position": { + "x": 25561.197641138642, + "y": 32610.76211807391 + }, + "targetPosition": { + "x": 25456.062199777203, + "y": 32411.836154535373 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Task", + "name": "New Trading System", + "id": "73ff4ae3-1798-497e-a6a8-018410654ef0" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ], + [ + "Algorithmic-Trading", + "Project Trading Tasks", + "Foundations", + "90a932eb-0188-47c5-90f0-8c51f452157d" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "5a755e40-539f-4719-a9a9-95a9c13872a8" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "5a4700c7-707f-4a07-a934-8f1c26e50f79" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "68bbf462-f830-4a22-ae5c-75f6599c8c46" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "cefd4af9-4133-4479-99e1-44cb9564a16e" + ], + [ + "New Trading System", + "Task", + "Foundations", + "73ff4ae3-1798-497e-a6a8-018410654ef0" + ] + ] + } + }, + { + "type": "Task Reference", + "name": "Exchange Raw Data", + "project": "Foundations", + "id": "08b975f1-7cce-441c-bc54-0eaeb3edb04f", + "savedPayload": { + "position": { + "x": 25389.74228553475, + "y": 32626.840035837253 + }, + "targetPosition": { + "x": 25456.062199777203, + "y": 32411.836154535373 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Task", + "name": "Exchange Raw Data", + "id": "b962596a-e3bd-4ed4-b3af-42f0d8a52236" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Tasks", + "Data Tasks", + "Foundations", + "40af91d9-431c-4b7d-addc-aed37bc2f3fe" + ], + [ + "Data-Mining", + "Project Data Tasks", + "Foundations", + "0965cd3a-0923-4e31-8f4f-70396594341f" + ], + [ + "Binance", + "Exchange Data Tasks", + "Foundations", + "b7d5cbca-fd82-460c-987d-2a6a0a5d9eb0" + ], + [ + " BTC/USDT", + "Market Data Tasks", + "Foundations", + "9fa6635a-f5bb-47ce-84d4-cbce734b57a1" + ], + [ + "Candles", + "Data Mine Tasks", + "Foundations", + "638c28b2-461b-4488-893d-4b8cc4602e7a" + ], + [ + "Candles", + "Task Manager", + "Foundations", + "1cb32ab9-d179-4e1b-a4d6-7b7413633f0f" + ], + [ + "Exchange Raw Data", + "Task", + "Foundations", + "b962596a-e3bd-4ed4-b3af-42f0d8a52236" + ] + ] + } + }, + { + "type": "Task Reference", + "name": "Candles Volumes", + "project": "Foundations", + "id": "3a8af08a-be64-4038-a0ea-4bfb057c0ab4", + "savedPayload": { + "position": { + "x": 25257.136236238664, + "y": 32516.97159589681 + }, + "targetPosition": { + "x": 25456.062199777203, + "y": 32411.836154535373 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Task", + "name": "Candles Volumes", + "id": "28a23088-7cbd-40bc-92b3-ef7d837560d1" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Tasks", + "Data Tasks", + "Foundations", + "40af91d9-431c-4b7d-addc-aed37bc2f3fe" + ], + [ + "Data-Mining", + "Project Data Tasks", + "Foundations", + "0965cd3a-0923-4e31-8f4f-70396594341f" + ], + [ + "Binance", + "Exchange Data Tasks", + "Foundations", + "b7d5cbca-fd82-460c-987d-2a6a0a5d9eb0" + ], + [ + " BTC/USDT", + "Market Data Tasks", + "Foundations", + "9fa6635a-f5bb-47ce-84d4-cbce734b57a1" + ], + [ + "Candles", + "Data Mine Tasks", + "Foundations", + "638c28b2-461b-4488-893d-4b8cc4602e7a" + ], + [ + "Candles", + "Task Manager", + "Foundations", + "1cb32ab9-d179-4e1b-a4d6-7b7413633f0f" + ], + [ + "Candles Volumes", + "Task", + "Foundations", + "28a23088-7cbd-40bc-92b3-ef7d837560d1" + ] + ] + } + } + ], + "id": "65401939-f9f0-4361-b1c0-3d0d936600df", + "savedPayload": { + "position": { + "x": 25456.062199777203, + "y": 32411.836154535373 + }, + "targetPosition": { + "x": 25522.382114019656, + "y": 32196.832273233493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6da475e0-6577-4940-9661-c590406c3a70", + "savedPayload": { + "position": { + "x": 25522.382114019656, + "y": 32196.832273233493 + }, + "targetPosition": { + "x": 25489.00397392621, + "y": 32050.593086406217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "72eb1d40-343e-4c70-a07c-32cbe41d0b71", + "savedPayload": { + "position": { + "x": 25489.00397392621, + "y": 32050.593086406217 + }, + "targetPosition": { + "x": 25455.625833832764, + "y": 31904.353899578942 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e3470330-6c0e-4137-9d8b-06fc67798d72", + "savedPayload": { + "position": { + "x": 25455.625833832764, + "y": 31904.353899578942 + }, + "targetPosition": { + "x": 25422.24769373932, + "y": 31758.114712751667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Portfolio Mine", + "name": "Masters", + "id": "1bc27826-884a-4a0c-9f22-d82c3530966a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ] + ] + } + } + ], + "id": "04199718-84bf-4730-9a4e-4965e3c0011e", + "savedPayload": { + "position": { + "x": 25422.24769373932, + "y": 31758.114712751667 + }, + "targetPosition": { + "x": 25388.869553645873, + "y": 31611.87552592439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "5834db39-50c4-4da7-9ccf-ce6575aed976", + "savedPayload": { + "position": { + "x": 25388.869553645873, + "y": 31611.87552592439 + }, + "targetPosition": { + "x": 25355.491413552427, + "y": 31465.636339097116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "a1326aca-24af-4ff3-bb27-417a08a43ad7", + "savedPayload": { + "position": { + "x": 25355.491413552427, + "y": 31465.636339097116 + }, + "targetPosition": { + "x": 25322.11327345898, + "y": 31319.39715226984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Portfolio-Management", + "id": "e689fca5-276a-4d5f-8818-0f87b8e52f7b" + }, + "referenceParentCombinedNodePath": [ + [ + "New Portfolio-Management Project", + "Portfolio-Management Project", + "Portfolio-Management", + "7144589a-0810-49c0-b191-7dd800363918" + ], + [ + "Portfolio-Management", + "Project Definition", + "Foundations", + "e689fca5-276a-4d5f-8818-0f87b8e52f7b" + ] + ] + } + } + ], + "id": "0a99e0e4-b775-46d2-a247-6bc3e183f021", + "savedPayload": { + "position": { + "x": 25322.11327345898, + "y": 31319.39715226984 + }, + "targetPosition": { + "x": 25255.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataStorage": { + "type": "Data Storage", + "name": "New Data Storage", + "project": "Foundations", + "dataMinesData": { + "type": "Data Mines Data", + "name": "New Data Mines Data", + "project": "Foundations", + "projectDataProducts": [ + { + "type": "Project Data Products", + "name": "Foundations", + "project": "Foundations", + "exchangeDataProducts": [ + { + "type": "Exchange Data Products", + "name": "Binance", + "project": "Foundations", + "marketDataProducts": [ + { + "type": "Market Data Products", + "name": " BTC/USDT", + "project": "Foundations", + "dataProducts": [], + "dataMineProducts": [ + { + "type": "Data Mine Products", + "name": "Candles", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Exchange Raw Data", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Candles", + "project": "Foundations", + "id": "3afb05a8-74e3-4c9a-bf44-e37791b0e735", + "savedPayload": { + "position": { + "x": 25086.19913560607, + "y": 31574.15985816277 + }, + "targetPosition": { + "x": 25186.19913560607, + "y": 31522.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Candles", + "id": "2443883b-6959-42a3-ae3b-ef3102ffcdcc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "2443883b-6959-42a3-ae3b-ef3102ffcdcc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Volumes", + "project": "Foundations", + "id": "c79379bc-136e-48ef-9e19-59cf36f9f792", + "savedPayload": { + "position": { + "x": 25211.19913560607, + "y": 31487.15985816277 + }, + "targetPosition": { + "x": 25186.19913560607, + "y": 31522.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Volumes", + "id": "3a43c6f3-bac0-404e-865f-822eb48c8660" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "3a43c6f3-bac0-404e-865f-822eb48c8660" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "40103afd-2cc5-4fc3-9a01-f3afe1236c31", + "savedPayload": { + "position": { + "x": 25186.19913560607, + "y": 31522.15985816277 + }, + "targetPosition": { + "x": 25138.19913560607, + "y": 31519.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Candles Volumes", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Candles", + "project": "Foundations", + "id": "d04be217-ca47-47f7-9833-ad89ea47a573", + "savedPayload": { + "position": { + "x": 25080.19913560607, + "y": 31603.15985816277 + }, + "targetPosition": { + "x": 25064.19913560607, + "y": 31590.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Candles", + "id": "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Volumes", + "project": "Foundations", + "id": "df55362a-beb2-40fa-bc31-2ecfd56d5c04", + "savedPayload": { + "position": { + "x": 25032.19913560607, + "y": 31543.15985816277 + }, + "targetPosition": { + "x": 25064.19913560607, + "y": 31590.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Volumes", + "id": "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "aed69a2c-8193-415f-8513-074a6d76be1e", + "savedPayload": { + "position": { + "x": 25064.19913560607, + "y": 31590.15985816277 + }, + "targetPosition": { + "x": 25138.19913560607, + "y": 31519.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b2f2e183-4fba-405e-b8ce-a86ecd82dd51", + "savedPayload": { + "position": { + "x": 25138.19913560607, + "y": 31519.15985816277 + }, + "targetPosition": { + "x": 25132.19913560607, + "y": 31551.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + } + ], + "id": "522f5de7-8f14-4cbb-9789-2ae4e4a03331", + "savedPayload": { + "position": { + "x": 24827.602753774536, + "y": 32437.07870146358 + }, + "targetPosition": { + "x": 24887.77957850952, + "y": 32143.17608193661 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "5801cd5f-c300-41bd-be4f-974fe798fd79", + "savedPayload": { + "position": { + "x": 24887.77957850952, + "y": 32143.17608193661 + }, + "targetPosition": { + "x": 24947.9564032445, + "y": 31849.27346240964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "01425ef7-9afb-4dfc-ac23-56f7e90cdad2", + "savedPayload": { + "position": { + "x": 24947.9564032445, + "y": 31849.27346240964 + }, + "targetPosition": { + "x": 25008.133227979484, + "y": 31555.370842882672 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "32e7c122-fa5a-4d00-9d71-d54e890e32de", + "savedPayload": { + "position": { + "x": 25008.133227979484, + "y": 31555.370842882672 + }, + "targetPosition": { + "x": 25068.310052714467, + "y": 31261.468223355703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingMinesData": { + "type": "Trading Mines Data", + "name": "New Trading Mines Data", + "project": "Foundations", + "projectTradingProducts": [ + { + "type": "Project Trading Products", + "name": "Foundations", + "project": "Foundations", + "exchangeTradingProducts": [ + { + "type": "Exchange Trading Products", + "name": "Binance", + "project": "Foundations", + "marketTradingProducts": [ + { + "type": "Market Trading Products", + "name": " BTC/USDT", + "project": "Foundations", + "tradingSessionReferences": [ + { + "type": "Trading Session Reference", + "name": "New Trading System Backtesting Session", + "project": "Foundations", + "dataProducts": [], + "tradingMineProducts": [ + { + "type": "Trading Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading Episode Counters", + "project": "Foundations", + "id": "dbae5fb4-e142-4337-9e3e-fcd927e8e2c9", + "savedPayload": { + "position": { + "x": 24801.356993272086, + "y": 31445.53402088596 + }, + "targetPosition": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Counters", + "id": "d8f5453b-a3d9-499e-ae5a-505fbc8f5428" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Trading Episode Counters", + "Product Definition", + "Foundations", + "d8f5453b-a3d9-499e-ae5a-505fbc8f5428" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading Episode Statistics", + "project": "Foundations", + "id": "92891077-b7ca-4b1d-84a5-62d3c0538036", + "savedPayload": { + "position": { + "x": 24776.356993272086, + "y": 31498.53402088596 + }, + "targetPosition": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Statistics", + "id": "fd7cc137-ab19-4997-acac-a211795e5ec5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Trading Episode Statistics", + "Product Definition", + "Foundations", + "fd7cc137-ab19-4997-acac-a211795e5ec5" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "43b7d332-b099-4de2-bdee-efabfe410c79", + "savedPayload": { + "position": { + "x": 24719.356993272086, + "y": 31463.53402088596 + }, + "targetPosition": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "28d40b56-58a0-42d1-8223-310e54d07294" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "28d40b56-58a0-42d1-8223-310e54d07294" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Balances", + "project": "Foundations", + "id": "9b9da65a-0fe9-4da1-8944-47a50fb1fbc8", + "savedPayload": { + "position": { + "x": 24700.356993272086, + "y": 31469.53402088596 + }, + "targetPosition": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Balances", + "id": "dcad0957-ac49-489c-8c5a-349e4bf2cf77" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "dcad0957-ac49-489c-8c5a-349e4bf2cf77" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Trading Event", + "project": "Foundations", + "id": "850a7174-06cf-46cb-8af9-fb646227fa9a", + "savedPayload": { + "position": { + "x": 24895.356993272086, + "y": 31470.53402088596 + }, + "targetPosition": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Trading Event", + "id": "c4d9fade-1a35-47bf-b544-a82fcfe6923a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Distance To Trading Event", + "Product Definition", + "Foundations", + "c4d9fade-1a35-47bf-b544-a82fcfe6923a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Base Asset", + "project": "Foundations", + "id": "014c9c18-7d17-4a46-a2b6-bf6eee57977e", + "savedPayload": { + "position": { + "x": 24723.356993272086, + "y": 31352.53402088596 + }, + "targetPosition": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Base Asset", + "id": "166276b3-39d8-44ff-8a00-97dde1724fb0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "166276b3-39d8-44ff-8a00-97dde1724fb0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Quoted Asset", + "project": "Foundations", + "id": "cd2e32fe-2c8f-45b1-b5bf-e91d484a728a", + "savedPayload": { + "position": { + "x": 24811.356993272086, + "y": 31521.53402088596 + }, + "targetPosition": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Quoted Asset", + "id": "29b0651e-03f9-40e7-a443-4a7d0ff5260e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "29b0651e-03f9-40e7-a443-4a7d0ff5260e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "de9fca2a-b9cb-410e-9a95-f275cdb8a551", + "savedPayload": { + "position": { + "x": 24751.356993272086, + "y": 31483.53402088596 + }, + "targetPosition": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "8f94b6d0-9dc7-479b-9a00-ed42cd020f74" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "8f94b6d0-9dc7-479b-9a00-ed42cd020f74" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9", + "savedPayload": { + "position": { + "x": 24799.356993272086, + "y": 31425.53402088596 + }, + "targetPosition": { + "x": 24852.356993272086, + "y": 31513.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Strategy", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Strategy", + "project": "Foundations", + "id": "e22f54a1-a7d7-4668-81a8-43c38f6c0d71", + "savedPayload": { + "position": { + "x": 24746.356993272086, + "y": 31632.53402088596 + }, + "targetPosition": { + "x": 24802.356993272086, + "y": 31589.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Strategy", + "id": "d4abe45e-7399-4ecc-b28e-4f24ae0b71c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "068b738f-5e0f-404d-8ccc-f198b0d1e7c4" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "d4abe45e-7399-4ecc-b28e-4f24ae0b71c1" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Strategy", + "project": "Foundations", + "id": "f3b33b07-62ad-476e-bbe5-79db45137660", + "savedPayload": { + "position": { + "x": 24835.356993272086, + "y": 31594.53402088596 + }, + "targetPosition": { + "x": 24802.356993272086, + "y": 31589.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Strategy", + "id": "3d671311-40b2-453e-b2ca-b6a6d727bf8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "068b738f-5e0f-404d-8ccc-f198b0d1e7c4" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "3d671311-40b2-453e-b2ca-b6a6d727bf8e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "0d83df9b-8025-4611-9744-266d76e152fe", + "savedPayload": { + "position": { + "x": 24802.356993272086, + "y": 31589.53402088596 + }, + "targetPosition": { + "x": 24852.356993272086, + "y": 31513.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Position", + "project": "Foundations", + "id": "7ac135f8-7631-4ecf-9e7a-d88d3630275b", + "savedPayload": { + "position": { + "x": 24871.356993272086, + "y": 31537.53402088596 + }, + "targetPosition": { + "x": 24798.356993272086, + "y": 31492.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Position", + "id": "7c8f55dd-02da-41a7-bce2-d0cba4d1679c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "6b68e5db-8b02-48b3-93f5-6b649464b6c8" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "7c8f55dd-02da-41a7-bce2-d0cba4d1679c" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Position", + "project": "Foundations", + "id": "88c88b20-9ec7-4ef5-8974-4bf591f74a33", + "savedPayload": { + "position": { + "x": 24754.356993272086, + "y": 31440.53402088596 + }, + "targetPosition": { + "x": 24798.356993272086, + "y": 31492.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Position", + "id": "46c33a98-54ef-43a4-8baa-91e2ad2099b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "6b68e5db-8b02-48b3-93f5-6b649464b6c8" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "46c33a98-54ef-43a4-8baa-91e2ad2099b5" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "066474d8-9f74-40fd-be9d-623b6404f22a", + "savedPayload": { + "position": { + "x": 24868.356993272086, + "y": 31586.53402088596 + }, + "targetPosition": { + "x": 24798.356993272086, + "y": 31492.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "152c4b21-e69c-4408-83e2-a1d34156313f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "6b68e5db-8b02-48b3-93f5-6b649464b6c8" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "152c4b21-e69c-4408-83e2-a1d34156313f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "4d0b7c43-8106-4082-a956-0a300840e0b4", + "savedPayload": { + "position": { + "x": 24844.356993272086, + "y": 31446.53402088596 + }, + "targetPosition": { + "x": 24798.356993272086, + "y": 31492.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "c86c313a-642f-4f1b-9848-a1610021588b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "6b68e5db-8b02-48b3-93f5-6b649464b6c8" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "c86c313a-642f-4f1b-9848-a1610021588b" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "68611c61-ca1d-444f-afc9-b26fb4bb6c4a", + "savedPayload": { + "position": { + "x": 24798.356993272086, + "y": 31492.53402088596 + }, + "targetPosition": { + "x": 24852.356993272086, + "y": 31513.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Open Stage", + "project": "Foundations", + "id": "25953488-8f9b-42b5-ab3f-8ed14ae18a44", + "savedPayload": { + "position": { + "x": 24893.356993272086, + "y": 31631.53402088596 + }, + "targetPosition": { + "x": 24905.356993272086, + "y": 31571.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stage", + "id": "6f4a4f99-b46e-4222-a336-dbe6e0f87c12" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "02f986ac-d439-470c-8ae4-74d93ded8e0f" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "6f4a4f99-b46e-4222-a336-dbe6e0f87c12" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stage", + "project": "Foundations", + "id": "ae36a922-1569-4a84-8c83-7ca8efb7c2d3", + "savedPayload": { + "position": { + "x": 24855.356993272086, + "y": 31659.53402088596 + }, + "targetPosition": { + "x": 24905.356993272086, + "y": 31571.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stage", + "id": "9b82661d-bb3f-4793-8083-322cd799f40a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "02f986ac-d439-470c-8ae4-74d93ded8e0f" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "9b82661d-bb3f-4793-8083-322cd799f40a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trigger Stage", + "project": "Foundations", + "id": "cd06d09a-568f-45dd-a203-1ad54a91a2f5", + "savedPayload": { + "position": { + "x": 24921.356993272086, + "y": 31603.53402088596 + }, + "targetPosition": { + "x": 24905.356993272086, + "y": 31571.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stage", + "id": "14a96a15-e37b-4018-a731-913b0df8c9d0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "02f986ac-d439-470c-8ae4-74d93ded8e0f" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "14a96a15-e37b-4018-a731-913b0df8c9d0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stage", + "project": "Foundations", + "id": "281ec0f0-4849-4b37-a96f-76ab95e68e5d", + "savedPayload": { + "position": { + "x": 24917.356993272086, + "y": 31655.53402088596 + }, + "targetPosition": { + "x": 24905.356993272086, + "y": 31571.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stage", + "id": "e3bcb490-e4d7-4b66-8466-e15ea0c8a1b8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "02f986ac-d439-470c-8ae4-74d93ded8e0f" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "e3bcb490-e4d7-4b66-8466-e15ea0c8a1b8" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "c800d710-d1b4-453b-ac5b-71a4e3dced03", + "savedPayload": { + "position": { + "x": 24905.356993272086, + "y": 31571.53402088596 + }, + "targetPosition": { + "x": 24852.356993272086, + "y": 31513.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "6f1535b5-9eb0-4221-a396-ca8dc8be5209", + "savedPayload": { + "position": { + "x": 24918.356993272086, + "y": 31484.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31512.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "1b94b103-3dfa-4c7e-8807-3ecfca42fd8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "1b94b103-3dfa-4c7e-8807-3ecfca42fd8f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "54dd798f-6a6e-44c4-8fe0-951a7a89b2a0", + "savedPayload": { + "position": { + "x": 24917.356993272086, + "y": 31548.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31512.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "624d14e9-c5bd-4c6b-96c4-05a78b5d77bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "624d14e9-c5bd-4c6b-96c4-05a78b5d77bc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "02201226-d5f3-49f5-b96e-584fd47552af", + "savedPayload": { + "position": { + "x": 24776.356993272086, + "y": 31443.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31512.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "ce40d546-bd82-4393-976b-57fd4bf0b982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "ce40d546-bd82-4393-976b-57fd4bf0b982" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "1cb82841-68a1-4343-89f9-bf101b3ac8a1", + "savedPayload": { + "position": { + "x": 24806.356993272086, + "y": 31417.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31512.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "752fde17-86ba-444e-abf2-691716fe1346" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "752fde17-86ba-444e-abf2-691716fe1346" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Market Order", + "project": "Foundations", + "id": "2d0aff47-32ad-475c-8c7e-19317d914337", + "savedPayload": { + "position": { + "x": 24785.356993272086, + "y": 31609.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31512.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Market Order", + "id": "b4c0ae5c-b5af-4336-9699-fe750d7fa6c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "b4c0ae5c-b5af-4336-9699-fe750d7fa6c0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Limit Order", + "project": "Foundations", + "id": "28dbe5f3-92d5-408d-9c95-d45d1023b050", + "savedPayload": { + "position": { + "x": 24890.356993272086, + "y": 31425.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31512.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Limit Order", + "id": "9f02532d-6c22-404c-b145-83021ab2b03e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "9f02532d-6c22-404c-b145-83021ab2b03e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "88811680-53c3-4c92-a30f-8d324b311a94", + "savedPayload": { + "position": { + "x": 24869.356993272086, + "y": 31512.53402088596 + }, + "targetPosition": { + "x": 24852.356993272086, + "y": 31513.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd", + "savedPayload": { + "position": { + "x": 24852.356993272086, + "y": 31513.53402088596 + }, + "targetPosition": { + "x": 24815.356993272086, + "y": 31503.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Trading System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading System Errors", + "project": "Foundations", + "id": "2d4f8e7f-3933-47dc-b32c-81a728f8772f", + "savedPayload": { + "position": { + "x": 24734.356993272086, + "y": 31474.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Errors", + "id": "757dacf2-5c9b-4086-b5d1-4907a7866d7a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Errors", + "Product Definition", + "Foundations", + "757dacf2-5c9b-4086-b5d1-4907a7866d7a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Highlights", + "project": "Foundations", + "id": "1d385d39-3022-403d-a606-e50ddbff95c6", + "savedPayload": { + "position": { + "x": 24625.356993272086, + "y": 31525.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Highlights", + "id": "b83d3418-5f99-44b3-96d6-40642057569f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Highlights", + "Product Definition", + "Foundations", + "b83d3418-5f99-44b3-96d6-40642057569f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Values", + "project": "Foundations", + "id": "894c56b3-f05f-4bc5-ad92-c28ee3bf49b4", + "savedPayload": { + "position": { + "x": 24704.356993272086, + "y": 31576.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Values", + "id": "1542f9ad-441c-4a97-af60-af1b605ebd4a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Values", + "Product Definition", + "Foundations", + "1542f9ad-441c-4a97-af60-af1b605ebd4a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Status", + "project": "Foundations", + "id": "2e78a5d2-6870-4fd5-a3be-bf7e0288e292", + "savedPayload": { + "position": { + "x": 24781.356993272086, + "y": 31541.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Status", + "id": "35e3d8be-8bac-4150-8977-e5bf33911d31" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Status", + "Product Definition", + "Foundations", + "35e3d8be-8bac-4150-8977-e5bf33911d31" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Progress", + "project": "Foundations", + "id": "885ec645-5a64-418b-bc67-e560030d19f6", + "savedPayload": { + "position": { + "x": 24691.356993272086, + "y": 31527.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Progress", + "id": "c0a67f38-d6d0-4fd1-bb23-17a00440a1e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Progress", + "Product Definition", + "Foundations", + "c0a67f38-d6d0-4fd1-bb23-17a00440a1e2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Running", + "project": "Foundations", + "id": "2cacd37b-4e07-48df-b5ff-31836a7899d2", + "savedPayload": { + "position": { + "x": 24687.356993272086, + "y": 31492.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Running", + "id": "36d03ed1-b596-4e07-a4de-338d6cac2804" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Running", + "Product Definition", + "Foundations", + "36d03ed1-b596-4e07-a4de-338d6cac2804" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Announcements", + "project": "Foundations", + "id": "f0a3b066-738f-4cc7-af6e-933ebae96578", + "savedPayload": { + "position": { + "x": 24636.356993272086, + "y": 31470.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Announcements", + "id": "ddb631cb-5776-4db7-8954-601b19bb78ba" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Announcements", + "Product Definition", + "Foundations", + "ddb631cb-5776-4db7-8954-601b19bb78ba" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Warnings", + "project": "Foundations", + "id": "671fcf8c-48e1-42c1-9ab9-4130527b22cf", + "savedPayload": { + "position": { + "x": 24784.356993272086, + "y": 31433.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Warnings", + "id": "bf3ea6c6-0ade-4f99-a4d4-4efcc0946321" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Warnings", + "Product Definition", + "Foundations", + "bf3ea6c6-0ade-4f99-a4d4-4efcc0946321" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Infos", + "project": "Foundations", + "id": "1c665da6-a413-445f-a319-d5d658fc56f9", + "savedPayload": { + "position": { + "x": 24631.356993272086, + "y": 31457.53402088596 + }, + "targetPosition": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Infos", + "id": "5d58c92f-e267-4bfe-854e-aee46a9fec1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Infos", + "Product Definition", + "Foundations", + "5d58c92f-e267-4bfe-854e-aee46a9fec1c" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "806e84fd-e774-4275-b20b-3d062a167c70", + "savedPayload": { + "position": { + "x": 24718.356993272086, + "y": 31527.53402088596 + }, + "targetPosition": { + "x": 24815.356993272086, + "y": 31503.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "21dc5042-9916-49c2-990f-d628189098a9", + "savedPayload": { + "position": { + "x": 24894.356993272086, + "y": 31511.53402088596 + }, + "targetPosition": { + "x": 24796.356993272086, + "y": 31504.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "f832a43a-b7f2-44b4-98c1-f92822ee1936" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "f832a43a-b7f2-44b4-98c1-f92822ee1936" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Strategies", + "project": "Foundations", + "id": "c75092a3-486d-4b66-baf8-49b486aab5c6", + "savedPayload": { + "position": { + "x": 24895.356993272086, + "y": 31477.53402088596 + }, + "targetPosition": { + "x": 24796.356993272086, + "y": 31504.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Strategies", + "id": "54f557b3-74f8-4687-a822-0b5159de9290" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "54f557b3-74f8-4687-a822-0b5159de9290" + ] + ] + } + } + ], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "dfe54c69-3dbe-4aaa-b4f9-275c302add6f", + "savedPayload": { + "position": { + "x": 24801.356993272086, + "y": 31375.53402088596 + }, + "targetPosition": { + "x": 24747.356993272086, + "y": 31431.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "6e9410fd-d3ae-4213-8df1-950a1683df32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "a73da1dc-761e-455d-bf12-696320c50d2c" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "6e9410fd-d3ae-4213-8df1-950a1683df32" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "162a59b0-2fd8-4e7f-94c0-bec62a6b5989", + "savedPayload": { + "position": { + "x": 24660.356993272086, + "y": 31418.53402088596 + }, + "targetPosition": { + "x": 24747.356993272086, + "y": 31431.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "892295e5-f31f-422f-b541-b4d3a2a166a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "a73da1dc-761e-455d-bf12-696320c50d2c" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "892295e5-f31f-422f-b541-b4d3a2a166a7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "468842bf-c39b-4498-a868-22e2e9479d62", + "savedPayload": { + "position": { + "x": 24743.356993272086, + "y": 31353.53402088596 + }, + "targetPosition": { + "x": 24747.356993272086, + "y": 31431.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "8dd06657-e77e-4929-8d96-66db46699f13" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "a73da1dc-761e-455d-bf12-696320c50d2c" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "8dd06657-e77e-4929-8d96-66db46699f13" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "cd65aefa-7385-4352-82b4-ca63ab261265", + "savedPayload": { + "position": { + "x": 24705.356993272086, + "y": 31387.53402088596 + }, + "targetPosition": { + "x": 24747.356993272086, + "y": 31431.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "f57db651-e687-4680-9e4a-548e43331910" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "a73da1dc-761e-455d-bf12-696320c50d2c" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "f57db651-e687-4680-9e4a-548e43331910" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "ac936a88-749f-425f-8c14-9c21e93f0e54", + "savedPayload": { + "position": { + "x": 24747.356993272086, + "y": 31431.53402088596 + }, + "targetPosition": { + "x": 24796.356993272086, + "y": 31504.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trigger Stages", + "project": "Foundations", + "id": "dacfa849-cf40-4033-bd97-0635fa7d6064", + "savedPayload": { + "position": { + "x": 24793.356993272086, + "y": 31461.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31468.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stages", + "id": "9b0b1f85-22da-476b-bf43-885b18503aba" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "5bd064a5-f843-4f01-b922-55186a690f33" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "9b0b1f85-22da-476b-bf43-885b18503aba" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Open Stages", + "project": "Foundations", + "id": "f457243e-996d-490d-9c96-1e1fba2c86ad", + "savedPayload": { + "position": { + "x": 24779.356993272086, + "y": 31432.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31468.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stages", + "id": "f9c21f73-3a43-4de4-9f19-644535989088" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "5bd064a5-f843-4f01-b922-55186a690f33" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "f9c21f73-3a43-4de4-9f19-644535989088" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stages", + "project": "Foundations", + "id": "74215dfc-93ff-458d-9488-9e88a58f1270", + "savedPayload": { + "position": { + "x": 24813.356993272086, + "y": 31420.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31468.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stages", + "id": "fdefcd33-ccc3-4c5c-8cd8-70396eedef00" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "5bd064a5-f843-4f01-b922-55186a690f33" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "fdefcd33-ccc3-4c5c-8cd8-70396eedef00" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stages", + "project": "Foundations", + "id": "704884a1-c9bf-4277-bf29-ad7a1b54b232", + "savedPayload": { + "position": { + "x": 24826.356993272086, + "y": 31460.53402088596 + }, + "targetPosition": { + "x": 24869.356993272086, + "y": 31468.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stages", + "id": "f6bd8c11-c5af-489c-ba7c-67c5a8af0af6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "5bd064a5-f843-4f01-b922-55186a690f33" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "f6bd8c11-c5af-489c-ba7c-67c5a8af0af6" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "386cf289-273b-4535-a343-f3ca678e9f34", + "savedPayload": { + "position": { + "x": 24869.356993272086, + "y": 31468.53402088596 + }, + "targetPosition": { + "x": 24796.356993272086, + "y": 31504.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Positions", + "project": "Foundations", + "id": "70a16614-7fa6-47a2-b76e-0920eb85f2b1", + "savedPayload": { + "position": { + "x": 24740.356993272086, + "y": 31679.53402088596 + }, + "targetPosition": { + "x": 24818.356993272086, + "y": 31595.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Positions", + "id": "c5f12e6f-2975-4621-a3b6-b6c10fcb0c91" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "c5f12e6f-2975-4621-a3b6-b6c10fcb0c91" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Base Asset", + "project": "Foundations", + "id": "605c0ee2-9460-47cc-9086-4f5616216ba8", + "savedPayload": { + "position": { + "x": 24875.356993272086, + "y": 31669.53402088596 + }, + "targetPosition": { + "x": 24818.356993272086, + "y": 31595.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Base Asset", + "id": "f6b5ab54-9ccc-4b44-ab7d-f5ad1916ece2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "f6b5ab54-9ccc-4b44-ab7d-f5ad1916ece2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Quoted Asset", + "project": "Foundations", + "id": "23ebf228-0b53-4f4d-b947-e803fc4be177", + "savedPayload": { + "position": { + "x": 24819.356993272086, + "y": 31540.53402088596 + }, + "targetPosition": { + "x": 24818.356993272086, + "y": 31595.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Quoted Asset", + "id": "5651d108-80e2-4e13-9c65-d934bac166d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "5651d108-80e2-4e13-9c65-d934bac166d2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "7f5e52e9-41b8-4294-a0c5-fa5e438802f9", + "savedPayload": { + "position": { + "x": 24883.356993272086, + "y": 31634.53402088596 + }, + "targetPosition": { + "x": 24818.356993272086, + "y": 31595.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "9234c810-f9a4-44fc-b743-8ef026a093dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "9234c810-f9a4-44fc-b743-8ef026a093dd" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "0e188e12-edc9-40f4-b75d-b0157bf74a6b", + "savedPayload": { + "position": { + "x": 24766.356993272086, + "y": 31617.53402088596 + }, + "targetPosition": { + "x": 24818.356993272086, + "y": 31595.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "618c73d1-42cb-446c-b350-d41574037d47" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "618c73d1-42cb-446c-b350-d41574037d47" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "51befa03-9450-4d6e-9bd2-ad6443a86fa7", + "savedPayload": { + "position": { + "x": 24818.356993272086, + "y": 31595.53402088596 + }, + "targetPosition": { + "x": 24796.356993272086, + "y": 31504.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e8fced40-63e1-4eff-b167-d5f5c097eae8", + "savedPayload": { + "position": { + "x": 24796.356993272086, + "y": 31504.53402088596 + }, + "targetPosition": { + "x": 24815.356993272086, + "y": 31503.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e61fd683-ef95-4f78-b306-d6152435ddec", + "savedPayload": { + "position": { + "x": 24815.356993272086, + "y": 31503.53402088596 + }, + "targetPosition": { + "x": 24913.356993272086, + "y": 31501.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "981f37db-742e-4385-a9e7-9f0a4edaf963", + "savedPayload": { + "position": { + "x": 24913.356993272086, + "y": 31501.53402088596 + }, + "targetPosition": { + "x": 24994.356993272086, + "y": 31548.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ] + ] + } + } + ], + "id": "08e885b4-b792-4da7-9a30-c9e287234258", + "savedPayload": { + "position": { + "x": 24994.356993272086, + "y": 31548.53402088596 + }, + "targetPosition": { + "x": 24995.356993272086, + "y": 31635.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Backtesting Session", + "name": "New Trading System", + "id": "71d785ed-126d-41f8-851f-b051500146e2" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d" + ], + [ + "Algorithmic-Trading", + "Project Trading Tasks", + "Foundations", + "2707b421-e6b6-44dd-b095-72fbfe930155" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "b5b5cbb3-33e9-41f0-88a0-902e2c0717fd" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "3203bd8a-b3a4-445c-88bb-09c51509f3b5" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "e0c8e1fe-5120-43f6-9b09-c96cfba36db2" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "ebcbcde9-ac10-4e6c-8899-2b0b28a04a08" + ], + [ + "New Trading System", + "Task", + "Foundations", + "d931e280-b326-455a-a68f-ba646c21e281" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "f438eab2-c4a1-4063-a701-d8942f83b3a1" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "01edc9a3-aa45-4ea9-9d96-ad7e208c3f8b" + ], + [ + "New Trading System", + "Backtesting Session", + "Foundations", + "71d785ed-126d-41f8-851f-b051500146e2" + ] + ] + } + }, + { + "type": "Trading Session Reference", + "name": "New Trading System Live Trading Session", + "project": "Foundations", + "dataProducts": [], + "tradingMineProducts": [ + { + "type": "Trading Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading Episode Counters", + "project": "Foundations", + "id": "c94a9546-1698-44c5-ba48-e8eaa66f9966", + "savedPayload": { + "position": { + "x": 25055.356993272086, + "y": 31334.53402088596 + }, + "targetPosition": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Counters", + "id": "d8f5453b-a3d9-499e-ae5a-505fbc8f5428" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Trading Episode Counters", + "Product Definition", + "Foundations", + "d8f5453b-a3d9-499e-ae5a-505fbc8f5428" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading Episode Statistics", + "project": "Foundations", + "id": "4efa656d-4ee6-4696-8a13-591b9f83b275", + "savedPayload": { + "position": { + "x": 25046.356993272086, + "y": 31465.53402088596 + }, + "targetPosition": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Statistics", + "id": "fd7cc137-ab19-4997-acac-a211795e5ec5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Trading Episode Statistics", + "Product Definition", + "Foundations", + "fd7cc137-ab19-4997-acac-a211795e5ec5" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "46743129-3710-4d5e-a482-d519ff6ed81e", + "savedPayload": { + "position": { + "x": 24905.356993272086, + "y": 31330.53402088596 + }, + "targetPosition": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "28d40b56-58a0-42d1-8223-310e54d07294" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "28d40b56-58a0-42d1-8223-310e54d07294" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Balances", + "project": "Foundations", + "id": "bac41cd2-60a8-4a33-bfaf-b89565c782c3", + "savedPayload": { + "position": { + "x": 24979.356993272086, + "y": 31451.53402088596 + }, + "targetPosition": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Balances", + "id": "dcad0957-ac49-489c-8c5a-349e4bf2cf77" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "dcad0957-ac49-489c-8c5a-349e4bf2cf77" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Trading Event", + "project": "Foundations", + "id": "b82f27b8-58da-4224-9ca0-41ec879aa66e", + "savedPayload": { + "position": { + "x": 24963.356993272086, + "y": 31297.53402088596 + }, + "targetPosition": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Trading Event", + "id": "c4d9fade-1a35-47bf-b544-a82fcfe6923a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Distance To Trading Event", + "Product Definition", + "Foundations", + "c4d9fade-1a35-47bf-b544-a82fcfe6923a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Base Asset", + "project": "Foundations", + "id": "123fcfc7-2826-4151-a745-5dc47ac06e8f", + "savedPayload": { + "position": { + "x": 24920.356993272086, + "y": 31301.53402088596 + }, + "targetPosition": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Base Asset", + "id": "166276b3-39d8-44ff-8a00-97dde1724fb0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "166276b3-39d8-44ff-8a00-97dde1724fb0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Quoted Asset", + "project": "Foundations", + "id": "7e01d251-6532-4370-a826-2235a9bd9949", + "savedPayload": { + "position": { + "x": 24916.356993272086, + "y": 31370.53402088596 + }, + "targetPosition": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Quoted Asset", + "id": "29b0651e-03f9-40e7-a443-4a7d0ff5260e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "29b0651e-03f9-40e7-a443-4a7d0ff5260e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "618afed0-375a-4808-ae17-c580763124f7", + "savedPayload": { + "position": { + "x": 24883.356993272086, + "y": 31282.53402088596 + }, + "targetPosition": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "8f94b6d0-9dc7-479b-9a00-ed42cd020f74" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6ef1801c-9ee4-4dc2-ab2a-cc6e69cf5f95" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "8f94b6d0-9dc7-479b-9a00-ed42cd020f74" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "4121dfb1-def5-4752-8930-c4e91f8e6915", + "savedPayload": { + "position": { + "x": 24969.356993272086, + "y": 31370.53402088596 + }, + "targetPosition": { + "x": 25023.356993272086, + "y": 31409.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Strategy", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Strategy", + "project": "Foundations", + "id": "8e8767f2-cc12-44c0-9b5f-7dd6ebc63719", + "savedPayload": { + "position": { + "x": 25077.356993272086, + "y": 31374.53402088596 + }, + "targetPosition": { + "x": 25003.356993272086, + "y": 31408.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Strategy", + "id": "d4abe45e-7399-4ecc-b28e-4f24ae0b71c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "068b738f-5e0f-404d-8ccc-f198b0d1e7c4" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "d4abe45e-7399-4ecc-b28e-4f24ae0b71c1" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Strategy", + "project": "Foundations", + "id": "c6f34b7b-dde1-4d1f-ba0c-877be6a822eb", + "savedPayload": { + "position": { + "x": 24981.356993272086, + "y": 31437.53402088596 + }, + "targetPosition": { + "x": 25003.356993272086, + "y": 31408.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Strategy", + "id": "3d671311-40b2-453e-b2ca-b6a6d727bf8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "068b738f-5e0f-404d-8ccc-f198b0d1e7c4" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "3d671311-40b2-453e-b2ca-b6a6d727bf8e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "a3e97904-329a-4c1e-825c-8002bbb1e3e3", + "savedPayload": { + "position": { + "x": 25003.356993272086, + "y": 31408.53402088596 + }, + "targetPosition": { + "x": 25023.356993272086, + "y": 31409.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Position", + "project": "Foundations", + "id": "8378881c-7efc-4b1c-b455-f1bdcc441cc9", + "savedPayload": { + "position": { + "x": 25032.356993272086, + "y": 31397.53402088596 + }, + "targetPosition": { + "x": 25100.356993272086, + "y": 31334.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Position", + "id": "7c8f55dd-02da-41a7-bce2-d0cba4d1679c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "6b68e5db-8b02-48b3-93f5-6b649464b6c8" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "7c8f55dd-02da-41a7-bce2-d0cba4d1679c" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Position", + "project": "Foundations", + "id": "e62d43b2-0260-4cfe-b6c7-7e480bc835fc", + "savedPayload": { + "position": { + "x": 25180.356993272086, + "y": 31353.53402088596 + }, + "targetPosition": { + "x": 25100.356993272086, + "y": 31334.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Position", + "id": "46c33a98-54ef-43a4-8baa-91e2ad2099b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "6b68e5db-8b02-48b3-93f5-6b649464b6c8" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "46c33a98-54ef-43a4-8baa-91e2ad2099b5" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "431c09db-12fa-417f-a3e5-57bbedbc3b8c", + "savedPayload": { + "position": { + "x": 25084.356993272086, + "y": 31258.53402088596 + }, + "targetPosition": { + "x": 25100.356993272086, + "y": 31334.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "152c4b21-e69c-4408-83e2-a1d34156313f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "6b68e5db-8b02-48b3-93f5-6b649464b6c8" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "152c4b21-e69c-4408-83e2-a1d34156313f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "082b6470-4115-4adc-ac88-a6898775fd1e", + "savedPayload": { + "position": { + "x": 25088.356993272086, + "y": 31273.53402088596 + }, + "targetPosition": { + "x": 25100.356993272086, + "y": 31334.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "c86c313a-642f-4f1b-9848-a1610021588b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "6b68e5db-8b02-48b3-93f5-6b649464b6c8" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "c86c313a-642f-4f1b-9848-a1610021588b" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e37ca6e4-d5a4-46db-b70b-b6f999d1ff17", + "savedPayload": { + "position": { + "x": 25100.356993272086, + "y": 31334.53402088596 + }, + "targetPosition": { + "x": 25023.356993272086, + "y": 31409.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Open Stage", + "project": "Foundations", + "id": "4332e04c-1ed1-47c9-a20a-ce05d012c34e", + "savedPayload": { + "position": { + "x": 25096.356993272086, + "y": 31407.53402088596 + }, + "targetPosition": { + "x": 25016.356993272086, + "y": 31352.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stage", + "id": "6f4a4f99-b46e-4222-a336-dbe6e0f87c12" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "02f986ac-d439-470c-8ae4-74d93ded8e0f" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "6f4a4f99-b46e-4222-a336-dbe6e0f87c12" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stage", + "project": "Foundations", + "id": "932ecc64-0027-4a84-b862-7d1bd94ea589", + "savedPayload": { + "position": { + "x": 24976.356993272086, + "y": 31409.53402088596 + }, + "targetPosition": { + "x": 25016.356993272086, + "y": 31352.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stage", + "id": "9b82661d-bb3f-4793-8083-322cd799f40a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "02f986ac-d439-470c-8ae4-74d93ded8e0f" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "9b82661d-bb3f-4793-8083-322cd799f40a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trigger Stage", + "project": "Foundations", + "id": "9824bf7c-1cc7-4d4a-bfb3-29dcbea7cbf9", + "savedPayload": { + "position": { + "x": 24983.356993272086, + "y": 31330.53402088596 + }, + "targetPosition": { + "x": 25016.356993272086, + "y": 31352.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stage", + "id": "14a96a15-e37b-4018-a731-913b0df8c9d0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "02f986ac-d439-470c-8ae4-74d93ded8e0f" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "14a96a15-e37b-4018-a731-913b0df8c9d0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stage", + "project": "Foundations", + "id": "ca1055a1-4574-4985-946c-81bfb832b80b", + "savedPayload": { + "position": { + "x": 24959.356993272086, + "y": 31304.53402088596 + }, + "targetPosition": { + "x": 25016.356993272086, + "y": 31352.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stage", + "id": "e3bcb490-e4d7-4b66-8466-e15ea0c8a1b8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "02f986ac-d439-470c-8ae4-74d93ded8e0f" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "e3bcb490-e4d7-4b66-8466-e15ea0c8a1b8" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "a21572ae-63b6-4f85-836a-e0bc307a9b58", + "savedPayload": { + "position": { + "x": 25016.356993272086, + "y": 31352.53402088596 + }, + "targetPosition": { + "x": 25023.356993272086, + "y": 31409.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "3311c0f3-518f-4828-90a2-cd0111b2599d", + "savedPayload": { + "position": { + "x": 25018.356993272086, + "y": 31357.53402088596 + }, + "targetPosition": { + "x": 24977.356993272086, + "y": 31322.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "1b94b103-3dfa-4c7e-8807-3ecfca42fd8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "1b94b103-3dfa-4c7e-8807-3ecfca42fd8f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "bc9a5416-e046-4bf1-8a81-72889eb870d8", + "savedPayload": { + "position": { + "x": 25018.356993272086, + "y": 31403.53402088596 + }, + "targetPosition": { + "x": 24977.356993272086, + "y": 31322.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "624d14e9-c5bd-4c6b-96c4-05a78b5d77bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "624d14e9-c5bd-4c6b-96c4-05a78b5d77bc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "ae6e9276-beee-4070-b934-cd3b7bc268ba", + "savedPayload": { + "position": { + "x": 25062.356993272086, + "y": 31362.53402088596 + }, + "targetPosition": { + "x": 24977.356993272086, + "y": 31322.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "ce40d546-bd82-4393-976b-57fd4bf0b982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "ce40d546-bd82-4393-976b-57fd4bf0b982" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "a2312d8f-b64e-4a02-afba-9c73e2e40bf9", + "savedPayload": { + "position": { + "x": 24886.356993272086, + "y": 31330.53402088596 + }, + "targetPosition": { + "x": 24977.356993272086, + "y": 31322.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "752fde17-86ba-444e-abf2-691716fe1346" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "752fde17-86ba-444e-abf2-691716fe1346" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Market Order", + "project": "Foundations", + "id": "aa03c178-93d6-40f9-b6dd-5c3cddb4fe86", + "savedPayload": { + "position": { + "x": 24948.356993272086, + "y": 31225.53402088596 + }, + "targetPosition": { + "x": 24977.356993272086, + "y": 31322.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Market Order", + "id": "b4c0ae5c-b5af-4336-9699-fe750d7fa6c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "b4c0ae5c-b5af-4336-9699-fe750d7fa6c0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Limit Order", + "project": "Foundations", + "id": "54fa4008-f28e-484e-84dc-30459c4d0b8b", + "savedPayload": { + "position": { + "x": 25013.356993272086, + "y": 31415.53402088596 + }, + "targetPosition": { + "x": 24977.356993272086, + "y": 31322.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Limit Order", + "id": "9f02532d-6c22-404c-b145-83021ab2b03e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "f7c47041-87d5-4171-ae91-9a8d228daa8f" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f2504b51-54fd-4e34-90d9-59ee404d5ff8" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "9f02532d-6c22-404c-b145-83021ab2b03e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "8e99a870-981f-4269-adfc-bf858804d639", + "savedPayload": { + "position": { + "x": 24977.356993272086, + "y": 31322.53402088596 + }, + "targetPosition": { + "x": 25023.356993272086, + "y": 31409.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cf072a1b-eb13-40d1-a58d-606f206ef27c", + "savedPayload": { + "position": { + "x": 25023.356993272086, + "y": 31409.53402088596 + }, + "targetPosition": { + "x": 25002.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Trading System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading System Errors", + "project": "Foundations", + "id": "73cf7139-1722-49e8-9053-97e666b8c5b5", + "savedPayload": { + "position": { + "x": 24953.356993272086, + "y": 31533.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Errors", + "id": "757dacf2-5c9b-4086-b5d1-4907a7866d7a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Errors", + "Product Definition", + "Foundations", + "757dacf2-5c9b-4086-b5d1-4907a7866d7a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Highlights", + "project": "Foundations", + "id": "508e6ecb-871a-4f26-ab79-1f5310fffba0", + "savedPayload": { + "position": { + "x": 25077.356993272086, + "y": 31472.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Highlights", + "id": "b83d3418-5f99-44b3-96d6-40642057569f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Highlights", + "Product Definition", + "Foundations", + "b83d3418-5f99-44b3-96d6-40642057569f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Values", + "project": "Foundations", + "id": "7919b86a-08c9-4032-bdea-4247eb96c9b3", + "savedPayload": { + "position": { + "x": 25088.356993272086, + "y": 31510.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Values", + "id": "1542f9ad-441c-4a97-af60-af1b605ebd4a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Values", + "Product Definition", + "Foundations", + "1542f9ad-441c-4a97-af60-af1b605ebd4a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Status", + "project": "Foundations", + "id": "cfbd71b4-87a5-4d7f-a7f8-cab4aa82d6f7", + "savedPayload": { + "position": { + "x": 25021.356993272086, + "y": 31492.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Status", + "id": "35e3d8be-8bac-4150-8977-e5bf33911d31" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Status", + "Product Definition", + "Foundations", + "35e3d8be-8bac-4150-8977-e5bf33911d31" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Progress", + "project": "Foundations", + "id": "2c7c6c4b-359a-416b-abe1-4b13e5f9fdfc", + "savedPayload": { + "position": { + "x": 24955.356993272086, + "y": 31508.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Progress", + "id": "c0a67f38-d6d0-4fd1-bb23-17a00440a1e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Progress", + "Product Definition", + "Foundations", + "c0a67f38-d6d0-4fd1-bb23-17a00440a1e2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Running", + "project": "Foundations", + "id": "839bdd60-49fd-4d7e-beb4-ae91adfac02d", + "savedPayload": { + "position": { + "x": 24973.356993272086, + "y": 31429.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Running", + "id": "36d03ed1-b596-4e07-a4de-338d6cac2804" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Running", + "Product Definition", + "Foundations", + "36d03ed1-b596-4e07-a4de-338d6cac2804" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Announcements", + "project": "Foundations", + "id": "205821ce-2035-4fc7-bcb6-35fdc127fe9a", + "savedPayload": { + "position": { + "x": 25041.356993272086, + "y": 31581.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Announcements", + "id": "ddb631cb-5776-4db7-8954-601b19bb78ba" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Announcements", + "Product Definition", + "Foundations", + "ddb631cb-5776-4db7-8954-601b19bb78ba" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Warnings", + "project": "Foundations", + "id": "743bd0f3-b9a6-4fec-9504-a4494e578704", + "savedPayload": { + "position": { + "x": 25023.356993272086, + "y": 31490.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Warnings", + "id": "bf3ea6c6-0ade-4f99-a4d4-4efcc0946321" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Warnings", + "Product Definition", + "Foundations", + "bf3ea6c6-0ade-4f99-a4d4-4efcc0946321" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Infos", + "project": "Foundations", + "id": "7700f10f-176a-4f78-b850-d61384607229", + "savedPayload": { + "position": { + "x": 25138.356993272086, + "y": 31511.53402088596 + }, + "targetPosition": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Infos", + "id": "5d58c92f-e267-4bfe-854e-aee46a9fec1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "b73cdc7c-79ee-4091-abba-2c4698fbd2c8" + ], + [ + "Trading System Infos", + "Product Definition", + "Foundations", + "5d58c92f-e267-4bfe-854e-aee46a9fec1c" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "78896df4-656e-4f97-9719-dc5c46844682", + "savedPayload": { + "position": { + "x": 25052.356993272086, + "y": 31519.53402088596 + }, + "targetPosition": { + "x": 25002.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "71c470e0-b314-43bd-99f2-f3cce10df17f", + "savedPayload": { + "position": { + "x": 24962.356993272086, + "y": 31498.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31424.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "f832a43a-b7f2-44b4-98c1-f92822ee1936" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "f832a43a-b7f2-44b4-98c1-f92822ee1936" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Strategies", + "project": "Foundations", + "id": "48b357e0-504a-4b8d-a73e-78f5aaa3300b", + "savedPayload": { + "position": { + "x": 24910.356993272086, + "y": 31485.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31424.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Strategies", + "id": "54f557b3-74f8-4687-a822-0b5159de9290" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "54f557b3-74f8-4687-a822-0b5159de9290" + ] + ] + } + } + ], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "f3ba6612-2c49-4f73-afe1-1d77ed3af8ab", + "savedPayload": { + "position": { + "x": 25047.356993272086, + "y": 31358.53402088596 + }, + "targetPosition": { + "x": 24998.356993272086, + "y": 31349.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "6e9410fd-d3ae-4213-8df1-950a1683df32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "a73da1dc-761e-455d-bf12-696320c50d2c" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "6e9410fd-d3ae-4213-8df1-950a1683df32" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "981d4fff-a321-47a6-a4a9-afadd27b7b69", + "savedPayload": { + "position": { + "x": 24966.356993272086, + "y": 31361.53402088596 + }, + "targetPosition": { + "x": 24998.356993272086, + "y": 31349.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "892295e5-f31f-422f-b541-b4d3a2a166a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "a73da1dc-761e-455d-bf12-696320c50d2c" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "892295e5-f31f-422f-b541-b4d3a2a166a7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "5518b073-022f-4873-a353-0c201599f591", + "savedPayload": { + "position": { + "x": 25092.356993272086, + "y": 31410.53402088596 + }, + "targetPosition": { + "x": 24998.356993272086, + "y": 31349.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "8dd06657-e77e-4929-8d96-66db46699f13" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "a73da1dc-761e-455d-bf12-696320c50d2c" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "8dd06657-e77e-4929-8d96-66db46699f13" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "5a9e17e1-a9ff-4744-a874-ece57d073cc2", + "savedPayload": { + "position": { + "x": 24999.356993272086, + "y": 31413.53402088596 + }, + "targetPosition": { + "x": 24998.356993272086, + "y": 31349.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "f57db651-e687-4680-9e4a-548e43331910" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "a73da1dc-761e-455d-bf12-696320c50d2c" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "f57db651-e687-4680-9e4a-548e43331910" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "338a9de1-f6d3-4344-962e-816ebfb9659d", + "savedPayload": { + "position": { + "x": 24998.356993272086, + "y": 31349.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31424.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trigger Stages", + "project": "Foundations", + "id": "10648599-117b-41b0-9f44-c0a4e4c7980b", + "savedPayload": { + "position": { + "x": 25080.356993272086, + "y": 31501.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31448.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stages", + "id": "9b0b1f85-22da-476b-bf43-885b18503aba" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "5bd064a5-f843-4f01-b922-55186a690f33" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "9b0b1f85-22da-476b-bf43-885b18503aba" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Open Stages", + "project": "Foundations", + "id": "6c8bd193-32e7-4bf7-942d-c6f3de0d9b19", + "savedPayload": { + "position": { + "x": 25090.356993272086, + "y": 31436.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31448.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stages", + "id": "f9c21f73-3a43-4de4-9f19-644535989088" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "5bd064a5-f843-4f01-b922-55186a690f33" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "f9c21f73-3a43-4de4-9f19-644535989088" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stages", + "project": "Foundations", + "id": "d926815b-d6fd-4571-a6fa-78753b83ad4b", + "savedPayload": { + "position": { + "x": 25116.356993272086, + "y": 31543.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31448.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stages", + "id": "fdefcd33-ccc3-4c5c-8cd8-70396eedef00" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "5bd064a5-f843-4f01-b922-55186a690f33" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "fdefcd33-ccc3-4c5c-8cd8-70396eedef00" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stages", + "project": "Foundations", + "id": "e7e2ce11-d77b-4c9e-a331-3b97d737fb69", + "savedPayload": { + "position": { + "x": 24982.356993272086, + "y": 31453.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31448.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stages", + "id": "f6bd8c11-c5af-489c-ba7c-67c5a8af0af6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "5bd064a5-f843-4f01-b922-55186a690f33" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "f6bd8c11-c5af-489c-ba7c-67c5a8af0af6" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "36530724-ee0a-4714-b6e8-a3b4e00e19a8", + "savedPayload": { + "position": { + "x": 25038.356993272086, + "y": 31448.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31424.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Positions", + "project": "Foundations", + "id": "81010c8c-7110-4016-8a6e-b210da54e6b4", + "savedPayload": { + "position": { + "x": 24951.356993272086, + "y": 31263.53402088596 + }, + "targetPosition": { + "x": 24983.356993272086, + "y": 31363.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Positions", + "id": "c5f12e6f-2975-4621-a3b6-b6c10fcb0c91" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "c5f12e6f-2975-4621-a3b6-b6c10fcb0c91" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Base Asset", + "project": "Foundations", + "id": "aa26146d-63bb-4cb6-a199-0b890454ca41", + "savedPayload": { + "position": { + "x": 25080.356993272086, + "y": 31302.53402088596 + }, + "targetPosition": { + "x": 24983.356993272086, + "y": 31363.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Base Asset", + "id": "f6b5ab54-9ccc-4b44-ab7d-f5ad1916ece2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "f6b5ab54-9ccc-4b44-ab7d-f5ad1916ece2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Quoted Asset", + "project": "Foundations", + "id": "420f8834-2568-4cdd-aef9-d52ab9a5eaf9", + "savedPayload": { + "position": { + "x": 24970.356993272086, + "y": 31314.53402088596 + }, + "targetPosition": { + "x": 24983.356993272086, + "y": 31363.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Quoted Asset", + "id": "5651d108-80e2-4e13-9c65-d934bac166d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "5651d108-80e2-4e13-9c65-d934bac166d2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "68993354-e073-4545-9e7c-40f6ce6986c7", + "savedPayload": { + "position": { + "x": 25048.356993272086, + "y": 31299.53402088596 + }, + "targetPosition": { + "x": 24983.356993272086, + "y": 31363.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "9234c810-f9a4-44fc-b743-8ef026a093dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "9234c810-f9a4-44fc-b743-8ef026a093dd" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "64bed158-d038-4fb1-9ae8-a5bc5addffbb", + "savedPayload": { + "position": { + "x": 24890.356993272086, + "y": 31324.53402088596 + }, + "targetPosition": { + "x": 24983.356993272086, + "y": 31363.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "618c73d1-42cb-446c-b350-d41574037d47" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Low Frequency", + "Trading Bot", + "Algorithmic-Trading", + "3d5cb074-c314-44a6-a17f-e0ad11e12091" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "19982920-c938-499e-a45a-c3944786860b" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "ee56f6fd-c4f8-47cf-b6b0-7b78c741fb49" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "618c73d1-42cb-446c-b350-d41574037d47" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "3553d7df-98da-419b-8fc1-b80d79e28da1", + "savedPayload": { + "position": { + "x": 24983.356993272086, + "y": 31363.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31424.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "976bf859-4531-4435-be37-2c35465ef715", + "savedPayload": { + "position": { + "x": 25000.356993272086, + "y": 31424.53402088596 + }, + "targetPosition": { + "x": 25002.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b02e0079-6c0b-40e5-b91f-fa41882a913b", + "savedPayload": { + "position": { + "x": 25002.356993272086, + "y": 31455.53402088596 + }, + "targetPosition": { + "x": 24906.356993272086, + "y": 31443.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bb91c18f-41c1-4eee-a03d-1f669590be15", + "savedPayload": { + "position": { + "x": 24906.356993272086, + "y": 31443.53402088596 + }, + "targetPosition": { + "x": 24972.356993272086, + "y": 31542.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ] + ] + } + } + ], + "id": "ef833852-26a4-4d06-9647-c8ceb2ab3f1a", + "savedPayload": { + "position": { + "x": 24972.356993272086, + "y": 31542.53402088596 + }, + "targetPosition": { + "x": 24995.356993272086, + "y": 31635.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Live Trading Session", + "name": "New Trading System", + "id": "ad4ee96a-a4af-4948-9aae-c9b55492b6ae" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ], + [ + "Algorithmic-Trading", + "Project Trading Tasks", + "Foundations", + "90a932eb-0188-47c5-90f0-8c51f452157d" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "5a755e40-539f-4719-a9a9-95a9c13872a8" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "5a4700c7-707f-4a07-a934-8f1c26e50f79" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "68bbf462-f830-4a22-ae5c-75f6599c8c46" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "cefd4af9-4133-4479-99e1-44cb9564a16e" + ], + [ + "New Trading System", + "Task", + "Foundations", + "73ff4ae3-1798-497e-a6a8-018410654ef0" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "61aa7f5d-24e7-4ee6-9f7e-296de2f70411" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "c0b66e00-c1e5-44f4-8abc-784aaa0a1852" + ], + [ + "New Trading System", + "Live Trading Session", + "Foundations", + "ad4ee96a-a4af-4948-9aae-c9b55492b6ae" + ] + ] + } + } + ], + "id": "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775", + "savedPayload": { + "position": { + "x": 24476.100191037254, + "y": 32305.157583142536 + }, + "targetPosition": { + "x": 24624.152656456557, + "y": 32044.235243195828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e", + "savedPayload": { + "position": { + "x": 24624.152656456557, + "y": 32044.235243195828 + }, + "targetPosition": { + "x": 24772.20512187586, + "y": 31783.31290324912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "ef1aa126-1847-4bcd-aa23-0772b4e87cc1", + "savedPayload": { + "position": { + "x": 24772.20512187586, + "y": 31783.31290324912 + }, + "targetPosition": { + "x": 24920.257587295164, + "y": 31522.39056330241 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "e4e268f3-a677-4f90-90a1-d87244e647e5", + "savedPayload": { + "position": { + "x": 24920.257587295164, + "y": 31522.39056330241 + }, + "targetPosition": { + "x": 25068.310052714467, + "y": 31261.468223355703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "portfolioMinesData": { + "type": "Portfolio Mines Data", + "name": "New Portfolio Mines Data", + "project": "Foundations", + "projectPortfolioProducts": [ + { + "type": "Project Portfolio Products", + "name": "", + "project": "Foundations", + "exchangePortfolioProducts": [ + { + "type": "Exchange Portfolio Products", + "name": "Binance", + "project": "Foundations", + "marketPortfolioProducts": [ + { + "type": "Market Portfolio Products", + "name": " BTC/USDT", + "project": "Foundations", + "portfolioSessionReferences": [ + { + "type": "Portfolio Session Reference", + "name": "New Portfolio System Live Portfolio Session", + "project": "Foundations", + "dataProducts": [], + "portfolioMineProducts": [], + "id": "fe992f82-07ef-46de-8f2b-8dde2f3594b0", + "savedPayload": { + "position": { + "x": 23961.13155648346, + "y": 32273.47404225381 + }, + "targetPosition": { + "x": 24182.56725572966, + "y": 32071.072878474188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Live Portfolio Session", + "name": "New Portfolio System", + "id": "df2c04f2-ad24-4ad1-8912-788d2ccda8cc" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Portfolio Tasks", + "Production Portfolio Tasks", + "Foundations", + "0a99e0e4-b775-46d2-a247-6bc3e183f021" + ], + [ + "Portfolio-Management", + "Project Portfolio Tasks", + "Foundations", + "a1326aca-24af-4ff3-bb27-417a08a43ad7" + ], + [ + "Binance", + "Exchange Portfolio Tasks", + "Foundations", + "5834db39-50c4-4da7-9ccf-ce6575aed976" + ], + [ + " BTC/USDT", + "Market Portfolio Tasks", + "Foundations", + "04199718-84bf-4730-9a4e-4965e3c0011e" + ], + [ + "Masters", + "Portfolio Mine Tasks", + "Foundations", + "e3470330-6c0e-4137-9d8b-06fc67798d72" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "72eb1d40-343e-4c70-a07c-32cbe41d0b71" + ], + [ + "New Portfolio System", + "Task", + "Foundations", + "6da475e0-6577-4940-9661-c590406c3a70" + ], + [ + "New Portfolio Bot", + "Portfolio Bot Instance", + "Foundations", + "57fb47aa-3b7a-41d1-9a8e-e80662015d8d" + ], + [ + " Portfolio Process Definition", + "Portfolio Process Instance", + "Foundations", + "b2cb846c-3258-438c-9aa9-7742792aa741" + ], + [ + "New Portfolio System", + "Live Portfolio Session", + "Foundations", + "df2c04f2-ad24-4ad1-8912-788d2ccda8cc" + ] + ] + } + } + ], + "id": "a088d7eb-a2d0-4978-a74e-0947477a30c9", + "savedPayload": { + "position": { + "x": 24182.56725572966, + "y": 32071.072878474188 + }, + "targetPosition": { + "x": 24404.002954975862, + "y": 31868.671714694567 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "fd21d400-0e6f-44c6-9c42-8710520d6bcc", + "savedPayload": { + "position": { + "x": 24404.002954975862, + "y": 31868.671714694567 + }, + "targetPosition": { + "x": 24625.438654222064, + "y": 31666.270550914945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "474e56ab-f893-4f51-bcb3-aaa186a375a5", + "savedPayload": { + "position": { + "x": 24625.438654222064, + "y": 31666.270550914945 + }, + "targetPosition": { + "x": 24846.874353468265, + "y": 31463.869387135324 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a8602cc2-de1a-4049-b773-6074ce2f58b6", + "savedPayload": { + "position": { + "x": 24846.874353468265, + "y": 31463.869387135324 + }, + "targetPosition": { + "x": 25068.310052714467, + "y": 31261.468223355703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningMinesData": { + "type": "Learning Mines Data", + "name": "New Learning Mines Data", + "project": "Foundations", + "projectLearningProducts": [ + { + "type": "Project Learning Products", + "name": "Foundations", + "project": "Foundations", + "exchangeLearningProducts": [ + { + "type": "Exchange Learning Products", + "name": "Binance", + "project": "Foundations", + "marketLearningProducts": [ + { + "type": "Market Learning Products", + "name": " BTC/USDT", + "project": "Foundations", + "learningSessionReferences": [], + "id": "99db3c73-7de6-4172-92cf-a1e994e8c9db", + "savedPayload": { + "position": { + "x": 23975.73699672389, + "y": 31757.738429315526 + }, + "targetPosition": { + "x": 24248.880260721533, + "y": 31633.67087782557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "709ce76c-9999-4a36-a462-f0dc5a549ab1", + "savedPayload": { + "position": { + "x": 24248.880260721533, + "y": 31633.67087782557 + }, + "targetPosition": { + "x": 24522.023524719178, + "y": 31509.603326335615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "36cb47fd-f4b4-4c56-b75c-2999444b3948", + "savedPayload": { + "position": { + "x": 24522.023524719178, + "y": 31509.603326335615 + }, + "targetPosition": { + "x": 24795.166788716822, + "y": 31385.53577484566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "2845a687-becc-4c3b-bc79-b2293ba876ba", + "savedPayload": { + "position": { + "x": 24795.166788716822, + "y": 31385.53577484566 + }, + "targetPosition": { + "x": 25068.310052714467, + "y": 31261.468223355703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e2697759-6038-4943-b90c-5a68651ff9a8", + "savedPayload": { + "position": { + "x": 25068.310052714467, + "y": 31261.468223355703 + }, + "targetPosition": { + "x": 25255.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "d" + } + } + }, + "id": "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4", + "savedPayload": { + "position": { + "x": 25255.356993272086, + "y": 31026.918778615294 + }, + "targetPosition": { + "x": 24955.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "id": "3c165071-7558-4708-9999-8ffe71d346b1", + "savedPayload": { + "position": { + "x": 24955.356993272086, + "y": 31026.918778615294 + }, + "targetPosition": { + "x": 24955.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + { + "type": "Crypto Ecosystem", + "name": "My Crypto Ecosystem", + "project": "Foundations", + "cryptoExchanges": [ + { + "type": "Crypto Exchanges", + "name": "Default", + "project": "Foundations", + "exchanges": [ + { + "type": "Crypto Exchange", + "name": "Binance", + "config": "{\n \"codeName\": \"binance\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"fetchType\": \"by Id\",\n \"fetchTradesMethod\": \"publicGetHistoricalTrades\",\n \"firstId\": \"f\"\n }\n ]\n}", + "project": "Foundations", + "exchangeAssets": { + "type": "Exchange Assets", + "name": "New Exchange Assets", + "config": "{ \n\"addMissingAssetsFilter\": { \"quotedAsset\": \"EUR\"} \n}", + "project": "Foundations", + "assets": [ + { + "type": "Asset", + "name": "Bitcoin", + "config": "{ \n\"codeName\": \"BTC\"\n}", + "project": "Foundations", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa", + "savedPayload": { + "position": { + "x": 19735.079365950267, + "y": 30474.325102172115 + }, + "targetPosition": { + "x": 19657.43365241951, + "y": 30764.102850058836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Tether", + "config": "{\n \"codeName\": \"USDT\"\n}", + "project": "Foundations", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136", + "savedPayload": { + "position": { + "x": 19947.21140030623, + "y": 30686.45713652808 + }, + "targetPosition": { + "x": 19657.43365241951, + "y": 30764.102850058836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "95d2c30f-215b-486e-8119-f4eac0279575", + "savedPayload": { + "position": { + "x": 19657.43365241951, + "y": 30764.102850058836 + }, + "targetPosition": { + "x": 19445.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "E" + } + } + }, + "exchangeMarkets": { + "type": "Exchange Markets", + "name": "New Exchange Markets", + "code": "{ \n\"codeName\": \"Write here the code name of the Market here.\"\n}", + "project": "Foundations", + "markets": [ + { + "type": "Market", + "name": "BTC/USDT", + "config": "{ \n\"codeName\": \"BTC/USDT\"\n}", + "project": "Foundations", + "baseAsset": { + "type": "Market Base Asset", + "name": "Bitcoin", + "project": "Foundations", + "id": "1017b30d-de1b-4212-991e-9fd0a5b6c814", + "savedPayload": { + "position": { + "x": 20335.079365950267, + "y": 30898.589170884043 + }, + "targetPosition": { + "x": 20045.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Bitcoin", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Bitcoin", + "Asset", + "Foundations", + "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + ] + ] + } + }, + "quotedAsset": { + "type": "Market Quoted Asset", + "name": "Tether", + "project": "Foundations", + "id": "705c4a67-787a-48cd-a3dc-3a557438bf0b", + "savedPayload": { + "position": { + "x": 20335.079365950267, + "y": 31053.880597945557 + }, + "targetPosition": { + "x": 20045.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Tether", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Tether", + "Asset", + "Foundations", + "f110bfa0-bd5b-469b-a940-4524c8688136" + ] + ] + } + }, + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09", + "savedPayload": { + "position": { + "x": 20045.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2fd80894-900e-44ac-a1a7-56c14124f7a1", + "savedPayload": { + "position": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 19445.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeAccounts": { + "type": "Exchange Accounts", + "name": "New Exchange Accounts", + "project": "Foundations", + "userAccounts": [ + { + "type": "User Account", + "name": "New User Account", + "project": "Foundations", + "userAssets": { + "type": "User Assets", + "name": "New User Assets", + "project": "Foundations", + "assets": [ + { + "type": "Exchange Account Asset", + "name": "Bitcoin", + "project": "Foundations", + "id": "ba6f3d5c-b36b-49d9-947f-392068109169", + "savedPayload": { + "position": { + "x": 20449.121182548915, + "y": 31400.498953126727 + }, + "targetPosition": { + "x": 20159.343434662194, + "y": 31478.144666657485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Bitcoin", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Bitcoin", + "Asset", + "Foundations", + "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + ] + ] + } + }, + { + "type": "Exchange Account Asset", + "name": "Tether", + "project": "Foundations", + "id": "c90be267-90f9-45ae-b225-0578adb4aad9", + "savedPayload": { + "position": { + "x": 20371.475469018158, + "y": 31690.27670101345 + }, + "targetPosition": { + "x": 20159.343434662194, + "y": 31478.144666657485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Tether", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Default", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Tether", + "Asset", + "Foundations", + "f110bfa0-bd5b-469b-a940-4524c8688136" + ] + ] + } + } + ], + "id": "8ac5c2a9-a238-48ae-ab43-0a0a95a37464", + "savedPayload": { + "position": { + "x": 20159.343434662194, + "y": 31478.144666657485 + }, + "targetPosition": { + "x": 19869.565686775473, + "y": 31400.498953126727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userKeys": { + "type": "User Keys", + "name": "New User Keys", + "project": "Foundations", + "keys": [ + { + "type": "Exchange Account Key", + "name": "Key for Lighting Strike", + "config": "{ \n\"codeName\": \"Paste your exchange API Key\",\n\"secret\": \"Paste your exchange API secret key\"\n}", + "project": "Foundations", + "id": "e85bbbd6-aca8-450f-9237-788062de5761", + "savedPayload": { + "position": { + "x": 20024.857113836988, + "y": 31980.05444890017 + }, + "targetPosition": { + "x": 19947.21140030623, + "y": 31690.27670101345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "48925cc9-f3cd-4499-8466-1338fed28a0d", + "savedPayload": { + "position": { + "x": 19947.21140030623, + "y": 31690.27670101345 + }, + "targetPosition": { + "x": 19869.565686775473, + "y": 31400.498953126727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63794496-c94b-42f9-81cc-c588708617a6", + "savedPayload": { + "position": { + "x": 19869.565686775473, + "y": 31400.498953126727 + }, + "targetPosition": { + "x": 19657.43365241951, + "y": 31188.366918770764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4b0c1ac5-515f-44a9-b9b9-e698a9c51eac", + "savedPayload": { + "position": { + "x": 19657.43365241951, + "y": 31188.366918770764 + }, + "targetPosition": { + "x": 19445.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b", + "savedPayload": { + "position": { + "x": 19445.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 19145.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "id": "e3879d63-6f8f-41a3-8ac3-0349c4361722", + "savedPayload": { + "position": { + "x": 19145.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Crypto Exchanges", + "name": "Add Missing Exchanges Here", + "project": "Foundations", + "exchanges": [], + "id": "cf592730-5455-4bc9-8bcf-c74059a94ce3", + "savedPayload": { + "position": { + "x": 18545.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "signalsProviders": [], + "id": "7217b56c-e854-4c06-8b8a-d5d3c05a153d", + "savedPayload": { + "position": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + { + "type": "Charting Space", + "name": "New Charting Space", + "project": "Foundations", + "viewport": { + "type": "Viewport", + "name": "New Viewport", + "config": "{\"zoom\":\"5.00\"}", + "project": "Foundations", + "id": "01713f1d-91b8-44f9-9c5d-a0c12fd09037", + "savedPayload": { + "position": { + "x": 19200.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": -2189.197939162836, + "y": -6992.422473301482 + } + } + } + }, + "projectDashboards": [ + { + "type": "Project Dashboards", + "name": "Foundations", + "project": "Foundations", + "dashboards": [ + { + "type": "Dashboard", + "name": "Testing Trading Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "New Trading System Backtesting Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"fromDate\": \"2018-01-01\",\n\"toDate\": \"2020-12-31\"\n}", + "project": "Foundations", + "id": "8a8eaa96-5930-4a83-b0d4-69fa813c1a1c", + "savedPayload": { + "position": { + "x": 18988.775449101795, + "y": 10760.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10686.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"minValue\": 0,\n\"maxValue\": 25000\n}", + "project": "Foundations", + "id": "94a1decd-20a0-45fc-ade5-70f935b8a83f", + "savedPayload": { + "position": { + "x": 18822.775449101795, + "y": 10683.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10686.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "8a54694e-3bc4-4de6-b346-aa2bbc69ad1c", + "savedPayload": { + "position": { + "x": 18861.775449101795, + "y": 10698.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10686.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Trading Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0f64ffb8-aed2-4aad-aa6b-a06b969ebb3b", + "savedPayload": { + "position": { + "x": 18902.775449101795, + "y": 10654.196329813976 + }, + "targetPosition": { + "x": 18815.775449101795, + "y": 10569.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Counters", + "id": "f3c54604-7e35-4068-92de-27a77d8dc543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Trading Episode Counters", + "Plotter Module", + "Foundations", + "af6b3fbf-f8e7-45c5-bc22-719209914dad" + ], + [ + "Trading Episode Counters", + "Plotter Panel", + "Foundations", + "f3c54604-7e35-4068-92de-27a77d8dc543" + ] + ] + } + } + ], + "id": "20eb0c39-36dd-4784-a83c-aee91285cd28", + "savedPayload": { + "position": { + "x": 18815.775449101795, + "y": 10569.196329813976 + }, + "targetPosition": { + "x": 18800.775449101795, + "y": 10532.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "09c0e444-38b6-43d6-bdae-e70fc0e2610b", + "savedPayload": { + "position": { + "x": 18846.775449101795, + "y": 10557.196329813976 + }, + "targetPosition": { + "x": 18800.775449101795, + "y": 10532.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "86b3d171-f93d-4d18-9414-6b5014a39f7f", + "savedPayload": { + "position": { + "x": 18800.775449101795, + "y": 10532.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Counters", + "id": "dbae5fb4-e142-4337-9e3e-fcd927e8e2c9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9" + ], + [ + "Trading Episode Counters", + "Data Product", + "Foundations", + "dbae5fb4-e142-4337-9e3e-fcd927e8e2c9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c7615224-57d1-4d69-a907-ba7ad4177b38", + "savedPayload": { + "position": { + "x": 19013.775449101795, + "y": 10658.196329813976 + }, + "targetPosition": { + "x": 18961.775449101795, + "y": 10697.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Statistics", + "id": "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Trading Episode Statistics", + "Plotter Module", + "Foundations", + "456183e1-1e62-4127-85f9-505dc8c2c20e" + ], + [ + "Trading Episode Statistics", + "Plotter Panel", + "Foundations", + "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54" + ] + ] + } + } + ], + "id": "f5b4c54e-aef2-4fd1-a186-a64fdb5b2258", + "savedPayload": { + "position": { + "x": 18961.775449101795, + "y": 10697.196329813976 + }, + "targetPosition": { + "x": 18942.775449101795, + "y": 10615.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bd9db902-162b-424b-a478-89479fb08426", + "savedPayload": { + "position": { + "x": 19012.775449101795, + "y": 10652.196329813976 + }, + "targetPosition": { + "x": 18942.775449101795, + "y": 10615.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c3e5c47b-6990-42e6-a583-62bd333df13e", + "savedPayload": { + "position": { + "x": 18942.775449101795, + "y": 10615.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Statistics", + "id": "92891077-b7ca-4b1d-84a5-62d3c0538036" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9" + ], + [ + "Trading Episode Statistics", + "Data Product", + "Foundations", + "92891077-b7ca-4b1d-84a5-62d3c0538036" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "816ff33d-1b1d-4fd2-a36e-f95057b1fa37", + "savedPayload": { + "position": { + "x": 19002.775449101795, + "y": 10644.196329813976 + }, + "targetPosition": { + "x": 18907.775449101795, + "y": 10589.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2dd986bb-eace-4c64-abf6-b4223eeeeb1c", + "savedPayload": { + "position": { + "x": 18860.775449101795, + "y": 10679.196329813976 + }, + "targetPosition": { + "x": 18907.775449101795, + "y": 10589.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "17a09af4-f597-4778-9b6d-d27cdbe6c738", + "savedPayload": { + "position": { + "x": 18907.775449101795, + "y": 10589.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "43b7d332-b099-4de2-bdee-efabfe410c79" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "43b7d332-b099-4de2-bdee-efabfe410c79" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Balances", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Current Balance", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "50e89d47-c8d0-472d-aeb2-3b1f0f8ec644", + "savedPayload": { + "position": { + "x": 18868.775449101795, + "y": 10682.196329813976 + }, + "targetPosition": { + "x": 18868.775449101795, + "y": 10714.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Current Balance", + "id": "f03b22f2-4725-4bbf-9a90-f02d545d05a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "9b3212d7-ac1e-490f-9b2d-608768801370" + ], + [ + "Current Balance", + "Plotter Panel", + "Foundations", + "f03b22f2-4725-4bbf-9a90-f02d545d05a8" + ] + ] + } + } + ], + "id": "62b93ade-5035-45b3-86f3-2719c769a3a9", + "savedPayload": { + "position": { + "x": 18868.775449101795, + "y": 10714.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10616.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "382000f0-c64a-4562-92b0-0a9a08b823b4", + "savedPayload": { + "position": { + "x": 19042.775449101795, + "y": 10604.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10616.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2e49c63e-d40d-45e8-a749-38d6f2dea1f6", + "savedPayload": { + "position": { + "x": 18943.775449101795, + "y": 10616.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Balances", + "id": "9b9da65a-0fe9-4da1-8944-47a50fb1fbc8" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9" + ], + [ + "Episode Balances", + "Data Product", + "Foundations", + "9b9da65a-0fe9-4da1-8944-47a50fb1fbc8" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Trading Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6bd45317-50ee-435c-b6e5-32632c08614c", + "savedPayload": { + "position": { + "x": 18810.775449101795, + "y": 10471.196329813976 + }, + "targetPosition": { + "x": 18856.775449101795, + "y": 10458.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "8ed306e7-bd9c-4c79-87d5-41df37e3ab6a", + "savedPayload": { + "position": { + "x": 18880.775449101795, + "y": 10471.196329813976 + }, + "targetPosition": { + "x": 18856.775449101795, + "y": 10458.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "32e1365f-ecda-4152-9f5b-6fd1077756ba", + "savedPayload": { + "position": { + "x": 18856.775449101795, + "y": 10458.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Trading Event", + "id": "850a7174-06cf-46cb-8af9-fb646227fa9a" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9" + ], + [ + "Distance To Trading Event", + "Data Product", + "Foundations", + "850a7174-06cf-46cb-8af9-fb646227fa9a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3e7ac537-f53a-4ee4-9a67-b86a1843e06a", + "savedPayload": { + "position": { + "x": 18989.775449101795, + "y": 10551.196329813976 + }, + "targetPosition": { + "x": 18958.775449101795, + "y": 10538.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "baebabf1-7bb1-4e9d-935e-3c845839eae2", + "savedPayload": { + "position": { + "x": 19016.775449101795, + "y": 10495.196329813976 + }, + "targetPosition": { + "x": 18958.775449101795, + "y": 10538.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b502bb77-2e62-43d3-99ea-bb07833c4146", + "savedPayload": { + "position": { + "x": 18958.775449101795, + "y": 10538.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Base Asset", + "id": "014c9c18-7d17-4a46-a2b6-bf6eee57977e" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9" + ], + [ + "Episode Base Asset", + "Data Product", + "Foundations", + "014c9c18-7d17-4a46-a2b6-bf6eee57977e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b55249cd-eab3-408f-90a6-1fbf2d06e641", + "savedPayload": { + "position": { + "x": 18952.775449101795, + "y": 10582.196329813976 + }, + "targetPosition": { + "x": 18916.775449101795, + "y": 10540.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4f39e192-fb50-4811-9d61-dc6163206e84", + "savedPayload": { + "position": { + "x": 18991.775449101795, + "y": 10609.196329813976 + }, + "targetPosition": { + "x": 18916.775449101795, + "y": 10540.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "76553a40-fa87-4ddf-bd1b-193011207ac1", + "savedPayload": { + "position": { + "x": 18916.775449101795, + "y": 10540.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Quoted Asset", + "id": "cd2e32fe-2c8f-45b1-b5bf-e91d484a728a" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9" + ], + [ + "Episode Quoted Asset", + "Data Product", + "Foundations", + "cd2e32fe-2c8f-45b1-b5bf-e91d484a728a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "5dc95dc9-a40b-4a84-a363-a4f6b2fc9606", + "savedPayload": { + "position": { + "x": 18845.775449101795, + "y": 10636.196329813976 + }, + "targetPosition": { + "x": 18869.775449101795, + "y": 10554.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "073d431f-4dee-48ea-9ebc-c3196822230d", + "savedPayload": { + "position": { + "x": 18897.775449101795, + "y": 10596.196329813976 + }, + "targetPosition": { + "x": 18869.775449101795, + "y": 10554.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "934a8b95-6f56-41f9-a693-c14975745a6f", + "savedPayload": { + "position": { + "x": 18869.775449101795, + "y": 10554.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "de9fca2a-b9cb-410e-9a95-f275cdb8a551" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "aadbfd27-ea8b-4dd5-8cb2-78076ced1fb9" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "de9fca2a-b9cb-410e-9a95-f275cdb8a551" + ] + ] + } + } + ], + "layerFolders": [], + "id": "87c2645e-7e9e-4917-bbc4-0e5b21219ca8", + "savedPayload": { + "position": { + "x": 18899.775449101795, + "y": 10534.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10477.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Strategy", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3f4bb729-bff0-4e7e-ac39-4974e9c2dc77", + "savedPayload": { + "position": { + "x": 19052.775449101795, + "y": 10384.196329813976 + }, + "targetPosition": { + "x": 19052.775449101795, + "y": 10478.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5ad3a145-5d1c-4ec8-b51a-b0c6173d2165", + "savedPayload": { + "position": { + "x": 19122.775449101795, + "y": 10436.196329813976 + }, + "targetPosition": { + "x": 19052.775449101795, + "y": 10478.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63bbc2c1-abdd-4ca8-a243-e214b238ff59", + "savedPayload": { + "position": { + "x": 19052.775449101795, + "y": 10478.196329813976 + }, + "targetPosition": { + "x": 19007.775449101795, + "y": 10544.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Strategy", + "id": "e22f54a1-a7d7-4668-81a8-43c38f6c0d71" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "0d83df9b-8025-4611-9744-266d76e152fe" + ], + [ + "Current Strategy", + "Data Product", + "Foundations", + "e22f54a1-a7d7-4668-81a8-43c38f6c0d71" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "361e8886-2dfa-4ba8-bca9-cdf6a915dcf9", + "savedPayload": { + "position": { + "x": 18961.775449101795, + "y": 10671.196329813976 + }, + "targetPosition": { + "x": 18994.775449101795, + "y": 10642.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "37eab857-af07-4f6b-a131-56f384628eb7", + "savedPayload": { + "position": { + "x": 19009.775449101795, + "y": 10692.196329813976 + }, + "targetPosition": { + "x": 18994.775449101795, + "y": 10642.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "05549f6c-4d46-4f02-9232-e03a162f752a", + "savedPayload": { + "position": { + "x": 18994.775449101795, + "y": 10642.196329813976 + }, + "targetPosition": { + "x": 19007.775449101795, + "y": 10544.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Strategy", + "id": "f3b33b07-62ad-476e-bbe5-79db45137660" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "0d83df9b-8025-4611-9744-266d76e152fe" + ], + [ + "Last Strategy", + "Data Product", + "Foundations", + "f3b33b07-62ad-476e-bbe5-79db45137660" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f4a1146d-2808-47a2-85fd-28693683e6fd", + "savedPayload": { + "position": { + "x": 19007.775449101795, + "y": 10544.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10477.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "346e1bed-12c0-45cb-be6f-c75325a2e238", + "savedPayload": { + "position": { + "x": 18969.775449101795, + "y": 10350.196329813976 + }, + "targetPosition": { + "x": 18884.775449101795, + "y": 10354.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "308d1fbd-8178-43f6-bd76-19109903554a", + "savedPayload": { + "position": { + "x": 18981.775449101795, + "y": 10431.196329813976 + }, + "targetPosition": { + "x": 18884.775449101795, + "y": 10354.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "701eaed2-1da5-4475-b4e6-6e663f8d75fe", + "savedPayload": { + "position": { + "x": 18884.775449101795, + "y": 10354.196329813976 + }, + "targetPosition": { + "x": 18835.775449101795, + "y": 10406.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Position", + "id": "7ac135f8-7631-4ecf-9e7a-d88d3630275b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "68611c61-ca1d-444f-afc9-b26fb4bb6c4a" + ], + [ + "Current Position", + "Data Product", + "Foundations", + "7ac135f8-7631-4ecf-9e7a-d88d3630275b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2ce99d87-50b2-47c9-be38-ef328e0f740d", + "savedPayload": { + "position": { + "x": 18697.775449101795, + "y": 10390.196329813976 + }, + "targetPosition": { + "x": 18752.775449101795, + "y": 10322.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5e1ef5fb-98fe-4cb4-9553-1f3e40ef7f94", + "savedPayload": { + "position": { + "x": 18835.775449101795, + "y": 10392.196329813976 + }, + "targetPosition": { + "x": 18752.775449101795, + "y": 10322.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "71e5329c-6462-47cb-9683-32f85a6628be", + "savedPayload": { + "position": { + "x": 18752.775449101795, + "y": 10322.196329813976 + }, + "targetPosition": { + "x": 18835.775449101795, + "y": 10406.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Position", + "id": "88c88b20-9ec7-4ef5-8974-4bf591f74a33" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "68611c61-ca1d-444f-afc9-b26fb4bb6c4a" + ], + [ + "Last Position", + "Data Product", + "Foundations", + "88c88b20-9ec7-4ef5-8974-4bf591f74a33" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b3e327ae-b5a9-4614-8292-535afee2df82", + "savedPayload": { + "position": { + "x": 18894.775449101795, + "y": 10485.196329813976 + }, + "targetPosition": { + "x": 18924.775449101795, + "y": 10478.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "20ea8dfe-e2dd-4a77-9f39-fa3af0390aa2", + "savedPayload": { + "position": { + "x": 19005.775449101795, + "y": 10560.196329813976 + }, + "targetPosition": { + "x": 18924.775449101795, + "y": 10478.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "40078637-05d2-4789-b9f2-fbe1bc559e57", + "savedPayload": { + "position": { + "x": 18924.775449101795, + "y": 10478.196329813976 + }, + "targetPosition": { + "x": 18835.775449101795, + "y": 10406.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "066474d8-9f74-40fd-be9d-623b6404f22a" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "68611c61-ca1d-444f-afc9-b26fb4bb6c4a" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "066474d8-9f74-40fd-be9d-623b6404f22a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "80bcb9e2-5a75-46db-8daa-4094cb427e75", + "savedPayload": { + "position": { + "x": 18778.775449101795, + "y": 10323.196329813976 + }, + "targetPosition": { + "x": 18833.775449101795, + "y": 10389.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c82fc115-37ea-4703-a5b1-b03924c1184d", + "savedPayload": { + "position": { + "x": 18795.775449101795, + "y": 10325.196329813976 + }, + "targetPosition": { + "x": 18833.775449101795, + "y": 10389.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f8dfb2af-1530-442a-9633-1ede7dea7846", + "savedPayload": { + "position": { + "x": 18833.775449101795, + "y": 10389.196329813976 + }, + "targetPosition": { + "x": 18835.775449101795, + "y": 10406.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "4d0b7c43-8106-4082-a956-0a300840e0b4" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "68611c61-ca1d-444f-afc9-b26fb4bb6c4a" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "4d0b7c43-8106-4082-a956-0a300840e0b4" + ] + ] + } + } + ], + "layerFolders": [], + "id": "680f556e-8341-453c-8116-2a12c454033d", + "savedPayload": { + "position": { + "x": 18835.775449101795, + "y": 10406.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10477.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Open Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "fa3f5681-cd26-4714-93d6-2340632424d8", + "savedPayload": { + "position": { + "x": 18871.775449101795, + "y": 10484.196329813976 + }, + "targetPosition": { + "x": 18968.775449101795, + "y": 10580.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "812d8e22-94be-48d0-9493-dcff0828ee4b", + "savedPayload": { + "position": { + "x": 19021.775449101795, + "y": 10569.196329813976 + }, + "targetPosition": { + "x": 18968.775449101795, + "y": 10580.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f44c6f5-cf4c-4082-97c3-8a295daa484c", + "savedPayload": { + "position": { + "x": 18968.775449101795, + "y": 10580.196329813976 + }, + "targetPosition": { + "x": 18923.775449101795, + "y": 10536.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stage", + "id": "25953488-8f9b-42b5-ab3f-8ed14ae18a44" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "c800d710-d1b4-453b-ac5b-71a4e3dced03" + ], + [ + "Open Stage", + "Data Product", + "Foundations", + "25953488-8f9b-42b5-ab3f-8ed14ae18a44" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "eb441ffb-9d6b-40f2-9dd1-f9dca6f97571", + "savedPayload": { + "position": { + "x": 18792.775449101795, + "y": 10472.196329813976 + }, + "targetPosition": { + "x": 18827.775449101795, + "y": 10527.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "284001bd-67bd-439e-aabb-34ad3b4ba1ce", + "savedPayload": { + "position": { + "x": 18896.775449101795, + "y": 10507.196329813976 + }, + "targetPosition": { + "x": 18827.775449101795, + "y": 10527.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4603a34a-130c-479f-933d-bc557d94dc39", + "savedPayload": { + "position": { + "x": 18827.775449101795, + "y": 10527.196329813976 + }, + "targetPosition": { + "x": 18923.775449101795, + "y": 10536.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stage", + "id": "ae36a922-1569-4a84-8c83-7ca8efb7c2d3" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "c800d710-d1b4-453b-ac5b-71a4e3dced03" + ], + [ + "Close Stage", + "Data Product", + "Foundations", + "ae36a922-1569-4a84-8c83-7ca8efb7c2d3" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trigger Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "11cdaf32-4854-44be-a384-bc0c81a75cd3", + "savedPayload": { + "position": { + "x": 18971.775449101795, + "y": 10398.196329813976 + }, + "targetPosition": { + "x": 19010.775449101795, + "y": 10472.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e2b1cf88-cc4b-4425-8ed7-dd5a44c30f6f", + "savedPayload": { + "position": { + "x": 19105.775449101795, + "y": 10462.196329813976 + }, + "targetPosition": { + "x": 19010.775449101795, + "y": 10472.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "441f6962-b4f7-4631-b4a9-f47c66c73fee", + "savedPayload": { + "position": { + "x": 19010.775449101795, + "y": 10472.196329813976 + }, + "targetPosition": { + "x": 18923.775449101795, + "y": 10536.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stage", + "id": "cd06d09a-568f-45dd-a203-1ad54a91a2f5" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "c800d710-d1b4-453b-ac5b-71a4e3dced03" + ], + [ + "Trigger Stage", + "Data Product", + "Foundations", + "cd06d09a-568f-45dd-a203-1ad54a91a2f5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ce824d8b-079a-48d1-99b3-d1b514efee05", + "savedPayload": { + "position": { + "x": 18933.775449101795, + "y": 10538.196329813976 + }, + "targetPosition": { + "x": 18962.775449101795, + "y": 10574.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bb26a5a8-028e-4a86-83f9-296604fb30ac", + "savedPayload": { + "position": { + "x": 18871.775449101795, + "y": 10547.196329813976 + }, + "targetPosition": { + "x": 18962.775449101795, + "y": 10574.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9e18c6f8-a50c-40ce-8f6c-27db8bd3e5e5", + "savedPayload": { + "position": { + "x": 18962.775449101795, + "y": 10574.196329813976 + }, + "targetPosition": { + "x": 18923.775449101795, + "y": 10536.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stage", + "id": "281ec0f0-4849-4b37-a96f-76ab95e68e5d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "c800d710-d1b4-453b-ac5b-71a4e3dced03" + ], + [ + "Manage Stage", + "Data Product", + "Foundations", + "281ec0f0-4849-4b37-a96f-76ab95e68e5d" + ] + ] + } + } + ], + "layerFolders": [], + "id": "a12c9f72-43a0-4f5a-adc1-c35553cf110e", + "savedPayload": { + "position": { + "x": 18923.775449101795, + "y": 10536.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10477.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d7292b1c-e20b-45f0-b232-a876554fbee1", + "savedPayload": { + "position": { + "x": 18934.775449101795, + "y": 10651.196329813976 + }, + "targetPosition": { + "x": 18852.775449101795, + "y": 10625.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "257754fa-149b-43b7-8771-44d9198495c9", + "savedPayload": { + "position": { + "x": 18785.775449101795, + "y": 10719.196329813976 + }, + "targetPosition": { + "x": 18852.775449101795, + "y": 10625.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bb88c195-dff9-4f70-ba7b-5487a052c775", + "savedPayload": { + "position": { + "x": 18852.775449101795, + "y": 10625.196329813976 + }, + "targetPosition": { + "x": 18841.775449101795, + "y": 10567.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "6f1535b5-9eb0-4221-a396-ca8dc8be5209" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "88811680-53c3-4c92-a30f-8d324b311a94" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "6f1535b5-9eb0-4221-a396-ca8dc8be5209" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d3b53237-b173-45bc-966b-8db632bbe7d2", + "savedPayload": { + "position": { + "x": 18867.775449101795, + "y": 10571.196329813976 + }, + "targetPosition": { + "x": 18886.775449101795, + "y": 10571.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "f5f8b040-5a52-42a5-86dd-eaeb2a0c0ecf", + "savedPayload": { + "position": { + "x": 18880.775449101795, + "y": 10560.196329813976 + }, + "targetPosition": { + "x": 18886.775449101795, + "y": 10571.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "625ae918-111e-495a-b50a-6e777e4a1b0c", + "savedPayload": { + "position": { + "x": 18886.775449101795, + "y": 10571.196329813976 + }, + "targetPosition": { + "x": 18841.775449101795, + "y": 10567.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "54dd798f-6a6e-44c4-8fe0-951a7a89b2a0" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "88811680-53c3-4c92-a30f-8d324b311a94" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "54dd798f-6a6e-44c4-8fe0-951a7a89b2a0" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "53b8a284-476f-40de-823a-f401c468d7c6", + "savedPayload": { + "position": { + "x": 18928.775449101795, + "y": 10620.196329813976 + }, + "targetPosition": { + "x": 18935.775449101795, + "y": 10582.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1a1f9f33-cc3c-495a-8789-b8981bdf7ff5", + "savedPayload": { + "position": { + "x": 18912.775449101795, + "y": 10657.196329813976 + }, + "targetPosition": { + "x": 18935.775449101795, + "y": 10582.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "631abb9b-a55c-47dd-8962-dfdaf78d5a8e", + "savedPayload": { + "position": { + "x": 18935.775449101795, + "y": 10582.196329813976 + }, + "targetPosition": { + "x": 18841.775449101795, + "y": 10567.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "02201226-d5f3-49f5-b96e-584fd47552af" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "88811680-53c3-4c92-a30f-8d324b311a94" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "02201226-d5f3-49f5-b96e-584fd47552af" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "92e2331c-0df4-472e-a285-2c3c868ddff5", + "savedPayload": { + "position": { + "x": 18883.775449101795, + "y": 10499.196329813976 + }, + "targetPosition": { + "x": 18900.775449101795, + "y": 10488.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "18853f61-f1ec-4492-9bf4-0504c51524cc", + "savedPayload": { + "position": { + "x": 18845.775449101795, + "y": 10497.196329813976 + }, + "targetPosition": { + "x": 18900.775449101795, + "y": 10488.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "458c6f90-1e14-4938-9f86-87940c57bdc6", + "savedPayload": { + "position": { + "x": 18900.775449101795, + "y": 10488.196329813976 + }, + "targetPosition": { + "x": 18841.775449101795, + "y": 10567.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "1cb82841-68a1-4343-89f9-bf101b3ac8a1" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "88811680-53c3-4c92-a30f-8d324b311a94" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "1cb82841-68a1-4343-89f9-bf101b3ac8a1" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Market Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9b31490b-6fed-4670-923e-55c51aa8f91d", + "savedPayload": { + "position": { + "x": 18750.775449101795, + "y": 10441.196329813976 + }, + "targetPosition": { + "x": 18745.775449101795, + "y": 10496.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5fe06885-2898-4dee-ba50-8fc388397d40", + "savedPayload": { + "position": { + "x": 18663.775449101795, + "y": 10442.196329813976 + }, + "targetPosition": { + "x": 18745.775449101795, + "y": 10496.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "92df7162-8f72-4cea-a48e-8c2999da8a21", + "savedPayload": { + "position": { + "x": 18745.775449101795, + "y": 10496.196329813976 + }, + "targetPosition": { + "x": 18841.775449101795, + "y": 10567.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Market Order", + "id": "2d0aff47-32ad-475c-8c7e-19317d914337" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "88811680-53c3-4c92-a30f-8d324b311a94" + ], + [ + "Last Market Order", + "Data Product", + "Foundations", + "2d0aff47-32ad-475c-8c7e-19317d914337" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Limit Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "396b5f9d-0a12-462b-9e04-9a1483ee0559", + "savedPayload": { + "position": { + "x": 18834.775449101795, + "y": 10433.196329813976 + }, + "targetPosition": { + "x": 18879.775449101795, + "y": 10519.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "34270761-67fc-465a-8526-7ba7f592b8ca", + "savedPayload": { + "position": { + "x": 18974.775449101795, + "y": 10466.196329813976 + }, + "targetPosition": { + "x": 18879.775449101795, + "y": 10519.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd3191a7-3c5c-4b59-a3d8-5fdaa234d71f", + "savedPayload": { + "position": { + "x": 18879.775449101795, + "y": 10519.196329813976 + }, + "targetPosition": { + "x": 18841.775449101795, + "y": 10567.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Limit Order", + "id": "28dbe5f3-92d5-408d-9c95-d45d1023b050" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "112b4b69-c9ee-4fda-b0b1-0476aa8fddfd" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "88811680-53c3-4c92-a30f-8d324b311a94" + ], + [ + "Last Limit Order", + "Data Product", + "Foundations", + "28dbe5f3-92d5-408d-9c95-d45d1023b050" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c9c57c67-5cff-4be8-9f99-af04c69643c4", + "savedPayload": { + "position": { + "x": 18841.775449101795, + "y": 10567.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10477.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ed7ae644-0fca-4110-9cf8-a4f3e4b64a77", + "savedPayload": { + "position": { + "x": 18919.775449101795, + "y": 10477.196329813976 + }, + "targetPosition": { + "x": 18910.775449101795, + "y": 10537.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c95f671b-5418-4781-9c73-aa2c2599abea", + "savedPayload": { + "position": { + "x": 18910.775449101795, + "y": 10537.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10612.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "900ba6d9-0310-45cc-86e3-04c27bb932cd", + "savedPayload": { + "position": { + "x": 18901.775449101795, + "y": 10612.196329813976 + }, + "targetPosition": { + "x": 18910.775449101795, + "y": 10626.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "981f37db-742e-4385-a9e7-9f0a4edaf963" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ] + ] + } + }, + "id": "dcc634f3-2ddd-4981-937d-359f7088966d", + "savedPayload": { + "position": { + "x": 18910.775449101795, + "y": 10626.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10686.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Trading System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2569ba23-073f-4b04-a3f9-8e58bdbab67d", + "savedPayload": { + "position": { + "x": 18938.775449101795, + "y": 10813.196329813976 + }, + "targetPosition": { + "x": 18922.775449101795, + "y": 10764.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "559ca1af-59ee-4978-90a5-fd1fb30ec618", + "savedPayload": { + "position": { + "x": 18971.775449101795, + "y": 10761.196329813976 + }, + "targetPosition": { + "x": 18922.775449101795, + "y": 10764.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f28bfbe9-b301-4629-af51-ef8420607fee", + "savedPayload": { + "position": { + "x": 18922.775449101795, + "y": 10764.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Errors", + "id": "2d4f8e7f-3933-47dc-b32c-81a728f8772f" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Errors", + "Data Product", + "Foundations", + "2d4f8e7f-3933-47dc-b32c-81a728f8772f" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "bbabb435-e2de-4cf0-84e4-adf09617d7b6", + "savedPayload": { + "position": { + "x": 18956.775449101795, + "y": 10613.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10697.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "eef5d3f6-8efd-4418-a92c-32064e6d6407", + "savedPayload": { + "position": { + "x": 18838.775449101795, + "y": 10654.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10697.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1fcd1b46-fb2b-4b57-afe2-8663fd7d4fe7", + "savedPayload": { + "position": { + "x": 18901.775449101795, + "y": 10697.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Highlights", + "id": "1d385d39-3022-403d-a606-e50ddbff95c6" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Highlights", + "Data Product", + "Foundations", + "1d385d39-3022-403d-a606-e50ddbff95c6" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "0f3d7347-4ada-4a9c-b8d3-4af02ceec62c", + "savedPayload": { + "position": { + "x": 18994.775449101795, + "y": 10839.196329813976 + }, + "targetPosition": { + "x": 19033.775449101795, + "y": 10754.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a5b658aa-ffa1-48fe-97ee-a262f9dbbe61", + "savedPayload": { + "position": { + "x": 18994.775449101795, + "y": 10721.196329813976 + }, + "targetPosition": { + "x": 19033.775449101795, + "y": 10754.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8c8ff5cf-cc02-4415-a0b8-e9d201b6cd22", + "savedPayload": { + "position": { + "x": 19033.775449101795, + "y": 10754.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Values", + "id": "894c56b3-f05f-4bc5-ad92-c28ee3bf49b4" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Values", + "Data Product", + "Foundations", + "894c56b3-f05f-4bc5-ad92-c28ee3bf49b4" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6f6063c5-bd8c-4374-b601-b55698320c52", + "savedPayload": { + "position": { + "x": 18971.775449101795, + "y": 10571.196329813976 + }, + "targetPosition": { + "x": 19024.775449101795, + "y": 10666.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d382eb73-2004-4d9e-b94c-fcf72a5a5e61", + "savedPayload": { + "position": { + "x": 19094.775449101795, + "y": 10571.196329813976 + }, + "targetPosition": { + "x": 19024.775449101795, + "y": 10666.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "24a38213-3970-4973-a7bc-c8554edc4ef1", + "savedPayload": { + "position": { + "x": 19024.775449101795, + "y": 10666.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Status", + "id": "2e78a5d2-6870-4fd5-a3be-bf7e0288e292" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Status", + "Data Product", + "Foundations", + "2e78a5d2-6870-4fd5-a3be-bf7e0288e292" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d2c8b7bf-003f-4ea3-b18e-8827512e8c06", + "savedPayload": { + "position": { + "x": 19029.775449101795, + "y": 10667.196329813976 + }, + "targetPosition": { + "x": 19020.775449101795, + "y": 10733.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "919e145c-98eb-4d38-a628-a45cd7739f3f", + "savedPayload": { + "position": { + "x": 19066.775449101795, + "y": 10830.196329813976 + }, + "targetPosition": { + "x": 19020.775449101795, + "y": 10733.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "badcb45f-d226-421f-a605-b4ba51a07bc4", + "savedPayload": { + "position": { + "x": 19020.775449101795, + "y": 10733.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Progress", + "id": "885ec645-5a64-418b-bc67-e560030d19f6" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Progress", + "Data Product", + "Foundations", + "885ec645-5a64-418b-bc67-e560030d19f6" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6dc99ff1-aec4-40b0-8498-ec337e9b2d05", + "savedPayload": { + "position": { + "x": 18952.775449101795, + "y": 10738.196329813976 + }, + "targetPosition": { + "x": 18968.775449101795, + "y": 10683.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b3c2abc6-23ce-4ab7-af65-04a6189a1a62", + "savedPayload": { + "position": { + "x": 18907.775449101795, + "y": 10662.196329813976 + }, + "targetPosition": { + "x": 18968.775449101795, + "y": 10683.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "571069f0-5ebc-4e08-86fe-c41573d4c33b", + "savedPayload": { + "position": { + "x": 18968.775449101795, + "y": 10683.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Running", + "id": "2cacd37b-4e07-48df-b5ff-31836a7899d2" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Running", + "Data Product", + "Foundations", + "2cacd37b-4e07-48df-b5ff-31836a7899d2" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3caba37e-e368-4d8f-b690-3dabf8efb388", + "savedPayload": { + "position": { + "x": 18919.775449101795, + "y": 10694.196329813976 + }, + "targetPosition": { + "x": 18923.775449101795, + "y": 10761.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "14e033eb-5de1-42ed-b8ef-5b5ec5cb0c39", + "savedPayload": { + "position": { + "x": 18988.775449101795, + "y": 10732.196329813976 + }, + "targetPosition": { + "x": 18923.775449101795, + "y": 10761.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f292c466-be1a-4fb2-89b1-68914720bda8", + "savedPayload": { + "position": { + "x": 18923.775449101795, + "y": 10761.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Announcements", + "id": "f0a3b066-738f-4cc7-af6e-933ebae96578" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Announcements", + "Data Product", + "Foundations", + "f0a3b066-738f-4cc7-af6e-933ebae96578" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "38f8569c-453b-480b-84e8-6b4aa40199ff", + "savedPayload": { + "position": { + "x": 18966.775449101795, + "y": 10803.196329813976 + }, + "targetPosition": { + "x": 19037.775449101795, + "y": 10741.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e20e2454-0b05-436a-a021-9b8268ad37d7", + "savedPayload": { + "position": { + "x": 19018.775449101795, + "y": 10734.196329813976 + }, + "targetPosition": { + "x": 19037.775449101795, + "y": 10741.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "43287e11-5f16-44d6-ac12-dcef02a48d43", + "savedPayload": { + "position": { + "x": 19037.775449101795, + "y": 10741.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Warnings", + "id": "671fcf8c-48e1-42c1-9ab9-4130527b22cf" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Warnings", + "Data Product", + "Foundations", + "671fcf8c-48e1-42c1-9ab9-4130527b22cf" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "58c11b22-29b1-4b77-af3b-e169f311eec8", + "savedPayload": { + "position": { + "x": 18913.775449101795, + "y": 10771.196329813976 + }, + "targetPosition": { + "x": 18913.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "00c9840b-2088-47b1-9b02-eb3470f13d0a", + "savedPayload": { + "position": { + "x": 18828.775449101795, + "y": 10806.196329813976 + }, + "targetPosition": { + "x": 18913.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "75ab4ee0-9ad7-45f9-b1e1-cd5010717f53", + "savedPayload": { + "position": { + "x": 18913.775449101795, + "y": 10729.196329813976 + }, + "targetPosition": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Infos", + "id": "1c665da6-a413-445f-a319-d5d658fc56f9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "806e84fd-e774-4275-b20b-3d062a167c70" + ], + [ + "Trading System Infos", + "Data Product", + "Foundations", + "1c665da6-a413-445f-a319-d5d658fc56f9" + ] + ] + } + } + ], + "layerFolders": [], + "id": "54ff17dd-3ce8-4821-9bfe-ef5b237f74e7", + "savedPayload": { + "position": { + "x": 18947.775449101795, + "y": 10708.196329813976 + }, + "targetPosition": { + "x": 18921.775449101795, + "y": 10713.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "73deba42-876c-45c8-91b3-721ca2302fe8", + "savedPayload": { + "position": { + "x": 18921.775449101795, + "y": 10713.196329813976 + }, + "targetPosition": { + "x": 18986.775449101795, + "y": 10638.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "33a65b71-29e0-4cdf-a4df-bc62e3ec5684", + "savedPayload": { + "position": { + "x": 18986.775449101795, + "y": 10638.196329813976 + }, + "targetPosition": { + "x": 18982.775449101795, + "y": 10671.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "981f37db-742e-4385-a9e7-9f0a4edaf963" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ] + ] + } + }, + "id": "d0a04957-ed26-427e-b949-334192cad557", + "savedPayload": { + "position": { + "x": 18982.775449101795, + "y": 10671.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10686.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5f7c45ab-90c1-4b13-84f7-22b0e52fdc0e", + "savedPayload": { + "position": { + "x": 19041.775449101795, + "y": 10391.196329813976 + }, + "targetPosition": { + "x": 18945.775449101795, + "y": 10482.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "9b17be1e-af4c-4d50-a276-fa51e964533a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "9b17be1e-af4c-4d50-a276-fa51e964533a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "86ef5a01-8f4a-4112-b907-e2b21dd43e16", + "savedPayload": { + "position": { + "x": 18973.775449101795, + "y": 10568.196329813976 + }, + "targetPosition": { + "x": 18945.775449101795, + "y": 10482.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "id": "403c85f0-c03c-42d1-b05a-418e5e6d4576" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Base Asset", + "Plotter Panel", + "Foundations", + "403c85f0-c03c-42d1-b05a-418e5e6d4576" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bfd69c9e-9c1e-45d4-a585-8353f83c1d66", + "savedPayload": { + "position": { + "x": 18863.775449101795, + "y": 10423.196329813976 + }, + "targetPosition": { + "x": 18945.775449101795, + "y": 10482.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "id": "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Quoted Asset", + "Plotter Panel", + "Foundations", + "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627" + ] + ] + } + } + ], + "id": "a293e244-c477-477d-a0d0-18592da2c79b", + "savedPayload": { + "position": { + "x": 18945.775449101795, + "y": 10482.196329813976 + }, + "targetPosition": { + "x": 18996.775449101795, + "y": 10436.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "81009d68-392f-45d4-8cba-78d9c936733c", + "savedPayload": { + "position": { + "x": 19021.775449101795, + "y": 10333.196329813976 + }, + "targetPosition": { + "x": 19036.775449101795, + "y": 10421.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "033404c6-ca90-4906-96b6-f58050fa8d3f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "033404c6-ca90-4906-96b6-f58050fa8d3f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "950981e5-8551-4b4c-81e1-6696f7062060", + "savedPayload": { + "position": { + "x": 19036.775449101795, + "y": 10355.196329813976 + }, + "targetPosition": { + "x": 19036.775449101795, + "y": 10421.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "565f4c7f-f509-4ff6-8c66-f34360e6a686" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "565f4c7f-f509-4ff6-8c66-f34360e6a686" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c1faae25-50fa-44b0-adca-b25554ed38d1", + "savedPayload": { + "position": { + "x": 18956.775449101795, + "y": 10479.196329813976 + }, + "targetPosition": { + "x": 19036.775449101795, + "y": 10421.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "a38b4138-fb29-4ca6-84d0-c2f9a5793508" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "a38b4138-fb29-4ca6-84d0-c2f9a5793508" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5666d356-61d4-4b44-9864-31aa8ffdf6b3", + "savedPayload": { + "position": { + "x": 18959.775449101795, + "y": 10517.196329813976 + }, + "targetPosition": { + "x": 19036.775449101795, + "y": 10421.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "69ea94a9-7ec6-4e32-85ef-953638e84f07" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "69ea94a9-7ec6-4e32-85ef-953638e84f07" + ] + ] + } + } + ], + "id": "58c0c0d6-f7b0-4d27-af48-3032eb22819d", + "savedPayload": { + "position": { + "x": 19036.775449101795, + "y": 10421.196329813976 + }, + "targetPosition": { + "x": 18996.775449101795, + "y": 10436.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e825e64f-3b31-4805-9b27-f590231ab6de", + "savedPayload": { + "position": { + "x": 18996.775449101795, + "y": 10436.196329813976 + }, + "targetPosition": { + "x": 19084.775449101795, + "y": 10530.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "21dc5042-9916-49c2-990f-d628189098a9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "21dc5042-9916-49c2-990f-d628189098a9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Strategies", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Strategy Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "67d67806-19ec-428e-9eec-6a7c228d4587", + "savedPayload": { + "position": { + "x": 19129.775449101795, + "y": 10786.196329813976 + }, + "targetPosition": { + "x": 19049.775449101795, + "y": 10700.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Strategy Object", + "id": "793a5633-d67a-4c09-abb6-739651013117" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "Strategy Object", + "Plotter Panel", + "Foundations", + "793a5633-d67a-4c09-abb6-739651013117" + ] + ] + } + } + ], + "id": "9c59a692-9874-4e43-a9a5-530176a579eb", + "savedPayload": { + "position": { + "x": 19049.775449101795, + "y": 10700.196329813976 + }, + "targetPosition": { + "x": 19138.775449101795, + "y": 10603.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "05ef0982-f816-42fc-b333-a253f9359be4", + "savedPayload": { + "position": { + "x": 19080.775449101795, + "y": 10604.196329813976 + }, + "targetPosition": { + "x": 19075.775449101795, + "y": 10514.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "552e9559-6e70-4edd-bd1a-20bca6193a92" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "552e9559-6e70-4edd-bd1a-20bca6193a92" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8bd2039f-355e-4ab6-850a-309db0fda25a", + "savedPayload": { + "position": { + "x": 19059.775449101795, + "y": 10442.196329813976 + }, + "targetPosition": { + "x": 19075.775449101795, + "y": 10514.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "aab0ba7a-04a7-468e-8c72-22ccb917c755" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "aab0ba7a-04a7-468e-8c72-22ccb917c755" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "285d3654-1047-417e-96d2-8c5791b1c887", + "savedPayload": { + "position": { + "x": 19072.775449101795, + "y": 10525.196329813976 + }, + "targetPosition": { + "x": 19075.775449101795, + "y": 10514.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "e143372b-6659-4dce-9ec6-46031a413a63" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "e143372b-6659-4dce-9ec6-46031a413a63" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dd70a661-70c9-46eb-b155-94ce434fb5f0", + "savedPayload": { + "position": { + "x": 18978.775449101795, + "y": 10521.196329813976 + }, + "targetPosition": { + "x": 19075.775449101795, + "y": 10514.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "7d61b677-3dee-4874-80b6-0b99537cae74" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "7d61b677-3dee-4874-80b6-0b99537cae74" + ] + ] + } + } + ], + "id": "2fa19761-1089-4c03-b6f6-31823ef60ee5", + "savedPayload": { + "position": { + "x": 19075.775449101795, + "y": 10514.196329813976 + }, + "targetPosition": { + "x": 19138.775449101795, + "y": 10603.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b4f8bbce-da10-4947-91b5-ff65a468863c", + "savedPayload": { + "position": { + "x": 19138.775449101795, + "y": 10603.196329813976 + }, + "targetPosition": { + "x": 19084.775449101795, + "y": 10530.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Strategies", + "id": "c75092a3-486d-4b66-baf8-49b486aab5c6" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Strategies", + "Data Product", + "Foundations", + "c75092a3-486d-4b66-baf8-49b486aab5c6" + ] + ] + } + } + ], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "03846e57-2161-4fe5-8d90-cda9a75dbda4", + "savedPayload": { + "position": { + "x": 18975.775449101795, + "y": 10557.196329813976 + }, + "targetPosition": { + "x": 19069.775449101795, + "y": 10587.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order", + "id": "91db3d56-762b-4f29-855a-7b08fd1e50e6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order", + "Plotter Panel", + "Foundations", + "91db3d56-762b-4f29-855a-7b08fd1e50e6" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "83805b82-616d-438e-aa17-b282c9a3bfc7", + "savedPayload": { + "position": { + "x": 19110.775449101795, + "y": 10601.196329813976 + }, + "targetPosition": { + "x": 19069.775449101795, + "y": 10587.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "id": "c1ab942c-dbfa-4c32-884e-26b5662a978d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Stats", + "Plotter Panel", + "Foundations", + "c1ab942c-dbfa-4c32-884e-26b5662a978d" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cb3a4786-f7b1-4dcf-a07e-2103795aca90", + "savedPayload": { + "position": { + "x": 19168.775449101795, + "y": 10529.196329813976 + }, + "targetPosition": { + "x": 19069.775449101795, + "y": 10587.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "id": "c09825ad-c83a-4a51-9771-1ee650aa6db3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "c09825ad-c83a-4a51-9771-1ee650aa6db3" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "90fb4f66-660d-4c1c-947d-3f4f7909fd03", + "savedPayload": { + "position": { + "x": 19063.775449101795, + "y": 10517.196329813976 + }, + "targetPosition": { + "x": 19069.775449101795, + "y": 10587.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "id": "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2" + ] + ] + } + } + ], + "id": "1b59f51e-d7ff-44d3-9019-1125344ee1b7", + "savedPayload": { + "position": { + "x": 19069.775449101795, + "y": 10587.196329813976 + }, + "targetPosition": { + "x": 19159.775449101795, + "y": 10556.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ac35f965-1fe5-4bf4-b021-7fd7e3e0fb88", + "savedPayload": { + "position": { + "x": 19130.775449101795, + "y": 10510.196329813976 + }, + "targetPosition": { + "x": 19084.775449101795, + "y": 10479.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "551e46fc-9ed0-47e6-90ef-8b22ad97ed76" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2f07f99d-3db4-4df5-af13-8cba2937b5ba" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "551e46fc-9ed0-47e6-90ef-8b22ad97ed76" + ] + ] + } + } + ], + "id": "182f967c-ca78-4044-bd9c-71434770ac68", + "savedPayload": { + "position": { + "x": 19084.775449101795, + "y": 10479.196329813976 + }, + "targetPosition": { + "x": 19159.775449101795, + "y": 10556.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "95b7b8f2-e603-4313-912a-a37a44d512c1", + "savedPayload": { + "position": { + "x": 19159.775449101795, + "y": 10556.196329813976 + }, + "targetPosition": { + "x": 19099.775449101795, + "y": 10472.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "dfe54c69-3dbe-4aaa-b4f9-275c302add6f" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ac936a88-749f-425f-8c14-9c21e93f0e54" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "dfe54c69-3dbe-4aaa-b4f9-275c302add6f" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6ab7cd34-f9a8-491f-bcd0-bb379c13870b", + "savedPayload": { + "position": { + "x": 19264.775449101795, + "y": 10385.196329813976 + }, + "targetPosition": { + "x": 19174.775449101795, + "y": 10436.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order", + "id": "2ea54c27-9848-4127-8230-28f2db90156a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order", + "Plotter Panel", + "Foundations", + "2ea54c27-9848-4127-8230-28f2db90156a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8a131117-fdfa-4451-8464-e55cf8bd2b02", + "savedPayload": { + "position": { + "x": 19158.775449101795, + "y": 10368.196329813976 + }, + "targetPosition": { + "x": 19174.775449101795, + "y": 10436.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "id": "84306bfb-6d08-47cd-bbd3-d323376277a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Stats", + "Plotter Panel", + "Foundations", + "84306bfb-6d08-47cd-bbd3-d323376277a3" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3977cd68-faee-4a0f-a5c9-ce235c5368aa", + "savedPayload": { + "position": { + "x": 19236.775449101795, + "y": 10379.196329813976 + }, + "targetPosition": { + "x": 19174.775449101795, + "y": 10436.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "id": "a5c81b71-8ba4-4d20-9f90-7f4f596dabec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "a5c81b71-8ba4-4d20-9f90-7f4f596dabec" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7b5bd482-7dc9-4fdf-b25f-39dc36cae1c7", + "savedPayload": { + "position": { + "x": 19197.775449101795, + "y": 10459.196329813976 + }, + "targetPosition": { + "x": 19174.775449101795, + "y": 10436.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "id": "f85beb80-f114-4877-a287-cbc7978f381e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "f85beb80-f114-4877-a287-cbc7978f381e" + ] + ] + } + } + ], + "id": "6afd9cf9-fb0a-4cea-80e7-91a5dc05703d", + "savedPayload": { + "position": { + "x": 19174.775449101795, + "y": 10436.196329813976 + }, + "targetPosition": { + "x": 19098.775449101795, + "y": 10400.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fc56da76-f284-4909-acfb-df0a2b07d182", + "savedPayload": { + "position": { + "x": 19105.775449101795, + "y": 10303.196329813976 + }, + "targetPosition": { + "x": 19169.775449101795, + "y": 10340.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "5a7da2e9-63d7-4d20-93dc-0db41672a584" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "bc5c7860-4eb8-4aa1-ab45-a2d214f84d06" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "5a7da2e9-63d7-4d20-93dc-0db41672a584" + ] + ] + } + } + ], + "id": "d454dcd5-9da5-4f0b-9a66-dfd42951ec66", + "savedPayload": { + "position": { + "x": 19169.775449101795, + "y": 10340.196329813976 + }, + "targetPosition": { + "x": 19098.775449101795, + "y": 10400.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08723214-4ced-4a92-8269-50dfe572a9d6", + "savedPayload": { + "position": { + "x": 19098.775449101795, + "y": 10400.196329813976 + }, + "targetPosition": { + "x": 19099.775449101795, + "y": 10472.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "162a59b0-2fd8-4e7f-94c0-bec62a6b5989" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ac936a88-749f-425f-8c14-9c21e93f0e54" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "162a59b0-2fd8-4e7f-94c0-bec62a6b5989" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f0e3c5b4-29c2-47b4-a0e0-d85d7bd54c58", + "savedPayload": { + "position": { + "x": 19223.775449101795, + "y": 10540.196329813976 + }, + "targetPosition": { + "x": 19261.775449101795, + "y": 10612.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "id": "99a381cf-56c6-443c-a132-8e3ef8e31410" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order", + "Plotter Panel", + "Foundations", + "99a381cf-56c6-443c-a132-8e3ef8e31410" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7871b333-6c50-4e70-81e5-e9bb5d93a188", + "savedPayload": { + "position": { + "x": 19173.775449101795, + "y": 10581.196329813976 + }, + "targetPosition": { + "x": 19261.775449101795, + "y": 10612.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "id": "96b3dc99-0766-4cca-9221-4f500212fe4a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Stats", + "Plotter Panel", + "Foundations", + "96b3dc99-0766-4cca-9221-4f500212fe4a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "63f09a91-c6e8-4424-924f-eaea5703bb9c", + "savedPayload": { + "position": { + "x": 19350.775449101795, + "y": 10706.196329813976 + }, + "targetPosition": { + "x": 19261.775449101795, + "y": 10612.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "id": "9ad574aa-a7cc-4b75-87eb-b667b5d02b06" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "9ad574aa-a7cc-4b75-87eb-b667b5d02b06" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ff09cc19-c489-465c-955f-9041b6e915d8", + "savedPayload": { + "position": { + "x": 19184.775449101795, + "y": 10627.196329813976 + }, + "targetPosition": { + "x": 19261.775449101795, + "y": 10612.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "id": "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887" + ] + ] + } + } + ], + "id": "9d5479bc-c7fe-4d41-8ea5-41b502b510ec", + "savedPayload": { + "position": { + "x": 19261.775449101795, + "y": 10612.196329813976 + }, + "targetPosition": { + "x": 19176.775449101795, + "y": 10538.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1db1ed93-f12b-4b8f-ac04-a4b1c0dfe5c3", + "savedPayload": { + "position": { + "x": 19035.775449101795, + "y": 10659.196329813976 + }, + "targetPosition": { + "x": 19133.775449101795, + "y": 10624.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5f6b0b0a-5c18-430d-b1b4-8355f86bf6b5", + "savedPayload": { + "position": { + "x": 19132.775449101795, + "y": 10676.196329813976 + }, + "targetPosition": { + "x": 19133.775449101795, + "y": 10624.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "922ec096-a4c7-458a-9980-c44e3364dfb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "922ec096-a4c7-458a-9980-c44e3364dfb8" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b4255808-e124-4a63-be26-1a416dccdaff", + "savedPayload": { + "position": { + "x": 19117.775449101795, + "y": 10565.196329813976 + }, + "targetPosition": { + "x": 19133.775449101795, + "y": 10624.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "491567ff-b836-4450-bc7c-3ba4dddd6992" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "491567ff-b836-4450-bc7c-3ba4dddd6992" + ] + ] + } + } + ], + "id": "5b279364-d5a0-4454-ad15-002040227c64", + "savedPayload": { + "position": { + "x": 19133.775449101795, + "y": 10624.196329813976 + }, + "targetPosition": { + "x": 19176.775449101795, + "y": 10538.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e9503fd6-005e-468c-bbef-9ccf83510c77", + "savedPayload": { + "position": { + "x": 19176.775449101795, + "y": 10538.196329813976 + }, + "targetPosition": { + "x": 19099.775449101795, + "y": 10472.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "468842bf-c39b-4498-a868-22e2e9479d62" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ac936a88-749f-425f-8c14-9c21e93f0e54" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "468842bf-c39b-4498-a868-22e2e9479d62" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2431075a-7cff-4195-8467-abe32c89985c", + "savedPayload": { + "position": { + "x": 19074.775449101795, + "y": 10562.196329813976 + }, + "targetPosition": { + "x": 19036.775449101795, + "y": 10518.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "id": "56622d37-ad39-4af0-bafb-1bd6571602fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order", + "Plotter Panel", + "Foundations", + "56622d37-ad39-4af0-bafb-1bd6571602fa" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "68bc9a98-1f2e-4b78-adb1-48891c509519", + "savedPayload": { + "position": { + "x": 19091.775449101795, + "y": 10450.196329813976 + }, + "targetPosition": { + "x": 19036.775449101795, + "y": 10518.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "id": "0038bb5d-086c-4ecf-9183-1a07baed9418" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Stats", + "Plotter Panel", + "Foundations", + "0038bb5d-086c-4ecf-9183-1a07baed9418" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e9583d3a-86e3-479e-81fc-547bb030cd7b", + "savedPayload": { + "position": { + "x": 18984.775449101795, + "y": 10421.196329813976 + }, + "targetPosition": { + "x": 19036.775449101795, + "y": 10518.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "id": "05a6be06-9cff-4c4b-ad76-eacace70f943" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "05a6be06-9cff-4c4b-ad76-eacace70f943" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d83b6f3f-53c7-4fd7-9bb1-39b229cf603f", + "savedPayload": { + "position": { + "x": 19122.775449101795, + "y": 10560.196329813976 + }, + "targetPosition": { + "x": 19036.775449101795, + "y": 10518.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "id": "30f418b6-2f34-424d-9abb-ce4045b62e1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "30f418b6-2f34-424d-9abb-ce4045b62e1d" + ] + ] + } + } + ], + "id": "d3f5cfcd-4f97-4a2c-b410-cbb5f8d5d4e5", + "savedPayload": { + "position": { + "x": 19036.775449101795, + "y": 10518.196329813976 + }, + "targetPosition": { + "x": 19069.775449101795, + "y": 10512.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "41503b6c-9da2-4bff-a913-98dbce025872", + "savedPayload": { + "position": { + "x": 19092.775449101795, + "y": 10561.196329813976 + }, + "targetPosition": { + "x": 19029.775449101795, + "y": 10483.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "6f0e5328-b762-487d-a8f3-22c09fdd0f6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "6f0e5328-b762-487d-a8f3-22c09fdd0f6f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3b36c459-2215-484e-bc16-e1ea8d8e56f4", + "savedPayload": { + "position": { + "x": 19115.775449101795, + "y": 10475.196329813976 + }, + "targetPosition": { + "x": 19029.775449101795, + "y": 10483.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "950bfd37-c5c6-4526-929b-8728fe9a1055" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "950bfd37-c5c6-4526-929b-8728fe9a1055" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6dcb2445-4e4b-477d-a95b-69584d93a16a", + "savedPayload": { + "position": { + "x": 19088.775449101795, + "y": 10451.196329813976 + }, + "targetPosition": { + "x": 19029.775449101795, + "y": 10483.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "061913f9-0103-45a4-a491-9ce613ae6d6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "061913f9-0103-45a4-a491-9ce613ae6d6f" + ] + ] + } + } + ], + "id": "1cdf174e-41b2-4029-9fba-860f23a3b79e", + "savedPayload": { + "position": { + "x": 19029.775449101795, + "y": 10483.196329813976 + }, + "targetPosition": { + "x": 19069.775449101795, + "y": 10512.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fef65f00-9f0f-492a-85d8-3dfa7f14e217", + "savedPayload": { + "position": { + "x": 19069.775449101795, + "y": 10512.196329813976 + }, + "targetPosition": { + "x": 19099.775449101795, + "y": 10472.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "cd65aefa-7385-4352-82b4-ca63ab261265" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ac936a88-749f-425f-8c14-9c21e93f0e54" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "cd65aefa-7385-4352-82b4-ca63ab261265" + ] + ] + } + } + ], + "layerFolders": [], + "id": "30df5180-1764-43ff-81d6-f3bea0f91b60", + "savedPayload": { + "position": { + "x": 19099.775449101795, + "y": 10472.196329813976 + }, + "targetPosition": { + "x": 19084.775449101795, + "y": 10530.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trigger Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fd3cf528-9759-4d4f-b06d-ac0f24133486", + "savedPayload": { + "position": { + "x": 19106.775449101795, + "y": 10545.196329813976 + }, + "targetPosition": { + "x": 19163.775449101795, + "y": 10616.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "id": "b671622c-9692-49c5-847e-e9cc816fb74a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "Trigger Stage Object", + "Plotter Panel", + "Foundations", + "b671622c-9692-49c5-847e-e9cc816fb74a" + ] + ] + } + } + ], + "id": "20f916dc-cbcc-4a90-9cc8-7d79bfc0e093", + "savedPayload": { + "position": { + "x": 19163.775449101795, + "y": 10616.196329813976 + }, + "targetPosition": { + "x": 19199.775449101795, + "y": 10623.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6cb310ae-070a-4489-b767-89e4668ff416", + "savedPayload": { + "position": { + "x": 19195.775449101795, + "y": 10774.196329813976 + }, + "targetPosition": { + "x": 19289.775449101795, + "y": 10709.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "8228a94b-899c-4ad3-b718-3dbfcba7fcaf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "8228a94b-899c-4ad3-b718-3dbfcba7fcaf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f3a48549-7896-4709-8172-ac71a164160a", + "savedPayload": { + "position": { + "x": 19274.775449101795, + "y": 10683.196329813976 + }, + "targetPosition": { + "x": 19289.775449101795, + "y": 10709.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f0a2f6d3-6122-48d1-83a8-fd1404d27573" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f0a2f6d3-6122-48d1-83a8-fd1404d27573" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "18b1420a-aeda-468d-8c61-24f2e1b0a9f8", + "savedPayload": { + "position": { + "x": 19298.775449101795, + "y": 10663.196329813976 + }, + "targetPosition": { + "x": 19289.775449101795, + "y": 10709.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "2f8e4334-128d-4b03-afb9-7e48d1344516" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "2f8e4334-128d-4b03-afb9-7e48d1344516" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "86e00b0e-71c0-41bc-b9dd-5360f2f067c8", + "savedPayload": { + "position": { + "x": 19273.775449101795, + "y": 10805.196329813976 + }, + "targetPosition": { + "x": 19289.775449101795, + "y": 10709.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "51a8074b-a435-4206-a6d6-410930c8a20c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "51a8074b-a435-4206-a6d6-410930c8a20c" + ] + ] + } + } + ], + "id": "775ee7d6-ae9a-4799-814f-5160800709fa", + "savedPayload": { + "position": { + "x": 19289.775449101795, + "y": 10709.196329813976 + }, + "targetPosition": { + "x": 19199.775449101795, + "y": 10623.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fed9dec5-8cd4-4edd-a4f5-c5299d974932", + "savedPayload": { + "position": { + "x": 19199.775449101795, + "y": 10623.196329813976 + }, + "targetPosition": { + "x": 19118.775449101795, + "y": 10618.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stages", + "id": "dacfa849-cf40-4033-bd97-0635fa7d6064" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "386cf289-273b-4535-a343-f3ca678e9f34" + ], + [ + "Trigger Stages", + "Data Product", + "Foundations", + "dacfa849-cf40-4033-bd97-0635fa7d6064" + ] + ] + } + }, + { + "type": "Layer", + "name": "Open Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Open Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b340390b-8543-45b7-821b-2ee0b097daa5", + "savedPayload": { + "position": { + "x": 19227.775449101795, + "y": 10819.196329813976 + }, + "targetPosition": { + "x": 19134.775449101795, + "y": 10751.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Open Stage Object", + "id": "680fb7bf-057b-4097-9433-a0002a57a892" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "Open Stage Object", + "Plotter Panel", + "Foundations", + "680fb7bf-057b-4097-9433-a0002a57a892" + ] + ] + } + } + ], + "id": "80d26dcb-bf0f-4320-907e-3e57b8c35b80", + "savedPayload": { + "position": { + "x": 19134.775449101795, + "y": 10751.196329813976 + }, + "targetPosition": { + "x": 19084.775449101795, + "y": 10707.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "982d1fcb-5c67-4c58-a922-5b3356ca5706", + "savedPayload": { + "position": { + "x": 18982.775449101795, + "y": 10565.196329813976 + }, + "targetPosition": { + "x": 19040.775449101795, + "y": 10640.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "23c36b0c-d580-47e1-b81c-923115e40ebb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "23c36b0c-d580-47e1-b81c-923115e40ebb" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ce48b7f7-40a7-405f-b70b-115ed628ef7b", + "savedPayload": { + "position": { + "x": 19065.775449101795, + "y": 10598.196329813976 + }, + "targetPosition": { + "x": 19040.775449101795, + "y": 10640.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f465341e-bb80-46bf-a181-1378f61ff697" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f465341e-bb80-46bf-a181-1378f61ff697" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cd2bf5d1-4433-4971-aa3a-af92dfc6c349", + "savedPayload": { + "position": { + "x": 19121.775449101795, + "y": 10655.196329813976 + }, + "targetPosition": { + "x": 19040.775449101795, + "y": 10640.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "93c9f804-f808-4bd8-88b9-c97c093ec5df" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "93c9f804-f808-4bd8-88b9-c97c093ec5df" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7bcca0a3-1556-436e-b5ef-7cf94ee553f0", + "savedPayload": { + "position": { + "x": 18985.775449101795, + "y": 10694.196329813976 + }, + "targetPosition": { + "x": 19040.775449101795, + "y": 10640.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "f484ad80-9f03-4a7a-9429-e9219e528298" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "f484ad80-9f03-4a7a-9429-e9219e528298" + ] + ] + } + } + ], + "id": "c85ca84b-be25-4f25-824a-d88905e3287a", + "savedPayload": { + "position": { + "x": 19040.775449101795, + "y": 10640.196329813976 + }, + "targetPosition": { + "x": 19084.775449101795, + "y": 10707.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eab9ed60-58f6-43c8-a666-eb8b421dec7a", + "savedPayload": { + "position": { + "x": 19084.775449101795, + "y": 10707.196329813976 + }, + "targetPosition": { + "x": 19118.775449101795, + "y": 10618.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stages", + "id": "f457243e-996d-490d-9c96-1e1fba2c86ad" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "386cf289-273b-4535-a343-f3ca678e9f34" + ], + [ + "Open Stages", + "Data Product", + "Foundations", + "f457243e-996d-490d-9c96-1e1fba2c86ad" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Manage Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4cdd4534-22f2-4414-a39d-de19596a83b4", + "savedPayload": { + "position": { + "x": 19113.775449101795, + "y": 10709.196329813976 + }, + "targetPosition": { + "x": 19185.775449101795, + "y": 10632.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "id": "3168525e-3786-40a3-9d7d-e58ec8ddc0b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "Manage Stage Object", + "Plotter Panel", + "Foundations", + "3168525e-3786-40a3-9d7d-e58ec8ddc0b4" + ] + ] + } + } + ], + "id": "f0db6af4-9654-4462-beea-1d8dd192566d", + "savedPayload": { + "position": { + "x": 19185.775449101795, + "y": 10632.196329813976 + }, + "targetPosition": { + "x": 19167.775449101795, + "y": 10575.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5a6c86fc-24cd-4964-932b-35a9558fd447", + "savedPayload": { + "position": { + "x": 19155.775449101795, + "y": 10532.196329813976 + }, + "targetPosition": { + "x": 19145.775449101795, + "y": 10508.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0d3682d7-702b-4f58-8afb-1ae06563c136", + "savedPayload": { + "position": { + "x": 19177.775449101795, + "y": 10447.196329813976 + }, + "targetPosition": { + "x": 19145.775449101795, + "y": 10508.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "75e8608a-3265-40b4-99b0-e4ea18b194cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "75e8608a-3265-40b4-99b0-e4ea18b194cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7c7af6ad-2fa2-4f8e-ba29-284034a5e5be", + "savedPayload": { + "position": { + "x": 19152.775449101795, + "y": 10564.196329813976 + }, + "targetPosition": { + "x": 19145.775449101795, + "y": 10508.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6dfd3bc2-97ac-4b9f-95a4-b9678b4358b0", + "savedPayload": { + "position": { + "x": 19144.775449101795, + "y": 10454.196329813976 + }, + "targetPosition": { + "x": 19145.775449101795, + "y": 10508.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde" + ] + ] + } + } + ], + "id": "290fcbda-9642-4dd5-b262-032417b39f2a", + "savedPayload": { + "position": { + "x": 19145.775449101795, + "y": 10508.196329813976 + }, + "targetPosition": { + "x": 19167.775449101795, + "y": 10575.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bbf4e9f9-3d24-4d75-8a78-ceefa5b0b8e4", + "savedPayload": { + "position": { + "x": 19167.775449101795, + "y": 10575.196329813976 + }, + "targetPosition": { + "x": 19118.775449101795, + "y": 10618.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stages", + "id": "74215dfc-93ff-458d-9488-9e88a58f1270" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "386cf289-273b-4535-a343-f3ca678e9f34" + ], + [ + "Manage Stages", + "Data Product", + "Foundations", + "74215dfc-93ff-458d-9488-9e88a58f1270" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Close Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b17f7551-3a01-44d2-8977-af613acdedfb", + "savedPayload": { + "position": { + "x": 19015.775449101795, + "y": 10679.196329813976 + }, + "targetPosition": { + "x": 18970.775449101795, + "y": 10644.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Close Stage Object", + "id": "80a8fb24-c756-410c-bed2-a37784ea90bb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "Close Stage Object", + "Plotter Panel", + "Foundations", + "80a8fb24-c756-410c-bed2-a37784ea90bb" + ] + ] + } + } + ], + "id": "e04ff89e-0697-4446-98ea-71725babc589", + "savedPayload": { + "position": { + "x": 18970.775449101795, + "y": 10644.196329813976 + }, + "targetPosition": { + "x": 19029.775449101795, + "y": 10672.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8c7bf8f4-ed39-4432-9d36-5ea141810fff", + "savedPayload": { + "position": { + "x": 19009.775449101795, + "y": 10779.196329813976 + }, + "targetPosition": { + "x": 18939.775449101795, + "y": 10770.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "ecd0b265-422d-47b0-8beb-f3e2ca65e277" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "ecd0b265-422d-47b0-8beb-f3e2ca65e277" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a092b506-13ca-42e9-b65c-afe156d90995", + "savedPayload": { + "position": { + "x": 18922.775449101795, + "y": 10834.196329813976 + }, + "targetPosition": { + "x": 18939.775449101795, + "y": 10770.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "67fdab45-c30c-40cd-91ce-5d4de47975a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "67fdab45-c30c-40cd-91ce-5d4de47975a3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "46ce1ebe-d326-4f82-9707-370b3d41b7bd", + "savedPayload": { + "position": { + "x": 19016.775449101795, + "y": 10699.196329813976 + }, + "targetPosition": { + "x": 18939.775449101795, + "y": 10770.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "c039ceb1-2c7e-4b0e-943f-b473e45a49d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "c039ceb1-2c7e-4b0e-943f-b473e45a49d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9229f8c4-8d0a-4297-ac39-a094ac9b390d", + "savedPayload": { + "position": { + "x": 18843.775449101795, + "y": 10810.196329813976 + }, + "targetPosition": { + "x": 18939.775449101795, + "y": 10770.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "da1dbf22-3175-44d7-b5fa-5365e76dce6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "da1dbf22-3175-44d7-b5fa-5365e76dce6f" + ] + ] + } + } + ], + "id": "fb323103-bacc-4770-9a53-0e8f0137edf5", + "savedPayload": { + "position": { + "x": 18939.775449101795, + "y": 10770.196329813976 + }, + "targetPosition": { + "x": 19029.775449101795, + "y": 10672.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a7f5b7d0-d121-46e6-8f4f-c9c31349ed67", + "savedPayload": { + "position": { + "x": 19029.775449101795, + "y": 10672.196329813976 + }, + "targetPosition": { + "x": 19118.775449101795, + "y": 10618.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stages", + "id": "704884a1-c9bf-4277-bf29-ad7a1b54b232" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "386cf289-273b-4535-a343-f3ca678e9f34" + ], + [ + "Close Stages", + "Data Product", + "Foundations", + "704884a1-c9bf-4277-bf29-ad7a1b54b232" + ] + ] + } + } + ], + "layerFolders": [], + "id": "efa24403-b1fa-43fe-92c6-31e3fddb7367", + "savedPayload": { + "position": { + "x": 19118.775449101795, + "y": 10618.196329813976 + }, + "targetPosition": { + "x": 19084.775449101795, + "y": 10530.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Positions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9a0d3aa5-7873-4804-81e2-041618bd378c", + "savedPayload": { + "position": { + "x": 19159.775449101795, + "y": 10459.196329813976 + }, + "targetPosition": { + "x": 19210.775449101795, + "y": 10427.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Object", + "id": "230d4fdf-dbe2-44e8-999f-9a5526d594ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "Position Object", + "Plotter Panel", + "Foundations", + "230d4fdf-dbe2-44e8-999f-9a5526d594ef" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Position Combined Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b46d0d90-87d2-48f0-8471-04b8bc6c98e3", + "savedPayload": { + "position": { + "x": 19118.775449101795, + "y": 10468.196329813976 + }, + "targetPosition": { + "x": 19210.775449101795, + "y": 10427.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "id": "fa683b80-633c-4886-b81d-dbc507c66d80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "Position Combined Statistics", + "Plotter Panel", + "Foundations", + "fa683b80-633c-4886-b81d-dbc507c66d80" + ] + ] + } + } + ], + "id": "dab49a41-3cb8-4da5-8d3f-3a64c1762e50", + "savedPayload": { + "position": { + "x": 19210.775449101795, + "y": 10427.196329813976 + }, + "targetPosition": { + "x": 19111.775449101795, + "y": 10399.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Entry Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "903f77f9-5d81-4a6c-9057-40435da80d25", + "savedPayload": { + "position": { + "x": 19126.775449101795, + "y": 10484.196329813976 + }, + "targetPosition": { + "x": 19135.775449101795, + "y": 10402.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Entry Target Rate Line", + "id": "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7383535c-c74d-4a5f-9e90-7938bf338a69" + ], + [ + "Entry Target Rate Line", + "Polygon", + "Foundations", + "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Exit Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4636077c-6ec0-456e-8d73-62df0d1fa98c", + "savedPayload": { + "position": { + "x": 19106.775449101795, + "y": 10345.196329813976 + }, + "targetPosition": { + "x": 19135.775449101795, + "y": 10402.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Exit Target Rate Line", + "id": "19ce16c0-e06d-4f1a-a89e-ba74af8999cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7383535c-c74d-4a5f-9e90-7938bf338a69" + ], + [ + "Exit Target Rate Line", + "Polygon", + "Foundations", + "19ce16c0-e06d-4f1a-a89e-ba74af8999cf" + ] + ] + } + } + ], + "id": "fb3f5105-d1cf-4516-be10-346b925d3cd0", + "savedPayload": { + "position": { + "x": 19135.775449101795, + "y": 10402.196329813976 + }, + "targetPosition": { + "x": 19111.775449101795, + "y": 10399.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f1c4ace4-260b-4395-93a7-0a9064a78886", + "savedPayload": { + "position": { + "x": 19111.775449101795, + "y": 10399.196329813976 + }, + "targetPosition": { + "x": 19071.775449101795, + "y": 10457.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Positions", + "id": "70a16614-7fa6-47a2-b76e-0920eb85f2b1" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "51befa03-9450-4d6e-9bd2-ad6443a86fa7" + ], + [ + "Positions", + "Data Product", + "Foundations", + "70a16614-7fa6-47a2-b76e-0920eb85f2b1" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "528f4e3e-e8e5-4029-b7c1-795d79ed57d8", + "savedPayload": { + "position": { + "x": 18952.775449101795, + "y": 10285.196329813976 + }, + "targetPosition": { + "x": 18926.775449101795, + "y": 10353.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Base Asset", + "id": "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "Position Base Asset", + "Plotter Panel", + "Foundations", + "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d" + ] + ] + } + } + ], + "id": "167dd6ab-b8c7-41ec-8fdd-94300861d9db", + "savedPayload": { + "position": { + "x": 18926.775449101795, + "y": 10353.196329813976 + }, + "targetPosition": { + "x": 18991.775449101795, + "y": 10449.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ac2c615e-8977-40be-aeb3-d6dadf3f5ae1", + "savedPayload": { + "position": { + "x": 18853.775449101795, + "y": 10395.196329813976 + }, + "targetPosition": { + "x": 18945.775449101795, + "y": 10380.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "02bb3875-2c75-44fa-a7e2-d00035bc1d1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "02bb3875-2c75-44fa-a7e2-d00035bc1d1c" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d2607c72-55ca-4eff-bb88-62aa8c0bf437", + "savedPayload": { + "position": { + "x": 19008.775449101795, + "y": 10380.196329813976 + }, + "targetPosition": { + "x": 18945.775449101795, + "y": 10380.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "0ea736ec-79a5-4836-8021-9f0a39cae941" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "0ea736ec-79a5-4836-8021-9f0a39cae941" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7651b174-001a-4b3e-8848-ea48d1ca32e3", + "savedPayload": { + "position": { + "x": 19028.775449101795, + "y": 10380.196329813976 + }, + "targetPosition": { + "x": 18945.775449101795, + "y": 10380.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "6d605339-7369-4f3a-ab2d-db4680174dd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "6d605339-7369-4f3a-ab2d-db4680174dd1" + ] + ] + } + } + ], + "id": "f02e5dbb-b4ad-4398-8faf-bfa68bc9602c", + "savedPayload": { + "position": { + "x": 18945.775449101795, + "y": 10380.196329813976 + }, + "targetPosition": { + "x": 18991.775449101795, + "y": 10449.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2068dd85-79c3-44ff-ab44-3156b1871c3c", + "savedPayload": { + "position": { + "x": 18991.775449101795, + "y": 10449.196329813976 + }, + "targetPosition": { + "x": 19071.775449101795, + "y": 10457.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Base Asset", + "id": "605c0ee2-9460-47cc-9086-4f5616216ba8" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "51befa03-9450-4d6e-9bd2-ad6443a86fa7" + ], + [ + "Position Base Asset", + "Data Product", + "Foundations", + "605c0ee2-9460-47cc-9086-4f5616216ba8" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3fb28c9c-6048-4bbb-9e8a-0c16e63c8df8", + "savedPayload": { + "position": { + "x": 19135.775449101795, + "y": 10413.196329813976 + }, + "targetPosition": { + "x": 19058.775449101795, + "y": 10380.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "id": "1d377283-4fc2-498f-acd0-6c856c298c2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "Position Quoted Asset", + "Plotter Panel", + "Foundations", + "1d377283-4fc2-498f-acd0-6c856c298c2d" + ] + ] + } + } + ], + "id": "1df2c42e-1f27-4a6f-a822-0ac0965030fb", + "savedPayload": { + "position": { + "x": 19058.775449101795, + "y": 10380.196329813976 + }, + "targetPosition": { + "x": 19106.775449101795, + "y": 10384.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a7619d24-547f-46a8-a1bc-9950d4a2c29b", + "savedPayload": { + "position": { + "x": 19080.775449101795, + "y": 10454.196329813976 + }, + "targetPosition": { + "x": 19053.775449101795, + "y": 10473.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "1dc2b7ca-f93f-4993-b20a-0a7a341436aa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "1dc2b7ca-f93f-4993-b20a-0a7a341436aa" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "79ab4378-e388-48ec-adeb-958a5c3882ad", + "savedPayload": { + "position": { + "x": 19075.775449101795, + "y": 10553.196329813976 + }, + "targetPosition": { + "x": 19053.775449101795, + "y": 10473.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "252cf157-ac1c-4489-9e43-3cd8b4ffea5d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "252cf157-ac1c-4489-9e43-3cd8b4ffea5d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f4351521-e20a-4315-a2fc-2074974bee75", + "savedPayload": { + "position": { + "x": 19068.775449101795, + "y": 10458.196329813976 + }, + "targetPosition": { + "x": 19053.775449101795, + "y": 10473.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "7f0b8fd4-d544-4b14-a531-10668d1d767e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "7f0b8fd4-d544-4b14-a531-10668d1d767e" + ] + ] + } + } + ], + "id": "9c549524-733a-4ad3-9e43-ebc5617fa07c", + "savedPayload": { + "position": { + "x": 19053.775449101795, + "y": 10473.196329813976 + }, + "targetPosition": { + "x": 19106.775449101795, + "y": 10384.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ceb30114-08f8-4691-91c3-ec642cb0151a", + "savedPayload": { + "position": { + "x": 19106.775449101795, + "y": 10384.196329813976 + }, + "targetPosition": { + "x": 19071.775449101795, + "y": 10457.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Quoted Asset", + "id": "23ebf228-0b53-4f4d-b947-e803fc4be177" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "51befa03-9450-4d6e-9bd2-ad6443a86fa7" + ], + [ + "Position Quoted Asset", + "Data Product", + "Foundations", + "23ebf228-0b53-4f4d-b947-e803fc4be177" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Stop Loss Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "50c8035d-5b38-42a0-a3f8-3df98aac3cec", + "savedPayload": { + "position": { + "x": 18959.775449101795, + "y": 10488.196329813976 + }, + "targetPosition": { + "x": 18986.775449101795, + "y": 10402.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "id": "af403e0f-699b-4dfc-b3ee-d6a8747ab081" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "f3833246-c097-42c2-8522-930b4d0450d3" + ], + [ + "Stop Loss Panel", + "Plotter Panel", + "Foundations", + "af403e0f-699b-4dfc-b3ee-d6a8747ab081" + ] + ] + } + } + ], + "id": "7b404960-ec9d-42a1-b841-1db2e365d814", + "savedPayload": { + "position": { + "x": 18986.775449101795, + "y": 10402.196329813976 + }, + "targetPosition": { + "x": 19014.775449101795, + "y": 10470.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5dc3ef49-bf17-47c6-864e-c9a6548a43c7", + "savedPayload": { + "position": { + "x": 19065.775449101795, + "y": 10354.196329813976 + }, + "targetPosition": { + "x": 19072.775449101795, + "y": 10395.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "506b65ce-5080-421b-9981-6220603de1db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "f3833246-c097-42c2-8522-930b4d0450d3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2692f8f1-615e-4af7-8735-0516470d12ed" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "506b65ce-5080-421b-9981-6220603de1db" + ] + ] + } + } + ], + "id": "444e85c8-fa28-4a83-ac1d-b10ad4ca23d3", + "savedPayload": { + "position": { + "x": 19072.775449101795, + "y": 10395.196329813976 + }, + "targetPosition": { + "x": 19014.775449101795, + "y": 10470.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3ff81494-9c41-4140-aa72-88282cf3e172", + "savedPayload": { + "position": { + "x": 19014.775449101795, + "y": 10470.196329813976 + }, + "targetPosition": { + "x": 19071.775449101795, + "y": 10457.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "7f5e52e9-41b8-4294-a0c5-fa5e438802f9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "51befa03-9450-4d6e-9bd2-ad6443a86fa7" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "7f5e52e9-41b8-4294-a0c5-fa5e438802f9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Take Profit Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "979cffd3-13ca-43e4-b43b-9a4f3d8450a0", + "savedPayload": { + "position": { + "x": 18972.775449101795, + "y": 10502.196329813976 + }, + "targetPosition": { + "x": 18994.775449101795, + "y": 10451.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "id": "7669828e-655e-4a1e-836d-20e7dfbd6a6e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "daa39650-5f2b-4bc2-9798-86e26cd43c13" + ], + [ + "Take Profit Panel", + "Plotter Panel", + "Foundations", + "7669828e-655e-4a1e-836d-20e7dfbd6a6e" + ] + ] + } + } + ], + "id": "6adeeb7e-97ac-46b4-8932-33752df7eb87", + "savedPayload": { + "position": { + "x": 18994.775449101795, + "y": 10451.196329813976 + }, + "targetPosition": { + "x": 19078.775449101795, + "y": 10500.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6eea1b92-3f92-4020-949d-0ba4cce9506f", + "savedPayload": { + "position": { + "x": 18995.775449101795, + "y": 10552.196329813976 + }, + "targetPosition": { + "x": 19095.775449101795, + "y": 10470.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "85c17bc4-2728-4c03-8e0e-7b08a4178835" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "daa39650-5f2b-4bc2-9798-86e26cd43c13" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "37bb31f2-5eee-4aca-b484-03c9f7de3446" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "85c17bc4-2728-4c03-8e0e-7b08a4178835" + ] + ] + } + } + ], + "id": "ffe27e67-edab-4a4b-be8f-fbf1b32dacd4", + "savedPayload": { + "position": { + "x": 19095.775449101795, + "y": 10470.196329813976 + }, + "targetPosition": { + "x": 19078.775449101795, + "y": 10500.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee80d817-c160-4af9-88ac-c4b31a8be914", + "savedPayload": { + "position": { + "x": 19078.775449101795, + "y": 10500.196329813976 + }, + "targetPosition": { + "x": 19071.775449101795, + "y": 10457.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "0e188e12-edc9-40f4-b75d-b0157bf74a6b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "e61fd683-ef95-4f78-b306-d6152435ddec" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e8fced40-63e1-4eff-b167-d5f5c097eae8" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "51befa03-9450-4d6e-9bd2-ad6443a86fa7" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "0e188e12-edc9-40f4-b75d-b0157bf74a6b" + ] + ] + } + } + ], + "layerFolders": [], + "id": "50ef160a-cb09-467e-9c05-2ff7a0725373", + "savedPayload": { + "position": { + "x": 19071.775449101795, + "y": 10457.196329813976 + }, + "targetPosition": { + "x": 19084.775449101795, + "y": 10530.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8b14fb3e-a853-4bef-ba95-ec53af5d9c38", + "savedPayload": { + "position": { + "x": 19084.775449101795, + "y": 10530.196329813976 + }, + "targetPosition": { + "x": 19108.775449101795, + "y": 10532.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "81440644-976f-4974-b3a0-c534979fa8a3", + "savedPayload": { + "position": { + "x": 19108.775449101795, + "y": 10532.196329813976 + }, + "targetPosition": { + "x": 19056.775449101795, + "y": 10619.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8c104026-e26a-412e-afb5-14d48b2a11b0", + "savedPayload": { + "position": { + "x": 19056.775449101795, + "y": 10619.196329813976 + }, + "targetPosition": { + "x": 18967.775449101795, + "y": 10656.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "981f37db-742e-4385-a9e7-9f0a4edaf963" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "08e885b4-b792-4da7-9a30-c9e287234258" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "981f37db-742e-4385-a9e7-9f0a4edaf963" + ] + ] + } + }, + "id": "e857281e-2bd2-4f91-9663-413af814bc95", + "savedPayload": { + "position": { + "x": 18967.775449101795, + "y": 10656.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10686.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "491ed7f4-17f3-413d-b3e0-ab2f3baae0dd", + "savedPayload": { + "position": { + "x": 18819.775449101795, + "y": 10655.196329813976 + }, + "targetPosition": { + "x": 18817.775449101795, + "y": 10728.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ad8f73b4-b7b4-4d2c-9552-cd3fbee4d98c", + "savedPayload": { + "position": { + "x": 18725.775449101795, + "y": 10714.196329813976 + }, + "targetPosition": { + "x": 18808.775449101795, + "y": 10727.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "bea1156e-f6a9-4e42-a635-dd80da51a724", + "savedPayload": { + "position": { + "x": 18808.775449101795, + "y": 10727.196329813976 + }, + "targetPosition": { + "x": 18717.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "74b4ccec-f751-46bd-ac63-628db6abdca6", + "savedPayload": { + "position": { + "x": 18762.775449101795, + "y": 10662.196329813976 + }, + "targetPosition": { + "x": 18717.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "891c86a5-ead0-4e0c-9920-0e0c72e09e54", + "savedPayload": { + "position": { + "x": 18717.775449101795, + "y": 10730.196329813976 + }, + "targetPosition": { + "x": 18746.775449101795, + "y": 10673.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "d04be217-ca47-47f7-9833-ad89ea47a573" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "01425ef7-9afb-4dfc-ac23-56f7e90cdad2" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "5801cd5f-c300-41bd-be4f-974fe798fd79" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "522f5de7-8f14-4cbb-9789-2ae4e4a03331" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "b2f2e183-4fba-405e-b8ce-a86ecd82dd51" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "aed69a2c-8193-415f-8513-074a6d76be1e" + ], + [ + "Candles", + "Data Product", + "Foundations", + "d04be217-ca47-47f7-9833-ad89ea47a573" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "44d0d652-fb2f-49f9-86f4-79fee923901a", + "savedPayload": { + "position": { + "x": 18669.775449101795, + "y": 10728.196329813976 + }, + "targetPosition": { + "x": 18674.775449101795, + "y": 10710.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "cd5dcc52-f5cb-4d09-9a19-882abebb4f16", + "savedPayload": { + "position": { + "x": 18674.775449101795, + "y": 10710.196329813976 + }, + "targetPosition": { + "x": 18700.775449101795, + "y": 10664.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b77255de-cda4-4a95-aa55-818ccb381b0c", + "savedPayload": { + "position": { + "x": 18755.775449101795, + "y": 10594.196329813976 + }, + "targetPosition": { + "x": 18700.775449101795, + "y": 10664.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fd1a2ae9-b349-4bb2-acc0-a84df721a7bf", + "savedPayload": { + "position": { + "x": 18700.775449101795, + "y": 10664.196329813976 + }, + "targetPosition": { + "x": 18746.775449101795, + "y": 10673.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "df55362a-beb2-40fa-bc31-2ecfd56d5c04" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "01425ef7-9afb-4dfc-ac23-56f7e90cdad2" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "5801cd5f-c300-41bd-be4f-974fe798fd79" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "522f5de7-8f14-4cbb-9789-2ae4e4a03331" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "b2f2e183-4fba-405e-b8ce-a86ecd82dd51" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "aed69a2c-8193-415f-8513-074a6d76be1e" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "df55362a-beb2-40fa-bc31-2ecfd56d5c04" + ] + ] + } + } + ], + "layerFolders": [], + "id": "bde3cc50-a999-4933-8d94-6409599b4481", + "savedPayload": { + "position": { + "x": 18746.775449101795, + "y": 10673.196329813976 + }, + "targetPosition": { + "x": 18817.775449101795, + "y": 10728.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7bce202d-60d7-4611-b9a9-ae7b66bea947", + "savedPayload": { + "position": { + "x": 18817.775449101795, + "y": 10728.196329813976 + }, + "targetPosition": { + "x": 18844.775449101795, + "y": 10673.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "b2f2e183-4fba-405e-b8ce-a86ecd82dd51" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "01425ef7-9afb-4dfc-ac23-56f7e90cdad2" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "5801cd5f-c300-41bd-be4f-974fe798fd79" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "522f5de7-8f14-4cbb-9789-2ae4e4a03331" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "b2f2e183-4fba-405e-b8ce-a86ecd82dd51" + ] + ] + } + }, + "id": "7999be31-c2f8-4a9a-9afb-32450e544991", + "savedPayload": { + "position": { + "x": 18844.775449101795, + "y": 10673.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10686.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cf27f7d8-f549-493a-93e1-733f9258363d", + "savedPayload": { + "position": { + "x": 18901.775449101795, + "y": 10686.196329813976 + }, + "targetPosition": { + "x": 18888.775449101795, + "y": 10734.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Backtesting Session", + "name": "New Trading System", + "id": "71d785ed-126d-41f8-851f-b051500146e2" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d" + ], + [ + "Algorithmic-Trading", + "Project Trading Tasks", + "Foundations", + "2707b421-e6b6-44dd-b095-72fbfe930155" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "b5b5cbb3-33e9-41f0-88a0-902e2c0717fd" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "3203bd8a-b3a4-445c-88bb-09c51509f3b5" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "e0c8e1fe-5120-43f6-9b09-c96cfba36db2" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "ebcbcde9-ac10-4e6c-8899-2b0b28a04a08" + ], + [ + "New Trading System", + "Task", + "Foundations", + "d931e280-b326-455a-a68f-ba646c21e281" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "f438eab2-c4a1-4063-a701-d8942f83b3a1" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "01edc9a3-aa45-4ea9-9d96-ad7e208c3f8b" + ], + [ + "New Trading System", + "Backtesting Session", + "Foundations", + "71d785ed-126d-41f8-851f-b051500146e2" + ] + ] + } + } + ], + "id": "c2e5e649-e2cc-422a-bf3a-0e2e1f66b51e", + "savedPayload": { + "position": { + "x": 18888.775449101795, + "y": 10734.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Testing Trading Tasks", + "name": "New Testing Trading Tasks", + "id": "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Testing Trading Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "New Trading System Backtesting Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"fromDate\": \"2018-01-01\",\n\"toDate\": \"2020-12-31\"\n}", + "project": "Foundations", + "id": "ca74811a-6271-4108-91f9-f801f00abfbc", + "savedPayload": { + "position": { + "x": 19004.775449101795, + "y": 10830.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10771.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"minValue\": 0,\n\"maxValue\": 25000\n}", + "project": "Foundations", + "id": "6e9c494c-e3ad-4373-b183-402683aea15b", + "savedPayload": { + "position": { + "x": 18973.775449101795, + "y": 10727.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10771.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "16f6fafa-4d93-452f-89e2-d0c8ef8f7fc4", + "savedPayload": { + "position": { + "x": 18933.775449101795, + "y": 10762.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10771.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Trading Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "41f62539-d7fc-4360-bd14-de2cd12bdd48", + "savedPayload": { + "position": { + "x": 18972.775449101795, + "y": 10538.196329813976 + }, + "targetPosition": { + "x": 18894.775449101795, + "y": 10621.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Counters", + "id": "f3c54604-7e35-4068-92de-27a77d8dc543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Trading Episode Counters", + "Plotter Module", + "Foundations", + "af6b3fbf-f8e7-45c5-bc22-719209914dad" + ], + [ + "Trading Episode Counters", + "Plotter Panel", + "Foundations", + "f3c54604-7e35-4068-92de-27a77d8dc543" + ] + ] + } + } + ], + "id": "03944392-35da-4f93-bbd7-39667a1a3525", + "savedPayload": { + "position": { + "x": 18894.775449101795, + "y": 10621.196329813976 + }, + "targetPosition": { + "x": 18845.775449101795, + "y": 10689.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1258b230-4533-489c-911b-51e16a2558f9", + "savedPayload": { + "position": { + "x": 18811.775449101795, + "y": 10680.196329813976 + }, + "targetPosition": { + "x": 18845.775449101795, + "y": 10689.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dead5e3a-f525-42f2-94d9-e3d6e002048e", + "savedPayload": { + "position": { + "x": 18845.775449101795, + "y": 10689.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Counters", + "id": "6daec507-e87d-4b04-8bf6-fef0df930311" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Trading Episode", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2221c977-7e1f-4445-a9b0-b25ba25f8d1b", + "savedPayload": { + "position": { + "x": 18727.775449101795, + "y": 10660.196329813976 + }, + "targetPosition": { + "x": 18808.775449101795, + "y": 10705.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Statistics", + "id": "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Trading Episode Statistics", + "Plotter Module", + "Foundations", + "456183e1-1e62-4127-85f9-505dc8c2c20e" + ], + [ + "Trading Episode Statistics", + "Plotter Panel", + "Foundations", + "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54" + ] + ] + } + } + ], + "id": "2778246a-0dd7-45f8-8ffb-876861ff2778", + "savedPayload": { + "position": { + "x": 18808.775449101795, + "y": 10705.196329813976 + }, + "targetPosition": { + "x": 18714.775449101795, + "y": 10685.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "011e3afe-0e72-4134-bf91-6346da24d6c6", + "savedPayload": { + "position": { + "x": 18718.775449101795, + "y": 10722.196329813976 + }, + "targetPosition": { + "x": 18714.775449101795, + "y": 10685.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd28d38f-25cd-4b5a-bd50-8fdcc953d0fa", + "savedPayload": { + "position": { + "x": 18714.775449101795, + "y": 10685.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Statistics", + "id": "ce50e86a-75ed-4c17-9522-d651114f55e0" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Trading Episode", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ec39f98c-4b1a-4acb-b562-970348566581", + "savedPayload": { + "position": { + "x": 18944.775449101795, + "y": 10846.196329813976 + }, + "targetPosition": { + "x": 18849.775449101795, + "y": 10820.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "93baa517-c477-4130-a4a9-5925158b2719", + "savedPayload": { + "position": { + "x": 18773.775449101795, + "y": 10856.196329813976 + }, + "targetPosition": { + "x": 18849.775449101795, + "y": 10820.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "00e57076-3d8d-4599-a10a-c2029cc3dadd", + "savedPayload": { + "position": { + "x": 18849.775449101795, + "y": 10820.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "b21ede54-5ff2-48ee-af5f-6fa10f6051da" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Trading Episode", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Current Balance", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "11e07ddc-8bb3-420d-9896-f58ffd25a5cd", + "savedPayload": { + "position": { + "x": 18768.775449101795, + "y": 10683.196329813976 + }, + "targetPosition": { + "x": 18754.775449101795, + "y": 10721.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Current Balance", + "id": "f03b22f2-4725-4bbf-9a90-f02d545d05a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "9b3212d7-ac1e-490f-9b2d-608768801370" + ], + [ + "Current Balance", + "Plotter Panel", + "Foundations", + "f03b22f2-4725-4bbf-9a90-f02d545d05a8" + ] + ] + } + } + ], + "id": "e7807b08-985d-461b-9e55-65c31544ced7", + "savedPayload": { + "position": { + "x": 18754.775449101795, + "y": 10721.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10630.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ba928898-71a0-4fc2-a893-e9fb315c33bc", + "savedPayload": { + "position": { + "x": 18822.775449101795, + "y": 10625.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10630.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12ddb3db-540d-4dd1-8107-bcf30c4f3b87", + "savedPayload": { + "position": { + "x": 18813.775449101795, + "y": 10630.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Balances", + "id": "2bde84c6-b18c-4c17-ace7-82eeff55ccb2" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Trading Episode", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "fe871647-8326-44df-93fa-adc0df318556", + "savedPayload": { + "position": { + "x": 18767.775449101795, + "y": 10899.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2eecbe22-dfe5-4cd8-96ec-c03e440b8955", + "savedPayload": { + "position": { + "x": 18950.775449101795, + "y": 10721.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "725fc79b-330f-409a-9335-deaf351ee1c5", + "savedPayload": { + "position": { + "x": 18866.775449101795, + "y": 10821.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Trading Event", + "id": "79cc77aa-d518-4f3b-aac2-0fa65bd815d3" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Trading Episode", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f0f6e22f-82de-493f-876c-4befc9c200ea", + "savedPayload": { + "position": { + "x": 18925.775449101795, + "y": 10750.196329813976 + }, + "targetPosition": { + "x": 18860.775449101795, + "y": 10822.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bb8cd3fe-8790-442b-a965-837d1b1d2c57", + "savedPayload": { + "position": { + "x": 18789.775449101795, + "y": 10847.196329813976 + }, + "targetPosition": { + "x": 18860.775449101795, + "y": 10822.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f8691980-9d3e-495b-8a81-fd4c9bcf3715", + "savedPayload": { + "position": { + "x": 18860.775449101795, + "y": 10822.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Base Asset", + "id": "e0e84366-fd0e-46a6-af12-ed8d0eda02fe" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Trading Episode", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "0d6fa22e-b906-4ef1-83f0-d5e5828bb894", + "savedPayload": { + "position": { + "x": 18816.775449101795, + "y": 10652.196329813976 + }, + "targetPosition": { + "x": 18749.775449101795, + "y": 10647.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ef8a48b1-fc9d-485f-8895-9ef1d469e085", + "savedPayload": { + "position": { + "x": 18743.775449101795, + "y": 10560.196329813976 + }, + "targetPosition": { + "x": 18749.775449101795, + "y": 10647.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e13461e8-285b-4243-810d-aa8be0d9f8cf", + "savedPayload": { + "position": { + "x": 18749.775449101795, + "y": 10647.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Quoted Asset", + "id": "50fe1663-5cc9-4bd1-80e7-5dafdacf1307" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Trading Episode", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f814cc13-0365-4887-9f09-b0c148135977", + "savedPayload": { + "position": { + "x": 18791.775449101795, + "y": 10678.196329813976 + }, + "targetPosition": { + "x": 18764.775449101795, + "y": 10703.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "cf482a4d-2dd3-4762-8373-b2aa74e8a8e2", + "savedPayload": { + "position": { + "x": 18759.775449101795, + "y": 10705.196329813976 + }, + "targetPosition": { + "x": 18764.775449101795, + "y": 10703.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5ce4ab1-1063-459e-a516-709365a428b3", + "savedPayload": { + "position": { + "x": 18764.775449101795, + "y": 10703.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "4dc57e89-f60b-45fd-a135-ad4e66f45c31" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Trading Episode", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ace0576c-9920-4b53-bbd0-f2372e83055a", + "savedPayload": { + "position": { + "x": 18813.775449101795, + "y": 10729.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10791.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Strategy", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "862368bd-5298-43ec-8a48-9cb1475381b3", + "savedPayload": { + "position": { + "x": 18812.775449101795, + "y": 10786.196329813976 + }, + "targetPosition": { + "x": 18746.775449101795, + "y": 10773.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c09969ca-296c-4c16-ac69-96a36af47c5b", + "savedPayload": { + "position": { + "x": 18718.775449101795, + "y": 10717.196329813976 + }, + "targetPosition": { + "x": 18746.775449101795, + "y": 10773.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "95d54968-5957-4877-8364-336eba9264d8", + "savedPayload": { + "position": { + "x": 18746.775449101795, + "y": 10773.196329813976 + }, + "targetPosition": { + "x": 18742.775449101795, + "y": 10736.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Strategy", + "id": "63d1660a-a939-4ccb-9db1-a9aea2ea109d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Strategy", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "253f3532-0d20-425b-8e6e-a631f6d6e158", + "savedPayload": { + "position": { + "x": 18776.775449101795, + "y": 10883.196329813976 + }, + "targetPosition": { + "x": 18769.775449101795, + "y": 10826.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "8bb9f950-159e-4fec-9914-b17cf7f43684", + "savedPayload": { + "position": { + "x": 18688.775449101795, + "y": 10907.196329813976 + }, + "targetPosition": { + "x": 18769.775449101795, + "y": 10826.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "804fc37b-9f55-4b01-98e0-07fdc342a61e", + "savedPayload": { + "position": { + "x": 18769.775449101795, + "y": 10826.196329813976 + }, + "targetPosition": { + "x": 18742.775449101795, + "y": 10736.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Strategy", + "id": "90bd6fc0-4c3d-4e9a-a22e-8e7a1d410ae1" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Strategy", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e5d33072-7bd7-4483-8057-3dcd66803d17", + "savedPayload": { + "position": { + "x": 18742.775449101795, + "y": 10736.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10791.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2ff5fc03-7859-4d83-a869-113eb65e8cc7", + "savedPayload": { + "position": { + "x": 18982.775449101795, + "y": 10830.196329813976 + }, + "targetPosition": { + "x": 18979.775449101795, + "y": 10901.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4cf4c2fa-645e-497b-b751-0ea9d92194fc", + "savedPayload": { + "position": { + "x": 19054.775449101795, + "y": 10932.196329813976 + }, + "targetPosition": { + "x": 18979.775449101795, + "y": 10901.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e50d78fd-a401-4ab9-b00b-b503ad676792", + "savedPayload": { + "position": { + "x": 18979.775449101795, + "y": 10901.196329813976 + }, + "targetPosition": { + "x": 18885.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Position", + "id": "8def4606-57b0-401a-a181-39885750d02f" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ee82b2e6-c3d5-4876-8bb2-13e709790b8a", + "savedPayload": { + "position": { + "x": 18894.775449101795, + "y": 10940.196329813976 + }, + "targetPosition": { + "x": 18928.775449101795, + "y": 10939.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e6ba905b-6a79-4da4-9fa7-3975cd7710db", + "savedPayload": { + "position": { + "x": 18948.775449101795, + "y": 10847.196329813976 + }, + "targetPosition": { + "x": 18928.775449101795, + "y": 10939.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e6cd73ff-e13a-4a4c-8635-cc9db04e7db1", + "savedPayload": { + "position": { + "x": 18928.775449101795, + "y": 10939.196329813976 + }, + "targetPosition": { + "x": 18885.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Position", + "id": "d5e80f83-d25c-4dd0-8adb-74cb97553c15" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "398d5c3c-cae7-4501-9d5c-f15f3a889a55", + "savedPayload": { + "position": { + "x": 18922.775449101795, + "y": 10755.196329813976 + }, + "targetPosition": { + "x": 18935.775449101795, + "y": 10768.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e86c42eb-d336-435c-a53d-e94eb17db7b9", + "savedPayload": { + "position": { + "x": 18859.775449101795, + "y": 10761.196329813976 + }, + "targetPosition": { + "x": 18935.775449101795, + "y": 10768.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b423e09f-cea7-4717-9290-9bf55f569cbe", + "savedPayload": { + "position": { + "x": 18935.775449101795, + "y": 10768.196329813976 + }, + "targetPosition": { + "x": 18885.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "2f161089-5d4e-436f-b1ad-c640777e4893" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f2725e7e-c84a-4ae9-ba58-636d0ab007ef", + "savedPayload": { + "position": { + "x": 18733.775449101795, + "y": 10864.196329813976 + }, + "targetPosition": { + "x": 18794.775449101795, + "y": 10804.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "9067050f-4993-45dc-859c-fe1b257d059c", + "savedPayload": { + "position": { + "x": 18776.775449101795, + "y": 10869.196329813976 + }, + "targetPosition": { + "x": 18794.775449101795, + "y": 10804.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3b15e1c0-6a49-4f94-9f1e-66c9795415e5", + "savedPayload": { + "position": { + "x": 18794.775449101795, + "y": 10804.196329813976 + }, + "targetPosition": { + "x": 18885.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "e5219a43-23cf-441e-a114-2d2c936eb199" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "43f8bdb0-2bd6-4ea6-a576-cb49a42fd9e2", + "savedPayload": { + "position": { + "x": 18885.775449101795, + "y": 10859.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10791.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3bde02e4-0c35-4b4b-9f60-b9827cbaa9e3", + "savedPayload": { + "position": { + "x": 18866.775449101795, + "y": 10812.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10829.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c7eb81ef-24a0-4396-b264-b49f00c8454e", + "savedPayload": { + "position": { + "x": 18866.775449101795, + "y": 10896.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10829.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "90b6d415-989a-4958-bf9d-34efaa84c584", + "savedPayload": { + "position": { + "x": 18920.775449101795, + "y": 10829.196329813976 + }, + "targetPosition": { + "x": 18836.775449101795, + "y": 10846.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stage", + "id": "02096bc1-727f-4c22-acc1-3b535e8d5e7b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Stages", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "96113faf-74e3-43ac-b5b6-b811c8a2159c", + "savedPayload": { + "position": { + "x": 18855.775449101795, + "y": 10792.196329813976 + }, + "targetPosition": { + "x": 18910.775449101795, + "y": 10856.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7bd6342f-aca3-4234-aa74-f42818ebe4f0", + "savedPayload": { + "position": { + "x": 18920.775449101795, + "y": 10877.196329813976 + }, + "targetPosition": { + "x": 18910.775449101795, + "y": 10856.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a98c9ca4-5626-452d-b779-c067fe23904d", + "savedPayload": { + "position": { + "x": 18910.775449101795, + "y": 10856.196329813976 + }, + "targetPosition": { + "x": 18836.775449101795, + "y": 10846.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stage", + "id": "1e4630dd-6b5a-44c3-b882-e46df93ddf00" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Stages", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "1c32a126-a4b2-441e-ac99-37e00a505a85", + "savedPayload": { + "position": { + "x": 18796.775449101795, + "y": 10727.196329813976 + }, + "targetPosition": { + "x": 18878.775449101795, + "y": 10824.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "fdd51a9f-35cb-4d61-85be-16ea5e72c5e0", + "savedPayload": { + "position": { + "x": 18970.775449101795, + "y": 10795.196329813976 + }, + "targetPosition": { + "x": 18878.775449101795, + "y": 10824.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "706ef4b7-b570-4a0b-aca9-7c344e9290ba", + "savedPayload": { + "position": { + "x": 18878.775449101795, + "y": 10824.196329813976 + }, + "targetPosition": { + "x": 18836.775449101795, + "y": 10846.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stage", + "id": "414d4ce1-086e-4f2b-8c64-d7eb2834850f" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Stages", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ef798721-80c1-4519-841b-ab3e1e5d1f79", + "savedPayload": { + "position": { + "x": 18819.775449101795, + "y": 10795.196329813976 + }, + "targetPosition": { + "x": 18779.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "79004221-7c04-4931-bbce-3f2412edc8c8", + "savedPayload": { + "position": { + "x": 18760.775449101795, + "y": 10800.196329813976 + }, + "targetPosition": { + "x": 18779.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "64830369-32b8-4bf5-b4d5-a372ba23be23", + "savedPayload": { + "position": { + "x": 18779.775449101795, + "y": 10859.196329813976 + }, + "targetPosition": { + "x": 18836.775449101795, + "y": 10846.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stage", + "id": "40f22c39-2d3f-4f12-a5d9-95a8263471c1" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Stages", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "70f26410-ac3d-4846-83b0-0cb60cb5b9fb", + "savedPayload": { + "position": { + "x": 18836.775449101795, + "y": 10846.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10791.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "806069d7-3ac4-4ff8-a775-6b47b66bf6bd", + "savedPayload": { + "position": { + "x": 18765.775449101795, + "y": 10718.196329813976 + }, + "targetPosition": { + "x": 18837.775449101795, + "y": 10798.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "cce3e4a7-c778-45e3-a852-77736124868f", + "savedPayload": { + "position": { + "x": 18750.775449101795, + "y": 10723.196329813976 + }, + "targetPosition": { + "x": 18837.775449101795, + "y": 10798.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "709752bd-cd5d-4824-8e08-e46d4cb1518a", + "savedPayload": { + "position": { + "x": 18837.775449101795, + "y": 10798.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10866.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "6be6070f-df5a-4c1e-a322-5101bfd2002f" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3cf7a778-2565-4fe6-94c3-4dbb4844400a", + "savedPayload": { + "position": { + "x": 18871.775449101795, + "y": 10851.196329813976 + }, + "targetPosition": { + "x": 18853.775449101795, + "y": 10918.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "11a1c506-0d4e-4332-a0a9-f22c4c68b1d7", + "savedPayload": { + "position": { + "x": 18907.775449101795, + "y": 10899.196329813976 + }, + "targetPosition": { + "x": 18853.775449101795, + "y": 10918.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "202a030e-004d-4606-a9ae-18054290ae83", + "savedPayload": { + "position": { + "x": 18853.775449101795, + "y": 10918.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10866.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "fb69156a-e857-4968-afcc-9772a9c53eaa" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9f1aaef8-b9b1-4b91-8b15-adeda6596487", + "savedPayload": { + "position": { + "x": 18743.775449101795, + "y": 10984.196329813976 + }, + "targetPosition": { + "x": 18748.775449101795, + "y": 10911.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0a4b4a73-5235-4bae-8c77-99c482c37ade", + "savedPayload": { + "position": { + "x": 18757.775449101795, + "y": 10929.196329813976 + }, + "targetPosition": { + "x": 18748.775449101795, + "y": 10911.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "02c08fc3-a4e8-4fcb-97f7-cc3c9f475113", + "savedPayload": { + "position": { + "x": 18748.775449101795, + "y": 10911.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10866.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "74fce242-6c07-4da7-b565-1ca12537fa3b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ba76c066-c674-4976-a926-203a9a686695", + "savedPayload": { + "position": { + "x": 18869.775449101795, + "y": 10938.196329813976 + }, + "targetPosition": { + "x": 18830.775449101795, + "y": 10901.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "00ccaee3-e055-4a50-bc1d-b895a5d877db", + "savedPayload": { + "position": { + "x": 18877.775449101795, + "y": 10908.196329813976 + }, + "targetPosition": { + "x": 18830.775449101795, + "y": 10901.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "295c39c0-1b91-4a76-bf26-784c82f95137", + "savedPayload": { + "position": { + "x": 18830.775449101795, + "y": 10901.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10866.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "24e5dfb5-a5b3-41e7-a6e4-d70874545c3d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b4084bfc-d483-4fd8-8f2a-2f90749eb506", + "savedPayload": { + "position": { + "x": 18730.775449101795, + "y": 10715.196329813976 + }, + "targetPosition": { + "x": 18779.775449101795, + "y": 10802.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "30603623-fd5e-4c12-9c45-7d95ccc4758f", + "savedPayload": { + "position": { + "x": 18690.775449101795, + "y": 10817.196329813976 + }, + "targetPosition": { + "x": 18779.775449101795, + "y": 10802.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "270c42d7-ed2f-432c-a7c4-9d037631ad1d", + "savedPayload": { + "position": { + "x": 18779.775449101795, + "y": 10802.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10866.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Market Order", + "id": "940941f6-7b68-48b8-ad5f-23b027e4f8cd" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "75c60ca4-e06d-4634-b80e-be98ebd3e2b4", + "savedPayload": { + "position": { + "x": 18920.775449101795, + "y": 10805.196329813976 + }, + "targetPosition": { + "x": 18905.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0d163555-d79e-4967-8a37-17a277519785", + "savedPayload": { + "position": { + "x": 18832.775449101795, + "y": 10829.196329813976 + }, + "targetPosition": { + "x": 18905.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0e1ea01e-3614-4a94-bbf7-d92bd254dece", + "savedPayload": { + "position": { + "x": 18905.775449101795, + "y": 10821.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10866.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Limit Order", + "id": "1f5270fc-d516-4cca-833c-66e146cfab05" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading Engine", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c8dcbe27-da58-4749-a4b0-aedd7fb239a8", + "savedPayload": { + "position": { + "x": 18813.775449101795, + "y": 10866.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10791.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6ee98741-d10d-473d-a844-db5a94834813", + "savedPayload": { + "position": { + "x": 18813.775449101795, + "y": 10791.196329813976 + }, + "targetPosition": { + "x": 18767.775449101795, + "y": 10791.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e2913064-dc1c-4e59-b381-e1a73d59e8a6", + "savedPayload": { + "position": { + "x": 18767.775449101795, + "y": 10791.196329813976 + }, + "targetPosition": { + "x": 18824.775449101795, + "y": 10815.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "03136f95-c9c1-4b88-98e2-8d05fefad25f", + "savedPayload": { + "position": { + "x": 18824.775449101795, + "y": 10815.196329813976 + }, + "targetPosition": { + "x": 18850.775449101795, + "y": 10870.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "15fe5adb-2a75-4961-92e7-995343e9fd26" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ] + ] + } + }, + "id": "703d97a1-b9a0-47b1-8a87-33fe0df9e31f", + "savedPayload": { + "position": { + "x": 18850.775449101795, + "y": 10870.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10771.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Trading System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "59cf0848-799c-44ae-9ad0-73c4870d715c", + "savedPayload": { + "position": { + "x": 18784.775449101795, + "y": 10844.196329813976 + }, + "targetPosition": { + "x": 18711.775449101795, + "y": 10908.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "56400f11-3994-429b-9591-ef8a1209aee5", + "savedPayload": { + "position": { + "x": 18799.775449101795, + "y": 10824.196329813976 + }, + "targetPosition": { + "x": 18711.775449101795, + "y": 10908.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69b214c5-b689-4165-b3cb-956c543df0cc", + "savedPayload": { + "position": { + "x": 18711.775449101795, + "y": 10908.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Errors", + "id": "813dc1cb-d7ef-44b6-84be-65b297f464d7" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "38d2ce9e-d453-4a0f-8041-29bd47bf64f2", + "savedPayload": { + "position": { + "x": 18707.775449101795, + "y": 10842.196329813976 + }, + "targetPosition": { + "x": 18728.775449101795, + "y": 10923.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7cd007e7-e1d7-4f51-9ac4-f97ad291800a", + "savedPayload": { + "position": { + "x": 18653.775449101795, + "y": 11005.196329813976 + }, + "targetPosition": { + "x": 18728.775449101795, + "y": 10923.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "58de89c1-29f9-4daa-8e1d-6ed684521863", + "savedPayload": { + "position": { + "x": 18728.775449101795, + "y": 10923.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Highlights", + "id": "3af7c54b-832b-406c-9f97-3c1b99b3691e" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "79633c19-7f4c-4ce8-ab1b-85941b46bf4d", + "savedPayload": { + "position": { + "x": 18813.775449101795, + "y": 10893.196329813976 + }, + "targetPosition": { + "x": 18738.775449101795, + "y": 10962.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "434548fc-f16f-4149-80ee-f6b425fd683e", + "savedPayload": { + "position": { + "x": 18658.775449101795, + "y": 11004.196329813976 + }, + "targetPosition": { + "x": 18738.775449101795, + "y": 10962.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a955a6ff-7b3f-4552-8fbb-66a77dbcf830", + "savedPayload": { + "position": { + "x": 18738.775449101795, + "y": 10962.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Values", + "id": "7011289d-b529-48d0-9557-738e95561c9d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "41e98d45-b707-4c2c-b038-d7eb1e4084b9", + "savedPayload": { + "position": { + "x": 18648.775449101795, + "y": 10838.196329813976 + }, + "targetPosition": { + "x": 18691.775449101795, + "y": 10826.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "f6831b62-3760-404b-82ae-ff8ea6f595b2", + "savedPayload": { + "position": { + "x": 18648.775449101795, + "y": 10908.196329813976 + }, + "targetPosition": { + "x": 18691.775449101795, + "y": 10826.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8ce22a84-8f0e-4d75-8e3f-3fe845ccb8aa", + "savedPayload": { + "position": { + "x": 18691.775449101795, + "y": 10826.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Status", + "id": "7939a0cb-78dc-47b5-9a5b-5ea06980896e" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "fc87422b-f859-4a08-be8f-c5b99315ac02", + "savedPayload": { + "position": { + "x": 18738.775449101795, + "y": 10970.196329813976 + }, + "targetPosition": { + "x": 18717.775449101795, + "y": 10970.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0a8c5da8-5249-481c-8c8a-3b5835bd4283", + "savedPayload": { + "position": { + "x": 18700.775449101795, + "y": 11030.196329813976 + }, + "targetPosition": { + "x": 18717.775449101795, + "y": 10970.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "83d65862-c2f1-415f-9ff1-93e0b8974b3c", + "savedPayload": { + "position": { + "x": 18717.775449101795, + "y": 10970.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Progress", + "id": "ea5610a7-cf2f-4df7-a75d-44c393116307" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "1c31f728-18a9-4c3f-8777-a0abcc48db5e", + "savedPayload": { + "position": { + "x": 18843.775449101795, + "y": 10872.196329813976 + }, + "targetPosition": { + "x": 18763.775449101795, + "y": 10832.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "556f8645-8d8f-4c34-ab73-ee4b54ba0f28", + "savedPayload": { + "position": { + "x": 18687.775449101795, + "y": 10841.196329813976 + }, + "targetPosition": { + "x": 18763.775449101795, + "y": 10832.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d7daabb0-8157-474f-820f-c69398fe06e8", + "savedPayload": { + "position": { + "x": 18763.775449101795, + "y": 10832.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Running", + "id": "214cd413-ee09-44c7-965c-0991d9009df6" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "8a3de1e5-677a-4c2c-9f76-d38637945b86", + "savedPayload": { + "position": { + "x": 18932.775449101795, + "y": 10969.196329813976 + }, + "targetPosition": { + "x": 18834.775449101795, + "y": 10944.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0b0bc935-92fd-493c-82b8-11da87ba16fb", + "savedPayload": { + "position": { + "x": 18849.775449101795, + "y": 10929.196329813976 + }, + "targetPosition": { + "x": 18834.775449101795, + "y": 10944.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "90b91999-1736-4721-9799-ba48e1606fb9", + "savedPayload": { + "position": { + "x": 18834.775449101795, + "y": 10944.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Announcements", + "id": "b84abee1-2fa0-4879-95f9-6d2117f8e897" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f58c9c14-1276-4459-9a03-cc67d7175695", + "savedPayload": { + "position": { + "x": 18753.775449101795, + "y": 10894.196329813976 + }, + "targetPosition": { + "x": 18748.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "89113eeb-7148-4541-b8bb-e7ab683c4061", + "savedPayload": { + "position": { + "x": 18820.775449101795, + "y": 10902.196329813976 + }, + "targetPosition": { + "x": 18748.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "81c72a8f-adf7-4ac5-b3e7-44a8e71f9f80", + "savedPayload": { + "position": { + "x": 18748.775449101795, + "y": 10821.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Warnings", + "id": "961da0f5-2c71-49d5-91ac-475e750e72e0" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7bddce8f-b0c2-42fa-97bf-a381ef051e60", + "savedPayload": { + "position": { + "x": 18835.775449101795, + "y": 10921.196329813976 + }, + "targetPosition": { + "x": 18779.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0b4a55f3-cc76-407a-858e-95cd56e2bb65", + "savedPayload": { + "position": { + "x": 18762.775449101795, + "y": 10928.196329813976 + }, + "targetPosition": { + "x": 18779.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3f4f11e4-be13-4dc8-b917-0d98b95c39bc", + "savedPayload": { + "position": { + "x": 18779.775449101795, + "y": 10859.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Infos", + "id": "96c5f433-b621-48ec-a98b-8526d63e29b9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Trading System", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "30e4c126-837c-4c78-86a5-b68dbdc61643", + "savedPayload": { + "position": { + "x": 18786.775449101795, + "y": 10885.196329813976 + }, + "targetPosition": { + "x": 18844.775449101795, + "y": 10908.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e4f85d72-7137-45b5-a018-1b253abd09c5", + "savedPayload": { + "position": { + "x": 18844.775449101795, + "y": 10908.196329813976 + }, + "targetPosition": { + "x": 18852.775449101795, + "y": 10837.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6c53294b-8513-4067-8897-d1c5151c3210", + "savedPayload": { + "position": { + "x": 18852.775449101795, + "y": 10837.196329813976 + }, + "targetPosition": { + "x": 18931.775449101795, + "y": 10750.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "15fe5adb-2a75-4961-92e7-995343e9fd26" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ] + ] + } + }, + "id": "f0dbe6dc-2354-4aaf-826c-f50acee57da5", + "savedPayload": { + "position": { + "x": 18931.775449101795, + "y": 10750.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10771.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2f585e2b-5c4f-401e-9c23-91ea8783b704", + "savedPayload": { + "position": { + "x": 18902.775449101795, + "y": 10902.196329813976 + }, + "targetPosition": { + "x": 18884.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "9b17be1e-af4c-4d50-a276-fa51e964533a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "9b17be1e-af4c-4d50-a276-fa51e964533a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "347f6eba-17bc-414b-b764-ec7dd0ad87df", + "savedPayload": { + "position": { + "x": 18826.775449101795, + "y": 10875.196329813976 + }, + "targetPosition": { + "x": 18884.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "id": "403c85f0-c03c-42d1-b05a-418e5e6d4576" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Base Asset", + "Plotter Panel", + "Foundations", + "403c85f0-c03c-42d1-b05a-418e5e6d4576" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a45d792d-e88a-42bc-bd99-f6fcf652c57a", + "savedPayload": { + "position": { + "x": 18942.775449101795, + "y": 10795.196329813976 + }, + "targetPosition": { + "x": 18884.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "id": "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Quoted Asset", + "Plotter Panel", + "Foundations", + "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627" + ] + ] + } + } + ], + "id": "0beb22a1-fbe7-447c-9062-3396fb0f6b04", + "savedPayload": { + "position": { + "x": 18884.775449101795, + "y": 10871.196329813976 + }, + "targetPosition": { + "x": 18964.775449101795, + "y": 10788.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1d8097ed-b3e6-47c7-a29f-81d7ff7ee59a", + "savedPayload": { + "position": { + "x": 18881.775449101795, + "y": 10797.196329813976 + }, + "targetPosition": { + "x": 18911.775449101795, + "y": 10774.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "033404c6-ca90-4906-96b6-f58050fa8d3f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "033404c6-ca90-4906-96b6-f58050fa8d3f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "950e726d-e647-4cca-8b94-fb3b627fd5a1", + "savedPayload": { + "position": { + "x": 18915.775449101795, + "y": 10756.196329813976 + }, + "targetPosition": { + "x": 18911.775449101795, + "y": 10774.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "565f4c7f-f509-4ff6-8c66-f34360e6a686" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "565f4c7f-f509-4ff6-8c66-f34360e6a686" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "80ee2a78-88db-4823-9b3c-38efcff46d79", + "savedPayload": { + "position": { + "x": 18829.775449101795, + "y": 10700.196329813976 + }, + "targetPosition": { + "x": 18911.775449101795, + "y": 10774.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "a38b4138-fb29-4ca6-84d0-c2f9a5793508" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "a38b4138-fb29-4ca6-84d0-c2f9a5793508" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9f0a6a87-4910-432a-96ed-938510c66e22", + "savedPayload": { + "position": { + "x": 18902.775449101795, + "y": 10827.196329813976 + }, + "targetPosition": { + "x": 18911.775449101795, + "y": 10774.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "69ea94a9-7ec6-4e32-85ef-953638e84f07" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "69ea94a9-7ec6-4e32-85ef-953638e84f07" + ] + ] + } + } + ], + "id": "7e9e7e53-cb10-440c-99c5-3f26a23d65a4", + "savedPayload": { + "position": { + "x": 18911.775449101795, + "y": 10774.196329813976 + }, + "targetPosition": { + "x": 18964.775449101795, + "y": 10788.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50309895-d18f-4122-ace4-5ece929dd026", + "savedPayload": { + "position": { + "x": 18964.775449101795, + "y": 10788.196329813976 + }, + "targetPosition": { + "x": 18937.775449101795, + "y": 10883.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "182c0814-57b1-47e1-a298-793b1641075d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Strategy Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c69fede7-d095-4eb5-887d-9232e43dd0aa", + "savedPayload": { + "position": { + "x": 18927.775449101795, + "y": 10887.196329813976 + }, + "targetPosition": { + "x": 18880.775449101795, + "y": 10916.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Strategy Object", + "id": "793a5633-d67a-4c09-abb6-739651013117" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "Strategy Object", + "Plotter Panel", + "Foundations", + "793a5633-d67a-4c09-abb6-739651013117" + ] + ] + } + } + ], + "id": "5cc5f7af-8d72-4f13-a34b-277ee0524b94", + "savedPayload": { + "position": { + "x": 18880.775449101795, + "y": 10916.196329813976 + }, + "targetPosition": { + "x": 18931.775449101795, + "y": 10858.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1b01c5f-bab3-48a5-8dc3-35c5b836ee60", + "savedPayload": { + "position": { + "x": 18911.775449101795, + "y": 10931.196329813976 + }, + "targetPosition": { + "x": 18989.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "552e9559-6e70-4edd-bd1a-20bca6193a92" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "552e9559-6e70-4edd-bd1a-20bca6193a92" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "74e0bc83-0521-4d99-8d01-d699a3e26286", + "savedPayload": { + "position": { + "x": 19074.775449101795, + "y": 10762.196329813976 + }, + "targetPosition": { + "x": 18989.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "aab0ba7a-04a7-468e-8c72-22ccb917c755" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "aab0ba7a-04a7-468e-8c72-22ccb917c755" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b4922af6-32a8-4e10-a53c-ad2dde0477c9", + "savedPayload": { + "position": { + "x": 18912.775449101795, + "y": 10908.196329813976 + }, + "targetPosition": { + "x": 18989.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "e143372b-6659-4dce-9ec6-46031a413a63" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "e143372b-6659-4dce-9ec6-46031a413a63" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b59a802d-846a-45db-a127-e146a2645cb7", + "savedPayload": { + "position": { + "x": 19043.775449101795, + "y": 10880.196329813976 + }, + "targetPosition": { + "x": 18989.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "7d61b677-3dee-4874-80b6-0b99537cae74" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "7d61b677-3dee-4874-80b6-0b99537cae74" + ] + ] + } + } + ], + "id": "96032f23-811f-408e-994e-0a8de1e0ed56", + "savedPayload": { + "position": { + "x": 18989.775449101795, + "y": 10859.196329813976 + }, + "targetPosition": { + "x": 18931.775449101795, + "y": 10858.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a919d14f-04e1-4ce0-b3af-be069defa73c", + "savedPayload": { + "position": { + "x": 18931.775449101795, + "y": 10858.196329813976 + }, + "targetPosition": { + "x": 18937.775449101795, + "y": 10883.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Strategies", + "id": "37ee7496-d4ed-4ec8-b4ff-a81659405f72" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0f4d052a-7aab-4bf1-b916-6959977e71c6", + "savedPayload": { + "position": { + "x": 19025.775449101795, + "y": 11041.196329813976 + }, + "targetPosition": { + "x": 19073.775449101795, + "y": 11043.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order", + "id": "91db3d56-762b-4f29-855a-7b08fd1e50e6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order", + "Plotter Panel", + "Foundations", + "91db3d56-762b-4f29-855a-7b08fd1e50e6" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fbaa95d6-c614-44fe-b478-0de4d41f1d33", + "savedPayload": { + "position": { + "x": 19070.775449101795, + "y": 11084.196329813976 + }, + "targetPosition": { + "x": 19073.775449101795, + "y": 11043.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "id": "c1ab942c-dbfa-4c32-884e-26b5662a978d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Stats", + "Plotter Panel", + "Foundations", + "c1ab942c-dbfa-4c32-884e-26b5662a978d" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1bcdb31-c15a-4233-9c20-2adc86a7ee4d", + "savedPayload": { + "position": { + "x": 19166.775449101795, + "y": 11121.196329813976 + }, + "targetPosition": { + "x": 19073.775449101795, + "y": 11043.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "id": "c09825ad-c83a-4a51-9771-1ee650aa6db3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "c09825ad-c83a-4a51-9771-1ee650aa6db3" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6b9d8aa0-1f0a-4dd3-81df-c90aff2abbb7", + "savedPayload": { + "position": { + "x": 18983.775449101795, + "y": 11027.196329813976 + }, + "targetPosition": { + "x": 19073.775449101795, + "y": 11043.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "id": "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2" + ] + ] + } + } + ], + "id": "c0f30ef9-39ad-4a96-9a48-e1b08309d264", + "savedPayload": { + "position": { + "x": 19073.775449101795, + "y": 11043.196329813976 + }, + "targetPosition": { + "x": 19078.775449101795, + "y": 11075.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ad133040-63c5-4237-ab73-15f455c1b660", + "savedPayload": { + "position": { + "x": 19116.775449101795, + "y": 11135.196329813976 + }, + "targetPosition": { + "x": 19027.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "551e46fc-9ed0-47e6-90ef-8b22ad97ed76" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2f07f99d-3db4-4df5-af13-8cba2937b5ba" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "551e46fc-9ed0-47e6-90ef-8b22ad97ed76" + ] + ] + } + } + ], + "id": "dac9db79-1f3c-4a49-ba97-c54036b4bace", + "savedPayload": { + "position": { + "x": 19027.775449101795, + "y": 11147.196329813976 + }, + "targetPosition": { + "x": 19078.775449101795, + "y": 11075.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b6d3eb85-d18a-4efd-a425-33e5cfb8005b", + "savedPayload": { + "position": { + "x": 19078.775449101795, + "y": 11075.196329813976 + }, + "targetPosition": { + "x": 19015.775449101795, + "y": 10980.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "5b22c451-0a74-4d8f-80b8-75142d5f51d2" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4a0ecceb-6c20-496e-ad9a-b9b7c73aa64e", + "savedPayload": { + "position": { + "x": 18838.775449101795, + "y": 10988.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 11086.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order", + "id": "2ea54c27-9848-4127-8230-28f2db90156a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order", + "Plotter Panel", + "Foundations", + "2ea54c27-9848-4127-8230-28f2db90156a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a746d6ad-fefa-4fc0-b27e-d6eb95b21da6", + "savedPayload": { + "position": { + "x": 18771.775449101795, + "y": 11028.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 11086.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "id": "84306bfb-6d08-47cd-bbd3-d323376277a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Stats", + "Plotter Panel", + "Foundations", + "84306bfb-6d08-47cd-bbd3-d323376277a3" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7aced06d-5974-4a41-9e2e-001f1332c78c", + "savedPayload": { + "position": { + "x": 18885.775449101795, + "y": 11053.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 11086.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "id": "a5c81b71-8ba4-4d20-9f90-7f4f596dabec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "a5c81b71-8ba4-4d20-9f90-7f4f596dabec" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "48db61de-ce97-482e-b75a-0f820b886999", + "savedPayload": { + "position": { + "x": 18932.775449101795, + "y": 11151.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 11086.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "id": "f85beb80-f114-4877-a287-cbc7978f381e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "f85beb80-f114-4877-a287-cbc7978f381e" + ] + ] + } + } + ], + "id": "c4ea6d3c-d58f-4487-b70c-59e48c4d8cc6", + "savedPayload": { + "position": { + "x": 18840.775449101795, + "y": 11086.196329813976 + }, + "targetPosition": { + "x": 18931.775449101795, + "y": 11018.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dae2488e-6154-404c-8885-84666dc25b4d", + "savedPayload": { + "position": { + "x": 18912.775449101795, + "y": 10943.196329813976 + }, + "targetPosition": { + "x": 18938.775449101795, + "y": 11010.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "5a7da2e9-63d7-4d20-93dc-0db41672a584" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "bc5c7860-4eb8-4aa1-ab45-a2d214f84d06" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "5a7da2e9-63d7-4d20-93dc-0db41672a584" + ] + ] + } + } + ], + "id": "9bbab958-c9c2-430b-8e57-2ac807b72d4e", + "savedPayload": { + "position": { + "x": 18938.775449101795, + "y": 11010.196329813976 + }, + "targetPosition": { + "x": 18931.775449101795, + "y": 11018.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1dfeb373-cdb7-4a82-b47e-9521adcf1668", + "savedPayload": { + "position": { + "x": 18931.775449101795, + "y": 11018.196329813976 + }, + "targetPosition": { + "x": 19015.775449101795, + "y": 10980.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "85597d14-2323-413c-bd28-6635ca249d8f" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7956b387-d868-43bf-b2b7-c8f8a9aaeee9", + "savedPayload": { + "position": { + "x": 19149.775449101795, + "y": 11147.196329813976 + }, + "targetPosition": { + "x": 19061.775449101795, + "y": 11059.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "id": "99a381cf-56c6-443c-a132-8e3ef8e31410" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order", + "Plotter Panel", + "Foundations", + "99a381cf-56c6-443c-a132-8e3ef8e31410" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3a6ac874-7de2-4922-8119-1c20b79a9143", + "savedPayload": { + "position": { + "x": 18961.775449101795, + "y": 11052.196329813976 + }, + "targetPosition": { + "x": 19061.775449101795, + "y": 11059.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "id": "96b3dc99-0766-4cca-9221-4f500212fe4a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Stats", + "Plotter Panel", + "Foundations", + "96b3dc99-0766-4cca-9221-4f500212fe4a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a152eb5d-bcf2-4e4f-b31b-6801687d2187", + "savedPayload": { + "position": { + "x": 18969.775449101795, + "y": 11000.196329813976 + }, + "targetPosition": { + "x": 19061.775449101795, + "y": 11059.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "id": "9ad574aa-a7cc-4b75-87eb-b667b5d02b06" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "9ad574aa-a7cc-4b75-87eb-b667b5d02b06" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "48c85b46-ff1b-4f81-ae30-6c2be2bcda64", + "savedPayload": { + "position": { + "x": 19140.775449101795, + "y": 11054.196329813976 + }, + "targetPosition": { + "x": 19061.775449101795, + "y": 11059.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "id": "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887" + ] + ] + } + } + ], + "id": "ac11c889-8533-44ee-8711-e11a9ca30d2e", + "savedPayload": { + "position": { + "x": 19061.775449101795, + "y": 11059.196329813976 + }, + "targetPosition": { + "x": 18977.775449101795, + "y": 11052.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bb1d6986-3dbd-4ea0-82ad-80c17e25024a", + "savedPayload": { + "position": { + "x": 18859.775449101795, + "y": 10945.196329813976 + }, + "targetPosition": { + "x": 18908.775449101795, + "y": 11045.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ef14b1c3-c9c1-4d11-a18c-a8697ec41139", + "savedPayload": { + "position": { + "x": 18930.775449101795, + "y": 11122.196329813976 + }, + "targetPosition": { + "x": 18908.775449101795, + "y": 11045.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "922ec096-a4c7-458a-9980-c44e3364dfb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "922ec096-a4c7-458a-9980-c44e3364dfb8" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "797f156c-cc25-4173-a17f-266e973c692d", + "savedPayload": { + "position": { + "x": 18828.775449101795, + "y": 10963.196329813976 + }, + "targetPosition": { + "x": 18908.775449101795, + "y": 11045.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "491567ff-b836-4450-bc7c-3ba4dddd6992" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "491567ff-b836-4450-bc7c-3ba4dddd6992" + ] + ] + } + } + ], + "id": "378ecee9-4228-43c3-8ef4-9028ba2e4ac8", + "savedPayload": { + "position": { + "x": 18908.775449101795, + "y": 11045.196329813976 + }, + "targetPosition": { + "x": 18977.775449101795, + "y": 11052.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "514eb76d-4d35-426d-bc4d-4db6044867c5", + "savedPayload": { + "position": { + "x": 18977.775449101795, + "y": 11052.196329813976 + }, + "targetPosition": { + "x": 19015.775449101795, + "y": 10980.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "a9da66a0-27da-4f19-9beb-c1cf6f46f5f8" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0ddeaab7-6f3d-4987-bbdf-a4b95d973136", + "savedPayload": { + "position": { + "x": 19194.775449101795, + "y": 11089.196329813976 + }, + "targetPosition": { + "x": 19135.775449101795, + "y": 11051.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "id": "56622d37-ad39-4af0-bafb-1bd6571602fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order", + "Plotter Panel", + "Foundations", + "56622d37-ad39-4af0-bafb-1bd6571602fa" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "49f12a59-e7b2-4d58-9319-7f84c01b7c26", + "savedPayload": { + "position": { + "x": 19056.775449101795, + "y": 11095.196329813976 + }, + "targetPosition": { + "x": 19135.775449101795, + "y": 11051.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "id": "0038bb5d-086c-4ecf-9183-1a07baed9418" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Stats", + "Plotter Panel", + "Foundations", + "0038bb5d-086c-4ecf-9183-1a07baed9418" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "546b7ae9-c527-4177-bb76-6245b4ddb1c4", + "savedPayload": { + "position": { + "x": 19079.775449101795, + "y": 11061.196329813976 + }, + "targetPosition": { + "x": 19135.775449101795, + "y": 11051.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "id": "05a6be06-9cff-4c4b-ad76-eacace70f943" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "05a6be06-9cff-4c4b-ad76-eacace70f943" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9c8201e6-51b5-47ad-b623-61ee5f081430", + "savedPayload": { + "position": { + "x": 19185.775449101795, + "y": 11027.196329813976 + }, + "targetPosition": { + "x": 19135.775449101795, + "y": 11051.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "id": "30f418b6-2f34-424d-9abb-ce4045b62e1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "30f418b6-2f34-424d-9abb-ce4045b62e1d" + ] + ] + } + } + ], + "id": "bca3f764-853f-4afa-8aab-14c00d10e2f0", + "savedPayload": { + "position": { + "x": 19135.775449101795, + "y": 11051.196329813976 + }, + "targetPosition": { + "x": 19040.775449101795, + "y": 10994.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ed054cab-2d42-47e5-af31-f528db734a44", + "savedPayload": { + "position": { + "x": 19129.775449101795, + "y": 11085.196329813976 + }, + "targetPosition": { + "x": 19117.775449101795, + "y": 11031.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "6f0e5328-b762-487d-a8f3-22c09fdd0f6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "6f0e5328-b762-487d-a8f3-22c09fdd0f6f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "15b4840d-458c-4167-b4d0-e17fe5362e0c", + "savedPayload": { + "position": { + "x": 19165.775449101795, + "y": 10939.196329813976 + }, + "targetPosition": { + "x": 19117.775449101795, + "y": 11031.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "950bfd37-c5c6-4526-929b-8728fe9a1055" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "950bfd37-c5c6-4526-929b-8728fe9a1055" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8e7759e0-14b4-4868-a9b0-d7071dee0cb2", + "savedPayload": { + "position": { + "x": 19099.775449101795, + "y": 11081.196329813976 + }, + "targetPosition": { + "x": 19117.775449101795, + "y": 11031.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "061913f9-0103-45a4-a491-9ce613ae6d6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "061913f9-0103-45a4-a491-9ce613ae6d6f" + ] + ] + } + } + ], + "id": "e6c9a8d3-1edb-4800-924b-e242f73d350e", + "savedPayload": { + "position": { + "x": 19117.775449101795, + "y": 11031.196329813976 + }, + "targetPosition": { + "x": 19040.775449101795, + "y": 10994.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "15596dd5-a876-4778-865f-c55baf81f67d", + "savedPayload": { + "position": { + "x": 19040.775449101795, + "y": 10994.196329813976 + }, + "targetPosition": { + "x": 19015.775449101795, + "y": 10980.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "d124d72d-89d6-4e6d-8a3d-78f75422f0bf" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Orders", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d6ac66b3-50e8-4d2d-a00b-272c47b35a4c", + "savedPayload": { + "position": { + "x": 19015.775449101795, + "y": 10980.196329813976 + }, + "targetPosition": { + "x": 18937.775449101795, + "y": 10883.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "211cd49c-e163-4494-ae34-cd4e427d8330", + "savedPayload": { + "position": { + "x": 18937.775449101795, + "y": 10901.196329813976 + }, + "targetPosition": { + "x": 18933.775449101795, + "y": 10921.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "id": "b671622c-9692-49c5-847e-e9cc816fb74a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "Trigger Stage Object", + "Plotter Panel", + "Foundations", + "b671622c-9692-49c5-847e-e9cc816fb74a" + ] + ] + } + } + ], + "id": "2fbef2de-8c18-4141-a3c9-934bb7000e79", + "savedPayload": { + "position": { + "x": 18933.775449101795, + "y": 10921.196329813976 + }, + "targetPosition": { + "x": 19018.775449101795, + "y": 10955.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d84e4c84-9916-45f5-aba4-ade14bf16bab", + "savedPayload": { + "position": { + "x": 18891.775449101795, + "y": 11025.196329813976 + }, + "targetPosition": { + "x": 18971.775449101795, + "y": 10995.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "8228a94b-899c-4ad3-b718-3dbfcba7fcaf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "8228a94b-899c-4ad3-b718-3dbfcba7fcaf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "39c75150-7e99-4ba6-b2fe-a270deff42f1", + "savedPayload": { + "position": { + "x": 19025.775449101795, + "y": 11036.196329813976 + }, + "targetPosition": { + "x": 18971.775449101795, + "y": 10995.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f0a2f6d3-6122-48d1-83a8-fd1404d27573" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f0a2f6d3-6122-48d1-83a8-fd1404d27573" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "241a9de0-422a-4e1e-9f5a-d2aa6ac9f7a5", + "savedPayload": { + "position": { + "x": 19037.775449101795, + "y": 10918.196329813976 + }, + "targetPosition": { + "x": 18971.775449101795, + "y": 10995.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "2f8e4334-128d-4b03-afb9-7e48d1344516" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "2f8e4334-128d-4b03-afb9-7e48d1344516" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e5025f02-e6dc-480b-895c-dff9a217ef9c", + "savedPayload": { + "position": { + "x": 18921.775449101795, + "y": 11001.196329813976 + }, + "targetPosition": { + "x": 18971.775449101795, + "y": 10995.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "51a8074b-a435-4206-a6d6-410930c8a20c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "51a8074b-a435-4206-a6d6-410930c8a20c" + ] + ] + } + } + ], + "id": "32e672a4-5f0e-4543-8a69-41288d46b7ba", + "savedPayload": { + "position": { + "x": 18971.775449101795, + "y": 10995.196329813976 + }, + "targetPosition": { + "x": 19018.775449101795, + "y": 10955.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3e21f7e4-bb37-442c-91b3-75c76410276f", + "savedPayload": { + "position": { + "x": 19018.775449101795, + "y": 10955.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10960.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stages", + "id": "3a99b08d-a78d-4167-90ad-6cd46b304ba6" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Stages", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Open Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "86625190-f34c-492d-8e2b-1ac7c17a5232", + "savedPayload": { + "position": { + "x": 18946.775449101795, + "y": 11053.196329813976 + }, + "targetPosition": { + "x": 19037.775449101795, + "y": 10969.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Open Stage Object", + "id": "680fb7bf-057b-4097-9433-a0002a57a892" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "Open Stage Object", + "Plotter Panel", + "Foundations", + "680fb7bf-057b-4097-9433-a0002a57a892" + ] + ] + } + } + ], + "id": "01169ad5-589a-4851-a093-d25e0e272908", + "savedPayload": { + "position": { + "x": 19037.775449101795, + "y": 10969.196329813976 + }, + "targetPosition": { + "x": 18977.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7977c1e1-c4ba-4ce3-8d00-5762d1b19932", + "savedPayload": { + "position": { + "x": 18933.775449101795, + "y": 10875.196329813976 + }, + "targetPosition": { + "x": 19018.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "23c36b0c-d580-47e1-b81c-923115e40ebb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "23c36b0c-d580-47e1-b81c-923115e40ebb" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2cd723f3-1fd8-4f79-82d0-6fb029ca8d5b", + "savedPayload": { + "position": { + "x": 18933.775449101795, + "y": 10881.196329813976 + }, + "targetPosition": { + "x": 19018.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f465341e-bb80-46bf-a181-1378f61ff697" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f465341e-bb80-46bf-a181-1378f61ff697" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f490a94e-6617-4439-a804-ea2122dbfeb6", + "savedPayload": { + "position": { + "x": 18924.775449101795, + "y": 10812.196329813976 + }, + "targetPosition": { + "x": 19018.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "93c9f804-f808-4bd8-88b9-c97c093ec5df" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "93c9f804-f808-4bd8-88b9-c97c093ec5df" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "05549449-916d-4319-b998-9efaf2331afe", + "savedPayload": { + "position": { + "x": 19049.775449101795, + "y": 10714.196329813976 + }, + "targetPosition": { + "x": 19018.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "f484ad80-9f03-4a7a-9429-e9219e528298" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "f484ad80-9f03-4a7a-9429-e9219e528298" + ] + ] + } + } + ], + "id": "d4529141-62fe-44d5-ab58-2643f5f1d8aa", + "savedPayload": { + "position": { + "x": 19018.775449101795, + "y": 10797.196329813976 + }, + "targetPosition": { + "x": 18977.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "93c2a835-218d-430c-afe2-9c4436817153", + "savedPayload": { + "position": { + "x": 18977.775449101795, + "y": 10891.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10960.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stages", + "id": "71ffe1dd-beb5-45e1-b523-dba343913d01" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Stages", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Manage Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2e74b6cc-3364-4da6-8cff-16ce38eaad16", + "savedPayload": { + "position": { + "x": 18834.775449101795, + "y": 10811.196329813976 + }, + "targetPosition": { + "x": 18810.775449101795, + "y": 10856.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "id": "3168525e-3786-40a3-9d7d-e58ec8ddc0b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "Manage Stage Object", + "Plotter Panel", + "Foundations", + "3168525e-3786-40a3-9d7d-e58ec8ddc0b4" + ] + ] + } + } + ], + "id": "9fd717d6-50d1-4af7-99c3-dd5670218acb", + "savedPayload": { + "position": { + "x": 18810.775449101795, + "y": 10856.196329813976 + }, + "targetPosition": { + "x": 18900.775449101795, + "y": 10884.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0281754b-c395-4b12-9f73-b066b2d5042d", + "savedPayload": { + "position": { + "x": 18940.775449101795, + "y": 10794.196329813976 + }, + "targetPosition": { + "x": 18933.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bf7c5064-a023-482a-9621-881117c159e2", + "savedPayload": { + "position": { + "x": 18988.775449101795, + "y": 10838.196329813976 + }, + "targetPosition": { + "x": 18933.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "75e8608a-3265-40b4-99b0-e4ea18b194cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "75e8608a-3265-40b4-99b0-e4ea18b194cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "78d65c08-1511-4b6a-9343-6910202edf1f", + "savedPayload": { + "position": { + "x": 19024.775449101795, + "y": 10759.196329813976 + }, + "targetPosition": { + "x": 18933.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "50a0d6a0-75d6-491e-a85a-2dc418a9b2f2", + "savedPayload": { + "position": { + "x": 19030.775449101795, + "y": 10861.196329813976 + }, + "targetPosition": { + "x": 18933.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde" + ] + ] + } + } + ], + "id": "361fc464-3d26-4488-814b-be40f6f5e777", + "savedPayload": { + "position": { + "x": 18933.775449101795, + "y": 10831.196329813976 + }, + "targetPosition": { + "x": 18900.775449101795, + "y": 10884.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2849ed0f-0dd7-4dfd-86a0-aab137f6939e", + "savedPayload": { + "position": { + "x": 18900.775449101795, + "y": 10884.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10960.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stages", + "id": "18cc10a8-18c4-4bdd-9b2b-4f01ed48f8ad" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Stages", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Close Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ffcea73d-a745-49ac-9284-fbb83abf6323", + "savedPayload": { + "position": { + "x": 18835.775449101795, + "y": 11049.196329813976 + }, + "targetPosition": { + "x": 18891.775449101795, + "y": 11062.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Close Stage Object", + "id": "80a8fb24-c756-410c-bed2-a37784ea90bb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "Close Stage Object", + "Plotter Panel", + "Foundations", + "80a8fb24-c756-410c-bed2-a37784ea90bb" + ] + ] + } + } + ], + "id": "7f74cdc8-be18-48d8-9c14-e26efa2c0596", + "savedPayload": { + "position": { + "x": 18891.775449101795, + "y": 11062.196329813976 + }, + "targetPosition": { + "x": 18973.775449101795, + "y": 10975.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "190f1c07-d8d0-4e6e-91cd-243687cb4871", + "savedPayload": { + "position": { + "x": 19068.775449101795, + "y": 11017.196329813976 + }, + "targetPosition": { + "x": 19048.775449101795, + "y": 11070.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "ecd0b265-422d-47b0-8beb-f3e2ca65e277" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "ecd0b265-422d-47b0-8beb-f3e2ca65e277" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "08014d53-58aa-4bf6-9ab2-bac0f1fca416", + "savedPayload": { + "position": { + "x": 19144.775449101795, + "y": 11064.196329813976 + }, + "targetPosition": { + "x": 19048.775449101795, + "y": 11070.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "67fdab45-c30c-40cd-91ce-5d4de47975a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "67fdab45-c30c-40cd-91ce-5d4de47975a3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "64b7fe09-9ba4-4f49-a458-17a4e2e94204", + "savedPayload": { + "position": { + "x": 19093.775449101795, + "y": 11032.196329813976 + }, + "targetPosition": { + "x": 19048.775449101795, + "y": 11070.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "c039ceb1-2c7e-4b0e-943f-b473e45a49d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "c039ceb1-2c7e-4b0e-943f-b473e45a49d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "20d4b050-ff6a-4736-a6ba-00d0d55527cb", + "savedPayload": { + "position": { + "x": 19027.775449101795, + "y": 11027.196329813976 + }, + "targetPosition": { + "x": 19048.775449101795, + "y": 11070.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "da1dbf22-3175-44d7-b5fa-5365e76dce6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "da1dbf22-3175-44d7-b5fa-5365e76dce6f" + ] + ] + } + } + ], + "id": "49ef7979-79b7-4d3b-9ba6-7338f52ffd01", + "savedPayload": { + "position": { + "x": 19048.775449101795, + "y": 11070.196329813976 + }, + "targetPosition": { + "x": 18973.775449101795, + "y": 10975.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ab0bf10b-b5af-456d-bd9f-370f4310b6dd", + "savedPayload": { + "position": { + "x": 18973.775449101795, + "y": 10975.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10960.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stages", + "id": "07151bcf-9b18-4c84-8e45-070b42cc6943" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Stages", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9045f99d-356e-4f4d-8ed3-d317f2b36384", + "savedPayload": { + "position": { + "x": 18919.775449101795, + "y": 10960.196329813976 + }, + "targetPosition": { + "x": 18937.775449101795, + "y": 10883.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "98183872-ba91-4ca0-8e4e-a92ef67d8aa1", + "savedPayload": { + "position": { + "x": 19032.775449101795, + "y": 10990.196329813976 + }, + "targetPosition": { + "x": 19017.775449101795, + "y": 10974.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Object", + "id": "230d4fdf-dbe2-44e8-999f-9a5526d594ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "Position Object", + "Plotter Panel", + "Foundations", + "230d4fdf-dbe2-44e8-999f-9a5526d594ef" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Position Combined Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ba9d3830-d0c3-4e59-aece-fd5635234b6a", + "savedPayload": { + "position": { + "x": 19019.775449101795, + "y": 10896.196329813976 + }, + "targetPosition": { + "x": 19017.775449101795, + "y": 10974.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "id": "fa683b80-633c-4886-b81d-dbc507c66d80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "Position Combined Statistics", + "Plotter Panel", + "Foundations", + "fa683b80-633c-4886-b81d-dbc507c66d80" + ] + ] + } + } + ], + "id": "8932f828-f37b-4f53-be9f-5449708300cf", + "savedPayload": { + "position": { + "x": 19017.775449101795, + "y": 10974.196329813976 + }, + "targetPosition": { + "x": 18938.775449101795, + "y": 10916.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Entry Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7d61f73d-a49b-4ebc-8199-d4bccd94a9bb", + "savedPayload": { + "position": { + "x": 18913.775449101795, + "y": 10842.196329813976 + }, + "targetPosition": { + "x": 18960.775449101795, + "y": 10818.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Entry Target Rate Line", + "id": "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7383535c-c74d-4a5f-9e90-7938bf338a69" + ], + [ + "Entry Target Rate Line", + "Polygon", + "Foundations", + "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Exit Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8013f7f5-2da2-4c65-8f91-6416710ea148", + "savedPayload": { + "position": { + "x": 18950.775449101795, + "y": 10899.196329813976 + }, + "targetPosition": { + "x": 18960.775449101795, + "y": 10818.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Exit Target Rate Line", + "id": "19ce16c0-e06d-4f1a-a89e-ba74af8999cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7383535c-c74d-4a5f-9e90-7938bf338a69" + ], + [ + "Exit Target Rate Line", + "Polygon", + "Foundations", + "19ce16c0-e06d-4f1a-a89e-ba74af8999cf" + ] + ] + } + } + ], + "id": "3c197d71-d146-43db-af23-a9553dda87cd", + "savedPayload": { + "position": { + "x": 18960.775449101795, + "y": 10818.196329813976 + }, + "targetPosition": { + "x": 18938.775449101795, + "y": 10916.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6531b1e4-e718-4728-8621-9fb9164dfdfe", + "savedPayload": { + "position": { + "x": 18938.775449101795, + "y": 10916.196329813976 + }, + "targetPosition": { + "x": 18948.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Positions", + "id": "64e5d0b6-650f-4f68-8a5d-3a32b2bb33eb" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "be335236-29c4-43d8-b755-cbc31433fd61", + "savedPayload": { + "position": { + "x": 19068.775449101795, + "y": 10899.196329813976 + }, + "targetPosition": { + "x": 18986.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Base Asset", + "id": "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "Position Base Asset", + "Plotter Panel", + "Foundations", + "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d" + ] + ] + } + } + ], + "id": "6a60d7b7-0c28-4659-8fbf-0017e4a52b80", + "savedPayload": { + "position": { + "x": 18986.775449101795, + "y": 10821.196329813976 + }, + "targetPosition": { + "x": 18929.775449101795, + "y": 10845.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d8351d68-a860-4717-b5f0-f758e163f996", + "savedPayload": { + "position": { + "x": 18835.775449101795, + "y": 10738.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10807.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "02bb3875-2c75-44fa-a7e2-d00035bc1d1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "02bb3875-2c75-44fa-a7e2-d00035bc1d1c" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "58f65d11-5a42-4ee6-82c2-82ff49b435e6", + "savedPayload": { + "position": { + "x": 18887.775449101795, + "y": 10799.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10807.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "0ea736ec-79a5-4836-8021-9f0a39cae941" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "0ea736ec-79a5-4836-8021-9f0a39cae941" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "af3b6917-f444-4afd-b607-3f8a59b9f7c5", + "savedPayload": { + "position": { + "x": 18948.775449101795, + "y": 10900.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10807.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "6d605339-7369-4f3a-ab2d-db4680174dd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "6d605339-7369-4f3a-ab2d-db4680174dd1" + ] + ] + } + } + ], + "id": "ec54631e-d91a-497e-ace5-293f76987c47", + "savedPayload": { + "position": { + "x": 18866.775449101795, + "y": 10807.196329813976 + }, + "targetPosition": { + "x": 18929.775449101795, + "y": 10845.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "044553d2-1a15-4a5b-8eb6-831abbed71fe", + "savedPayload": { + "position": { + "x": 18929.775449101795, + "y": 10845.196329813976 + }, + "targetPosition": { + "x": 18948.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Base Asset", + "id": "b6e1a58e-009b-40fe-9bb6-54f9938cfb4c" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d7c536fa-375a-448c-901e-d4cd685bc8e8", + "savedPayload": { + "position": { + "x": 18869.775449101795, + "y": 10749.196329813976 + }, + "targetPosition": { + "x": 18885.775449101795, + "y": 10704.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "id": "1d377283-4fc2-498f-acd0-6c856c298c2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "Position Quoted Asset", + "Plotter Panel", + "Foundations", + "1d377283-4fc2-498f-acd0-6c856c298c2d" + ] + ] + } + } + ], + "id": "25f12e3b-1de3-4a40-bd60-27a86b86bf08", + "savedPayload": { + "position": { + "x": 18885.775449101795, + "y": 10704.196329813976 + }, + "targetPosition": { + "x": 18853.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9cb1eef8-fa73-4a17-b394-1881d01892aa", + "savedPayload": { + "position": { + "x": 18796.775449101795, + "y": 10747.196329813976 + }, + "targetPosition": { + "x": 18805.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "1dc2b7ca-f93f-4993-b20a-0a7a341436aa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "1dc2b7ca-f93f-4993-b20a-0a7a341436aa" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4e607fe8-dfb8-4b41-ae75-e74a962a0e89", + "savedPayload": { + "position": { + "x": 18731.775449101795, + "y": 10765.196329813976 + }, + "targetPosition": { + "x": 18805.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "252cf157-ac1c-4489-9e43-3cd8b4ffea5d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "252cf157-ac1c-4489-9e43-3cd8b4ffea5d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1b45cf6b-2bf1-475f-b756-0b1845b62289", + "savedPayload": { + "position": { + "x": 18779.775449101795, + "y": 10709.196329813976 + }, + "targetPosition": { + "x": 18805.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "7f0b8fd4-d544-4b14-a531-10668d1d767e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "7f0b8fd4-d544-4b14-a531-10668d1d767e" + ] + ] + } + } + ], + "id": "b0af2d7a-6d1b-44e1-b804-398feb011679", + "savedPayload": { + "position": { + "x": 18805.775449101795, + "y": 10797.196329813976 + }, + "targetPosition": { + "x": 18853.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "18ac02e1-81a7-4768-96f4-ae7ac8b607d4", + "savedPayload": { + "position": { + "x": 18853.775449101795, + "y": 10781.196329813976 + }, + "targetPosition": { + "x": 18948.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Quoted Asset", + "id": "5d11072e-2184-4aa1-818f-19f70710e7f9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Stop Loss Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "991cdcca-986f-4b8e-adf4-71fb26808e1b", + "savedPayload": { + "position": { + "x": 18996.775449101795, + "y": 10938.196329813976 + }, + "targetPosition": { + "x": 18914.775449101795, + "y": 10943.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "id": "af403e0f-699b-4dfc-b3ee-d6a8747ab081" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "f3833246-c097-42c2-8522-930b4d0450d3" + ], + [ + "Stop Loss Panel", + "Plotter Panel", + "Foundations", + "af403e0f-699b-4dfc-b3ee-d6a8747ab081" + ] + ] + } + } + ], + "id": "07d35768-c69d-4280-ae09-ba4939b51d0b", + "savedPayload": { + "position": { + "x": 18914.775449101795, + "y": 10943.196329813976 + }, + "targetPosition": { + "x": 18918.775449101795, + "y": 10896.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "47bde685-eee3-440f-ad86-883b1c533001", + "savedPayload": { + "position": { + "x": 18847.775449101795, + "y": 10814.196329813976 + }, + "targetPosition": { + "x": 18893.775449101795, + "y": 10800.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "506b65ce-5080-421b-9981-6220603de1db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "f3833246-c097-42c2-8522-930b4d0450d3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2692f8f1-615e-4af7-8735-0516470d12ed" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "506b65ce-5080-421b-9981-6220603de1db" + ] + ] + } + } + ], + "id": "5d22ae4e-ba8c-4f51-bd5a-265a2f9d80a3", + "savedPayload": { + "position": { + "x": 18893.775449101795, + "y": 10800.196329813976 + }, + "targetPosition": { + "x": 18918.775449101795, + "y": 10896.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3d3baa83-6bb7-4212-bbd2-9f8c62730d73", + "savedPayload": { + "position": { + "x": 18918.775449101795, + "y": 10896.196329813976 + }, + "targetPosition": { + "x": 18948.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "dadc090a-d48d-44f3-9602-ac12947efb50" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Take Profit Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6b54a78e-2dee-4b19-8e3c-557f8c38a481", + "savedPayload": { + "position": { + "x": 18943.775449101795, + "y": 10694.196329813976 + }, + "targetPosition": { + "x": 18846.775449101795, + "y": 10736.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "id": "7669828e-655e-4a1e-836d-20e7dfbd6a6e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "daa39650-5f2b-4bc2-9798-86e26cd43c13" + ], + [ + "Take Profit Panel", + "Plotter Panel", + "Foundations", + "7669828e-655e-4a1e-836d-20e7dfbd6a6e" + ] + ] + } + } + ], + "id": "a2cda8ec-256a-4b1f-9094-91ec9c96fa4a", + "savedPayload": { + "position": { + "x": 18846.775449101795, + "y": 10736.196329813976 + }, + "targetPosition": { + "x": 18928.775449101795, + "y": 10805.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "25b9876e-ee21-4ed8-a4d7-5c8ff1993c74", + "savedPayload": { + "position": { + "x": 18938.775449101795, + "y": 10821.196329813976 + }, + "targetPosition": { + "x": 18887.775449101795, + "y": 10724.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "85c17bc4-2728-4c03-8e0e-7b08a4178835" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "daa39650-5f2b-4bc2-9798-86e26cd43c13" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "37bb31f2-5eee-4aca-b484-03c9f7de3446" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "85c17bc4-2728-4c03-8e0e-7b08a4178835" + ] + ] + } + } + ], + "id": "c043e3d0-ea94-4c26-a8ee-49d92cf321f0", + "savedPayload": { + "position": { + "x": 18887.775449101795, + "y": 10724.196329813976 + }, + "targetPosition": { + "x": 18928.775449101795, + "y": 10805.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e02e55b6-a5e2-46bc-825a-9506892e14c0", + "savedPayload": { + "position": { + "x": 18928.775449101795, + "y": 10805.196329813976 + }, + "targetPosition": { + "x": 18948.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "e089caed-e996-42a1-9b45-06e7d71d7959" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ], + [ + "Low Frequency", + "Bot Products" + ], + [ + "Simulation Objects", + "Data Product Folder" + ], + [ + "Position", + "Data Product Folder" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "3c48906f-fc6b-4342-a55c-288867f88f10", + "savedPayload": { + "position": { + "x": 18948.775449101795, + "y": 10857.196329813976 + }, + "targetPosition": { + "x": 18937.775449101795, + "y": 10883.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "506fc18d-7424-452e-885b-1182c0041e64", + "savedPayload": { + "position": { + "x": 18937.775449101795, + "y": 10883.196329813976 + }, + "targetPosition": { + "x": 19024.775449101795, + "y": 10799.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0a431f8f-2518-41cc-a464-46fc04bd5b4e", + "savedPayload": { + "position": { + "x": 19024.775449101795, + "y": 10799.196329813976 + }, + "targetPosition": { + "x": 18990.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9c47cf3d-35b5-4d97-9596-85f2f181743c", + "savedPayload": { + "position": { + "x": 18990.775449101795, + "y": 10781.196329813976 + }, + "targetPosition": { + "x": 18955.775449101795, + "y": 10860.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "15fe5adb-2a75-4961-92e7-995343e9fd26" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Trading Mines Data", + "Trading Mines Data" + ], + [ + "New Project Trading Products", + "Project Trading Products" + ], + [ + "New Exchange Trading Products", + "Exchange Trading Products" + ], + [ + "New Market Trading Products", + "Market Trading Products" + ], + [ + "New Trading Session Reference", + "Trading Session Reference" + ], + [ + "New Trading Mine Products", + "Trading Mine Products" + ] + ] + } + }, + "id": "765bfd75-a4c6-4ce3-8c97-405a1128d3cf", + "savedPayload": { + "position": { + "x": 18955.775449101795, + "y": 10860.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10771.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "5d0bcb97-a130-4571-b674-8de6784e6cba", + "savedPayload": { + "position": { + "x": 19015.775449101795, + "y": 10843.196329813976 + }, + "targetPosition": { + "x": 18975.775449101795, + "y": 10749.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "94daef59-c68c-4b84-968a-4adb24e22410", + "savedPayload": { + "position": { + "x": 18718.775449101795, + "y": 10868.196329813976 + }, + "targetPosition": { + "x": 18798.775449101795, + "y": 10814.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "1bf55f57-fd52-4690-bbac-94184717bedc", + "savedPayload": { + "position": { + "x": 18798.775449101795, + "y": 10814.196329813976 + }, + "targetPosition": { + "x": 18879.775449101795, + "y": 10760.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "8233078a-0d99-4c25-8339-8a99fc2c0d56", + "savedPayload": { + "position": { + "x": 18871.775449101795, + "y": 10847.196329813976 + }, + "targetPosition": { + "x": 18879.775449101795, + "y": 10760.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a6c0bdd3-558e-4ad2-a0c8-ba7b67c18ebd", + "savedPayload": { + "position": { + "x": 18879.775449101795, + "y": 10760.196329813976 + }, + "targetPosition": { + "x": 18904.775449101795, + "y": 10682.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "41b8bf36-3639-4c79-ab1a-5b7852f6f9e1" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Data Mines Data", + "Data Mines Data" + ], + [ + "New Project Data Products", + "Project Data Products" + ], + [ + "New Exchange Data Products", + "Exchange Data Products" + ], + [ + "New Market Data Products", + "Market Data Products" + ], + [ + "Candles", + "Data Mine Products" + ], + [ + "Candles Volumes", + "Bot Products" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1a9d875-8933-4389-ae6c-37386c7d6626", + "savedPayload": { + "position": { + "x": 18801.775449101795, + "y": 10804.196329813976 + }, + "targetPosition": { + "x": 18873.775449101795, + "y": 10784.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "b8580c7b-5bf6-4f2e-8797-0b444ad8c20d", + "savedPayload": { + "position": { + "x": 18873.775449101795, + "y": 10784.196329813976 + }, + "targetPosition": { + "x": 18871.775449101795, + "y": 10695.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6d9b66c3-9b68-4c3f-82f7-5008ce0c8903", + "savedPayload": { + "position": { + "x": 18940.775449101795, + "y": 10651.196329813976 + }, + "targetPosition": { + "x": 18871.775449101795, + "y": 10695.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0df461b1-cdec-46ac-b1c6-b29a64083c33", + "savedPayload": { + "position": { + "x": 18871.775449101795, + "y": 10695.196329813976 + }, + "targetPosition": { + "x": 18904.775449101795, + "y": 10682.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "f8a6a102-b3d9-4f9e-84bb-7edeb0d4a855" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Data Mines Data", + "Data Mines Data" + ], + [ + "New Project Data Products", + "Project Data Products" + ], + [ + "New Exchange Data Products", + "Exchange Data Products" + ], + [ + "New Market Data Products", + "Market Data Products" + ], + [ + "Candles", + "Data Mine Products" + ], + [ + "Candles Volumes", + "Bot Products" + ], + [ + "New Data Product", + "Data Product" + ] + ] + } + } + ], + "layerFolders": [], + "id": "cbc62fcf-75d7-4fac-b630-25f1a3d05b2b", + "savedPayload": { + "position": { + "x": 18904.775449101795, + "y": 10682.196329813976 + }, + "targetPosition": { + "x": 18975.775449101795, + "y": 10749.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7f61bcd0-b8b0-4d11-9e76-2da4b9c86d94", + "savedPayload": { + "position": { + "x": 18975.775449101795, + "y": 10749.196329813976 + }, + "targetPosition": { + "x": 18888.775449101795, + "y": 10696.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "4e64a51e-92e1-4e3b-ae9a-20ffd6439f7e" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Data Storage", + "Data Storage" + ], + [ + "New Data Mines Data", + "Data Mines Data" + ], + [ + "New Project Data Products", + "Project Data Products" + ], + [ + "New Exchange Data Products", + "Exchange Data Products" + ], + [ + "New Market Data Products", + "Market Data Products" + ], + [ + "Candles", + "Data Mine Products" + ] + ] + } + }, + "id": "9c8b5fa2-40d2-4411-8b08-20e418481e25", + "savedPayload": { + "position": { + "x": 18888.775449101795, + "y": 10696.196329813976 + }, + "targetPosition": { + "x": 18920.775449101795, + "y": 10771.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9b935d70-5b20-408d-b401-29fe7dcdcb1e", + "savedPayload": { + "position": { + "x": 18920.775449101795, + "y": 10771.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10753.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Backtesting Session", + "name": "New Trading System", + "id": "bee7e0fe-a3fc-46b5-919a-772220f91f80" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks" + ], + [ + "New Project Trading Tasks", + "Project Trading Tasks" + ], + [ + "New Exchange Trading Tasks", + "Exchange Trading Tasks" + ], + [ + "New Market Trading Tasks", + "Market Trading Tasks" + ], + [ + "New Trading Mine Tasks", + "Trading Mine Tasks" + ], + [ + "Masters", + "Task Manager" + ], + [ + "New Trading System", + "Task" + ], + [ + "Low Frequency", + "Trading Bot Instance" + ], + [ + "New Trading Process Instance", + "Trading Process Instance" + ], + [ + "New Trading System", + "Backtesting Session" + ] + ] + } + } + ], + "id": "807e45ad-4b86-4d30-a933-33a72e01ee70", + "savedPayload": { + "position": { + "x": 18919.775449101795, + "y": 10753.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Testing Trading Tasks", + "name": "New Testing Trading Tasks", + "id": "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Testing Trading Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "New Trading System Backtesting Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"fromDate\": \"2018-01-01\",\n\"toDate\": \"2020-12-31\"\n}", + "project": "Foundations", + "id": "b05f0caa-cf97-4726-b642-eed519f197b9", + "savedPayload": { + "position": { + "x": 18917.775449101795, + "y": 10818.196329813976 + }, + "targetPosition": { + "x": 18863.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"minValue\": 0,\n\"maxValue\": 25000\n}", + "project": "Foundations", + "id": "c99d7041-b033-4c70-9cc8-fbeababedf1e", + "savedPayload": { + "position": { + "x": 18870.775449101795, + "y": 10967.196329813976 + }, + "targetPosition": { + "x": 18863.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "3d7bb108-084d-4f2f-b971-4a070675c4d9", + "savedPayload": { + "position": { + "x": 18777.775449101795, + "y": 10968.196329813976 + }, + "targetPosition": { + "x": 18863.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Trading Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "05c8ca6d-86ab-48f9-9a85-028b95016018", + "savedPayload": { + "position": { + "x": 18681.775449101795, + "y": 10966.196329813976 + }, + "targetPosition": { + "x": 18598.775449101795, + "y": 10963.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Counters", + "id": "f3c54604-7e35-4068-92de-27a77d8dc543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Trading Episode Counters", + "Plotter Module", + "Foundations", + "af6b3fbf-f8e7-45c5-bc22-719209914dad" + ], + [ + "Trading Episode Counters", + "Plotter Panel", + "Foundations", + "f3c54604-7e35-4068-92de-27a77d8dc543" + ] + ] + } + } + ], + "id": "c52633c8-400f-4307-afb7-2feacbc29195", + "savedPayload": { + "position": { + "x": 18598.775449101795, + "y": 10963.196329813976 + }, + "targetPosition": { + "x": 18509.775449101795, + "y": 11054.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "19d080a0-3f90-4ebc-a9af-48115d014707", + "savedPayload": { + "position": { + "x": 18571.775449101795, + "y": 11013.196329813976 + }, + "targetPosition": { + "x": 18509.775449101795, + "y": 11054.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aa16485c-9bc7-4ff0-8955-cc3da57bb7e1", + "savedPayload": { + "position": { + "x": 18509.775449101795, + "y": 11054.196329813976 + }, + "targetPosition": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Counters", + "id": "1a64ed44-89dd-4445-b258-df88bc1476b6" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "36837f75-5304-4e6d-b780-83c9767e6a06", + "savedPayload": { + "position": { + "x": 18593.775449101795, + "y": 11192.196329813976 + }, + "targetPosition": { + "x": 18673.775449101795, + "y": 11102.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Statistics", + "id": "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Trading Episode Statistics", + "Plotter Module", + "Foundations", + "456183e1-1e62-4127-85f9-505dc8c2c20e" + ], + [ + "Trading Episode Statistics", + "Plotter Panel", + "Foundations", + "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54" + ] + ] + } + } + ], + "id": "cc14d91e-f37e-4db8-88cf-186575d92dbc", + "savedPayload": { + "position": { + "x": 18673.775449101795, + "y": 11102.196329813976 + }, + "targetPosition": { + "x": 18662.775449101795, + "y": 11140.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4c7c32a5-be80-4006-be8b-c1b9d9109b07", + "savedPayload": { + "position": { + "x": 18638.775449101795, + "y": 11206.196329813976 + }, + "targetPosition": { + "x": 18662.775449101795, + "y": 11140.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "206d1dd4-a8de-4ff0-81be-537eaf028b37", + "savedPayload": { + "position": { + "x": 18662.775449101795, + "y": 11140.196329813976 + }, + "targetPosition": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Statistics", + "id": "90a47b1d-5614-4861-a45a-253e7ceb761e" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3ebea660-0f75-40d5-bcdc-e9ded0f595b9", + "savedPayload": { + "position": { + "x": 18776.775449101795, + "y": 11204.196329813976 + }, + "targetPosition": { + "x": 18685.775449101795, + "y": 11178.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "88667f95-8f96-4571-86dc-34c9d5a31d1b", + "savedPayload": { + "position": { + "x": 18625.775449101795, + "y": 11158.196329813976 + }, + "targetPosition": { + "x": 18685.775449101795, + "y": 11178.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1b1a3d2c-c17a-45f9-884a-76b649b7fb56", + "savedPayload": { + "position": { + "x": 18685.775449101795, + "y": 11178.196329813976 + }, + "targetPosition": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "722ed5eb-e77b-4499-a67d-70927b949483" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Current Balance", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dcb57b6f-9ae3-4e11-8f5d-b0585c090d84", + "savedPayload": { + "position": { + "x": 18409.775449101795, + "y": 11201.196329813976 + }, + "targetPosition": { + "x": 18415.775449101795, + "y": 11175.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Current Balance", + "id": "f03b22f2-4725-4bbf-9a90-f02d545d05a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "9b3212d7-ac1e-490f-9b2d-608768801370" + ], + [ + "Current Balance", + "Plotter Panel", + "Foundations", + "f03b22f2-4725-4bbf-9a90-f02d545d05a8" + ] + ] + } + } + ], + "id": "984e9a5e-dcf9-446a-b954-ae3fde657646", + "savedPayload": { + "position": { + "x": 18415.775449101795, + "y": 11175.196329813976 + }, + "targetPosition": { + "x": 18510.775449101795, + "y": 11183.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2edd435f-4bcf-4cb4-b251-b1fe62306203", + "savedPayload": { + "position": { + "x": 18428.775449101795, + "y": 11254.196329813976 + }, + "targetPosition": { + "x": 18510.775449101795, + "y": 11183.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "798aa8f4-3dca-431c-9640-47038f71d963", + "savedPayload": { + "position": { + "x": 18510.775449101795, + "y": 11183.196329813976 + }, + "targetPosition": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Balances", + "id": "4d1acc99-aefb-4b40-a020-5dc5203551df" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "311ffb56-37bb-4ee3-9cb8-797dd2df863c", + "savedPayload": { + "position": { + "x": 18638.775449101795, + "y": 11095.196329813976 + }, + "targetPosition": { + "x": 18575.775449101795, + "y": 11091.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "68144e0c-2a2f-4d9a-b019-49f5f9a01bb3", + "savedPayload": { + "position": { + "x": 18504.775449101795, + "y": 11108.196329813976 + }, + "targetPosition": { + "x": 18575.775449101795, + "y": 11091.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bbbbb5fb-1983-4431-87aa-468c34834976", + "savedPayload": { + "position": { + "x": 18575.775449101795, + "y": 11091.196329813976 + }, + "targetPosition": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Trading Event", + "id": "c828acd3-adc1-45b2-81cd-c2d49c4e1766" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "88993c7b-a9fb-4f55-9138-59c78ef45ca8", + "savedPayload": { + "position": { + "x": 18582.775449101795, + "y": 11113.196329813976 + }, + "targetPosition": { + "x": 18573.775449101795, + "y": 11180.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "af3d2a67-1bfa-4b14-8fba-98c21b7f2528", + "savedPayload": { + "position": { + "x": 18665.775449101795, + "y": 11141.196329813976 + }, + "targetPosition": { + "x": 18573.775449101795, + "y": 11180.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0769f4b3-f308-4af1-a817-bb309da7c2a7", + "savedPayload": { + "position": { + "x": 18573.775449101795, + "y": 11180.196329813976 + }, + "targetPosition": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Base Asset", + "id": "b3a04c95-ba02-4e91-a8a8-d0cd8bc054ad" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a44d3b94-ef33-4aa8-9551-3d69fd0a29d0", + "savedPayload": { + "position": { + "x": 18628.775449101795, + "y": 11186.196329813976 + }, + "targetPosition": { + "x": 18549.775449101795, + "y": 11115.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4f378393-73e3-4251-88a4-00b465c54b80", + "savedPayload": { + "position": { + "x": 18545.775449101795, + "y": 11079.196329813976 + }, + "targetPosition": { + "x": 18549.775449101795, + "y": 11115.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "28d6d7da-ad48-4b07-9692-3245794d50af", + "savedPayload": { + "position": { + "x": 18549.775449101795, + "y": 11115.196329813976 + }, + "targetPosition": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Quoted Asset", + "id": "79ba1ea2-dcf0-4eaa-92d6-569287a5249a" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6569a4a2-1ec3-4a49-b7fb-9f42e45d5ab5", + "savedPayload": { + "position": { + "x": 18616.775449101795, + "y": 10991.196329813976 + }, + "targetPosition": { + "x": 18588.775449101795, + "y": 11081.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2e369105-4a84-4f0f-9980-6dab884acc5a", + "savedPayload": { + "position": { + "x": 18540.775449101795, + "y": 11111.196329813976 + }, + "targetPosition": { + "x": 18588.775449101795, + "y": 11081.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6637a38c-8bf8-4fd9-a871-219b8c4c5a09", + "savedPayload": { + "position": { + "x": 18588.775449101795, + "y": 11081.196329813976 + }, + "targetPosition": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "648b2399-8d37-4692-b737-a5f5b47beac2" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "1b89cdda-e5b2-46ff-b486-6e60807ebb37", + "savedPayload": { + "position": { + "x": 18597.775449101795, + "y": 11147.196329813976 + }, + "targetPosition": { + "x": 18606.775449101795, + "y": 11065.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Strategy", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "34073725-c66d-4d05-9a37-0526b50e069f", + "savedPayload": { + "position": { + "x": 18612.775449101795, + "y": 11073.196329813976 + }, + "targetPosition": { + "x": 18667.775449101795, + "y": 10978.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c0c1e7d7-49eb-4d26-b37c-f666522539c7", + "savedPayload": { + "position": { + "x": 18643.775449101795, + "y": 10998.196329813976 + }, + "targetPosition": { + "x": 18667.775449101795, + "y": 10978.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2effa40d-0414-4851-96bc-01ac935c2b65", + "savedPayload": { + "position": { + "x": 18667.775449101795, + "y": 10978.196329813976 + }, + "targetPosition": { + "x": 18687.775449101795, + "y": 10996.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Strategy", + "id": "e0723f74-af88-4159-a494-0dfd9caf4867" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "15f88451-3824-42fe-9f57-fa2164a2fed4", + "savedPayload": { + "position": { + "x": 18785.775449101795, + "y": 10914.196329813976 + }, + "targetPosition": { + "x": 18736.775449101795, + "y": 10996.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b1b119a2-8425-4d42-accb-c4264318e6e2", + "savedPayload": { + "position": { + "x": 18670.775449101795, + "y": 10943.196329813976 + }, + "targetPosition": { + "x": 18736.775449101795, + "y": 10996.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "56b25971-e8f5-4f00-a2d7-6eaf7fc3cba5", + "savedPayload": { + "position": { + "x": 18736.775449101795, + "y": 10996.196329813976 + }, + "targetPosition": { + "x": 18687.775449101795, + "y": 10996.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Strategy", + "id": "18cb85be-8a3c-4d8c-9907-4c10fbb24cd9" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "d9925b4f-1b00-412a-846d-81ee2e25ccb6", + "savedPayload": { + "position": { + "x": 18687.775449101795, + "y": 10996.196329813976 + }, + "targetPosition": { + "x": 18606.775449101795, + "y": 11065.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f9d2714f-8f2c-4401-847b-2848b02326b2", + "savedPayload": { + "position": { + "x": 18369.775449101795, + "y": 11094.196329813976 + }, + "targetPosition": { + "x": 18415.775449101795, + "y": 11034.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "04692b21-1d2d-410f-9859-0760bab5cb9a", + "savedPayload": { + "position": { + "x": 18368.775449101795, + "y": 11066.196329813976 + }, + "targetPosition": { + "x": 18415.775449101795, + "y": 11034.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "19baba71-d344-4b0c-867d-ff3ef721cc9c", + "savedPayload": { + "position": { + "x": 18415.775449101795, + "y": 11034.196329813976 + }, + "targetPosition": { + "x": 18510.775449101795, + "y": 11104.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Position", + "id": "68efce40-2ef1-4a55-b31b-380b63803a65" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3aea7afb-3f53-40de-9891-f38bf4cdfe38", + "savedPayload": { + "position": { + "x": 18458.775449101795, + "y": 11201.196329813976 + }, + "targetPosition": { + "x": 18500.775449101795, + "y": 11202.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b51247cd-ed3e-4794-bd8e-e544e5c6a909", + "savedPayload": { + "position": { + "x": 18405.775449101795, + "y": 11213.196329813976 + }, + "targetPosition": { + "x": 18500.775449101795, + "y": 11202.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fe13cd69-c572-40d0-ac61-b1a9e3c0a840", + "savedPayload": { + "position": { + "x": 18500.775449101795, + "y": 11202.196329813976 + }, + "targetPosition": { + "x": 18510.775449101795, + "y": 11104.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Position", + "id": "efb35384-1ae2-48b5-886d-98419bc99659" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "076788e1-606a-47e6-9170-e85dd3f143ab", + "savedPayload": { + "position": { + "x": 18591.775449101795, + "y": 11053.196329813976 + }, + "targetPosition": { + "x": 18534.775449101795, + "y": 11023.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "12f2b654-4cb5-45f2-b7a4-73f97a24b79a", + "savedPayload": { + "position": { + "x": 18573.775449101795, + "y": 11102.196329813976 + }, + "targetPosition": { + "x": 18534.775449101795, + "y": 11023.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d5862a4b-d0d1-4bc7-ba34-d25d7dcda28b", + "savedPayload": { + "position": { + "x": 18534.775449101795, + "y": 11023.196329813976 + }, + "targetPosition": { + "x": 18510.775449101795, + "y": 11104.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "38f13397-1a68-4f3f-b0e6-570a3931bc29" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "96a63bd9-4be5-4b45-a25f-51fd1741a485", + "savedPayload": { + "position": { + "x": 18392.775449101795, + "y": 11144.196329813976 + }, + "targetPosition": { + "x": 18425.775449101795, + "y": 11189.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7fd022d9-b309-4c6f-8cd7-ca290a3ec148", + "savedPayload": { + "position": { + "x": 18449.775449101795, + "y": 11202.196329813976 + }, + "targetPosition": { + "x": 18425.775449101795, + "y": 11189.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "458f74f4-b81a-4395-b238-8176a8cb2ff1", + "savedPayload": { + "position": { + "x": 18425.775449101795, + "y": 11189.196329813976 + }, + "targetPosition": { + "x": 18510.775449101795, + "y": 11104.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "4551a5ab-abf5-4778-9c24-93cec0d9d657" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "de6c1025-5fa7-43e7-b586-ab74933d1776", + "savedPayload": { + "position": { + "x": 18510.775449101795, + "y": 11104.196329813976 + }, + "targetPosition": { + "x": 18606.775449101795, + "y": 11065.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "fce7076d-57b0-4ef8-95ad-eee2faf2a3ea", + "savedPayload": { + "position": { + "x": 18574.775449101795, + "y": 11042.196329813976 + }, + "targetPosition": { + "x": 18656.775449101795, + "y": 11092.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "15c26920-bab4-4a82-b1ed-712ad5a82813", + "savedPayload": { + "position": { + "x": 18666.775449101795, + "y": 11103.196329813976 + }, + "targetPosition": { + "x": 18656.775449101795, + "y": 11092.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8ae2e3ed-952e-4de1-b0a6-6123d9ff893c", + "savedPayload": { + "position": { + "x": 18656.775449101795, + "y": 11092.196329813976 + }, + "targetPosition": { + "x": 18577.775449101795, + "y": 11155.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stage", + "id": "fe43d7c2-59b9-4708-8427-1ec8af3eade5" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9ffb6b53-2613-4f25-8cae-7dfb68830c87", + "savedPayload": { + "position": { + "x": 18605.775449101795, + "y": 11241.196329813976 + }, + "targetPosition": { + "x": 18573.775449101795, + "y": 11254.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b581e035-d9ca-4892-8d40-25fea2512916", + "savedPayload": { + "position": { + "x": 18648.775449101795, + "y": 11339.196329813976 + }, + "targetPosition": { + "x": 18573.775449101795, + "y": 11254.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c7a750b6-2144-4d55-8a90-5752d56e1629", + "savedPayload": { + "position": { + "x": 18573.775449101795, + "y": 11254.196329813976 + }, + "targetPosition": { + "x": 18577.775449101795, + "y": 11155.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stage", + "id": "b3cbaecd-c61a-437d-9e8a-6212eaad7821" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "cb7957aa-872d-474a-ba48-44c389a33f7d", + "savedPayload": { + "position": { + "x": 18555.775449101795, + "y": 11098.196329813976 + }, + "targetPosition": { + "x": 18654.775449101795, + "y": 11195.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "645ffad0-d23f-4721-9e26-657a27972a49", + "savedPayload": { + "position": { + "x": 18652.775449101795, + "y": 11253.196329813976 + }, + "targetPosition": { + "x": 18654.775449101795, + "y": 11195.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4612b0f8-ab47-43d2-b1dc-130b73cee6b1", + "savedPayload": { + "position": { + "x": 18654.775449101795, + "y": 11195.196329813976 + }, + "targetPosition": { + "x": 18577.775449101795, + "y": 11155.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stage", + "id": "475c62e3-2ac0-4b01-8c05-617dfd90495c" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ce1f2e4f-f05c-498d-8b54-5dca94c842c3", + "savedPayload": { + "position": { + "x": 18450.775449101795, + "y": 11149.196329813976 + }, + "targetPosition": { + "x": 18524.775449101795, + "y": 11128.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3ef0b148-4600-40a3-b46d-0977deefbc21", + "savedPayload": { + "position": { + "x": 18608.775449101795, + "y": 11066.196329813976 + }, + "targetPosition": { + "x": 18524.775449101795, + "y": 11128.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a9ae8048-d680-40af-bfc1-dbf2cb83bf66", + "savedPayload": { + "position": { + "x": 18524.775449101795, + "y": 11128.196329813976 + }, + "targetPosition": { + "x": 18577.775449101795, + "y": 11155.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stage", + "id": "13506725-9d9a-4d9a-96ae-87910c84b1ee" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "39b6ad84-9b68-4e28-8cba-fcc00f77d931", + "savedPayload": { + "position": { + "x": 18577.775449101795, + "y": 11155.196329813976 + }, + "targetPosition": { + "x": 18606.775449101795, + "y": 11065.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9b02550c-664c-4b2b-9787-3b5c63ca7216", + "savedPayload": { + "position": { + "x": 18649.775449101795, + "y": 10977.196329813976 + }, + "targetPosition": { + "x": 18695.775449101795, + "y": 11068.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ea8c0bc3-cb7c-40eb-a660-ebab79c46152", + "savedPayload": { + "position": { + "x": 18736.775449101795, + "y": 11121.196329813976 + }, + "targetPosition": { + "x": 18695.775449101795, + "y": 11068.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a2601a6e-e32c-40f7-99ab-743d1eb76f7e", + "savedPayload": { + "position": { + "x": 18695.775449101795, + "y": 11068.196329813976 + }, + "targetPosition": { + "x": 18700.775449101795, + "y": 11136.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "53fe4bdc-e17d-446b-881b-7ce222b68181" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "bbed1000-bdea-44aa-beff-473d484dc7d3", + "savedPayload": { + "position": { + "x": 18556.775449101795, + "y": 11020.196329813976 + }, + "targetPosition": { + "x": 18604.775449101795, + "y": 11040.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "cb3330ea-1cf3-47c1-ade9-f5c156e4f06a", + "savedPayload": { + "position": { + "x": 18646.775449101795, + "y": 11050.196329813976 + }, + "targetPosition": { + "x": 18604.775449101795, + "y": 11040.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f1767924-6821-4134-b66c-21b8a413a908", + "savedPayload": { + "position": { + "x": 18604.775449101795, + "y": 11040.196329813976 + }, + "targetPosition": { + "x": 18700.775449101795, + "y": 11136.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "b6eec77b-eb0a-4f5f-96f9-a4118e82fb1a" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3cedf947-af97-420e-b768-13ebe3007652", + "savedPayload": { + "position": { + "x": 18539.775449101795, + "y": 11034.196329813976 + }, + "targetPosition": { + "x": 18629.775449101795, + "y": 11096.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "41fb562d-693c-4fe3-b1f2-e410ba38ffc7", + "savedPayload": { + "position": { + "x": 18694.775449101795, + "y": 11083.196329813976 + }, + "targetPosition": { + "x": 18629.775449101795, + "y": 11096.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d4b13f03-1a8b-40da-823b-e23b1de08f77", + "savedPayload": { + "position": { + "x": 18629.775449101795, + "y": 11096.196329813976 + }, + "targetPosition": { + "x": 18700.775449101795, + "y": 11136.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "b3530ce7-e5c8-4e3c-a8ed-1bcbe943b927" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "651d2367-6168-478c-985e-2ddbc923b912", + "savedPayload": { + "position": { + "x": 18610.775449101795, + "y": 11062.196329813976 + }, + "targetPosition": { + "x": 18616.775449101795, + "y": 11118.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b7d67716-3691-4a17-8dc1-c104858aa4da", + "savedPayload": { + "position": { + "x": 18662.775449101795, + "y": 11048.196329813976 + }, + "targetPosition": { + "x": 18616.775449101795, + "y": 11118.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b63c3f7a-ba39-430e-8501-3933adb82e23", + "savedPayload": { + "position": { + "x": 18616.775449101795, + "y": 11118.196329813976 + }, + "targetPosition": { + "x": 18700.775449101795, + "y": 11136.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "3fe2dfce-1b85-4c32-b841-93243545747f" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "122dd781-7946-4397-a4f9-0f750c6938ed", + "savedPayload": { + "position": { + "x": 18802.775449101795, + "y": 11051.196329813976 + }, + "targetPosition": { + "x": 18719.775449101795, + "y": 11101.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ba19a46f-9933-495c-99e7-d36b0eabee45", + "savedPayload": { + "position": { + "x": 18672.775449101795, + "y": 11122.196329813976 + }, + "targetPosition": { + "x": 18719.775449101795, + "y": 11101.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "41bf87e7-a1ec-4b14-a9b1-e4f99adadd9b", + "savedPayload": { + "position": { + "x": 18719.775449101795, + "y": 11101.196329813976 + }, + "targetPosition": { + "x": 18700.775449101795, + "y": 11136.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Market Order", + "id": "ef398ea3-e7cd-4a0d-bf2c-baacbe1db7e2" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f87193d8-305f-4de7-a027-af025069c65e", + "savedPayload": { + "position": { + "x": 18595.775449101795, + "y": 11007.196329813976 + }, + "targetPosition": { + "x": 18619.775449101795, + "y": 11101.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d9f92d57-ce64-4a85-922e-3054bd758ad6", + "savedPayload": { + "position": { + "x": 18702.775449101795, + "y": 11154.196329813976 + }, + "targetPosition": { + "x": 18619.775449101795, + "y": 11101.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6f8f70aa-0372-4ce9-ae08-537a71e2982e", + "savedPayload": { + "position": { + "x": 18619.775449101795, + "y": 11101.196329813976 + }, + "targetPosition": { + "x": 18700.775449101795, + "y": 11136.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Limit Order", + "id": "471f222f-30c4-4b3a-afa4-e9e82b039695" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "e95f5149-ac83-4656-a113-cc0a5593c58d", + "savedPayload": { + "position": { + "x": 18700.775449101795, + "y": 11136.196329813976 + }, + "targetPosition": { + "x": 18606.775449101795, + "y": 11065.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f768dd78-6eba-4a39-8d04-95e57553ad8d", + "savedPayload": { + "position": { + "x": 18606.775449101795, + "y": 11065.196329813976 + }, + "targetPosition": { + "x": 18698.775449101795, + "y": 11011.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "57708703-1d7c-4fd7-83a6-037bf8ed8db9", + "savedPayload": { + "position": { + "x": 18698.775449101795, + "y": 11011.196329813976 + }, + "targetPosition": { + "x": 18791.775449101795, + "y": 10960.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "103a9d24-1e62-45c5-b839-fd6b36b09552", + "savedPayload": { + "position": { + "x": 18791.775449101795, + "y": 10960.196329813976 + }, + "targetPosition": { + "x": 18852.775449101795, + "y": 10949.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "52c64f5a-7649-4248-bbdd-3832f7279737" + }, + "referenceParentCombinedNodePath": [] + } + }, + "id": "1b5de5ee-464c-47de-87c6-a0c299f549c9", + "savedPayload": { + "position": { + "x": 18852.775449101795, + "y": 10949.196329813976 + }, + "targetPosition": { + "x": 18863.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Trading System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "c9dea840-8889-44e9-942b-5a129eee1aae", + "savedPayload": { + "position": { + "x": 18872.775449101795, + "y": 10714.196329813976 + }, + "targetPosition": { + "x": 18825.775449101795, + "y": 10768.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "874317ee-ff89-410f-88a4-ebcaed8ff0f0", + "savedPayload": { + "position": { + "x": 18824.775449101795, + "y": 10788.196329813976 + }, + "targetPosition": { + "x": 18825.775449101795, + "y": 10768.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "027f9129-767c-41d5-bd5a-632e717804f9", + "savedPayload": { + "position": { + "x": 18825.775449101795, + "y": 10768.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Errors", + "id": "b4481db5-c2e3-4c65-b861-7806f986136d" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "0819b822-dfd9-4c85-953e-25b332b33eec", + "savedPayload": { + "position": { + "x": 18730.775449101795, + "y": 10667.196329813976 + }, + "targetPosition": { + "x": 18810.775449101795, + "y": 10731.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "35063cca-209b-41de-b4da-dcc712ee8ab6", + "savedPayload": { + "position": { + "x": 18874.775449101795, + "y": 10715.196329813976 + }, + "targetPosition": { + "x": 18810.775449101795, + "y": 10731.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9aa7c9cd-5cfe-4489-a2ec-d6c4f182cf66", + "savedPayload": { + "position": { + "x": 18810.775449101795, + "y": 10731.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Highlights", + "id": "4e402aa1-0fa1-46fc-bdb0-58c8eccb418f" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f55e91bf-8a63-411a-af3f-d66d1e80ba4e", + "savedPayload": { + "position": { + "x": 18786.775449101795, + "y": 10777.196329813976 + }, + "targetPosition": { + "x": 18818.775449101795, + "y": 10780.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b65a0e33-eaf2-4671-aa97-555f50b084c7", + "savedPayload": { + "position": { + "x": 18853.775449101795, + "y": 10723.196329813976 + }, + "targetPosition": { + "x": 18818.775449101795, + "y": 10780.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1be00f17-34a9-4550-b0ce-21e1a2486cd2", + "savedPayload": { + "position": { + "x": 18818.775449101795, + "y": 10780.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Values", + "id": "b23ba41c-9c05-43dc-98f3-2d87debce848" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a3f1a900-1f8a-414f-8101-9a2e65c33b2f", + "savedPayload": { + "position": { + "x": 18752.775449101795, + "y": 10794.196329813976 + }, + "targetPosition": { + "x": 18718.775449101795, + "y": 10766.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1b62698a-0429-49ca-a6a4-ebc1ceb025b4", + "savedPayload": { + "position": { + "x": 18716.775449101795, + "y": 10801.196329813976 + }, + "targetPosition": { + "x": 18718.775449101795, + "y": 10766.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "278a6bcf-182c-42e9-b486-43dbd8b35273", + "savedPayload": { + "position": { + "x": 18718.775449101795, + "y": 10766.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Status", + "id": "a7206075-1caf-4f0d-a393-f3494d789bc0" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "5057af50-947f-4f82-be41-1a4b43d2e9d7", + "savedPayload": { + "position": { + "x": 18790.775449101795, + "y": 10831.196329813976 + }, + "targetPosition": { + "x": 18772.775449101795, + "y": 10758.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c666e48d-0b74-4fa9-b8fa-d00c5101a453", + "savedPayload": { + "position": { + "x": 18738.775449101795, + "y": 10714.196329813976 + }, + "targetPosition": { + "x": 18772.775449101795, + "y": 10758.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4173b7c8-47ed-4bc2-8539-3ae20bee444c", + "savedPayload": { + "position": { + "x": 18772.775449101795, + "y": 10758.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Progress", + "id": "ff28a5a3-0774-41fe-a6c3-597a594d0498" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "02b7154a-5f38-4296-bff5-cd849d40a760", + "savedPayload": { + "position": { + "x": 18866.775449101795, + "y": 10828.196329813976 + }, + "targetPosition": { + "x": 18799.775449101795, + "y": 10765.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d85a4c6b-449c-40e9-9212-53082a68aa78", + "savedPayload": { + "position": { + "x": 18848.775449101795, + "y": 10755.196329813976 + }, + "targetPosition": { + "x": 18799.775449101795, + "y": 10765.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23fe31b3-ebe3-4410-bf50-2f2aa55674ba", + "savedPayload": { + "position": { + "x": 18799.775449101795, + "y": 10765.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Running", + "id": "fcd56e34-290b-4414-bd68-172b2fa7e875" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "89addc67-ca91-4268-978d-6efd2ea3e5c0", + "savedPayload": { + "position": { + "x": 18941.775449101795, + "y": 10874.196329813976 + }, + "targetPosition": { + "x": 18890.775449101795, + "y": 10815.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "9aeff23f-dcfa-4348-b0a6-71465d09da9c", + "savedPayload": { + "position": { + "x": 18941.775449101795, + "y": 10846.196329813976 + }, + "targetPosition": { + "x": 18890.775449101795, + "y": 10815.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "79eef26c-a760-4ced-b6ad-c17272824958", + "savedPayload": { + "position": { + "x": 18890.775449101795, + "y": 10815.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Announcements", + "id": "971420bf-dd74-438d-bdb1-1dbe779d3471" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "1badaace-59a9-479b-85bf-4683d8890c58", + "savedPayload": { + "position": { + "x": 18826.775449101795, + "y": 10858.196329813976 + }, + "targetPosition": { + "x": 18739.775449101795, + "y": 10846.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "03d42155-0945-49e3-bb5e-f9b2c2e77255", + "savedPayload": { + "position": { + "x": 18718.775449101795, + "y": 10771.196329813976 + }, + "targetPosition": { + "x": 18739.775449101795, + "y": 10846.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e7c5597a-dc03-48c6-a481-4b5a95c9900c", + "savedPayload": { + "position": { + "x": 18739.775449101795, + "y": 10846.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Warnings", + "id": "43fca6de-7125-4761-a9f9-f6431f896b49" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d2bd4db3-5448-4bad-924f-afb6afdd9e83", + "savedPayload": { + "position": { + "x": 18924.775449101795, + "y": 10779.196329813976 + }, + "targetPosition": { + "x": 18845.775449101795, + "y": 10863.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "9e0c7607-89d8-4b43-b728-1d38f060fc19", + "savedPayload": { + "position": { + "x": 18937.775449101795, + "y": 10870.196329813976 + }, + "targetPosition": { + "x": 18845.775449101795, + "y": 10863.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8097e75-c580-4efd-9d3d-ce957e75d5b5", + "savedPayload": { + "position": { + "x": 18845.775449101795, + "y": 10863.196329813976 + }, + "targetPosition": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Infos", + "id": "93da068b-cdc5-4932-9de0-af2cd45f2c6d" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "5cd167a9-0e07-4cc0-80bf-864719984f6f", + "savedPayload": { + "position": { + "x": 18816.775449101795, + "y": 10812.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10873.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3d6c810f-5adc-4992-93c0-ce3291db7618", + "savedPayload": { + "position": { + "x": 18876.775449101795, + "y": 10873.196329813976 + }, + "targetPosition": { + "x": 18931.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "37cdd50d-40c2-41b6-b271-ea97ea49f917", + "savedPayload": { + "position": { + "x": 18931.775449101795, + "y": 10781.196329813976 + }, + "targetPosition": { + "x": 18940.775449101795, + "y": 10817.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "52c64f5a-7649-4248-bbdd-3832f7279737" + }, + "referenceParentCombinedNodePath": [] + } + }, + "id": "2f69a279-d976-4f74-8b77-6383c2eca2ad", + "savedPayload": { + "position": { + "x": 18940.775449101795, + "y": 10817.196329813976 + }, + "targetPosition": { + "x": 18863.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b8e6d5be-bcc1-4c31-88c7-5e7919a93d3c", + "savedPayload": { + "position": { + "x": 18864.775449101795, + "y": 10781.196329813976 + }, + "targetPosition": { + "x": 18791.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "9b17be1e-af4c-4d50-a276-fa51e964533a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "9b17be1e-af4c-4d50-a276-fa51e964533a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b50803d1-0a41-4fde-8836-302ec16829f9", + "savedPayload": { + "position": { + "x": 18712.775449101795, + "y": 10731.196329813976 + }, + "targetPosition": { + "x": 18791.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "id": "403c85f0-c03c-42d1-b05a-418e5e6d4576" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Base Asset", + "Plotter Panel", + "Foundations", + "403c85f0-c03c-42d1-b05a-418e5e6d4576" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "15cc600f-0fc2-41ee-be2f-5803e8c39241", + "savedPayload": { + "position": { + "x": 18841.775449101795, + "y": 10822.196329813976 + }, + "targetPosition": { + "x": 18791.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "id": "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Quoted Asset", + "Plotter Panel", + "Foundations", + "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627" + ] + ] + } + } + ], + "id": "30637339-3bce-4536-bc8e-5d307382c5d8", + "savedPayload": { + "position": { + "x": 18791.775449101795, + "y": 10831.196329813976 + }, + "targetPosition": { + "x": 18730.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f96dc2ab-273c-4872-8f95-179bcf0ef57a", + "savedPayload": { + "position": { + "x": 18773.775449101795, + "y": 10650.196329813976 + }, + "targetPosition": { + "x": 18780.775449101795, + "y": 10703.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "033404c6-ca90-4906-96b6-f58050fa8d3f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "033404c6-ca90-4906-96b6-f58050fa8d3f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "40e6b824-d8d6-41d7-ba2d-75d0e01df93a", + "savedPayload": { + "position": { + "x": 18737.775449101795, + "y": 10638.196329813976 + }, + "targetPosition": { + "x": 18780.775449101795, + "y": 10703.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "565f4c7f-f509-4ff6-8c66-f34360e6a686" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "565f4c7f-f509-4ff6-8c66-f34360e6a686" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e34bcadb-481c-4480-a535-5cb76e125c60", + "savedPayload": { + "position": { + "x": 18744.775449101795, + "y": 10633.196329813976 + }, + "targetPosition": { + "x": 18780.775449101795, + "y": 10703.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "a38b4138-fb29-4ca6-84d0-c2f9a5793508" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "a38b4138-fb29-4ca6-84d0-c2f9a5793508" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a570a5ed-be45-4cce-b5ef-e6ce89452c73", + "savedPayload": { + "position": { + "x": 18717.775449101795, + "y": 10620.196329813976 + }, + "targetPosition": { + "x": 18780.775449101795, + "y": 10703.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "69ea94a9-7ec6-4e32-85ef-953638e84f07" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "69ea94a9-7ec6-4e32-85ef-953638e84f07" + ] + ] + } + } + ], + "id": "7474aab0-e1b0-47c5-8e43-e52f292a46b7", + "savedPayload": { + "position": { + "x": 18780.775449101795, + "y": 10703.196329813976 + }, + "targetPosition": { + "x": 18730.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3a47b16f-1d3b-4f77-b72d-b74f9d6ea71c", + "savedPayload": { + "position": { + "x": 18730.775449101795, + "y": 10797.196329813976 + }, + "targetPosition": { + "x": 18683.775449101795, + "y": 10837.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "cd7d0f72-337e-45cb-9822-c02e82d6c801" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Strategy Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fcb90089-6be7-41fa-afd9-4ece7af5b381", + "savedPayload": { + "position": { + "x": 18925.775449101795, + "y": 10734.196329813976 + }, + "targetPosition": { + "x": 18828.775449101795, + "y": 10704.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Strategy Object", + "id": "793a5633-d67a-4c09-abb6-739651013117" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "Strategy Object", + "Plotter Panel", + "Foundations", + "793a5633-d67a-4c09-abb6-739651013117" + ] + ] + } + } + ], + "id": "65091fb9-e9f4-43be-ac32-b6b2934b4748", + "savedPayload": { + "position": { + "x": 18828.775449101795, + "y": 10704.196329813976 + }, + "targetPosition": { + "x": 18740.775449101795, + "y": 10769.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f7cd7589-5aeb-4cec-b2eb-dba44b3e9e6e", + "savedPayload": { + "position": { + "x": 18839.775449101795, + "y": 10830.196329813976 + }, + "targetPosition": { + "x": 18762.775449101795, + "y": 10758.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "552e9559-6e70-4edd-bd1a-20bca6193a92" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "552e9559-6e70-4edd-bd1a-20bca6193a92" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "30e51e42-28a1-406d-8673-90d6fd174fb3", + "savedPayload": { + "position": { + "x": 18769.775449101795, + "y": 10802.196329813976 + }, + "targetPosition": { + "x": 18762.775449101795, + "y": 10758.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "aab0ba7a-04a7-468e-8c72-22ccb917c755" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "aab0ba7a-04a7-468e-8c72-22ccb917c755" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "90a52aef-7aae-4553-9741-407618475b8a", + "savedPayload": { + "position": { + "x": 18824.775449101795, + "y": 10836.196329813976 + }, + "targetPosition": { + "x": 18762.775449101795, + "y": 10758.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "e143372b-6659-4dce-9ec6-46031a413a63" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "e143372b-6659-4dce-9ec6-46031a413a63" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7929cbfc-fa2c-45b9-a28b-3f9580083f27", + "savedPayload": { + "position": { + "x": 18814.775449101795, + "y": 10707.196329813976 + }, + "targetPosition": { + "x": 18762.775449101795, + "y": 10758.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "7d61b677-3dee-4874-80b6-0b99537cae74" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "7d61b677-3dee-4874-80b6-0b99537cae74" + ] + ] + } + } + ], + "id": "c94c347c-d315-42c6-85b9-f5844ce26402", + "savedPayload": { + "position": { + "x": 18762.775449101795, + "y": 10758.196329813976 + }, + "targetPosition": { + "x": 18740.775449101795, + "y": 10769.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "be952117-39a9-4373-a936-bba9f9cc60b9", + "savedPayload": { + "position": { + "x": 18740.775449101795, + "y": 10769.196329813976 + }, + "targetPosition": { + "x": 18683.775449101795, + "y": 10837.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Strategies", + "id": "615a1cc0-af5d-4e4f-b4ba-5a791903de17" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1ea64ec0-f8b4-4185-9192-e7d5b439a150", + "savedPayload": { + "position": { + "x": 18759.775449101795, + "y": 10738.196329813976 + }, + "targetPosition": { + "x": 18742.775449101795, + "y": 10809.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order", + "id": "91db3d56-762b-4f29-855a-7b08fd1e50e6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order", + "Plotter Panel", + "Foundations", + "91db3d56-762b-4f29-855a-7b08fd1e50e6" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "15af09ef-a0db-4daf-b718-db599a8ffa79", + "savedPayload": { + "position": { + "x": 18710.775449101795, + "y": 10906.196329813976 + }, + "targetPosition": { + "x": 18742.775449101795, + "y": 10809.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "id": "c1ab942c-dbfa-4c32-884e-26b5662a978d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Stats", + "Plotter Panel", + "Foundations", + "c1ab942c-dbfa-4c32-884e-26b5662a978d" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "de116b82-373c-48df-9df7-307f6cdb0e3c", + "savedPayload": { + "position": { + "x": 18771.775449101795, + "y": 10907.196329813976 + }, + "targetPosition": { + "x": 18742.775449101795, + "y": 10809.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "id": "c09825ad-c83a-4a51-9771-1ee650aa6db3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "c09825ad-c83a-4a51-9771-1ee650aa6db3" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d4e6ba11-afd9-414f-905e-9b91cdf4b57b", + "savedPayload": { + "position": { + "x": 18764.775449101795, + "y": 10856.196329813976 + }, + "targetPosition": { + "x": 18742.775449101795, + "y": 10809.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "id": "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2" + ] + ] + } + } + ], + "id": "2c083735-7da5-4b14-8b07-b7cb4e5ca90a", + "savedPayload": { + "position": { + "x": 18742.775449101795, + "y": 10809.196329813976 + }, + "targetPosition": { + "x": 18796.775449101795, + "y": 10834.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "aa618ec3-daa1-4973-8f63-49761a47bc6c", + "savedPayload": { + "position": { + "x": 18774.775449101795, + "y": 10853.196329813976 + }, + "targetPosition": { + "x": 18754.775449101795, + "y": 10788.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "551e46fc-9ed0-47e6-90ef-8b22ad97ed76" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2f07f99d-3db4-4df5-af13-8cba2937b5ba" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "551e46fc-9ed0-47e6-90ef-8b22ad97ed76" + ] + ] + } + } + ], + "id": "30da21f3-04de-4a85-81c9-1c5e106dd78f", + "savedPayload": { + "position": { + "x": 18754.775449101795, + "y": 10788.196329813976 + }, + "targetPosition": { + "x": 18796.775449101795, + "y": 10834.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "07cbb553-ef92-4154-8543-26adc8d9b3f7", + "savedPayload": { + "position": { + "x": 18796.775449101795, + "y": 10834.196329813976 + }, + "targetPosition": { + "x": 18698.775449101795, + "y": 10796.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "d538716a-b072-44cc-bc99-5535c6b22bc0" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "41bfdd1b-0b11-4e21-abbf-d949efac820f", + "savedPayload": { + "position": { + "x": 18690.775449101795, + "y": 10802.196329813976 + }, + "targetPosition": { + "x": 18725.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order", + "id": "2ea54c27-9848-4127-8230-28f2db90156a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order", + "Plotter Panel", + "Foundations", + "2ea54c27-9848-4127-8230-28f2db90156a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d9a261a7-9423-437d-899f-6a0c354e5e1c", + "savedPayload": { + "position": { + "x": 18690.775449101795, + "y": 10668.196329813976 + }, + "targetPosition": { + "x": 18725.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "id": "84306bfb-6d08-47cd-bbd3-d323376277a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Stats", + "Plotter Panel", + "Foundations", + "84306bfb-6d08-47cd-bbd3-d323376277a3" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a8c2e88f-de3b-4ffb-87d9-d185bd0c9b2f", + "savedPayload": { + "position": { + "x": 18780.775449101795, + "y": 10791.196329813976 + }, + "targetPosition": { + "x": 18725.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "id": "a5c81b71-8ba4-4d20-9f90-7f4f596dabec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "a5c81b71-8ba4-4d20-9f90-7f4f596dabec" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b4c027c9-e0c0-4977-813e-10321e707dd7", + "savedPayload": { + "position": { + "x": 18670.775449101795, + "y": 10790.196329813976 + }, + "targetPosition": { + "x": 18725.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "id": "f85beb80-f114-4877-a287-cbc7978f381e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "f85beb80-f114-4877-a287-cbc7978f381e" + ] + ] + } + } + ], + "id": "1794f87d-7857-4895-86d5-1aa48231529c", + "savedPayload": { + "position": { + "x": 18725.775449101795, + "y": 10735.196329813976 + }, + "targetPosition": { + "x": 18643.775449101795, + "y": 10804.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1f44ccc8-c714-43ea-a6c7-5b8ade69976a", + "savedPayload": { + "position": { + "x": 18542.775449101795, + "y": 10839.196329813976 + }, + "targetPosition": { + "x": 18610.775449101795, + "y": 10784.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "5a7da2e9-63d7-4d20-93dc-0db41672a584" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "bc5c7860-4eb8-4aa1-ab45-a2d214f84d06" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "5a7da2e9-63d7-4d20-93dc-0db41672a584" + ] + ] + } + } + ], + "id": "3da5dced-94ee-4f1a-b55d-cf4b9d9ed1dd", + "savedPayload": { + "position": { + "x": 18610.775449101795, + "y": 10784.196329813976 + }, + "targetPosition": { + "x": 18643.775449101795, + "y": 10804.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c9cd847a-585d-4ed8-aec0-66a724b2e13e", + "savedPayload": { + "position": { + "x": 18643.775449101795, + "y": 10804.196329813976 + }, + "targetPosition": { + "x": 18698.775449101795, + "y": 10796.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "b97ff2de-52fd-4900-9a16-dfcd702283a8" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "44b342fa-b321-4504-80b3-db00045f29d4", + "savedPayload": { + "position": { + "x": 18714.775449101795, + "y": 10772.196329813976 + }, + "targetPosition": { + "x": 18679.775449101795, + "y": 10790.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "id": "99a381cf-56c6-443c-a132-8e3ef8e31410" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order", + "Plotter Panel", + "Foundations", + "99a381cf-56c6-443c-a132-8e3ef8e31410" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f2e8c108-48f3-4a7e-b3d8-23866e68911f", + "savedPayload": { + "position": { + "x": 18661.775449101795, + "y": 10818.196329813976 + }, + "targetPosition": { + "x": 18679.775449101795, + "y": 10790.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "id": "96b3dc99-0766-4cca-9221-4f500212fe4a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Stats", + "Plotter Panel", + "Foundations", + "96b3dc99-0766-4cca-9221-4f500212fe4a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4d203383-e5ef-4aa8-8e4e-4ced5908b36b", + "savedPayload": { + "position": { + "x": 18606.775449101795, + "y": 10769.196329813976 + }, + "targetPosition": { + "x": 18679.775449101795, + "y": 10790.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "id": "9ad574aa-a7cc-4b75-87eb-b667b5d02b06" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "9ad574aa-a7cc-4b75-87eb-b667b5d02b06" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2ecd94c8-b83d-428a-9339-e97d8b848066", + "savedPayload": { + "position": { + "x": 18641.775449101795, + "y": 10798.196329813976 + }, + "targetPosition": { + "x": 18679.775449101795, + "y": 10790.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "id": "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887" + ] + ] + } + } + ], + "id": "59be9aa7-126a-4ef6-8359-52cac61e357e", + "savedPayload": { + "position": { + "x": 18679.775449101795, + "y": 10790.196329813976 + }, + "targetPosition": { + "x": 18638.775449101795, + "y": 10835.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a668472c-7dc5-4d6c-b114-6192417cd0ed", + "savedPayload": { + "position": { + "x": 18557.775449101795, + "y": 10768.196329813976 + }, + "targetPosition": { + "x": 18599.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a1a8689a-f5cd-423a-94e1-badb04fbf4d7", + "savedPayload": { + "position": { + "x": 18589.775449101795, + "y": 10819.196329813976 + }, + "targetPosition": { + "x": 18599.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "922ec096-a4c7-458a-9980-c44e3364dfb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "922ec096-a4c7-458a-9980-c44e3364dfb8" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8336aa01-196e-4a2c-bd31-e19726ecb276", + "savedPayload": { + "position": { + "x": 18605.775449101795, + "y": 10766.196329813976 + }, + "targetPosition": { + "x": 18599.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "491567ff-b836-4450-bc7c-3ba4dddd6992" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "491567ff-b836-4450-bc7c-3ba4dddd6992" + ] + ] + } + } + ], + "id": "36b794c3-787d-4689-98c3-21d0bd445b64", + "savedPayload": { + "position": { + "x": 18599.775449101795, + "y": 10857.196329813976 + }, + "targetPosition": { + "x": 18638.775449101795, + "y": 10835.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee7abc90-459e-443a-a6c4-1cd233278705", + "savedPayload": { + "position": { + "x": 18638.775449101795, + "y": 10835.196329813976 + }, + "targetPosition": { + "x": 18698.775449101795, + "y": 10796.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "54a8dda2-09d2-4b54-8207-2c9d8f908b58" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a3bd9251-2161-4a21-9929-c17585680e67", + "savedPayload": { + "position": { + "x": 18853.775449101795, + "y": 10721.196329813976 + }, + "targetPosition": { + "x": 18815.775449101795, + "y": 10756.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "id": "56622d37-ad39-4af0-bafb-1bd6571602fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order", + "Plotter Panel", + "Foundations", + "56622d37-ad39-4af0-bafb-1bd6571602fa" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "311fc221-681b-467b-950e-29a5afa6a81d", + "savedPayload": { + "position": { + "x": 18845.775449101795, + "y": 10806.196329813976 + }, + "targetPosition": { + "x": 18815.775449101795, + "y": 10756.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "id": "0038bb5d-086c-4ecf-9183-1a07baed9418" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Stats", + "Plotter Panel", + "Foundations", + "0038bb5d-086c-4ecf-9183-1a07baed9418" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1f5c244-93d9-40c2-863d-537a992b059e", + "savedPayload": { + "position": { + "x": 18754.775449101795, + "y": 10682.196329813976 + }, + "targetPosition": { + "x": 18815.775449101795, + "y": 10756.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "id": "05a6be06-9cff-4c4b-ad76-eacace70f943" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "05a6be06-9cff-4c4b-ad76-eacace70f943" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3819230a-435e-4258-9c49-257de4518146", + "savedPayload": { + "position": { + "x": 18858.775449101795, + "y": 10714.196329813976 + }, + "targetPosition": { + "x": 18815.775449101795, + "y": 10756.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "id": "30f418b6-2f34-424d-9abb-ce4045b62e1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "30f418b6-2f34-424d-9abb-ce4045b62e1d" + ] + ] + } + } + ], + "id": "43f9ace5-8571-4d26-b399-313b2f279595", + "savedPayload": { + "position": { + "x": 18815.775449101795, + "y": 10756.196329813976 + }, + "targetPosition": { + "x": 18743.775449101795, + "y": 10745.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0ca6920d-1bca-49e4-bd80-183f5011c822", + "savedPayload": { + "position": { + "x": 18696.775449101795, + "y": 10881.196329813976 + }, + "targetPosition": { + "x": 18692.775449101795, + "y": 10825.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "6f0e5328-b762-487d-a8f3-22c09fdd0f6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "6f0e5328-b762-487d-a8f3-22c09fdd0f6f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7142b7af-56c3-4397-8c2d-58a28ca9e513", + "savedPayload": { + "position": { + "x": 18758.775449101795, + "y": 10894.196329813976 + }, + "targetPosition": { + "x": 18692.775449101795, + "y": 10825.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "950bfd37-c5c6-4526-929b-8728fe9a1055" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "950bfd37-c5c6-4526-929b-8728fe9a1055" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8e638c09-2985-4b4e-8cbc-3b2bc4d2c288", + "savedPayload": { + "position": { + "x": 18647.775449101795, + "y": 10870.196329813976 + }, + "targetPosition": { + "x": 18692.775449101795, + "y": 10825.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "061913f9-0103-45a4-a491-9ce613ae6d6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "061913f9-0103-45a4-a491-9ce613ae6d6f" + ] + ] + } + } + ], + "id": "f3e9d121-b289-491a-80bf-b7a551e06853", + "savedPayload": { + "position": { + "x": 18692.775449101795, + "y": 10825.196329813976 + }, + "targetPosition": { + "x": 18743.775449101795, + "y": 10745.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "48962d41-f9d8-4ce6-a4cb-867c45e2027c", + "savedPayload": { + "position": { + "x": 18743.775449101795, + "y": 10745.196329813976 + }, + "targetPosition": { + "x": 18698.775449101795, + "y": 10796.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "87357dfb-7362-44c5-a5d5-544d4936db15" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "1e376916-dcbb-4211-84be-d46d741078e6", + "savedPayload": { + "position": { + "x": 18698.775449101795, + "y": 10796.196329813976 + }, + "targetPosition": { + "x": 18683.775449101795, + "y": 10837.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1a7f415f-116c-4522-88e1-980cc1cedf09", + "savedPayload": { + "position": { + "x": 18786.775449101795, + "y": 10798.196329813976 + }, + "targetPosition": { + "x": 18733.775449101795, + "y": 10795.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "id": "b671622c-9692-49c5-847e-e9cc816fb74a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "Trigger Stage Object", + "Plotter Panel", + "Foundations", + "b671622c-9692-49c5-847e-e9cc816fb74a" + ] + ] + } + } + ], + "id": "d98e6309-c2a6-4a09-82c5-0c093bc42dbf", + "savedPayload": { + "position": { + "x": 18733.775449101795, + "y": 10795.196329813976 + }, + "targetPosition": { + "x": 18743.775449101795, + "y": 10826.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2cfee453-0367-4b34-a053-17c88dbf6f44", + "savedPayload": { + "position": { + "x": 18688.775449101795, + "y": 10858.196329813976 + }, + "targetPosition": { + "x": 18706.775449101795, + "y": 10762.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "8228a94b-899c-4ad3-b718-3dbfcba7fcaf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "8228a94b-899c-4ad3-b718-3dbfcba7fcaf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bffe151b-5f96-4e58-8d1a-46b9be7d755c", + "savedPayload": { + "position": { + "x": 18686.775449101795, + "y": 10829.196329813976 + }, + "targetPosition": { + "x": 18706.775449101795, + "y": 10762.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f0a2f6d3-6122-48d1-83a8-fd1404d27573" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f0a2f6d3-6122-48d1-83a8-fd1404d27573" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0e61aa12-0260-4d18-ac26-092d19be68b6", + "savedPayload": { + "position": { + "x": 18774.775449101795, + "y": 10747.196329813976 + }, + "targetPosition": { + "x": 18706.775449101795, + "y": 10762.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "2f8e4334-128d-4b03-afb9-7e48d1344516" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "2f8e4334-128d-4b03-afb9-7e48d1344516" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "18d71a8f-ac4d-4cfb-9d78-fdc6e5ab51ac", + "savedPayload": { + "position": { + "x": 18793.775449101795, + "y": 10779.196329813976 + }, + "targetPosition": { + "x": 18706.775449101795, + "y": 10762.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "51a8074b-a435-4206-a6d6-410930c8a20c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "51a8074b-a435-4206-a6d6-410930c8a20c" + ] + ] + } + } + ], + "id": "7356fa09-1b47-4541-99c0-045e156852da", + "savedPayload": { + "position": { + "x": 18706.775449101795, + "y": 10762.196329813976 + }, + "targetPosition": { + "x": 18743.775449101795, + "y": 10826.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "26cd0471-f82f-4afa-9f3f-a955d55889e2", + "savedPayload": { + "position": { + "x": 18743.775449101795, + "y": 10826.196329813976 + }, + "targetPosition": { + "x": 18695.775449101795, + "y": 10854.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stages", + "id": "293ed14d-1090-4fc2-9a47-5da6fc2f2cbb" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Open Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c3d9243e-e65e-4d99-86ef-465be4608045", + "savedPayload": { + "position": { + "x": 18879.775449101795, + "y": 10991.196329813976 + }, + "targetPosition": { + "x": 18831.775449101795, + "y": 11018.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Open Stage Object", + "id": "680fb7bf-057b-4097-9433-a0002a57a892" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "Open Stage Object", + "Plotter Panel", + "Foundations", + "680fb7bf-057b-4097-9433-a0002a57a892" + ] + ] + } + } + ], + "id": "a83cecac-3200-4404-a3b5-635e3bee1cfa", + "savedPayload": { + "position": { + "x": 18831.775449101795, + "y": 11018.196329813976 + }, + "targetPosition": { + "x": 18758.775449101795, + "y": 10952.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1833cd75-d3e6-46bb-9c16-7520542c506b", + "savedPayload": { + "position": { + "x": 18917.775449101795, + "y": 10886.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10860.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "23c36b0c-d580-47e1-b81c-923115e40ebb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "23c36b0c-d580-47e1-b81c-923115e40ebb" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a6c4c537-4743-4d7b-ae0c-103b5d57e1fe", + "savedPayload": { + "position": { + "x": 18913.775449101795, + "y": 10875.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10860.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f465341e-bb80-46bf-a181-1378f61ff697" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f465341e-bb80-46bf-a181-1378f61ff697" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ec2c82ec-8104-4b5e-bcf6-27cd67fb9b48", + "savedPayload": { + "position": { + "x": 18824.775449101795, + "y": 10952.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10860.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "93c9f804-f808-4bd8-88b9-c97c093ec5df" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "93c9f804-f808-4bd8-88b9-c97c093ec5df" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3fa6fd36-9c32-4853-ae4a-610c32709421", + "savedPayload": { + "position": { + "x": 18814.775449101795, + "y": 10854.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10860.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "f484ad80-9f03-4a7a-9429-e9219e528298" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "f484ad80-9f03-4a7a-9429-e9219e528298" + ] + ] + } + } + ], + "id": "d7d17322-dcc7-4599-a23c-ce33637672eb", + "savedPayload": { + "position": { + "x": 18840.775449101795, + "y": 10860.196329813976 + }, + "targetPosition": { + "x": 18758.775449101795, + "y": 10952.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cdd1670f-db30-43eb-8922-584e599e79f4", + "savedPayload": { + "position": { + "x": 18758.775449101795, + "y": 10952.196329813976 + }, + "targetPosition": { + "x": 18695.775449101795, + "y": 10854.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stages", + "id": "5d8b7143-a998-4c28-a6ac-4d8f0e63b25a" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Manage Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8501ad09-a335-4754-8f7a-09b80f4621a2", + "savedPayload": { + "position": { + "x": 18814.775449101795, + "y": 10855.196329813976 + }, + "targetPosition": { + "x": 18797.775449101795, + "y": 10874.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "id": "3168525e-3786-40a3-9d7d-e58ec8ddc0b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "Manage Stage Object", + "Plotter Panel", + "Foundations", + "3168525e-3786-40a3-9d7d-e58ec8ddc0b4" + ] + ] + } + } + ], + "id": "39cd32c8-2054-4bc2-9025-1c7ca5fbd2c8", + "savedPayload": { + "position": { + "x": 18797.775449101795, + "y": 10874.196329813976 + }, + "targetPosition": { + "x": 18779.775449101795, + "y": 10883.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "744b4245-14e9-4c53-b270-8b1eabfdd510", + "savedPayload": { + "position": { + "x": 18804.775449101795, + "y": 10933.196329813976 + }, + "targetPosition": { + "x": 18705.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "37f108e6-7ddd-4299-bfe5-3ca4bbe7fe42", + "savedPayload": { + "position": { + "x": 18669.775449101795, + "y": 10794.196329813976 + }, + "targetPosition": { + "x": 18705.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "75e8608a-3265-40b4-99b0-e4ea18b194cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "75e8608a-3265-40b4-99b0-e4ea18b194cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e4fc5920-a43d-4f78-81fa-cc7774e878a6", + "savedPayload": { + "position": { + "x": 18714.775449101795, + "y": 10940.196329813976 + }, + "targetPosition": { + "x": 18705.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cda5259c-5f37-4f60-bcd3-57c120e4ab96", + "savedPayload": { + "position": { + "x": 18800.775449101795, + "y": 10922.196329813976 + }, + "targetPosition": { + "x": 18705.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde" + ] + ] + } + } + ], + "id": "c319010a-8c33-4cf6-b3a1-14ce73be08a1", + "savedPayload": { + "position": { + "x": 18705.775449101795, + "y": 10871.196329813976 + }, + "targetPosition": { + "x": 18779.775449101795, + "y": 10883.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "52c8b41c-ea6e-459d-8557-22cecd7ccbad", + "savedPayload": { + "position": { + "x": 18779.775449101795, + "y": 10883.196329813976 + }, + "targetPosition": { + "x": 18695.775449101795, + "y": 10854.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stages", + "id": "75dd4aa9-48c9-4dbb-b535-0ddbff01ba52" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Close Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fbc4e985-307c-4e26-9de5-77f8d6367a5e", + "savedPayload": { + "position": { + "x": 18663.775449101795, + "y": 10845.196329813976 + }, + "targetPosition": { + "x": 18590.775449101795, + "y": 10918.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Close Stage Object", + "id": "80a8fb24-c756-410c-bed2-a37784ea90bb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "Close Stage Object", + "Plotter Panel", + "Foundations", + "80a8fb24-c756-410c-bed2-a37784ea90bb" + ] + ] + } + } + ], + "id": "fe495a35-684f-45a1-8d01-553197d8b866", + "savedPayload": { + "position": { + "x": 18590.775449101795, + "y": 10918.196329813976 + }, + "targetPosition": { + "x": 18629.775449101795, + "y": 10863.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d06cc8c0-4464-4dcf-aa1d-6f227a2a09d5", + "savedPayload": { + "position": { + "x": 18672.775449101795, + "y": 10921.196329813976 + }, + "targetPosition": { + "x": 18703.775449101795, + "y": 10903.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "ecd0b265-422d-47b0-8beb-f3e2ca65e277" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "ecd0b265-422d-47b0-8beb-f3e2ca65e277" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c169f538-a260-4271-9fa9-6564d524f0b8", + "savedPayload": { + "position": { + "x": 18689.775449101795, + "y": 10830.196329813976 + }, + "targetPosition": { + "x": 18703.775449101795, + "y": 10903.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "67fdab45-c30c-40cd-91ce-5d4de47975a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "67fdab45-c30c-40cd-91ce-5d4de47975a3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "445447d6-cf2a-433f-b5ea-3c7656cfd03a", + "savedPayload": { + "position": { + "x": 18790.775449101795, + "y": 10885.196329813976 + }, + "targetPosition": { + "x": 18703.775449101795, + "y": 10903.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "c039ceb1-2c7e-4b0e-943f-b473e45a49d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "c039ceb1-2c7e-4b0e-943f-b473e45a49d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ac23b49c-e12a-411e-a5bf-5f6b0c3cde85", + "savedPayload": { + "position": { + "x": 18750.775449101795, + "y": 10928.196329813976 + }, + "targetPosition": { + "x": 18703.775449101795, + "y": 10903.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "da1dbf22-3175-44d7-b5fa-5365e76dce6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "da1dbf22-3175-44d7-b5fa-5365e76dce6f" + ] + ] + } + } + ], + "id": "6f79505a-47df-4e0a-b4dd-400e8ace878a", + "savedPayload": { + "position": { + "x": 18703.775449101795, + "y": 10903.196329813976 + }, + "targetPosition": { + "x": 18629.775449101795, + "y": 10863.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c5993f59-780f-4d59-8171-01474a26c82c", + "savedPayload": { + "position": { + "x": 18629.775449101795, + "y": 10863.196329813976 + }, + "targetPosition": { + "x": 18695.775449101795, + "y": 10854.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stages", + "id": "18a82ed5-48f5-46c8-bb65-b6bb17df1578" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "5440af82-0cac-4180-84dd-be98cab33ec8", + "savedPayload": { + "position": { + "x": 18695.775449101795, + "y": 10854.196329813976 + }, + "targetPosition": { + "x": 18683.775449101795, + "y": 10837.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "397cab1b-3c52-46b8-80b9-ada2623860cc", + "savedPayload": { + "position": { + "x": 18760.775449101795, + "y": 10814.196329813976 + }, + "targetPosition": { + "x": 18676.775449101795, + "y": 10807.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Object", + "id": "230d4fdf-dbe2-44e8-999f-9a5526d594ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "Position Object", + "Plotter Panel", + "Foundations", + "230d4fdf-dbe2-44e8-999f-9a5526d594ef" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Position Combined Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9d2acedc-4049-4234-81da-85fb1be000cb", + "savedPayload": { + "position": { + "x": 18731.775449101795, + "y": 10748.196329813976 + }, + "targetPosition": { + "x": 18676.775449101795, + "y": 10807.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "id": "fa683b80-633c-4886-b81d-dbc507c66d80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "Position Combined Statistics", + "Plotter Panel", + "Foundations", + "fa683b80-633c-4886-b81d-dbc507c66d80" + ] + ] + } + } + ], + "id": "56f17bde-c126-4a3a-9982-39e18d1362f6", + "savedPayload": { + "position": { + "x": 18676.775449101795, + "y": 10807.196329813976 + }, + "targetPosition": { + "x": 18577.775449101795, + "y": 10739.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Entry Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3b8d30c4-4301-4799-837d-1f13c3e8c0ae", + "savedPayload": { + "position": { + "x": 18501.775449101795, + "y": 10780.196329813976 + }, + "targetPosition": { + "x": 18496.775449101795, + "y": 10776.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Entry Target Rate Line", + "id": "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7383535c-c74d-4a5f-9e90-7938bf338a69" + ], + [ + "Entry Target Rate Line", + "Polygon", + "Foundations", + "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Exit Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a1f6f57d-cc93-4005-a7dc-606fad0f2c78", + "savedPayload": { + "position": { + "x": 18592.775449101795, + "y": 10680.196329813976 + }, + "targetPosition": { + "x": 18496.775449101795, + "y": 10776.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Exit Target Rate Line", + "id": "19ce16c0-e06d-4f1a-a89e-ba74af8999cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7383535c-c74d-4a5f-9e90-7938bf338a69" + ], + [ + "Exit Target Rate Line", + "Polygon", + "Foundations", + "19ce16c0-e06d-4f1a-a89e-ba74af8999cf" + ] + ] + } + } + ], + "id": "2a380993-31c7-4887-b552-cc9b7a32f3a1", + "savedPayload": { + "position": { + "x": 18496.775449101795, + "y": 10776.196329813976 + }, + "targetPosition": { + "x": 18577.775449101795, + "y": 10739.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2d302e47-f77d-4c92-9b29-ad03e8673ccb", + "savedPayload": { + "position": { + "x": 18577.775449101795, + "y": 10739.196329813976 + }, + "targetPosition": { + "x": 18594.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Positions", + "id": "6950ab50-f999-447e-a37b-ac54a4bb4a00" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e4452744-c47f-42c4-9c35-6f355b3df9d1", + "savedPayload": { + "position": { + "x": 18765.775449101795, + "y": 10781.196329813976 + }, + "targetPosition": { + "x": 18714.775449101795, + "y": 10877.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Base Asset", + "id": "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "Position Base Asset", + "Plotter Panel", + "Foundations", + "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d" + ] + ] + } + } + ], + "id": "a9de1cb4-ec00-4625-aacf-8c3be915281f", + "savedPayload": { + "position": { + "x": 18714.775449101795, + "y": 10877.196329813976 + }, + "targetPosition": { + "x": 18618.775449101795, + "y": 10893.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2c2e6097-0c7b-43cf-b9fa-49fd5796c8f6", + "savedPayload": { + "position": { + "x": 18570.775449101795, + "y": 11032.196329813976 + }, + "targetPosition": { + "x": 18546.775449101795, + "y": 10937.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "02bb3875-2c75-44fa-a7e2-d00035bc1d1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "02bb3875-2c75-44fa-a7e2-d00035bc1d1c" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b15e6687-67ce-4586-8ab3-3142a34636af", + "savedPayload": { + "position": { + "x": 18585.775449101795, + "y": 11029.196329813976 + }, + "targetPosition": { + "x": 18546.775449101795, + "y": 10937.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "0ea736ec-79a5-4836-8021-9f0a39cae941" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "0ea736ec-79a5-4836-8021-9f0a39cae941" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "72270182-b1cf-4222-a5e8-60d783a4b1f5", + "savedPayload": { + "position": { + "x": 18562.775449101795, + "y": 10903.196329813976 + }, + "targetPosition": { + "x": 18546.775449101795, + "y": 10937.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "6d605339-7369-4f3a-ab2d-db4680174dd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "6d605339-7369-4f3a-ab2d-db4680174dd1" + ] + ] + } + } + ], + "id": "668b25e9-fd73-4882-88ef-ba81a966592d", + "savedPayload": { + "position": { + "x": 18546.775449101795, + "y": 10937.196329813976 + }, + "targetPosition": { + "x": 18618.775449101795, + "y": 10893.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4db8317b-9885-4855-a3eb-3785a808b9f8", + "savedPayload": { + "position": { + "x": 18618.775449101795, + "y": 10893.196329813976 + }, + "targetPosition": { + "x": 18594.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Base Asset", + "id": "bfdd8338-b744-4426-9b18-156c35593c34" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "05f49985-2dd0-44d4-bee6-36c6a7dcf804", + "savedPayload": { + "position": { + "x": 18580.775449101795, + "y": 10682.196329813976 + }, + "targetPosition": { + "x": 18655.775449101795, + "y": 10739.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "id": "1d377283-4fc2-498f-acd0-6c856c298c2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "Position Quoted Asset", + "Plotter Panel", + "Foundations", + "1d377283-4fc2-498f-acd0-6c856c298c2d" + ] + ] + } + } + ], + "id": "509df18e-3cd9-4634-9f09-ffd076e9618d", + "savedPayload": { + "position": { + "x": 18655.775449101795, + "y": 10739.196329813976 + }, + "targetPosition": { + "x": 18632.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "22d88a2f-ad32-45da-80fc-48380f8d17cc", + "savedPayload": { + "position": { + "x": 18615.775449101795, + "y": 10691.196329813976 + }, + "targetPosition": { + "x": 18634.775449101795, + "y": 10770.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "1dc2b7ca-f93f-4993-b20a-0a7a341436aa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "1dc2b7ca-f93f-4993-b20a-0a7a341436aa" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7688ae80-229a-45f6-bb68-2ff80603b858", + "savedPayload": { + "position": { + "x": 18633.775449101795, + "y": 10823.196329813976 + }, + "targetPosition": { + "x": 18634.775449101795, + "y": 10770.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "252cf157-ac1c-4489-9e43-3cd8b4ffea5d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "252cf157-ac1c-4489-9e43-3cd8b4ffea5d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "65d4b842-6bac-4f51-8b51-5206046ea25d", + "savedPayload": { + "position": { + "x": 18558.775449101795, + "y": 10743.196329813976 + }, + "targetPosition": { + "x": 18634.775449101795, + "y": 10770.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "7f0b8fd4-d544-4b14-a531-10668d1d767e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "7f0b8fd4-d544-4b14-a531-10668d1d767e" + ] + ] + } + } + ], + "id": "9523f109-75d5-430e-82ae-050ffed47090", + "savedPayload": { + "position": { + "x": 18634.775449101795, + "y": 10770.196329813976 + }, + "targetPosition": { + "x": 18632.775449101795, + "y": 10821.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "80a9b7f7-6b41-4b88-a5d6-8da9805710d8", + "savedPayload": { + "position": { + "x": 18632.775449101795, + "y": 10821.196329813976 + }, + "targetPosition": { + "x": 18594.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Quoted Asset", + "id": "1ed7ca82-471a-4fa0-a198-f01dba4d7c06" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Stop Loss Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ba6341ec-def7-4ca0-95a4-22e06bcbb105", + "savedPayload": { + "position": { + "x": 18682.775449101795, + "y": 10977.196329813976 + }, + "targetPosition": { + "x": 18622.775449101795, + "y": 10947.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "id": "af403e0f-699b-4dfc-b3ee-d6a8747ab081" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "f3833246-c097-42c2-8522-930b4d0450d3" + ], + [ + "Stop Loss Panel", + "Plotter Panel", + "Foundations", + "af403e0f-699b-4dfc-b3ee-d6a8747ab081" + ] + ] + } + } + ], + "id": "649247b8-c6fa-49b6-8a62-cb83339089ed", + "savedPayload": { + "position": { + "x": 18622.775449101795, + "y": 10947.196329813976 + }, + "targetPosition": { + "x": 18529.775449101795, + "y": 10874.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cd33259b-52bc-4f94-97be-883b112426fb", + "savedPayload": { + "position": { + "x": 18535.775449101795, + "y": 10840.196329813976 + }, + "targetPosition": { + "x": 18594.775449101795, + "y": 10813.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "506b65ce-5080-421b-9981-6220603de1db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "f3833246-c097-42c2-8522-930b4d0450d3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2692f8f1-615e-4af7-8735-0516470d12ed" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "506b65ce-5080-421b-9981-6220603de1db" + ] + ] + } + } + ], + "id": "718fd4cc-c3e1-46af-b7ce-3d57a37d0fa8", + "savedPayload": { + "position": { + "x": 18594.775449101795, + "y": 10813.196329813976 + }, + "targetPosition": { + "x": 18529.775449101795, + "y": 10874.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8c8eeb53-b994-4e0b-91b0-f42c0ad76cb5", + "savedPayload": { + "position": { + "x": 18529.775449101795, + "y": 10874.196329813976 + }, + "targetPosition": { + "x": 18594.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "2aadd044-58b5-4a4e-89a2-90249719417d" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Take Profit Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3d82eac0-fc8a-47d6-9b6a-9143b2135f7d", + "savedPayload": { + "position": { + "x": 18503.775449101795, + "y": 10770.196329813976 + }, + "targetPosition": { + "x": 18560.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "id": "7669828e-655e-4a1e-836d-20e7dfbd6a6e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "daa39650-5f2b-4bc2-9798-86e26cd43c13" + ], + [ + "Take Profit Panel", + "Plotter Panel", + "Foundations", + "7669828e-655e-4a1e-836d-20e7dfbd6a6e" + ] + ] + } + } + ], + "id": "d6189c06-255e-4a40-8442-8270906aba03", + "savedPayload": { + "position": { + "x": 18560.775449101795, + "y": 10797.196329813976 + }, + "targetPosition": { + "x": 18565.775449101795, + "y": 10868.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c192835e-08ca-4c36-a407-d29c44013f66", + "savedPayload": { + "position": { + "x": 18591.775449101795, + "y": 10762.196329813976 + }, + "targetPosition": { + "x": 18590.775449101795, + "y": 10770.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "85c17bc4-2728-4c03-8e0e-7b08a4178835" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "daa39650-5f2b-4bc2-9798-86e26cd43c13" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "37bb31f2-5eee-4aca-b484-03c9f7de3446" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "85c17bc4-2728-4c03-8e0e-7b08a4178835" + ] + ] + } + } + ], + "id": "d263a214-8f41-4fd0-9dcf-32b2caa3edca", + "savedPayload": { + "position": { + "x": 18590.775449101795, + "y": 10770.196329813976 + }, + "targetPosition": { + "x": 18565.775449101795, + "y": 10868.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f33d67f7-0f6c-4178-8b25-62cbc0184abd", + "savedPayload": { + "position": { + "x": 18565.775449101795, + "y": 10868.196329813976 + }, + "targetPosition": { + "x": 18594.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "f3c16f5d-fdfc-4fea-bee5-dcffb5bbb913" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "f3b4ec41-e97a-42e3-99d5-3f54088aab25", + "savedPayload": { + "position": { + "x": 18594.775449101795, + "y": 10831.196329813976 + }, + "targetPosition": { + "x": 18683.775449101795, + "y": 10837.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "603489f6-1ff1-43e6-bac4-19c699363653", + "savedPayload": { + "position": { + "x": 18683.775449101795, + "y": 10837.196329813976 + }, + "targetPosition": { + "x": 18699.775449101795, + "y": 10817.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a9b0f2b2-8bef-4fab-8921-94fffb6ceb67", + "savedPayload": { + "position": { + "x": 18699.775449101795, + "y": 10817.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10797.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f9533831-1496-4af3-9f44-51e85a0ff857", + "savedPayload": { + "position": { + "x": 18786.775449101795, + "y": 10797.196329813976 + }, + "targetPosition": { + "x": 18857.775449101795, + "y": 10880.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "52c64f5a-7649-4248-bbdd-3832f7279737" + }, + "referenceParentCombinedNodePath": [] + } + }, + "id": "2b2ffe14-5b3d-4ab5-900e-3af8b998bc36", + "savedPayload": { + "position": { + "x": 18857.775449101795, + "y": 10880.196329813976 + }, + "targetPosition": { + "x": 18863.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "e9a5970b-6d85-4bf8-934b-7cebec607730", + "savedPayload": { + "position": { + "x": 18886.775449101795, + "y": 10817.196329813976 + }, + "targetPosition": { + "x": 18864.775449101795, + "y": 10849.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a8d53ea6-7d81-400e-8365-bf90b62a7eaf", + "savedPayload": { + "position": { + "x": 18830.775449101795, + "y": 10882.196329813976 + }, + "targetPosition": { + "x": 18890.775449101795, + "y": 10798.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "0b3a0ab1-0d53-4820-869e-53b20a059070", + "savedPayload": { + "position": { + "x": 18890.775449101795, + "y": 10798.196329813976 + }, + "targetPosition": { + "x": 18880.775449101795, + "y": 10793.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0f8d24b3-0699-4d01-a986-3dbf963fa262", + "savedPayload": { + "position": { + "x": 18853.775449101795, + "y": 10762.196329813976 + }, + "targetPosition": { + "x": 18880.775449101795, + "y": 10793.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "261bd5fe-f747-448a-8a0d-7d3bbcf3994c", + "savedPayload": { + "position": { + "x": 18880.775449101795, + "y": 10793.196329813976 + }, + "targetPosition": { + "x": 18819.775449101795, + "y": 10866.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "840a9cb9-008f-4b7b-a997-73cf1a4ba034" + }, + "referenceParentCombinedNodePath": [] + } + }, + { + "type": "Layer", + "name": "", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "65345fed-3e81-41d9-8917-ecf0afe4a955", + "savedPayload": { + "position": { + "x": 18968.775449101795, + "y": 10965.196329813976 + }, + "targetPosition": { + "x": 18900.775449101795, + "y": 10914.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "4893f5fe-1aa2-4da2-8e03-6faad239debd", + "savedPayload": { + "position": { + "x": 18900.775449101795, + "y": 10914.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3ad4440c-e5df-430a-84a1-aa82077a1a7e", + "savedPayload": { + "position": { + "x": 18803.775449101795, + "y": 10897.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10885.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bbec31ad-46ad-4741-9d59-5b9852f76977", + "savedPayload": { + "position": { + "x": 18899.775449101795, + "y": 10885.196329813976 + }, + "targetPosition": { + "x": 18819.775449101795, + "y": 10866.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "73f7b079-54bb-4929-977e-7b058e3ba867" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "layerFolders": [], + "id": "80c7e2f1-6d45-4de7-a65e-8bf99023f2d9", + "savedPayload": { + "position": { + "x": 18819.775449101795, + "y": 10866.196329813976 + }, + "targetPosition": { + "x": 18864.775449101795, + "y": 10849.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4e517f9f-1d3c-4fc7-a0b4-4b439039acd2", + "savedPayload": { + "position": { + "x": 18864.775449101795, + "y": 10849.196329813976 + }, + "targetPosition": { + "x": 18824.775449101795, + "y": 10791.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "36018e1a-1c89-4f6e-bae4-5b47b43db094" + }, + "referenceParentCombinedNodePath": [] + } + }, + "id": "bc5feee5-11d3-4cd8-8780-61e7c08363da", + "savedPayload": { + "position": { + "x": 18824.775449101795, + "y": 10791.196329813976 + }, + "targetPosition": { + "x": 18863.775449101795, + "y": 10891.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "01d30c93-49b3-4aae-a369-02530a8338ac", + "savedPayload": { + "position": { + "x": 18863.775449101795, + "y": 10891.196329813976 + }, + "targetPosition": { + "x": 18817.775449101795, + "y": 10804.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Backtesting Session", + "name": "New Trading System", + "id": "f03966ba-a30c-477b-8c9e-c2b5bd360e91" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network" + ], + [ + "My Computer", + "LAN Network Node" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks" + ], + [ + "New Project Trading Tasks", + "Project Trading Tasks" + ], + [ + "New Exchange Trading Tasks", + "Exchange Trading Tasks" + ], + [ + "New Market Trading Tasks", + "Market Trading Tasks" + ], + [ + "New Trading Mine Tasks", + "Trading Mine Tasks" + ], + [ + "Masters", + "Task Manager" + ], + [ + "New Trading System", + "Task" + ], + [ + "Low Frequency", + "Trading Bot Instance" + ], + [ + "New Trading Process Instance", + "Trading Process Instance" + ], + [ + "New Trading System", + "Backtesting Session" + ] + ] + } + } + ], + "id": "17ce9df0-09b1-4d69-9bec-003b492e24d3", + "savedPayload": { + "position": { + "x": 18817.775449101795, + "y": 10804.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Testing Trading Tasks", + "name": "New Testing Trading Tasks", + "id": "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8d7a7654-9f6e-470e-bcf9-1ca0092c5e1d" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Learning Tasks My Computer", + "project": "Foundations", + "timeMachines": [], + "id": "d8ccad51-7150-4a58-bbd6-6b5ef562b1c9", + "savedPayload": { + "position": { + "x": 18949.775449101795, + "y": 10803.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Tasks", + "name": "New Learning Tasks", + "id": "0818dfbe-61ea-40b8-8544-bee25d7f45be" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Production Trading Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "New Trading System Live Trading Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"fromDate\": \"2018-01-01\",\n\"toDate\": \"2020-12-31\"\n}", + "project": "Foundations", + "id": "23a63df5-df5d-411f-81d1-139880b83c88", + "savedPayload": { + "position": { + "x": 18850.775449101795, + "y": 10781.196329813976 + }, + "targetPosition": { + "x": 18930.775449101795, + "y": 10701.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{ \n\"autoMinScale\": true,\n\"autoMaxScale\": true,\n\"minValue\": 0,\n\"maxValue\": 25000\n}", + "project": "Foundations", + "id": "83335a25-40b4-4e03-8da9-a4d24f45ae1b", + "savedPayload": { + "position": { + "x": 18893.775449101795, + "y": 10633.196329813976 + }, + "targetPosition": { + "x": 18930.775449101795, + "y": 10701.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "8ee2d2c3-3176-4186-a90b-377f6e7ca4b5", + "savedPayload": { + "position": { + "x": 18847.775449101795, + "y": 10736.196329813976 + }, + "targetPosition": { + "x": 18930.775449101795, + "y": 10701.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Trading Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3c02262b-3343-49ac-ad91-a150b2397c8b", + "savedPayload": { + "position": { + "x": 18860.775449101795, + "y": 10676.196329813976 + }, + "targetPosition": { + "x": 18854.775449101795, + "y": 10725.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Counters", + "id": "f3c54604-7e35-4068-92de-27a77d8dc543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Trading Episode Counters", + "Plotter Module", + "Foundations", + "af6b3fbf-f8e7-45c5-bc22-719209914dad" + ], + [ + "Trading Episode Counters", + "Plotter Panel", + "Foundations", + "f3c54604-7e35-4068-92de-27a77d8dc543" + ] + ] + } + } + ], + "id": "e830a975-cc7a-4160-af25-e0b793f31fd9", + "savedPayload": { + "position": { + "x": 18854.775449101795, + "y": 10725.196329813976 + }, + "targetPosition": { + "x": 18880.775449101795, + "y": 10747.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "04c53abd-e614-48dd-a122-a6ba2f790057", + "savedPayload": { + "position": { + "x": 18794.775449101795, + "y": 10705.196329813976 + }, + "targetPosition": { + "x": 18880.775449101795, + "y": 10747.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12963a02-1129-4354-8c43-3b675ac8a4d7", + "savedPayload": { + "position": { + "x": 18880.775449101795, + "y": 10747.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Counters", + "id": "c94a9546-1698-44c5-ba48-e8eaa66f9966" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "4121dfb1-def5-4752-8930-c4e91f8e6915" + ], + [ + "Trading Episode Counters", + "Data Product", + "Foundations", + "c94a9546-1698-44c5-ba48-e8eaa66f9966" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "948178e4-8d7d-4f69-9aea-c9bc7d0eb919", + "savedPayload": { + "position": { + "x": 18651.775449101795, + "y": 10726.196329813976 + }, + "targetPosition": { + "x": 18722.775449101795, + "y": 10657.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Statistics", + "id": "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Trading Episode Statistics", + "Plotter Module", + "Foundations", + "456183e1-1e62-4127-85f9-505dc8c2c20e" + ], + [ + "Trading Episode Statistics", + "Plotter Panel", + "Foundations", + "22e12c9b-01f2-4ffa-b73e-d2788f5a0e54" + ] + ] + } + } + ], + "id": "5968b1fb-02c9-4206-9f80-349f67bd8c8e", + "savedPayload": { + "position": { + "x": 18722.775449101795, + "y": 10657.196329813976 + }, + "targetPosition": { + "x": 18809.775449101795, + "y": 10642.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "cdbe0c65-735d-46d5-a854-a219e1994671", + "savedPayload": { + "position": { + "x": 18860.775449101795, + "y": 10709.196329813976 + }, + "targetPosition": { + "x": 18809.775449101795, + "y": 10642.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fce2d04f-109f-4ecc-b62a-9e2bba819924", + "savedPayload": { + "position": { + "x": 18809.775449101795, + "y": 10642.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Statistics", + "id": "4efa656d-4ee6-4696-8a13-591b9f83b275" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "4121dfb1-def5-4752-8930-c4e91f8e6915" + ], + [ + "Trading Episode Statistics", + "Data Product", + "Foundations", + "4efa656d-4ee6-4696-8a13-591b9f83b275" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ce606914-d672-4c4c-9de8-129c0609cd17", + "savedPayload": { + "position": { + "x": 18966.775449101795, + "y": 10599.196329813976 + }, + "targetPosition": { + "x": 18918.775449101795, + "y": 10699.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a19a3242-d532-423d-b834-d3d4f8ddb9d5", + "savedPayload": { + "position": { + "x": 18903.775449101795, + "y": 10621.196329813976 + }, + "targetPosition": { + "x": 18918.775449101795, + "y": 10699.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3bd4b2e2-e2e9-4ebb-aa37-113e6b1744e7", + "savedPayload": { + "position": { + "x": 18918.775449101795, + "y": 10699.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "46743129-3710-4d5e-a482-d519ff6ed81e" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "4121dfb1-def5-4752-8930-c4e91f8e6915" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "46743129-3710-4d5e-a482-d519ff6ed81e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Balances", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Current Balance", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e7e4ab0c-0a4e-4750-91de-f0b0dc64892b", + "savedPayload": { + "position": { + "x": 18935.775449101795, + "y": 10760.196329813976 + }, + "targetPosition": { + "x": 18861.775449101795, + "y": 10662.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Current Balance", + "id": "f03b22f2-4725-4bbf-9a90-f02d545d05a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "2538a638-ace8-4d33-8e97-e3640b9add26" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "9b3212d7-ac1e-490f-9b2d-608768801370" + ], + [ + "Current Balance", + "Plotter Panel", + "Foundations", + "f03b22f2-4725-4bbf-9a90-f02d545d05a8" + ] + ] + } + } + ], + "id": "c81ea32d-7780-4fc4-87e4-771b350c2645", + "savedPayload": { + "position": { + "x": 18861.775449101795, + "y": 10662.196329813976 + }, + "targetPosition": { + "x": 18831.775449101795, + "y": 10712.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "242f65c7-5006-4d16-a2d1-38216e33558f", + "savedPayload": { + "position": { + "x": 18755.775449101795, + "y": 10754.196329813976 + }, + "targetPosition": { + "x": 18831.775449101795, + "y": 10712.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2034f358-d538-412e-8c2a-16e9b60c2a54", + "savedPayload": { + "position": { + "x": 18831.775449101795, + "y": 10712.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Balances", + "id": "bac41cd2-60a8-4a33-bfaf-b89565c782c3" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "4121dfb1-def5-4752-8930-c4e91f8e6915" + ], + [ + "Episode Balances", + "Data Product", + "Foundations", + "bac41cd2-60a8-4a33-bfaf-b89565c782c3" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Trading Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "4db46859-b341-40c1-ac28-0cd0043e7487", + "savedPayload": { + "position": { + "x": 18990.775449101795, + "y": 10689.196329813976 + }, + "targetPosition": { + "x": 18937.775449101795, + "y": 10665.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "941970f7-126e-44ca-ae4b-62eff0c3b809", + "savedPayload": { + "position": { + "x": 19011.775449101795, + "y": 10662.196329813976 + }, + "targetPosition": { + "x": 18937.775449101795, + "y": 10665.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e9f69c5a-2144-4a7a-a29f-27d481c79008", + "savedPayload": { + "position": { + "x": 18937.775449101795, + "y": 10665.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Trading Event", + "id": "b82f27b8-58da-4224-9ca0-41ec879aa66e" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "4121dfb1-def5-4752-8930-c4e91f8e6915" + ], + [ + "Distance To Trading Event", + "Data Product", + "Foundations", + "b82f27b8-58da-4224-9ca0-41ec879aa66e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d31e0d05-63de-4f10-b2b5-93d0632e41d0", + "savedPayload": { + "position": { + "x": 19008.775449101795, + "y": 10627.196329813976 + }, + "targetPosition": { + "x": 18925.775449101795, + "y": 10618.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3ba22373-b536-4948-b4ca-6b9195a673e6", + "savedPayload": { + "position": { + "x": 19003.775449101795, + "y": 10667.196329813976 + }, + "targetPosition": { + "x": 18925.775449101795, + "y": 10618.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "42499a8c-07f3-4e45-a09a-56efde60b4f7", + "savedPayload": { + "position": { + "x": 18925.775449101795, + "y": 10618.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Base Asset", + "id": "123fcfc7-2826-4151-a745-5dc47ac06e8f" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "4121dfb1-def5-4752-8930-c4e91f8e6915" + ], + [ + "Episode Base Asset", + "Data Product", + "Foundations", + "123fcfc7-2826-4151-a745-5dc47ac06e8f" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "5ced3005-48d9-4f53-a072-33747c5d1251", + "savedPayload": { + "position": { + "x": 18777.775449101795, + "y": 10651.196329813976 + }, + "targetPosition": { + "x": 18836.775449101795, + "y": 10592.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "dfd0a810-56ef-4714-b107-1beb8b13532a", + "savedPayload": { + "position": { + "x": 18783.775449101795, + "y": 10668.196329813976 + }, + "targetPosition": { + "x": 18836.775449101795, + "y": 10592.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "94503764-e7fd-4c60-867a-5f07a1c2fb46", + "savedPayload": { + "position": { + "x": 18836.775449101795, + "y": 10592.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Quoted Asset", + "id": "7e01d251-6532-4370-a826-2235a9bd9949" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "4121dfb1-def5-4752-8930-c4e91f8e6915" + ], + [ + "Episode Quoted Asset", + "Data Product", + "Foundations", + "7e01d251-6532-4370-a826-2235a9bd9949" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "0d0e31c1-d669-42b3-8cbe-d7bef72a4eaf", + "savedPayload": { + "position": { + "x": 18874.775449101795, + "y": 10694.196329813976 + }, + "targetPosition": { + "x": 18846.775449101795, + "y": 10613.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c37ab7fe-cbd0-4c82-878f-ab624ef721a2", + "savedPayload": { + "position": { + "x": 18941.775449101795, + "y": 10681.196329813976 + }, + "targetPosition": { + "x": 18846.775449101795, + "y": 10613.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0d7c44d3-539a-44a9-b241-6de572e71214", + "savedPayload": { + "position": { + "x": 18846.775449101795, + "y": 10613.196329813976 + }, + "targetPosition": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "618afed0-375a-4808-ae17-c580763124f7" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "4121dfb1-def5-4752-8930-c4e91f8e6915" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "618afed0-375a-4808-ae17-c580763124f7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e5cdf5d6-796f-4836-a4f1-da459580e4bf", + "savedPayload": { + "position": { + "x": 18866.775449101795, + "y": 10692.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Strategy", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a4e4d410-2ae7-4ae3-88e6-8d6661f02616", + "savedPayload": { + "position": { + "x": 18829.775449101795, + "y": 10923.196329813976 + }, + "targetPosition": { + "x": 18753.775449101795, + "y": 10921.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "74604136-48f8-4b02-be61-2999a2e6d38f", + "savedPayload": { + "position": { + "x": 18824.775449101795, + "y": 10970.196329813976 + }, + "targetPosition": { + "x": 18753.775449101795, + "y": 10921.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63c4998d-4f55-40d8-8f87-1c8bf42998b6", + "savedPayload": { + "position": { + "x": 18753.775449101795, + "y": 10921.196329813976 + }, + "targetPosition": { + "x": 18763.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Strategy", + "id": "8e8767f2-cc12-44c0-9b5f-7dd6ebc63719" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "a3e97904-329a-4c1e-825c-8002bbb1e3e3" + ], + [ + "Current Strategy", + "Data Product", + "Foundations", + "8e8767f2-cc12-44c0-9b5f-7dd6ebc63719" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9ae65599-6c32-4916-8c8b-880b8afc5509", + "savedPayload": { + "position": { + "x": 18710.775449101795, + "y": 10901.196329813976 + }, + "targetPosition": { + "x": 18709.775449101795, + "y": 10932.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "05af1f51-0bd3-41ae-b2b3-5580088e4566", + "savedPayload": { + "position": { + "x": 18704.775449101795, + "y": 10840.196329813976 + }, + "targetPosition": { + "x": 18709.775449101795, + "y": 10932.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "44aa42d8-7caa-4c34-92bf-33eb80417638", + "savedPayload": { + "position": { + "x": 18709.775449101795, + "y": 10932.196329813976 + }, + "targetPosition": { + "x": 18763.775449101795, + "y": 10857.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Strategy", + "id": "c6f34b7b-dde1-4d1f-ba0c-877be6a822eb" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "a3e97904-329a-4c1e-825c-8002bbb1e3e3" + ], + [ + "Last Strategy", + "Data Product", + "Foundations", + "c6f34b7b-dde1-4d1f-ba0c-877be6a822eb" + ] + ] + } + } + ], + "layerFolders": [], + "id": "2812a87c-7171-4325-b86a-d652f38901f4", + "savedPayload": { + "position": { + "x": 18763.775449101795, + "y": 10857.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "509f1172-9993-4623-879a-87176fbc751c", + "savedPayload": { + "position": { + "x": 18653.775449101795, + "y": 10628.196329813976 + }, + "targetPosition": { + "x": 18656.775449101795, + "y": 10693.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d2543a63-bb05-443f-bc88-3aef3e7922ae", + "savedPayload": { + "position": { + "x": 18591.775449101795, + "y": 10770.196329813976 + }, + "targetPosition": { + "x": 18656.775449101795, + "y": 10693.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c40775a3-f656-4322-bb9b-6221836a6ba2", + "savedPayload": { + "position": { + "x": 18656.775449101795, + "y": 10693.196329813976 + }, + "targetPosition": { + "x": 18744.775449101795, + "y": 10683.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Position", + "id": "8378881c-7efc-4b1c-b455-f1bdcc441cc9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "e37ca6e4-d5a4-46db-b70b-b6f999d1ff17" + ], + [ + "Current Position", + "Data Product", + "Foundations", + "8378881c-7efc-4b1c-b455-f1bdcc441cc9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2e29e54f-c10a-4e0b-a824-5288b7c8eea3", + "savedPayload": { + "position": { + "x": 18781.775449101795, + "y": 10611.196329813976 + }, + "targetPosition": { + "x": 18799.775449101795, + "y": 10595.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e1414424-7b0f-43cd-b160-931eef877cc7", + "savedPayload": { + "position": { + "x": 18699.775449101795, + "y": 10549.196329813976 + }, + "targetPosition": { + "x": 18799.775449101795, + "y": 10595.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8c38c16d-be61-402e-86f8-6c312609827b", + "savedPayload": { + "position": { + "x": 18799.775449101795, + "y": 10595.196329813976 + }, + "targetPosition": { + "x": 18744.775449101795, + "y": 10683.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Position", + "id": "e62d43b2-0260-4cfe-b6c7-7e480bc835fc" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "e37ca6e4-d5a4-46db-b70b-b6f999d1ff17" + ], + [ + "Last Position", + "Data Product", + "Foundations", + "e62d43b2-0260-4cfe-b6c7-7e480bc835fc" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b38fd55d-e791-4524-b125-ca30158e83db", + "savedPayload": { + "position": { + "x": 18643.775449101795, + "y": 10738.196329813976 + }, + "targetPosition": { + "x": 18689.775449101795, + "y": 10704.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "43440fd2-b03f-4659-8d59-0704ad75a4e2", + "savedPayload": { + "position": { + "x": 18654.775449101795, + "y": 10740.196329813976 + }, + "targetPosition": { + "x": 18689.775449101795, + "y": 10704.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b0f7c87-adb7-469b-ae3c-10b18b81e6f2", + "savedPayload": { + "position": { + "x": 18689.775449101795, + "y": 10704.196329813976 + }, + "targetPosition": { + "x": 18744.775449101795, + "y": 10683.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "431c09db-12fa-417f-a3e5-57bbedbc3b8c" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "e37ca6e4-d5a4-46db-b70b-b6f999d1ff17" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "431c09db-12fa-417f-a3e5-57bbedbc3b8c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a0bb2900-c818-4c80-a5a1-e794598ce401", + "savedPayload": { + "position": { + "x": 18846.775449101795, + "y": 10674.196329813976 + }, + "targetPosition": { + "x": 18757.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4072a299-dc11-4ccc-a755-1884c73a8a70", + "savedPayload": { + "position": { + "x": 18800.775449101795, + "y": 10755.196329813976 + }, + "targetPosition": { + "x": 18757.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "31e46f49-35c7-4dad-babe-0a2ab0d68db0", + "savedPayload": { + "position": { + "x": 18757.775449101795, + "y": 10735.196329813976 + }, + "targetPosition": { + "x": 18744.775449101795, + "y": 10683.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "082b6470-4115-4adc-ac88-a6898775fd1e" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "e37ca6e4-d5a4-46db-b70b-b6f999d1ff17" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "082b6470-4115-4adc-ac88-a6898775fd1e" + ] + ] + } + } + ], + "layerFolders": [], + "id": "8802d3be-a8e2-453c-8631-ca7ef7fb1e52", + "savedPayload": { + "position": { + "x": 18744.775449101795, + "y": 10683.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Open Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "744b1a77-5c27-4f15-b012-bc0b6f0987a9", + "savedPayload": { + "position": { + "x": 18935.775449101795, + "y": 10742.196329813976 + }, + "targetPosition": { + "x": 18918.775449101795, + "y": 10806.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1026156a-4d09-4752-bf46-f80920b135ad", + "savedPayload": { + "position": { + "x": 18946.775449101795, + "y": 10893.196329813976 + }, + "targetPosition": { + "x": 18918.775449101795, + "y": 10806.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "610426f3-ffc5-47fa-8ef2-fc81c3158617", + "savedPayload": { + "position": { + "x": 18918.775449101795, + "y": 10806.196329813976 + }, + "targetPosition": { + "x": 18890.775449101795, + "y": 10838.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stage", + "id": "4332e04c-1ed1-47c9-a20a-ce05d012c34e" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "a21572ae-63b6-4f85-836a-e0bc307a9b58" + ], + [ + "Open Stage", + "Data Product", + "Foundations", + "4332e04c-1ed1-47c9-a20a-ce05d012c34e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6ec19128-4a57-483b-a3d8-d2eac3f1776b", + "savedPayload": { + "position": { + "x": 18916.775449101795, + "y": 10899.196329813976 + }, + "targetPosition": { + "x": 18912.775449101795, + "y": 10861.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5fab8d69-0f29-44eb-aa4a-7a8764ad844b", + "savedPayload": { + "position": { + "x": 18819.775449101795, + "y": 10830.196329813976 + }, + "targetPosition": { + "x": 18912.775449101795, + "y": 10861.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9bc85699-448b-448e-a899-c39b73114d1e", + "savedPayload": { + "position": { + "x": 18912.775449101795, + "y": 10861.196329813976 + }, + "targetPosition": { + "x": 18890.775449101795, + "y": 10838.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stage", + "id": "932ecc64-0027-4a84-b862-7d1bd94ea589" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "a21572ae-63b6-4f85-836a-e0bc307a9b58" + ], + [ + "Close Stage", + "Data Product", + "Foundations", + "932ecc64-0027-4a84-b862-7d1bd94ea589" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trigger Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "51cc81de-7fc3-4e7e-8059-7490d8457b82", + "savedPayload": { + "position": { + "x": 18869.775449101795, + "y": 10765.196329813976 + }, + "targetPosition": { + "x": 18891.775449101795, + "y": 10776.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "740ce93b-1b40-42f8-8311-ff182d050a7d", + "savedPayload": { + "position": { + "x": 18869.775449101795, + "y": 10707.196329813976 + }, + "targetPosition": { + "x": 18891.775449101795, + "y": 10776.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "89ac6b4c-16f9-49f0-9ed7-20df927badbc", + "savedPayload": { + "position": { + "x": 18891.775449101795, + "y": 10776.196329813976 + }, + "targetPosition": { + "x": 18890.775449101795, + "y": 10838.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stage", + "id": "9824bf7c-1cc7-4d4a-bfb3-29dcbea7cbf9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "a21572ae-63b6-4f85-836a-e0bc307a9b58" + ], + [ + "Trigger Stage", + "Data Product", + "Foundations", + "9824bf7c-1cc7-4d4a-bfb3-29dcbea7cbf9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "57e56ed3-5af3-43dd-bbba-1d2653b83b3e", + "savedPayload": { + "position": { + "x": 18859.775449101795, + "y": 10957.196329813976 + }, + "targetPosition": { + "x": 18957.775449101795, + "y": 10875.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6eecf969-74b6-40e3-8781-847ac66888a5", + "savedPayload": { + "position": { + "x": 18994.775449101795, + "y": 10952.196329813976 + }, + "targetPosition": { + "x": 18957.775449101795, + "y": 10875.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bcfc14f6-c6b1-4644-9858-eea9625ceec4", + "savedPayload": { + "position": { + "x": 18957.775449101795, + "y": 10875.196329813976 + }, + "targetPosition": { + "x": 18890.775449101795, + "y": 10838.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stage", + "id": "ca1055a1-4574-4985-946c-81bfb832b80b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "a21572ae-63b6-4f85-836a-e0bc307a9b58" + ], + [ + "Manage Stage", + "Data Product", + "Foundations", + "ca1055a1-4574-4985-946c-81bfb832b80b" + ] + ] + } + } + ], + "layerFolders": [], + "id": "7653873d-6bc7-44ba-98a6-409de529091e", + "savedPayload": { + "position": { + "x": 18890.775449101795, + "y": 10838.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ce60af33-b72f-4f70-afee-45a8e86327ea", + "savedPayload": { + "position": { + "x": 18882.775449101795, + "y": 10859.196329813976 + }, + "targetPosition": { + "x": 18874.775449101795, + "y": 10919.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "45fc5907-13c1-4b97-aa93-ad36236d82da", + "savedPayload": { + "position": { + "x": 18916.775449101795, + "y": 10840.196329813976 + }, + "targetPosition": { + "x": 18874.775449101795, + "y": 10919.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4f024cfe-b541-4c69-8b50-f7000aadc165", + "savedPayload": { + "position": { + "x": 18874.775449101795, + "y": 10919.196329813976 + }, + "targetPosition": { + "x": 18788.775449101795, + "y": 10834.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "3311c0f3-518f-4828-90a2-cd0111b2599d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "8e99a870-981f-4269-adfc-bf858804d639" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "3311c0f3-518f-4828-90a2-cd0111b2599d" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f6520aac-8c16-4433-bb27-dc6e379bd957", + "savedPayload": { + "position": { + "x": 18827.775449101795, + "y": 10835.196329813976 + }, + "targetPosition": { + "x": 18839.775449101795, + "y": 10890.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "fd3a5f9a-a597-4cfc-9822-c0cd2634469f", + "savedPayload": { + "position": { + "x": 18797.775449101795, + "y": 10852.196329813976 + }, + "targetPosition": { + "x": 18839.775449101795, + "y": 10890.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9131d0e-4434-4ec2-8a1d-b60a789fde3e", + "savedPayload": { + "position": { + "x": 18839.775449101795, + "y": 10890.196329813976 + }, + "targetPosition": { + "x": 18788.775449101795, + "y": 10834.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "bc9a5416-e046-4bf1-8a81-72889eb870d8" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "8e99a870-981f-4269-adfc-bf858804d639" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "bc9a5416-e046-4bf1-8a81-72889eb870d8" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "4e9e8c58-1cd9-48b0-94bf-20c4750b3bf9", + "savedPayload": { + "position": { + "x": 18636.775449101795, + "y": 10931.196329813976 + }, + "targetPosition": { + "x": 18715.775449101795, + "y": 10900.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "dc0a83ce-4f2e-4830-91f8-b9d04e322722", + "savedPayload": { + "position": { + "x": 18751.775449101795, + "y": 10970.196329813976 + }, + "targetPosition": { + "x": 18715.775449101795, + "y": 10900.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5663d754-d8ff-4930-8a13-d71d37e8b520", + "savedPayload": { + "position": { + "x": 18715.775449101795, + "y": 10900.196329813976 + }, + "targetPosition": { + "x": 18788.775449101795, + "y": 10834.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "ae6e9276-beee-4070-b934-cd3b7bc268ba" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "8e99a870-981f-4269-adfc-bf858804d639" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "ae6e9276-beee-4070-b934-cd3b7bc268ba" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "8ee0d2ec-9d76-4083-92ed-8f4bb2c2782f", + "savedPayload": { + "position": { + "x": 18817.775449101795, + "y": 10986.196329813976 + }, + "targetPosition": { + "x": 18836.775449101795, + "y": 10909.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "fdfd5c75-e417-437d-8e93-f3dd43981c10", + "savedPayload": { + "position": { + "x": 18933.775449101795, + "y": 10845.196329813976 + }, + "targetPosition": { + "x": 18836.775449101795, + "y": 10909.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23eb7668-f92c-48f3-93af-9a107e8f103f", + "savedPayload": { + "position": { + "x": 18836.775449101795, + "y": 10909.196329813976 + }, + "targetPosition": { + "x": 18788.775449101795, + "y": 10834.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "a2312d8f-b64e-4a02-afba-9c73e2e40bf9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "8e99a870-981f-4269-adfc-bf858804d639" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "a2312d8f-b64e-4a02-afba-9c73e2e40bf9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Market Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "cde3bb06-2f4a-4a9e-a50e-65a7ec647347", + "savedPayload": { + "position": { + "x": 18703.775449101795, + "y": 10807.196329813976 + }, + "targetPosition": { + "x": 18773.775449101795, + "y": 10822.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2aa7830e-cf0c-4127-87b8-0e86d5506159", + "savedPayload": { + "position": { + "x": 18817.775449101795, + "y": 10848.196329813976 + }, + "targetPosition": { + "x": 18773.775449101795, + "y": 10822.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "73c32b22-188f-48c5-b5ab-9081af8d0c07", + "savedPayload": { + "position": { + "x": 18773.775449101795, + "y": 10822.196329813976 + }, + "targetPosition": { + "x": 18788.775449101795, + "y": 10834.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Market Order", + "id": "aa03c178-93d6-40f9-b6dd-5c3cddb4fe86" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "8e99a870-981f-4269-adfc-bf858804d639" + ], + [ + "Last Market Order", + "Data Product", + "Foundations", + "aa03c178-93d6-40f9-b6dd-5c3cddb4fe86" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Limit Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "21bacbcf-5aa8-4e6c-b971-14025c84447b", + "savedPayload": { + "position": { + "x": 18745.775449101795, + "y": 10777.196329813976 + }, + "targetPosition": { + "x": 18730.775449101795, + "y": 10827.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "fae5aa00-cd47-42c7-9d61-fb01d76c9ae9", + "savedPayload": { + "position": { + "x": 18811.775449101795, + "y": 10903.196329813976 + }, + "targetPosition": { + "x": 18730.775449101795, + "y": 10827.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3bfff380-999e-4a59-8698-e43c1a848e4c", + "savedPayload": { + "position": { + "x": 18730.775449101795, + "y": 10827.196329813976 + }, + "targetPosition": { + "x": 18788.775449101795, + "y": 10834.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Limit Order", + "id": "54fa4008-f28e-484e-84dc-30459c4d0b8b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "cf072a1b-eb13-40d1-a58d-606f206ef27c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "8e99a870-981f-4269-adfc-bf858804d639" + ], + [ + "Last Limit Order", + "Data Product", + "Foundations", + "54fa4008-f28e-484e-84dc-30459c4d0b8b" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b2efcbee-a1a6-4ccd-b985-578de64d5b91", + "savedPayload": { + "position": { + "x": 18788.775449101795, + "y": 10834.196329813976 + }, + "targetPosition": { + "x": 18840.775449101795, + "y": 10781.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "32b37897-dddb-4d77-80de-80793f078ca6", + "savedPayload": { + "position": { + "x": 18840.775449101795, + "y": 10781.196329813976 + }, + "targetPosition": { + "x": 18786.775449101795, + "y": 10734.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "539afe75-8231-4fb7-b353-5eb113e733e1", + "savedPayload": { + "position": { + "x": 18786.775449101795, + "y": 10734.196329813976 + }, + "targetPosition": { + "x": 18880.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "101c93ad-379c-40af-801b-83a8d7f2fde0", + "savedPayload": { + "position": { + "x": 18880.775449101795, + "y": 10730.196329813976 + }, + "targetPosition": { + "x": 18900.775449101795, + "y": 10663.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "bb91c18f-41c1-4eee-a03d-1f669590be15" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ] + ] + } + }, + "id": "f9710b31-6614-4411-b599-74fbf87e1a72", + "savedPayload": { + "position": { + "x": 18900.775449101795, + "y": 10663.196329813976 + }, + "targetPosition": { + "x": 18930.775449101795, + "y": 10701.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Trading System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e33c8765-152d-4271-ba4e-c5db944ef202", + "savedPayload": { + "position": { + "x": 18933.775449101795, + "y": 10632.196329813976 + }, + "targetPosition": { + "x": 18886.775449101795, + "y": 10650.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6bf76696-947d-415c-9ba0-8dcb117b7c24", + "savedPayload": { + "position": { + "x": 18812.775449101795, + "y": 10616.196329813976 + }, + "targetPosition": { + "x": 18886.775449101795, + "y": 10650.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee481af9-91f2-4be7-a84d-ec82ef93321b", + "savedPayload": { + "position": { + "x": 18886.775449101795, + "y": 10650.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Errors", + "id": "73cf7139-1722-49e8-9053-97e666b8c5b5" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Errors", + "Data Product", + "Foundations", + "73cf7139-1722-49e8-9053-97e666b8c5b5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "68e2ad8b-7408-435c-9521-2b6bb0e2ae65", + "savedPayload": { + "position": { + "x": 18977.775449101795, + "y": 10674.196329813976 + }, + "targetPosition": { + "x": 18971.775449101795, + "y": 10633.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1ea7f090-99ec-4600-b702-08b0a5202011", + "savedPayload": { + "position": { + "x": 18925.775449101795, + "y": 10645.196329813976 + }, + "targetPosition": { + "x": 18971.775449101795, + "y": 10633.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "638c4301-88e0-4fc3-847f-5e9fc8e1bf9b", + "savedPayload": { + "position": { + "x": 18971.775449101795, + "y": 10633.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Highlights", + "id": "508e6ecb-871a-4f26-ab79-1f5310fffba0" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Highlights", + "Data Product", + "Foundations", + "508e6ecb-871a-4f26-ab79-1f5310fffba0" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e46282c2-d542-4d7d-8d64-87d7b95a89bb", + "savedPayload": { + "position": { + "x": 18861.775449101795, + "y": 10765.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10809.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e331f295-4680-4bca-84bb-01e66bb3b25a", + "savedPayload": { + "position": { + "x": 18772.775449101795, + "y": 10888.196329813976 + }, + "targetPosition": { + "x": 18813.775449101795, + "y": 10809.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e058908c-de53-4509-bc45-9436f4f9658a", + "savedPayload": { + "position": { + "x": 18813.775449101795, + "y": 10809.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Values", + "id": "7919b86a-08c9-4032-bdea-4247eb96c9b3" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Values", + "Data Product", + "Foundations", + "7919b86a-08c9-4032-bdea-4247eb96c9b3" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "30e5b2e6-67ac-4d2e-80a2-2a343cbab631", + "savedPayload": { + "position": { + "x": 18994.775449101795, + "y": 10689.196329813976 + }, + "targetPosition": { + "x": 18932.775449101795, + "y": 10724.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "aea45d0f-c4a3-4633-aaea-9ca8192c5b3b", + "savedPayload": { + "position": { + "x": 19003.775449101795, + "y": 10705.196329813976 + }, + "targetPosition": { + "x": 18932.775449101795, + "y": 10724.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "855df2c7-45f3-4bd8-9493-5f1365c9626a", + "savedPayload": { + "position": { + "x": 18932.775449101795, + "y": 10724.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Status", + "id": "cfbd71b4-87a5-4d7f-a7f8-cab4aa82d6f7" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Status", + "Data Product", + "Foundations", + "cfbd71b4-87a5-4d7f-a7f8-cab4aa82d6f7" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3c53b31e-93c0-4146-adc3-9d462a6f713d", + "savedPayload": { + "position": { + "x": 18895.775449101795, + "y": 10584.196329813976 + }, + "targetPosition": { + "x": 18916.775449101795, + "y": 10675.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "23626ffb-727e-40f1-ab2d-f11e02fa6560", + "savedPayload": { + "position": { + "x": 18952.775449101795, + "y": 10732.196329813976 + }, + "targetPosition": { + "x": 18916.775449101795, + "y": 10675.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1f05e089-8d54-488e-9309-a1e75afe58e1", + "savedPayload": { + "position": { + "x": 18916.775449101795, + "y": 10675.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Progress", + "id": "2c7c6c4b-359a-416b-abe1-4b13e5f9fdfc" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Progress", + "Data Product", + "Foundations", + "2c7c6c4b-359a-416b-abe1-4b13e5f9fdfc" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e068e546-f49c-44cf-8f9d-dc0dab6f9522", + "savedPayload": { + "position": { + "x": 18817.775449101795, + "y": 10591.196329813976 + }, + "targetPosition": { + "x": 18874.775449101795, + "y": 10673.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "92dc99e7-e967-42c9-8dd2-9ae51c85467d", + "savedPayload": { + "position": { + "x": 18939.775449101795, + "y": 10753.196329813976 + }, + "targetPosition": { + "x": 18874.775449101795, + "y": 10673.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7e38ef35-ea7b-473f-ab5c-3493f8df721c", + "savedPayload": { + "position": { + "x": 18874.775449101795, + "y": 10673.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Running", + "id": "839bdd60-49fd-4d7e-beb4-ae91adfac02d" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Running", + "Data Product", + "Foundations", + "839bdd60-49fd-4d7e-beb4-ae91adfac02d" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "8b2f8a8f-81c8-4385-b9ba-0b14fa9c9925", + "savedPayload": { + "position": { + "x": 18810.775449101795, + "y": 10744.196329813976 + }, + "targetPosition": { + "x": 18850.775449101795, + "y": 10788.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bcebb138-83a8-4a10-94fc-9172263db324", + "savedPayload": { + "position": { + "x": 18848.775449101795, + "y": 10878.196329813976 + }, + "targetPosition": { + "x": 18850.775449101795, + "y": 10788.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "392c9e45-3d38-4837-b9c6-fb17173987df", + "savedPayload": { + "position": { + "x": 18850.775449101795, + "y": 10788.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Announcements", + "id": "205821ce-2035-4fc7-bcb6-35fdc127fe9a" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Announcements", + "Data Product", + "Foundations", + "205821ce-2035-4fc7-bcb6-35fdc127fe9a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6b7f380e-f397-4a52-bd74-1ff37f056bcf", + "savedPayload": { + "position": { + "x": 18789.775449101795, + "y": 10635.196329813976 + }, + "targetPosition": { + "x": 18850.775449101795, + "y": 10652.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "40b2f9a5-ea24-4206-a010-6d7b0b156523", + "savedPayload": { + "position": { + "x": 18810.775449101795, + "y": 10665.196329813976 + }, + "targetPosition": { + "x": 18850.775449101795, + "y": 10652.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0c7e3feb-fef2-4319-9eea-fd5a981b93d7", + "savedPayload": { + "position": { + "x": 18850.775449101795, + "y": 10652.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Warnings", + "id": "743bd0f3-b9a6-4fec-9504-a4494e578704" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Warnings", + "Data Product", + "Foundations", + "743bd0f3-b9a6-4fec-9504-a4494e578704" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "082dfc94-270e-4b46-9afe-37f724204566", + "savedPayload": { + "position": { + "x": 18825.775449101795, + "y": 10711.196329813976 + }, + "targetPosition": { + "x": 18811.775449101795, + "y": 10683.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b4463c8c-279d-456e-9a48-44224a44a9a1", + "savedPayload": { + "position": { + "x": 18751.775449101795, + "y": 10587.196329813976 + }, + "targetPosition": { + "x": 18811.775449101795, + "y": 10683.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c111dc24-6bfa-44cd-9f23-89d3bc1268c9", + "savedPayload": { + "position": { + "x": 18811.775449101795, + "y": 10683.196329813976 + }, + "targetPosition": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Infos", + "id": "7700f10f-176a-4f78-b850-d61384607229" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "78896df4-656e-4f97-9719-dc5c46844682" + ], + [ + "Trading System Infos", + "Data Product", + "Foundations", + "7700f10f-176a-4f78-b850-d61384607229" + ] + ] + } + } + ], + "layerFolders": [], + "id": "eb7479bb-378d-4a3e-8e44-793bb0df2cef", + "savedPayload": { + "position": { + "x": 18876.775449101795, + "y": 10730.196329813976 + }, + "targetPosition": { + "x": 18911.775449101795, + "y": 10721.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "678cad7c-b2f3-4f35-8f08-e46c7e2846c6", + "savedPayload": { + "position": { + "x": 18911.775449101795, + "y": 10721.196329813976 + }, + "targetPosition": { + "x": 18885.775449101795, + "y": 10750.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cec8c146-f0c4-4582-892a-fcfc18b8cfa1", + "savedPayload": { + "position": { + "x": 18885.775449101795, + "y": 10750.196329813976 + }, + "targetPosition": { + "x": 18878.775449101795, + "y": 10667.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "bb91c18f-41c1-4eee-a03d-1f669590be15" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ] + ] + } + }, + "id": "22e90656-3ede-4557-9036-a28e12290b42", + "savedPayload": { + "position": { + "x": 18878.775449101795, + "y": 10667.196329813976 + }, + "targetPosition": { + "x": 18930.775449101795, + "y": 10701.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7ec1db47-4548-4a57-bcde-d87df49466a9", + "savedPayload": { + "position": { + "x": 18784.775449101795, + "y": 11000.196329813976 + }, + "targetPosition": { + "x": 18844.775449101795, + "y": 10913.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "9b17be1e-af4c-4d50-a276-fa51e964533a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "9b17be1e-af4c-4d50-a276-fa51e964533a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e7aa2f57-9bdd-4803-aa6c-3342db54be87", + "savedPayload": { + "position": { + "x": 18830.775449101795, + "y": 11008.196329813976 + }, + "targetPosition": { + "x": 18844.775449101795, + "y": 10913.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "id": "403c85f0-c03c-42d1-b05a-418e5e6d4576" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Base Asset", + "Plotter Panel", + "Foundations", + "403c85f0-c03c-42d1-b05a-418e5e6d4576" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "940145d8-0706-4eab-8981-513510a7a410", + "savedPayload": { + "position": { + "x": 18782.775449101795, + "y": 10887.196329813976 + }, + "targetPosition": { + "x": 18844.775449101795, + "y": 10913.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "id": "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "Episode Quoted Asset", + "Plotter Panel", + "Foundations", + "ff7a6cd3-1e4b-46b3-bf0f-022ed7a1c627" + ] + ] + } + } + ], + "id": "c1b11270-0fab-4f97-ada9-dea56e3ad05c", + "savedPayload": { + "position": { + "x": 18844.775449101795, + "y": 10913.196329813976 + }, + "targetPosition": { + "x": 18887.775449101795, + "y": 10913.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a20ae54d-5b2e-456a-be4b-6461e0b9a33a", + "savedPayload": { + "position": { + "x": 18901.775449101795, + "y": 10795.196329813976 + }, + "targetPosition": { + "x": 18809.775449101795, + "y": 10852.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "033404c6-ca90-4906-96b6-f58050fa8d3f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "033404c6-ca90-4906-96b6-f58050fa8d3f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8f50b629-7788-4dc7-8978-796512024d8a", + "savedPayload": { + "position": { + "x": 18886.775449101795, + "y": 10807.196329813976 + }, + "targetPosition": { + "x": 18809.775449101795, + "y": 10852.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "565f4c7f-f509-4ff6-8c66-f34360e6a686" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "565f4c7f-f509-4ff6-8c66-f34360e6a686" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4303091c-9699-46d2-b036-61a658e3b891", + "savedPayload": { + "position": { + "x": 18776.775449101795, + "y": 10789.196329813976 + }, + "targetPosition": { + "x": 18809.775449101795, + "y": 10852.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "a38b4138-fb29-4ca6-84d0-c2f9a5793508" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "a38b4138-fb29-4ca6-84d0-c2f9a5793508" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6bc27451-267d-4bd2-920e-e6ebb6bb20f0", + "savedPayload": { + "position": { + "x": 18897.775449101795, + "y": 10903.196329813976 + }, + "targetPosition": { + "x": 18809.775449101795, + "y": 10852.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "69ea94a9-7ec6-4e32-85ef-953638e84f07" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "c1fa69b1-a73c-41b8-bde1-6fdf72cb7cb6" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "296e7c68-fbea-4ade-96b6-2b4cd9434368" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "16da6d3f-be49-458f-832b-0e3edace163c" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "69ea94a9-7ec6-4e32-85ef-953638e84f07" + ] + ] + } + } + ], + "id": "74c8ac80-079d-469c-ad97-a12187a58b48", + "savedPayload": { + "position": { + "x": 18809.775449101795, + "y": 10852.196329813976 + }, + "targetPosition": { + "x": 18887.775449101795, + "y": 10913.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aa961c10-3af1-430a-aff1-560a9b1cff4e", + "savedPayload": { + "position": { + "x": 18887.775449101795, + "y": 10913.196329813976 + }, + "targetPosition": { + "x": 18932.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "71c470e0-b314-43bd-99f2-f3cce10df17f" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "71c470e0-b314-43bd-99f2-f3cce10df17f" + ] + ] + } + }, + { + "type": "Layer", + "name": "Strategies", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Strategy Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4013d08f-510f-404d-943a-0b7e19e867d7", + "savedPayload": { + "position": { + "x": 18813.775449101795, + "y": 10855.196329813976 + }, + "targetPosition": { + "x": 18812.775449101795, + "y": 10798.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Strategy Object", + "id": "793a5633-d67a-4c09-abb6-739651013117" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "Strategy Object", + "Plotter Panel", + "Foundations", + "793a5633-d67a-4c09-abb6-739651013117" + ] + ] + } + } + ], + "id": "b3f2afcc-fe4e-4cce-b0b2-cc33910c375e", + "savedPayload": { + "position": { + "x": 18812.775449101795, + "y": 10798.196329813976 + }, + "targetPosition": { + "x": 18878.775449101795, + "y": 10843.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5aed3dfe-494a-4dc0-b6bf-922c386fc08f", + "savedPayload": { + "position": { + "x": 18838.775449101795, + "y": 10750.196329813976 + }, + "targetPosition": { + "x": 18831.775449101795, + "y": 10763.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "552e9559-6e70-4edd-bd1a-20bca6193a92" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "552e9559-6e70-4edd-bd1a-20bca6193a92" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1b7842e9-e64c-4a8c-a17e-d6211aed535b", + "savedPayload": { + "position": { + "x": 18738.775449101795, + "y": 10780.196329813976 + }, + "targetPosition": { + "x": 18831.775449101795, + "y": 10763.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "aab0ba7a-04a7-468e-8c72-22ccb917c755" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "aab0ba7a-04a7-468e-8c72-22ccb917c755" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "249daf46-9a03-4849-b6ff-171f2bc70fbe", + "savedPayload": { + "position": { + "x": 18768.775449101795, + "y": 10757.196329813976 + }, + "targetPosition": { + "x": 18831.775449101795, + "y": 10763.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "e143372b-6659-4dce-9ec6-46031a413a63" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "e143372b-6659-4dce-9ec6-46031a413a63" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "079942d0-7fee-45f3-8ce7-840a85d4098e", + "savedPayload": { + "position": { + "x": 18852.775449101795, + "y": 10766.196329813976 + }, + "targetPosition": { + "x": 18831.775449101795, + "y": 10763.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "7d61b677-3dee-4874-80b6-0b99537cae74" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "01318f05-4453-48db-bee1-f74afeff2848" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "facbf8f2-e923-4093-b488-984d991ad33e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4d30797a-fce5-4525-8fa4-8e9e11e885a4" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "7d61b677-3dee-4874-80b6-0b99537cae74" + ] + ] + } + } + ], + "id": "7c8b45f9-8c27-46e2-81af-841a69381c5d", + "savedPayload": { + "position": { + "x": 18831.775449101795, + "y": 10763.196329813976 + }, + "targetPosition": { + "x": 18878.775449101795, + "y": 10843.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "77ca1b65-4d6d-4b0a-9505-a6874ab8b33b", + "savedPayload": { + "position": { + "x": 18878.775449101795, + "y": 10843.196329813976 + }, + "targetPosition": { + "x": 18932.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Strategies", + "id": "48b357e0-504a-4b8d-a73e-78f5aaa3300b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Strategies", + "Data Product", + "Foundations", + "48b357e0-504a-4b8d-a73e-78f5aaa3300b" + ] + ] + } + } + ], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b1995727-8fe6-46ce-bf1c-66d502f1f386", + "savedPayload": { + "position": { + "x": 18844.775449101795, + "y": 11081.196329813976 + }, + "targetPosition": { + "x": 18921.775449101795, + "y": 10989.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order", + "id": "91db3d56-762b-4f29-855a-7b08fd1e50e6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order", + "Plotter Panel", + "Foundations", + "91db3d56-762b-4f29-855a-7b08fd1e50e6" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "95c037b8-ea4a-4de0-813a-602b2a2d8eb6", + "savedPayload": { + "position": { + "x": 18855.775449101795, + "y": 10974.196329813976 + }, + "targetPosition": { + "x": 18921.775449101795, + "y": 10989.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "id": "c1ab942c-dbfa-4c32-884e-26b5662a978d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Stats", + "Plotter Panel", + "Foundations", + "c1ab942c-dbfa-4c32-884e-26b5662a978d" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a8daf62e-1dc4-44a7-9cfa-cbf40063c990", + "savedPayload": { + "position": { + "x": 18872.775449101795, + "y": 10928.196329813976 + }, + "targetPosition": { + "x": 18921.775449101795, + "y": 10989.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "id": "c09825ad-c83a-4a51-9771-1ee650aa6db3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "c09825ad-c83a-4a51-9771-1ee650aa6db3" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6b8b5099-4789-4404-85cd-870607e60e71", + "savedPayload": { + "position": { + "x": 18881.775449101795, + "y": 10989.196329813976 + }, + "targetPosition": { + "x": 18921.775449101795, + "y": 10989.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "id": "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "Market Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1c6ed5fe-aae1-463a-a26b-e8fb1de568e2" + ] + ] + } + } + ], + "id": "630d88d9-eccc-4ace-9e94-e309ff31ed68", + "savedPayload": { + "position": { + "x": 18921.775449101795, + "y": 10989.196329813976 + }, + "targetPosition": { + "x": 18958.775449101795, + "y": 10903.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8a1922a6-e5aa-4fa8-8615-8aa88b7154ac", + "savedPayload": { + "position": { + "x": 18949.775449101795, + "y": 10906.196329813976 + }, + "targetPosition": { + "x": 19022.775449101795, + "y": 10833.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "551e46fc-9ed0-47e6-90ef-8b22ad97ed76" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "93035e01-a0c7-4c58-93be-f8910d3a5737" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2f07f99d-3db4-4df5-af13-8cba2937b5ba" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "551e46fc-9ed0-47e6-90ef-8b22ad97ed76" + ] + ] + } + } + ], + "id": "649f6aff-8319-4c90-9b8f-a18ddc79f92f", + "savedPayload": { + "position": { + "x": 19022.775449101795, + "y": 10833.196329813976 + }, + "targetPosition": { + "x": 18958.775449101795, + "y": 10903.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a90c8e16-11d9-4aa0-ad81-8280167f618b", + "savedPayload": { + "position": { + "x": 18958.775449101795, + "y": 10903.196329813976 + }, + "targetPosition": { + "x": 18978.775449101795, + "y": 10950.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "f3ba6612-2c49-4f73-afe1-1d77ed3af8ab" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "338a9de1-f6d3-4344-962e-816ebfb9659d" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "f3ba6612-2c49-4f73-afe1-1d77ed3af8ab" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "19d57543-9b1e-468b-ae30-ccba3b0deb0f", + "savedPayload": { + "position": { + "x": 19006.775449101795, + "y": 10831.196329813976 + }, + "targetPosition": { + "x": 19099.775449101795, + "y": 10899.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order", + "id": "2ea54c27-9848-4127-8230-28f2db90156a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order", + "Plotter Panel", + "Foundations", + "2ea54c27-9848-4127-8230-28f2db90156a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "82c9a47f-c9f6-4cf5-b5c8-517073c4a487", + "savedPayload": { + "position": { + "x": 19061.775449101795, + "y": 10857.196329813976 + }, + "targetPosition": { + "x": 19099.775449101795, + "y": 10899.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "id": "84306bfb-6d08-47cd-bbd3-d323376277a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Stats", + "Plotter Panel", + "Foundations", + "84306bfb-6d08-47cd-bbd3-d323376277a3" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "60f606eb-fc79-4876-a4f1-9165a6ab7365", + "savedPayload": { + "position": { + "x": 19092.775449101795, + "y": 10905.196329813976 + }, + "targetPosition": { + "x": 19099.775449101795, + "y": 10899.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "id": "a5c81b71-8ba4-4d20-9f90-7f4f596dabec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "a5c81b71-8ba4-4d20-9f90-7f4f596dabec" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f405be11-96b2-4321-a4fb-efd46ac2af35", + "savedPayload": { + "position": { + "x": 19017.775449101795, + "y": 10974.196329813976 + }, + "targetPosition": { + "x": 19099.775449101795, + "y": 10899.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "id": "f85beb80-f114-4877-a287-cbc7978f381e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "Market Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "f85beb80-f114-4877-a287-cbc7978f381e" + ] + ] + } + } + ], + "id": "85c20221-6b9a-4362-8074-51c310d8cce5", + "savedPayload": { + "position": { + "x": 19099.775449101795, + "y": 10899.196329813976 + }, + "targetPosition": { + "x": 19040.775449101795, + "y": 10882.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d3709b3e-debe-4862-b655-7c1342f6292d", + "savedPayload": { + "position": { + "x": 19070.775449101795, + "y": 10745.196329813976 + }, + "targetPosition": { + "x": 19049.775449101795, + "y": 10835.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "5a7da2e9-63d7-4d20-93dc-0db41672a584" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "7204c8f3-8e59-4036-97ce-b34019f87783" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "bc5c7860-4eb8-4aa1-ab45-a2d214f84d06" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "5a7da2e9-63d7-4d20-93dc-0db41672a584" + ] + ] + } + } + ], + "id": "c17cb7e2-2fba-4eec-b39e-497613a7a1f4", + "savedPayload": { + "position": { + "x": 19049.775449101795, + "y": 10835.196329813976 + }, + "targetPosition": { + "x": 19040.775449101795, + "y": 10882.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7b255d28-c67f-4b2c-ac6b-516642eb5efc", + "savedPayload": { + "position": { + "x": 19040.775449101795, + "y": 10882.196329813976 + }, + "targetPosition": { + "x": 18978.775449101795, + "y": 10950.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "981d4fff-a321-47a6-a4a9-afadd27b7b69" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "338a9de1-f6d3-4344-962e-816ebfb9659d" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "981d4fff-a321-47a6-a4a9-afadd27b7b69" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "80ada3c6-086f-4682-bce4-b6ff7c21fbca", + "savedPayload": { + "position": { + "x": 19063.775449101795, + "y": 11052.196329813976 + }, + "targetPosition": { + "x": 18999.775449101795, + "y": 10966.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "id": "99a381cf-56c6-443c-a132-8e3ef8e31410" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order", + "Plotter Panel", + "Foundations", + "99a381cf-56c6-443c-a132-8e3ef8e31410" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b5160694-2185-41a0-99b2-22d9e667b4b5", + "savedPayload": { + "position": { + "x": 18917.775449101795, + "y": 10907.196329813976 + }, + "targetPosition": { + "x": 18999.775449101795, + "y": 10966.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "id": "96b3dc99-0766-4cca-9221-4f500212fe4a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Stats", + "Plotter Panel", + "Foundations", + "96b3dc99-0766-4cca-9221-4f500212fe4a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3df94200-697d-4283-a9df-7155a2d77f3c", + "savedPayload": { + "position": { + "x": 18939.775449101795, + "y": 11017.196329813976 + }, + "targetPosition": { + "x": 18999.775449101795, + "y": 10966.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "id": "9ad574aa-a7cc-4b75-87eb-b667b5d02b06" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "9ad574aa-a7cc-4b75-87eb-b667b5d02b06" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d4111ff2-7ccf-43d8-81d8-3231a45042df", + "savedPayload": { + "position": { + "x": 18999.775449101795, + "y": 10940.196329813976 + }, + "targetPosition": { + "x": 18999.775449101795, + "y": 10966.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "id": "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "Limit Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1e14fdbf-56ef-4dc3-8f82-e81ff2dd6887" + ] + ] + } + } + ], + "id": "cfe8f96b-a314-41a8-9a2e-c2032ceee79d", + "savedPayload": { + "position": { + "x": 18999.775449101795, + "y": 10966.196329813976 + }, + "targetPosition": { + "x": 18916.775449101795, + "y": 11021.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "57108199-c66f-4e9c-aac2-82d234bab9ca", + "savedPayload": { + "position": { + "x": 18925.775449101795, + "y": 11193.196329813976 + }, + "targetPosition": { + "x": 18908.775449101795, + "y": 11110.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "ac3c3f35-bb05-4e2c-999e-07c54c8de4c5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "82e1357d-147b-4040-9c65-777c9b79e2ab", + "savedPayload": { + "position": { + "x": 18815.775449101795, + "y": 11034.196329813976 + }, + "targetPosition": { + "x": 18908.775449101795, + "y": 11110.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "922ec096-a4c7-458a-9980-c44e3364dfb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "922ec096-a4c7-458a-9980-c44e3364dfb8" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "22059144-f1f0-449e-aadd-faef98ed7e01", + "savedPayload": { + "position": { + "x": 18964.775449101795, + "y": 11120.196329813976 + }, + "targetPosition": { + "x": 18908.775449101795, + "y": 11110.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "491567ff-b836-4450-bc7c-3ba4dddd6992" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "87d308b1-e21c-4d99-8eb6-2b944501e74a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95488e7d-afdc-4935-a308-52682cb66544" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "491567ff-b836-4450-bc7c-3ba4dddd6992" + ] + ] + } + } + ], + "id": "7017adc2-560e-46bc-bb2a-95e1771c1d9e", + "savedPayload": { + "position": { + "x": 18908.775449101795, + "y": 11110.196329813976 + }, + "targetPosition": { + "x": 18916.775449101795, + "y": 11021.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "04d51039-8760-46de-b6c4-cfe9b911c8af", + "savedPayload": { + "position": { + "x": 18916.775449101795, + "y": 11021.196329813976 + }, + "targetPosition": { + "x": 18978.775449101795, + "y": 10950.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "5518b073-022f-4873-a353-0c201599f591" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "338a9de1-f6d3-4344-962e-816ebfb9659d" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "5518b073-022f-4873-a353-0c201599f591" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0ca5bdcd-a411-4fff-b0b8-c9935020a7b9", + "savedPayload": { + "position": { + "x": 19006.775449101795, + "y": 10968.196329813976 + }, + "targetPosition": { + "x": 19041.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "id": "56622d37-ad39-4af0-bafb-1bd6571602fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order", + "Plotter Panel", + "Foundations", + "56622d37-ad39-4af0-bafb-1bd6571602fa" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "25d3a5bb-7f4d-4119-b7a9-ecf520b76fac", + "savedPayload": { + "position": { + "x": 18975.775449101795, + "y": 10896.196329813976 + }, + "targetPosition": { + "x": 19041.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "id": "0038bb5d-086c-4ecf-9183-1a07baed9418" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Stats", + "Plotter Panel", + "Foundations", + "0038bb5d-086c-4ecf-9183-1a07baed9418" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "83cab69e-61eb-4f50-96c3-2fe6015db1cf", + "savedPayload": { + "position": { + "x": 18978.775449101795, + "y": 10882.196329813976 + }, + "targetPosition": { + "x": 19041.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "id": "05a6be06-9cff-4c4b-ad76-eacace70f943" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "05a6be06-9cff-4c4b-ad76-eacace70f943" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "87eb1124-6bce-473f-b066-f2903d921128", + "savedPayload": { + "position": { + "x": 18943.775449101795, + "y": 10911.196329813976 + }, + "targetPosition": { + "x": 19041.775449101795, + "y": 10871.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "id": "30f418b6-2f34-424d-9abb-ce4045b62e1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "Limit Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "30f418b6-2f34-424d-9abb-ce4045b62e1d" + ] + ] + } + } + ], + "id": "1eeb2930-25b0-4b60-b5af-a1c398969f0a", + "savedPayload": { + "position": { + "x": 19041.775449101795, + "y": 10871.196329813976 + }, + "targetPosition": { + "x": 19004.775449101795, + "y": 10850.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bd0cf468-040c-4277-9c61-7a8728c6152a", + "savedPayload": { + "position": { + "x": 19033.775449101795, + "y": 10760.196329813976 + }, + "targetPosition": { + "x": 19044.775449101795, + "y": 10840.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "6f0e5328-b762-487d-a8f3-22c09fdd0f6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "6f0e5328-b762-487d-a8f3-22c09fdd0f6f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ceca95a1-b550-4092-b083-d1646d4de52f", + "savedPayload": { + "position": { + "x": 19018.775449101795, + "y": 10750.196329813976 + }, + "targetPosition": { + "x": 19044.775449101795, + "y": 10840.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "950bfd37-c5c6-4526-929b-8728fe9a1055" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "950bfd37-c5c6-4526-929b-8728fe9a1055" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "45899f01-0d68-48f2-b4e0-ccc48afb8ac6", + "savedPayload": { + "position": { + "x": 19070.775449101795, + "y": 10825.196329813976 + }, + "targetPosition": { + "x": 19044.775449101795, + "y": 10840.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "061913f9-0103-45a4-a491-9ce613ae6d6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d58dacc0-8c54-46f4-992b-bfde7afc99fa" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "911175ef-0faa-402d-b2c3-30e4b374f28d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7a8f9702-8ffa-4067-8674-71d81e56dfa2" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "061913f9-0103-45a4-a491-9ce613ae6d6f" + ] + ] + } + } + ], + "id": "411877b2-44a6-4336-885b-057f64ea922c", + "savedPayload": { + "position": { + "x": 19044.775449101795, + "y": 10840.196329813976 + }, + "targetPosition": { + "x": 19004.775449101795, + "y": 10850.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0d47d80f-acb6-4991-853c-9eede1393abd", + "savedPayload": { + "position": { + "x": 19004.775449101795, + "y": 10850.196329813976 + }, + "targetPosition": { + "x": 18978.775449101795, + "y": 10950.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "5a9e17e1-a9ff-4744-a874-ece57d073cc2" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "338a9de1-f6d3-4344-962e-816ebfb9659d" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "5a9e17e1-a9ff-4744-a874-ece57d073cc2" + ] + ] + } + } + ], + "layerFolders": [], + "id": "634e8438-d4ad-4da1-b669-663b74da8731", + "savedPayload": { + "position": { + "x": 18978.775449101795, + "y": 10950.196329813976 + }, + "targetPosition": { + "x": 18932.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trigger Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c89de712-83d8-40d4-80f8-8fd9311b3a87", + "savedPayload": { + "position": { + "x": 19070.775449101795, + "y": 10721.196329813976 + }, + "targetPosition": { + "x": 19004.775449101795, + "y": 10701.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "id": "b671622c-9692-49c5-847e-e9cc816fb74a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "Trigger Stage Object", + "Plotter Panel", + "Foundations", + "b671622c-9692-49c5-847e-e9cc816fb74a" + ] + ] + } + } + ], + "id": "cd20b927-a5ce-4a9a-ad83-0eeaeb59af4c", + "savedPayload": { + "position": { + "x": 19004.775449101795, + "y": 10701.196329813976 + }, + "targetPosition": { + "x": 18970.775449101795, + "y": 10721.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0a60013e-b39a-4147-9aac-2e27aa332796", + "savedPayload": { + "position": { + "x": 18988.775449101795, + "y": 10618.196329813976 + }, + "targetPosition": { + "x": 19045.775449101795, + "y": 10646.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "8228a94b-899c-4ad3-b718-3dbfcba7fcaf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "8228a94b-899c-4ad3-b718-3dbfcba7fcaf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4585f6ae-2c14-4e0d-b79c-e5e2130f7c2f", + "savedPayload": { + "position": { + "x": 19140.775449101795, + "y": 10653.196329813976 + }, + "targetPosition": { + "x": 19045.775449101795, + "y": 10646.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f0a2f6d3-6122-48d1-83a8-fd1404d27573" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f0a2f6d3-6122-48d1-83a8-fd1404d27573" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "449cc42d-8605-49dc-95e9-8b808eaa0d4f", + "savedPayload": { + "position": { + "x": 19077.775449101795, + "y": 10587.196329813976 + }, + "targetPosition": { + "x": 19045.775449101795, + "y": 10646.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "2f8e4334-128d-4b03-afb9-7e48d1344516" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "2f8e4334-128d-4b03-afb9-7e48d1344516" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b6d3f34d-399b-49d2-a412-0f1daa5f936f", + "savedPayload": { + "position": { + "x": 18994.775449101795, + "y": 10650.196329813976 + }, + "targetPosition": { + "x": 19045.775449101795, + "y": 10646.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "51a8074b-a435-4206-a6d6-410930c8a20c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "f9ff4fcc-89ab-462a-b122-3551ee96f500" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1564a8bf-b4f1-411f-a06e-57fc2e1129a6" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "51a8074b-a435-4206-a6d6-410930c8a20c" + ] + ] + } + } + ], + "id": "85b5fd11-de0f-41d1-91ff-455413bc1f81", + "savedPayload": { + "position": { + "x": 19045.775449101795, + "y": 10646.196329813976 + }, + "targetPosition": { + "x": 18970.775449101795, + "y": 10721.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a17993c7-8ed1-4d8f-8d0e-87cb6490cc35", + "savedPayload": { + "position": { + "x": 18970.775449101795, + "y": 10721.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10769.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stages", + "id": "10648599-117b-41b0-9f44-c0a4e4c7980b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "36530724-ee0a-4714-b6e8-a3b4e00e19a8" + ], + [ + "Trigger Stages", + "Data Product", + "Foundations", + "10648599-117b-41b0-9f44-c0a4e4c7980b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Open Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Open Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2fd0cd3a-a206-44cf-8fea-753e64084b03", + "savedPayload": { + "position": { + "x": 19049.775449101795, + "y": 10828.196329813976 + }, + "targetPosition": { + "x": 19011.775449101795, + "y": 10788.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Open Stage Object", + "id": "680fb7bf-057b-4097-9433-a0002a57a892" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "Open Stage Object", + "Plotter Panel", + "Foundations", + "680fb7bf-057b-4097-9433-a0002a57a892" + ] + ] + } + } + ], + "id": "19cc6340-f577-48ab-9d2d-48e24af2a59d", + "savedPayload": { + "position": { + "x": 19011.775449101795, + "y": 10788.196329813976 + }, + "targetPosition": { + "x": 18953.775449101795, + "y": 10837.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bda43905-dd6e-4a0e-9236-586950647ef1", + "savedPayload": { + "position": { + "x": 19035.775449101795, + "y": 10784.196329813976 + }, + "targetPosition": { + "x": 19050.775449101795, + "y": 10873.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "23c36b0c-d580-47e1-b81c-923115e40ebb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "23c36b0c-d580-47e1-b81c-923115e40ebb" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "28c14dbe-d8c8-40c3-bccb-aadfcf9f9b7d", + "savedPayload": { + "position": { + "x": 19054.775449101795, + "y": 10922.196329813976 + }, + "targetPosition": { + "x": 19050.775449101795, + "y": 10873.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f465341e-bb80-46bf-a181-1378f61ff697" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f465341e-bb80-46bf-a181-1378f61ff697" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c1cfcf97-10aa-4037-8484-f8d5abed2b77", + "savedPayload": { + "position": { + "x": 19070.775449101795, + "y": 10869.196329813976 + }, + "targetPosition": { + "x": 19050.775449101795, + "y": 10873.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "93c9f804-f808-4bd8-88b9-c97c093ec5df" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "93c9f804-f808-4bd8-88b9-c97c093ec5df" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0905638f-9044-4320-8fcf-c3607b29d499", + "savedPayload": { + "position": { + "x": 19069.775449101795, + "y": 10970.196329813976 + }, + "targetPosition": { + "x": 19050.775449101795, + "y": 10873.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "f484ad80-9f03-4a7a-9429-e9219e528298" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "a0c976cd-efbd-441f-87ba-65b228683c37" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a2ed907d-6490-4baa-97e9-b21c7a54114f" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "f484ad80-9f03-4a7a-9429-e9219e528298" + ] + ] + } + } + ], + "id": "47ea700b-fefc-471f-99de-033dbebb0fe4", + "savedPayload": { + "position": { + "x": 19050.775449101795, + "y": 10873.196329813976 + }, + "targetPosition": { + "x": 18953.775449101795, + "y": 10837.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "704186b8-cad6-4d18-ad10-d599559ae164", + "savedPayload": { + "position": { + "x": 18953.775449101795, + "y": 10837.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10769.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stages", + "id": "6c8bd193-32e7-4bf7-942d-c6f3de0d9b19" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "36530724-ee0a-4714-b6e8-a3b4e00e19a8" + ], + [ + "Open Stages", + "Data Product", + "Foundations", + "6c8bd193-32e7-4bf7-942d-c6f3de0d9b19" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Manage Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "32c95ad3-89af-4382-9576-aea07ec8547a", + "savedPayload": { + "position": { + "x": 18916.775449101795, + "y": 10630.196329813976 + }, + "targetPosition": { + "x": 18991.775449101795, + "y": 10656.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "id": "3168525e-3786-40a3-9d7d-e58ec8ddc0b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "Manage Stage Object", + "Plotter Panel", + "Foundations", + "3168525e-3786-40a3-9d7d-e58ec8ddc0b4" + ] + ] + } + } + ], + "id": "6923adea-e164-4e5a-8870-d4e9b6e34403", + "savedPayload": { + "position": { + "x": 18991.775449101795, + "y": 10656.196329813976 + }, + "targetPosition": { + "x": 19015.775449101795, + "y": 10685.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "85ec0c02-6c1a-431a-bd0e-f092a05dd794", + "savedPayload": { + "position": { + "x": 19142.775449101795, + "y": 10737.196329813976 + }, + "targetPosition": { + "x": 19090.775449101795, + "y": 10698.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "2f3e784b-3ceb-4fc2-93e9-1ae6032475e2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a837654a-fbc1-49f2-b583-d03281e5e5a6", + "savedPayload": { + "position": { + "x": 19079.775449101795, + "y": 10792.196329813976 + }, + "targetPosition": { + "x": 19090.775449101795, + "y": 10698.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "75e8608a-3265-40b4-99b0-e4ea18b194cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "75e8608a-3265-40b4-99b0-e4ea18b194cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "54c5e9ff-4473-4525-86a7-b661854d5dab", + "savedPayload": { + "position": { + "x": 19158.775449101795, + "y": 10702.196329813976 + }, + "targetPosition": { + "x": 19090.775449101795, + "y": 10698.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "2ae621ce-54cf-477f-9ece-bc9bbf22aa1d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b257578d-10fe-49fe-a74e-422461edb8a3", + "savedPayload": { + "position": { + "x": 19070.775449101795, + "y": 10648.196329813976 + }, + "targetPosition": { + "x": 19090.775449101795, + "y": 10698.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "5484d680-3365-4aba-810a-823d7d2e5efb" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1ad3771f-dad2-4447-a1a5-e3f7e6cb933c" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "b0a2ab04-1f23-4cdb-8103-dfa76da3ffde" + ] + ] + } + } + ], + "id": "88d7fc64-f50f-4f09-aeb7-ad3780745425", + "savedPayload": { + "position": { + "x": 19090.775449101795, + "y": 10698.196329813976 + }, + "targetPosition": { + "x": 19015.775449101795, + "y": 10685.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf980829-6c82-4711-a6f0-ddff7533115b", + "savedPayload": { + "position": { + "x": 19015.775449101795, + "y": 10685.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10769.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stages", + "id": "d926815b-d6fd-4571-a6fa-78753b83ad4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "36530724-ee0a-4714-b6e8-a3b4e00e19a8" + ], + [ + "Manage Stages", + "Data Product", + "Foundations", + "d926815b-d6fd-4571-a6fa-78753b83ad4b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Close Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ae08cb8e-0b0a-44cf-a920-cf0401b32a31", + "savedPayload": { + "position": { + "x": 18934.775449101795, + "y": 10728.196329813976 + }, + "targetPosition": { + "x": 18851.775449101795, + "y": 10783.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Close Stage Object", + "id": "80a8fb24-c756-410c-bed2-a37784ea90bb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "Close Stage Object", + "Plotter Panel", + "Foundations", + "80a8fb24-c756-410c-bed2-a37784ea90bb" + ] + ] + } + } + ], + "id": "70d0d003-700b-4d88-9a96-486cebe69348", + "savedPayload": { + "position": { + "x": 18851.775449101795, + "y": 10783.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10839.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "20a7531d-4640-4bc3-9685-46908c9b518c", + "savedPayload": { + "position": { + "x": 18943.775449101795, + "y": 10918.196329813976 + }, + "targetPosition": { + "x": 18871.775449101795, + "y": 10925.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "ecd0b265-422d-47b0-8beb-f3e2ca65e277" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "ecd0b265-422d-47b0-8beb-f3e2ca65e277" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "35cc5239-8215-4edb-a291-b6bb569889fd", + "savedPayload": { + "position": { + "x": 18796.775449101795, + "y": 10986.196329813976 + }, + "targetPosition": { + "x": 18871.775449101795, + "y": 10925.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "67fdab45-c30c-40cd-91ce-5d4de47975a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "67fdab45-c30c-40cd-91ce-5d4de47975a3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4dc048f1-fee7-4a77-9c31-0c10a8b85934", + "savedPayload": { + "position": { + "x": 18898.775449101795, + "y": 10908.196329813976 + }, + "targetPosition": { + "x": 18871.775449101795, + "y": 10925.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "c039ceb1-2c7e-4b0e-943f-b473e45a49d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "c039ceb1-2c7e-4b0e-943f-b473e45a49d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8f5cdf30-67fe-4182-bb6b-66bd662919b8", + "savedPayload": { + "position": { + "x": 18940.775449101795, + "y": 10930.196329813976 + }, + "targetPosition": { + "x": 18871.775449101795, + "y": 10925.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "da1dbf22-3175-44d7-b5fa-5365e76dce6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "3d61264c-169c-4712-bf51-75649e9b93f7" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "9fa4e406-b880-4023-8154-41b5d5718ea5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4378111-f7fb-4486-8b87-3265a7ec2f11" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "da1dbf22-3175-44d7-b5fa-5365e76dce6f" + ] + ] + } + } + ], + "id": "6f3936f0-814d-412e-863f-8434499a20b5", + "savedPayload": { + "position": { + "x": 18871.775449101795, + "y": 10925.196329813976 + }, + "targetPosition": { + "x": 18919.775449101795, + "y": 10839.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cce593e2-4a0d-4f95-95fc-32949fadb3b3", + "savedPayload": { + "position": { + "x": 18919.775449101795, + "y": 10839.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10769.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stages", + "id": "e7e2ce11-d77b-4c9e-a331-3b97d737fb69" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "36530724-ee0a-4714-b6e8-a3b4e00e19a8" + ], + [ + "Close Stages", + "Data Product", + "Foundations", + "e7e2ce11-d77b-4c9e-a331-3b97d737fb69" + ] + ] + } + } + ], + "layerFolders": [], + "id": "40d92e08-2e98-45ee-b9f8-c6b6cbe3366c", + "savedPayload": { + "position": { + "x": 18943.775449101795, + "y": 10769.196329813976 + }, + "targetPosition": { + "x": 18932.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Positions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e8bc1b39-8b07-43a8-ad70-90f821ae5a6e", + "savedPayload": { + "position": { + "x": 18839.775449101795, + "y": 10846.196329813976 + }, + "targetPosition": { + "x": 18804.775449101795, + "y": 10800.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Object", + "id": "230d4fdf-dbe2-44e8-999f-9a5526d594ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "Position Object", + "Plotter Panel", + "Foundations", + "230d4fdf-dbe2-44e8-999f-9a5526d594ef" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Position Combined Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "94618250-d378-44f1-ab59-a5f54b67efc5", + "savedPayload": { + "position": { + "x": 18874.775449101795, + "y": 10888.196329813976 + }, + "targetPosition": { + "x": 18804.775449101795, + "y": 10800.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "id": "fa683b80-633c-4886-b81d-dbc507c66d80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "Position Combined Statistics", + "Plotter Panel", + "Foundations", + "fa683b80-633c-4886-b81d-dbc507c66d80" + ] + ] + } + } + ], + "id": "fe0427bd-20d5-42fe-9cc2-b53803ecd795", + "savedPayload": { + "position": { + "x": 18804.775449101795, + "y": 10800.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10877.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Entry Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e8044f15-1c89-4dc6-b1d6-673315ae638f", + "savedPayload": { + "position": { + "x": 18807.775449101795, + "y": 10893.196329813976 + }, + "targetPosition": { + "x": 18841.775449101795, + "y": 10826.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Entry Target Rate Line", + "id": "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7383535c-c74d-4a5f-9e90-7938bf338a69" + ], + [ + "Entry Target Rate Line", + "Polygon", + "Foundations", + "a5a51f32-7b3b-4d9b-b30c-aa0ffb61258a" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Exit Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "66ce73f1-f463-400a-a0c0-643744a7ffb9", + "savedPayload": { + "position": { + "x": 18935.775449101795, + "y": 10864.196329813976 + }, + "targetPosition": { + "x": 18841.775449101795, + "y": 10826.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Exit Target Rate Line", + "id": "19ce16c0-e06d-4f1a-a89e-ba74af8999cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "67e28c32-67d9-46c7-9edb-99ab4e2f649e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "7383535c-c74d-4a5f-9e90-7938bf338a69" + ], + [ + "Exit Target Rate Line", + "Polygon", + "Foundations", + "19ce16c0-e06d-4f1a-a89e-ba74af8999cf" + ] + ] + } + } + ], + "id": "a6960d2f-8c8f-4f4a-af19-9d710e6fa7ab", + "savedPayload": { + "position": { + "x": 18841.775449101795, + "y": 10826.196329813976 + }, + "targetPosition": { + "x": 18899.775449101795, + "y": 10877.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "48357765-cec1-45d9-acee-8888962628dd", + "savedPayload": { + "position": { + "x": 18899.775449101795, + "y": 10877.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10914.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Positions", + "id": "81010c8c-7110-4016-8a6e-b210da54e6b4" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "3553d7df-98da-419b-8fc1-b80d79e28da1" + ], + [ + "Positions", + "Data Product", + "Foundations", + "81010c8c-7110-4016-8a6e-b210da54e6b4" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e0136dbe-6700-438c-96fd-e90da4e65e94", + "savedPayload": { + "position": { + "x": 18910.775449101795, + "y": 11057.196329813976 + }, + "targetPosition": { + "x": 18959.775449101795, + "y": 10959.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Base Asset", + "id": "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "Position Base Asset", + "Plotter Panel", + "Foundations", + "4c89da99-9bbf-4ffa-8f0e-339c2ae4f38d" + ] + ] + } + } + ], + "id": "9ee6cf35-b785-446f-a044-6cb99e69d0e3", + "savedPayload": { + "position": { + "x": 18959.775449101795, + "y": 10959.196329813976 + }, + "targetPosition": { + "x": 18950.775449101795, + "y": 10957.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2ca433ec-1550-4c0e-817e-da246b0da882", + "savedPayload": { + "position": { + "x": 19138.775449101795, + "y": 10998.196329813976 + }, + "targetPosition": { + "x": 19041.775449101795, + "y": 10934.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "02bb3875-2c75-44fa-a7e2-d00035bc1d1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "02bb3875-2c75-44fa-a7e2-d00035bc1d1c" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d9544ef4-6bfb-4261-95c6-98b1b641508a", + "savedPayload": { + "position": { + "x": 19099.775449101795, + "y": 11009.196329813976 + }, + "targetPosition": { + "x": 19041.775449101795, + "y": 10934.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "0ea736ec-79a5-4836-8021-9f0a39cae941" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "0ea736ec-79a5-4836-8021-9f0a39cae941" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b7f2ce73-c8ab-42be-81f0-3b403f71d56c", + "savedPayload": { + "position": { + "x": 19099.775449101795, + "y": 10997.196329813976 + }, + "targetPosition": { + "x": 19041.775449101795, + "y": 10934.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "6d605339-7369-4f3a-ab2d-db4680174dd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "1ad3b378-0dbe-4015-9fe1-e95706d3da43" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "936a8a0a-8f89-4cd2-b1cb-9b26eeef6642" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "6d605339-7369-4f3a-ab2d-db4680174dd1" + ] + ] + } + } + ], + "id": "8d5ab3bf-681b-4361-8a97-bea2f379ea4c", + "savedPayload": { + "position": { + "x": 19041.775449101795, + "y": 10934.196329813976 + }, + "targetPosition": { + "x": 18950.775449101795, + "y": 10957.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a09d5bb6-1914-422b-937c-de1df048f592", + "savedPayload": { + "position": { + "x": 18950.775449101795, + "y": 10957.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10914.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Base Asset", + "id": "aa26146d-63bb-4cb6-a199-0b890454ca41" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "3553d7df-98da-419b-8fc1-b80d79e28da1" + ], + [ + "Position Base Asset", + "Data Product", + "Foundations", + "aa26146d-63bb-4cb6-a199-0b890454ca41" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cfe9a73f-7429-404b-9260-bb0f0686a309", + "savedPayload": { + "position": { + "x": 19068.775449101795, + "y": 11030.196329813976 + }, + "targetPosition": { + "x": 19005.775449101795, + "y": 10948.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "id": "1d377283-4fc2-498f-acd0-6c856c298c2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "Position Quoted Asset", + "Plotter Panel", + "Foundations", + "1d377283-4fc2-498f-acd0-6c856c298c2d" + ] + ] + } + } + ], + "id": "49ec3a2e-5fde-4560-86e5-53cc96383af4", + "savedPayload": { + "position": { + "x": 19005.775449101795, + "y": 10948.196329813976 + }, + "targetPosition": { + "x": 18949.775449101795, + "y": 10973.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7afef1f2-2b01-42f8-bb18-e5ea996967af", + "savedPayload": { + "position": { + "x": 18982.775449101795, + "y": 11092.196329813976 + }, + "targetPosition": { + "x": 19028.775449101795, + "y": 11058.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "1dc2b7ca-f93f-4993-b20a-0a7a341436aa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "1dc2b7ca-f93f-4993-b20a-0a7a341436aa" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4abafbf9-0709-4fa1-9b1a-461764ca66d3", + "savedPayload": { + "position": { + "x": 19008.775449101795, + "y": 10985.196329813976 + }, + "targetPosition": { + "x": 19028.775449101795, + "y": 11058.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "252cf157-ac1c-4489-9e43-3cd8b4ffea5d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "252cf157-ac1c-4489-9e43-3cd8b4ffea5d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "466a5121-76a6-4dcf-8c14-f2c307304558", + "savedPayload": { + "position": { + "x": 19099.775449101795, + "y": 11099.196329813976 + }, + "targetPosition": { + "x": 19028.775449101795, + "y": 11058.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "7f0b8fd4-d544-4b14-a531-10668d1d767e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "08a1afe7-83b5-472f-b8dc-15494b8a7e06" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "05f7a569-5f2b-4b6c-b4cd-9b299b3db03e" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "7f0b8fd4-d544-4b14-a531-10668d1d767e" + ] + ] + } + } + ], + "id": "9c5bb4af-fb5d-4fa6-a594-0fa29078c58a", + "savedPayload": { + "position": { + "x": 19028.775449101795, + "y": 11058.196329813976 + }, + "targetPosition": { + "x": 18949.775449101795, + "y": 10973.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6d8c2d3b-b86b-4241-92a8-d889e0134f00", + "savedPayload": { + "position": { + "x": 18949.775449101795, + "y": 10973.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10914.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Quoted Asset", + "id": "420f8834-2568-4cdd-aef9-d52ab9a5eaf9" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "3553d7df-98da-419b-8fc1-b80d79e28da1" + ], + [ + "Position Quoted Asset", + "Data Product", + "Foundations", + "420f8834-2568-4cdd-aef9-d52ab9a5eaf9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Stop Loss Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "773517fd-fbde-4403-aebe-924956e183b5", + "savedPayload": { + "position": { + "x": 18872.775449101795, + "y": 10963.196329813976 + }, + "targetPosition": { + "x": 18922.775449101795, + "y": 10896.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "id": "af403e0f-699b-4dfc-b3ee-d6a8747ab081" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "f3833246-c097-42c2-8522-930b4d0450d3" + ], + [ + "Stop Loss Panel", + "Plotter Panel", + "Foundations", + "af403e0f-699b-4dfc-b3ee-d6a8747ab081" + ] + ] + } + } + ], + "id": "d9ba3e9b-8bd1-4f33-84d0-22e6d124312c", + "savedPayload": { + "position": { + "x": 18922.775449101795, + "y": 10896.196329813976 + }, + "targetPosition": { + "x": 18975.775449101795, + "y": 10892.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "533f1eaa-d7ca-44c5-8b25-8ccf0840447d", + "savedPayload": { + "position": { + "x": 18993.775449101795, + "y": 10850.196329813976 + }, + "targetPosition": { + "x": 18894.775449101795, + "y": 10911.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "506b65ce-5080-421b-9981-6220603de1db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "f3833246-c097-42c2-8522-930b4d0450d3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2692f8f1-615e-4af7-8735-0516470d12ed" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "506b65ce-5080-421b-9981-6220603de1db" + ] + ] + } + } + ], + "id": "b55e2a44-bb07-4e38-976e-98f2f2adb589", + "savedPayload": { + "position": { + "x": 18894.775449101795, + "y": 10911.196329813976 + }, + "targetPosition": { + "x": 18975.775449101795, + "y": 10892.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "693ea7ae-5869-45af-826c-0b47f7da6791", + "savedPayload": { + "position": { + "x": 18975.775449101795, + "y": 10892.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10914.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "68993354-e073-4545-9e7c-40f6ce6986c7" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "3553d7df-98da-419b-8fc1-b80d79e28da1" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "68993354-e073-4545-9e7c-40f6ce6986c7" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Take Profit Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0b783570-1a9e-4669-9a69-7fe1d8740029", + "savedPayload": { + "position": { + "x": 18943.775449101795, + "y": 10712.196329813976 + }, + "targetPosition": { + "x": 19011.775449101795, + "y": 10747.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "id": "7669828e-655e-4a1e-836d-20e7dfbd6a6e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "daa39650-5f2b-4bc2-9798-86e26cd43c13" + ], + [ + "Take Profit Panel", + "Plotter Panel", + "Foundations", + "7669828e-655e-4a1e-836d-20e7dfbd6a6e" + ] + ] + } + } + ], + "id": "4423c06c-448c-49b8-8b34-5c18fb322cc0", + "savedPayload": { + "position": { + "x": 19011.775449101795, + "y": 10747.196329813976 + }, + "targetPosition": { + "x": 19029.775449101795, + "y": 10814.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a2f11eb7-caa8-494c-9675-5f2ead408a91", + "savedPayload": { + "position": { + "x": 18944.775449101795, + "y": 10811.196329813976 + }, + "targetPosition": { + "x": 18948.775449101795, + "y": 10876.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "85c17bc4-2728-4c03-8e0e-7b08a4178835" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Algorithmic-Trading", + "0d676c5a-0aac-4a77-abc3-7b77a95ba7b1" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "ded8cd86-c54a-41af-8a30-6b7172c5bd60" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "daa39650-5f2b-4bc2-9798-86e26cd43c13" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "37bb31f2-5eee-4aca-b484-03c9f7de3446" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "85c17bc4-2728-4c03-8e0e-7b08a4178835" + ] + ] + } + } + ], + "id": "1027ca6c-87f5-47be-9520-1a45114e24d9", + "savedPayload": { + "position": { + "x": 18948.775449101795, + "y": 10876.196329813976 + }, + "targetPosition": { + "x": 19029.775449101795, + "y": 10814.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "590ed2f1-6cfd-4884-9763-c093258f3e5b", + "savedPayload": { + "position": { + "x": 19029.775449101795, + "y": 10814.196329813976 + }, + "targetPosition": { + "x": 18943.775449101795, + "y": 10914.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "64bed158-d038-4fb1-9ae8-a5bc5addffbb" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "b02e0079-6c0b-40e5-b91f-fa41882a913b" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "976bf859-4531-4435-be37-2c35465ef715" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "3553d7df-98da-419b-8fc1-b80d79e28da1" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "64bed158-d038-4fb1-9ae8-a5bc5addffbb" + ] + ] + } + } + ], + "layerFolders": [], + "id": "6d308e7c-cdb3-406e-84fd-84c9be6f0314", + "savedPayload": { + "position": { + "x": 18943.775449101795, + "y": 10914.196329813976 + }, + "targetPosition": { + "x": 18932.775449101795, + "y": 10859.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dd971076-f6f3-4e7c-a826-8783b8f721b0", + "savedPayload": { + "position": { + "x": 18932.775449101795, + "y": 10859.196329813976 + }, + "targetPosition": { + "x": 18942.775449101795, + "y": 10824.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "47933d49-2f26-49b4-96d3-a9a1ccce06ea", + "savedPayload": { + "position": { + "x": 18942.775449101795, + "y": 10824.196329813976 + }, + "targetPosition": { + "x": 18962.775449101795, + "y": 10831.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f9082d41-481b-49b1-ac14-17bfbf100f30", + "savedPayload": { + "position": { + "x": 18962.775449101795, + "y": 10831.196329813976 + }, + "targetPosition": { + "x": 19027.775449101795, + "y": 10779.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "bb91c18f-41c1-4eee-a03d-1f669590be15" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "ef1aa126-1847-4bcd-aa23-0772b4e87cc1" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "4aeb50a4-e1bc-4fe0-9cc7-3901da63421e" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "c33f268b-f7e5-47b1-ad0c-8d94dbdb3775" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "ef833852-26a4-4d06-9647-c8ceb2ab3f1a" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "bb91c18f-41c1-4eee-a03d-1f669590be15" + ] + ] + } + }, + "id": "384c5f14-bd39-4c2e-8dcc-e6857890aeb1", + "savedPayload": { + "position": { + "x": 19027.775449101795, + "y": 10779.196329813976 + }, + "targetPosition": { + "x": 18930.775449101795, + "y": 10701.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{ \n\"visibleLayers\": 5\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "a92b71dc-6ce5-48f8-8082-d6b0eb59d143", + "savedPayload": { + "position": { + "x": 18880.775449101795, + "y": 10692.196329813976 + }, + "targetPosition": { + "x": 18915.775449101795, + "y": 10679.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "183206aa-c0fa-46d6-9dea-5b5162be6b0a", + "savedPayload": { + "position": { + "x": 18911.775449101795, + "y": 10676.196329813976 + }, + "targetPosition": { + "x": 18918.775449101795, + "y": 10618.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "e8815a14-4029-412d-88f6-87c479373a67", + "savedPayload": { + "position": { + "x": 18918.775449101795, + "y": 10618.196329813976 + }, + "targetPosition": { + "x": 18906.775449101795, + "y": 10562.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "520789f8-9f5e-4a58-abb9-7c1ab01aee26", + "savedPayload": { + "position": { + "x": 19003.775449101795, + "y": 10463.196329813976 + }, + "targetPosition": { + "x": 18906.775449101795, + "y": 10562.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d6405e14-6b6c-4a13-ac68-c9dc0fd09991", + "savedPayload": { + "position": { + "x": 18906.775449101795, + "y": 10562.196329813976 + }, + "targetPosition": { + "x": 18923.775449101795, + "y": 10593.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "d04be217-ca47-47f7-9833-ad89ea47a573" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "01425ef7-9afb-4dfc-ac23-56f7e90cdad2" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "5801cd5f-c300-41bd-be4f-974fe798fd79" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "522f5de7-8f14-4cbb-9789-2ae4e4a03331" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "b2f2e183-4fba-405e-b8ce-a86ecd82dd51" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "aed69a2c-8193-415f-8513-074a6d76be1e" + ], + [ + "Candles", + "Data Product", + "Foundations", + "d04be217-ca47-47f7-9833-ad89ea47a573" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2c5d0b62-60fb-4c96-ad91-e3679949b310", + "savedPayload": { + "position": { + "x": 18928.775449101795, + "y": 10696.196329813976 + }, + "targetPosition": { + "x": 18974.775449101795, + "y": 10614.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "1f76d596-1a3a-4d60-abea-4556e250de45", + "savedPayload": { + "position": { + "x": 18974.775449101795, + "y": 10614.196329813976 + }, + "targetPosition": { + "x": 18952.775449101795, + "y": 10596.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "dec8c422-275b-4e5b-a206-ff4c6279027c", + "savedPayload": { + "position": { + "x": 19040.775449101795, + "y": 10513.196329813976 + }, + "targetPosition": { + "x": 18952.775449101795, + "y": 10596.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "97c2362a-b205-469f-b136-342e3cbc3f3f", + "savedPayload": { + "position": { + "x": 18952.775449101795, + "y": 10596.196329813976 + }, + "targetPosition": { + "x": 18923.775449101795, + "y": 10593.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "df55362a-beb2-40fa-bc31-2ecfd56d5c04" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "01425ef7-9afb-4dfc-ac23-56f7e90cdad2" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "5801cd5f-c300-41bd-be4f-974fe798fd79" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "522f5de7-8f14-4cbb-9789-2ae4e4a03331" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "b2f2e183-4fba-405e-b8ce-a86ecd82dd51" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "aed69a2c-8193-415f-8513-074a6d76be1e" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "df55362a-beb2-40fa-bc31-2ecfd56d5c04" + ] + ] + } + } + ], + "layerFolders": [], + "id": "8d651c75-b334-43a5-9aba-0d1312379a44", + "savedPayload": { + "position": { + "x": 18923.775449101795, + "y": 10593.196329813976 + }, + "targetPosition": { + "x": 18915.775449101795, + "y": 10679.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "95c4c84b-0b7e-40fe-98a3-41858decbf90", + "savedPayload": { + "position": { + "x": 18915.775449101795, + "y": 10679.196329813976 + }, + "targetPosition": { + "x": 18880.775449101795, + "y": 10769.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "b2f2e183-4fba-405e-b8ce-a86ecd82dd51" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "01425ef7-9afb-4dfc-ac23-56f7e90cdad2" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "5801cd5f-c300-41bd-be4f-974fe798fd79" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "522f5de7-8f14-4cbb-9789-2ae4e4a03331" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "b2f2e183-4fba-405e-b8ce-a86ecd82dd51" + ] + ] + } + }, + "id": "53fd1731-5cee-4957-8c78-0e05cf0b0f45", + "savedPayload": { + "position": { + "x": 18880.775449101795, + "y": 10769.196329813976 + }, + "targetPosition": { + "x": 18930.775449101795, + "y": 10701.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "96e17868-ac8d-41c5-b178-4317c307a7b7", + "savedPayload": { + "position": { + "x": 18930.775449101795, + "y": 10701.196329813976 + }, + "targetPosition": { + "x": 18858.775449101795, + "y": 10720.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Live Trading Session", + "name": "New Trading System", + "id": "ad4ee96a-a4af-4948-9aae-c9b55492b6ae" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ], + [ + "Algorithmic-Trading", + "Project Trading Tasks", + "Foundations", + "90a932eb-0188-47c5-90f0-8c51f452157d" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "5a755e40-539f-4719-a9a9-95a9c13872a8" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "5a4700c7-707f-4a07-a934-8f1c26e50f79" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "68bbf462-f830-4a22-ae5c-75f6599c8c46" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "cefd4af9-4133-4479-99e1-44cb9564a16e" + ], + [ + "New Trading System", + "Task", + "Foundations", + "73ff4ae3-1798-497e-a6a8-018410654ef0" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "61aa7f5d-24e7-4ee6-9f7e-296de2f70411" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "c0b66e00-c1e5-44f4-8abc-784aaa0a1852" + ], + [ + "New Trading System", + "Live Trading Session", + "Foundations", + "ad4ee96a-a4af-4948-9aae-c9b55492b6ae" + ] + ] + } + } + ], + "id": "9fcefbdf-38c9-4b7e-8e13-3c65b9d833e9", + "savedPayload": { + "position": { + "x": 18858.775449101795, + "y": 10720.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Production Trading Tasks", + "name": "New Production Trading Tasks", + "id": "673caa5f-511d-4688-9305-e5f0f0f780cd" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Production Portfolio Tasks My Computer", + "project": "Foundations", + "timeMachines": [], + "id": "45afb79e-359d-4545-8251-1f09b003bc24", + "savedPayload": { + "position": { + "x": 18938.775449101795, + "y": 10785.196329813976 + }, + "targetPosition": { + "x": 18901.775449101795, + "y": 10735.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Production Portfolio Tasks", + "name": "New Production Portfolio Tasks", + "id": "0a99e0e4-b775-46d2-a247-6bc3e183f021" + }, + "referenceParentCombinedNodePath": [ + [ + "My LAN Network", + "LAN Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "LAN Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Portfolio Tasks", + "Production Portfolio Tasks", + "Foundations", + "0a99e0e4-b775-46d2-a247-6bc3e183f021" + ] + ] + } + } + ], + "id": "512c5011-ab2a-4c98-b8c5-b9e3eaff7b4c", + "savedPayload": { + "position": { + "x": 18901.775449101795, + "y": 10735.196329813976 + }, + "targetPosition": { + "x": 18850.775449101795, + "y": 10748.196329813976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36", + "savedPayload": { + "position": { + "x": 18850.775449101795, + "y": 10748.196329813976 + }, + "targetPosition": { + "x": 18850.775449101795, + "y": 10748.196329813976 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "c" + } + } + }, + { + "type": "Plugins", + "name": "New Plugins", + "project": "Community-Plugins", + "pluginProjects": [ + { + "type": "Plugin Project", + "name": "Foundations", + "config": "{ \n \"codeName\": \"Foundations\"\n}", + "project": "Community-Plugins", + "pluginTutorials": { + "type": "Plugin Tutorials", + "name": "New Plugin Tutorials", + "project": "Community-Plugins", + "pluginFiles": [], + "id": "c54ecdcc-8cbb-492a-a433-4738b6abf452", + "savedPayload": { + "position": { + "x": 37920.267155198395, + "y": 10691.229519129567 + }, + "targetPosition": { + "x": 37775.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginApiMaps": { + "type": "Plugin API Maps", + "name": "New Plugin API Maps", + "project": "Community-Plugins", + "pluginFiles": [], + "id": "a17d116f-65a9-460b-98fe-bf072c8fe41c", + "savedPayload": { + "position": { + "x": 37920.267155198395, + "y": 10768.875232660324 + }, + "targetPosition": { + "x": 37775.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c4e402d7-5228-408c-9d67-379d6ef40bae", + "savedPayload": { + "position": { + "x": 37475.378281255034, + "y": 10730.052375894946 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Algorithmic-Trading", + "config": "{\"codeName\":\"Algorithmic-Trading\"}", + "project": "Community-Plugins", + "pluginTradingMines": { + "type": "Plugin Trading Mines", + "name": "New Plugin Trading Mines", + "project": "Community-Plugins", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Masters", + "config": "{\"project\":\"Algorithmic-Trading\",\"fileName\":\"Masters\",\"folderName\":\"Trading-Mines\",\"nodeType\":\"Trading Mine\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Masters", + "project": "Community-Plugins", + "id": "58a6c865-e3a8-49c1-a6d3-0c4633e6a078", + "savedPayload": { + "position": { + "x": 24907.588657757715, + "y": 18717.48565932756 + }, + "targetPosition": { + "x": 38165.25166875451, + "y": 11015.614320622217 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "468c8da2-956b-42ad-b40f-b04267fc178b", + "savedPayload": { + "position": { + "x": 38165.25166875451, + "y": 11015.614320622217 + }, + "targetPosition": { + "x": 38015.48764650183, + "y": 11007.203753536638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f6d5f4df-e146-40f8-ae02-b128794e5104", + "savedPayload": { + "position": { + "x": 38015.48764650183, + "y": 11007.203753536638 + }, + "targetPosition": { + "x": 37715.95960199649, + "y": 10990.38261936548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTradingSystems": { + "type": "Plugin Trading Systems", + "name": "New Plugin Trading Systems", + "project": "Community-Plugins", + "pluginFiles": [], + "id": "9595b8bd-fb0f-4039-883c-95e33e19b9e6", + "savedPayload": { + "position": { + "x": 37986.25026236721, + "y": 11120.547741100749 + }, + "targetPosition": { + "x": 37715.95960199649, + "y": 10990.38261936548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTradingEngines": { + "type": "Plugin Trading Engines", + "name": "New Plugin Trading Engines", + "project": "Community-Plugins", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Low-Frequency", + "config": "{\"project\":\"Algorithmic-Trading\",\"fileName\":\"Low-Frequency\",\"folderName\":\"Trading-Engines\",\"nodeType\":\"Trading Engine\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Low-Frequency", + "project": "Community-Plugins", + "id": "45ab8f34-b68a-4b89-9237-1e595f9373e9", + "savedPayload": { + "position": { + "x": 31030.245834944453, + "y": 18769.69192974973 + }, + "targetPosition": { + "x": 38015.815562074895, + "y": 11325.921593562905 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a94b6a6a-2044-4ed4-a99e-47823ab6aaf0", + "savedPayload": { + "position": { + "x": 38015.815562074895, + "y": 11325.921593562905 + }, + "targetPosition": { + "x": 37915.86357538209, + "y": 11214.075268830431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a5293a3f-f83a-46bd-85b8-e9b9617e31d4", + "savedPayload": { + "position": { + "x": 37915.86357538209, + "y": 11214.075268830431 + }, + "targetPosition": { + "x": 37715.95960199649, + "y": 10990.38261936548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4e0346c6-6cc9-46c6-b24f-58fd72f693b1", + "savedPayload": { + "position": { + "x": 37445.66894162576, + "y": 10860.217497630214 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Machine-Learning", + "config": "{\"codeName\":\"Machine-Learning\"}", + "project": "Community-Plugins", + "pluginLearningMines": { + "type": "Plugin Learning Mines", + "name": "New Plugin Learning Mines", + "project": "Community-Plugins", + "pluginFiles": [], + "id": "ef537440-052e-4313-a876-5eb2426d1f67", + "savedPayload": { + "position": { + "x": 37493.34069131645, + "y": 11003.985791335128 + }, + "targetPosition": { + "x": 37345.79770527438, + "y": 10976.947535663043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginLearningSystems": { + "type": "Plugin Learning Systems", + "name": "New Plugin Learning Systems", + "project": "Community-Plugins", + "pluginFiles": [], + "id": "c6eceec0-b648-43c6-b8b7-478efd9d05c9", + "savedPayload": { + "position": { + "x": 37431.007417284054, + "y": 11100.395115547091 + }, + "targetPosition": { + "x": 37345.79770527438, + "y": 10976.947535663043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginLearningEngines": { + "type": "Plugin Learning Engines", + "name": "New Plugin Learning Engines", + "project": "Community-Plugins", + "pluginFiles": [], + "id": "d9464057-45a0-47ea-9957-c309d8e1c110", + "savedPayload": { + "position": { + "x": 37318.759449602294, + "y": 11124.490521705115 + }, + "targetPosition": { + "x": 37345.79770527438, + "y": 10976.947535663043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f7c5041d-1b63-4f5a-94f0-d848e131f5aa", + "savedPayload": { + "position": { + "x": 37362.42522181266, + "y": 10964.601820635355 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Visual-Scripting", + "config": "{\"codeName\":\"Visual-Scripting\"}", + "project": "Community-Plugins", + "id": "e3a605d5-9565-4b65-9264-a4690acf12c1", + "savedPayload": { + "position": { + "x": 37242.134561441926, + "y": 11022.530749549493 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Data-Mining", + "config": "{\"codeName\":\"Data-Mining\"}", + "project": "Community-Plugins", + "pluginDataMines": { + "type": "Plugin Data Mines", + "name": "New Plugin Data Mines", + "project": "Community-Plugins", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Candles", + "config": "{\"project\":\"Data-Mining\",\"fileName\":\"Candles\",\"folderName\":\"Data-Mines\",\"nodeType\":\"Data Mine\",\"saveWithWorkspace\":false}", + "project": "Community-Plugins", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Candles", + "project": "Community-Plugins", + "id": "78a197b7-590e-411c-811e-9d30e19126d0", + "savedPayload": { + "position": { + "x": 18832.83392247339, + "y": 18721.996093851245 + }, + "targetPosition": { + "x": 37052.991767579064, + "y": 11266.262727594949 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1d55174b-420d-478a-b843-da01ce4c0b3b", + "savedPayload": { + "position": { + "x": 37052.991767579064, + "y": 11266.262727594949 + }, + "targetPosition": { + "x": 37075.2438609747, + "y": 11168.769936376766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9c3aa82a-b852-4517-9f84-ea31807cdf90", + "savedPayload": { + "position": { + "x": 37075.2438609747, + "y": 11168.769936376766 + }, + "targetPosition": { + "x": 37108.62200106814, + "y": 11022.530749549493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5750ba78-985b-4710-a187-e1a8057433a4", + "savedPayload": { + "position": { + "x": 37108.62200106814, + "y": 11022.530749549493 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Community-Plugins", + "config": "{\"codeName\":\"Community-Plugins\"}", + "project": "Community-Plugins", + "id": "3cd3dca7-6f94-48ed-aac3-ecc0110acb26", + "savedPayload": { + "position": { + "x": 36988.33134069741, + "y": 10964.601820635355 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Ethereum", + "config": "{\"codeName\":\"Ethereum\"}", + "project": "Community-Plugins", + "id": "e5fad92c-5271-4f9a-adc9-ff3eb53ac8f5", + "savedPayload": { + "position": { + "x": 36905.08762088431, + "y": 10860.217497630214 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "TensorFlow", + "config": "{\"codeName\":\"TensorFlow\"}", + "project": "Community-Plugins", + "id": "f439afaf-0a8f-46a9-b4d7-16ec795c665c", + "savedPayload": { + "position": { + "x": 36875.378281255034, + "y": 10730.052375894946 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Education", + "config": "{\"codeName\":\"Education\"}", + "project": "Community-Plugins", + "id": "21aaff75-ac16-4ca9-93fb-4b24764db19d", + "savedPayload": { + "position": { + "x": 36905.08762088431, + "y": 10599.887254159677 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Governance", + "config": "{\"codeName\":\"Governance\"}", + "project": "Community-Plugins", + "id": "0c16e8eb-a2ca-415c-aa22-bd90cc367db5", + "savedPayload": { + "position": { + "x": 36988.33134069741, + "y": 10495.502931154537 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Network", + "config": "{\"codeName\":\"Network\"}", + "project": "Community-Plugins", + "id": "98bdb407-1a1a-4746-bb5d-8a8a4ed84f90", + "savedPayload": { + "position": { + "x": 37108.62200106814, + "y": 10437.574002240399 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Social-Trading", + "config": "{\"codeName\":\"Social-Trading\"}", + "project": "Community-Plugins", + "id": "bdc3bb8d-732f-4dbb-83be-abfa294c6a87", + "savedPayload": { + "position": { + "x": 37242.134561441926, + "y": 10437.574002240399 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Social-Bots", + "config": "{\"codeName\":\"Social-Bots\"}", + "project": "Community-Plugins", + "id": "fb909610-78b1-4d6a-b345-14ae1800b9e6", + "savedPayload": { + "position": { + "x": 37362.42522181266, + "y": 10495.502931154537 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "Portfolio-Management", + "config": "{\"codeName\":\"Portfolio-Management\"}", + "project": "Community-Plugins", + "id": "70e9e0c5-c18e-47e1-a951-44dc7baef4c5", + "savedPayload": { + "position": { + "x": 37445.66894162576, + "y": 10599.887254159677 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bfb0b514-3b9f-4e9a-85ca-d0ca714b09f6", + "savedPayload": { + "position": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "targetPosition": { + "x": 37175.378281255034, + "y": 10730.052375894946 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Design Space", + "name": "My Design Space", + "project": "Foundations", + "spaceStyle": { + "type": "Space Style", + "name": "My Space Style", + "config": " {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"node\": {\n \"fontSize\": 16,\n \"imageSize\": 60,\n \"type\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"name\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"menuItem\": {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"fontColor\": \"UI_COLOR.WHITE\",\n \"fontSize\": 14,\n \"imageSize\": 14\n }\n }\n }", + "project": "Foundations", + "id": "fad0e429-f7a7-4b62-a2a5-2ead29b8f695", + "savedPayload": { + "position": { + "x": 25236.875, + "y": 8701.347826086958 + }, + "targetPosition": { + "x": 24936.875, + "y": 8701.347826086958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "spaceSettings": { + "type": "Space Settings", + "name": "New Space Settings", + "config": "{\n \"node\": {\n \"distancePercentage\": 60,\n \"radiusPercentage\": 85,\n \"massPercentage\": 100,\n \"animationSteps\": 2, \n \"menuItem\": {\n \"widthPercentage\": 100,\n \"heightPercentage\": 60,\n \"radiusPercentage\": 90\n }\n },\n \"physics\": false\n}", + "project": "Foundations", + "id": "05c9d6d5-24c4-4eec-9aca-9668d6486fdd", + "savedPayload": { + "position": { + "x": 24636.875, + "y": 8701.347826086958 + }, + "targetPosition": { + "x": 24936.875, + "y": 8701.347826086958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f8485ce5-67f3-4476-b9e2-80994e49c318", + "savedPayload": { + "position": { + "x": 24940.875, + "y": 10717.347826086958 + }, + "targetPosition": { + "x": 24940.875, + "y": 10717.347826086958 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 255, + "y": 588.3125 + } + } + } + }, + { + "type": "Foundations Project", + "name": "New Foundations Project", + "project": "Foundations", + "projectDefinition": { + "type": "Project Definition", + "name": "Foundations", + "config": "{ \n \"codeName\": \"Foundations\"\n}", + "project": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb", + "savedPayload": { + "position": { + "x": 19203, + "y": 10733.5 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "spaces": { + "type": "Spaces", + "name": "New Spaces", + "project": "Foundations", + "id": "4d0ee814-4e48-4688-9cc5-7ee03de5192b", + "savedPayload": { + "position": { + "x": 19053, + "y": 10993.307621135331 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mines": { + "type": "Mines", + "name": "New Mines", + "project": "Foundations", + "id": "b979e3a3-9316-4e5a-831b-c503b4b0e507", + "savedPayload": { + "position": { + "x": 18753, + "y": 10993.307621135331 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trading": { + "type": "Trading", + "name": "New Trading", + "project": "Foundations", + "id": "7c24591e-b252-4be3-8952-e4da0a52f467", + "savedPayload": { + "position": { + "x": 18603, + "y": 10733.5 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learning": { + "type": "Learning", + "name": "New Learning", + "project": "Foundations", + "id": "7a0b6167-5554-497a-b150-8886120539c2", + "savedPayload": { + "position": { + "x": 18753, + "y": 10473.692378864669 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "otherHierarchies": { + "type": "Other Hierarchies", + "name": "New Other Hierarchies", + "project": "Foundations", + "id": "0a1ff755-8e0b-4f62-976e-df76c8139c6f", + "savedPayload": { + "position": { + "x": 19053, + "y": 10473.692378864669 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", + "savedPayload": { + "position": { + "x": 10466.661676646707, + "y": 10716.334590246355 + }, + "targetPosition": { + "x": 10466.661676646707, + "y": 10716.334590246355 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "APIs", + "name": "New APIs", + "project": "Foundations", + "githubAPI": { + "type": "Github API", + "name": "New Github API", + "config": "{\n \"username\": \"\",\n \"token\": \"\"\n}", + "project": "Foundations", + "id": "3f22c942-17c4-47c3-b524-825b9899b2db", + "savedPayload": { + "position": { + "x": 31349.208333333332, + "y": 10755.819458631257 + }, + "targetPosition": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", + "savedPayload": { + "position": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "targetPosition": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Trading System", + "name": "New Trading System", + "project": "Algorithmic-Trading", + "tradingStrategies": [ + { + "type": "Trading Strategy", + "name": "New Trading Strategy", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "64a86fa1-8ce7-4bca-a684-20f8d1126d70", + "savedPayload": { + "position": { + "x": 34851.18654325787, + "y": 31103.58726724398 + }, + "targetPosition": { + "x": 35071.269753422974, + "y": 31150.367397677976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e21a0776-acd7-4cb2-9f5f-2bcbfa6e89e0", + "savedPayload": { + "position": { + "x": 35071.269753422974, + "y": 31150.367397677976 + }, + "targetPosition": { + "x": 35291.35296358808, + "y": 31197.14752811197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bb7fdf98-25b3-4282-81cc-0658dcf6d484", + "savedPayload": { + "position": { + "x": 35291.35296358808, + "y": 31197.14752811197 + }, + "targetPosition": { + "x": 35511.43617375318, + "y": 31243.927658545967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "eefb0dc9-0f67-49c9-ab23-a6b86b695f73", + "savedPayload": { + "position": { + "x": 35177.02100228835, + "y": 30942.81888568448 + }, + "targetPosition": { + "x": 35344.228588020764, + "y": 31093.373272115223 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "af569a1b-d9a7-4a08-9d1d-7195efc5a159", + "savedPayload": { + "position": { + "x": 35344.228588020764, + "y": 31093.373272115223 + }, + "targetPosition": { + "x": 35511.43617375318, + "y": 31243.927658545967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "1f62cb3d-19fa-4717-a113-c0915e8ceaa0", + "savedPayload": { + "position": { + "x": 35511.43617375318, + "y": 31243.927658545967 + }, + "targetPosition": { + "x": 35711.91264169556, + "y": 31346.075520987364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "f11bf186-ccfd-4e60-8260-f52cdf898bb4", + "savedPayload": { + "position": { + "x": 35274.75246932605, + "y": 30565.985171457796 + }, + "targetPosition": { + "x": 35397.29625220443, + "y": 30754.686049245516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7051b998-d100-48b2-90a4-d5e3f361e334", + "savedPayload": { + "position": { + "x": 35397.29625220443, + "y": 30754.686049245516 + }, + "targetPosition": { + "x": 35519.840035082816, + "y": 30943.386927033236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d76e94fb-d895-4634-90f9-667d0367e210", + "savedPayload": { + "position": { + "x": 35519.840035082816, + "y": 30943.386927033236 + }, + "targetPosition": { + "x": 35642.3838179612, + "y": 31132.087804820956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "739e6aa2-2b49-4559-82cd-4864276daa5f", + "savedPayload": { + "position": { + "x": 35618.832637651874, + "y": 30682.7045141814 + }, + "targetPosition": { + "x": 35630.60822780654, + "y": 30907.39615950118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "02398280-b7f0-4219-aa77-13c984b3eb02", + "savedPayload": { + "position": { + "x": 35630.60822780654, + "y": 30907.39615950118 + }, + "targetPosition": { + "x": 35642.3838179612, + "y": 31132.087804820956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "0d1dc41a-7185-43a8-814e-e6a5300e6a1d", + "savedPayload": { + "position": { + "x": 35642.3838179612, + "y": 31132.087804820956 + }, + "targetPosition": { + "x": 35711.91264169556, + "y": 31346.075520987364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "c8cb9f04-5192-4b0c-b87b-d614ef07ec58", + "savedPayload": { + "position": { + "x": 35954.40089543895, + "y": 30485.34942254966 + }, + "targetPosition": { + "x": 35907.620765004955, + "y": 30705.43263271477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3094206b-682a-481a-9b36-5d86eb621ef5", + "savedPayload": { + "position": { + "x": 35907.620765004955, + "y": 30705.43263271477 + }, + "targetPosition": { + "x": 35860.84063457096, + "y": 30925.515842879875 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7a3d4c6a-147e-4b75-8914-4ca3972ab3d5", + "savedPayload": { + "position": { + "x": 35860.84063457096, + "y": 30925.515842879875 + }, + "targetPosition": { + "x": 35814.06050413696, + "y": 31145.59905304498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "b509605c-6347-4546-985c-32099edc2d28", + "savedPayload": { + "position": { + "x": 36115.169276998444, + "y": 30811.183881580157 + }, + "targetPosition": { + "x": 35964.614890567704, + "y": 30978.39146731257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c95a5a5e-e16f-48b2-acf1-efd80715c2bb", + "savedPayload": { + "position": { + "x": 35964.614890567704, + "y": 30978.39146731257 + }, + "targetPosition": { + "x": 35814.06050413696, + "y": 31145.59905304498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "0e1d431a-e1be-439e-9f86-2771f5f3fde4", + "savedPayload": { + "position": { + "x": 35814.06050413696, + "y": 31145.59905304498 + }, + "targetPosition": { + "x": 35711.91264169556, + "y": 31346.075520987364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "f8551c2e-bbb4-4cba-ab56-d7873f725f07", + "savedPayload": { + "position": { + "x": 35711.91264169556, + "y": 31346.075520987364 + }, + "targetPosition": { + "x": 35850.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "c2cc6b16-4d23-4fb5-ba60-a05c6758f6ea", + "savedPayload": { + "position": { + "x": 36077.12006013529, + "y": 30197.441791681293 + }, + "targetPosition": { + "x": 36238.38563743068, + "y": 30617.552983605034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "askPortfolioFormulaManager": { + "type": "Ask Portfolio Formula Manager", + "name": "New Ask Portfolio Formula Manager", + "project": "Portfolio-Management", + "setFormula": { + "type": "Set Formula", + "name": "New Set Formula", + "project": "Portfolio-Management", + "id": "78254a2a-44ed-49d6-86fa-790948176025", + "savedPayload": { + "position": { + "x": 36308.78114669878, + "y": 30173.093230337225 + }, + "targetPosition": { + "x": 36273.58339206473, + "y": 30395.32310697113 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3b944bff-7b5c-417d-b5bd-9e3d8aba7f93", + "savedPayload": { + "position": { + "x": 36273.58339206473, + "y": 30395.32310697113 + }, + "targetPosition": { + "x": 36238.38563743068, + "y": 30617.552983605034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5febb99a-093e-4ae2-afa8-e28743b302c3", + "savedPayload": { + "position": { + "x": 36238.38563743068, + "y": 30617.552983605034 + }, + "targetPosition": { + "x": 36285.42344590112, + "y": 31065.087836520757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "f9ae8796-8a5b-421e-b2b1-8741ea1a8cc2", + "savedPayload": { + "position": { + "x": 36538.85044455334, + "y": 30209.532627313773 + }, + "targetPosition": { + "x": 36468.454935285234, + "y": 30653.992380581585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "askPortfolioFormulaManager": { + "type": "Ask Portfolio Formula Manager", + "name": "New Ask Portfolio Formula Manager", + "project": "Portfolio-Management", + "setFormula": { + "type": "Set Formula", + "name": "New Set Formula", + "project": "Portfolio-Management", + "id": "0e55674c-8293-41b7-84e3-744c50c4ea4e", + "savedPayload": { + "position": { + "x": 36751.64911125766, + "y": 30304.276697925947 + }, + "targetPosition": { + "x": 36610.05202327145, + "y": 30479.134539253766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b002705d-5a98-4241-950b-9b6c1eb17dbc", + "savedPayload": { + "position": { + "x": 36610.05202327145, + "y": 30479.134539253766 + }, + "targetPosition": { + "x": 36468.454935285234, + "y": 30653.992380581585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "19f04a50-0d33-4c0b-a723-1dd922de9b57", + "savedPayload": { + "position": { + "x": 36468.454935285234, + "y": 30653.992380581585 + }, + "targetPosition": { + "x": 36285.42344590112, + "y": 31065.087836520757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d41b3907-2ae7-4d87-8b10-f80fc30107d1", + "savedPayload": { + "position": { + "x": 36285.42344590112, + "y": 31065.087836520757 + }, + "targetPosition": { + "x": 36215.027936633014, + "y": 31509.54758978857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [], + "limitBuyOrders": [ + { + "type": "Limit Buy Order", + "name": "New Limit Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "0f723760-ca69-4ce9-8505-7016c4fd7e49", + "savedPayload": { + "position": { + "x": 37136.85090570366, + "y": 30402.29187786777 + }, + "targetPosition": { + "x": 37160.36980993888, + "y": 30626.05930432563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "askPortfolioFormulaManager": { + "type": "Ask Portfolio Formula Manager", + "name": "New Ask Portfolio Formula Manager", + "project": "Portfolio-Management", + "setFormula": { + "type": "Set Formula", + "name": "New Set Formula", + "project": "Portfolio-Management", + "id": "5235e602-11f6-4b5a-893c-6b6ad1926daf", + "savedPayload": { + "position": { + "x": 37343.40129932299, + "y": 30214.963848386462 + }, + "targetPosition": { + "x": 37251.885554630935, + "y": 30420.511576356046 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "04c4a639-eb4e-4bb6-8522-ded50be0f235", + "savedPayload": { + "position": { + "x": 37251.885554630935, + "y": 30420.511576356046 + }, + "targetPosition": { + "x": 37160.36980993888, + "y": 30626.05930432563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "835b64b1-a688-4c2a-b4d6-54749bfde6c7", + "savedPayload": { + "position": { + "x": 37160.36980993888, + "y": 30626.05930432563 + }, + "targetPosition": { + "x": 37125.17205530483, + "y": 30848.289180959535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "16edd32b-5c5f-4edc-847c-6bf21615eac3", + "savedPayload": { + "position": { + "x": 37731.992142997835, + "y": 30191.46397521027 + }, + "targetPosition": { + "x": 37590.39505501162, + "y": 30366.32181653809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "71be720a-7f3c-4a30-8525-9e63662cb196", + "savedPayload": { + "position": { + "x": 37590.39505501162, + "y": 30366.32181653809 + }, + "targetPosition": { + "x": 37448.797967025406, + "y": 30541.17965786591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a217f085-7f64-4617-a521-61c04cc02742", + "savedPayload": { + "position": { + "x": 37448.797967025406, + "y": 30541.17965786591 + }, + "targetPosition": { + "x": 37307.20087903919, + "y": 30716.037499193728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "e1f2b3f8-eb3b-4cd2-8ca4-b2316e36321b", + "savedPayload": { + "position": { + "x": 37727.31207096294, + "y": 30554.77192189834 + }, + "targetPosition": { + "x": 37517.256475001064, + "y": 30635.404710546034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d0a640c2-dd4f-467a-a405-75794ecea057", + "savedPayload": { + "position": { + "x": 37517.256475001064, + "y": 30635.404710546034 + }, + "targetPosition": { + "x": 37307.20087903919, + "y": 30716.037499193728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "b926f0d2-bcf4-4220-b6b7-12c3e92ce4c1", + "savedPayload": { + "position": { + "x": 37307.20087903919, + "y": 30716.037499193728 + }, + "targetPosition": { + "x": 37125.17205530483, + "y": 30848.289180959535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrderEvent": { + "type": "Cancel Order Event", + "name": "New Cancel Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "20bb1359-5b8f-4567-bc39-6b3540a84455", + "savedPayload": { + "position": { + "x": 38018.70421131232, + "y": 30812.930222887924 + }, + "targetPosition": { + "x": 37794.93678485446, + "y": 30836.449127123145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a79f714e-decf-4d39-b4af-e5d8002d41b9", + "savedPayload": { + "position": { + "x": 37794.93678485446, + "y": 30836.449127123145 + }, + "targetPosition": { + "x": 37571.1693583966, + "y": 30859.968031358367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1a2eb535-3926-44f2-9a55-195891339b97", + "savedPayload": { + "position": { + "x": 37571.1693583966, + "y": 30859.968031358367 + }, + "targetPosition": { + "x": 37347.40193193874, + "y": 30883.486935593588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "9e92a156-7d8d-4cad-a598-cbd3130f0db3", + "savedPayload": { + "position": { + "x": 37758.497387877906, + "y": 31066.5184249777 + }, + "targetPosition": { + "x": 37552.94965990832, + "y": 30975.002680285645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f2744148-9de9-46fc-8313-d7545e9cf1b1", + "savedPayload": { + "position": { + "x": 37552.94965990832, + "y": 30975.002680285645 + }, + "targetPosition": { + "x": 37347.40193193874, + "y": 30883.486935593588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "ec6cab83-d546-427b-852e-559cc07ff929", + "savedPayload": { + "position": { + "x": 37347.40193193874, + "y": 30883.486935593588 + }, + "targetPosition": { + "x": 37125.17205530483, + "y": 30848.289180959535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5cb67814-db77-4c71-9639-cbfd3a06b1dc", + "savedPayload": { + "position": { + "x": 37125.17205530483, + "y": 30848.289180959535 + }, + "targetPosition": { + "x": 36943.143231570466, + "y": 30980.540862725342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "limitSellOrders": [], + "id": "3b6459cc-55d7-4f74-8bb4-ac9a6eb14069", + "savedPayload": { + "position": { + "x": 36943.143231570466, + "y": 30980.540862725342 + }, + "targetPosition": { + "x": 36579.08558410174, + "y": 31245.044226256956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "90f51fa8-874d-460c-9f40-b4c533c0e75f", + "savedPayload": { + "position": { + "x": 36579.08558410174, + "y": 31245.044226256956 + }, + "targetPosition": { + "x": 36215.027936633014, + "y": 31509.54758978857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStageEvent": { + "type": "Close Stage Event", + "name": "New Close Stage Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "76f03cf3-14ab-444d-847d-a3d86244236c", + "savedPayload": { + "position": { + "x": 37108.5600926405, + "y": 31474.18863171696 + }, + "targetPosition": { + "x": 36884.79266618264, + "y": 31497.70753595218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da3fb954-8ee5-4537-98ef-7ae9a9d18ade", + "savedPayload": { + "position": { + "x": 36884.79266618264, + "y": 31497.70753595218 + }, + "targetPosition": { + "x": 36661.02523972478, + "y": 31521.2264401874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "230c7c45-dfe4-44cf-96fd-103ccc94c7ec", + "savedPayload": { + "position": { + "x": 36661.02523972478, + "y": 31521.2264401874 + }, + "targetPosition": { + "x": 36437.25781326692, + "y": 31544.745344422623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "a9729704-54fd-4b88-afb9-0fedeb6746f0", + "savedPayload": { + "position": { + "x": 36848.35326920609, + "y": 31727.776833806736 + }, + "targetPosition": { + "x": 36642.80554123651, + "y": 31636.26108911468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2eb2e576-a7e8-4dc7-943f-bd10a27648b7", + "savedPayload": { + "position": { + "x": 36642.80554123651, + "y": 31636.26108911468 + }, + "targetPosition": { + "x": 36437.25781326692, + "y": 31544.745344422623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "9516578c-09f5-4e5a-9512-bd6a972e653b", + "savedPayload": { + "position": { + "x": 36437.25781326692, + "y": 31544.745344422623 + }, + "targetPosition": { + "x": 36215.027936633014, + "y": 31509.54758978857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a4bc39be-42fd-4439-9397-d4f9b72c86ae", + "savedPayload": { + "position": { + "x": 36215.027936633014, + "y": 31509.54758978857 + }, + "targetPosition": { + "x": 35850.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "2355e7d2-8df6-40ea-89b5-c14871b45a46", + "savedPayload": { + "position": { + "x": 36794.81447131454, + "y": 31903.563301587878 + }, + "targetPosition": { + "x": 36662.562789548734, + "y": 32085.59212532224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "nextPhaseEvent": { + "type": "Next Phase Event", + "name": "New Next Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "5cd7678f-26e1-45ce-821e-aacf88cf9242", + "savedPayload": { + "position": { + "x": 37178.869798199434, + "y": 32815.71337727528 + }, + "targetPosition": { + "x": 37037.27271021322, + "y": 32640.855535947463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aff2f98f-78d6-4777-97b9-1e2703af330d", + "savedPayload": { + "position": { + "x": 37037.27271021322, + "y": 32640.855535947463 + }, + "targetPosition": { + "x": 36895.675622227005, + "y": 32465.997694619644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4add2a79-d4fc-47f5-8aae-a35d4c0263ec", + "savedPayload": { + "position": { + "x": 36895.675622227005, + "y": 32465.997694619644 + }, + "targetPosition": { + "x": 36754.07853424079, + "y": 32291.139853291825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "6939e23f-c118-4a03-8d71-4ab90fce0cbd", + "savedPayload": { + "position": { + "x": 36824.47404350889, + "y": 32735.599606559634 + }, + "targetPosition": { + "x": 36789.27628887484, + "y": 32513.36972992573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8f82f80f-69c6-4ea7-b7c3-4c1392ff081c", + "savedPayload": { + "position": { + "x": 36789.27628887484, + "y": 32513.36972992573 + }, + "targetPosition": { + "x": 36754.07853424079, + "y": 32291.139853291825 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "2c137bbd-2da8-47bf-9f35-9af637dc7826", + "savedPayload": { + "position": { + "x": 36754.07853424079, + "y": 32291.139853291825 + }, + "targetPosition": { + "x": 36662.562789548734, + "y": 32085.59212532224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "6c14c525-08b9-47ab-a147-10a974ae6ceb", + "savedPayload": { + "position": { + "x": 36662.562789548734, + "y": 32085.59212532224 + }, + "targetPosition": { + "x": 36438.795363090874, + "y": 32062.07322108702 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b6587a2b-f666-49b8-a613-f0e2364d77ca", + "savedPayload": { + "position": { + "x": 36438.795363090874, + "y": 32062.07322108702 + }, + "targetPosition": { + "x": 36215.027936633014, + "y": 32038.554316851798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "ec410d91-2186-4c11-9298-a7e728004bea", + "savedPayload": { + "position": { + "x": 36539.65651400334, + "y": 32624.507614118786 + }, + "targetPosition": { + "x": 36398.05942601713, + "y": 32449.649772790966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [ + { + "type": "Move To Phase Event", + "name": "New Move To Phase Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "c02fdeae-1ff9-4371-be45-9f4258cce06f", + "savedPayload": { + "position": { + "x": 36707.80441472735, + "y": 33288.52283333363 + }, + "targetPosition": { + "x": 36616.28867003529, + "y": 33082.97510536404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9cdbeec5-cb03-4495-88b5-10b75c17736a", + "savedPayload": { + "position": { + "x": 36616.28867003529, + "y": 33082.97510536404 + }, + "targetPosition": { + "x": 36524.77292534323, + "y": 32877.42737739446 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bb26e393-1a37-4168-b323-b9d40b64226c", + "savedPayload": { + "position": { + "x": 36524.77292534323, + "y": 32877.42737739446 + }, + "targetPosition": { + "x": 36433.25718065118, + "y": 32671.87964942487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "90e8dc28-25bc-41c8-ba94-81ff6fc7064e", + "savedPayload": { + "position": { + "x": 36386.219372180734, + "y": 33119.414502340594 + }, + "targetPosition": { + "x": 36409.738276415956, + "y": 32895.647075882734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c05a6703-66fe-433a-b17a-376f372170f7", + "savedPayload": { + "position": { + "x": 36409.738276415956, + "y": 32895.647075882734 + }, + "targetPosition": { + "x": 36433.25718065118, + "y": 32671.87964942487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "7a34348d-84fa-47ea-accf-4db6a0eace1c", + "savedPayload": { + "position": { + "x": 36433.25718065118, + "y": 32671.87964942487 + }, + "targetPosition": { + "x": 36398.05942601713, + "y": 32449.649772790966 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "e0f595de-f085-4890-bc73-881928da8d60", + "savedPayload": { + "position": { + "x": 36398.05942601713, + "y": 32449.649772790966 + }, + "targetPosition": { + "x": 36306.54368132507, + "y": 32244.102044821382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5ef91d3f-b318-4ff2-9690-d79830001df6", + "savedPayload": { + "position": { + "x": 36306.54368132507, + "y": 32244.102044821382 + }, + "targetPosition": { + "x": 36215.027936633014, + "y": 32038.554316851798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "4e67c91b-a870-48e7-86b6-97d1ffa7df85", + "savedPayload": { + "position": { + "x": 36215.027936633014, + "y": 32038.554316851798 + }, + "targetPosition": { + "x": 35850.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "ff36b87d-b2af-432d-aad7-9f425d05da30", + "savedPayload": { + "position": { + "x": 36594.718895015285, + "y": 33182.48205875936 + }, + "targetPosition": { + "x": 36217.317139439845, + "y": 32937.3944930026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "askPortfolioFormulaManager": { + "type": "Ask Portfolio Formula Manager", + "name": "New Ask Portfolio Formula Manager", + "project": "Portfolio-Management", + "setFormula": { + "type": "Set Formula", + "name": "New Set Formula", + "project": "Portfolio-Management", + "id": "e1f162fe-d7ff-460b-983a-a39d62f4a5c3", + "savedPayload": { + "position": { + "x": 36421.61286432265, + "y": 33338.34742888736 + }, + "targetPosition": { + "x": 36319.465001881246, + "y": 33137.87096094498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ccf3729c-51c8-4cdd-8ae9-544befd268ee", + "savedPayload": { + "position": { + "x": 36319.465001881246, + "y": 33137.87096094498 + }, + "targetPosition": { + "x": 36217.317139439845, + "y": 32937.3944930026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0c4588ed-6aad-4e43-aea2-fd857cdde709", + "savedPayload": { + "position": { + "x": 36217.317139439845, + "y": 32937.3944930026 + }, + "targetPosition": { + "x": 35916.20836657836, + "y": 32602.97932153777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "b63cde4a-ffa7-4d55-827e-fdbe25d55f92", + "savedPayload": { + "position": { + "x": 36214.064352329144, + "y": 33444.09867775274 + }, + "targetPosition": { + "x": 36009.76862744635, + "y": 33043.14574186798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "askPortfolioFormulaManager": { + "type": "Ask Portfolio Formula Manager", + "name": "New Ask Portfolio Formula Manager", + "project": "Portfolio-Management", + "setFormula": { + "type": "Set Formula", + "name": "New Set Formula", + "project": "Portfolio-Management", + "id": "72b75f7e-3b98-4563-a66b-8e4299313fd4", + "savedPayload": { + "position": { + "x": 35986.21744713702, + "y": 33492.52903250753 + }, + "targetPosition": { + "x": 35997.993037291686, + "y": 33267.837387187756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "424173ea-abd1-40fa-99f5-15b129d53de0", + "savedPayload": { + "position": { + "x": 35997.993037291686, + "y": 33267.837387187756 + }, + "targetPosition": { + "x": 36009.76862744635, + "y": 33043.14574186798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "888c1960-5e4e-40bf-86a5-0733ad54d2d4", + "savedPayload": { + "position": { + "x": 36009.76862744635, + "y": 33043.14574186798 + }, + "targetPosition": { + "x": 35916.20836657836, + "y": 32602.97932153777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f33dc477-014b-4b16-a6bb-0c347f5a4992", + "savedPayload": { + "position": { + "x": 35916.20836657836, + "y": 32602.97932153777 + }, + "targetPosition": { + "x": 35711.91264169556, + "y": 32202.026385653004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [ + { + "type": "Limit Sell Order", + "name": "New Limit Sell Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "orderRate": { + "type": "Order Rate", + "name": "New Order Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "acc111bd-5af3-4235-9827-d36acd3a0e15", + "savedPayload": { + "position": { + "x": 35513.196515899144, + "y": 33692.52464459254 + }, + "targetPosition": { + "x": 35411.04865345774, + "y": 33492.048176650154 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "askPortfolioFormulaManager": { + "type": "Ask Portfolio Formula Manager", + "name": "New Ask Portfolio Formula Manager", + "config": "{ \n \"confirmFormula\": \"true|false\", \n \"setFormula\": \"value\" \n}", + "project": "Foundations", + "id": "60d75421-1646-479c-b04b-b99567a4659b", + "savedPayload": { + "position": { + "x": 35399.27306330308, + "y": 33716.73982196993 + }, + "targetPosition": { + "x": 35411.04865345774, + "y": 33492.048176650154 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "41e7c44f-629a-4483-81bb-d6d4fdf7970e", + "savedPayload": { + "position": { + "x": 35411.04865345774, + "y": 33492.048176650154 + }, + "targetPosition": { + "x": 35364.26852302375, + "y": 33271.96496648505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "3fa817d2-f6eb-4663-b62d-998560f52120", + "savedPayload": { + "position": { + "x": 34829.42958865618, + "y": 33988.62198627895 + }, + "targetPosition": { + "x": 34951.973371534565, + "y": 33799.92110849123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "53f2d1f3-b9ae-442e-8cac-f72e295a7a3e", + "savedPayload": { + "position": { + "x": 34951.973371534565, + "y": 33799.92110849123 + }, + "targetPosition": { + "x": 35074.51715441295, + "y": 33611.22023070351 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "57ff7bef-6b4e-4034-9b7f-cf6043e858b6", + "savedPayload": { + "position": { + "x": 35074.51715441295, + "y": 33611.22023070351 + }, + "targetPosition": { + "x": 35197.06093729133, + "y": 33422.51935291579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "config": "{ \n \"confirmEvent\": \"true|false\", \n \"raiseEvent\": \"true|false\" \n}", + "project": "Foundations", + "id": "1fafa509-ce66-4fe9-a8b2-14957835dadd", + "savedPayload": { + "position": { + "x": 34996.58446934895, + "y": 33524.66721535719 + }, + "targetPosition": { + "x": 35197.06093729133, + "y": 33422.51935291579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "b22afb85-e52b-472e-9395-1a7ba67b0c10", + "savedPayload": { + "position": { + "x": 35197.06093729133, + "y": 33422.51935291579 + }, + "targetPosition": { + "x": 35364.26852302375, + "y": 33271.96496648505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bd4a71fd-c8ec-4e6c-b488-9bf689250871", + "savedPayload": { + "position": { + "x": 35364.26852302375, + "y": 33271.96496648505 + }, + "targetPosition": { + "x": 35433.79734675811, + "y": 33057.97725031864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2ba2205b-f45e-4b75-93b6-dbad30188594", + "savedPayload": { + "position": { + "x": 35433.79734675811, + "y": 33057.97725031864 + }, + "targetPosition": { + "x": 35572.85499422684, + "y": 32630.001817985823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b79f9f3f-01e6-417f-b644-825e17427e7c", + "savedPayload": { + "position": { + "x": 35572.85499422684, + "y": 32630.001817985823 + }, + "targetPosition": { + "x": 35711.91264169556, + "y": 32202.026385653004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStageEvent": { + "type": "Close Stage Event", + "name": "New Close Stage Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "c6103247-6024-4e7d-81a5-833dc6d8d3ff", + "savedPayload": { + "position": { + "x": 35009.81341655593, + "y": 32755.837407386633 + }, + "targetPosition": { + "x": 35177.02100228835, + "y": 32605.28302095589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8655ace0-0cba-4682-aa94-795a3d34ce9a", + "savedPayload": { + "position": { + "x": 35177.02100228835, + "y": 32605.28302095589 + }, + "targetPosition": { + "x": 35344.228588020764, + "y": 32454.728634525145 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "42267582-434d-4698-81d6-7ae8093d9a3a", + "savedPayload": { + "position": { + "x": 35344.228588020764, + "y": 32454.728634525145 + }, + "targetPosition": { + "x": 35511.43617375318, + "y": 32304.1742480944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "askPortfolioEventsManager": { + "type": "Ask Portfolio Events Manager", + "name": "New Ask Portfolio Events Manager", + "project": "Portfolio-Management", + "confirmEvent": { + "type": "Confirm Event", + "name": "New Confirm Event", + "project": "Portfolio-Management", + "id": "9fe402d3-76d9-404e-b8de-b5cedc65dc15", + "savedPayload": { + "position": { + "x": 35071.269753422974, + "y": 32397.734508962392 + }, + "targetPosition": { + "x": 35291.35296358808, + "y": 32350.954378528397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2fea4168-f757-47b3-9453-3cd76c9b3a08", + "savedPayload": { + "position": { + "x": 35291.35296358808, + "y": 32350.954378528397 + }, + "targetPosition": { + "x": 35511.43617375318, + "y": 32304.1742480944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "8ebc6ab4-56ff-4afc-9741-a5ea2d8495f3", + "savedPayload": { + "position": { + "x": 35511.43617375318, + "y": 32304.1742480944 + }, + "targetPosition": { + "x": 35711.91264169556, + "y": 32202.026385653004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "3baca3ee-6498-4db5-8ba9-d7c9640907cf", + "savedPayload": { + "position": { + "x": 35711.91264169556, + "y": 32202.026385653004 + }, + "targetPosition": { + "x": 35850.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6b8ed032-1481-4e79-bcfa-b4d572e21df3", + "savedPayload": { + "position": { + "x": 35850.97028916429, + "y": 31774.050953320184 + }, + "targetPosition": { + "x": 35550.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "dynamicIndicators": { + "type": "Dynamic Indicators", + "name": "New Dynamic Indicators", + "project": "Foundations", + "indicatorFunctions": [ + { + "type": "Indicator Function", + "name": "New Indicator Function", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "3e3301b4-6742-49c8-82d6-20cd3453365f", + "savedPayload": { + "position": { + "x": 34650.97028916429, + "y": 31774.050953320184 + }, + "targetPosition": { + "x": 34950.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21cc000a-cdbd-4c02-b1e4-4c4560861792", + "savedPayload": { + "position": { + "x": 34950.97028916429, + "y": 31774.050953320184 + }, + "targetPosition": { + "x": 35250.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ec700c19-7aee-4180-bb1f-5493f518e7ee", + "savedPayload": { + "position": { + "x": 35250.97028916429, + "y": 31774.050953320184 + }, + "targetPosition": { + "x": 35550.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f", + "savedPayload": { + "position": { + "x": 35550.97028916429, + "y": 31774.050953320184 + }, + "targetPosition": { + "x": 35550.97028916429, + "y": 31774.050953320184 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Algorithmic-Trading Project", + "name": "New Algorithmic-Trading Project", + "project": "Algorithmic-Trading", + "projectDefinition": { + "type": "Project Definition", + "name": "Algorithmic-Trading", + "config": "{ \n \"codeName\": \"Algorithmic-Trading\"\n}", + "project": "Foundations", + "id": "529dd56f-a207-4532-8a13-712d6ef39ff4", + "savedPayload": { + "position": { + "x": 24629, + "y": 24714 + }, + "targetPosition": { + "x": 24329, + "y": 24714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6615f0ad-0ace-4b98-a373-5710e1976b9b", + "savedPayload": { + "position": { + "x": 10476.344311377245, + "y": 17754.19532428356 + }, + "targetPosition": { + "x": 10476.344311377245, + "y": 17754.19532428356 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Machine-Learning Project", + "name": "New Machine-Learning Project", + "project": "Machine-Learning", + "projectDefinition": { + "type": "Project Definition", + "name": "Machine-Learning", + "config": "{ \n \"codeName\": \"Machine-Learning\"\n}", + "project": "Foundations", + "id": "f66fe935-cff5-4729-b209-25a81b3bc08f", + "savedPayload": { + "position": { + "x": 24614, + "y": 25415 + }, + "targetPosition": { + "x": 24314, + "y": 25415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8f212de8-b0e0-4fed-a36b-5d42df42df82", + "savedPayload": { + "position": { + "x": 10489.501996007984, + "y": 30949.795123177475 + }, + "targetPosition": { + "x": 10489.501996007984, + "y": 30949.795123177475 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data-Mining Project", + "name": "New Data-Mining Project", + "project": "Data-Mining", + "projectDefinition": { + "type": "Project Definition", + "name": "Data-Mining", + "config": "{ \n \"codeName\": \"Data-Mining\"\n}", + "project": "Foundations", + "id": "0e90b0e7-0ca4-4b90-ad95-35da44e0d6bc", + "savedPayload": { + "position": { + "x": 25188, + "y": 24494 + }, + "targetPosition": { + "x": 24888, + "y": 24494 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dfcde943-aec0-4219-89f1-1ad9664c2274", + "savedPayload": { + "position": { + "x": 10502.302395209581, + "y": 24849.23956762192 + }, + "targetPosition": { + "x": 10502.302395209581, + "y": 24849.23956762192 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio-Management Project", + "name": "New Portfolio-Management Project", + "project": "Portfolio-Management", + "projectDefinition": { + "type": "Project Definition", + "name": "Portfolio-Management", + "config": "{ \n \"codeName\": \"Portfolio-Management\"\n}", + "project": "Foundations", + "id": "e689fca5-276a-4d5f-8818-0f87b8e52f7b", + "savedPayload": { + "position": { + "x": 13644.82094057833, + "y": 17760.344838921763 + }, + "targetPosition": { + "x": 13344.82094057833, + "y": 17760.344838921763 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7144589a-0810-49c0-b191-7dd800363918", + "savedPayload": { + "position": { + "x": 13344.82094057833, + "y": 17760.344838921763 + }, + "targetPosition": { + "x": 13344.82094057833, + "y": 17760.344838921763 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Mine", + "name": "Masters", + "config": "{\"codeName\":\"Masters\"}", + "project": "Portfolio-Management", + "portfolioBots": [ + { + "type": "Portfolio Bot", + "name": "New Portfolio Bot", + "config": "{\n \"codeName\": \"Low-Frequency\"\n}", + "project": "Portfolio-Management", + "processes": [ + { + "type": "Process Definition", + "name": "Portfolio Process Definition", + "config": "{\n \"codeName\": \"Portfolio\",\n \"sessionRunWaitTime\": 5000,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Low-Frequency-Portfolio-Process\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [], + "outputDatasetFolders": [ + { + "type": "Output Dataset Folder", + "name": "Portfolio Engine", + "project": "Foundations", + "outputDatasets": [], + "outputDatasetFolders": [ + { + "type": "Output Dataset Folder", + "name": "Portfolio Episode", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio Episode Counters", + "project": "Foundations", + "id": "858bb297-cf15-4994-99e6-97282e0b9ecf", + "savedPayload": { + "position": { + "x": 28381.383320365996, + "y": 18969.208176890785 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "dba03ff9-8855-4fed-9b06-29197b6bafc5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Portfolio Episode Counters", + "Product Definition", + "Foundations", + "022b65f9-70b2-4a68-b04e-f56504a4249b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "dba03ff9-8855-4fed-9b06-29197b6bafc5" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio Episode Counters", + "project": "Foundations", + "id": "9fc885b7-0c2e-4291-a7fd-4e31b9c1be52", + "savedPayload": { + "position": { + "x": 28305.009980187853, + "y": 19001.811973265652 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b1b61678-3e82-4ddd-a9c2-eb1985a6f039" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Portfolio Episode Counters", + "Product Definition", + "Foundations", + "022b65f9-70b2-4a68-b04e-f56504a4249b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b1b61678-3e82-4ddd-a9c2-eb1985a6f039" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio Episode Statistics", + "project": "Foundations", + "id": "bc94d238-9a68-4130-8a0e-0cdefe48cf2c", + "savedPayload": { + "position": { + "x": 28223.946109396864, + "y": 19019.827063617948 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "77ecc57d-67ca-49ab-90ba-7de6731a16aa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Portfolio Episode Statistics", + "Product Definition", + "Foundations", + "65a65094-b178-459a-bb3d-eb31f88c2989" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "77ecc57d-67ca-49ab-90ba-7de6731a16aa" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio Episode Statistics", + "project": "Foundations", + "id": "976d927d-1a14-439e-9190-a96aaa1292e1", + "savedPayload": { + "position": { + "x": 28140.95224088741, + "y": 19022.639965652434 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bc3764c5-fae5-4f95-9958-72cc68ca4f87" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Portfolio Episode Statistics", + "Product Definition", + "Foundations", + "65a65094-b178-459a-bb3d-eb31f88c2989" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bc3764c5-fae5-4f95-9958-72cc68ca4f87" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Candle", + "project": "Foundations", + "id": "74691a25-3cfd-4edd-b8e9-5f710832e289", + "savedPayload": { + "position": { + "x": 28058.854631311413, + "y": 19010.15488936404 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "19548d05-cd01-4d0e-ada7-47d1f5cabd93" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "579e91c3-7c9d-41dd-a31e-3ab5cde5e41d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "19548d05-cd01-4d0e-ada7-47d1f5cabd93" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Candle", + "project": "Foundations", + "id": "d78dba5a-ff99-44a0-a6af-2924d85eb400", + "savedPayload": { + "position": { + "x": 27980.449016297753, + "y": 18982.796999051563 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "06fda74d-0dc4-4b95-97b0-c381f143a284" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "579e91c3-7c9d-41dd-a31e-3ab5cde5e41d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "06fda74d-0dc4-4b95-97b0-c381f143a284" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Balances", + "project": "Foundations", + "id": "a830d73c-f549-4169-8279-4096783d97e3", + "savedPayload": { + "position": { + "x": 27908.40540502855, + "y": 18941.497934857427 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9fc10aff-95c2-497d-b19e-ecfacf622b7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "02dd32b9-77b1-4e14-aa5a-d84d70bd05b9" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9fc10aff-95c2-497d-b19e-ecfacf622b7b" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Balances", + "project": "Foundations", + "id": "33fa7f7b-fa0c-4c94-b329-46b15b99ca45", + "savedPayload": { + "position": { + "x": 27845.177156278787, + "y": 18887.664086879988 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bdfa689e-191f-42fb-981d-24b39be4c63e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "02dd32b9-77b1-4e14-aa5a-d84d70bd05b9" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bdfa689e-191f-42fb-981d-24b39be4c63e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Distance To Portfolio Event", + "project": "Foundations", + "id": "59e5dc8c-5999-4e6d-acf8-8fdd17016d86", + "savedPayload": { + "position": { + "x": 27792.917432225713, + "y": 18823.12870224554 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "23627508-261c-49e3-a732-99713af970ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Distance To Portfolio Event", + "Product Definition", + "Foundations", + "17c7ae59-789b-404f-bd86-b3172d5dd1b0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "23627508-261c-49e3-a732-99713af970ec" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Distance To Portfolio Event", + "project": "Foundations", + "id": "796f362b-6585-47f5-ae6a-c58c7d7f54ee", + "savedPayload": { + "position": { + "x": 27753.40587509332, + "y": 18750.089456076144 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4bf430db-5947-43bf-9ccf-6524c90f5504" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Distance To Portfolio Event", + "Product Definition", + "Foundations", + "17c7ae59-789b-404f-bd86-b3172d5dd1b0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4bf430db-5947-43bf-9ccf-6524c90f5504" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Base Asset", + "project": "Foundations", + "id": "e6bc9725-97f6-4200-bab1-54ef0ca0e47d", + "savedPayload": { + "position": { + "x": 27727.98800357087, + "y": 18671.03361229918 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3795279d-7199-4cda-b448-f356089c5808" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "dbb4c955-aa62-417a-8526-c2943ba87c35" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3795279d-7199-4cda-b448-f356089c5808" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Base Asset", + "project": "Foundations", + "id": "499709a8-99ee-4d3b-ab1b-d67399b518d6", + "savedPayload": { + "position": { + "x": 27717.52939278768, + "y": 18588.653322857434 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3b254d27-d86f-4f19-b7e4-4b695e05026e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "dbb4c955-aa62-417a-8526-c2943ba87c35" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3b254d27-d86f-4f19-b7e4-4b695e05026e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Quoted Asset", + "project": "Foundations", + "id": "b4b19146-86b4-4de7-bfab-2193cd264820", + "savedPayload": { + "position": { + "x": 27722.386198190252, + "y": 18505.753949703583 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "007e39e8-5c80-4729-a5fc-728165d565d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "28d34e6c-69a1-4c87-9bcd-ae1b42edc030" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "007e39e8-5c80-4729-a5fc-728165d565d4" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Quoted Asset", + "project": "Foundations", + "id": "866c991e-e39a-44bd-90f3-5408b3bab068", + "savedPayload": { + "position": { + "x": 27742.39302709569, + "y": 18425.158531563542 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b4fd1c7c-3c29-4f7f-b927-12a850353333" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "28d34e6c-69a1-4c87-9bcd-ae1b42edc030" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b4fd1c7c-3c29-4f7f-b927-12a850353333" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Current Episode", + "project": "Foundations", + "id": "d1472e8d-8157-4547-85c5-fcfad4b5ceac", + "savedPayload": { + "position": { + "x": 27776.868570941177, + "y": 18349.61164873852 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "4e8a1b8d-32de-47a2-84e6-516357e12cc4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "7abe3df6-5c1f-4b3a-a349-0114530ec39c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "4e8a1b8d-32de-47a2-84e6-516357e12cc4" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Current Episode", + "project": "Foundations", + "id": "c17d83fb-32b2-4e2d-9a77-2992f903cb8a", + "savedPayload": { + "position": { + "x": 27824.638806429906, + "y": 18281.68595971462 + }, + "targetPosition": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6f6cfa1b-36a2-4bc4-8ff4-c2841edd5ea6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Portfolio Episode", + "Product Definition Folder", + "Foundations", + "ec64beab-8d9c-4b8b-ba8d-c429f53203c2" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "7abe3df6-5c1f-4b3a-a349-0114530ec39c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6f6cfa1b-36a2-4bc4-8ff4-c2841edd5ea6" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "5ad26d94-ce45-4cb9-8eaf-b95e4a2a5994", + "savedPayload": { + "position": { + "x": 28167.271151458815, + "y": 18573.41027501931 + }, + "targetPosition": { + "x": 28516.986834114454, + "y": 18290.216099046884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Strategy", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Current Strategy", + "project": "Foundations", + "id": "91bb47d3-1426-4b28-9f34-844b76021dbf", + "savedPayload": { + "position": { + "x": 27868.231355963846, + "y": 18761.56454419975 + }, + "targetPosition": { + "x": 28072.52708084664, + "y": 18360.611608314986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0e9274df-2dc3-4b3f-9bbf-a037ada040db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "56b275fe-2193-4790-8d8e-a8355d92c0ef" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "bf2ecebe-88ce-4dd0-b633-969e46271b9a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0e9274df-2dc3-4b3f-9bbf-a037ada040db" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Current Strategy", + "project": "Foundations", + "id": "45d95746-a250-4d0e-b9fb-366d9443dc67", + "savedPayload": { + "position": { + "x": 27671.574144961876, + "y": 18564.90733319778 + }, + "targetPosition": { + "x": 28072.52708084664, + "y": 18360.611608314986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "14180683-d6ca-4374-afa8-07cea77edbfd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "56b275fe-2193-4790-8d8e-a8355d92c0ef" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "bf2ecebe-88ce-4dd0-b633-969e46271b9a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "14180683-d6ca-4374-afa8-07cea77edbfd" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Last Strategy", + "project": "Foundations", + "id": "64d336d9-c676-4a58-946a-c19b8b1f9662", + "savedPayload": { + "position": { + "x": 27628.06732757883, + "y": 18290.216099046884 + }, + "targetPosition": { + "x": 28072.52708084664, + "y": 18360.611608314986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3fae803b-1c95-42c5-9543-cbdbadd1def1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "56b275fe-2193-4790-8d8e-a8355d92c0ef" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "36c38047-68be-4243-99d2-2a4af376d313" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3fae803b-1c95-42c5-9543-cbdbadd1def1" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Last Strategy", + "project": "Foundations", + "id": "255dfbe2-4cd1-4e0d-b725-32be0d4e2afb", + "savedPayload": { + "position": { + "x": 27754.329029312696, + "y": 18042.41355678104 + }, + "targetPosition": { + "x": 28072.52708084664, + "y": 18360.611608314986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "609be16a-fc10-452b-aee1-f2e9d5b301fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "56b275fe-2193-4790-8d8e-a8355d92c0ef" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "36c38047-68be-4243-99d2-2a4af376d313" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "609be16a-fc10-452b-aee1-f2e9d5b301fd" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "75aeecc2-8436-4171-82e8-0b0c08681555", + "savedPayload": { + "position": { + "x": 28072.52708084664, + "y": 18360.611608314986 + }, + "targetPosition": { + "x": 28516.986834114454, + "y": 18290.216099046884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Position", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Current Position", + "project": "Foundations", + "id": "a6d4f5d8-c477-43f2-aa2a-8d283ca7d7ec", + "savedPayload": { + "position": { + "x": 27801.649079144983, + "y": 18468.569832851746 + }, + "targetPosition": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9fb031fa-4891-404c-8200-53697766ee8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "31a079f2-314e-4a92-8f84-8e49f56625ee" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9fb031fa-4891-404c-8200-53697766ee8f" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Current Position", + "project": "Foundations", + "id": "3bc97e42-dc4f-4916-901a-333103fefc80", + "savedPayload": { + "position": { + "x": 27703.296773977985, + "y": 18347.114850862352 + }, + "targetPosition": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a89e1b6c-2801-40cb-9b49-bcd17874c056" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "31a079f2-314e-4a92-8f84-8e49f56625ee" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a89e1b6c-2801-40cb-9b49-bcd17874c056" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Last Position", + "project": "Foundations", + "id": "71c8615f-1b0c-4386-8c17-7f9d5d23dc62", + "savedPayload": { + "position": { + "x": 27652.4158889229, + "y": 18199.346031019602 + }, + "targetPosition": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a29b9960-d832-40fd-99b6-c22f389a2c13" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "69f1da02-866e-4385-9ba3-ff2b775aa9d6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a29b9960-d832-40fd-99b6-c22f389a2c13" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Last Position", + "project": "Foundations", + "id": "fc67eb33-40f5-477c-93c8-2ed591b69821", + "savedPayload": { + "position": { + "x": 27655.143409639262, + "y": 18043.086473832056 + }, + "targetPosition": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "8c576a62-27f8-4d4c-bb38-563f5fec32a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "69f1da02-866e-4385-9ba3-ff2b775aa9d6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "8c576a62-27f8-4d4c-bb38-563f5fec32a9" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Stop Loss", + "project": "Foundations", + "id": "94c61a57-a913-475c-bca4-888beb9fb507", + "savedPayload": { + "position": { + "x": 27711.15035687476, + "y": 17897.183388041976 + }, + "targetPosition": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3d981986-308e-4c8b-94c6-9e935c0f14e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "fb3a3903-4e98-48d2-a3cc-a0ec325b1bda" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3d981986-308e-4c8b-94c6-9e935c0f14e5" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Stop Loss", + "project": "Foundations", + "id": "819f3fbe-7328-40b8-a280-ac2c46fee1f4", + "savedPayload": { + "position": { + "x": 27813.681466218284, + "y": 17779.23483909586 + }, + "targetPosition": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "83704692-e8e7-49b7-ab8e-2607bb458b14" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "fb3a3903-4e98-48d2-a3cc-a0ec325b1bda" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "83704692-e8e7-49b7-ab8e-2607bb458b14" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Take Profit", + "project": "Foundations", + "id": "00646d62-d478-4204-8f7e-49d783056804", + "savedPayload": { + "position": { + "x": 27950.36997268499, + "y": 17703.467162731806 + }, + "targetPosition": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bc61c580-07aa-4783-afc5-e6660be10247" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "5516f256-7049-423a-b6b5-5dc68e0682e6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bc61c580-07aa-4783-afc5-e6660be10247" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Take Profit", + "project": "Foundations", + "id": "acf7ee6b-7b30-42f4-8b62-af5267f1d053", + "savedPayload": { + "position": { + "x": 28104.72922508749, + "y": 17679.019058931124 + }, + "targetPosition": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "91dd9ff9-b0ec-4807-8a56-f151e54b7af3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "e3a32824-7e3e-4f3d-b694-dd28baccf5f0" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "5516f256-7049-423a-b6b5-5dc68e0682e6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "91dd9ff9-b0ec-4807-8a56-f151e54b7af3" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "45438dd5-d5c8-43a3-abac-c8762152e4ad", + "savedPayload": { + "position": { + "x": 28096.875642190713, + "y": 18128.9505217515 + }, + "targetPosition": { + "x": 28516.986834114454, + "y": 18290.216099046884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Stages", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Open Stage", + "project": "Foundations", + "id": "82668b96-601e-4ef5-9f32-cf29e76d38fb", + "savedPayload": { + "position": { + "x": 27808.30929912233, + "y": 18087.006085896966 + }, + "targetPosition": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0ff56904-fd9f-4e45-b75e-9532ff0751a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "a57ace90-1f16-4fbd-8bf9-50fc69baeb40" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0ff56904-fd9f-4e45-b75e-9532ff0751a0" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Open Stage", + "project": "Foundations", + "id": "2a9f371f-dad6-4721-9f1f-32fa7131fba3", + "savedPayload": { + "position": { + "x": 27783.86119532165, + "y": 17932.64683349447 + }, + "targetPosition": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "87fde8db-9ee4-4bc0-b158-a1329603f261" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "a57ace90-1f16-4fbd-8bf9-50fc69baeb40" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "87fde8db-9ee4-4bc0-b158-a1329603f261" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Close Stage", + "project": "Foundations", + "id": "135db33b-bf71-491e-bf4f-51a1424b4f1f", + "savedPayload": { + "position": { + "x": 27813.681466218284, + "y": 17779.23483909586 + }, + "targetPosition": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "adf0c220-013a-48c8-a37c-879912ae71f8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "210623ed-84b4-4718-8449-b45fe5e17678" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "adf0c220-013a-48c8-a37c-879912ae71f8" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Close Stage", + "project": "Foundations", + "id": "9311a9e3-dccf-4cd3-8f6c-c83e7faa957f", + "savedPayload": { + "position": { + "x": 27894.17334704178, + "y": 17645.273853345516 + }, + "targetPosition": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "85fe87e7-96ee-49de-848a-1107181717fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "210623ed-84b4-4718-8449-b45fe5e17678" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "85fe87e7-96ee-49de-848a-1107181717fe" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Trigger Stage", + "project": "Foundations", + "id": "41d0fa6e-cb25-40cc-a07d-94082cdabfb8", + "savedPayload": { + "position": { + "x": 28015.628329031173, + "y": 17546.921548178518 + }, + "targetPosition": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c3bb3f5a-f543-4acb-9d05-533422e7f49c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "47e1c4ac-720c-4b9b-8f9e-c97932ce7bac" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "c3bb3f5a-f543-4acb-9d05-533422e7f49c" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Trigger Stage", + "project": "Foundations", + "id": "7b413cb1-8f30-4352-8fbb-de0f8bf58bcf", + "savedPayload": { + "position": { + "x": 28163.397148873923, + "y": 17496.040663123433 + }, + "targetPosition": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bba5e6a8-6c4c-4f99-a0a3-1365fd69c8b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "47e1c4ac-720c-4b9b-8f9e-c97932ce7bac" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bba5e6a8-6c4c-4f99-a0a3-1365fd69c8b6" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Manage Stage", + "project": "Foundations", + "id": "75bdb6bd-ff35-4448-b4be-cefaa0a046d3", + "savedPayload": { + "position": { + "x": 28319.65670606147, + "y": 17498.768183839795 + }, + "targetPosition": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ba4c0e12-e085-41bd-94c3-f1823e1118b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "4a38e599-09d8-48fc-930f-2b0d33efe268" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "ba4c0e12-e085-41bd-94c3-f1823e1118b0" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Manage Stage", + "project": "Foundations", + "id": "ba6e9b0f-dd9c-4939-8065-e8ba8e45d473", + "savedPayload": { + "position": { + "x": 28465.55979185155, + "y": 17554.775131075294 + }, + "targetPosition": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "21502e28-dca1-4b51-97c0-28fe12926f74" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "1bf5463a-7601-429e-bb29-5c65d58db392" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "4a38e599-09d8-48fc-930f-2b0d33efe268" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "21502e28-dca1-4b51-97c0-28fe12926f74" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "aff5af52-ad9c-48cc-b5e9-82b9e0760623", + "savedPayload": { + "position": { + "x": 28233.792658142025, + "y": 17940.500416391245 + }, + "targetPosition": { + "x": 28516.986834114454, + "y": 18290.216099046884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Orders", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Market Buy Orders", + "project": "Foundations", + "id": "d0ec2f98-7b5a-460e-8450-900c5e0df045", + "savedPayload": { + "position": { + "x": 27998.20001617241, + "y": 17807.740108384107 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "78951e99-5cab-4ff3-9fb2-9e99ab1083e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "7554e752-eac9-4a0b-8cdf-69a7fe8ebfda" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "78951e99-5cab-4ff3-9fb2-9e99ab1083e9" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Market Buy Orders", + "project": "Foundations", + "id": "bdc91039-aec0-48cb-9415-8c28a03e31b6", + "savedPayload": { + "position": { + "x": 28020.32733379032, + "y": 17701.537727255032 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f910a406-cb66-402a-b4c5-2c6c1caec4f3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "7554e752-eac9-4a0b-8cdf-69a7fe8ebfda" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f910a406-cb66-402a-b4c5-2c6c1caec4f3" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Market Sell Orders", + "project": "Foundations", + "id": "c575e268-ae2f-46a0-bea1-cd8fc12b43d5", + "savedPayload": { + "position": { + "x": 28067.22756516184, + "y": 17603.716808021225 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b2eea143-3f5b-442d-9baf-7b5408e067f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "cf240dfd-89a3-40b6-b2f6-17c5e203b53b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b2eea143-3f5b-442d-9baf-7b5408e067f9" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Market Sell Orders", + "project": "Foundations", + "id": "312eeeb2-4b69-43c0-b525-1333252b5e7a", + "savedPayload": { + "position": { + "x": 28136.17503931506, + "y": 17519.962346943983 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6ccb651c-d762-4801-83ae-13ef40d6b3f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "cf240dfd-89a3-40b6-b2f6-17c5e203b53b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6ccb651c-d762-4801-83ae-13ef40d6b3f9" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Limit Buy Orders", + "project": "Foundations", + "id": "c3d7e03c-0e1f-437e-8fa9-a4476f682855", + "savedPayload": { + "position": { + "x": 28223.162779666076, + "y": 17455.14184886603 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5bf0c662-67a4-4c82-b679-78a8341fd2f2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "a7baaab8-8e67-48fe-a22f-029bedfe5c7b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5bf0c662-67a4-4c82-b679-78a8341fd2f2" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Limit Buy Orders", + "project": "Foundations", + "id": "23b106b6-fc00-4e30-8549-85d42a4c7460", + "savedPayload": { + "position": { + "x": 28323.135374933252, + "y": 17413.022445522744 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e3c850ae-947d-4f49-8027-81fff1227835" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "a7baaab8-8e67-48fe-a22f-029bedfe5c7b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e3c850ae-947d-4f49-8027-81fff1227835" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Limit Sell Orders", + "project": "Foundations", + "id": "e095ab71-9872-4310-9cdb-a55cf93947f9", + "savedPayload": { + "position": { + "x": 28430.282781265254, + "y": 17396.051963538623 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "36702185-19b3-4f57-aefa-0e6e5bbfad3b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "946fb865-6bd8-4325-97eb-ce2b4fb2b21a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "36702185-19b3-4f57-aefa-0e6e5bbfad3b" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Limit Sell Orders", + "project": "Foundations", + "id": "388c6985-6249-4933-9e68-62d8abbfa304", + "savedPayload": { + "position": { + "x": 28538.377980871046, + "y": 17405.216665641397 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b5fd306d-a501-46cc-a3cc-cd7ae5de87f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "946fb865-6bd8-4325-97eb-ce2b4fb2b21a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b5fd306d-a501-46cc-a3cc-cd7ae5de87f1" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Last Market Order", + "project": "Foundations", + "id": "b3d32333-ecb0-47c8-bb14-57fab53de0c8", + "savedPayload": { + "position": { + "x": 28641.138873659605, + "y": 17439.98393265719 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3e49bfbd-0700-4a58-8902-8cc4f43a68b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "c26bf2a8-bdba-4a22-b1de-09547dd3a4ea" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3e49bfbd-0700-4a58-8902-8cc4f43a68b1" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Last Market Order", + "project": "Foundations", + "id": "7784b645-43a9-4bdb-91b0-07c6d838571d", + "savedPayload": { + "position": { + "x": 28732.593370062703, + "y": 17498.333217400916 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1dd8f2a5-7e99-4b5d-959d-2451b5bb6343" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "c26bf2a8-bdba-4a22-b1de-09547dd3a4ea" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1dd8f2a5-7e99-4b5d-959d-2451b5bb6343" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Last Limit Order", + "project": "Foundations", + "id": "f8e2fc7d-065e-4bba-b105-61a9d2862bf4", + "savedPayload": { + "position": { + "x": 28807.426467172965, + "y": 17576.873471534294 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a36e620d-47db-48d3-83f7-1bb8bf4553ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "14ad3c06-8e6f-49bc-9ab8-c07a1cb2446a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a36e620d-47db-48d3-83f7-1bb8bf4553ef" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Last Limit Order", + "project": "Foundations", + "id": "7b5f5cf9-b097-418d-906b-e799e04985d8", + "savedPayload": { + "position": { + "x": 28861.289137393578, + "y": 17671.040220969295 + }, + "targetPosition": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9fe9ad20-6f10-44bb-91ff-a5f9584aeab9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Engine", + "Product Definition Folder", + "Foundations", + "a468e010-fa0a-4eed-8123-a34293080625" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "14ad3c06-8e6f-49bc-9ab8-c07a1cb2446a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9fe9ad20-6f10-44bb-91ff-a5f9584aeab9" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "6b1dd71c-6f29-43ce-8679-ebe94bf387dc", + "savedPayload": { + "position": { + "x": 28446.59132484635, + "y": 17845.75634577907 + }, + "targetPosition": { + "x": 28516.986834114454, + "y": 18290.216099046884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6fed9036-0688-48e3-9503-533e95f3910e", + "savedPayload": { + "position": { + "x": 28516.986834114454, + "y": 18290.216099046884 + }, + "targetPosition": { + "x": 28937.098026038195, + "y": 18451.481676342268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Portfolio System", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Errors", + "project": "Foundations", + "id": "9dfbc7fc-a695-44e4-be52-64b1a74c78ee", + "savedPayload": { + "position": { + "x": 28318.45189390734, + "y": 18153.25731069917 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9fc4618f-bc7d-4168-ae58-01e63e0f932b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Errors", + "Product Definition", + "Foundations", + "bc82de57-3972-4298-a10a-b3e7ea4d80db" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9fc4618f-bc7d-4168-ae58-01e63e0f932b" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Errors", + "project": "Foundations", + "id": "d1aec061-112e-4c47-ab43-4cdd4aef0548", + "savedPayload": { + "position": { + "x": 28305.81513899127, + "y": 18080.01808250083 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "7939bedd-fa7d-4b0e-bfeb-6e9819e841cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Errors", + "Product Definition", + "Foundations", + "bc82de57-3972-4298-a10a-b3e7ea4d80db" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "7939bedd-fa7d-4b0e-bfeb-6e9819e841cc" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Highlights", + "project": "Foundations", + "id": "5806e033-c40e-4e62-a6d1-8005581e79f5", + "savedPayload": { + "position": { + "x": 28305.40551369926, + "y": 18005.697800417016 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1bc30eef-c828-48c0-9ddc-e2ffcccd8beb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Highlights", + "Product Definition", + "Foundations", + "dbfd2147-dd9b-4602-9ad9-20a12b733280" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1bc30eef-c828-48c0-9ddc-e2ffcccd8beb" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Highlights", + "project": "Foundations", + "id": "1bca97dc-957a-4ca2-856b-b8d832c4ac63", + "savedPayload": { + "position": { + "x": 28317.23419154146, + "y": 17932.32372800446 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "5c868ef0-c868-4e60-b952-44bdb1837431" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Highlights", + "Product Definition", + "Foundations", + "dbfd2147-dd9b-4602-9ad9-20a12b733280" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "5c868ef0-c868-4e60-b952-44bdb1837431" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Values", + "project": "Foundations", + "id": "e76c5c8f-8731-49e2-b80b-b548ea0e4084", + "savedPayload": { + "position": { + "x": 28340.978517021398, + "y": 17861.897318686646 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2c268c76-f100-4b16-a40a-969e8e502b67" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Values", + "Product Definition", + "Foundations", + "17505511-0585-4021-a217-416be626750f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2c268c76-f100-4b16-a40a-969e8e502b67" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Values", + "project": "Foundations", + "id": "3d44a8b6-a86e-4af1-b83a-b2bc6cbf0dd9", + "savedPayload": { + "position": { + "x": 28375.990806836817, + "y": 17796.339621321815 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "58ef1ea8-a53f-4d5b-8dfb-539d2e0556fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Values", + "Product Definition", + "Foundations", + "17505511-0585-4021-a217-416be626750f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "58ef1ea8-a53f-4d5b-8dfb-539d2e0556fb" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Status", + "project": "Foundations", + "id": "d58bfa94-38e0-485f-9624-e306d58cf24a", + "savedPayload": { + "position": { + "x": 28421.31601699178, + "y": 17737.43887899792 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2d5023ee-45aa-4c52-8326-fcb6cc6c3790" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Status", + "Product Definition", + "Foundations", + "800ea2cf-fb08-4c2d-8afe-6f4e1fc0dd1d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2d5023ee-45aa-4c52-8326-fcb6cc6c3790" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Status", + "project": "Foundations", + "id": "ad1d4610-427b-4e6f-9f8e-a00895a76128", + "savedPayload": { + "position": { + "x": 28475.71779390726, + "y": 17686.80175042278 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "567de809-30ea-4d9a-92c3-74833626b25d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Status", + "Product Definition", + "Foundations", + "800ea2cf-fb08-4c2d-8afe-6f4e1fc0dd1d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "567de809-30ea-4d9a-92c3-74833626b25d" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Progress", + "project": "Foundations", + "id": "d06d50f3-bbab-4f99-abb9-66c5043fa920", + "savedPayload": { + "position": { + "x": 28537.71219892386, + "y": 17645.809484462778 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "08d848b0-2601-498d-b634-250ba9f3716d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Progress", + "Product Definition", + "Foundations", + "1a879881-25a5-4e83-a1fb-1f88db77ec86" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "08d848b0-2601-498d-b634-250ba9f3716d" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Progress", + "project": "Foundations", + "id": "286544d2-4cd4-4017-a0ae-3be7892fdc44", + "savedPayload": { + "position": { + "x": 28605.60818628007, + "y": 17615.580243274446 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a369cbea-2535-48df-ab97-ed5c283cedd8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Progress", + "Product Definition", + "Foundations", + "1a879881-25a5-4e83-a1fb-1f88db77ec86" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a369cbea-2535-48df-ab97-ed5c283cedd8" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Running", + "project": "Foundations", + "id": "58cd576b-41aa-43c3-a318-2de3d1a588fb", + "savedPayload": { + "position": { + "x": 28677.553730432453, + "y": 17596.93860175565 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2e5628a5-a142-42e4-b1ab-690830549d7e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Running", + "Product Definition", + "Foundations", + "e6ac12c1-a26a-4417-ac44-b195dfcab5ca" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2e5628a5-a142-42e4-b1ab-690830549d7e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Running", + "project": "Foundations", + "id": "114b4de5-29d1-4aed-a952-9de89548b594", + "savedPayload": { + "position": { + "x": 28751.58634448456, + "y": 17590.39305529189 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "8749f10a-8662-4ca7-867c-232ac3303cb6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Running", + "Product Definition", + "Foundations", + "e6ac12c1-a26a-4417-ac44-b195dfcab5ca" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "8749f10a-8662-4ca7-867c-232ac3303cb6" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Announcements", + "project": "Foundations", + "id": "1f21c47a-7812-43c7-bc6a-45913ab9fe11", + "savedPayload": { + "position": { + "x": 28825.686611713674, + "y": 17596.12214932773 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ee265296-155b-4a60-9bea-7115b944f6fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Announcements", + "Product Definition", + "Foundations", + "af9edb41-e12d-4b70-b603-6a383533ec4b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "ee265296-155b-4a60-9bea-7115b944f6fd" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Announcements", + "project": "Foundations", + "id": "f16b7f25-09a1-4625-81c9-9d141eb72170", + "savedPayload": { + "position": { + "x": 28897.83326999476, + "y": 17613.969609112504 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2cdca36e-cb07-47e5-80e8-d78fdc260d04" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Announcements", + "Product Definition", + "Foundations", + "af9edb41-e12d-4b70-b603-6a383533ec4b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2cdca36e-cb07-47e5-80e8-d78fdc260d04" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Warnings", + "project": "Foundations", + "id": "bc213fbb-979b-4480-85da-dd1b245847b7", + "savedPayload": { + "position": { + "x": 28966.058346562222, + "y": 17643.448602468146 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "543de2c1-fff8-4cd4-ab83-b7ec6fb45ba2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Warnings", + "Product Definition", + "Foundations", + "9fc9834c-fb44-4fb9-a69d-5667d5cd10d1" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "543de2c1-fff8-4cd4-ab83-b7ec6fb45ba2" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Warnings", + "project": "Foundations", + "id": "8ba6c02d-2fdc-4ce9-aafe-f65f575ea57b", + "savedPayload": { + "position": { + "x": 29028.500839176788, + "y": 17683.755019301905 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d53ddbf0-c935-42e4-aeb6-e180e4e4766f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Warnings", + "Product Definition", + "Foundations", + "9fc9834c-fb44-4fb9-a69d-5667d5cd10d1" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d53ddbf0-c935-42e4-aeb6-e180e4e4766f" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Portfolio System Infos", + "project": "Foundations", + "id": "ce01637e-eebb-49c9-a681-ebe4912d0bb1", + "savedPayload": { + "position": { + "x": 29083.457479415374, + "y": 17733.78940563355 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "42d9dc6a-cb4c-4f56-b53e-47923754ae72" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Infos", + "Product Definition", + "Foundations", + "5d2d18dd-7d70-4c91-83ea-a87f1439fdc5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "42d9dc6a-cb4c-4f56-b53e-47923754ae72" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Portfolio System Infos", + "project": "Foundations", + "id": "219f7acb-e028-412e-b0af-1389284f253d", + "savedPayload": { + "position": { + "x": 29129.42919339353, + "y": 17792.186953833865 + }, + "targetPosition": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c9b938f7-3b0c-4266-ae35-c563eaee3a12" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio System", + "Product Definition Folder", + "Foundations", + "2f6e3b95-5d68-4b38-babe-a38bfe797717" + ], + [ + "Portfolio System Infos", + "Product Definition", + "Foundations", + "5d2d18dd-7d70-4c91-83ea-a87f1439fdc5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c9b938f7-3b0c-4266-ae35-c563eaee3a12" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "67874b80-a0bd-4563-a32f-a22ff79fdcdb", + "savedPayload": { + "position": { + "x": 28754.066536654085, + "y": 18040.386220403096 + }, + "targetPosition": { + "x": 28937.098026038195, + "y": 18451.481676342268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Simulation Objects", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episodes", + "project": "Foundations", + "id": "d0936731-6ea1-45f5-9dda-c66e04615c03", + "savedPayload": { + "position": { + "x": 28771.94513637805, + "y": 17721.610925356337 + }, + "targetPosition": { + "x": 29098.36360333358, + "y": 18031.370484418527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "e6aba5dd-6167-40bb-9778-67d287bfcd91" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "c3e582db-8875-4509-9235-9989acd4bece" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "e6aba5dd-6167-40bb-9778-67d287bfcd91" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episodes", + "project": "Foundations", + "id": "6f0308cb-a417-448c-9ac1-1cee0350df2c", + "savedPayload": { + "position": { + "x": 28915.33211394947, + "y": 17620.275028479355 + }, + "targetPosition": { + "x": 29098.36360333358, + "y": 18031.370484418527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4769fa28-d733-4b61-8dc3-b2be4aa91a89" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "c3e582db-8875-4509-9235-9989acd4bece" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4769fa28-d733-4b61-8dc3-b2be4aa91a89" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Strategies", + "project": "Foundations", + "id": "50ab5255-37a9-4d2a-bc24-2bcff7a42271", + "savedPayload": { + "position": { + "x": 29086.583976595037, + "y": 17581.524688179525 + }, + "targetPosition": { + "x": 29098.36360333358, + "y": 18031.370484418527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "4fe90aea-6783-42b9-a50a-ee17349b2461" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "0539d14c-b445-45b2-afbe-6b5d805dea16" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "4fe90aea-6783-42b9-a50a-ee17349b2461" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Strategies", + "project": "Foundations", + "id": "165aa87c-a1f6-4129-a897-b686db520c5c", + "savedPayload": { + "position": { + "x": 29259.629180628963, + "y": 17611.259292494786 + }, + "targetPosition": { + "x": 29098.36360333358, + "y": 18031.370484418527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "63617646-5f74-4927-b365-bf313f67f3cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "0539d14c-b445-45b2-afbe-6b5d805dea16" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "63617646-5f74-4927-b365-bf313f67f3cd" + ] + ] + } + } + ], + "outputDatasetFolders": [ + { + "type": "Output Dataset Folder", + "name": "Orders", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Market Buy Orders", + "project": "Foundations", + "id": "155e8abd-b06c-4e13-9821-5b88e478dc7e", + "savedPayload": { + "position": { + "x": 29207.334146496356, + "y": 17302.231554742088 + }, + "targetPosition": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a7dfb764-e729-4ebe-953c-361af2d94203" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "a739d0ab-3ff7-43bc-b1e5-fae12dd40e33" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a7dfb764-e729-4ebe-953c-361af2d94203" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Market Buy Orders", + "project": "Foundations", + "id": "a1ed0f41-b6b4-4ca5-bab0-70eac1748463", + "savedPayload": { + "position": { + "x": 29357.18171620021, + "y": 17257.844682408533 + }, + "targetPosition": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b68a61d7-9289-45a5-b792-939bc1dd4bab" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "a739d0ab-3ff7-43bc-b1e5-fae12dd40e33" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b68a61d7-9289-45a5-b792-939bc1dd4bab" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Market Sell Orders", + "project": "Foundations", + "id": "d69ddeb7-5a58-4d2d-9db8-914515df03fc", + "savedPayload": { + "position": { + "x": 29513.173576130925, + "y": 17267.385553284043 + }, + "targetPosition": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "29768822-b607-4e56-90f2-103d5344dafe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "90901092-5438-4b18-aa96-30d7e9a6aa2d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "29768822-b607-4e56-90f2-103d5344dafe" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Market Sell Orders", + "project": "Foundations", + "id": "8fb140bc-f290-4138-8825-6a2be3fe15a8", + "savedPayload": { + "position": { + "x": 29656.494805786195, + "y": 17329.703397532772 + }, + "targetPosition": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "197d9ecf-a68f-459e-990e-40f7e332558a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "90901092-5438-4b18-aa96-30d7e9a6aa2d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "197d9ecf-a68f-459e-990e-40f7e332558a" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Limit Buy Orders", + "project": "Foundations", + "id": "f86913e8-4184-418e-b95b-39162bbbc96a", + "savedPayload": { + "position": { + "x": 29769.858749673516, + "y": 17437.281763424893 + }, + "targetPosition": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5f37ade9-02a1-422a-8859-94cabb0d68c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "ccc48a47-e8aa-4e08-92ea-622f0e4952b8" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5f37ade9-02a1-422a-8859-94cabb0d68c6" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Limit Buy Orders", + "project": "Foundations", + "id": "a7a6b9d0-c98f-4eb8-89fb-ff397fee18e2", + "savedPayload": { + "position": { + "x": 29839.592043086453, + "y": 17577.145112346232 + }, + "targetPosition": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cae18dec-1431-43f3-bbbe-bcf333b64f40" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "ccc48a47-e8aa-4e08-92ea-622f0e4952b8" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "cae18dec-1431-43f3-bbbe-bcf333b64f40" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Limit Sell Orders", + "project": "Foundations", + "id": "3e8c5075-0eae-4a03-961d-2ad286203632", + "savedPayload": { + "position": { + "x": 29857.283821685607, + "y": 17732.423860253683 + }, + "targetPosition": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bca53d77-5456-4b25-8f31-13169fad80b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "9ec5538b-e045-4c3b-9522-140d9779d97f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bca53d77-5456-4b25-8f31-13169fad80b0" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Limit Sell Orders", + "project": "Foundations", + "id": "74a0ae45-5661-4ec6-bdd9-6b58dc3c7388", + "savedPayload": { + "position": { + "x": 29820.800195869073, + "y": 17884.389098479358 + }, + "targetPosition": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1f4c00f5-542d-4e2a-aa57-dcd0038212f3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "7cd4e375-be71-414c-957f-6827f0cdea18" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "9ec5538b-e045-4c3b-9522-140d9779d97f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1f4c00f5-542d-4e2a-aa57-dcd0038212f3" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "17b01cb3-3dac-47e5-8f49-33d9bf508c75", + "savedPayload": { + "position": { + "x": 29408.12316239577, + "y": 17704.952017462998 + }, + "targetPosition": { + "x": 29098.36360333358, + "y": 18031.370484418527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Stages", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Trigger Stages", + "project": "Foundations", + "id": "9691b47e-4503-410f-bcce-84e23c7edffd", + "savedPayload": { + "position": { + "x": 29478.068646087893, + "y": 17399.435172417496 + }, + "targetPosition": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "db372381-478a-4f81-be9f-200c13693b26" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "60cd692b-846a-4eb9-9bd6-2c982eb60fce" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "db372381-478a-4f81-be9f-200c13693b26" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Trigger Stages", + "project": "Foundations", + "id": "9bb2776c-9bc1-478e-bbad-c08c58315507", + "savedPayload": { + "position": { + "x": 29633.4958693904, + "y": 17415.771231862174 + }, + "targetPosition": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d062c08c-90fb-4495-ab50-6303e02e2177" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "60cd692b-846a-4eb9-9bd6-2c982eb60fce" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d062c08c-90fb-4495-ab50-6303e02e2177" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Open Stages", + "project": "Foundations", + "id": "09cff989-688c-4173-b7ab-f430ca2128b5", + "savedPayload": { + "position": { + "x": 29773.962422804365, + "y": 17484.28134756569 + }, + "targetPosition": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fea26ecb-2381-4e30-b655-8223f79d882a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "4feb8028-125c-4189-851c-763f5c215643" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fea26ecb-2381-4e30-b655-8223f79d882a" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Open Stages", + "project": "Foundations", + "id": "bc74445c-fbbd-4d2b-8116-48b7ed3aa124", + "savedPayload": { + "position": { + "x": 29882.52596692252, + "y": 17596.70218847258 + }, + "targetPosition": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "13062aa0-2e19-4c93-b8a2-e619f51f6c3b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "4feb8028-125c-4189-851c-763f5c215643" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "13062aa0-2e19-4c93-b8a2-e619f51f6c3b" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Manage Stages", + "project": "Foundations", + "id": "6ea972cb-245e-4645-ba49-f863a429ecb4", + "savedPayload": { + "position": { + "x": 29946.092136096948, + "y": 17739.474142014566 + }, + "targetPosition": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "e181ef5c-fa4e-46b0-ba8b-b43ff4c05a9c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "d0c26f68-0a60-46d9-a4f6-a75cb9e05469" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "e181ef5c-fa4e-46b0-ba8b-b43ff4c05a9c" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Manage Stages", + "project": "Foundations", + "id": "01565b3c-e9b6-4850-ac0f-4a10e103cb73", + "savedPayload": { + "position": { + "x": 29956.993912188474, + "y": 17895.37680350486 + }, + "targetPosition": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bbc62c5b-f52b-4987-b96d-97064e607864" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "d0c26f68-0a60-46d9-a4f6-a75cb9e05469" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bbc62c5b-f52b-4987-b96d-97064e607864" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Close Stages", + "project": "Foundations", + "id": "f0528250-bf60-48c0-b090-6579fd4a063b", + "savedPayload": { + "position": { + "x": 29913.916380107377, + "y": 18045.6060110895 + }, + "targetPosition": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0e722ee1-0409-4755-a150-b46c2c5dff3a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "fc3e5dd7-884f-4ade-92c3-f9845eeb0c2f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0e722ee1-0409-4755-a150-b46c2c5dff3a" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Close Stages", + "project": "Foundations", + "id": "92aafbec-9f9c-43a4-973b-e0c3207d097d", + "savedPayload": { + "position": { + "x": 29822.0553259793, + "y": 18172.04190518681 + }, + "targetPosition": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "5fa164b0-109c-4eaa-8f3c-fd0f47ff315a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "fc3e5dd7-884f-4ade-92c3-f9845eeb0c2f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "5fa164b0-109c-4eaa-8f3c-fd0f47ff315a" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "9dea923a-b745-4761-9b70-d11441da288d", + "savedPayload": { + "position": { + "x": 29509.45905927275, + "y": 17848.338995034417 + }, + "targetPosition": { + "x": 29098.36360333358, + "y": 18031.370484418527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Position", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Positions", + "project": "Foundations", + "id": "cafe6649-5041-46ca-a612-d6917a4f341b", + "savedPayload": { + "position": { + "x": 29663.64313684393, + "y": 17584.648272618957 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b4200f62-fcba-4eb6-8159-d4df44369229" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "48f0c2b2-01bc-4f30-b4b1-4bc7bd78ed17" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b4200f62-fcba-4eb6-8159-d4df44369229" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Positions", + "project": "Foundations", + "id": "beeae2cb-f8c5-4ae7-b938-07dcfb78a835", + "savedPayload": { + "position": { + "x": 29781.504745970968, + "y": 17634.78794533542 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "24531e0f-13aa-4dc8-8de0-24330f1e4609" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "48f0c2b2-01bc-4f30-b4b1-4bc7bd78ed17" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "24531e0f-13aa-4dc8-8de0-24330f1e4609" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Position Base Asset", + "project": "Foundations", + "id": "7b637a2e-e3ff-4de1-904c-70ed167bd14a", + "savedPayload": { + "position": { + "x": 29880.466153593654, + "y": 17716.102061499005 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "64d670e1-0fda-4f67-8018-d5c3d703961e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "7e7847d0-3c4e-46bf-b243-242e752f447b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "64d670e1-0fda-4f67-8018-d5c3d703961e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Position Base Asset", + "project": "Foundations", + "id": "55e6de43-e5f5-434f-b728-57c21c1dbf36", + "savedPayload": { + "position": { + "x": 29952.510095012556, + "y": 17822.003035011803 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1013fc23-443e-4fcb-baf1-57a3f27f9fee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "7e7847d0-3c4e-46bf-b243-242e752f447b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1013fc23-443e-4fcb-baf1-57a3f27f9fee" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Position Quoted Asset", + "project": "Foundations", + "id": "b2c7c1ef-5668-48f5-a108-ccd9a06c91b0", + "savedPayload": { + "position": { + "x": 29991.79999855573, + "y": 17943.91139881715 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5c1a10c6-8046-4044-91a8-0ee63980665a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "5102197c-c62e-4d01-b127-859f8b4a42b7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5c1a10c6-8046-4044-91a8-0ee63980665a" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Position Quoted Asset", + "project": "Foundations", + "id": "2d9ea9af-3a20-46d8-832e-8fe9fd46a1fc", + "savedPayload": { + "position": { + "x": 29995.15282990416, + "y": 18071.950862296493 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "db48b19d-be7c-4ba7-8176-6b7c1426bd42" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "5102197c-c62e-4d01-b127-859f8b4a42b7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "db48b19d-be7c-4ba7-8176-6b7c1426bd42" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Stop Loss", + "project": "Foundations", + "id": "15340580-be54-4e24-8736-77499efc28b2", + "savedPayload": { + "position": { + "x": 29962.296962602053, + "y": 18195.74842959874 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "98ab50d4-ee9d-4d2a-9477-308014bd103e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "b73bcc0b-4d30-42ee-b900-e3fc3c2b6e36" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "98ab50d4-ee9d-4d2a-9477-308014bd103e" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Stop Loss", + "project": "Foundations", + "id": "13678ac9-5b64-4b97-b787-ed9bd6b0d3b4", + "savedPayload": { + "position": { + "x": 29895.894183616863, + "y": 18305.274758073552 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3715b372-08b2-4eab-922b-f94c136a0d87" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "b73bcc0b-4d30-42ee-b900-e3fc3c2b6e36" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3715b372-08b2-4eab-922b-f94c136a0d87" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Take Profit", + "project": "Foundations", + "id": "a955f302-7a54-4694-a19e-f4fbb636e02b", + "savedPayload": { + "position": { + "x": 29801.32405118943, + "y": 18391.656675966053 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3b76470d-6c62-4381-8b71-d8da6000bda8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "0ee79ca2-e833-4b3b-a6c7-9dcc042eb310" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3b76470d-6c62-4381-8b71-d8da6000bda8" + ] + ] + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Take Profit", + "project": "Foundations", + "id": "0e077187-85a1-48b6-92ce-cc26807048bd", + "savedPayload": { + "position": { + "x": 29686.248075018797, + "y": 18447.896034021636 + }, + "targetPosition": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c5c496b0-f452-4444-9382-71c5d584093d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "14677498-3008-45bc-bac1-40f2b05c3c1b" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "0ee79ca2-e833-4b3b-a6c7-9dcc042eb310" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c5c496b0-f452-4444-9382-71c5d584093d" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "110eb902-0fa6-4676-ab7b-c25b34903521", + "savedPayload": { + "position": { + "x": 29548.20939957258, + "y": 18019.590857679985 + }, + "targetPosition": { + "x": 29098.36360333358, + "y": 18031.370484418527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f1bb4cba-b2bc-4a2d-8fb4-ef6807212cbe", + "savedPayload": { + "position": { + "x": 29098.36360333358, + "y": 18031.370484418527 + }, + "targetPosition": { + "x": 28937.098026038195, + "y": 18451.481676342268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bdb5a092-723a-41f0-9a7d-90719a7c03f7", + "savedPayload": { + "position": { + "x": 28937.098026038195, + "y": 18451.481676342268 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 18862.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": " Portfolio Process Definition", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "569f0091-8b1d-4ef4-ad99-585946bd98bb", + "savedPayload": { + "position": { + "x": 28729.056817599823, + "y": 18312.284387815922 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Low Frequency Portfolio Status Report", + "id": "9ff60dc0-f436-48c8-82b3-dd9e948d75f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "New Portfolio Bot", + "Portfolio Bot", + "Portfolio-Management", + "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9" + ], + [ + "Portfolio Process Definition", + "Process Definition", + "Foundations", + "06a6f9c4-5a54-4356-becf-c153dfb97070" + ], + [ + "Low Frequency Portfolio Status Report", + "Status Report", + "Foundations", + "9ff60dc0-f436-48c8-82b3-dd9e948d75f4" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "10ea827a-3d55-45c2-b8c8-69da9bcc0f02", + "savedPayload": { + "position": { + "x": 28745.390428621395, + "y": 18258.1848580709 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\"mainUtility\": \"Market Starting Point\"}", + "project": "Foundations", + "id": "01cd3c55-80d7-4233-b2ad-c4889e37de50", + "savedPayload": { + "position": { + "x": 28768.3757132387, + "y": 18206.559063561777 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Data-Mining", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [], + "dataMineDataDependencies": [ + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Simple Moving Average (SMA)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a102184a-d726-4e76-a289-9f4d7ae96dc8", + "savedPayload": { + "position": { + "x": 27172.485212358984, + "y": 18650.34565877566 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "24e17411-dccd-44b9-864d-ee83550186a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Popular SMAs", + "Product Definition", + "Foundations", + "275a6f60-96f2-4103-97ce-54a9efe25319" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "24e17411-dccd-44b9-864d-ee83550186a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8128cc50-9c00-4f40-9339-24ee913218b7", + "savedPayload": { + "position": { + "x": 27031.408351575265, + "y": 18647.13346595287 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f6a486fc-4b6d-4a18-8059-8d48606686fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Popular SMAs", + "Product Definition", + "Foundations", + "275a6f60-96f2-4103-97ce-54a9efe25319" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f6a486fc-4b6d-4a18-8059-8d48606686fd" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8b8bee40-571e-4c10-9394-e3d066761382", + "savedPayload": { + "position": { + "x": 26894.082211121633, + "y": 18614.659938589357 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "d435f8db-8340-4e1a-b133-3f0042fc1e07" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base7 SMAs", + "Product Definition", + "Foundations", + "28b1c9d0-bc6a-4190-9d5c-c77feb3cbf8a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "d435f8db-8340-4e1a-b133-3f0042fc1e07" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "27945250-77d7-48d8-a664-406ad1a38022", + "savedPayload": { + "position": { + "x": 26766.508602299844, + "y": 18554.34432565618 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "971a060c-3d24-412a-bf75-7f0fa1fabcdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base7 SMAs", + "Product Definition", + "Foundations", + "28b1c9d0-bc6a-4190-9d5c-c77feb3cbf8a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "971a060c-3d24-412a-bf75-7f0fa1fabcdd" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9fe1c53c-2ea4-4b67-9e4f-f5439d2d0818", + "savedPayload": { + "position": { + "x": 26654.263103981502, + "y": 18468.822708864947 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b2698fb2-3dee-406f-9bd6-461771adb181" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base11 SMAs", + "Product Definition", + "Foundations", + "b95726cb-b6ce-40c5-862b-b1aa9f9777e4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b2698fb2-3dee-406f-9bd6-461771adb181" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "250349e4-6262-40cc-83c4-c37d9be862fb", + "savedPayload": { + "position": { + "x": 26562.25138305678, + "y": 18361.832793247675 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3fe1f916-855f-47bc-9aa8-e0886622a572" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base11 SMAs", + "Product Definition", + "Foundations", + "b95726cb-b6ce-40c5-862b-b1aa9f9777e4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3fe1f916-855f-47bc-9aa8-e0886622a572" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "be24ad0f-7612-433b-87ba-e1c5a1619d50", + "savedPayload": { + "position": { + "x": 26494.494793251313, + "y": 18238.050551511416 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bda8eb74-bd2b-42d8-b008-03caa80d16d6" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base5 SMAs", + "Product Definition", + "Foundations", + "23c53a8a-b51b-4950-994a-b39e1a6e8e56" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bda8eb74-bd2b-42d8-b008-03caa80d16d6" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5124c397-d753-4771-961f-8e9c297dca97", + "savedPayload": { + "position": { + "x": 26453.954622671787, + "y": 18102.885861593146 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "87bf9691-6101-4040-8b27-6540b188fa1b" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base5 SMAs", + "Product Definition", + "Foundations", + "23c53a8a-b51b-4950-994a-b39e1a6e8e56" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "87bf9691-6101-4040-8b27-6540b188fa1b" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6313dc01-064d-405f-9732-83fd23a7533b", + "savedPayload": { + "position": { + "x": 26442.40267130585, + "y": 17962.24606903443 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "59b1356d-d6fa-48c1-8fce-7f401cc9e35c" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base6 SMAs", + "Product Definition", + "Foundations", + "878a71e6-020a-4bc4-8128-28b97ac6cbf1" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "59b1356d-d6fa-48c1-8fce-7f401cc9e35c" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f030f679-50d6-402d-8eb6-7f829b4c889e", + "savedPayload": { + "position": { + "x": 26460.343814860607, + "y": 17822.277807634684 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "96eac3f2-a173-4696-80d6-4866ac70fae3" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base6 SMAs", + "Product Definition", + "Foundations", + "878a71e6-020a-4bc4-8128-28b97ac6cbf1" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "96eac3f2-a173-4696-80d6-4866ac70fae3" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "4fece688-6f68-42ed-acd2-c36717ca7ab6", + "savedPayload": { + "position": { + "x": 26506.993939271557, + "y": 17689.098362059318 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7a5661e9-3a10-409f-b3f3-8f24e7a95429" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base12 SMAs", + "Product Definition", + "Foundations", + "ae01a690-1f44-4d95-a58f-c89ee39230be" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7a5661e9-3a10-409f-b3f3-8f24e7a95429" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e960f8d4-6476-408c-9c6a-7b8f8681b13b", + "savedPayload": { + "position": { + "x": 26580.31421024981, + "y": 17568.528313145853 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "88bd54f9-1bd3-4d3b-a21e-2ae9f782c1d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base12 SMAs", + "Product Definition", + "Foundations", + "ae01a690-1f44-4d95-a58f-c89ee39230be" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "88bd54f9-1bd3-4d3b-a21e-2ae9f782c1d2" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c7571f7c-f438-48f9-b337-90bff926b532", + "savedPayload": { + "position": { + "x": 26677.100180123914, + "y": 17465.83715059109 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b3baf8e8-71e8-47a7-8416-badf212e875d" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base30 SMAs", + "Product Definition", + "Foundations", + "78abf955-aef5-4f8a-bd67-492d33b7a5cf" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "b3baf8e8-71e8-47a7-8416-badf212e875d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "15a04c77-ef0c-46c1-8634-47f46ef4e653", + "savedPayload": { + "position": { + "x": 26793.12183757977, + "y": 17385.512970965552 + }, + "targetPosition": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "40f46850-0aa7-4bf9-9afa-4c4319d92fe6" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Simple Moving Average (SMA)", + "Indicator Bot", + "Data-Mining", + "da667ccb-82ad-4c25-93eb-5059bd5610dd" + ], + [ + "Base30 SMAs", + "Product Definition", + "Foundations", + "78abf955-aef5-4f8a-bd67-492d33b7a5cf" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "40f46850-0aa7-4bf9-9afa-4c4319d92fe6" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "74c1cb52-43da-4dbf-9a55-68fb493db1ac", + "savedPayload": { + "position": { + "x": 27117.22776857376, + "y": 17977.611227587302 + }, + "targetPosition": { + "x": 27763.77266980402, + "y": 17783.691938466407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Exponential Moving Average (EMA)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8b9a0a18-3c9e-4578-9c1c-3bcff3a72850", + "savedPayload": { + "position": { + "x": 26776.00479252805, + "y": 18137.279479083158 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "26d3e757-9a6e-4807-b8a8-652cf276affa" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Popular EMAs", + "Product Definition", + "Foundations", + "98a1d13d-b550-4648-932b-2c87f8c86ca5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "26d3e757-9a6e-4807-b8a8-652cf276affa" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "98bbe89d-d929-4ece-befc-6acb51ceb244", + "savedPayload": { + "position": { + "x": 26663.759294209707, + "y": 18051.757862291925 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "78d41812-18af-4c1f-9968-1515e52203ab" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Popular EMAs", + "Product Definition", + "Foundations", + "98a1d13d-b550-4648-932b-2c87f8c86ca5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "78d41812-18af-4c1f-9968-1515e52203ab" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "481f41d4-46a3-412f-99b9-44bedfcbb880", + "savedPayload": { + "position": { + "x": 26571.747573284985, + "y": 17944.767946674652 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "86c91781-e7fd-4386-94e4-3fbe975e6828" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base5 EMAs", + "Product Definition", + "Foundations", + "7a30dea2-a436-409e-b080-b2ed05413871" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "86c91781-e7fd-4386-94e4-3fbe975e6828" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7e427143-2016-4b83-a7fd-e1c89ea3dea8", + "savedPayload": { + "position": { + "x": 26503.990983479518, + "y": 17820.985704938394 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d5e4394d-53f1-4ad6-88b4-573106658488" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base5 EMAs", + "Product Definition", + "Foundations", + "7a30dea2-a436-409e-b080-b2ed05413871" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d5e4394d-53f1-4ad6-88b4-573106658488" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b395c543-7e08-4a78-8ae4-b46b4ec0967f", + "savedPayload": { + "position": { + "x": 26463.45081289999, + "y": 17685.821015020123 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2523677a-0ecc-4cc0-99e5-73fd37c25c51" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base6 EMAs", + "Product Definition", + "Foundations", + "5df0396c-a1b4-4194-9005-2d3c49cfa1d6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2523677a-0ecc-4cc0-99e5-73fd37c25c51" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "90f3fc85-6414-43af-b8df-8791dfb37c7b", + "savedPayload": { + "position": { + "x": 26451.898861534057, + "y": 17545.181222461408 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "81365e5b-be43-4260-b014-150d3f6ee0f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base6 EMAs", + "Product Definition", + "Foundations", + "5df0396c-a1b4-4194-9005-2d3c49cfa1d6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "81365e5b-be43-4260-b014-150d3f6ee0f7" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "dc0ddaff-aaa0-4aea-96c2-6fba6eca54c7", + "savedPayload": { + "position": { + "x": 26469.840005088812, + "y": 17405.212961061665 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "098ad037-e7fb-4c55-938e-f63f79479848" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base7 EMAs", + "Product Definition", + "Foundations", + "683cf941-06f3-4f55-ba31-79d48eeaebea" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "098ad037-e7fb-4c55-938e-f63f79479848" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "da0f9cee-6d82-4d4b-b3b7-7b237a4cc81c", + "savedPayload": { + "position": { + "x": 26516.49012949976, + "y": 17272.033515486295 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9934146b-c25b-4c8f-bc83-f5bbe212b48d" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base7 EMAs", + "Product Definition", + "Foundations", + "683cf941-06f3-4f55-ba31-79d48eeaebea" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9934146b-c25b-4c8f-bc83-f5bbe212b48d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "de681dfc-c425-4852-9e2f-6d3de74e609d", + "savedPayload": { + "position": { + "x": 26589.810400478014, + "y": 17151.46346657283 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a1419254-9026-4a52-8bd1-ca626af821b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base11 EMAs", + "Product Definition", + "Foundations", + "d2c28b24-2bb4-4d4b-b83c-ddaf82ce7e05" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a1419254-9026-4a52-8bd1-ca626af821b7" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ec25b98b-373f-40f3-8813-32a1c61e76c4", + "savedPayload": { + "position": { + "x": 26686.59637035212, + "y": 17048.772304018068 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1aa7b3bf-5c36-4a3b-9e8d-335153025634" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base11 EMAs", + "Product Definition", + "Foundations", + "d2c28b24-2bb4-4d4b-b83c-ddaf82ce7e05" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1aa7b3bf-5c36-4a3b-9e8d-335153025634" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "154a7c29-883d-4e45-b42b-c6af440e3f68", + "savedPayload": { + "position": { + "x": 26802.618027807974, + "y": 16968.44812439253 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1d0a210c-3e18-4880-a465-ff12f28b8e15" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base12 EMAs", + "Product Definition", + "Foundations", + "ecfcfe9f-e5f2-4e45-86a5-74fdd5d0135f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1d0a210c-3e18-4880-a465-ff12f28b8e15" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0c91f017-983d-4f12-9bf7-7bd639870fb0", + "savedPayload": { + "position": { + "x": 26932.80466968107, + "y": 16914.00147978402 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6728ff43-3ba4-448e-8ba7-2403732961b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base12 EMAs", + "Product Definition", + "Foundations", + "ecfcfe9f-e5f2-4e45-86a5-74fdd5d0135f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6728ff43-3ba4-448e-8ba7-2403732961b1" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0991e24e-46a6-4601-9a0d-8f16ae5292bc", + "savedPayload": { + "position": { + "x": 27071.466515016742, + "y": 16887.811949825922 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0f1d28de-9c7d-40d9-907a-cbbfbaa1b3b2" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base30 EMAs", + "Product Definition", + "Foundations", + "fc842f53-6141-48f2-a63e-0a23564d6c3a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0f1d28de-9c7d-40d9-907a-cbbfbaa1b3b2" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "52329851-a145-405d-b0e5-bfb6caabcc70", + "savedPayload": { + "position": { + "x": 27212.543375800462, + "y": 16891.024142648712 + }, + "targetPosition": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "28f0f7e8-de79-4e87-b46c-6818784ff3b2" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Exponential Moving Average (EMA)", + "Indicator Bot", + "Data-Mining", + "a8200f01-0a69-45e5-8f19-3d967e065232" + ], + [ + "Base30 EMAs", + "Product Definition", + "Foundations", + "fc842f53-6141-48f2-a63e-0a23564d6c3a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "28f0f7e8-de79-4e87-b46c-6818784ff3b2" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "476d9344-9cdf-455a-94bf-03cadb018322", + "savedPayload": { + "position": { + "x": 27126.723958801966, + "y": 17560.54638101428 + }, + "targetPosition": { + "x": 27763.77266980402, + "y": 17783.691938466407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Moving Average Convergence Diveregence (MACD)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "275b7ec1-3529-494e-a582-dcca6865e8d6", + "savedPayload": { + "position": { + "x": 26726.63237500693, + "y": 17399.95262003041 + }, + "targetPosition": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "055e39d4-6317-4018-a821-d5ab90aa5a79" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 122609", + "Product Definition", + "Foundations", + "ad6240f0-b23c-49b9-be99-e8c608a0200c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "055e39d4-6317-4018-a821-d5ab90aa5a79" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3ddef433-11dd-4138-aff7-0a9a83e130e7", + "savedPayload": { + "position": { + "x": 26707.44166617526, + "y": 17166.314403971093 + }, + "targetPosition": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0856af01-bb1d-4dd5-8e4b-6cf3ab90678b" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 122609", + "Product Definition", + "Foundations", + "ad6240f0-b23c-49b9-be99-e8c608a0200c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "0856af01-bb1d-4dd5-8e4b-6cf3ab90678b" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ee3eaec0-134f-414a-a086-1f2ec73e6270", + "savedPayload": { + "position": { + "x": 26769.317274841444, + "y": 16940.202687421443 + }, + "targetPosition": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "afb3fbdc-8f38-49ff-acb5-f127c98ddb12" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 031016", + "Product Definition", + "Foundations", + "42fce853-786f-469a-bb96-bf8c182fb2e0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "afb3fbdc-8f38-49ff-acb5-f127c98ddb12" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "eebbaf62-565e-407c-bce9-81e1f74fc08d", + "savedPayload": { + "position": { + "x": 26904.79608941362, + "y": 16748.88988045087 + }, + "targetPosition": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1c7fd7e8-4b5e-4a34-80b2-99b99cc4fd4f" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 031016", + "Product Definition", + "Foundations", + "42fce853-786f-469a-bb96-bf8c182fb2e0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1c7fd7e8-4b5e-4a34-80b2-99b99cc4fd4f" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "458de63d-f0fa-4cd1-9f2b-e830eb214724", + "savedPayload": { + "position": { + "x": 27097.53736540003, + "y": 16615.451131056354 + }, + "targetPosition": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0e28708b-348e-4b29-b82c-c17ddf9f23f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 081709", + "Product Definition", + "Foundations", + "1000ad6e-28bd-4ee2-8c0e-1e6cda2b8a66" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0e28708b-348e-4b29-b82c-c17ddf9f23f1" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c6e6ca61-4158-4768-8b2d-45a5a8555aae", + "savedPayload": { + "position": { + "x": 27324.293660358424, + "y": 16555.98112176107 + }, + "targetPosition": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2690a9f4-b1d5-41ac-994c-3d44efbf0ea6" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 081709", + "Product Definition", + "Foundations", + "1000ad6e-28bd-4ee2-8c0e-1e6cda2b8a66" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2690a9f4-b1d5-41ac-994c-3d44efbf0ea6" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "32b35818-1432-4647-8ec4-c4b1a8af0544", + "savedPayload": { + "position": { + "x": 27557.714818550336, + "y": 16577.65281336989 + }, + "targetPosition": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "23421928-fb4b-40ad-ba05-29c0dcd52c47" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 245209", + "Product Definition", + "Foundations", + "e0e9bacf-8cc4-4e4f-8f43-2e1cf15a959c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "23421928-fb4b-40ad-ba05-29c0dcd52c47" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3670e0a2-7b5c-4741-8734-76dc6e0235f5", + "savedPayload": { + "position": { + "x": 27769.646803368414, + "y": 16677.852280034687 + }, + "targetPosition": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "324cb3b8-b070-4ccc-a3ae-78da3b14626a" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Moving Average Convergence Diveregence (MACD)", + "Indicator Bot", + "Data-Mining", + "160f4dc6-7288-44b9-9a96-b0189a62e325" + ], + [ + "MACD 245209", + "Product Definition", + "Foundations", + "e0e9bacf-8cc4-4e4f-8f43-2e1cf15a959c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "324cb3b8-b070-4ccc-a3ae-78da3b14626a" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "57552b35-d066-4659-90bc-dcc8bcac857f", + "savedPayload": { + "position": { + "x": 27379.551104143648, + "y": 17228.715552949427 + }, + "targetPosition": { + "x": 27763.77266980402, + "y": 17783.691938466407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Relative Strength Index (RSI)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b3515b57-dddc-4d6c-b6d1-912e6d7299c0", + "savedPayload": { + "position": { + "x": 27455.0318973629, + "y": 16516.76858457674 + }, + "targetPosition": { + "x": 27779.137828356892, + "y": 17108.866841198495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "58672420-221d-489d-bfcd-6fc94a08ae33" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Relative Strength Index (RSI)", + "Indicator Bot", + "Data-Mining", + "b2fc1830-30e3-407a-9cd2-ab93a9e36cc7" + ], + [ + "RSI14", + "Product Definition", + "Foundations", + "ad623906-c8bb-421b-840c-6e0f7e9c3d32" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "58672420-221d-489d-bfcd-6fc94a08ae33" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6c0d6d98-139d-42a0-a8ac-35868a99c2f4", + "savedPayload": { + "position": { + "x": 28129.85699463081, + "y": 16532.133743129612 + }, + "targetPosition": { + "x": 27779.137828356892, + "y": 17108.866841198495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "7e1a5932-d556-44ff-8c6d-f82b568ed845" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ], + [ + "Relative Strength Index (RSI)", + "Indicator Bot", + "Data-Mining", + "b2fc1830-30e3-407a-9cd2-ab93a9e36cc7" + ], + [ + "RSI14", + "Product Definition", + "Foundations", + "ad623906-c8bb-421b-840c-6e0f7e9c3d32" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "7e1a5932-d556-44ff-8c6d-f82b568ed845" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "7a32bae5-5aec-4148-8a38-b63f93bfa416", + "savedPayload": { + "position": { + "x": 27779.137828356892, + "y": 17108.866841198495 + }, + "targetPosition": { + "x": 27763.77266980402, + "y": 17783.691938466407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "41a95f20-317f-4ef9-92bd-281e83371f54", + "savedPayload": { + "position": { + "x": 28797.65017978258, + "y": 18158.22117390772 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Sparta", + "id": "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine", + "Data-Mining", + "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Super Trend 14-3", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6df8e09d-b53e-4c80-bd31-87c9cc010e82", + "savedPayload": { + "position": { + "x": 20795.777785691236, + "y": 10857.835254766054 + }, + "targetPosition": { + "x": 21000.985756342234, + "y": 10457.348440025171 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "00c41fe8-02dd-45d8-9233-9a31652055f2" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Super Trend 14-3", + "Indicator Bot" + ], + [ + "Super Trend 14-3", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "67bb5273-53d7-4233-93c7-e6da0f652e6c", + "savedPayload": { + "position": { + "x": 20551.550015570418, + "y": 10479.876531752796 + }, + "targetPosition": { + "x": 21000.985756342234, + "y": 10457.348440025171 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0bb91809-ee7d-40ca-8d12-7f12e56e148e" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Super Trend 14-3", + "Indicator Bot" + ], + [ + "Super Trend 14-3", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "31450fcd-7163-418f-baf8-43b043c226ac", + "savedPayload": { + "position": { + "x": 21000.985756342234, + "y": 10457.348440025171 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Super Trend 9-2", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "1fe1869f-c77a-4f40-b38a-d5820a404a10", + "savedPayload": { + "position": { + "x": 20674.477677686467, + "y": 10722.49952093658 + }, + "targetPosition": { + "x": 20958.467252633192, + "y": 10373.429440119591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b5a2e10f-57dc-4553-96e2-b131b06d62d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Super Trend 9-2", + "Indicator Bot" + ], + [ + "Super Trend 9-2", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d716f376-b98b-4104-9bc2-693a47c8f9b2", + "savedPayload": { + "position": { + "x": 20514.16890747123, + "y": 10302.022294214277 + }, + "targetPosition": { + "x": 20958.467252633192, + "y": 10373.429440119591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f3fecf13-8b3c-41ac-994e-55fecb4f3c3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Super Trend 9-2", + "Indicator Bot" + ], + [ + "Super Trend 9-2", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "b18a4816-8709-44ad-907e-cf342c7382fb", + "savedPayload": { + "position": { + "x": 20958.467252633192, + "y": 10373.429440119591 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "FastTrend", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "cf71bd28-56af-486e-92b6-33db5e44fcb4", + "savedPayload": { + "position": { + "x": 20583.9661493214, + "y": 10564.901487046081 + }, + "targetPosition": { + "x": 20934.325621405504, + "y": 10282.504177708779 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fbc6375f-2313-4296-b07b-3718c664cd73" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend", + "Indicator Bot" + ], + [ + "FastTrend", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "2bbc0ea9-a96d-4870-9f84-1ccafca5f70d", + "savedPayload": { + "position": { + "x": 20514.582641516976, + "y": 10120.282629096091 + }, + "targetPosition": { + "x": 20934.325621405504, + "y": 10282.504177708779 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3d0541c7-b9ef-43f5-90a3-99ab08e5d5fc" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend", + "Indicator Bot" + ], + [ + "FastTrend", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "c6344e80-4ebf-4cdd-9ea6-633247cb9cd0", + "savedPayload": { + "position": { + "x": 20934.325621405504, + "y": 10282.504177708779 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "On-Balance-Volume", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "64be87b9-6f63-4ab6-8bc1-e2c40333ec05", + "savedPayload": { + "position": { + "x": 20528.19898870809, + "y": 10391.928943414845 + }, + "targetPosition": { + "x": 20929.61596778822, + "y": 10188.546523067904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "e75b43d4-42e1-485d-ade0-f5af358223ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume", + "Indicator Bot" + ], + [ + "On-Balance-Volume", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b3476055-9ec0-40d0-bfc4-5e0206092694", + "savedPayload": { + "position": { + "x": 20552.773135544536, + "y": 9942.600431847573 + }, + "targetPosition": { + "x": 20929.61596778822, + "y": 10188.546523067904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "abb0cf6c-680d-4bc5-8d52-28aa4c751f14" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume", + "Indicator Bot" + ], + [ + "On-Balance-Volume", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "8114bbaf-eb48-49bd-8085-313656596ed8", + "savedPayload": { + "position": { + "x": 20929.61596778822, + "y": 10188.546523067904 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume Oscillators", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "59850c99-333d-4093-882d-f8645c5e47fa", + "savedPayload": { + "position": { + "x": 20509.61348836586, + "y": 10211.14162021391 + }, + "targetPosition": { + "x": 20944.544126243843, + "y": 10095.662876563621 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ba94642a-1aba-47ea-b78f-5449ba060c83" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Volume Oscillators", + "Indicator Bot" + ], + [ + "Volume Oscillators", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0409fb90-23e9-42f0-a81d-8d88dfda91fd", + "savedPayload": { + "position": { + "x": 20627.07128170659, + "y": 9776.74126710226 + }, + "targetPosition": { + "x": 20944.544126243843, + "y": 10095.662876563621 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b399970b-bec6-4c5b-bf1a-900e2e9c7910" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Volume Oscillators", + "Indicator Bot" + ], + [ + "Volume Oscillators", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "8d4af7bc-e78f-4f11-aacb-453b4f94715b", + "savedPayload": { + "position": { + "x": 20944.544126243843, + "y": 10095.662876563621 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Holt-Winters forecast", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7f7a30b0-512d-4277-85ba-15db451194c2", + "savedPayload": { + "position": { + "x": 20529.021923842793, + "y": 10030.44079098098 + }, + "targetPosition": { + "x": 20978.45766461461, + "y": 10007.912699253355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a21c5a8a-f5af-476d-a7b1-f87fd3a7da61" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Holt-Winters forecast", + "Indicator Bot" + ], + [ + "HoltWinters", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ec579222-a1fe-43b6-a1c6-599da225f98e", + "savedPayload": { + "position": { + "x": 20734.22989449379, + "y": 9629.953976240096 + }, + "targetPosition": { + "x": 20978.45766461461, + "y": 10007.912699253355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cc085378-1774-4579-b4ff-0a3ccf818aed" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Holt-Winters forecast", + "Indicator Bot" + ], + [ + "HoltWinters", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "8d927bf2-4f59-42b4-8492-01bfa959b1d2", + "savedPayload": { + "position": { + "x": 20978.45766461461, + "y": 10007.912699253355 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "FastTrend 3", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a46fdb43-bcd3-4cc7-9fb6-6e5b7fae259f", + "savedPayload": { + "position": { + "x": 20585.576053376542, + "y": 9857.723949052317 + }, + "targetPosition": { + "x": 21029.874398538504, + "y": 9929.131094957631 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "efc44978-f6a6-4cdf-9d05-24915a5a4552" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 3", + "Indicator Bot" + ], + [ + "FastTrend3", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b2712b56-9a23-4de3-bed3-473dbab2ec49", + "savedPayload": { + "position": { + "x": 20869.565628323267, + "y": 9508.65386823533 + }, + "targetPosition": { + "x": 21029.874398538504, + "y": 9929.131094957631 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d2e66731-6558-44e7-904f-33c2aca85f28" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 3", + "Indicator Bot" + ], + [ + "FastTrend3", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0765cbbc-59b7-41ef-acc0-e88ead6caea9", + "savedPayload": { + "position": { + "x": 21029.874398538504, + "y": 9929.131094957631 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "FastTrend 5", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6c544ecb-ceb7-4dd8-bdd1-a418e4cba88a", + "savedPayload": { + "position": { + "x": 20676.804190129664, + "y": 9700.539649207563 + }, + "targetPosition": { + "x": 21096.54717001819, + "y": 9862.761197820251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "4039a35d-6800-4e95-bc01-6fe0638d9841" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 5", + "Indicator Bot" + ], + [ + "FastTrend5", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3b5f03f1-14b1-4ce4-9dc7-4357a30632ce", + "savedPayload": { + "position": { + "x": 21027.163662213767, + "y": 9418.142339870261 + }, + "targetPosition": { + "x": 21096.54717001819, + "y": 9862.761197820251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "11743d42-3cee-497f-90a7-1013f49ef9d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 5", + "Indicator Bot" + ], + [ + "FastTrend5", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "a4632bd1-a703-4393-a75f-9315e4b07bf5", + "savedPayload": { + "position": { + "x": 21096.54717001819, + "y": 9862.761197820251 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "FastTrend 20", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b170a5ca-e0d1-4c43-be89-3966a2c35b9f", + "savedPayload": { + "position": { + "x": 20798.719226764868, + "y": 9565.75759960389 + }, + "targetPosition": { + "x": 21175.562059008553, + "y": 9811.70369082422 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1ddc1fcd-9b2b-4750-8343-fc7f02602504" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 20", + "Indicator Bot" + ], + [ + "FastTrend20", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0570cbeb-2951-42f1-9462-8f53667ba033", + "savedPayload": { + "position": { + "x": 21200.136205845003, + "y": 9362.375179256947 + }, + "targetPosition": { + "x": 21175.562059008553, + "y": 9811.70369082422 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "8a7f4fff-71dd-4bee-824f-73fb7a195576" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "FastTrend 20", + "Indicator Bot" + ], + [ + "FastTrend20", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "08cc6950-6975-4f4d-97c3-755b3f0e4077", + "savedPayload": { + "position": { + "x": 21175.562059008553, + "y": 9811.70369082422 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "On-Balance-Volume Integral", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "36180109-7897-4b44-8b76-882f762e4e47", + "savedPayload": { + "position": { + "x": 20945.992891167953, + "y": 9459.268422565006 + }, + "targetPosition": { + "x": 21263.465735705206, + "y": 9778.190032026368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "8527d6c1-9eaf-4b7f-a3fc-5651e2ea6bce" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Integral", + "Indicator Bot" + ], + [ + "On-Balance-Volume Integral", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0469e397-5e73-4cee-b99f-071b7998bef5", + "savedPayload": { + "position": { + "x": 21380.923529045936, + "y": 9343.78967891472 + }, + "targetPosition": { + "x": 21263.465735705206, + "y": 9778.190032026368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e2d06c54-5c74-42b8-a384-25f3ab669eee" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Integral", + "Indicator Bot" + ], + [ + "On-Balance-Volume Integral", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "2a09232d-b9a0-4891-aa9c-d4fe845d5a5f", + "savedPayload": { + "position": { + "x": 21263.465735705206, + "y": 9778.190032026368 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "On-Balance-Volume Span", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "dd809fb9-e90f-4cc1-948d-7c9b8ba41d0a", + "savedPayload": { + "position": { + "x": 21112.18861750705, + "y": 9385.72620611928 + }, + "targetPosition": { + "x": 21356.41638762787, + "y": 9763.684929132538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c47bf375-fa30-4a9d-93c6-c7bd0a391bfd" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Span", + "Indicator Bot" + ], + [ + "On-Balance-Volume Span", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "716aa186-61c7-4866-9eab-f7e7442d2d5f", + "savedPayload": { + "position": { + "x": 21561.624358278867, + "y": 9363.198114391655 + }, + "targetPosition": { + "x": 21356.41638762787, + "y": 9763.684929132538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "181d2b26-8786-40a9-963b-5fb0b899d9fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Span", + "Indicator Bot" + ], + [ + "On-Balance-Volume Span", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "3a8d1978-af73-44d9-a194-ffee4c8e57cb", + "savedPayload": { + "position": { + "x": 21356.41638762787, + "y": 9763.684929132538 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "On-Balance-Volume Trend Span", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7ff9807c-b5c0-4fec-ad16-1887c0100c09", + "savedPayload": { + "position": { + "x": 21290.04285504557, + "y": 9348.34509802009 + }, + "targetPosition": { + "x": 21450.351625260806, + "y": 9768.822324742392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "803c5692-34f9-4b30-8142-aa89d45dc35e" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Trend Span", + "Indicator Bot" + ], + [ + "On-Balance-Volume Trend Span", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f9c53e4e-7648-48f3-b7a9-cc26c8281b04", + "savedPayload": { + "position": { + "x": 21734.34120020753, + "y": 9419.752243925403 + }, + "targetPosition": { + "x": 21450.351625260806, + "y": 9768.822324742392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "270a86ac-0c19-444c-88b9-d403e40e603d" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "On-Balance-Volume Trend Span", + "Indicator Bot" + ], + [ + "On-Balance-Volume Trend Span", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1d2bb2d3-5ae2-4a58-9e51-393af8bd1a5c", + "savedPayload": { + "position": { + "x": 21450.351625260806, + "y": 9768.822324742392 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Better Sine Wave", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "76e317d0-1493-4053-b307-bfcec72993ef", + "savedPayload": { + "position": { + "x": 21296.938257847363, + "y": 9415.418967002568 + }, + "targetPosition": { + "x": 21541.166027968182, + "y": 9793.377690015826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9b4d0baf-17bc-4cca-8e7b-c6ca11e84940" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Better Sine Wave", + "Indicator Bot" + ], + [ + "Better Sine Wave 36", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e06d501a-9e17-4519-90d0-cb00fe1bd652", + "savedPayload": { + "position": { + "x": 21565.740174804632, + "y": 9344.049178448553 + }, + "targetPosition": { + "x": 21541.166027968182, + "y": 9793.377690015826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0dd0a680-7fbc-4daf-99c8-b23aafabb3d8" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Better Sine Wave", + "Indicator Bot" + ], + [ + "Better Sine Wave 36", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7136ab3b-5cd4-469e-9112-00b6bfc83790", + "savedPayload": { + "position": { + "x": 21825.155602914907, + "y": 9444.307609198837 + }, + "targetPosition": { + "x": 21541.166027968182, + "y": 9793.377690015826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "29aaee93-049a-4d82-a6a4-8c1af24a41cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Better Sine Wave", + "Indicator Bot" + ], + [ + "Better Sine Wave 6", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "32df1cbf-2629-4c00-92ff-a30cf3341cbe", + "savedPayload": { + "position": { + "x": 21976.096665846166, + "y": 9677.898946365538 + }, + "targetPosition": { + "x": 21541.166027968182, + "y": 9793.377690015826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4f8d0dee-673c-4089-81df-993f06f629fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Better Sine Wave", + "Indicator Bot" + ], + [ + "Better Sine Wave 6", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "5b4d290a-3a23-4b57-8486-d243bb552ac3", + "savedPayload": { + "position": { + "x": 21541.166027968182, + "y": 9793.377690015826 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume Weighted MACD", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "cc6d16ba-9a15-4058-b69c-5ef75150beec", + "savedPayload": { + "position": { + "x": 21649.464717412277, + "y": 9386.949326093398 + }, + "targetPosition": { + "x": 21624.890570575826, + "y": 9836.277837660671 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a078f98c-45f0-4d48-b21b-ad1ca0a2e20c" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Volume Weighted MACD", + "Indicator Bot" + ], + [ + "Volume Weighted MACD", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "103db70b-e9d9-42f1-917e-f44cef4520b8", + "savedPayload": { + "position": { + "x": 22026.307549655958, + "y": 9632.89541731373 + }, + "targetPosition": { + "x": 21624.890570575826, + "y": 9836.277837660671 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3d581002-fe29-447d-ab00-7877557a4487" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ], + [ + "Volume Weighted MACD", + "Indicator Bot" + ], + [ + "Volume Weighted MACD", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "9edc8573-88e0-48b9-8ac7-7199c7714df9", + "savedPayload": { + "position": { + "x": 21624.890570575826, + "y": 9836.277837660671 + }, + "targetPosition": { + "x": 21378.944479355494, + "y": 10213.120669904354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0d5e25ce-d6cb-428e-9fff-6f54bc2c425e", + "savedPayload": { + "position": { + "x": 28832.75215242792, + "y": 18113.93350650423 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Quasar", + "id": "821a251f-0408-42c6-bfcf-f21666dbb8c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "News", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5b1699e1-e4fa-442c-a242-06190633f89d", + "savedPayload": { + "position": { + "x": 26570.35729150356, + "y": 17919.20605786359 + }, + "targetPosition": { + "x": 27232.204710980892, + "y": 17786.60517803546 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Single File", + "id": "1ec3f9fa-ee29-411c-9171-762da1ec27b2" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "News", + "API Data Fetcher Bot", + "Data-Mining", + "506efd80-4a1b-46ec-93b8-ca44457491c4" + ], + [ + "News", + "Product Definition", + "Foundations", + "6c5ad3ee-1591-4e8c-9edc-7e9ad198f346" + ], + [ + "Single File", + "Dataset Definition", + "Foundations", + "1ec3f9fa-ee29-411c-9171-762da1ec27b2" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "fdea89d2-3e6e-43dc-9daa-ad2e659326f8", + "savedPayload": { + "position": { + "x": 27232.204710980892, + "y": 17786.60517803546 + }, + "targetPosition": { + "x": 27894.052130458225, + "y": 17654.004298207332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Asset Metrics", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d9d9ad41-2c6b-4dcd-b7a8-0b371e3ecb42", + "savedPayload": { + "position": { + "x": 26590.127360959323, + "y": 17667.998750172464 + }, + "targetPosition": { + "x": 27240.214844657487, + "y": 17486.308729700813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bee2ad14-45e2-44ed-8a01-3109e3d2f57e" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Asset Metrics", + "Indicator Bot", + "Data-Mining", + "8e7ebaed-5f62-4935-a719-7a4d377cde03" + ], + [ + "Asset Metrics", + "Product Definition", + "Foundations", + "18819542-5c36-4351-bbfe-78873a01021a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bee2ad14-45e2-44ed-8a01-3109e3d2f57e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "367cc4e2-19c5-4c7d-8073-aadf07edc566", + "savedPayload": { + "position": { + "x": 26757.82292946584, + "y": 17014.161464371726 + }, + "targetPosition": { + "x": 27240.214844657487, + "y": 17486.308729700813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a4d97d34-a68b-4906-9837-437b077f21df" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Asset Metrics", + "Indicator Bot", + "Data-Mining", + "8e7ebaed-5f62-4935-a719-7a4d377cde03" + ], + [ + "Asset Metrics", + "Product Definition", + "Foundations", + "18819542-5c36-4351-bbfe-78873a01021a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a4d97d34-a68b-4906-9837-437b077f21df" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0cbeae7b-6c91-4770-a122-03ef7abc5c01", + "savedPayload": { + "position": { + "x": 27240.214844657487, + "y": 17486.308729700813 + }, + "targetPosition": { + "x": 27894.052130458225, + "y": 17654.004298207332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "All Time High", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "443febbf-290d-4400-82ab-e89b550936e8", + "savedPayload": { + "position": { + "x": 26713.184541907347, + "y": 17100.861109233087 + }, + "targetPosition": { + "x": 27377.725471575, + "y": 17219.226445360062 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "91f7d65c-e95d-4ea1-97a1-c7b84f4828bb" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "All Time High", + "Indicator Bot", + "Data-Mining", + "7b5e5a40-c25e-406d-a40b-7d1028549c89" + ], + [ + "All Time High", + "Product Definition", + "Foundations", + "08480c69-a126-421b-8a7b-91f7f7d6173b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "91f7d65c-e95d-4ea1-97a1-c7b84f4828bb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5eb7c014-2f34-4930-940c-e4ec9fa6744d", + "savedPayload": { + "position": { + "x": 27147.962394754617, + "y": 16584.53445034986 + }, + "targetPosition": { + "x": 27377.725471575, + "y": 17219.226445360062 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ee3bef48-a6eb-40a0-b1c3-65dac356af14" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "All Time High", + "Indicator Bot", + "Data-Mining", + "7b5e5a40-c25e-406d-a40b-7d1028549c89" + ], + [ + "All Time High", + "Product Definition", + "Foundations", + "08480c69-a126-421b-8a7b-91f7f7d6173b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ee3bef48-a6eb-40a0-b1c3-65dac356af14" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "54f5e1d4-0bac-4ea8-803d-f81cda04bcc9", + "savedPayload": { + "position": { + "x": 27377.725471575, + "y": 17219.226445360062 + }, + "targetPosition": { + "x": 27894.052130458225, + "y": 17654.004298207332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Market Data", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6092e618-812f-414a-9c05-ced6483cebf9", + "savedPayload": { + "position": { + "x": 27070.127031158434, + "y": 16643.280260726082 + }, + "targetPosition": { + "x": 27617.50092561524, + "y": 17038.25724697615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "cc230a8b-5636-4654-be32-aede0c2d29f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Market Data", + "Indicator Bot", + "Data-Mining", + "3a573ef2-e6cb-445b-a0ed-92b4c4490b4f" + ], + [ + "Market Data", + "Product Definition", + "Foundations", + "e2062aba-be17-4a5e-b8fe-ff6c01557d32" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "cc230a8b-5636-4654-be32-aede0c2d29f0" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "cd370dfb-c1b7-4550-b0d3-0d38650781da", + "savedPayload": { + "position": { + "x": 27685.874082389615, + "y": 16366.729055883101 + }, + "targetPosition": { + "x": 27617.50092561524, + "y": 17038.25724697615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "5401612a-12af-48d7-920d-e70d5e27c339" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Market Data", + "Indicator Bot", + "Data-Mining", + "3a573ef2-e6cb-445b-a0ed-92b4c4490b4f" + ], + [ + "Market Data", + "Product Definition", + "Foundations", + "e2062aba-be17-4a5e-b8fe-ff6c01557d32" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "5401612a-12af-48d7-920d-e70d5e27c339" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "aad3933f-04ff-436a-8263-d4b2b02ba902", + "savedPayload": { + "position": { + "x": 27617.50092561524, + "y": 17038.25724697615 + }, + "targetPosition": { + "x": 27894.052130458225, + "y": 17654.004298207332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Supply", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9cc67d5e-4275-4697-b20b-5f25ea43c68e", + "savedPayload": { + "position": { + "x": 27590.257991104063, + "y": 16385.885703559088 + }, + "targetPosition": { + "x": 27912.050737452588, + "y": 16979.244303730582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fe5fa236-2d92-419d-9536-939a0041f031" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Supply", + "Indicator Bot", + "Data-Mining", + "a6f03c73-9f3c-4ec3-b283-360d72f10f80" + ], + [ + "Supply", + "Product Definition", + "Foundations", + "b5d769ec-880d-404f-8e37-fe0a7d53c842" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fe5fa236-2d92-419d-9536-939a0041f031" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "06560ede-d0f9-42fe-82b4-6d8a4b58c9cc", + "savedPayload": { + "position": { + "x": 28265.017985580813, + "y": 16403.88431055345 + }, + "targetPosition": { + "x": 27912.050737452588, + "y": 16979.244303730582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "afa18610-995a-4699-8f8d-0b1e4a67e6bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Supply", + "Indicator Bot", + "Data-Mining", + "a6f03c73-9f3c-4ec3-b283-360d72f10f80" + ], + [ + "Supply", + "Product Definition", + "Foundations", + "b5d769ec-880d-404f-8e37-fe0a7d53c842" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "afa18610-995a-4699-8f8d-0b1e4a67e6bd" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "474cebbf-c102-4f94-9860-bef357589488", + "savedPayload": { + "position": { + "x": 27912.050737452588, + "y": 16979.244303730582 + }, + "targetPosition": { + "x": 27894.052130458225, + "y": 17654.004298207332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Blockchain Stats", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "90c3c639-41d4-48e3-a124-9258ac330b0f", + "savedPayload": { + "position": { + "x": 28170.559106139397, + "y": 16379.657586516114 + }, + "targetPosition": { + "x": 28203.03570443627, + "y": 17053.875852779394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "59dc244e-1e7e-4943-b5b2-f8797b0a16de" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Blockchain Stats", + "Indicator Bot", + "Data-Mining", + "d56cdc9a-844c-4cf6-b64c-5ccd3b92abe3" + ], + [ + "Blockchain Stats", + "Product Definition", + "Foundations", + "14d5dc94-bee4-47df-81b0-c388441fb84c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "59dc244e-1e7e-4943-b5b2-f8797b0a16de" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "200013c9-d8ea-4b88-9daa-055a6c7dd16f", + "savedPayload": { + "position": { + "x": 28770.68755156734, + "y": 16688.64116049416 + }, + "targetPosition": { + "x": 28203.03570443627, + "y": 17053.875852779394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "36c60f00-a323-469b-80a9-6c0b7e62ba3b" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ], + [ + "Blockchain Stats", + "Indicator Bot", + "Data-Mining", + "d56cdc9a-844c-4cf6-b64c-5ccd3b92abe3" + ], + [ + "Blockchain Stats", + "Product Definition", + "Foundations", + "14d5dc94-bee4-47df-81b0-c388441fb84c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "36c60f00-a323-469b-80a9-6c0b7e62ba3b" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "d7029e2f-c8cb-431e-83e1-a91354354159", + "savedPayload": { + "position": { + "x": 28203.03570443627, + "y": 17053.875852779394 + }, + "targetPosition": { + "x": 27894.052130458225, + "y": 17654.004298207332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "242b8c72-8eeb-457f-a96d-11d0496b4556", + "savedPayload": { + "position": { + "x": 28873.1280520972, + "y": 18074.394504322427 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Messari", + "id": "641883e6-844f-492b-afcc-16b4c31ff721" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine", + "Data-Mining", + "641883e6-844f-492b-afcc-16b4c31ff721" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "LiveTester Stats", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a956a984-0e9f-4922-896c-c6e9e599c004", + "savedPayload": { + "position": { + "x": 26716.362275800675, + "y": 17248.979900347105 + }, + "targetPosition": { + "x": 27391.299309076727, + "y": 17258.19950513912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a2ce52d3-e4c9-4673-81e8-75b8038412ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ], + [ + "LiveTester Stats", + "Indicator Bot", + "Data-Mining", + "8360fd1b-468e-417f-9755-14a7c52e4641" + ], + [ + "LiveTester Stats", + "Product Definition", + "Foundations", + "eb30e419-1ccc-48b2-a24b-78a3cef02602" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a2ce52d3-e4c9-4673-81e8-75b8038412ff" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "84894d45-34c9-4dcb-ae03-6ee392e87d65", + "savedPayload": { + "position": { + "x": 27061.81520440144, + "y": 16669.07708597115 + }, + "targetPosition": { + "x": 27391.299309076727, + "y": 17258.19950513912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "daef7223-be6e-4e6e-b76d-cac982e92d41" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ], + [ + "LiveTester Stats", + "Indicator Bot", + "Data-Mining", + "8360fd1b-468e-417f-9755-14a7c52e4641" + ], + [ + "LiveTester Stats", + "Product Definition", + "Foundations", + "eb30e419-1ccc-48b2-a24b-78a3cef02602" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "daef7223-be6e-4e6e-b76d-cac982e92d41" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "3866ddca-b2f9-4f58-8674-c7ebcf934f29", + "savedPayload": { + "position": { + "x": 27391.299309076727, + "y": 17258.19950513912 + }, + "targetPosition": { + "x": 27971.202123452684, + "y": 17603.652433739884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "5 x Custom EMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5ac34386-960d-4058-936b-230478b2cae5", + "savedPayload": { + "position": { + "x": 27650.93762356941, + "y": 16339.59298129586 + }, + "targetPosition": { + "x": 27980.4217282447, + "y": 16928.715400463832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fc316bf9-66a1-4f6e-9ce0-dc836a0b63b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ], + [ + "5 x Custom EMA", + "Indicator Bot", + "Data-Mining", + "2b312770-a773-414a-b297-d02b9f0942d0" + ], + [ + "5 x Custom EMA", + "Product Definition", + "Foundations", + "13014ca3-a984-4523-beb8-1ab52f6d1e1a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fc316bf9-66a1-4f6e-9ce0-dc836a0b63b0" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e7e15fc0-906a-4929-a96e-ffa1ff934349", + "savedPayload": { + "position": { + "x": 28325.874656845463, + "y": 16348.812586087875 + }, + "targetPosition": { + "x": 27980.4217282447, + "y": 16928.715400463832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4cff5bc4-dc15-4552-99f3-8c8687cc3688" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ], + [ + "5 x Custom EMA", + "Indicator Bot", + "Data-Mining", + "2b312770-a773-414a-b297-d02b9f0942d0" + ], + [ + "5 x Custom EMA", + "Product Definition", + "Foundations", + "13014ca3-a984-4523-beb8-1ab52f6d1e1a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4cff5bc4-dc15-4552-99f3-8c8687cc3688" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "36ea8795-0797-4192-b225-f4136466c62f", + "savedPayload": { + "position": { + "x": 27980.4217282447, + "y": 16928.715400463832 + }, + "targetPosition": { + "x": 27971.202123452684, + "y": 17603.652433739884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9ee54655-448f-49a2-b254-95a289594eb2", + "savedPayload": { + "position": { + "x": 28918.14112673324, + "y": 18040.227721046173 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Indicator Add-ons", + "id": "03a1f3f7-760f-47e1-87a1-a637fbec519a" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine", + "Data-Mining", + "03a1f3f7-760f-47e1-87a1-a637fbec519a" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candle Channels", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "053a9b5b-5a5d-40b0-8d7a-72e750b4e1d6", + "savedPayload": { + "position": { + "x": 26927.285674590898, + "y": 17874.57449983962 + }, + "targetPosition": { + "x": 27401.311922158155, + "y": 17394.028855163375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "61dfc7bf-0d57-4aa4-8d28-f60817a16775" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels", + "Product Definition", + "Foundations", + "1757bade-f02b-4137-b06c-7de0e3e18e3f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "61dfc7bf-0d57-4aa4-8d28-f60817a16775" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6cff14f7-fa1d-474e-be13-3a505bdff535", + "savedPayload": { + "position": { + "x": 26750.52032736618, + "y": 17573.18046734734 + }, + "targetPosition": { + "x": 27401.311922158155, + "y": 17394.028855163375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3c561029-5c80-4ee0-bc62-4addb7de5a8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels", + "Product Definition", + "Foundations", + "1757bade-f02b-4137-b06c-7de0e3e18e3f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3c561029-5c80-4ee0-bc62-4addb7de5a8e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "796588f6-26cb-4e41-a632-107a77e2eb87", + "savedPayload": { + "position": { + "x": 26748.13406240693, + "y": 17223.78290504764 + }, + "targetPosition": { + "x": 27401.311922158155, + "y": 17394.028855163375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c37c8931-69d3-4497-aa65-487b1f1f51eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels Objects", + "Product Definition", + "Foundations", + "94d9c25e-dbb7-4893-8a6a-f55571d58467" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "c37c8931-69d3-4497-aa65-487b1f1f51eb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9891ad2b-571b-46b5-8788-6f9ea71bd268", + "savedPayload": { + "position": { + "x": 26920.76627748191, + "y": 16920.002607596118 + }, + "targetPosition": { + "x": 27401.311922158155, + "y": 17394.028855163375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a6fc485e-ace9-4e6f-85a7-5f3af80c30af" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels Objects", + "Product Definition", + "Foundations", + "94d9c25e-dbb7-4893-8a6a-f55571d58467" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a6fc485e-ace9-4e6f-85a7-5f3af80c30af" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9d12a2fc-dec6-498d-9183-3d148d953860", + "savedPayload": { + "position": { + "x": 27222.160309974188, + "y": 16743.237260371396 + }, + "targetPosition": { + "x": 27401.311922158155, + "y": 17394.028855163375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "New Dataset Definition", + "id": "e5200036-77ee-4cfe-af7d-c9ddebbdb44d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Data-Mining", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "New Product Definition", + "Product Definition", + "Foundations", + "ac18ea63-0c71-469e-bc52-24addb47e949" + ], + [ + "New Dataset Definition", + "Dataset Definition", + "Foundations", + "e5200036-77ee-4cfe-af7d-c9ddebbdb44d" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "17cf25af-6221-4876-8bfe-1752842ba446", + "savedPayload": { + "position": { + "x": 27401.311922158155, + "y": 17394.028855163375 + }, + "targetPosition": { + "x": 28054.48978190938, + "y": 17564.27480527911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Resistances and Supports", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3ea07b35-9cba-4651-b69e-9561e7325b68", + "savedPayload": { + "position": { + "x": 26952.307900136337, + "y": 17082.544164108396 + }, + "targetPosition": { + "x": 27626.12585176173, + "y": 17042.61462532624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9c15761b-f73f-442f-a1b7-fa5e5ba3d944" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Data-Mining", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Resistances", + "Product Definition", + "Foundations", + "1ab5040b-9b2f-4fad-aeb5-1f5a71ad9b50" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9c15761b-f73f-442f-a1b7-fa5e5ba3d944" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "2d5001bd-0649-4226-9f87-951cb5acf812", + "savedPayload": { + "position": { + "x": 27057.525683754877, + "y": 16678.85804608323 + }, + "targetPosition": { + "x": 27626.12585176173, + "y": 17042.61462532624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6dd165c1-19ed-4003-aba3-ab0ff5378646" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Data-Mining", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Resistances", + "Product Definition", + "Foundations", + "1ab5040b-9b2f-4fad-aeb5-1f5a71ad9b50" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6dd165c1-19ed-4003-aba3-ab0ff5378646" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "4399c40c-d4e3-4943-b5b3-38c69f42ab76", + "savedPayload": { + "position": { + "x": 27379.92940554314, + "y": 16414.114577697495 + }, + "targetPosition": { + "x": 27626.12585176173, + "y": 17042.61462532624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7884246d-a27e-4f80-9003-a453d18d81ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Data-Mining", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Supports", + "Product Definition", + "Foundations", + "64979dd8-97a3-496a-92b0-d16ae12b1e12" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7884246d-a27e-4f80-9003-a453d18d81ec" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "804a5768-7f34-49ed-aa5c-aa2111b9084f", + "savedPayload": { + "position": { + "x": 27796.371801877467, + "y": 16389.436765575017 + }, + "targetPosition": { + "x": 27626.12585176173, + "y": 17042.61462532624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d788047b-cf37-4013-a5f7-1f30e1c0c486" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Data-Mining", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Supports", + "Product Definition", + "Foundations", + "64979dd8-97a3-496a-92b0-d16ae12b1e12" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d788047b-cf37-4013-a5f7-1f30e1c0c486" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "54b37a83-d8d0-43ce-8112-18c05157c7a9", + "savedPayload": { + "position": { + "x": 27626.12585176173, + "y": 17042.61462532624 + }, + "targetPosition": { + "x": 28054.48978190938, + "y": 17564.27480527911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume Analysis", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a9267b32-9b06-45eb-bb8e-09c788a80ae5", + "savedPayload": { + "position": { + "x": 27643.071272367783, + "y": 16326.878159411208 + }, + "targetPosition": { + "x": 28014.560243127224, + "y": 16890.456853653715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "81b170d8-7e5c-4e7e-a26a-c7850f14e83d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Volume Analysis", + "Indicator Bot", + "Data-Mining", + "edd40711-1f17-4703-a66f-fbb300412bb3" + ], + [ + "Volume Analysis", + "Product Definition", + "Foundations", + "ffc244b9-bbda-4f12-b307-2eb36623360d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "81b170d8-7e5c-4e7e-a26a-c7850f14e83d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "be91f7f1-fbd4-4b4a-8805-ae0baa16a982", + "savedPayload": { + "position": { + "x": 28316.889223993177, + "y": 16286.948620629053 + }, + "targetPosition": { + "x": 28014.560243127224, + "y": 16890.456853653715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "403c0602-0a80-496f-bde4-185bfaed7fbb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Volume Analysis", + "Indicator Bot", + "Data-Mining", + "edd40711-1f17-4703-a66f-fbb300412bb3" + ], + [ + "Volume Analysis", + "Product Definition", + "Foundations", + "ffc244b9-bbda-4f12-b307-2eb36623360d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "403c0602-0a80-496f-bde4-185bfaed7fbb" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "f60b163c-7911-41d2-93d6-2048aa586b97", + "savedPayload": { + "position": { + "x": 28014.560243127224, + "y": 16890.456853653715 + }, + "targetPosition": { + "x": 28054.48978190938, + "y": 17564.27480527911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Candle Analysis", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c8b8ddc9-ff63-4ca2-91d2-e04631d69032", + "savedPayload": { + "position": { + "x": 28448.96871556714, + "y": 16321.374157560713 + }, + "targetPosition": { + "x": 28418.246361152393, + "y": 16995.674637272255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "95c695ea-da22-4172-a577-ac5552a2d743" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Analysis", + "Indicator Bot", + "Data-Mining", + "7cecc755-8e19-423b-a86d-18a35b8748f8" + ], + [ + "Candle Analysis", + "Product Definition", + "Foundations", + "9757f8e0-d082-4427-8c22-e43b09b360af" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "95c695ea-da22-4172-a577-ac5552a2d743" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ed397222-b9c9-443c-ae29-1717021cddfa", + "savedPayload": { + "position": { + "x": 29017.568883573997, + "y": 16685.130736803727 + }, + "targetPosition": { + "x": 28418.246361152393, + "y": 16995.674637272255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a0db1ce1-8683-4a9c-aa4b-246c15c8a1bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Analysis", + "Indicator Bot", + "Data-Mining", + "7cecc755-8e19-423b-a86d-18a35b8748f8" + ], + [ + "Candle Analysis", + "Product Definition", + "Foundations", + "9757f8e0-d082-4427-8c22-e43b09b360af" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a0db1ce1-8683-4a9c-aa4b-246c15c8a1bc" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "b2bd06f4-5c90-49bc-b9b8-1351254d4d3d", + "savedPayload": { + "position": { + "x": 28418.246361152393, + "y": 16995.674637272255 + }, + "targetPosition": { + "x": 28054.48978190938, + "y": 17564.27480527911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1e16cb95-616a-4972-a920-e06bba787d5f", + "savedPayload": { + "position": { + "x": 28967.08149325953, + "y": 18011.97198725798 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Masters", + "id": "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Data-Mining", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Fisher Transform", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e095768d-2234-4a07-8157-fc665aa6c73f", + "savedPayload": { + "position": { + "x": 24014.432301906694, + "y": 19257.833971944936 + }, + "targetPosition": { + "x": 24394.73624919222, + "y": 19017.27439994863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9323c88c-d610-4539-b736-cbb8653cef13" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Data-Mining", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9323c88c-d610-4539-b736-cbb8653cef13" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "903fc15b-c576-4f8b-b257-7771083cfd4a", + "savedPayload": { + "position": { + "x": 23996.253575077146, + "y": 18808.20130643802 + }, + "targetPosition": { + "x": 24394.73624919222, + "y": 19017.27439994863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e708fb9c-e0f2-4c91-9f04-2caa7b096446" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Data-Mining", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e708fb9c-e0f2-4c91-9f04-2caa7b096446" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "26438186-31a0-4d1b-97f6-bd41f975b185", + "savedPayload": { + "position": { + "x": 24394.73624919222, + "y": 19017.27439994863 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Waddah Attar", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "37a41fdc-8ab6-4857-92ef-0ae6caded58f", + "savedPayload": { + "position": { + "x": 23979.90196316875, + "y": 19090.949787041398 + }, + "targetPosition": { + "x": 24399.829321110465, + "y": 18929.20611930726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bfee2065-abeb-455c-816d-de941df980af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Data-Mining", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bfee2065-abeb-455c-816d-de941df980af" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b940b378-f2da-4186-8c8e-0da1f5125fc0", + "savedPayload": { + "position": { + "x": 24049.791516980575, + "y": 18646.410193452724 + }, + "targetPosition": { + "x": 24399.829321110465, + "y": 18929.20611930726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ef9e9c8e-32cf-4502-84e1-657784fd75cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Data-Mining", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ef9e9c8e-32cf-4502-84e1-657784fd75cb" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "82be67f6-b049-4f05-8f1c-29d4e407033f", + "savedPayload": { + "position": { + "x": 24399.829321110465, + "y": 18929.20611930726 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "PLUVTECH MACD", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "6603eefe-835f-4a12-bba1-e2243caef91f", + "savedPayload": { + "position": { + "x": 23978.592604579466, + "y": 18920.53570005221 + }, + "targetPosition": { + "x": 24422.005800309642, + "y": 18843.823655024364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Data-Mining", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8b612373-0a98-4017-9c8c-93b23728da7e", + "savedPayload": { + "position": { + "x": 24133.864622674184, + "y": 18498.172585662713 + }, + "targetPosition": { + "x": 24422.005800309642, + "y": 18843.823655024364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "60e21b53-d4ae-4654-8b43-d1382f6d8059" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Data-Mining", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "60e21b53-d4ae-4654-8b43-d1382f6d8059" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0a818582-22d7-49ee-916f-ff2088271951", + "savedPayload": { + "position": { + "x": 24422.005800309642, + "y": 18843.823655024364 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "HMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "fb0045be-ddd6-488c-ae5f-fac9705f5093", + "savedPayload": { + "position": { + "x": 24010.55454405514, + "y": 18753.140628771038 + }, + "targetPosition": { + "x": 24460.41345713085, + "y": 18764.4082073193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Data-Mining", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "71d1a009-e791-40cb-a6b1-a803fd8ca4e1", + "savedPayload": { + "position": { + "x": 24245.242009854926, + "y": 18369.18517120275 + }, + "targetPosition": { + "x": 24460.41345713085, + "y": 18764.4082073193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9e26a769-2b37-4176-b0d1-9c3cecde6028" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Data-Mining", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9e26a769-2b37-4176-b0d1-9c3cecde6028" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "26f4f4c1-efe9-468d-8be5-bc3bacd61332", + "savedPayload": { + "position": { + "x": 24460.41345713085, + "y": 18764.4082073193 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "EMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b80ccc1b-a35f-46dd-8a30-972814654ea7", + "savedPayload": { + "position": { + "x": 24074.55950218617, + "y": 18595.197471910982 + }, + "targetPosition": { + "x": 24513.5763068617, + "y": 18694.011667310668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1b5a992d-e78e-40d0-b695-c14da7919af6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Data-Mining", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1b5a992d-e78e-40d0-b695-c14da7919af6" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ae709430-dccb-4477-906b-c8f3d884e91a", + "savedPayload": { + "position": { + "x": 24379.643507994584, + "y": 18264.404864073545 + }, + "targetPosition": { + "x": 24513.5763068617, + "y": 18694.011667310668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Data-Mining", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "9961c0a3-da1d-4191-926d-4952cca71aef", + "savedPayload": { + "position": { + "x": 24513.5763068617, + "y": 18694.011667310668 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "McGinley", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3de667f8-4b9e-49ba-a617-3633db200d14", + "savedPayload": { + "position": { + "x": 24168.147804325985, + "y": 18452.775896414634 + }, + "targetPosition": { + "x": 24579.451331001117, + "y": 18635.339334552176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "22004c88-da81-4f83-a404-acbfab00bf4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Data-Mining", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "22004c88-da81-4f83-a404-acbfab00bf4d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ecb6da24-e2de-4159-9314-44456314c5fd", + "savedPayload": { + "position": { + "x": 24531.90414289289, + "y": 18187.858312716613 + }, + "targetPosition": { + "x": 24579.451331001117, + "y": 18635.339334552176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f8959f99-6307-407f-9111-23a8bdbcc635" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Data-Mining", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f8959f99-6307-407f-9111-23a8bdbcc635" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1bef9765-00ea-4067-9fe4-3d9a3f8de4b2", + "savedPayload": { + "position": { + "x": 24579.451331001117, + "y": 18635.339334552176 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "WMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f3b12ae4-a0d6-4fb0-830a-28990e9e329c", + "savedPayload": { + "position": { + "x": 24287.72290450827, + "y": 18331.34908355738 + }, + "targetPosition": { + "x": 24655.506989314552, + "y": 18590.645953887906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f7baea67-15c3-4877-8445-c2cefc86988a" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Data-Mining", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f7baea67-15c3-4877-8445-c2cefc86988a" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0790eefa-1364-40fa-aac9-63efd662a350", + "savedPayload": { + "position": { + "x": 24696.172623739447, + "y": 18142.487158172793 + }, + "targetPosition": { + "x": 24655.506989314552, + "y": 18590.645953887906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Data-Mining", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "5935dd92-104c-45a5-aa43-8fa7dfb7e2ad", + "savedPayload": { + "position": { + "x": 24655.506989314552, + "y": 18590.645953887906 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "SMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5e1b2b1b-1bf6-4d90-a128-f09fe6695c81", + "savedPayload": { + "position": { + "x": 24428.68959869151, + "y": 18235.583397660375 + }, + "targetPosition": { + "x": 24738.82050550553, + "y": 18561.649066872447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1caf165a-e624-4b77-88e0-689140a28290" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Data-Mining", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1caf165a-e624-4b77-88e0-689140a28290" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "621900ef-f14d-421b-b759-4b4bb04dafe0", + "savedPayload": { + "position": { + "x": 24866.13620493815, + "y": 18130.03498846677 + }, + "targetPosition": { + "x": 24738.82050550553, + "y": 18561.649066872447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1dcd0c9b-4059-49f6-b846-4a035c317389" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Data-Mining", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1dcd0c9b-4059-49f6-b846-4a035c317389" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "912562e9-a67b-48ea-8744-d2af1356f855", + "savedPayload": { + "position": { + "x": 24738.82050550553, + "y": 18561.649066872447 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume-WMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3f6b6ad3-a3ff-4fb7-a6c5-ac3da534ae0a", + "savedPayload": { + "position": { + "x": 24585.630615873284, + "y": 18169.159060326638 + }, + "targetPosition": { + "x": 24826.19018786959, + "y": 18549.463007612165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "82106432-bd3d-417d-88bc-f3cdcb542c56" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Data-Mining", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "82106432-bd3d-417d-88bc-f3cdcb542c56" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "91e799f0-50d1-4ee6-a2de-29b13bf82ae0", + "savedPayload": { + "position": { + "x": 25035.2632813802, + "y": 18150.98033349709 + }, + "targetPosition": { + "x": 24826.19018786959, + "y": 18549.463007612165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "43b611c4-39a4-426a-8b04-af6976b4c439" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Data-Mining", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "43b611c4-39a4-426a-8b04-af6976b4c439" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "2e3361d0-532a-43da-8209-6cffea7fb8b2", + "savedPayload": { + "position": { + "x": 24826.19018786959, + "y": 18549.463007612165 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "be00b70c-4099-41f0-b2f8-4f6139aa20aa", + "savedPayload": { + "position": { + "x": 24752.514800776822, + "y": 18134.628721588695 + }, + "targetPosition": { + "x": 24914.25846851096, + "y": 18554.556079530408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "923859b1-8d25-4590-9f8f-45b215df5a14" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Data-Mining", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "923859b1-8d25-4590-9f8f-45b215df5a14" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "da5d4174-e619-4890-899b-b6717ff877fa", + "savedPayload": { + "position": { + "x": 25197.054394365496, + "y": 18204.518275400518 + }, + "targetPosition": { + "x": 24914.25846851096, + "y": 18554.556079530408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "aa6136a6-4c18-49ce-80aa-3069addf7eea" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Data-Mining", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "aa6136a6-4c18-49ce-80aa-3069addf7eea" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "f47ed54d-5c94-4c91-ac6b-10d08eb2f3d0", + "savedPayload": { + "position": { + "x": 24914.25846851096, + "y": 18554.556079530408 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "TPSL Bands", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "08a5b6e4-92c5-4988-a162-797858579f36", + "savedPayload": { + "position": { + "x": 24922.92888776601, + "y": 18133.31936299941 + }, + "targetPosition": { + "x": 24999.640932793856, + "y": 18576.732558729585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "934e123e-4941-4148-9365-eb4580fc0f15" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Data-Mining", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "934e123e-4941-4148-9365-eb4580fc0f15" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "1cac1170-1023-4c12-99cd-ca9c0311b2fe", + "savedPayload": { + "position": { + "x": 25345.292002155507, + "y": 18288.591381094127 + }, + "targetPosition": { + "x": 24999.640932793856, + "y": 18576.732558729585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Data-Mining", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ce326c05-31a1-4250-9f40-a1ac50d86678", + "savedPayload": { + "position": { + "x": 24999.640932793856, + "y": 18576.732558729585 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "MAMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "34176da2-fd53-45ee-a790-1986eed50a2a", + "savedPayload": { + "position": { + "x": 25090.323959047182, + "y": 18165.281302475083 + }, + "targetPosition": { + "x": 25079.05638049892, + "y": 18615.140215550793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3d3a7576-d4df-4b7d-a468-306f815d0357" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Data-Mining", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3d3a7576-d4df-4b7d-a468-306f815d0357" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7ae799f2-0585-48ea-8c72-7b60d6861f1a", + "savedPayload": { + "position": { + "x": 25474.27941661547, + "y": 18399.96876827487 + }, + "targetPosition": { + "x": 25079.05638049892, + "y": 18615.140215550793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2236958c-caf6-4fed-bf92-861d44d27860" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Data-Mining", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2236958c-caf6-4fed-bf92-861d44d27860" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ca5b2fbd-f949-49dd-b3dc-e57591366f25", + "savedPayload": { + "position": { + "x": 25079.05638049892, + "y": 18615.140215550793 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Donchian-Tenkan", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b38d7406-3b69-4712-a0e9-f523661d8234", + "savedPayload": { + "position": { + "x": 25248.267115907238, + "y": 18229.286260606114 + }, + "targetPosition": { + "x": 25149.452920507552, + "y": 18668.303065281645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "93da824c-3f8f-40cd-965f-f5c539fbde08" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Data-Mining", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "93da824c-3f8f-40cd-965f-f5c539fbde08" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "30cd5b3e-fad8-45cd-8155-f1e92fed97a5", + "savedPayload": { + "position": { + "x": 25579.059723744675, + "y": 18534.370266414528 + }, + "targetPosition": { + "x": 25149.452920507552, + "y": 18668.303065281645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fcb06b1e-fe6a-405c-9812-2938d3769c73" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Data-Mining", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "fcb06b1e-fe6a-405c-9812-2938d3769c73" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "6775533e-29dd-4a64-a06f-6a7fcb68ad3a", + "savedPayload": { + "position": { + "x": 25149.452920507552, + "y": 18668.303065281645 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Percentages", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "85d6639e-1ae6-467b-8f1b-04bb8d4775fa", + "savedPayload": { + "position": { + "x": 25390.688691403586, + "y": 18322.87456274593 + }, + "targetPosition": { + "x": 25208.125253266044, + "y": 18734.17808942106 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5c593190-5f3a-443d-907e-2eb8e15eee21" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Data-Mining", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5c593190-5f3a-443d-907e-2eb8e15eee21" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "65d21543-0516-403a-8ad0-c429daa8994a", + "savedPayload": { + "position": { + "x": 25655.606275101607, + "y": 18686.630901312834 + }, + "targetPosition": { + "x": 25208.125253266044, + "y": 18734.17808942106 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9841f528-f044-438f-914c-454dedda9a8c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Data-Mining", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9841f528-f044-438f-914c-454dedda9a8c" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "49175b3d-7a35-46de-9402-6c472f55d91c", + "savedPayload": { + "position": { + "x": 25208.125253266044, + "y": 18734.17808942106 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "DCA Levels Long", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "024bc7c7-cbbd-4d36-96fb-8e895473a06c", + "savedPayload": { + "position": { + "x": 25512.11550426084, + "y": 18442.449662928215 + }, + "targetPosition": { + "x": 25252.818633930314, + "y": 18810.233747734495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "494685d3-51b4-41fb-80a6-7c045a2f2dac" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "DCA Levels Long", + "Indicator Bot", + "Data-Mining", + "cd71f389-5338-4362-af1c-18b0c83f4a18" + ], + [ + "DCALevelsLong", + "Product Definition", + "Foundations", + "969c11cf-0254-444a-8d3a-7d99ee6c7f6e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "494685d3-51b4-41fb-80a6-7c045a2f2dac" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c5f1b6f0-75c0-4c19-af8a-a41a6a4dfd86", + "savedPayload": { + "position": { + "x": 25700.977429645427, + "y": 18850.89938215939 + }, + "targetPosition": { + "x": 25252.818633930314, + "y": 18810.233747734495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c51857cd-6bbd-4d38-bb2c-7637decb9f7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "DCA Levels Long", + "Indicator Bot", + "Data-Mining", + "cd71f389-5338-4362-af1c-18b0c83f4a18" + ], + [ + "DCALevelsLong", + "Product Definition", + "Foundations", + "969c11cf-0254-444a-8d3a-7d99ee6c7f6e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c51857cd-6bbd-4d38-bb2c-7637decb9f7b" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "8ad59c38-8ab4-4d23-844f-701e8b3be107", + "savedPayload": { + "position": { + "x": 25252.818633930314, + "y": 18810.233747734495 + }, + "targetPosition": { + "x": 24844.36891469914, + "y": 18999.09567311908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e5d7bb6a-e1a3-471f-9894-d054c3f19fdd", + "savedPayload": { + "position": { + "x": 29019.177332860385, + "y": 17990.07291275885 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Pluvtech", + "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Data-Mining", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Bollinger Bands", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5a15221e-9986-4b58-a842-3beaf95200c8", + "savedPayload": { + "position": { + "x": 27163.929102026792, + "y": 16970.197755641217 + }, + "targetPosition": { + "x": 27838.92210562744, + "y": 16973.27104218405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f5b2a7d8-fc32-44a3-a002-9b0fc30a9719" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Data-Mining", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Bollinger Bands", + "Product Definition", + "Foundations", + "29088877-8d63-4217-8d34-8742afc262f4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f5b2a7d8-fc32-44a3-a002-9b0fc30a9719" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d889e1a5-b28f-4dc3-ae38-68e4b5cd94c0", + "savedPayload": { + "position": { + "x": 27294.64772713627, + "y": 16574.03376822525 + }, + "targetPosition": { + "x": 27838.92210562744, + "y": 16973.27104218405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "506104fa-e99a-4a46-930e-176bce311aff" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Data-Mining", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Bollinger Bands", + "Product Definition", + "Foundations", + "29088877-8d63-4217-8d34-8742afc262f4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "506104fa-e99a-4a46-930e-176bce311aff" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "8095f224-92f0-4f41-97fd-2e14bbfdc4cc", + "savedPayload": { + "position": { + "x": 27633.260665623653, + "y": 16330.364849885693 + }, + "targetPosition": { + "x": 27838.92210562744, + "y": 16973.27104218405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "207e9481-0730-4304-a938-cfe223d70856" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Data-Mining", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Percentage Bandwidth", + "Product Definition", + "Foundations", + "3b7885a0-cd72-4a3f-a38b-3dc8c47bd068" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "207e9481-0730-4304-a938-cfe223d70856" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "01ea8ab7-c3f0-414b-a515-2e4401b60631", + "savedPayload": { + "position": { + "x": 28050.429284017235, + "y": 16332.264245426333 + }, + "targetPosition": { + "x": 27838.92210562744, + "y": 16973.27104218405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Data-Mining", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Percentage Bandwidth", + "Product Definition", + "Foundations", + "3b7885a0-cd72-4a3f-a38b-3dc8c47bd068" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0be1bf89-4e02-4f4f-a25b-950998524a57", + "savedPayload": { + "position": { + "x": 27838.92210562744, + "y": 16973.27104218405 + }, + "targetPosition": { + "x": 28233.186697502766, + "y": 17521.15828568711 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Bollinger Channels", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "478efd3f-e0a8-4897-a7f2-03c7298a6920", + "savedPayload": { + "position": { + "x": 28027.124224629908, + "y": 16434.671234278285 + }, + "targetPosition": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "610cd062-ab88-4892-b711-0fb430305c61" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels Objects", + "Product Definition", + "Foundations", + "1f111f72-624f-4166-9f99-ab8d785d5267" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "610cd062-ab88-4892-b711-0fb430305c61" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c0003f33-88a5-4cb5-a220-75cad7d81361", + "savedPayload": { + "position": { + "x": 28217.403467432436, + "y": 16297.744578482794 + }, + "targetPosition": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "64910fea-c92a-4a55-850a-aa62d98b478e" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels Objects", + "Product Definition", + "Foundations", + "1f111f72-624f-4166-9f99-ab8d785d5267" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "64910fea-c92a-4a55-850a-aa62d98b478e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c5c38853-f4ce-44db-8b98-6ecc8eb5bc48", + "savedPayload": { + "position": { + "x": 28443.03914222298, + "y": 16234.1549443381 + }, + "targetPosition": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "22c1f2c6-3838-4657-add8-2e01d7056917" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels", + "Product Definition", + "Foundations", + "94bc3958-cc85-43a1-a178-103e84f42910" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "22c1f2c6-3838-4657-add8-2e01d7056917" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "80e94852-446b-4c41-baac-0b7da7692ff3", + "savedPayload": { + "position": { + "x": 28676.816256593902, + "y": 16251.572180205098 + }, + "targetPosition": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "96b4e65b-e6db-44a0-80a5-ceb9d68a09ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels", + "Product Definition", + "Foundations", + "94bc3958-cc85-43a1-a178-103e84f42910" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "96b4e65b-e6db-44a0-80a5-ceb9d68a09ec" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ce5356f4-d6fc-47af-b3ee-d79795a31156", + "savedPayload": { + "position": { + "x": 28890.53784036931, + "y": 16347.89551038721 + }, + "targetPosition": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "869f615e-0cc0-44fd-8648-4a951c23a410" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels Objects", + "Product Definition", + "Foundations", + "080c87fc-4546-4482-ab11-180a33f6d9ab" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "869f615e-0cc0-44fd-8648-4a951c23a410" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e2051602-de9c-4368-aeca-ac7c15f5ffd2", + "savedPayload": { + "position": { + "x": 29058.425916351247, + "y": 16511.506919683517 + }, + "targetPosition": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "029479ae-275d-4854-ad3e-66948656a053" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels Objects", + "Product Definition", + "Foundations", + "080c87fc-4546-4482-ab11-180a33f6d9ab" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "029479ae-275d-4854-ad3e-66948656a053" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b66f2e7c-5613-49f4-966a-718d51cdc767", + "savedPayload": { + "position": { + "x": 29160.23070481218, + "y": 16722.672457485656 + }, + "targetPosition": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "f8d44a4d-3771-4a71-97ca-dc604ff565d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels", + "Product Definition", + "Foundations", + "79ce9c05-8a4c-4b58-850f-288037acc702" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "f8d44a4d-3771-4a71-97ca-dc604ff565d3" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a3f7b14d-8c43-4bcd-a57a-fbfd2dc174e0", + "savedPayload": { + "position": { + "x": 29183.67304578506, + "y": 16955.92244346326 + }, + "targetPosition": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "ca71e765-0f66-4b18-b500-847b9d16169b" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Data-Mining", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels", + "Product Definition", + "Foundations", + "79ce9c05-8a4c-4b58-850f-288037acc702" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "ca71e765-0f66-4b18-b500-847b9d16169b" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "4384bfa9-f9c0-4e35-93e6-017dd9906236", + "savedPayload": { + "position": { + "x": 28510.538672848186, + "y": 16905.771511558843 + }, + "targetPosition": { + "x": 28233.186697502766, + "y": 17521.15828568711 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4f379079-ab64-48b5-b4fd-16a3ee1cb804", + "savedPayload": { + "position": { + "x": 29073.607063024756, + "y": 17974.875859035503 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Bollinger", + "id": "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Data-Mining", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Heikin-Ashi Supertrend", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7d145297-d5ab-4151-a754-eb5f11ab03ef", + "savedPayload": { + "position": { + "x": 27089.636378238607, + "y": 16963.151600254445 + }, + "targetPosition": { + "x": 27470.895671173606, + "y": 17202.194172928655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a98715ab-e1e9-40a4-ad90-ee46860f19c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ], + [ + "Heikin-Ashi Supertrend", + "Indicator Bot" + ], + [ + "Super Trend Heikin", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "85bf0998-1e37-4708-9ba0-fb4e7ed197fe", + "savedPayload": { + "position": { + "x": 27487.28296522796, + "y": 16752.49265348095 + }, + "targetPosition": { + "x": 27470.895671173606, + "y": 17202.194172928655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b183930e-1364-4f39-bf31-9d1324b53441" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ], + [ + "Heikin-Ashi Supertrend", + "Indicator Bot" + ], + [ + "Super Trend Heikin", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "126c1fa4-b9a5-45a2-81a3-01c4ce4aa537", + "savedPayload": { + "position": { + "x": 27470.895671173606, + "y": 17202.194172928655 + }, + "targetPosition": { + "x": 27681.554617947102, + "y": 17599.84075991801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Heikin-Ashi-Candles", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "12d359d3-55cf-409e-9911-dd48acd7e24f", + "savedPayload": { + "position": { + "x": 27936.984484675668, + "y": 16768.879947535304 + }, + "targetPosition": { + "x": 27920.597190621313, + "y": 17218.58146698301 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5f2945e9-8c77-4e90-9774-bf710ffc7fd7" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ], + [ + "Heikin-Ashi-Candles", + "Indicator Bot" + ], + [ + "Heikin-Ashi Candles", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a5a9cce5-5581-4f6c-860e-c0b061e66b98", + "savedPayload": { + "position": { + "x": 28318.243777610667, + "y": 17007.922520209515 + }, + "targetPosition": { + "x": 27920.597190621313, + "y": 17218.58146698301 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3437a0af-1e2b-403d-853c-f2bde366d552" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ], + [ + "Heikin-Ashi-Candles", + "Indicator Bot" + ], + [ + "Heikin-Ashi Candles", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "02ed66c7-a947-41aa-b8a7-6c4ee52a780f", + "savedPayload": { + "position": { + "x": 27920.597190621313, + "y": 17218.58146698301 + }, + "targetPosition": { + "x": 27681.554617947102, + "y": 17599.84075991801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4f811f38-4f49-43de-a737-986331d3a0ac", + "savedPayload": { + "position": { + "x": 29129.512294393204, + "y": 17966.620492703438 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Heikin", + "id": "2daee36a-1aa2-48f0-91e9-ad08aa205429" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Super Trend", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9b20a493-3426-4718-ba29-3bd81ed44d32", + "savedPayload": { + "position": { + "x": 27234.229490238402, + "y": 16978.55260166696 + }, + "targetPosition": { + "x": 27899.15184870174, + "y": 17094.75611803181 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Super Trend", + "Indicator Bot", + "Data-Mining", + "c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4" + ], + [ + "Super Trend", + "Product Definition", + "Foundations", + "2bb58403-f839-4e0a-9b04-4f9219d7df83" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "79b56afa-6562-4cd1-9dc5-b8e30a13e27e", + "savedPayload": { + "position": { + "x": 27667.325866651114, + "y": 16460.814705875877 + }, + "targetPosition": { + "x": 27899.15184870174, + "y": 17094.75611803181 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c17b5d3f-7cf7-418a-92b8-f8c67a120446" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Super Trend", + "Indicator Bot", + "Data-Mining", + "c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4" + ], + [ + "Super Trend", + "Product Definition", + "Foundations", + "2bb58403-f839-4e0a-9b04-4f9219d7df83" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c17b5d3f-7cf7-418a-92b8-f8c67a120446" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "c1dc6945-a83e-422b-bd1a-8f77e41c129a", + "savedPayload": { + "position": { + "x": 27899.15184870174, + "y": 17094.75611803181 + }, + "targetPosition": { + "x": 28416.889744492823, + "y": 17527.85249444452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Wave Trend", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f5cb7ccc-43d8-4029-bcf6-e986d7d197d3", + "savedPayload": { + "position": { + "x": 27667.325866651114, + "y": 16460.814705875877 + }, + "targetPosition": { + "x": 28185.063762442198, + "y": 16893.911082288585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9b727bdd-1684-43e1-a39c-fbd14ce64828" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Wave Trend", + "Indicator Bot", + "Data-Mining", + "9ce52f75-7caa-4d0e-8faf-09a1e8a8033a" + ], + [ + "Wave Trend", + "Product Definition", + "Foundations", + "ff542733-ddbd-4cbf-b90d-a12c49752916" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9b727bdd-1684-43e1-a39c-fbd14ce64828" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "48e709ab-0fc6-40d1-b1db-d5d8bbc66256", + "savedPayload": { + "position": { + "x": 28301.26727880705, + "y": 16228.988723825249 + }, + "targetPosition": { + "x": 28185.063762442198, + "y": 16893.911082288585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3bf983d5-4d3c-46f8-a130-9e621b76e62d" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Wave Trend", + "Indicator Bot", + "Data-Mining", + "9ce52f75-7caa-4d0e-8faf-09a1e8a8033a" + ], + [ + "Wave Trend", + "Product Definition", + "Foundations", + "ff542733-ddbd-4cbf-b90d-a12c49752916" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3bf983d5-4d3c-46f8-a130-9e621b76e62d" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "39bfc9b6-4f89-4fb9-9416-ba0c9683f891", + "savedPayload": { + "position": { + "x": 28185.063762442198, + "y": 16893.911082288585 + }, + "targetPosition": { + "x": 28416.889744492823, + "y": 17527.85249444452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Donchian Channel", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "35a32928-cdd5-4ebd-a796-3b2266a3ec4f", + "savedPayload": { + "position": { + "x": 28301.26727880705, + "y": 16228.988723825249 + }, + "targetPosition": { + "x": 28533.093260857673, + "y": 16862.930135981187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7298225c-3b68-4f34-a935-fc0ab3d8f662" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Donchian Channel", + "Indicator Bot", + "Data-Mining", + "48c69242-e9f9-4433-b12f-6c79ee85d86b" + ], + [ + "Donchian Channel", + "Product Definition", + "Foundations", + "4768d183-d8ea-4686-8419-f9dad3172020" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7298225c-3b68-4f34-a935-fc0ab3d8f662" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d9cfbc57-ad88-4f53-8549-c793afab83cc", + "savedPayload": { + "position": { + "x": 28966.18963727038, + "y": 16345.1922401901 + }, + "targetPosition": { + "x": 28533.093260857673, + "y": 16862.930135981187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "50ed783e-0e71-4903-8a82-854c8bd2ed6e" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Donchian Channel", + "Indicator Bot", + "Data-Mining", + "48c69242-e9f9-4433-b12f-6c79ee85d86b" + ], + [ + "Donchian Channel", + "Product Definition", + "Foundations", + "4768d183-d8ea-4686-8419-f9dad3172020" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "50ed783e-0e71-4903-8a82-854c8bd2ed6e" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "fdeaf5f1-28bb-4cf6-8012-80d6e4504cb3", + "savedPayload": { + "position": { + "x": 28533.093260857673, + "y": 16862.930135981187 + }, + "targetPosition": { + "x": 28416.889744492823, + "y": 17527.85249444452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Directional Movement Index (DMI)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "88fe1605-9184-4276-8f7f-a31bb60c65c0", + "savedPayload": { + "position": { + "x": 28966.18963727038, + "y": 16345.192240190103 + }, + "targetPosition": { + "x": 28849.98612090553, + "y": 17010.114598653436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ffc7f78b-9ec3-4218-b76f-47233d535a17" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Directional Movement Index (DMI)", + "Indicator Bot", + "Data-Mining", + "de6b7c83-31ee-41f3-83cc-57f47865c6e9" + ], + [ + "DMI Directional Movement", + "Product Definition", + "Foundations", + "baba93f1-f096-429d-a544-efe36119fac8" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "ffc7f78b-9ec3-4218-b76f-47233d535a17" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5f33dd8e-502d-49e4-85a9-071f162c7cd9", + "savedPayload": { + "position": { + "x": 29483.927533061466, + "y": 16778.28861660281 + }, + "targetPosition": { + "x": 28849.98612090553, + "y": 17010.114598653436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9b222dca-e8c2-4392-9c3e-7c970dca4a52" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Directional Movement Index (DMI)", + "Indicator Bot", + "Data-Mining", + "de6b7c83-31ee-41f3-83cc-57f47865c6e9" + ], + [ + "DMI Directional Movement", + "Product Definition", + "Foundations", + "baba93f1-f096-429d-a544-efe36119fac8" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9b222dca-e8c2-4392-9c3e-7c970dca4a52" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "6313bf67-b718-4f63-b2be-8841184fc9c1", + "savedPayload": { + "position": { + "x": 28849.98612090553, + "y": 17010.114598653436 + }, + "targetPosition": { + "x": 28416.889744492823, + "y": 17527.85249444452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Ichimoku Cloud", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "1af860aa-5b2f-4d52-a80f-53476de22e33", + "savedPayload": { + "position": { + "x": 29483.927533061466, + "y": 16778.28861660281 + }, + "targetPosition": { + "x": 29050.831156648757, + "y": 17296.026512393895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "80018870-2528-42bf-a3a7-6f0b5e44d9c9" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Ichimoku Cloud", + "Indicator Bot", + "Data-Mining", + "ab48285e-a196-4696-b8be-a25c373a64be" + ], + [ + "Ichimoku Cloud", + "Product Definition", + "Foundations", + "ccd20b4b-2783-4b65-a1ac-087621e5e315" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "80018870-2528-42bf-a3a7-6f0b5e44d9c9" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b913999c-1092-4498-ab86-8807efd3df36", + "savedPayload": { + "position": { + "x": 29715.753515112094, + "y": 17412.230028758746 + }, + "targetPosition": { + "x": 29050.831156648757, + "y": 17296.026512393895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ef8da44c-8cc5-41fc-add6-f2feff945632" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Ichimoku Cloud", + "Indicator Bot", + "Data-Mining", + "ab48285e-a196-4696-b8be-a25c373a64be" + ], + [ + "Ichimoku Cloud", + "Product Definition", + "Foundations", + "ccd20b4b-2783-4b65-a1ac-087621e5e315" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ef8da44c-8cc5-41fc-add6-f2feff945632" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "15e264b7-09e7-43d2-9e82-461e1bb9cad1", + "savedPayload": { + "position": { + "x": 29050.831156648757, + "y": 17296.026512393895 + }, + "targetPosition": { + "x": 28416.889744492823, + "y": 17527.85249444452 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5dc8f9a0-e669-4b08-8bc9-384549d4839e", + "savedPayload": { + "position": { + "x": 29186.011368070886, + "y": 17965.43700582123 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Zeus", + "id": "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Data-Mining", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Koncorde", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e24adc5e-abc8-416e-a72c-1f070ed352c8", + "savedPayload": { + "position": { + "x": 28312.771834176747, + "y": 16362.688089819974 + }, + "targetPosition": { + "x": 28712.009108135546, + "y": 16906.962468311143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7efa0604-7f1c-49f1-86e8-0c9daed5a9a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ], + [ + "Koncorde", + "Indicator Bot", + "Data-Mining", + "6fe5d104-f9cb-4ea1-9012-e8b0bf1c796d" + ], + [ + "Koncorde", + "Product Definition", + "Foundations", + "e8f496b7-ba8c-40c4-8117-35529f8f33f6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7efa0604-7f1c-49f1-86e8-0c9daed5a9a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "4dfa7d65-d6d5-485a-9746-7d8b602cb8f8", + "savedPayload": { + "position": { + "x": 28708.935821592713, + "y": 16231.969464710495 + }, + "targetPosition": { + "x": 28712.009108135546, + "y": 16906.962468311143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "45bf23b6-ea46-488c-91a2-2ca1c977800e" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ], + [ + "Koncorde", + "Indicator Bot", + "Data-Mining", + "6fe5d104-f9cb-4ea1-9012-e8b0bf1c796d" + ], + [ + "Koncorde", + "Product Definition", + "Foundations", + "e8f496b7-ba8c-40c4-8117-35529f8f33f6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "45bf23b6-ea46-488c-91a2-2ca1c977800e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "48ff52dd-f417-4cca-8b59-c4aace498da8", + "savedPayload": { + "position": { + "x": 29106.273700010872, + "y": 16359.075224808083 + }, + "targetPosition": { + "x": 28712.009108135546, + "y": 16906.962468311143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0a0bf5f9-f974-4954-bb86-a562e52ea6be" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ], + [ + "Koncorde", + "Indicator Bot", + "Data-Mining", + "6fe5d104-f9cb-4ea1-9012-e8b0bf1c796d" + ], + [ + "Koncorde patterns", + "Product Definition", + "Foundations", + "3d35befe-fcc1-4c75-9745-bd0c68e58e96" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0a0bf5f9-f974-4954-bb86-a562e52ea6be" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "c17e7dee-310b-4bce-92a7-726931d805bc", + "savedPayload": { + "position": { + "x": 29353.015904893262, + "y": 16695.45528992135 + }, + "targetPosition": { + "x": 28712.009108135546, + "y": 16906.962468311143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e0d58ce5-29ba-4546-8eef-369546e54659" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ], + [ + "Koncorde", + "Indicator Bot", + "Data-Mining", + "6fe5d104-f9cb-4ea1-9012-e8b0bf1c796d" + ], + [ + "Koncorde patterns", + "Product Definition", + "Foundations", + "3d35befe-fcc1-4c75-9745-bd0c68e58e96" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e0d58ce5-29ba-4546-8eef-369546e54659" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "402bffb7-7218-4395-aa38-45d54c48dead", + "savedPayload": { + "position": { + "x": 28712.009108135546, + "y": 16906.962468311143 + }, + "targetPosition": { + "x": 28506.34766813176, + "y": 17549.8686606095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b44f1d9a-ba4f-4750-a845-5e80d56564d0", + "savedPayload": { + "position": { + "x": 29242.21325991499, + "y": 17971.344062683987 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Barcelona", + "id": "49169d84-cd08-4032-b3f3-eace10d1d1ea" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine", + "Data-Mining", + "49169d84-cd08-4032-b3f3-eace10d1d1ea" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candles Probabilities", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "679b2dc4-1270-458d-b461-d1b78668d430", + "savedPayload": { + "position": { + "x": 27854.60457078093, + "y": 16508.360499673177 + }, + "targetPosition": { + "x": 28367.37927845087, + "y": 16947.321886555907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "85c67513-347a-4948-9121-dee04543fcff" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Candles Probabilities", + "Indicator Bot", + "Data-Mining", + "07fee895-ee90-4175-829a-df0bbd498178" + ], + [ + "Candles Probabilities", + "Product Definition", + "Foundations", + "d0e9521c-2ba8-44ce-b81e-7baf841008e0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "85c67513-347a-4948-9121-dee04543fcff" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "eef6d62d-8e21-4107-96c6-757f5bba7d5d", + "savedPayload": { + "position": { + "x": 28491.143636936795, + "y": 16283.765269854237 + }, + "targetPosition": { + "x": 28367.37927845087, + "y": 16947.321886555907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fa17370b-0a9c-4350-9cce-1df4be39b58c" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Candles Probabilities", + "Indicator Bot", + "Data-Mining", + "07fee895-ee90-4175-829a-df0bbd498178" + ], + [ + "Candles Probabilities", + "Product Definition", + "Foundations", + "d0e9521c-2ba8-44ce-b81e-7baf841008e0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "fa17370b-0a9c-4350-9cce-1df4be39b58c" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "cea4b4a0-2791-4e7c-928b-28d8a0511091", + "savedPayload": { + "position": { + "x": 28367.37927845087, + "y": 16947.321886555907 + }, + "targetPosition": { + "x": 28591.97450826981, + "y": 17583.86095271177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Candles Channels Probabilities", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d9e630f0-6492-4827-80d5-c1118a5708a6", + "savedPayload": { + "position": { + "x": 28831.068888741116, + "y": 16301.96800615749 + }, + "targetPosition": { + "x": 28883.26278841165, + "y": 16974.947052515683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "fdee2b9c-3036-4db2-af42-b3507a6ffacf" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Candles Channels Probabilities", + "Indicator Bot", + "Data-Mining", + "4309c865-1bac-404b-8904-5ac6405d2993" + ], + [ + "Candles Channels Probabilities", + "Product Definition", + "Foundations", + "6f5208bc-786c-4fe8-876a-e1d3550db36d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "fdee2b9c-3036-4db2-af42-b3507a6ffacf" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "08f40240-1b58-492f-9485-967c19d92076", + "savedPayload": { + "position": { + "x": 29439.982788937203, + "y": 16593.25628629933 + }, + "targetPosition": { + "x": 28883.26278841165, + "y": 16974.947052515683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2774470d-7382-48e3-bd0a-957f0332a698" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Candles Channels Probabilities", + "Indicator Bot", + "Data-Mining", + "4309c865-1bac-404b-8904-5ac6405d2993" + ], + [ + "Candles Channels Probabilities", + "Product Definition", + "Foundations", + "6f5208bc-786c-4fe8-876a-e1d3550db36d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2774470d-7382-48e3-bd0a-957f0332a698" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1b6eca29-d2e3-4848-8958-1632b63f1951", + "savedPayload": { + "position": { + "x": 28883.26278841165, + "y": 16974.947052515683 + }, + "targetPosition": { + "x": 28591.97450826981, + "y": 17583.86095271177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Fees Band", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ff399c2d-cd81-465a-8bd1-ef15f090a05f", + "savedPayload": { + "position": { + "x": 29667.474961308402, + "y": 16846.49101522289 + }, + "targetPosition": { + "x": 29228.513574425673, + "y": 17359.26572289283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9c699a57-f0cf-434c-8ef8-40aac182200e" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Fees Band", + "Indicator Bot", + "Data-Mining", + "bb1b6bf2-4071-4617-af61-dad20ce3c51d" + ], + [ + "Fees Band", + "Product Definition", + "Foundations", + "d6a14ed7-606d-40b9-b663-07ee04927460" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9c699a57-f0cf-434c-8ef8-40aac182200e" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9c87e2e5-a2d4-4b2b-92a2-a73d9a21395c", + "savedPayload": { + "position": { + "x": 29892.070191127343, + "y": 17483.030081378754 + }, + "targetPosition": { + "x": 29228.513574425673, + "y": 17359.26572289283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2dd03ed7-736e-4959-ad8e-8108e59b8796" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ], + [ + "Fees Band", + "Indicator Bot", + "Data-Mining", + "bb1b6bf2-4071-4617-af61-dad20ce3c51d" + ], + [ + "Fees Band", + "Product Definition", + "Foundations", + "d6a14ed7-606d-40b9-b663-07ee04927460" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2dd03ed7-736e-4959-ad8e-8108e59b8796" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "22989198-72cb-4fb3-b0e3-715d50a094ea", + "savedPayload": { + "position": { + "x": 29228.513574425673, + "y": 17359.26572289283 + }, + "targetPosition": { + "x": 28591.97450826981, + "y": 17583.86095271177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f245c586-084a-4bc6-b732-120cfb26061a", + "savedPayload": { + "position": { + "x": 29297.23163251776, + "y": 17984.248505476287 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Samurai", + "id": "37e312af-e076-47aa-a1cd-bf5b2e16127d" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine", + "Data-Mining", + "37e312af-e076-47aa-a1cd-bf5b2e16127d" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Chaikin Oscillator", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7384b368-61c3-48dd-9946-4b6b892540ae", + "savedPayload": { + "position": { + "x": 27900.59460179119, + "y": 17435.782115033056 + }, + "targetPosition": { + "x": 28293.770748098003, + "y": 17654.671397491846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "99c868cd-78b8-4127-80da-6f6b860bd738" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Chaikin Oscillator", + "Indicator Bot" + ], + [ + "Chaikin Oscillator", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "90091999-f785-4d62-a379-1e13caa5d5ba", + "savedPayload": { + "position": { + "x": 28286.746354170056, + "y": 17204.726225398685 + }, + "targetPosition": { + "x": 28293.770748098003, + "y": 17654.671397491846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2bc38794-b022-4e81-99ed-e6c0191bbb83" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Chaikin Oscillator", + "Indicator Bot" + ], + [ + "Chaikin Oscillator", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "86eb421d-960a-44e1-ba31-fd35524c3e36", + "savedPayload": { + "position": { + "x": 28293.770748098003, + "y": 17654.671397491846 + }, + "targetPosition": { + "x": 28524.826637732374, + "y": 18040.82314987071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "ARPS Slow", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "4bd4cfed-f4ae-4cb4-a43c-ee2131d14745", + "savedPayload": { + "position": { + "x": 28224.930473516943, + "y": 17224.85588384739 + }, + "targetPosition": { + "x": 28484.197440615248, + "y": 17592.661049351693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c32e024e-83fc-422d-9dec-7b7a4179f17c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "ARPS Slow", + "Indicator Bot" + ], + [ + "ARPS Slow", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5e7174f4-ceb9-450c-96ed-eacf6b33fef6", + "savedPayload": { + "position": { + "x": 28673.09257403596, + "y": 17184.226686730264 + }, + "targetPosition": { + "x": 28484.197440615248, + "y": 17592.661049351693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "00c464d1-0a2a-48ce-a9c0-c2819a9f3424" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "ARPS Slow", + "Indicator Bot" + ], + [ + "ARPS Slow", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "515ac7d3-06b0-40a1-a715-242ef95ef5a5", + "savedPayload": { + "position": { + "x": 28484.197440615248, + "y": 17592.661049351693 + }, + "targetPosition": { + "x": 28524.826637732374, + "y": 18040.82314987071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "ARPS Fast", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d35ebfaf-12bf-46b4-bb75-bf322a08cd49", + "savedPayload": { + "position": { + "x": 28608.664458550644, + "y": 17175.541976879445 + }, + "targetPosition": { + "x": 28682.67124390594, + "y": 17619.4147015668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "08336286-f6f1-4fa5-ba1e-912897063979" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "ARPS Fast", + "Indicator Bot" + ], + [ + "ARPS Fast", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "29929014-a987-41ca-9718-2d68253b25cb", + "savedPayload": { + "position": { + "x": 29030.07290685456, + "y": 17333.386583053012 + }, + "targetPosition": { + "x": 28682.67124390594, + "y": 17619.4147015668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0c30b8d6-f6a4-4f55-b496-d2438a9953f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "ARPS Fast", + "Indicator Bot" + ], + [ + "ARPS Fast", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "d14143b0-cbcc-4199-9320-bf77be361018", + "savedPayload": { + "position": { + "x": 28682.67124390594, + "y": 17619.4147015668 + }, + "targetPosition": { + "x": 28524.826637732374, + "y": 18040.82314987071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Average VS Average", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f8255f24-d2df-4a3f-9357-08860c23c636", + "savedPayload": { + "position": { + "x": 28975.793334967897, + "y": 17297.607618199592 + }, + "targetPosition": { + "x": 28849.881987106906, + "y": 17729.633465203944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "400f9db6-00b8-48a4-b1ca-2fce23447a15" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Average VS Average", + "Indicator Bot" + ], + [ + "Average VS Average", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3d7bb677-cee6-44b1-acba-e2af2e6e1c46", + "savedPayload": { + "position": { + "x": 29286.98301963466, + "y": 17622.662967574124 + }, + "targetPosition": { + "x": 28849.881987106906, + "y": 17729.633465203944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ff8973cc-ff0d-432b-bb02-2ce87da7f59c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Average VS Average", + "Indicator Bot" + ], + [ + "Average VS Average", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "d3be044a-2856-4042-8a6e-8030935ddede", + "savedPayload": { + "position": { + "x": 28849.881987106906, + "y": 17729.633465203944 + }, + "targetPosition": { + "x": 28524.826637732374, + "y": 18040.82314987071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Triple ALMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b304e6f3-e7a2-44e9-945a-53b3a4e4b8f3", + "savedPayload": { + "position": { + "x": 29253.602726254063, + "y": 17566.876210507533 + }, + "targetPosition": { + "x": 28952.711531822002, + "y": 17901.48716238037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "67df756e-901b-46d3-8a81-000a7f8e44d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Triple ALMA", + "Indicator Bot" + ], + [ + "Triple ALMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0932fbf3-3604-46ac-9a41-54438759b765", + "savedPayload": { + "position": { + "x": 29392.938713744403, + "y": 17994.76110459716 + }, + "targetPosition": { + "x": 28952.711531822002, + "y": 17901.48716238037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cdcebaa2-f54d-463f-a968-035226b40ed4" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "Triple ALMA", + "Indicator Bot" + ], + [ + "Triple ALMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "0c7564c8-eda9-482e-b847-575c9e97d0f9", + "savedPayload": { + "position": { + "x": 28952.711531822002, + "y": 17901.48716238037 + }, + "targetPosition": { + "x": 28524.826637732374, + "y": 18040.82314987071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "EMA Crossing", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a159b3b6-aae6-46bb-920f-de48ca376ee1", + "savedPayload": { + "position": { + "x": 29387.069075356332, + "y": 17930.01580673411 + }, + "targetPosition": { + "x": 28970.793225598798, + "y": 18100.938060723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0691bf36-a5f6-4672-8971-f1c7d15ef269" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "EMA Crossing", + "Indicator Bot" + ], + [ + "EMA Crossing", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7eaab006-cbb3-4464-9232-2cc54360508b", + "savedPayload": { + "position": { + "x": 29326.95416450404, + "y": 18375.982394600534 + }, + "targetPosition": { + "x": 28970.793225598798, + "y": 18100.938060723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e299d00d-6fe9-4dbd-8e1a-58a48af00d11" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ], + [ + "EMA Crossing", + "Indicator Bot" + ], + [ + "EMA Crossing", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ffdfc85b-82c1-452f-82dc-3c308b310636", + "savedPayload": { + "position": { + "x": 28970.793225598798, + "y": 18100.938060723 + }, + "targetPosition": { + "x": 28524.826637732374, + "y": 18040.82314987071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d6656089-eed8-41bb-804c-a2b195f8bbcd", + "savedPayload": { + "position": { + "x": 29350.198813276857, + "y": 18003.946823426544 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Omega One", + "id": "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candle Patterns", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "dda42de8-08d7-4b89-9bc9-710904347540", + "savedPayload": { + "position": { + "x": 28865.221105947407, + "y": 16585.67899922133 + }, + "targetPosition": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "07be5b9b-e8fd-49fc-ab77-20f89fdea10f" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Basic Candles", + "Product Definition", + "Foundations", + "7519e3d8-b5ec-47eb-84c9-8c9262c9efc6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "07be5b9b-e8fd-49fc-ab77-20f89fdea10f" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "91bd365d-8749-43d1-abc3-9799ab2a6a39", + "savedPayload": { + "position": { + "x": 29087.162317494043, + "y": 16510.19921433788 + }, + "targetPosition": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9e6d7f95-b2fe-466e-9a5d-175479cbf85d" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Basic Candles", + "Product Definition", + "Foundations", + "7519e3d8-b5ec-47eb-84c9-8c9262c9efc6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9e6d7f95-b2fe-466e-9a5d-175479cbf85d" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7c7f33f8-1f50-4ade-8d1f-05d7fcc0a34f", + "savedPayload": { + "position": { + "x": 29321.534443076733, + "y": 16515.179782447445 + }, + "targetPosition": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "144d8665-1ff0-4db3-9340-a33fd7d0d098" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "One-Candle Patterns", + "Product Definition", + "Foundations", + "f3c0863c-ac0c-4fc0-b9ee-5f0f2bd722ea" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "144d8665-1ff0-4db3-9340-a33fd7d0d098" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9749319b-ecf3-4335-adfe-19e32ac17108", + "savedPayload": { + "position": { + "x": 29540.068745386012, + "y": 16600.01997353066 + }, + "targetPosition": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f0a11771-dd69-4b9a-9347-7cb2d1f231ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "One-Candle Patterns", + "Product Definition", + "Foundations", + "f3c0863c-ac0c-4fc0-b9ee-5f0f2bd722ea" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f0a11771-dd69-4b9a-9347-7cb2d1f231ff" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "94d6cf2a-2ccb-4847-a0c4-d87b41e4fb31", + "savedPayload": { + "position": { + "x": 29716.406762340586, + "y": 16754.486808435016 + }, + "targetPosition": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "8c35ce52-9dee-4d20-92e6-50ba7fd2882b" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Two-Candles Patterns", + "Product Definition", + "Foundations", + "29283392-6a01-4acd-8f41-328e92281980" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "8c35ce52-9dee-4d20-92e6-50ba7fd2882b" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b525b728-37db-4ae1-92dc-8a48b46e942b", + "savedPayload": { + "position": { + "x": 29829.279526623763, + "y": 16959.949307183368 + }, + "targetPosition": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4f1260c8-6d74-454e-963a-fa3ff910329c" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Two-Candles Patterns", + "Product Definition", + "Foundations", + "29283392-6a01-4acd-8f41-328e92281980" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4f1260c8-6d74-454e-963a-fa3ff910329c" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0d6cb372-9784-4e9a-94ce-010ad2cb0689", + "savedPayload": { + "position": { + "x": 29865.072917038415, + "y": 17191.62566012312 + }, + "targetPosition": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "087fc67e-78f9-4204-ba5e-8b670566a716" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Three-Candles Patterns", + "Product Definition", + "Foundations", + "1b6f79d8-d1ba-49e5-a808-42f71fba5657" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "087fc67e-78f9-4204-ba5e-8b670566a716" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "faa7cf8d-e7be-4827-a572-d551e485aa19", + "savedPayload": { + "position": { + "x": 29819.46972244635, + "y": 17421.572279910928 + }, + "targetPosition": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b60cb94f-79c5-410c-b166-abc97d0f2bc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ], + [ + "Candle Patterns", + "Indicator Bot", + "Data-Mining", + "254b4e7d-0ede-4208-8f0a-a486dd1a0faf" + ], + [ + "Three-Candles Patterns", + "Product Definition", + "Foundations", + "1b6f79d8-d1ba-49e5-a808-42f71fba5657" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b60cb94f-79c5-410c-b166-abc97d0f2bc3" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "813eba73-6b02-4d5c-afb3-963c9917212b", + "savedPayload": { + "position": { + "x": 29190.22527759981, + "y": 17177.28468581379 + }, + "targetPosition": { + "x": 28745.45575286389, + "y": 17685.029769360823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "61370fb2-4d95-4a5c-81b4-7cdd6f2fb606", + "savedPayload": { + "position": { + "x": 29400.279478110657, + "y": 18030.12836229349 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Buddha", + "id": "38d04c99-51a6-4c1c-853e-ba67e216854b" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine", + "Data-Mining", + "38d04c99-51a6-4c1c-853e-ba67e216854b" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Webhooks", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "0307d459-c7ac-46e2-bce1-e3d8ec0bc511", + "savedPayload": { + "position": { + "x": 29829.980820136454, + "y": 16865.415425000847 + }, + "targetPosition": { + "x": 29320.215956133627, + "y": 17307.868567636517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Single File", + "id": "c52d1012-5e3b-41a0-b5af-84098b0594bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Webhooks", + "Data Mine", + "Data-Mining", + "2ea27b8a-3d60-41d0-9310-5b4f147c93e5" + ], + [ + "Webhooks", + "Sensor Bot", + "Data-Mining", + "f0d7c835-cf51-447a-8d00-1aeb854bc909" + ], + [ + "External Signals", + "Product Definition", + "Foundations", + "29196db8-4c41-47ea-be7e-952cd9be9a0b" + ], + [ + "Single File", + "Dataset Definition", + "Foundations", + "c52d1012-5e3b-41a0-b5af-84098b0594bf" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "5e68b0e0-a937-425c-9a2f-ee4f2f6cac0b", + "savedPayload": { + "position": { + "x": 29320.215956133627, + "y": 17307.868567636517 + }, + "targetPosition": { + "x": 28810.4510921308, + "y": 17750.321710272186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f635f260-b785-4d7a-8e4c-bac211b5e78e", + "savedPayload": { + "position": { + "x": 29446.683825017986, + "y": 18062.38022356909 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Webhooks", + "id": "2ea27b8a-3d60-41d0-9310-5b4f147c93e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Webhooks", + "Data Mine", + "Data-Mining", + "2ea27b8a-3d60-41d0-9310-5b4f147c93e5" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Average True Range (ATR)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "074fdd32-4f75-4a66-97f6-ff4da70b7826", + "savedPayload": { + "position": { + "x": 28551.983495943412, + "y": 16662.695069880727 + }, + "targetPosition": { + "x": 29004.787436312745, + "y": 17163.288309533447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "67695466-be2d-43b4-9824-83baa7a08412" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Average True Range (ATR)", + "Indicator Bot", + "Data-Mining", + "3f716c19-6b29-4a9e-aef4-e4a867838e57" + ], + [ + "ATR - RMA", + "Product Definition", + "Foundations", + "660570d1-36e0-4099-817c-6c8a29b32689" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "67695466-be2d-43b4-9824-83baa7a08412" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3bbea8f5-a25a-4d43-9140-2e96e9b138f3", + "savedPayload": { + "position": { + "x": 28932.702677099194, + "y": 16492.148393056174 + }, + "targetPosition": { + "x": 29004.787436312745, + "y": 17163.288309533447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e3d0bccf-5f97-4902-92df-4ac8fe8c41a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Average True Range (ATR)", + "Indicator Bot", + "Data-Mining", + "3f716c19-6b29-4a9e-aef4-e4a867838e57" + ], + [ + "ATR - RMA", + "Product Definition", + "Foundations", + "660570d1-36e0-4099-817c-6c8a29b32689" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e3d0bccf-5f97-4902-92df-4ac8fe8c41a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d23cfe6a-6292-4940-98ff-d38f7f3c7224", + "savedPayload": { + "position": { + "x": 29340.955786203704, + "y": 16577.95435311917 + }, + "targetPosition": { + "x": 29004.787436312745, + "y": 17163.288309533447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2570d2c7-72e3-4131-97dc-a9f97f493e93" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Average True Range (ATR)", + "Indicator Bot", + "Data-Mining", + "3f716c19-6b29-4a9e-aef4-e4a867838e57" + ], + [ + "ATR - SMA", + "Product Definition", + "Foundations", + "d83ffb9c-d01c-49eb-991d-3dc31baac747" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2570d2c7-72e3-4131-97dc-a9f97f493e93" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "2ab2ea34-103d-49c9-9321-a7b31de7e538", + "savedPayload": { + "position": { + "x": 29620.80401159183, + "y": 16887.33798976297 + }, + "targetPosition": { + "x": 29004.787436312745, + "y": 17163.288309533447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "93eb665f-d903-4825-9fb1-2783e917ac89" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Average True Range (ATR)", + "Indicator Bot", + "Data-Mining", + "3f716c19-6b29-4a9e-aef4-e4a867838e57" + ], + [ + "ATR - SMA", + "Product Definition", + "Foundations", + "d83ffb9c-d01c-49eb-991d-3dc31baac747" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "93eb665f-d903-4825-9fb1-2783e917ac89" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "49965093-1f02-452d-9d0a-5d0593d97c91", + "savedPayload": { + "position": { + "x": 29004.787436312745, + "y": 17163.288309533447 + }, + "targetPosition": { + "x": 28865.950476493497, + "y": 17823.85571607736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Rate of Change (ROC)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "1075a407-bc35-4637-aa0d-2a160159916b", + "savedPayload": { + "position": { + "x": 29344.08903347162, + "y": 16785.583074811228 + }, + "targetPosition": { + "x": 29431.214724859023, + "y": 17454.936579246863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "40268fec-e5e8-4b05-9f27-c4072ebda94a" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 76", + "Product Definition", + "Foundations", + "9c2b6696-872f-44a4-b6b2-ab15a0c8541a" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "40268fec-e5e8-4b05-9f27-c4072ebda94a" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a6bde219-6ca0-4cc1-9d92-271962f90128", + "savedPayload": { + "position": { + "x": 29643.138790620476, + "y": 16814.067489376604 + }, + "targetPosition": { + "x": 29431.214724859023, + "y": 17454.936579246863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cb60d68b-b11d-4317-8830-65c212a8c728" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 76", + "Product Definition", + "Foundations", + "9c2b6696-872f-44a4-b6b2-ab15a0c8541a" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "cb60d68b-b11d-4317-8830-65c212a8c728" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a427eca9-7f2f-406d-922e-1606e00556d1", + "savedPayload": { + "position": { + "x": 29900.21438746717, + "y": 16969.483886934377 + }, + "targetPosition": { + "x": 29431.214724859023, + "y": 17454.936579246863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "41a488be-c66c-458d-99fc-490b9e8172ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 32", + "Product Definition", + "Foundations", + "ff5aacca-1783-4247-9702-ee5dd01fb3ff" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "41a488be-c66c-458d-99fc-490b9e8172ef" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "a0467d61-7483-44f0-8e87-ffc2b9d8cad1", + "savedPayload": { + "position": { + "x": 30064.39884923093, + "y": 17221.050143891196 + }, + "targetPosition": { + "x": 29431.214724859023, + "y": 17454.936579246863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "30276899-0d68-40e3-9c35-a28442485b55" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 32", + "Product Definition", + "Foundations", + "ff5aacca-1783-4247-9702-ee5dd01fb3ff" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "30276899-0d68-40e3-9c35-a28442485b55" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "278ffc38-2bde-4da3-8f4b-9bb433ec311a", + "savedPayload": { + "position": { + "x": 30103.173429669157, + "y": 17518.940477799097 + }, + "targetPosition": { + "x": 29431.214724859023, + "y": 17454.936579246863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9c6b7d85-01f5-449c-a5be-9a357b6588bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 9", + "Product Definition", + "Foundations", + "83bfd082-1c10-4c42-be63-379a2100cc0e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9c6b7d85-01f5-449c-a5be-9a357b6588bc" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5e210d5f-45af-4b3a-b980-f50e4f645650", + "savedPayload": { + "position": { + "x": 30008.858347587047, + "y": 17804.154054642422 + }, + "targetPosition": { + "x": 29431.214724859023, + "y": 17454.936579246863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "66f59b6d-9d4b-4cef-9ffd-aed019219809" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Rate of Change (ROC)", + "Indicator Bot", + "Data-Mining", + "aa47dd1b-60cc-4ab1-8cd1-d5f54005e54c" + ], + [ + "ROC 9", + "Product Definition", + "Foundations", + "83bfd082-1c10-4c42-be63-379a2100cc0e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "66f59b6d-9d4b-4cef-9ffd-aed019219809" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ca6ef42f-8812-4f41-ac95-774834e6e46a", + "savedPayload": { + "position": { + "x": 29431.214724859023, + "y": 17454.936579246863 + }, + "targetPosition": { + "x": 28865.950476493497, + "y": 17823.85571607736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Stochastic", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e63932f8-88ea-4c0d-8e48-1e14c2c59d06", + "savedPayload": { + "position": { + "x": 30168.004517926063, + "y": 17752.64530681232 + }, + "targetPosition": { + "x": 29526.51788303741, + "y": 17962.692675896607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "88b1ff0e-ad99-474c-8833-7b76a5a57ebd" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Stochastic", + "Indicator Bot", + "Data-Mining", + "87754aba-6878-4841-9688-352e8c565d16" + ], + [ + "Stoch-14-3-3", + "Product Definition", + "Foundations", + "393dc97b-76ee-409a-9b8f-f264ed652b0b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "88b1ff0e-ad99-474c-8833-7b76a5a57ebd" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "42838634-9d92-4760-9015-525b962810e5", + "savedPayload": { + "position": { + "x": 30029.16755810682, + "y": 18413.21271335623 + }, + "targetPosition": { + "x": 29526.51788303741, + "y": 17962.692675896607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4b941e0d-8b0a-41e2-bc20-54e0bc0d936a" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ], + [ + "Stochastic", + "Indicator Bot", + "Data-Mining", + "87754aba-6878-4841-9688-352e8c565d16" + ], + [ + "Stoch-14-3-3", + "Product Definition", + "Foundations", + "393dc97b-76ee-409a-9b8f-f264ed652b0b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4b941e0d-8b0a-41e2-bc20-54e0bc0d936a" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "3bb0ae60-c2e1-4c2c-99c4-ed6316b26f31", + "savedPayload": { + "position": { + "x": 29526.51788303741, + "y": 17962.692675896607 + }, + "targetPosition": { + "x": 28865.950476493497, + "y": 17823.85571607736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cb242640-df53-49a9-8f38-0959b91c586c", + "savedPayload": { + "position": { + "x": 29488.680029727508, + "y": 18100.193776134704 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Alpha", + "id": "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine", + "Data-Mining", + "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Turtle", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "435dc328-808f-48b4-af66-60094a8e927b", + "savedPayload": { + "position": { + "x": 29905.375452392753, + "y": 17060.772736334908 + }, + "targetPosition": { + "x": 29521.15388673238, + "y": 17615.749121851888 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5ed808a7-f462-4971-a076-cb025f42b0e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Turtles", + "Data Mine", + "Data-Mining", + "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + ], + [ + "Turtle", + "Indicator Bot", + "Data-Mining", + "347ad713-0ff4-4cf0-b2ce-2148172d07fd" + ], + [ + "Turtle S1", + "Product Definition", + "Foundations", + "86579105-2ec7-4290-95ca-c7e2fe8091e8" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5ed808a7-f462-4971-a076-cb025f42b0e0" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "5f013cb6-03aa-4d4c-817e-cd4fca1f7a10", + "savedPayload": { + "position": { + "x": 30193.88831792074, + "y": 17671.00656563711 + }, + "targetPosition": { + "x": 29521.15388673238, + "y": 17615.749121851888 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d6bbfaeb-f93b-45c2-a0d8-3ce7fb56d097" + }, + "referenceParentCombinedNodePath": [ + [ + "Turtles", + "Data Mine", + "Data-Mining", + "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + ], + [ + "Turtle", + "Indicator Bot", + "Data-Mining", + "347ad713-0ff4-4cf0-b2ce-2148172d07fd" + ], + [ + "Turtle S1", + "Product Definition", + "Foundations", + "86579105-2ec7-4290-95ca-c7e2fe8091e8" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d6bbfaeb-f93b-45c2-a0d8-3ce7fb56d097" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "55df325e-e5c7-4649-a631-b0cd78911a84", + "savedPayload": { + "position": { + "x": 29521.15388673238, + "y": 17615.749121851888 + }, + "targetPosition": { + "x": 28910.920057430176, + "y": 17904.261987379872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a978fa7d-caf3-49a8-8095-686d9dbbd81b", + "savedPayload": { + "position": { + "x": 29525.605787003635, + "y": 18142.972677677648 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Turtles", + "id": "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + }, + "referenceParentCombinedNodePath": [ + [ + "Turtles", + "Data Mine", + "Data-Mining", + "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "Candles", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candles Volumes", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "7f99b1c8-f275-4763-82c9-7a1bdd64f749", + "savedPayload": { + "position": { + "x": 29802.78154635686, + "y": 17147.273405152817 + }, + "targetPosition": { + "x": 29588.358045339428, + "y": 17787.310562051873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "705ff750-9fca-4d02-9f34-709718cd1d4d", + "savedPayload": { + "position": { + "x": 30138.03470340037, + "y": 17395.544596732077 + }, + "targetPosition": { + "x": 29588.358045339428, + "y": 17787.310562051873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "b505f77c-b04c-4c48-af8b-d3f11b8a7340", + "savedPayload": { + "position": { + "x": 30263.330059887063, + "y": 17793.45707142809 + }, + "targetPosition": { + "x": 29588.358045339428, + "y": 17787.310562051873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "4cc7bc78-f313-4d0c-b2b9-481d3ac6786b", + "savedPayload": { + "position": { + "x": 30130.80904827154, + "y": 18189.021788454556 + }, + "targetPosition": { + "x": 29588.358045339428, + "y": 17787.310562051873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Data-Mining", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1a8c9670-2f8c-4eb2-8fd9-266da53c8075", + "savedPayload": { + "position": { + "x": 29588.358045339428, + "y": 17787.310562051873 + }, + "targetPosition": { + "x": 28944.5221367337, + "y": 17990.042707479864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7076ec64-a7b8-4ab1-9c26-f19468f628f0", + "savedPayload": { + "position": { + "x": 29556.878755595742, + "y": 18190.042279365716 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Data-Mining", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Relative Strength Index - Wilder Method (RSI-W)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "56d0a50a-fa3c-418a-bef3-937e6b8a6eec", + "savedPayload": { + "position": { + "x": 29720.54512112753, + "y": 17015.985992335485 + }, + "targetPosition": { + "x": 29485.83519587131, + "y": 17648.865326005198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ], + [ + "Relative Strength Index - Wilder Method (RSI-W)", + "Indicator Bot", + "Data-Mining", + "1b49e818-f9f9-4ecc-bdbd-708f5641fb66" + ], + [ + "RSI-W14", + "Product Definition", + "Foundations", + "fbe3d4ba-bcfd-4cb1-91d1-64d7d381a21c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f1c1c84f-0688-4ce5-837b-39ddbbd65e55", + "savedPayload": { + "position": { + "x": 30151.279738987556, + "y": 17535.69041696257 + }, + "targetPosition": { + "x": 29485.83519587131, + "y": 17648.865326005198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a94722c3-a453-4f46-931f-aeb244e7cb66" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ], + [ + "Relative Strength Index - Wilder Method (RSI-W)", + "Indicator Bot", + "Data-Mining", + "1b49e818-f9f9-4ecc-bdbd-708f5641fb66" + ], + [ + "RSI-W14", + "Product Definition", + "Foundations", + "fbe3d4ba-bcfd-4cb1-91d1-64d7d381a21c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a94722c3-a453-4f46-931f-aeb244e7cb66" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ff8b852a-fea1-4a16-8e76-93cd7e770eeb", + "savedPayload": { + "position": { + "x": 29485.83519587131, + "y": 17648.865326005198 + }, + "targetPosition": { + "x": 28966.13077124422, + "y": 18079.59994386523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Money Flow Index (MFI)", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "31ab4e8f-fa72-4ec7-be37-025c024efc2f", + "savedPayload": { + "position": { + "x": 30264.454648030187, + "y": 18201.13496007882 + }, + "targetPosition": { + "x": 29599.010104913934, + "y": 18314.309869121447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ], + [ + "Money Flow Index (MFI)", + "Indicator Bot", + "Data-Mining", + "c43b88dc-4ad9-4321-976d-374f98e2434b" + ], + [ + "MFI", + "Product Definition", + "Foundations", + "019b29d1-0227-4185-aee7-aaba499cdf93" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "cf984d5d-e5fc-4cee-a2a7-b96478624fc3", + "savedPayload": { + "position": { + "x": 30029.74472277397, + "y": 18834.014293748536 + }, + "targetPosition": { + "x": 29599.010104913934, + "y": 18314.309869121447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f5f04930-c2a3-48b7-ade9-f98e148344f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ], + [ + "Money Flow Index (MFI)", + "Indicator Bot", + "Data-Mining", + "c43b88dc-4ad9-4321-976d-374f98e2434b" + ], + [ + "MFI", + "Product Definition", + "Foundations", + "019b29d1-0227-4185-aee7-aaba499cdf93" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f5f04930-c2a3-48b7-ade9-f98e148344f1" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "9831b820-d229-4e76-a167-49220d27d854", + "savedPayload": { + "position": { + "x": 29599.010104913934, + "y": 18314.309869121447 + }, + "targetPosition": { + "x": 28966.13077124422, + "y": 18079.59994386523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2d7bf0b5-222c-4122-9225-5a0bfbd5dbbb", + "savedPayload": { + "position": { + "x": 29582.005742107573, + "y": 18240.66026546227 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Delta", + "id": "63655ecf-cd7d-4d65-a367-e976c00631d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine", + "Data-Mining", + "63655ecf-cd7d-4d65-a367-e976c00631d3" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Coin Stats", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "e4883d16-a35f-4f15-809e-de47878d97c6", + "savedPayload": { + "position": { + "x": 30223.516196978562, + "y": 17793.799654070663 + }, + "targetPosition": { + "x": 29650.000637843856, + "y": 18149.755976433964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "81dc79e2-8486-443e-9c66-6dc62528a6c7" + }, + "referenceParentCombinedNodePath": [ + [ + "CoinGecko", + "Data Mine", + "Data-Mining", + "d33de80f-ef82-40fd-8370-71596440b9c5" + ], + [ + "Coin Stats", + "Indicator Bot", + "Data-Mining", + "be4a7d5a-a863-4fb8-b0f5-2eec947357a5" + ], + [ + "Coin Stats", + "Product Definition", + "Foundations", + "ae0eefac-e83e-416f-907a-669112253250" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "81dc79e2-8486-443e-9c66-6dc62528a6c7" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ba095016-6353-4349-8cb6-99ff4aaefe7e", + "savedPayload": { + "position": { + "x": 30245.025635215505, + "y": 18468.456858928606 + }, + "targetPosition": { + "x": 29650.000637843856, + "y": 18149.755976433964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "93d39d5b-1e14-4218-9dd1-537797d54b07" + }, + "referenceParentCombinedNodePath": [ + [ + "CoinGecko", + "Data Mine", + "Data-Mining", + "d33de80f-ef82-40fd-8370-71596440b9c5" + ], + [ + "Coin Stats", + "Indicator Bot", + "Data-Mining", + "be4a7d5a-a863-4fb8-b0f5-2eec947357a5" + ], + [ + "Coin Stats", + "Product Definition", + "Foundations", + "ae0eefac-e83e-416f-907a-669112253250" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "93d39d5b-1e14-4218-9dd1-537797d54b07" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "36b2f61a-1a69-4245-9a45-c1415f3dbbf3", + "savedPayload": { + "position": { + "x": 29650.000637843856, + "y": 18149.755976433964 + }, + "targetPosition": { + "x": 28975.343432985916, + "y": 18171.26541467091 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "27739433-25e9-434e-86fc-8bb8ec69c243", + "savedPayload": { + "position": { + "x": 29600.590478951694, + "y": 18294.028360088847 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "CoinGecko", + "id": "d33de80f-ef82-40fd-8370-71596440b9c5" + }, + "referenceParentCombinedNodePath": [ + [ + "CoinGecko", + "Data Mine", + "Data-Mining", + "d33de80f-ef82-40fd-8370-71596440b9c5" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Fisher MFI", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "3066c6ed-865b-4ac3-ae48-16924ce32e07", + "savedPayload": { + "position": { + "x": 29017.202519825452, + "y": 17585.29306756736 + }, + "targetPosition": { + "x": 28981.895926747922, + "y": 18033.905867747268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "b42715c9-beaa-4302-b9ab-b969eb65668f" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Fisher MFI", + "Indicator Bot" + ], + [ + "Fisher MFI", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "dcb596fd-6b7e-4e7f-ba4e-e96b83f84ece", + "savedPayload": { + "position": { + "x": 29388.05930470536, + "y": 17840.175874183537 + }, + "targetPosition": { + "x": 28981.895926747922, + "y": 18033.905867747268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "edafc319-fb15-4e26-9d59-e205c641ce14" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Fisher MFI", + "Indicator Bot" + ], + [ + "Fisher MFI", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "bea16db0-733a-4202-b875-c79c7aece3ba", + "savedPayload": { + "position": { + "x": 28981.895926747922, + "y": 18033.905867747268 + }, + "targetPosition": { + "x": 28727.01312013175, + "y": 18404.762652627174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Monte Carlo Forecast", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "44f5ec7b-a4c0-4b34-99d1-cd29cdc285bf", + "savedPayload": { + "position": { + "x": 29443.45341287181, + "y": 17912.366881451966 + }, + "targetPosition": { + "x": 29151.20179112323, + "y": 18254.549565971978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "e3de3907-a1bf-4896-a8bd-096fdd587dd0" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Monte Carlo Forecast", + "Indicator Bot" + ], + [ + "Monte Carlo Forecast", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ee3ed600-49b6-4aac-b005-c09b14e49459", + "savedPayload": { + "position": { + "x": 29593.666499527008, + "y": 18336.555552443446 + }, + "targetPosition": { + "x": 29151.20179112323, + "y": 18254.549565971978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "51f0e4f4-dd64-4eaa-9530-43afafc32bb1" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Monte Carlo Forecast", + "Indicator Bot" + ], + [ + "Monte Carlo Forecast", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "43ad7c3e-5362-4c48-baf0-ae934417556d", + "savedPayload": { + "position": { + "x": 29151.20179112323, + "y": 18254.549565971978 + }, + "targetPosition": { + "x": 28727.01312013175, + "y": 18404.762652627174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Keltner", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "63c6d15c-a840-4ea6-ac38-112dc3a7b260", + "savedPayload": { + "position": { + "x": 29460.83937470254, + "y": 18199.28286665003 + }, + "targetPosition": { + "x": 29158.482000822434, + "y": 18532.56955774394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "d25b211b-a00d-4f2c-8ca8-fef471d6a660" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "MAMA_PLUV", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "b82c90de-bdf7-44fa-b89e-55ed0d4daf8c", + "savedPayload": { + "position": { + "x": 29575.504257399087, + "y": 18363.476572910986 + }, + "targetPosition": { + "x": 29158.482000822434, + "y": 18532.56955774394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "040ed0ed-e68f-417b-9c74-1fdd85682cfe" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "MAMA_PLUV", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "2ff90cc0-6707-4b32-8931-d8ba81e8bafe", + "savedPayload": { + "position": { + "x": 29607.572767738282, + "y": 18561.16121860747 + }, + "targetPosition": { + "x": 29158.482000822434, + "y": 18532.56955774394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "af1924c1-5211-41aa-870c-2e4eb8c7f93b" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "Keltner MAMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "34ecc07d-7a38-4246-88c4-e1c2b2c3c2cb", + "savedPayload": { + "position": { + "x": 29550.693343952986, + "y": 18753.182935216224 + }, + "targetPosition": { + "x": 29158.482000822434, + "y": 18532.56955774394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "23a4e4e0-1926-43e4-b128-367cf7c18c5a" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "Keltner MAMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d0064c31-9eac-41c6-a90e-de19fe9cde6f", + "savedPayload": { + "position": { + "x": 29416.131653504224, + "y": 18901.509466771076 + }, + "targetPosition": { + "x": 29158.482000822434, + "y": 18532.56955774394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bfe45cc1-ffd4-4388-88cc-f1d521570b44" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "Keltner EMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "09bab14f-3021-4d1d-90a8-75bc372a7320", + "savedPayload": { + "position": { + "x": 29230.539289476215, + "y": 18976.762924592058 + }, + "targetPosition": { + "x": 29158.482000822434, + "y": 18532.56955774394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c16df077-398a-4815-9e12-417eece43c63" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "Keltner", + "Indicator Bot" + ], + [ + "Keltner EMA", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "ec810631-6c25-4d20-bd8b-9e01930f2c06", + "savedPayload": { + "position": { + "x": 29158.482000822434, + "y": 18532.56955774394 + }, + "targetPosition": { + "x": 28727.01312013175, + "y": 18404.762652627174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "One-Min counters", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "7ea4b38e-6c9a-41f5-8edf-9adc1b862fea", + "savedPayload": { + "position": { + "x": 29416.701552815754, + "y": 18933.979200322523 + }, + "targetPosition": { + "x": 29000.955763185673, + "y": 18761.77165575823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "87e5041a-28c8-4116-a779-2c308a39609c" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "One-Min counters", + "Indicator Bot" + ], + [ + "One minute counters", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "39bd627b-91d5-4238-a966-7194ea12b22e", + "savedPayload": { + "position": { + "x": 29059.692549684696, + "y": 19207.921843376447 + }, + "targetPosition": { + "x": 29000.955763185673, + "y": 18761.77165575823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "52445047-2520-42ae-8945-31ee08cbacfd" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ], + [ + "One-Min counters", + "Indicator Bot" + ], + [ + "One minute counters", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "a479a90c-7305-487d-8c65-28ce0a9065a3", + "savedPayload": { + "position": { + "x": 29000.955763185673, + "y": 18761.77165575823 + }, + "targetPosition": { + "x": 28727.01312013175, + "y": 18404.762652627174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8d88a84e-6833-4a7c-8fc5-b69a771d2092", + "savedPayload": { + "position": { + "x": 29612.33987372609, + "y": 18349.304916512632 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Polus", + "id": "dc7cfb3d-0571-45d8-9511-9eb489faf6ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Polus", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Keltner Channel", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9dfa8f9b-dedf-481d-8336-c59d959a4887", + "savedPayload": { + "position": { + "x": 29021.544766413965, + "y": 17589.17925964576 + }, + "targetPosition": { + "x": 28983.88973691442, + "y": 18037.60104630804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "d76a7b97-f8ec-4565-bb08-b9c96e527061" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Keltner Channel", + "Indicator Bot" + ], + [ + "Keltner Channel", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "67345570-7515-4bc2-9eff-d21fbe359eaf", + "savedPayload": { + "position": { + "x": 29391.06191052413, + "y": 17846.000365103755 + }, + "targetPosition": { + "x": 28983.88973691442, + "y": 18037.60104630804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "80454a5a-c87b-47f6-b71e-f0466c864634" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Keltner Channel", + "Indicator Bot" + ], + [ + "Keltner Channel", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "f0e6f52a-d3aa-47ed-93b4-782d8bf1d410", + "savedPayload": { + "position": { + "x": 28983.88973691442, + "y": 18037.60104630804 + }, + "targetPosition": { + "x": 28727.068631456426, + "y": 18407.118190418205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "MVWAP", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "9b7b14d3-8003-4405-8d60-2f24d6a43dad", + "savedPayload": { + "position": { + "x": 29446.07726985884, + "y": 17918.480424342553 + }, + "targetPosition": { + "x": 29152.037998063293, + "y": 18259.128199385843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d84addaf-b023-4ea8-8e15-b7576c911bb5" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "MVWAP", + "Indicator Bot" + ], + [ + "MVWAP", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "297cd5e0-ed7c-4bff-b701-ef068fdc96b7", + "savedPayload": { + "position": { + "x": 29594.067260891203, + "y": 18343.449790949417 + }, + "targetPosition": { + "x": 29152.037998063293, + "y": 18259.128199385843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "601d886e-2bc1-46c1-b385-7fcc0dc1a2f2" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "MVWAP", + "Indicator Bot" + ], + [ + "MVWAP", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "6548bf71-2bf7-43fe-94b2-547357da0609", + "savedPayload": { + "position": { + "x": 29152.037998063293, + "y": 18259.128199385843 + }, + "targetPosition": { + "x": 28727.068631456426, + "y": 18407.118190418205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Choppy", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "ce97c8a1-1701-4cc2-a766-f15cee5d2044", + "savedPayload": { + "position": { + "x": 29595.97291163878, + "y": 18434.424607493424 + }, + "targetPosition": { + "x": 29157.862405345855, + "y": 18537.182499043218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ea152de8-23f1-4954-99b1-fb1ab836d317" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Choppy", + "Indicator Bot" + ], + [ + "Choppy", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "d2527330-a365-4ee2-bd14-4bde12fd9384", + "savedPayload": { + "position": { + "x": 29465.908603013766, + "y": 18865.218381382852 + }, + "targetPosition": { + "x": 29157.862405345855, + "y": 18537.182499043218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5cf5fe75-fb44-48e2-ae6c-87a3b2b71253" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Choppy", + "Indicator Bot" + ], + [ + "Choppy", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "bc96d021-42bc-464a-a1f4-ff79538a6190", + "savedPayload": { + "position": { + "x": 29157.862405345855, + "y": 18537.182499043218 + }, + "targetPosition": { + "x": 28727.068631456426, + "y": 18407.118190418205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Beep Boop", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "10d9d141-6957-49d8-8ab4-885083e4d3fe", + "savedPayload": { + "position": { + "x": 29413.97665135932, + "y": 18939.93866743254 + }, + "targetPosition": { + "x": 28999.138233144495, + "y": 18765.556653529093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "52608e25-6327-4717-a5aa-290005ca800a" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Beep Boop", + "Indicator Bot" + ], + [ + "BeepBoop", + "Product Definition" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "f1afe70a-0030-4ab5-8631-cc931110287e", + "savedPayload": { + "position": { + "x": 29055.538188248433, + "y": 19212.008269120608 + }, + "targetPosition": { + "x": 28999.138233144495, + "y": 18765.556653529093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a0dc42b6-7219-405b-ba6e-c41f1ce9e72b" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ], + [ + "Beep Boop", + "Indicator Bot" + ], + [ + "BeepBoop", + "Product Definition" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition" + ] + ] + } + } + ], + "dataDependencyFolders": [], + "id": "1874b015-526b-4a15-95b1-c9fd9a9c10a2", + "savedPayload": { + "position": { + "x": 28999.138233144495, + "y": 18765.556653529093 + }, + "targetPosition": { + "x": 28727.068631456426, + "y": 18407.118190418205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6e38b8b0-137f-43ee-9a07-815dd4628a9e", + "savedPayload": { + "position": { + "x": 29617.068631456426, + "y": 18405.618190418205 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "quantum", + "id": "c605cc22-976a-4661-afbd-f735d6f8f8d9" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine" + ] + ] + } + } + ], + "id": "536400be-22b4-4693-bfeb-8e7da3980240", + "savedPayload": { + "position": { + "x": 29167.167323892747, + "y": 18415.042279365716 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 18862.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "Low Frequency Portfolio Status Report", + "project": "Foundations", + "id": "9ff60dc0-f436-48c8-82b3-dd9e948d75f4", + "savedPayload": { + "position": { + "x": 29384.63287895392, + "y": 18498.519484812714 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 18862.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "19586c8c-50aa-4415-9202-70bb17cfc8c0", + "savedPayload": { + "position": { + "x": 29531.224971361476, + "y": 18679.54564289733 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 18862.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "4aecda32-d69b-47bf-92fa-ede93692a185", + "savedPayload": { + "position": { + "x": 29567.664368338028, + "y": 18909.614940751882 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 18862.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "06a6f9c4-5a54-4356-becf-c153dfb97070", + "savedPayload": { + "position": { + "x": 29091.129515422304, + "y": 18658.57713228144 + }, + "targetPosition": { + "x": 28826.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "products": [], + "productDefinitionFolders": [ + { + "type": "Product Definition Folder", + "name": "Portfolio Engine", + "project": "Foundations", + "products": [], + "productDefinitionFolders": [ + { + "type": "Product Definition Folder", + "name": "Portfolio Episode", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Portfolio Episode Counters", + "config": "{\n \"codeName\": \"Portfolio-Episode-Counters\",\n \"singularVariableName\": \"portfolioEpisodeCounter\",\n \"pluralVariableName\": \"portfolioEpisodeCounters\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "dba03ff9-8855-4fed-9b06-29197b6bafc5", + "savedPayload": { + "position": { + "x": 28773.62594147523, + "y": 18371.81133172763 + }, + "targetPosition": { + "x": 28995.54020182111, + "y": 18408.947043046282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b1b61678-3e82-4ddd-a9c2-eb1985a6f039", + "savedPayload": { + "position": { + "x": 28804.729380185912, + "y": 18289.71520859381 + }, + "targetPosition": { + "x": 28995.54020182111, + "y": 18408.947043046282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "1a6bd5e4-cc5e-4264-b869-1ab9798ac231", + "savedPayload": { + "position": { + "x": 28300.590167807306, + "y": 18162.852329021152 + }, + "targetPosition": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "fa6cf9f0-97e1-4fce-a721-a8c79edf4779", + "savedPayload": { + "position": { + "x": 28285.61107157128, + "y": 18007.288466708407 + }, + "targetPosition": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{\n \"codeName\": \"periods\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6fa9afee-8ce8-42dc-b02c-980120c581bc", + "savedPayload": { + "position": { + "x": 28324.74129985674, + "y": 17855.98310059063 + }, + "targetPosition": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Strategies", + "config": "{\n \"codeName\": \"strategies\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c435d8a2-c925-4faf-8177-e8e077248095", + "savedPayload": { + "position": { + "x": 28413.261169631805, + "y": 17727.185890851004 + }, + "targetPosition": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Positions", + "config": "{\n \"codeName\": \"positions\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ab034dcd-0f2f-4ded-a5cf-cb7c272d5be2", + "savedPayload": { + "position": { + "x": 28540.493878187455, + "y": 17636.4316818285 + }, + "targetPosition": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Orders", + "config": "{\n \"codeName\": \"orders\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "b8082cad-da14-4725-b258-2728fcf14c2e", + "savedPayload": { + "position": { + "x": 28691.093283117087, + "y": 17594.666770520707 + }, + "targetPosition": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits", + "config": "{\n \"codeName\": \"hits\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "b36c2e0c-5edf-4896-b7fc-4fa0cebb7f5c", + "savedPayload": { + "position": { + "x": 28846.894873575686, + "y": 17606.92862161579 + }, + "targetPosition": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails", + "config": "{\n \"codeName\": \"fails\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "0c4caaec-22f0-4825-a7cd-1e1da2cd9e2b", + "savedPayload": { + "position": { + "x": 28989.10667836736, + "y": 17671.73827490603 + }, + "targetPosition": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0100bd98-4e60-492f-a9d7-5715c351f1df", + "savedPayload": { + "position": { + "x": 28734.223871751186, + "y": 18042.595059785937 + }, + "targetPosition": { + "x": 28995.54020182111, + "y": 18408.947043046282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "022b65f9-70b2-4a68-b04e-f56504a4249b", + "savedPayload": { + "position": { + "x": 28995.54020182111, + "y": 18408.947043046282 + }, + "targetPosition": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Portfolio Episode Counters", + "id": "50acdb48-822b-4ab5-b241-aeb6b103e943" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Portfolio Episode Counters", + "Plotter Module", + "Foundations", + "50acdb48-822b-4ab5-b241-aeb6b103e943" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio Episode Statistics", + "config": "{\n \"codeName\": \"Portfolio-Episode-Statistics\",\n \"singularVariableName\": \"portfolioEpisodeStatistics\",\n \"pluralVariableName\": \"portfolioEpisodeStatistics\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}", + "project": "Foundations", + "id": "77ecc57d-67ca-49ab-90ba-7de6731a16aa", + "savedPayload": { + "position": { + "x": 28904.28414960848, + "y": 18182.01057180492 + }, + "targetPosition": { + "x": 29100.114181194956, + "y": 18292.8058728282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}", + "project": "Foundations", + "id": "bc3764c5-fae5-4f95-9958-72cc68ca4f87", + "savedPayload": { + "position": { + "x": 28961.590349246682, + "y": 18115.50345326669 + }, + "targetPosition": { + "x": 29100.114181194956, + "y": 18292.8058728282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "a6d92497-00ab-4049-93a9-cf6748f7d9d2", + "savedPayload": { + "position": { + "x": 28529.908031962754, + "y": 17852.38944159685 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "9b2d9a2a-3273-44a3-bc6a-5ffe76f40a85", + "savedPayload": { + "position": { + "x": 28550.045038217977, + "y": 17725.89894130056 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss", + "config": "{\n \"codeName\": \"profitLoss\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "eebe463c-93ef-43b0-84ec-3af5964e98e2", + "savedPayload": { + "position": { + "x": 28605.00284629412, + "y": 17610.205445296702 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{\n \"codeName\": \"days\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "07cf7cb0-9421-4c68-91f9-49879ac084f5", + "savedPayload": { + "position": { + "x": 28690.329101427524, + "y": 17514.681752575798 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI", + "config": "{\n \"codeName\": \"ROI\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "730c91cf-d8c7-466d-a48e-5b73b8a7042a", + "savedPayload": { + "position": { + "x": 28799.111177882056, + "y": 17447.066624620817 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of Return", + "config": "{ \n\"codeName\": \"annualizedRateOfReturn\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "786503ed-198d-4491-b953-c4c78b72dd3c", + "savedPayload": { + "position": { + "x": 28922.536198775295, + "y": 17412.83783697602 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail", + "config": "{\n \"codeName\": \"hitFail\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "0f25869e-89b2-4d22-9d9c-07c76cdaac94", + "savedPayload": { + "position": { + "x": 29050.605002951328, + "y": 17414.76840244996 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "6e04dffa-8932-4307-91e9-2cd8cbf0bff6", + "savedPayload": { + "position": { + "x": 29172.942217550324, + "y": 17452.701918109444 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "68c225b0-3092-4268-9302-ebd13847f24b", + "savedPayload": { + "position": { + "x": 29279.636809012896, + "y": 17523.565236115046 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "86348106-eeee-47c0-a4b9-4358c2045b7a", + "savedPayload": { + "position": { + "x": 29362.045016075917, + "y": 17621.617431882336 + }, + "targetPosition": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "639b2ff1-1458-4c01-855b-47aa0cc9b3b0", + "savedPayload": { + "position": { + "x": 28979.85691195974, + "y": 17859.17216888432 + }, + "targetPosition": { + "x": 29100.114181194956, + "y": 18292.8058728282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "65a65094-b178-459a-bb3d-eb31f88c2989", + "savedPayload": { + "position": { + "x": 29100.114181194956, + "y": 18292.8058728282 + }, + "targetPosition": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Portfolio Episode Statistics", + "id": "7c08f2c5-939c-4b7b-a123-6d16cda237a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Portfolio Episode Statistics", + "Plotter Module", + "Foundations", + "7c08f2c5-939c-4b7b-a123-6d16cda237a2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Episode Candle", + "config": "{\n \"codeName\": \"Episode-Candle\",\n \"singularVariableName\": \"episodeCandle\",\n \"pluralVariableName\": \"episodeCandles\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\",\n \"saveAtCycle\": \"Second\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "19548d05-cd01-4d0e-ada7-47d1f5cabd93", + "savedPayload": { + "position": { + "x": 28195.978386748484, + "y": 18049.8439373584 + }, + "targetPosition": { + "x": 28342.104197622775, + "y": 18220.935279618407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "06fda74d-0dc4-4b95-97b0-c381f143a284", + "savedPayload": { + "position": { + "x": 28272.575373888412, + "y": 18006.947563452 + }, + "targetPosition": { + "x": 28342.104197622775, + "y": 18220.935279618407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\"\n}", + "project": "Foundations", + "id": "b521fb40-71de-4554-945c-d671f082a8b9", + "savedPayload": { + "position": { + "x": 27976.45785481554, + "y": 17568.026754555704 + }, + "targetPosition": { + "x": 28377.410790700305, + "y": 17772.3224794385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\"\n}", + "project": "Foundations", + "id": "ccd0b69d-7f02-4f6d-9734-e4939eea920f", + "savedPayload": { + "position": { + "x": 28085.159168951723, + "y": 17430.139794918483 + }, + "targetPosition": { + "x": 28377.410790700305, + "y": 17772.3224794385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Open", + "config": "{\n \"codeName\": \"open\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "228b109a-8477-4284-ae62-fcea97596bb2", + "savedPayload": { + "position": { + "x": 28238.35314323158, + "y": 17344.34704710568 + }, + "targetPosition": { + "x": 28377.410790700305, + "y": 17772.3224794385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Close", + "config": "{\n \"codeName\": \"close\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "238b6112-8df8-4dc9-88ab-18cf2480ad37", + "savedPayload": { + "position": { + "x": 28412.717383777835, + "y": 17323.70967925859 + }, + "targetPosition": { + "x": 28377.410790700305, + "y": 17772.3224794385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Min", + "config": "{\n \"codeName\": \"min\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "a610464c-ec80-4198-8a2b-7ae07e2a44ac", + "savedPayload": { + "position": { + "x": 28581.7065155831, + "y": 17371.369543553734 + }, + "targetPosition": { + "x": 28377.410790700305, + "y": 17772.3224794385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Max", + "config": "{\n \"codeName\": \"max\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c8fa02d7-de49-4bd2-8318-0d03f78fa2e6", + "savedPayload": { + "position": { + "x": 28719.59347522032, + "y": 17480.070857689916 + }, + "targetPosition": { + "x": 28377.410790700305, + "y": 17772.3224794385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8690aa82-5eb8-4fb5-b16d-2adc70b50a0f", + "savedPayload": { + "position": { + "x": 28805.386223033125, + "y": 17633.264831969773 + }, + "targetPosition": { + "x": 28377.410790700305, + "y": 17772.3224794385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dda8edb6-2e44-42f2-9d0a-8694bae75709", + "savedPayload": { + "position": { + "x": 28377.410790700305, + "y": 17772.3224794385 + }, + "targetPosition": { + "x": 28342.104197622775, + "y": 18220.935279618407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "579e91c3-7c9d-41dd-a31e-3ab5cde5e41d", + "savedPayload": { + "position": { + "x": 29238.104197622775, + "y": 18219.435279618407 + }, + "targetPosition": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Candle", + "id": "21b5b3e6-0802-4701-a566-589b33eb543e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Candle", + "Plotter Module", + "Foundations", + "21b5b3e6-0802-4701-a566-589b33eb543e" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Episode Balances", + "config": "{\n \"codeName\": \"Episode-Balances\",\n \"singularVariableName\": \"episodeBalance\",\n \"pluralVariableName\": \"episodeBalances\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "9fc10aff-95c2-497d-b19e-ecfacf622b7b", + "savedPayload": { + "position": { + "x": 28418.069957824246, + "y": 17988.433597211744 + }, + "targetPosition": { + "x": 28496.866618607626, + "y": 18199.184839792633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bdfa689e-191f-42fb-981d-24b39be4c63e", + "savedPayload": { + "position": { + "x": 28504.71900536569, + "y": 17974.321903713335 + }, + "targetPosition": { + "x": 28496.866618607626, + "y": 18199.184839792633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "af56b83f-9efb-44f6-9b55-14db567e1ada", + "savedPayload": { + "position": { + "x": 28362.51587568355, + "y": 17474.293098963255 + }, + "targetPosition": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "55e70bd9-a73e-4088-8974-5ef78a82ebca", + "savedPayload": { + "position": { + "x": 28489.7485842392, + "y": 17383.53888994075 + }, + "targetPosition": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Balance Base Asset", + "config": "{ \n\"codeName\": \"balanceBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"balance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "06349321-a0f0-46f5-b27a-5b8807d37169", + "savedPayload": { + "position": { + "x": 28640.347989168833, + "y": 17341.77397863296 + }, + "targetPosition": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Balance Quoted Asset", + "config": "{ \n\"codeName\": \"balanceQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"balance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8754f54c-9e7e-423d-8af2-0d6c885c9cf7", + "savedPayload": { + "position": { + "x": 28796.149579627432, + "y": 17354.03582972804 + }, + "targetPosition": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Balance Base Asset", + "config": "{ \n\"codeName\": \"beginBalanceBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"beginBalance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2e35e753-a2e7-45ec-9cbf-4c03439eef6a", + "savedPayload": { + "position": { + "x": 28938.361384419106, + "y": 17418.84548301828 + }, + "targetPosition": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Balance Quoted Asset", + "config": "{ \n\"codeName\": \"beginBalanceQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"beginBalance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "83eb1a9f-bbf4-4a90-8492-255f307f96ac", + "savedPayload": { + "position": { + "x": 29049.830561063278, + "y": 17528.385937828265 + }, + "targetPosition": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Balance Base Asset", + "config": "{ \n\"codeName\": \"endBalanceBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"endBalance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8a245bda-bdd7-412a-afe1-9a18b2770677", + "savedPayload": { + "position": { + "x": 29117.112281746813, + "y": 17669.444998662973 + }, + "targetPosition": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Balance Quoted Asset", + "config": "{ \n\"codeName\": \"endBalanceQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"endBalance\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "6878eb16-378d-4cdb-855e-781e14654ef2", + "savedPayload": { + "position": { + "x": 29132.09137798284, + "y": 17825.00886097572 + }, + "targetPosition": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0952df28-17d0-4c5a-a197-427ed1f79f01", + "savedPayload": { + "position": { + "x": 28683.478577802933, + "y": 17789.70226789819 + }, + "targetPosition": { + "x": 28496.866618607626, + "y": 18199.184839792633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "02dd32b9-77b1-4e14-aa5a-d84d70bd05b9", + "savedPayload": { + "position": { + "x": 29392.866618607626, + "y": 18197.684839792633 + }, + "targetPosition": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Balances", + "id": "7dd30d9d-8149-43b7-9614-358909511aa7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "7dd30d9d-8149-43b7-9614-358909511aa7" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Distance To Portfolio Event", + "config": "{\n \"codeName\": \"Distance-To-Portfolio-Event\",\n \"singularVariableName\": \"distanceToPortfolioEvent\",\n \"pluralVariableName\": \"distanceToPortfolioEvents\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "23627508-261c-49e3-a732-99713af970ec", + "savedPayload": { + "position": { + "x": 29543.771341641528, + "y": 18005.186544706732 + }, + "targetPosition": { + "x": 29545.734812128663, + "y": 18230.17797739617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4bf430db-5947-43bf-9ccf-6524c90f5504", + "savedPayload": { + "position": { + "x": 29630.021295647242, + "y": 18021.561610118646 + }, + "targetPosition": { + "x": 29545.734812128663, + "y": 18230.17797739617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "20a8f1af-8422-4bb9-adcc-8d0435d0c2e1", + "savedPayload": { + "position": { + "x": 29632.75171773128, + "y": 17521.482153078105 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "9c45fe5c-881a-47fb-ad51-12d4c31d4605", + "savedPayload": { + "position": { + "x": 29740.88671182838, + "y": 17475.58157133291 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Trigger On", + "config": "{ \n\"codeName\": \"triggerOn\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "83730d34-f5d0-4baa-b4e4-10746e957ca7", + "savedPayload": { + "position": { + "x": 29857.21704008933, + "y": 17459.232409897915 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Trigger Off", + "config": "{ \n\"codeName\": \"triggerOff\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c4c67db8-37ac-4c39-bbec-41e24ea88471", + "savedPayload": { + "position": { + "x": 29973.814982888096, + "y": 17473.548837106642 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Take Position", + "config": "{ \n\"codeName\": \"takePosition\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e36ea4d5-b506-40b0-853a-3343bf3cb48a", + "savedPayload": { + "position": { + "x": 30082.734583110156, + "y": 17517.555212103834 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Close Position", + "config": "{ \n\"codeName\": \"closePosition\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "d50e911f-91bb-4dfb-b6c9-c1ef8d80f8b3", + "savedPayload": { + "position": { + "x": 30176.55314999853, + "y": 17588.25257315741 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Next Phase", + "config": "{ \n\"codeName\": \"nextPhase\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "3f495b2b-8902-4cf2-a1b2-2cbac77411d9", + "savedPayload": { + "position": { + "x": 30248.877103262283, + "y": 17680.823011944474 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Move To Phase", + "config": "{ \n\"codeName\": \"moveToPhase\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c6b6db3c-95ce-4a6a-959b-447ea96772f8", + "savedPayload": { + "position": { + "x": 30294.777685007477, + "y": 17788.958006041576 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Create Order", + "config": "{ \n\"codeName\": \"createOrder\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b7e3d792-31c1-48c8-988b-648024b9b673", + "savedPayload": { + "position": { + "x": 30311.126846442472, + "y": 17905.288334302524 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Cancel Order", + "config": "{ \n\"codeName\": \"cancelOrder\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8fb76ea5-af02-4bd0-8b45-628fa38201fb", + "savedPayload": { + "position": { + "x": 30296.810419233745, + "y": 18021.88627710129 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Close Order", + "config": "{ \n\"codeName\": \"closeOrder\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "66e2b376-939c-4612-b975-961f7dbe6e48", + "savedPayload": { + "position": { + "x": 30252.804044236553, + "y": 18130.80587732335 + }, + "targetPosition": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1f8585fd-5ec7-4e13-be14-5a6e0ddbf91c", + "savedPayload": { + "position": { + "x": 29861.143981063597, + "y": 17909.21527527679 + }, + "targetPosition": { + "x": 29545.734812128663, + "y": 18230.17797739617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "17c7ae59-789b-404f-bd86-b3172d5dd1b0", + "savedPayload": { + "position": { + "x": 29545.734812128663, + "y": 18230.17797739617 + }, + "targetPosition": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Distance To Portfolio Event", + "id": "dc3219b1-fe8d-4f07-a098-f5557dc0e5ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Distance To Portfolio Event", + "Plotter Module", + "Foundations", + "dc3219b1-fe8d-4f07-a098-f5557dc0e5ed" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Episode Base Asset", + "config": "{\n \"codeName\": \"Episode-BaseAsset\",\n \"singularVariableName\": \"episodeBaseAsset\",\n \"pluralVariableName\": \"episodeBaseAssets\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3795279d-7199-4cda-b448-f356089c5808", + "savedPayload": { + "position": { + "x": 28857.377161280587, + "y": 18102.401204990656 + }, + "targetPosition": { + "x": 28782.27061795299, + "y": 18314.495540486398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3b254d27-d86f-4f19-b7e4-4b695e05026e", + "savedPayload": { + "position": { + "x": 28932.825004383732, + "y": 18147.287954753985 + }, + "targetPosition": { + "x": 28782.27061795299, + "y": 18314.495540486398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "49878c7c-7076-4aff-995b-9f9621b8cae3", + "savedPayload": { + "position": { + "x": 29129.697209411403, + "y": 17674.61535930445 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "dd206e67-0fef-4118-ae1c-c5e3f7641550", + "savedPayload": { + "position": { + "x": 29270.439982381893, + "y": 17678.300838518888 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits", + "config": "{\n \"codeName\": \"hits\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "683da954-8d6e-495b-bbed-3fed8aab2680", + "savedPayload": { + "position": { + "x": 29403.15543802725, + "y": 17725.29784622478 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails", + "config": "{\n \"codeName\": \"fails\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "75eb97cb-3e31-49ab-a44b-90a80d28abf1", + "savedPayload": { + "position": { + "x": 29514.852462865954, + "y": 17811.005987860477 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Ratio", + "config": "{\n \"codeName\": \"hitRatio\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "fc4d7a2c-c514-4cfd-b8c2-1836e139729b", + "savedPayload": { + "position": { + "x": 29594.597373867862, + "y": 17927.035553358935 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI", + "config": "{\n \"codeName\": \"ROI\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "490d59a0-4584-46bb-917a-3b723af6b86c", + "savedPayload": { + "position": { + "x": 29634.58418352864, + "y": 18062.028760423644 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "70259fa3-fdbc-4de0-974f-65c9d88f27f9", + "savedPayload": { + "position": { + "x": 29630.898704314204, + "y": 18202.771533394134 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of Return", + "config": "{ \n\"codeName\": \"annualizedRateOfReturn\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "d5ffd547-c798-4dde-a486-ef1838663c2d", + "savedPayload": { + "position": { + "x": 29583.90169660831, + "y": 18335.48698903949 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "367cc8b5-7f6b-45db-8051-7992f68f4856", + "savedPayload": { + "position": { + "x": 29498.193554972615, + "y": 18447.184013878195 + }, + "targetPosition": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e2221852-7599-4f30-a9f6-3a60970b8dca", + "savedPayload": { + "position": { + "x": 29188.433995910425, + "y": 18120.765546922667 + }, + "targetPosition": { + "x": 28782.27061795299, + "y": 18314.495540486398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "dbb4c955-aa62-417a-8526-c2943ba87c35", + "savedPayload": { + "position": { + "x": 29678.27061795299, + "y": 18312.995540486398 + }, + "targetPosition": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Base Asset", + "id": "4f6e417c-600d-4eb0-ae93-f42ba8f7fb6e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Episode Base Asset", + "Plotter Module", + "Foundations", + "4f6e417c-600d-4eb0-ae93-f42ba8f7fb6e" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Episode Quoted Asset", + "config": "{\n \"codeName\": \"Episode-QuotedAsset\",\n \"singularVariableName\": \"episodeQuotedAsset\",\n \"pluralVariableName\": \"episodeQuotedAssets\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "007e39e8-5c80-4729-a5fc-728165d565d4", + "savedPayload": { + "position": { + "x": 29917.605861440516, + "y": 18262.53297743534 + }, + "targetPosition": { + "x": 29774.488261878018, + "y": 18436.148508697577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b4fd1c7c-3c29-4f7f-b927-12a850353333", + "savedPayload": { + "position": { + "x": 29973.151470271278, + "y": 18330.51740707075 + }, + "targetPosition": { + "x": 29774.488261878018, + "y": 18436.148508697577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "f0a9c363-7ee9-4664-b128-77c1f1e18467", + "savedPayload": { + "position": { + "x": 30319.814377415394, + "y": 17953.68471685951 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "b0f2d7e8-6790-4a75-b7c5-c3da563cf85d", + "savedPayload": { + "position": { + "x": 30450.808814475564, + "y": 18005.28479786479 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits", + "config": "{\n \"codeName\": \"hits\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6b8cf9b3-9f0b-471a-8956-e1986c7084d6", + "savedPayload": { + "position": { + "x": 30559.446625498298, + "y": 18094.838898366397 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails", + "config": "{\n \"codeName\": \"fails\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "3bd1f9d3-5eab-417e-990f-e7756d2fa4d2", + "savedPayload": { + "position": { + "x": 30635.093584616552, + "y": 18213.580839047117 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Ratio", + "config": "{\n \"codeName\": \"hitRatio\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "8c03a8a5-7271-45cd-9760-0a3c7e0d620d", + "savedPayload": { + "position": { + "x": 30670.344840408477, + "y": 18349.887331429378 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI", + "config": "{\n \"codeName\": \"ROI\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "a54ce964-0c88-4048-9e6b-0d6824ba8754", + "savedPayload": { + "position": { + "x": 30661.749754347216, + "y": 18490.415746335624 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "6904c9a3-46f8-410f-ad9a-b2abf06954a1", + "savedPayload": { + "position": { + "x": 30610.149673341934, + "y": 18621.410183395794 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of Return", + "config": "{ \n\"codeName\": \"annualizedRateOfReturn\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0eed3b68-9f7a-4af1-aeb3-ca92373363bd", + "savedPayload": { + "position": { + "x": 30520.595572840328, + "y": 18730.047994418528 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "07b27f4a-bd11-4fb0-aaf7-7673b69155fa", + "savedPayload": { + "position": { + "x": 30401.853632159608, + "y": 18805.694953536782 + }, + "targetPosition": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3e666322-51d9-4d23-99c6-1c6decf77f54", + "savedPayload": { + "position": { + "x": 30222.416551143247, + "y": 18393.017920063478 + }, + "targetPosition": { + "x": 29774.488261878018, + "y": 18436.148508697577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "28d34e6c-69a1-4c87-9bcd-ae1b42edc030", + "savedPayload": { + "position": { + "x": 29774.488261878018, + "y": 18436.148508697577 + }, + "targetPosition": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Quoted Asset", + "id": "3c39e95d-93f1-48cc-aff4-a45bf11a5cab" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Episode Quoted Asset", + "Plotter Module", + "Foundations", + "3c39e95d-93f1-48cc-aff4-a45bf11a5cab" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Current Episode", + "config": "{\n \"codeName\": \"Current-Episode\",\n \"singularVariableName\": \"currentEpisode\",\n \"pluralVariableName\": \"currentEpisodes\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode\",\n \"saveAtCycle\": \"Second\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4e8a1b8d-32de-47a2-84e6-516357e12cc4", + "savedPayload": { + "position": { + "x": 29126.649037124553, + "y": 18472.08668485304 + }, + "targetPosition": { + "x": 28932.782476025208, + "y": 18586.282816519197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "6f6cfa1b-36a2-4bc4-8ff4-c2841edd5ea6", + "savedPayload": { + "position": { + "x": 29155.59279149206, + "y": 18554.968868803182 + }, + "targetPosition": { + "x": 28932.782476025208, + "y": 18586.282816519197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6679310f-ee81-46ac-8558-08530f234187", + "savedPayload": { + "position": { + "x": 29590.039516241915, + "y": 18307.29375517074 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "72cb9dff-c0e1-4863-8135-d95f74fd269b", + "savedPayload": { + "position": { + "x": 29683.85808313029, + "y": 18377.991116224315 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\"\n}", + "project": "Foundations", + "id": "5f83a461-785b-432a-b4f0-ad7b0c54743d", + "savedPayload": { + "position": { + "x": 29756.182036394042, + "y": 18470.56155501138 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\"\n}", + "project": "Foundations", + "id": "bba4dfed-d63e-4719-9615-070a80c3458b", + "savedPayload": { + "position": { + "x": 29802.082618139237, + "y": 18578.69654910848 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "ba01a505-2bee-4eae-856f-9c875ab6dd7f", + "savedPayload": { + "position": { + "x": 29818.43177957423, + "y": 18695.02687736943 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f1d76468-0c2c-4997-b350-3a8f79055a24", + "savedPayload": { + "position": { + "x": 29804.115352365505, + "y": 18811.624820168196 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d6e067e4-c7cc-4ec4-94a6-dd0a6b5f0906", + "savedPayload": { + "position": { + "x": 29760.108977368312, + "y": 18920.544420390255 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "82ec6271-b2cd-4cff-8599-5fe623d69888", + "savedPayload": { + "position": { + "x": 29689.411616314737, + "y": 19014.36298727863 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Cycle", + "config": "{ \n\"codeName\": \"cycle\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "fe0ac426-6ae5-4346-b99f-1b0e63f3a847", + "savedPayload": { + "position": { + "x": 29596.841177527673, + "y": 19086.686940542382 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Head Of The Market", + "config": "{ \n\"codeName\": \"headOfTheMarket\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "1de71d09-5d80-4b4f-940f-a37382f75459", + "savedPayload": { + "position": { + "x": 29488.70618343057, + "y": 19132.587522287577 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Process Date", + "config": "{ \n\"codeName\": \"processDate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "2ba13fe5-48fe-4010-9dd4-0af3114aab58", + "savedPayload": { + "position": { + "x": 29372.375855169623, + "y": 19148.93668372257 + }, + "targetPosition": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a9aef6e5-ca60-4be3-936b-a3e6bbf68d3c", + "savedPayload": { + "position": { + "x": 29368.448914195356, + "y": 18698.953818343696 + }, + "targetPosition": { + "x": 28932.782476025208, + "y": 18586.282816519197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "7abe3df6-5c1f-4b3a-a349-0114530ec39c", + "savedPayload": { + "position": { + "x": 29822.782476025208, + "y": 18584.782816519197 + }, + "targetPosition": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Episode", + "id": "d0c0ea40-2883-4146-bcd4-3c2f57845466" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Episode", + "Plotter Module", + "Foundations", + "d0c0ea40-2883-4146-bcd4-3c2f57845466" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "ec64beab-8d9c-4b8b-ba8d-c429f53203c2", + "savedPayload": { + "position": { + "x": 29377.1618450915, + "y": 18647.410711951226 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19087.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Strategy", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Current Strategy", + "config": "{\n \"codeName\": \"Current-Strategy\",\n \"singularVariableName\": \"currentStrategy\",\n \"pluralVariableName\": \"currentStrategies\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategy\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0e9274df-2dc3-4b3f-9bbf-a037ada040db", + "savedPayload": { + "position": { + "x": 28747.267624717257, + "y": 18093.26318628451 + }, + "targetPosition": { + "x": 28788.27061795299, + "y": 18314.495540486398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "14180683-d6ca-4374-afa8-07cea77edbfd", + "savedPayload": { + "position": { + "x": 28835.050748386984, + "y": 18094.41233032129 + }, + "targetPosition": { + "x": 28788.27061795299, + "y": 18314.495540486398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "774962fa-9c47-40f4-9e42-8c6ae790cdd3", + "savedPayload": { + "position": { + "x": 28744.070512033908, + "y": 17607.410542290847 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "8996bb1a-9299-4dc6-b0cc-f0a44d3f1b22", + "savedPayload": { + "position": { + "x": 28833.22599613296, + "y": 17545.605497209453 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "53bae37f-0277-4c5f-9c15-cb43a6b46ca6", + "savedPayload": { + "position": { + "x": 28934.581699317565, + "y": 17506.93269831407 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "de729791-2121-4a3c-9606-7111f049fe4f", + "savedPayload": { + "position": { + "x": 29042.247196531633, + "y": 17493.63966810659 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Strategy Name", + "config": "{ \n\"codeName\": \"strategyName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "59ab5bf9-6e16-42bb-beeb-ee413ad54147", + "savedPayload": { + "position": { + "x": 29149.965360425234, + "y": 17506.498949184475 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "4b2ffeac-3cbb-41a6-b551-7ba1864af07d", + "savedPayload": { + "position": { + "x": 29251.47600285247, + "y": 17544.76320687306 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "db5382b5-9461-4265-9910-09947351fbf9", + "savedPayload": { + "position": { + "x": 29340.879694251642, + "y": 17606.20866160041 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2b9fc3e5-114f-4ad0-bba4-5cbbe819bff4", + "savedPayload": { + "position": { + "x": 29412.98061704783, + "y": 17687.2643268829 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0e7e9c35-9f5b-4b16-9a5a-e901c1663752", + "savedPayload": { + "position": { + "x": 29463.5885276843, + "y": 17783.219542079678 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "be817626-eb0f-4af8-b244-b2bd082c6839", + "savedPayload": { + "position": { + "x": 29489.76227834714, + "y": 17888.497738866514 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "915f68b0-9b5d-4c9d-a275-b9bab18ad9f8", + "savedPayload": { + "position": { + "x": 29489.98074578554, + "y": 17996.980531116842 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategy.strategyCounters\"\n}", + "project": "Foundations", + "id": "d1137dcc-1027-4e4f-b6a1-ab8154d5f49d", + "savedPayload": { + "position": { + "x": 29464.231233466067, + "y": 18102.36329326397 + }, + "targetPosition": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7a533faa-7296-44e4-9eb4-5d413ddb2fdf", + "savedPayload": { + "position": { + "x": 29043.153424569162, + "y": 17943.63875560649 + }, + "targetPosition": { + "x": 28788.27061795299, + "y": 18314.495540486398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "bf2ecebe-88ce-4dd0-b633-969e46271b9a", + "savedPayload": { + "position": { + "x": 29678.27061795299, + "y": 18312.995540486398 + }, + "targetPosition": { + "x": 29584.710357084998, + "y": 18753.16196081661 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy", + "id": "16eb13fe-93bb-4f96-b761-f708fc824cdf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy", + "Plotter Module", + "Foundations", + "16eb13fe-93bb-4f96-b761-f708fc824cdf" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Last Strategy", + "config": "{\n \"codeName\": \"Last-Strategy\",\n \"singularVariableName\": \"lastStrategy\",\n \"pluralVariableName\": \"lastStrategies\",\n \"nodePath\": \"portfolioEngine.portfolioLast.strategy\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3fae803b-1c95-42c5-9543-cbdbadd1def1", + "savedPayload": { + "position": { + "x": 29293.777131677823, + "y": 18469.478502473594 + }, + "targetPosition": { + "x": 29122.685789417817, + "y": 18615.604313347885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "609be16a-fc10-452b-aee1-f2e9d5b301fd", + "savedPayload": { + "position": { + "x": 29336.673505584225, + "y": 18546.075489613522 + }, + "targetPosition": { + "x": 29122.685789417817, + "y": 18615.604313347885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "28cd525d-3766-4097-b88d-4b86cfc0452e", + "savedPayload": { + "position": { + "x": 29712.9393075305, + "y": 18223.783399674227 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "7d4ce01b-2603-4eea-9cdf-fef6f8750365", + "savedPayload": { + "position": { + "x": 29811.041788702554, + "y": 18270.091791250004 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "f5fc8534-7545-4604-8119-50df5a056a12", + "savedPayload": { + "position": { + "x": 29895.211266573708, + "y": 18338.532005578618 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "7dde0f52-ac04-49b1-abe4-b78ba657c96c", + "savedPayload": { + "position": { + "x": 29960.55611703369, + "y": 18425.126546173342 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Strategy Name", + "config": "{ \n\"codeName\": \"strategyName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c5eb021b-6610-4b07-884d-e1dfc5f41812", + "savedPayload": { + "position": { + "x": 30003.278734892643, + "y": 18524.84285309316 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "6fd94304-304a-4637-901b-9be979fb3401", + "savedPayload": { + "position": { + "x": 30020.896236890992, + "y": 18631.885777033916 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "cc72b88f-863d-4463-b0ca-d474b94d2c17", + "savedPayload": { + "position": { + "x": 30012.384757849606, + "y": 18740.03437234138 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a7947d5e-35a8-4771-894c-6374cd71a2d5", + "savedPayload": { + "position": { + "x": 29978.23895399241, + "y": 18843.00343576042 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "62e34ccc-a123-4e73-b935-70290d519919", + "savedPayload": { + "position": { + "x": 29920.443255324637, + "y": 18934.80877960245 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e7282d12-e267-4c15-ba1b-e5556a48e6a4", + "savedPayload": { + "position": { + "x": 29842.356537774038, + "y": 19010.11501098221 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "1a448a36-c095-4709-a7ec-a8c56aa68785", + "savedPayload": { + "position": { + "x": 29748.516917530982, + "y": 19064.545605458923 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.strategy.strategyCounters\"\n}", + "project": "Foundations", + "id": "27c6ce46-90dc-4b44-b20b-b4468f6867d5", + "savedPayload": { + "position": { + "x": 29644.378012230864, + "y": 19094.937254728764 + }, + "targetPosition": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9403ab55-b64d-46dc-8bab-04602e3a575f", + "savedPayload": { + "position": { + "x": 29571.298589597725, + "y": 18650.910906425415 + }, + "targetPosition": { + "x": 29122.685789417817, + "y": 18615.604313347885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "36c38047-68be-4243-99d2-2a4af376d313", + "savedPayload": { + "position": { + "x": 30012.685789417817, + "y": 18614.104313347885 + }, + "targetPosition": { + "x": 29584.710357084998, + "y": 18753.16196081661 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Last Strategy", + "id": "1ad36d92-be6d-4e21-863d-cdaaa9a7c855" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Last Strategy", + "Plotter Module", + "Foundations", + "1ad36d92-be6d-4e21-863d-cdaaa9a7c855" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "56b275fe-2193-4790-8d8e-a8355d92c0ef", + "savedPayload": { + "position": { + "x": 29584.710357084998, + "y": 18753.16196081661 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19087.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Position", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Current Position", + "config": "{\n \"codeName\": \"Current-Position\",\n \"singularVariableName\": \"currentPosition\",\n \"pluralVariableName\": \"currentPositions\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "9fb031fa-4891-404c-8200-53697766ee8f", + "savedPayload": { + "position": { + "x": 28942.981367486293, + "y": 18297.73765238994 + }, + "targetPosition": { + "x": 28960.634664025056, + "y": 18522.044052479894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a89e1b6c-2801-40cb-9b49-bcd17874c056", + "savedPayload": { + "position": { + "x": 29030.16348775942, + "y": 18308.056336313486 + }, + "targetPosition": { + "x": 28960.634664025056, + "y": 18522.044052479894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6e332de2-a88b-450b-b5ec-92f9d9125a6e", + "savedPayload": { + "position": { + "x": 28925.618789397842, + "y": 17184.84174952881 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "84efcf5b-463d-4def-aed5-261587097ae8", + "savedPayload": { + "position": { + "x": 28997.252621414373, + "y": 17123.660677177755 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "c5da0120-6d1d-41d4-8474-774dc17cabf5", + "savedPayload": { + "position": { + "x": 29074.889199277866, + "y": 17070.302535521183 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "867702f1-0bf7-42d2-9d56-7083ac95abae", + "savedPayload": { + "position": { + "x": 29157.677920394755, + "y": 17025.351927524993 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "3e1fac4f-a0ef-4d5a-89b5-d9daa1ade5de", + "savedPayload": { + "position": { + "x": 29244.711734211825, + "y": 16989.301341456907 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "df9d8ef3-09b2-4c91-a841-2ce658fa921d", + "savedPayload": { + "position": { + "x": 29335.037080051905, + "y": 16962.545755081956 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2203497f-c77a-44f1-84cb-1f56a923cbf4", + "savedPayload": { + "position": { + "x": 29427.664334524176, + "y": 16945.37830820344 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "710b629a-066d-4060-9e31-f916041a6ff4", + "savedPayload": { + "position": { + "x": 29521.578654045134, + "y": 16937.987090961866 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b5b48039-0b1b-4469-9f02-2bc28ffc1184", + "savedPayload": { + "position": { + "x": 29615.75109367728, + "y": 16940.45308308005 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionCounters\"\n}", + "project": "Foundations", + "id": "0cec53bb-05a8-44ab-9141-9a0598a05cb4", + "savedPayload": { + "position": { + "x": 29709.149880465153, + "y": 16952.74926663231 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "dd143715-edf5-4113-884f-008680973708", + "savedPayload": { + "position": { + "x": 29800.751717755753, + "y": 16974.740922058492 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "745f5c30-52e1-432a-a294-1d27a0082553", + "savedPayload": { + "position": { + "x": 29889.552996650804, + "y": 17006.18710417971 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "0dcd4be4-35d9-48f3-93d8-6b281a1eb9bc", + "savedPayload": { + "position": { + "x": 29974.58079175587, + "y": 17046.7432820441 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "bc345a62-4e06-4ae0-854e-a4c488078c8d", + "savedPayload": { + "position": { + "x": 30054.903520754575, + "y": 17095.965113680053 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "6966e965-4b60-4779-91db-a829bd27d1a5", + "savedPayload": { + "position": { + "x": 30129.641151019387, + "y": 17153.31331439984 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "eb6f4ff5-9bca-406c-a602-b48b156661b6", + "savedPayload": { + "position": { + "x": 30197.97484143328, + "y": 17218.159565315487 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b9543c91-99e5-4145-a457-ca4f349adc9a", + "savedPayload": { + "position": { + "x": 30259.155913784336, + "y": 17289.793397332018 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "cfc12414-1e01-47dd-8ba7-17ae61a7c0e3", + "savedPayload": { + "position": { + "x": 30312.514055440908, + "y": 17367.42997519551 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "4a22833e-5111-4c60-8457-65ff77b32296", + "savedPayload": { + "position": { + "x": 30357.464663437095, + "y": 17450.2186963124 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Base Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8e169c39-f30c-47b6-b523-1bdfe7f111b8", + "savedPayload": { + "position": { + "x": 30393.51524950518, + "y": 17537.25251012947 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "33d3fff6-f3b5-4d97-914b-f5e79b438eb8", + "savedPayload": { + "position": { + "x": 30420.270835880132, + "y": 17627.57785596955 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Base Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "cd39d7b4-2e9b-4d9c-ae39-91593e6884f5", + "savedPayload": { + "position": { + "x": 30437.438282758652, + "y": 17720.20511044182 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "af368f40-24b5-4814-8965-dc9ecf726059", + "savedPayload": { + "position": { + "x": 30444.829500000218, + "y": 17814.11942996278 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "937b57ba-c02b-432c-8a6e-954353662c11", + "savedPayload": { + "position": { + "x": 30442.363507882037, + "y": 17908.291869594927 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "5977fbb5-a366-48e1-996c-c50cd1b9931d", + "savedPayload": { + "position": { + "x": 30430.06732432978, + "y": 18001.690656382798 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "84738f70-9f5c-46b0-9ae6-f82b72d0afeb", + "savedPayload": { + "position": { + "x": 30408.0756689036, + "y": 18093.292493673398 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics ROI", + "config": "{ \n\"codeName\": \"ROI\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "4bf2ff8a-c8c1-495d-9bb4-28c0ac3eeb01", + "savedPayload": { + "position": { + "x": 30376.62948678238, + "y": 18182.09377256845 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\"\n}", + "project": "Foundations", + "id": "bb662381-8e6d-4ce4-b2e6-05b10daa65d8", + "savedPayload": { + "position": { + "x": 30336.073308917992, + "y": 18267.121567673516 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "a40b472e-6659-4d47-bd6a-5b03b8e9cb10", + "savedPayload": { + "position": { + "x": 30286.851477282034, + "y": 18347.444296672216 + }, + "targetPosition": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bce1cbef-cfe5-4064-83df-60e7f4f9d99a", + "savedPayload": { + "position": { + "x": 29545.13790752222, + "y": 17837.678683439866 + }, + "targetPosition": { + "x": 28960.634664025056, + "y": 18522.044052479894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "31a079f2-314e-4a92-8f84-8e49f56625ee", + "savedPayload": { + "position": { + "x": 29850.634664025056, + "y": 18520.544052479894 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 18948.519484812714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Position", + "id": "9c0d3197-d8b0-451d-a7b9-74fb5d3cbfe3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Position", + "Plotter Module", + "Foundations", + "9c0d3197-d8b0-451d-a7b9-74fb5d3cbfe3" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Last Position", + "config": "{\n \"codeName\": \"Last-Position\",\n \"singularVariableName\": \"lastPosition\",\n \"pluralVariableName\": \"lastPositions\",\n \"nodePath\": \"portfolioEngine.portfolioLast.position\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a29b9960-d832-40fd-99b6-c22f389a2c13", + "savedPayload": { + "position": { + "x": 29303.196841086145, + "y": 18493.67208430143 + }, + "targetPosition": { + "x": 29185.634664025056, + "y": 18685.5161212811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "8c576a62-27f8-4d4c-bb38-563f5fec32a9", + "savedPayload": { + "position": { + "x": 29367.66348775942, + "y": 18553.264439515293 + }, + "targetPosition": { + "x": 29185.634664025056, + "y": 18685.5161212811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "eadd8f38-66e8-410f-9460-93b0f84cee9d", + "savedPayload": { + "position": { + "x": 29943.29401938492, + "y": 17583.114918574352 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "fd374bee-9ca8-4931-a73d-be4c0282023d", + "savedPayload": { + "position": { + "x": 30037.208338905875, + "y": 17575.723701332783 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "7eefef3f-0709-4bfa-baaa-476afb794f0a", + "savedPayload": { + "position": { + "x": 30131.380778538027, + "y": 17578.189693450968 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "4e22d799-ed4d-43df-8d79-a305aae656a0", + "savedPayload": { + "position": { + "x": 30224.7795653259, + "y": 17590.485877003226 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "9e565a68-d5c4-42bb-991e-d6e3bb10c6b6", + "savedPayload": { + "position": { + "x": 30316.3814026165, + "y": 17612.47753242941 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "91036af1-4483-448a-9c0d-3963b12024f7", + "savedPayload": { + "position": { + "x": 30405.18268151155, + "y": 17643.923714550627 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e588d905-ca8e-446e-9d6c-4ce2f9adf32c", + "savedPayload": { + "position": { + "x": 30490.210476616616, + "y": 17684.479892415016 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a8b147d1-acc8-463e-a8ba-73c566b36701", + "savedPayload": { + "position": { + "x": 30570.53320561532, + "y": 17733.70172405097 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "31ba5047-7e6d-433e-9a09-a5a05ea337d1", + "savedPayload": { + "position": { + "x": 30645.270835880132, + "y": 17791.049924770756 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionCounters\"\n}", + "project": "Foundations", + "id": "d4b743be-1e6c-4795-bf84-0ea3fccf797c", + "savedPayload": { + "position": { + "x": 30713.604526294024, + "y": 17855.896175686405 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "a9198e35-a415-4969-9d3c-1dc7211768c7", + "savedPayload": { + "position": { + "x": 30774.78559864508, + "y": 17927.530007702935 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "0acc369c-ed37-4709-958b-c800f3beba21", + "savedPayload": { + "position": { + "x": 30828.143740301653, + "y": 18005.16658556643 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "70844b0c-e54c-46b6-96b5-2b13a0c31626", + "savedPayload": { + "position": { + "x": 30873.09434829784, + "y": 18087.955306683318 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "37b06145-09cc-4422-9c41-413dfc923468", + "savedPayload": { + "position": { + "x": 30909.144934365926, + "y": 18174.989120500388 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f55e4b31-d190-4925-b900-37deca6bb90f", + "savedPayload": { + "position": { + "x": 30935.900520740877, + "y": 18265.314466340467 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2dfd4e84-3df2-4e0d-b8ab-931112c13e26", + "savedPayload": { + "position": { + "x": 30953.067967619398, + "y": 18357.941720812738 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "35e2ac5c-9a92-41bf-bb6a-da04a624455c", + "savedPayload": { + "position": { + "x": 30960.459184860963, + "y": 18451.856040333696 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "17b55897-19bc-4992-a4cd-7ae75ddd1c79", + "savedPayload": { + "position": { + "x": 30957.993192742782, + "y": 18546.028479965844 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.position.positionQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "1fb57202-051f-49eb-890b-d610d3abc501", + "savedPayload": { + "position": { + "x": 30945.697009190524, + "y": 18639.427266753715 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Base Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "585c40dc-f452-4704-b696-f762a5cf923b", + "savedPayload": { + "position": { + "x": 30923.705353764344, + "y": 18731.029104044315 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "84112b48-b9f7-4c61-b40a-a871eb3ec8cd", + "savedPayload": { + "position": { + "x": 30892.259171643127, + "y": 18819.830382939366 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Base Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f915e77c-5e10-4193-8268-77ab72e052fa", + "savedPayload": { + "position": { + "x": 30851.702993778737, + "y": 18904.858178044433 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "577fd4d5-69b2-46a7-9de4-23d8d83a3eb8", + "savedPayload": { + "position": { + "x": 30802.48116214278, + "y": 18985.180907043134 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "9712f202-be5c-43f1-bf6b-1cdb80ae36b2", + "savedPayload": { + "position": { + "x": 30745.132961422998, + "y": 19059.91853730795 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e9e8e706-4200-41dd-8895-a3dda7e5e097", + "savedPayload": { + "position": { + "x": 30680.286710507346, + "y": 19128.25222772184 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "6e150062-c2c7-4952-9d28-ea92b48953a0", + "savedPayload": { + "position": { + "x": 30608.652878490815, + "y": 19189.433300072895 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics ROI", + "config": "{ \n\"codeName\": \"ROI\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d26e50e5-2177-47c2-8890-352fbcdbec47", + "savedPayload": { + "position": { + "x": 30531.01630062732, + "y": 19242.791441729467 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\"\n}", + "project": "Foundations", + "id": "2b1a4593-9fe2-49ed-b251-00e6089f5abf", + "savedPayload": { + "position": { + "x": 30448.22757951043, + "y": 19287.742049725657 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "21da9c9d-1898-42fe-b189-2fe9b6a6918e", + "savedPayload": { + "position": { + "x": 30361.193765693366, + "y": 19323.792635793743 + }, + "targetPosition": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "857880cb-52f2-4345-8d2f-60feb13931cb", + "savedPayload": { + "position": { + "x": 30060.767592382967, + "y": 18475.415293810784 + }, + "targetPosition": { + "x": 29185.634664025056, + "y": 18685.5161212811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "69f1da02-866e-4385-9ba3-ff2b775aa9d6", + "savedPayload": { + "position": { + "x": 30075.634664025056, + "y": 18684.0161212811 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 18948.519484812714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Last Position", + "id": "bbb54b25-619e-4d9c-a18f-fadadfb6e637" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Last Position", + "Plotter Module", + "Foundations", + "bbb54b25-619e-4d9c-a18f-fadadfb6e637" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"Stop-Loss\",\n \"singularVariableName\": \"stopLoss\",\n \"pluralVariableName\": \"stopLosses\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAtCycle\": \"Second\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3d981986-308e-4c8b-94c6-9e935c0f14e5", + "savedPayload": { + "position": { + "x": 29479.44991137137, + "y": 18863.91571253057 + }, + "targetPosition": { + "x": 29271.57701655633, + "y": 18950.019484812714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "83704692-e8e7-49b7-ab8e-2607bb458b14", + "savedPayload": { + "position": { + "x": 29496.57701655633, + "y": 18950.019484812714 + }, + "targetPosition": { + "x": 29271.57701655633, + "y": 18950.019484812714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\",\n \"childProperty\": \"begin\"\n}", + "project": "Foundations", + "id": "eef4236d-6995-491c-b35b-c7011841fc46", + "savedPayload": { + "position": { + "x": 29643.049791642687, + "y": 19034.805721639776 + }, + "targetPosition": { + "x": 29430.676042323303, + "y": 19109.118510579687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\",\n \"childProperty\": \"end\"\n}", + "project": "Foundations", + "id": "ee091b7e-2045-4312-b2a7-73b1b09e4d14", + "savedPayload": { + "position": { + "x": 29654.261289549282, + "y": 19134.310517702932 + }, + "targetPosition": { + "x": 29430.676042323303, + "y": 19109.118510579687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"stopLoss\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e81e53a2-f9b4-413d-9c05-3de044b3aacf", + "savedPayload": { + "position": { + "x": 29621.188987149668, + "y": 19228.825727795636 + }, + "targetPosition": { + "x": 29430.676042323303, + "y": 19109.118510579687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss Phase", + "config": "{\n \"codeName\": \"stopLossPhase\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "7dc1330a-c4f4-415e-8803-4436c0b6c628", + "savedPayload": { + "position": { + "x": 29550.383259539252, + "y": 19299.631455406052 + }, + "targetPosition": { + "x": 29430.676042323303, + "y": 19109.118510579687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Initial Value", + "config": "{\n \"codeName\": \"initialValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "628164c8-3240-435e-aa4a-62af3a362407", + "savedPayload": { + "position": { + "x": 29455.868049446548, + "y": 19332.703757805666 + }, + "targetPosition": { + "x": 29430.676042323303, + "y": 19109.118510579687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Final Value", + "config": "{\n \"codeName\": \"finalValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "f383d3f8-fc10-42a9-8962-620ec987f003", + "savedPayload": { + "position": { + "x": 29356.36325338339, + "y": 19321.49225989907 + }, + "targetPosition": { + "x": 29430.676042323303, + "y": 19109.118510579687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6bcca09e-339a-4a18-bbdd-21069b14b6f9", + "savedPayload": { + "position": { + "x": 29430.676042323303, + "y": 19109.118510579687 + }, + "targetPosition": { + "x": 29271.57701655633, + "y": 18950.019484812714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fb3a3903-4e98-48d2-a3cc-a0ec325b1bda", + "savedPayload": { + "position": { + "x": 30161.57701655633, + "y": 18948.519484812714 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 18948.519484812714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Stop Loss", + "id": "691d4f75-ef37-446e-8a3a-c1650d8d1bd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "691d4f75-ef37-446e-8a3a-c1650d8d1bd2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Take Profit", + "config": "{\n \"codeName\": \"Take-Profit\",\n \"singularVariableName\": \"takeProfit\",\n \"pluralVariableName\": \"takeProfits\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAtCycle\": \"Second\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bc61c580-07aa-4783-afc5-e6660be10247", + "savedPayload": { + "position": { + "x": 29398.417896114534, + "y": 19267.048055211908 + }, + "targetPosition": { + "x": 29179.634664025056, + "y": 19214.522848344328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "91dd9ff9-b0ec-4807-8a56-f151e54b7af3", + "savedPayload": { + "position": { + "x": 29361.66348775942, + "y": 19346.774530110135 + }, + "targetPosition": { + "x": 29179.634664025056, + "y": 19214.522848344328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\",\n \"childProperty\": \"begin\"\n}", + "project": "Foundations", + "id": "051662f1-c9db-4868-8a3b-eec5f4fd770f", + "savedPayload": { + "position": { + "x": 29430.32635241322, + "y": 19501.462573650435 + }, + "targetPosition": { + "x": 29214.83241865911, + "y": 19436.752724978232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\",\n \"childProperty\": \"end\"\n}", + "project": "Foundations", + "id": "aff9e6a6-6021-4673-9ab2-c765dbf92233", + "savedPayload": { + "position": { + "x": 29380.90919309376, + "y": 19588.55359781295 + }, + "targetPosition": { + "x": 29214.83241865911, + "y": 19436.752724978232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Take Profit", + "config": "{\n \"codeName\": \"takeProfit\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "2a548c12-ce89-4ce6-b9ca-9be544bc5980", + "savedPayload": { + "position": { + "x": 29298.59849179955, + "y": 19645.578597395015 + }, + "targetPosition": { + "x": 29214.83241865911, + "y": 19436.752724978232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss Phase", + "config": "{\n \"codeName\": \"takeProfitPhase\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "0cf3cb69-3aa2-4c08-8c61-5ae8f2ea1c6b", + "savedPayload": { + "position": { + "x": 29199.6968923964, + "y": 19661.243071863686 + }, + "targetPosition": { + "x": 29214.83241865911, + "y": 19436.752724978232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Initial Value", + "config": "{\n \"codeName\": \"initialValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "c51c5b40-95c8-4fc8-8f5f-211a593cbe54", + "savedPayload": { + "position": { + "x": 29103.79306959463, + "y": 19632.444479938265 + }, + "targetPosition": { + "x": 29214.83241865911, + "y": 19436.752724978232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Final Value", + "config": "{\n \"codeName\": \"finalValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "a9404cee-72fb-4372-810d-8c8ced1ca6b0", + "savedPayload": { + "position": { + "x": 29029.88195168333, + "y": 19564.886735941134 + }, + "targetPosition": { + "x": 29214.83241865911, + "y": 19436.752724978232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "df8a72e1-69cf-477e-b33d-aea4bd0969fd", + "savedPayload": { + "position": { + "x": 29214.83241865911, + "y": 19436.752724978232 + }, + "targetPosition": { + "x": 29179.634664025056, + "y": 19214.522848344328 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5516f256-7049-423a-b6b5-5dc68e0682e6", + "savedPayload": { + "position": { + "x": 30075.634664025056, + "y": 19213.022848344328 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 18948.519484812714 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Take Profit", + "id": "0641c867-3cce-4a52-95c6-a6ff1c5a7bab" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "0641c867-3cce-4a52-95c6-a6ff1c5a7bab" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "e3a32824-7e3e-4f3d-b694-dd28baccf5f0", + "savedPayload": { + "position": { + "x": 29711.57701655633, + "y": 18948.519484812714 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19087.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Stages", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Open Stage", + "config": "{\n \"codeName\": \"Current-Strategy-Open-Stage\",\n \"singularVariableName\": \"currentStrategyOpenStage\",\n \"pluralVariableName\": \"currentStrategyOpenStages\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0ff56904-fd9f-4e45-b75e-9532ff0751a0", + "savedPayload": { + "position": { + "x": 29265.04817280042, + "y": 18678.446931309223 + }, + "targetPosition": { + "x": 29168.183176018552, + "y": 18881.528620287943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "87fde8db-9ee4-4bc0-b158-a1329603f261", + "savedPayload": { + "position": { + "x": 29335.390761750965, + "y": 18730.9742338572 + }, + "targetPosition": { + "x": 29168.183176018552, + "y": 18881.528620287943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "5b1463f9-5178-4ba0-8479-0118fdcad609", + "savedPayload": { + "position": { + "x": 29527.800167114, + "y": 18285.972409563896 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "9138e62d-f89e-472a-9ccb-4db95d440b57", + "savedPayload": { + "position": { + "x": 29615.923027319357, + "y": 18281.93224299319 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7521514c-931a-4f3b-81c2-3ad15988566e", + "savedPayload": { + "position": { + "x": 29703.140828873078, + "y": 18295.161624264707 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "6dd7415a-6068-4588-8381-3773f8c4d1ab", + "savedPayload": { + "position": { + "x": 29786.101840573763, + "y": 18325.15215567531 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0694f849-d315-4441-a6e2-54c5ec6e9be3", + "savedPayload": { + "position": { + "x": 29861.617917266827, + "y": 18370.75131792177 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8689ea69-69a5-4975-a119-41497facdd1d", + "savedPayload": { + "position": { + "x": 29926.78701847486, + "y": 18430.20676077126 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "dcb67224-3288-4fc7-ac34-ae25f666b928", + "savedPayload": { + "position": { + "x": 29979.104732185682, + "y": 18501.233644898075 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e938a9c8-0054-4176-a69e-e32833acc6bd", + "savedPayload": { + "position": { + "x": 30016.56051800151, + "y": 18581.10244697755 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1f777d1f-5a81-47e5-ba3e-8157c5ca6e91", + "savedPayload": { + "position": { + "x": 30037.714971078887, + "y": 18666.743853736716 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0333ce4a-4924-431e-bb67-c51c100b5d76", + "savedPayload": { + "position": { + "x": 30041.75513764959, + "y": 18754.866713942072 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Placed In Base Asset", + "config": "{\n \"codeName\": \"sizePlacedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset\",\n \"childProperty\": \"sizePlaced\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "dc1a6545-9a1f-4b28-90fe-4667220f5cba", + "savedPayload": { + "position": { + "x": 30028.52575637807, + "y": 18842.084515495793 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Placed In Quoted Asset", + "config": "{\n \"codeName\": \"sizePlacedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset\",\n \"childProperty\": \"sizePlaced\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "10bbc9a7-ea86-4605-970e-c880af278d5e", + "savedPayload": { + "position": { + "x": 29998.53522496747, + "y": 18925.04552719648 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Target Size In Base Asset", + "config": "{\n \"codeName\": \"targetSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset\",\n \"childProperty\": \"targetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "cea41275-8b57-41a1-ae34-0cbd53ba628b", + "savedPayload": { + "position": { + "x": 29952.936062721008, + "y": 19000.561603889542 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Target Size In Quoted Asset", + "config": "{\n \"codeName\": \"targetSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset\",\n \"childProperty\": \"targetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "fc3d685a-d5b6-4c71-9cd0-3beed95a4727", + "savedPayload": { + "position": { + "x": 29893.48061987152, + "y": 19065.730705097576 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stage Defined In", + "config": "{ \n\"codeName\": \"stageDefinedIn\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a2637609-8611-4304-a134-be143b848663", + "savedPayload": { + "position": { + "x": 29822.453735744704, + "y": 19118.0484188084 + }, + "targetPosition": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0c7e1d22-2bc6-40e2-9cf1-66b4aee7c6be", + "savedPayload": { + "position": { + "x": 29592.371847010032, + "y": 18731.315533632747 + }, + "targetPosition": { + "x": 29168.183176018552, + "y": 18881.528620287943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "a57ace90-1f16-4fbd-8bf9-50fc69baeb40", + "savedPayload": { + "position": { + "x": 30058.183176018552, + "y": 18880.028620287943 + }, + "targetPosition": { + "x": 29723.768004553724, + "y": 19181.13739314943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy Open Stage", + "id": "e541b459-1711-479b-b247-c8b977d100a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy Open Stage", + "Plotter Module", + "Foundations", + "e541b459-1711-479b-b247-c8b977d100a8" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Close Stage", + "config": "{\n \"codeName\": \"Current-Strategy-Close-Stage\",\n \"singularVariableName\": \"currentStrategyCloseStage\",\n \"pluralVariableName\": \"currentStrategyCloseStages\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "adf0c220-013a-48c8-a37c-879912ae71f8", + "savedPayload": { + "position": { + "x": 29479.036707818388, + "y": 19028.238863620576 + }, + "targetPosition": { + "x": 29281.302857469447, + "y": 19135.59958467899 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "85fe87e7-96ee-49de-848a-1107181717fe", + "savedPayload": { + "position": { + "x": 29505.070283927307, + "y": 19112.080680443767 + }, + "targetPosition": { + "x": 29281.302857469447, + "y": 19135.59958467899 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "412a2829-d6c1-4ccb-9101-3f23ebfe8923", + "savedPayload": { + "position": { + "x": 29922.298272306434, + "y": 18865.162052937387 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "88e1f931-b114-43bb-ac32-0dc53328a386", + "savedPayload": { + "position": { + "x": 29995.96591413256, + "y": 18913.690807140116 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "ce0e68c5-9f3e-43a5-a7ed-a586501c55c1", + "savedPayload": { + "position": { + "x": 30058.750562593188, + "y": 18975.65893890449 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c520ae78-3dbd-4e30-9320-4bc3d6e17399", + "savedPayload": { + "position": { + "x": 30108.23943885802, + "y": 19048.68504767893 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f2cad875-cd93-42fb-87cd-dbeb59fa7140", + "savedPayload": { + "position": { + "x": 30142.53071316587, + "y": 19129.962781056747 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1437002e-b84c-405d-8337-2c84215c21d0", + "savedPayload": { + "position": { + "x": 30160.306591075852, + "y": 19216.36868132531 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "97188ace-0452-4e2b-8439-44d2535b275b", + "savedPayload": { + "position": { + "x": 30160.88395556873, + "y": 19304.582218194286 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f173fbae-91c1-426f-bdc5-c31921f4e929", + "savedPayload": { + "position": { + "x": 30144.240618850818, + "y": 19391.21339491252 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "c720e4b7-8edf-495a-9863-c57ce0b95c03", + "savedPayload": { + "position": { + "x": 30111.0161750185, + "y": 19472.933023942056 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "7ca208f9-db3b-4f0b-ac26-9936bb455eac", + "savedPayload": { + "position": { + "x": 30062.48742081577, + "y": 19546.600665768183 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Placed In Base Asset", + "config": "{\n \"codeName\": \"sizePlacedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset\",\n \"childProperty\": \"sizePlaced\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e309159a-8586-40c7-a3a7-219df1c14f0f", + "savedPayload": { + "position": { + "x": 30000.519289051394, + "y": 19609.38531422881 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Placed In Quoted Asset", + "config": "{\n \"codeName\": \"sizePlacedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset\",\n \"childProperty\": \"sizePlaced\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "3880a839-c0c1-4d4c-93b0-06058ef3f539", + "savedPayload": { + "position": { + "x": 29927.493180276957, + "y": 19658.87419049364 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Target Size In Base Asset", + "config": "{\n \"codeName\": \"targetSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset\",\n \"childProperty\": \"targetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "90ddc437-c39c-4030-8275-5df13e6701fb", + "savedPayload": { + "position": { + "x": 29846.21544689914, + "y": 19693.16546480149 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Target Size In Quoted Asset", + "config": "{\n \"codeName\": \"targetSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset\",\n \"childProperty\": \"targetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "dca56123-3b9c-4007-a95d-b1d2017c31c5", + "savedPayload": { + "position": { + "x": 29759.809546630575, + "y": 19710.941342711478 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stage Defined In", + "config": "{ \n\"codeName\": \"stageDefinedIn\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "98d3f760-2574-41ad-843e-93b78520fec9", + "savedPayload": { + "position": { + "x": 29671.5960097616, + "y": 19711.51870720435 + }, + "targetPosition": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b441dda2-8fe0-45e0-9d7c-e2ad03accef9", + "savedPayload": { + "position": { + "x": 29712.771738160132, + "y": 19263.406489795754 + }, + "targetPosition": { + "x": 29281.302857469447, + "y": 19135.59958467899 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "210623ed-84b4-4718-8449-b45fe5e17678", + "savedPayload": { + "position": { + "x": 30171.302857469447, + "y": 19134.09958467899 + }, + "targetPosition": { + "x": 29723.768004553724, + "y": 19181.13739314943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy Close Stage", + "id": "87e06420-c381-442b-aff8-635de5ebf16b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy Close Stage", + "Plotter Module", + "Foundations", + "87e06420-c381-442b-aff8-635de5ebf16b" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Trigger Stage", + "config": "{\n \"codeName\": \"Current-Strategy-Trigger-Stage\",\n \"singularVariableName\": \"currentStrategyTriggerStage\",\n \"pluralVariableName\": \"currentStrategyTriggerStages\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyTriggerStage\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "c3bb3f5a-f543-4acb-9d05-533422e7f49c", + "savedPayload": { + "position": { + "x": 29446.55453006583, + "y": 19437.005786398942 + }, + "targetPosition": { + "x": 29223.479436256723, + "y": 19407.63739314943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bba5e6a8-6c4c-4f99-a0a3-1365fd69c8b6", + "savedPayload": { + "position": { + "x": 29418.335152108222, + "y": 19520.13739314943 + }, + "targetPosition": { + "x": 29223.479436256723, + "y": 19407.63739314943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "479098e1-d9f9-4bb0-9f9c-507b8a82a678", + "savedPayload": { + "position": { + "x": 29580.707385610654, + "y": 19540.18519881228 + }, + "targetPosition": { + "x": 29360.450757783685, + "y": 19586.141894714958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "3f38993e-a157-4dca-bb90-bdc82f313776", + "savedPayload": { + "position": { + "x": 29578.834985460697, + "y": 19640.302111681976 + }, + "targetPosition": { + "x": 29360.450757783685, + "y": 19586.141894714958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "bc55d93e-6e63-481a-96ed-1b947ef419fd", + "savedPayload": { + "position": { + "x": 29533.708910712518, + "y": 19729.691929349883 + }, + "targetPosition": { + "x": 29360.450757783685, + "y": 19586.141894714958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "794908d9-618f-4feb-9776-7ff004c3f314", + "savedPayload": { + "position": { + "x": 29454.266933904983, + "y": 19790.649902132704 + }, + "targetPosition": { + "x": 29360.450757783685, + "y": 19586.141894714958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "adaccc1f-32f5-483f-be70-5f3d890a69ca", + "savedPayload": { + "position": { + "x": 29356.243512836732, + "y": 19811.102555920326 + }, + "targetPosition": { + "x": 29360.450757783685, + "y": 19586.141894714958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0bc22d4b-4bf8-4e2c-a608-28f8ed683fdf", + "savedPayload": { + "position": { + "x": 29259.053388228698, + "y": 19786.99899179477 + }, + "targetPosition": { + "x": 29360.450757783685, + "y": 19586.141894714958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d36773cb-b11d-4341-adb1-f95652f3c5a6", + "savedPayload": { + "position": { + "x": 29360.450757783685, + "y": 19586.141894714958 + }, + "targetPosition": { + "x": 29223.479436256723, + "y": 19407.63739314943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "47e1c4ac-720c-4b9b-8f9e-c97932ce7bac", + "savedPayload": { + "position": { + "x": 30113.479436256723, + "y": 19406.13739314943 + }, + "targetPosition": { + "x": 29723.768004553724, + "y": 19181.13739314943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy Trigger Stage", + "id": "9e6c7eca-2090-4445-8b95-3a05e14b429a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy Trigger Stage", + "Plotter Module", + "Foundations", + "9e6c7eca-2090-4445-8b95-3a05e14b429a" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Manage Stage", + "config": "{\n \"codeName\": \"Current-Strategy-Manage-Stage\",\n \"singularVariableName\": \"currentStrategyManageStage\",\n \"pluralVariableName\": \"currentStrategyManageStages\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyManageStage\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "ba4c0e12-e085-41bd-94c3-f1823e1118b0", + "savedPayload": { + "position": { + "x": 29180.0087274156, + "y": 19748.612628619696 + }, + "targetPosition": { + "x": 29016.799493937833, + "y": 19593.732849088603 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "21502e28-dca1-4b51-97c0-28fe12926f74", + "savedPayload": { + "position": { + "x": 29108.31523862989, + "y": 19799.280577058187 + }, + "targetPosition": { + "x": 29016.799493937833, + "y": 19593.732849088603 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "f152bbf4-58b4-4911-8fcb-84df48f6e9cc", + "savedPayload": { + "position": { + "x": 29227.893330438525, + "y": 19910.939596773882 + }, + "targetPosition": { + "x": 29022.689307307104, + "y": 19818.655747208104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "72ddd566-4920-4086-8033-1b696013bbd0", + "savedPayload": { + "position": { + "x": 29167.53128200708, + "y": 19990.835311515286 + }, + "targetPosition": { + "x": 29022.689307307104, + "y": 19818.655747208104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "9426e97d-15e0-4ad9-be08-a254fb2b0666", + "savedPayload": { + "position": { + "x": 29078.481504116062, + "y": 20036.628751901873 + }, + "targetPosition": { + "x": 29022.689307307104, + "y": 19818.655747208104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "1da033bd-c851-490d-b43b-2de2bb5511a1", + "savedPayload": { + "position": { + "x": 28978.381397400637, + "y": 20039.249965445393 + }, + "targetPosition": { + "x": 29022.689307307104, + "y": 19818.655747208104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8247cf90-5944-4043-85c6-acd08e416f33", + "savedPayload": { + "position": { + "x": 28887.057015643044, + "y": 19998.17978865647 + }, + "targetPosition": { + "x": 29022.689307307104, + "y": 19818.655747208104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8aaa742b-7ab1-4d8e-871b-b65b3e1363ba", + "savedPayload": { + "position": { + "x": 28822.59627267041, + "y": 19921.552673740818 + }, + "targetPosition": { + "x": 29022.689307307104, + "y": 19818.655747208104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ec98265b-0923-43b4-9210-de6eaa848616", + "savedPayload": { + "position": { + "x": 29022.689307307104, + "y": 19818.655747208104 + }, + "targetPosition": { + "x": 29016.799493937833, + "y": 19593.732849088603 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "4a38e599-09d8-48fc-930f-2b0d33efe268", + "savedPayload": { + "position": { + "x": 29906.799493937833, + "y": 19592.232849088603 + }, + "targetPosition": { + "x": 29723.768004553724, + "y": 19181.13739314943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Strategy Manage Stage", + "id": "8426ac02-eaa4-44ac-a6e8-35d2b45b4b33" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Current Strategy Manage Stage", + "Plotter Module", + "Foundations", + "8426ac02-eaa4-44ac-a6e8-35d2b45b4b33" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "1bf5463a-7601-429e-bb29-5c65d58db392", + "savedPayload": { + "position": { + "x": 29723.768004553724, + "y": 19181.13739314943 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19087.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Orders", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Market Buy Orders", + "config": "{ \n \"codeName\": \"Market-Buy-Orders\", \n \"singularVariableName\": \"marketBuyOrder\", \n \"pluralVariableName\": \"marketBuyOrders\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "78951e99-5cab-4ff3-9fb2-9e99ab1083e9", + "savedPayload": { + "position": { + "x": 29304.096631546112, + "y": 19061.03156146017 + }, + "targetPosition": { + "x": 29144.403690901636, + "y": 19219.53444694911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "f910a406-cb66-402a-b4c5-2c6c1caec4f3", + "savedPayload": { + "position": { + "x": 29352.597158508284, + "y": 19134.2087178522 + }, + "targetPosition": { + "x": 29144.403690901636, + "y": 19219.53444694911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "6145e5a3-c1b0-417d-b9b5-5b77b308d3cd", + "savedPayload": { + "position": { + "x": 29640.18283645337, + "y": 18773.552406201426 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "cc161d79-ce99-46fe-b825-82ca6cb02aa2", + "savedPayload": { + "position": { + "x": 29683.841228549518, + "y": 18780.19548510652 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "5a0bd825-7e06-4806-ba63-7d75efd49956", + "savedPayload": { + "position": { + "x": 29726.63825795741, + "y": 18791.085846515598 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "d4a681f7-4e1f-473b-a5c9-9e83ca3a0bc1", + "savedPayload": { + "position": { + "x": 29768.16176588861, + "y": 18806.118610295012 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "60646593-6c63-4cec-8f3a-bc240fa2e98f", + "savedPayload": { + "position": { + "x": 29808.011858262686, + "y": 18825.149002711823 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0fb7dd5b-d76b-4116-89a1-d1e1d13fb76c", + "savedPayload": { + "position": { + "x": 29845.804756905796, + "y": 18847.993750683992 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "24dd7de8-875a-4a47-b5e7-3e22d350348d", + "savedPayload": { + "position": { + "x": 29881.17649554431, + "y": 18874.43284680033 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b461a5fc-1620-4dcc-94dc-e259aa8bc2a8", + "savedPayload": { + "position": { + "x": 29913.786424998976, + "y": 18904.21166811216 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8c7ffe83-a3bc-40f5-bf1a-d66c827242a5", + "savedPayload": { + "position": { + "x": 29943.320493822746, + "y": 18937.04342829149 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "2269c25c-7a60-496d-aee3-237f4c0bed10", + "savedPayload": { + "position": { + "x": 29969.494272787888, + "y": 18972.611939540126 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "d8f3c88c-56c4-45ed-b3b2-1b9bbc66a6a7", + "savedPayload": { + "position": { + "x": 29992.055694094917, + "y": 19010.574657651017 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "c4138df1-7ead-4125-9aaf-8a91584c81da", + "savedPayload": { + "position": { + "x": 30010.787478923325, + "y": 19050.565980896223 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "3f3c094b-cd8c-4c29-a1c3-274eeacfd61f", + "savedPayload": { + "position": { + "x": 30025.509229945375, + "y": 19092.200770971413 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "65f1f3f6-4c66-43c6-85fc-96e81face96e", + "savedPayload": { + "position": { + "x": 30036.079168651, + "y": 19135.078062088265 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7e3c34c7-edb2-4ca3-ae1a-cb456b73cc9c", + "savedPayload": { + "position": { + "x": 30042.39550075234, + "y": 19178.784922494226 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "45b4e118-7a9a-40c8-8ed2-03ffae87a6bc", + "savedPayload": { + "position": { + "x": 30044.397396518412, + "y": 19222.90043123097 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "7acaf9cb-bf6d-47c2-a288-6e4dc906476d", + "savedPayload": { + "position": { + "x": 30042.065576598638, + "y": 19266.999731833384 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "c8a2f95e-0f17-4f6c-8f31-6b98355e64a9", + "savedPayload": { + "position": { + "x": 30035.422497693544, + "y": 19310.658123929534 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "337cfa18-312c-4ef5-97ee-59212d145f8d", + "savedPayload": { + "position": { + "x": 30024.532136284462, + "y": 19353.455153337425 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8fe05ad7-739a-4daa-9596-ae6962815cbc", + "savedPayload": { + "position": { + "x": 30009.49937250505, + "y": 19394.978661268626 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0b3be933-7cb7-4793-904d-6d3b93d43ffa", + "savedPayload": { + "position": { + "x": 29990.46898008824, + "y": 19434.8287536427 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d41e9e49-21a7-4996-9b92-110c5407abf5", + "savedPayload": { + "position": { + "x": 29967.624232116075, + "y": 19472.621652285812 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "77673c7f-d7a8-4acc-9dad-05e24feddec2", + "savedPayload": { + "position": { + "x": 29941.185135999734, + "y": 19507.993390924326 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e5e7fc4c-6f3a-4ab6-885f-a2cf7492e78d", + "savedPayload": { + "position": { + "x": 29911.406314687905, + "y": 19540.603320378992 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "6ad23387-7fe6-4710-beca-867e3e15bd2e", + "savedPayload": { + "position": { + "x": 29878.574554508574, + "y": 19570.137389202762 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0fe29e7c-0223-4798-8f1e-233a61fbab2c", + "savedPayload": { + "position": { + "x": 29843.00604325994, + "y": 19596.311168167904 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "65260069-f08c-422f-9593-e31de2a14161", + "savedPayload": { + "position": { + "x": 29805.043325149047, + "y": 19618.872589474933 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "22390af1-457a-4c46-a8a3-f15d66670ebd", + "savedPayload": { + "position": { + "x": 29765.05200190384, + "y": 19637.604374303337 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0a80ec77-b299-40c2-b559-07c20d049cd5", + "savedPayload": { + "position": { + "x": 29723.41721182865, + "y": 19652.326125325388 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "5dcd55c5-3979-4b81-a1b9-a042f86acbb2", + "savedPayload": { + "position": { + "x": 29680.5399207118, + "y": 19662.89606403101 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "10b26b0c-6b8a-4061-b6a1-af12386dbfdb", + "savedPayload": { + "position": { + "x": 29636.833060305842, + "y": 19669.212396132356 + }, + "targetPosition": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "aa1d637d-6275-4802-b477-7665ca2638c9", + "savedPayload": { + "position": { + "x": 29594.400543710024, + "y": 19221.21743909004 + }, + "targetPosition": { + "x": 29144.403690901636, + "y": 19219.53444694911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "7554e752-eac9-4a0b-8cdf-69a7fe8ebfda", + "savedPayload": { + "position": { + "x": 29144.403690901636, + "y": 19219.53444694911 + }, + "targetPosition": { + "x": 28728.01675568834, + "y": 19390.185905142927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Market Buy Orders", + "id": "63406c9e-ee25-418c-b78b-0186acd3325e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "63406c9e-ee25-418c-b78b-0186acd3325e" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Market Sell Orders", + "config": "{ \n \"codeName\": \"Market-Sell-Orders\", \n \"singularVariableName\": \"marketSellOrder\", \n \"pluralVariableName\": \"marketSellOrders\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b2eea143-3f5b-442d-9baf-7b5408e067f9", + "savedPayload": { + "position": { + "x": 29389.861506645146, + "y": 19343.57977931746 + }, + "targetPosition": { + "x": 29177.21131408382, + "y": 19417.097774418195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "6ccb651c-d762-4801-83ae-13ef40d6b3f9", + "savedPayload": { + "position": { + "x": 29401.80859328156, + "y": 19430.55370905583 + }, + "targetPosition": { + "x": 29177.21131408382, + "y": 19417.097774418195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "5c4961f8-0ecf-4657-bc76-bf70050d9aed", + "savedPayload": { + "position": { + "x": 29817.397245000077, + "y": 19230.392349509442 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ce27d0db-0d23-4eba-ad71-bc3d77c92bfb", + "savedPayload": { + "position": { + "x": 29853.84977318679, + "y": 19255.320223196486 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "614fdab2-21d5-4c10-80be-3708c43b438a", + "savedPayload": { + "position": { + "x": 29887.68341359349, + "y": 19283.70103492889 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "03dad188-07fa-40f9-ad83-70416b27c8ee", + "savedPayload": { + "position": { + "x": 29918.57232976772, + "y": 19315.26146197514 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "e4a59bdc-e3d1-4938-98ad-ca8991d20cd4", + "savedPayload": { + "position": { + "x": 29946.219044561116, + "y": 19349.6975601701 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a062b34e-9fff-4f0d-a4ee-15f6c5e0d49c", + "savedPayload": { + "position": { + "x": 29970.357304996993, + "y": 19386.67769106346 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "4930aa5b-702d-47eb-8b14-703364f2ae15", + "savedPayload": { + "position": { + "x": 29990.754646432026, + "y": 19425.84571577933 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "88f6972b-7e40-496c-931d-0ace3701beaa", + "savedPayload": { + "position": { + "x": 30007.214631317882, + "y": 19466.824424828268 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e1cc6758-6741-4e1a-ae78-e58f6eedd4a5", + "savedPayload": { + "position": { + "x": 30019.578741002166, + "y": 19509.219170840897 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a80393cf-ecac-43ea-b46a-e8cd3e269f5e", + "savedPayload": { + "position": { + "x": 30027.727902349718, + "y": 19552.621669237786 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8b422550-38e6-452d-8668-9b4e41e93a01", + "savedPayload": { + "position": { + "x": 30031.58363448196, + "y": 19596.613930233154 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "505d9de9-5a6e-499a-a449-f1ab972723f1", + "savedPayload": { + "position": { + "x": 30031.108804590716, + "y": 19640.772284305003 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "55c8cb63-2af8-4d3b-8717-8e7cefffcb58", + "savedPayload": { + "position": { + "x": 30026.30798554739, + "y": 19684.671462364204 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "01327a50-60dc-4c93-ae40-b7697780db96", + "savedPayload": { + "position": { + "x": 30017.22741186378, + "y": 19727.88869132832 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "2ea8b959-6b92-45cb-9efb-657f37aa2760", + "savedPayload": { + "position": { + "x": 30003.954534428405, + "y": 19770.007765657483 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "da6ded21-26cf-4592-ad8c-6c05e64902ad", + "savedPayload": { + "position": { + "x": 29986.617178306646, + "y": 19810.623055641277 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "97a77890-2470-4be5-9bd0-6a750b596d04", + "savedPayload": { + "position": { + "x": 29965.382311715526, + "y": 19849.34341383458 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "7d085f6d-6c77-476e-9a9e-e6ea85ac3416", + "savedPayload": { + "position": { + "x": 29940.454438028482, + "y": 19885.795942021294 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "ef8fb614-c163-4ade-a2a5-94a40d0ac1bb", + "savedPayload": { + "position": { + "x": 29912.073626296078, + "y": 19919.629582427995 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8f56a2df-1012-4a4a-af68-a9727fa13b63", + "savedPayload": { + "position": { + "x": 29880.513199249828, + "y": 19950.518498602225 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "af28099f-92fb-4e30-b7db-31f42c2f9beb", + "savedPayload": { + "position": { + "x": 29846.077101054867, + "y": 19978.16521339562 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8dd9192b-396d-45ab-8e88-a8319bb928c8", + "savedPayload": { + "position": { + "x": 29809.096970161507, + "y": 20002.303473831493 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "ffd93d30-1340-4ccb-9c4e-22d274c4440e", + "savedPayload": { + "position": { + "x": 29769.928945445638, + "y": 20022.700815266526 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "03f9178a-1988-4e37-9584-4ef761a34f43", + "savedPayload": { + "position": { + "x": 29728.9502363967, + "y": 20039.160800152385 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "dea36bff-d618-4d8d-8c18-d5a8494bc910", + "savedPayload": { + "position": { + "x": 29686.55549038407, + "y": 20051.524909836673 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "360b0142-a82f-4514-9767-1a21ddaba158", + "savedPayload": { + "position": { + "x": 29643.152991987183, + "y": 20059.67407118422 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "57b03eb3-eed3-4c9f-9d8e-2dae6a706ce4", + "savedPayload": { + "position": { + "x": 29599.160730991814, + "y": 20063.529803316465 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1706f0d7-bd25-4c0e-bf6f-7d87366ed18f", + "savedPayload": { + "position": { + "x": 29555.002376919965, + "y": 20063.054973425216 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b37045cb-2fdf-4d49-935e-0a778ecc8f6d", + "savedPayload": { + "position": { + "x": 29511.103198860765, + "y": 20058.254154381895 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "dc9729a9-37a2-43cf-bb0f-c6659bedeae4", + "savedPayload": { + "position": { + "x": 29467.885969896648, + "y": 20049.173580698287 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "15300971-c54e-4f99-8b68-3b019b41ac11", + "savedPayload": { + "position": { + "x": 29425.766895567485, + "y": 20035.900703262905 + }, + "targetPosition": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c340271a-8402-4ade-9905-bb8d7bb05132", + "savedPayload": { + "position": { + "x": 29581.914246195232, + "y": 19613.860415029736 + }, + "targetPosition": { + "x": 29177.21131408382, + "y": 19417.097774418195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "cf240dfd-89a3-40b6-b2f6-17c5e203b53b", + "savedPayload": { + "position": { + "x": 29177.21131408382, + "y": 19417.097774418195 + }, + "targetPosition": { + "x": 28728.01675568834, + "y": 19390.185905142927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Market Sell Orders", + "id": "c2cc9496-0d7e-4344-b6d6-9a90aaa30acb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "c2cc9496-0d7e-4344-b6d6-9a90aaa30acb" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Limit Buy Orders", + "config": "{ \n \"codeName\": \"Limit-Buy-Orders\", \n \"singularVariableName\": \"limitBuyOrder\", \n \"pluralVariableName\": \"limitBuyOrders\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5bf0c662-67a4-4c82-b679-78a8341fd2f2", + "savedPayload": { + "position": { + "x": 29344.539911823987, + "y": 19635.358911981104 + }, + "targetPosition": { + "x": 29121.050445966048, + "y": 19609.33087612489 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "e3c850ae-947d-4f49-8027-81fff1227835", + "savedPayload": { + "position": { + "x": 29317.5672911049, + "y": 19718.903361615874 + }, + "targetPosition": { + "x": 29121.050445966048, + "y": 19609.33087612489 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "8982dcab-8e8e-4719-9e95-5d0a77051a76", + "savedPayload": { + "position": { + "x": 29778.84648726367, + "y": 19718.881366250007 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "4fc41f14-9a38-41a5-95d4-a49a69dc544f", + "savedPayload": { + "position": { + "x": 29800.873281272645, + "y": 19757.156763614978 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "ece786ed-b48b-4e88-b0de-034d836cc3ce", + "savedPayload": { + "position": { + "x": 29819.04236525324, + "y": 19797.406857839294 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "14a04185-6f1d-4bae-8538-6d6278966965", + "savedPayload": { + "position": { + "x": 29833.178760994495, + "y": 19839.244018512632 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "e1939a15-8ef6-4f0f-bbe0-85f625f17f07", + "savedPayload": { + "position": { + "x": 29843.146327277675, + "y": 19882.265330907197 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "666ce947-3a58-4b03-98aa-bda393673dcf", + "savedPayload": { + "position": { + "x": 29848.849070990647, + "y": 19926.056476266785 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c138d527-0a3c-4676-9028-00378b4063d3", + "savedPayload": { + "position": { + "x": 29850.23207159402, + "y": 19970.195721922904 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "84fa65f5-1718-4986-9556-6a0af760f54e", + "savedPayload": { + "position": { + "x": 29847.28201003596, + "y": 20014.257982810923 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a86917be-bbbc-4fb5-99dc-df264f531b70", + "savedPayload": { + "position": { + "x": 29840.027297021934, + "y": 20057.81891527161 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "08c9ab2c-95d0-4d83-913c-2b47b9f031ff", + "savedPayload": { + "position": { + "x": 29828.537799404105, + "y": 20100.459003712538 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "9ba4b35a-249d-44fe-ada2-ee83715e5c7b", + "savedPayload": { + "position": { + "x": 29812.92416732532, + "y": 20141.767600772575 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "7f850a2c-3495-4204-abd0-efe797f812f6", + "savedPayload": { + "position": { + "x": 29793.336768597786, + "y": 20181.346882080463 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "53890827-47b5-433c-8ba3-7ee002a1dafa", + "savedPayload": { + "position": { + "x": 29769.964240578807, + "y": 20218.815677520968 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "24782fa6-74c0-41fa-9aa1-561ecc4011bd", + "savedPayload": { + "position": { + "x": 29743.031673489928, + "y": 20253.813142111467 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7aaca0e7-3b44-4276-8838-4f92f8c33189", + "savedPayload": { + "position": { + "x": 29712.79844267506, + "y": 20286.0022311364 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "9358cda6-2690-405b-839d-baaad78c4322", + "savedPayload": { + "position": { + "x": 29679.555710674107, + "y": 20315.072946072105 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "30ff8d13-60ec-4552-a5ec-c1fc9d913ffb", + "savedPayload": { + "position": { + "x": 29643.62362316857, + "y": 20340.74532004209 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "27f011b3-c980-4469-b812-4a044b90e5b0", + "savedPayload": { + "position": { + "x": 29605.3482258036, + "y": 20362.772114051066 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "89667a2e-9cd6-426e-b62f-9cf77bf13eff", + "savedPayload": { + "position": { + "x": 29565.09813157928, + "y": 20380.941198031665 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "52a76a37-7918-4f3c-83b1-23ad23209555", + "savedPayload": { + "position": { + "x": 29523.260970905943, + "y": 20395.077593772916 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "59fc741d-fbab-42b2-b72b-c562a921b9f9", + "savedPayload": { + "position": { + "x": 29480.23965851138, + "y": 20405.045160056095 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "80572f03-82e1-4aba-ac3b-d8bd9be897b8", + "savedPayload": { + "position": { + "x": 29436.44851315179, + "y": 20410.74790376907 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "05ee3ff0-db43-41b8-b26c-59b136052835", + "savedPayload": { + "position": { + "x": 29392.30926749567, + "y": 20412.13090437244 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "6cc95e87-42a3-4a3c-93b8-dc77fe5e825c", + "savedPayload": { + "position": { + "x": 29348.247006607653, + "y": 20409.18084281438 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "702a083e-0075-41b1-af2a-7ba99b6c6e84", + "savedPayload": { + "position": { + "x": 29304.686074146965, + "y": 20401.926129800355 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "cd4929d2-aaab-4780-bdf7-7f7afb7120af", + "savedPayload": { + "position": { + "x": 29262.045985706038, + "y": 20390.436632182525 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "789acffd-1800-4547-8d5a-149ba48d2a75", + "savedPayload": { + "position": { + "x": 29220.737388646, + "y": 20374.82300010374 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e31c19f4-b6e2-452c-94ba-dc6c98d63b14", + "savedPayload": { + "position": { + "x": 29181.158107338113, + "y": 20355.235601376207 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "89164c39-1423-4d49-b557-cab7393cc72d", + "savedPayload": { + "position": { + "x": 29143.689311897608, + "y": 20331.863073357228 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "16024fd3-f5aa-4bbb-a068-310378f0144c", + "savedPayload": { + "position": { + "x": 29108.69184730711, + "y": 20304.93050626835 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "23cd2150-b18e-478b-b662-23824f9d85c9", + "savedPayload": { + "position": { + "x": 29076.502758282175, + "y": 20274.69727545348 + }, + "targetPosition": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "28c97375-92ac-461e-ae8a-10bfac44c003", + "savedPayload": { + "position": { + "x": 29400.303078320077, + "y": 19962.2019110985 + }, + "targetPosition": { + "x": 29121.050445966048, + "y": 19609.33087612489 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "a7baaab8-8e67-48fe-a22f-029bedfe5c7b", + "savedPayload": { + "position": { + "x": 29121.050445966048, + "y": 19609.33087612489 + }, + "targetPosition": { + "x": 28728.01675568834, + "y": 19390.185905142927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Limit Buy Orders", + "id": "979e9aa8-fef3-4a35-8be6-68b0b480c029" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "979e9aa8-fef3-4a35-8be6-68b0b480c029" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Limit Sell Orders", + "config": "{ \n \"codeName\": \"Limit-Sell-Orders\", \n \"singularVariableName\": \"limitSellOrder\", \n \"pluralVariableName\": \"limitSellOrders\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "36702185-19b3-4f57-aefa-0e6e5bbfad3b", + "savedPayload": { + "position": { + "x": 29177.10834476986, + "y": 19878.57852379085 + }, + "targetPosition": { + "x": 28987.04443524689, + "y": 19758.159628691923 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b5fd306d-a501-46cc-a3cc-cd7ae5de87f1", + "savedPayload": { + "position": { + "x": 29116.558275026167, + "y": 19942.14649046642 + }, + "targetPosition": { + "x": 28987.04443524689, + "y": 19758.159628691923 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "9f12fdf3-eada-4e6a-b1af-17580483cd79", + "savedPayload": { + "position": { + "x": 29532.16601360785, + "y": 20142.268215733046 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "24e1b1e5-8688-49ab-bbd5-865fb3afe760", + "savedPayload": { + "position": { + "x": 29535.404396744718, + "y": 20186.310224910863 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "fe46f7ff-1e9a-4d7c-b72c-2fd9a8ae7181", + "savedPayload": { + "position": { + "x": 29534.310314387658, + "y": 20230.457576830955 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "9f18a36e-e2f5-44a5-94c0-1cf0f06d3856", + "savedPayload": { + "position": { + "x": 29528.894303147867, + "y": 20274.285108360924 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "68f1b325-7dd0-49bc-9e8a-a3f58caed6f0", + "savedPayload": { + "position": { + "x": 29519.208522174264, + "y": 20317.37073641358 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "03cdc94a-a61d-4cda-8da5-5129f1ecf11e", + "savedPayload": { + "position": { + "x": 29505.346250832423, + "y": 20359.29952283777 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a2eca706-c6d2-448d-ad88-cdd2fb2c1b0d", + "savedPayload": { + "position": { + "x": 29487.440990373245, + "y": 20399.667670499624 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "ed920227-e5ed-4154-89aa-d0addc68059b", + "savedPayload": { + "position": { + "x": 29465.66517824297, + "y": 20438.086412069686 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c556f37a-95d0-437f-88e0-8e7e57419201", + "savedPayload": { + "position": { + "x": 29440.22852741628, + "y": 20474.185754064816 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "6edcaaf5-a447-4d26-830d-229a969919ab", + "savedPayload": { + "position": { + "x": 29411.37600674572, + "y": 20507.618040087687 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "eedb4aab-b2dc-4492-bcc1-0e15bd48fe19", + "savedPayload": { + "position": { + "x": 29379.385481777743, + "y": 20538.061298947963 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "5ec6663d-8a69-439f-ac4f-05b520e9fbee", + "savedPayload": { + "position": { + "x": 29344.56503875559, + "y": 20565.222345420832 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "4e39e49c-f926-4995-b856-491058030c13", + "savedPayload": { + "position": { + "x": 29307.250017580358, + "y": 20588.839603781023 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "26c1b6b1-3171-46b8-8487-9445e7e223bc", + "savedPayload": { + "position": { + "x": 29267.799782304424, + "y": 20608.685626920025 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "55e76382-cf45-45a3-bb4d-3b18f2994356", + "savedPayload": { + "position": { + "x": 29226.594260259193, + "y": 20624.56928678607 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "83511246-247e-4f05-a8d2-77cab93fb664", + "savedPayload": { + "position": { + "x": 29184.030283147185, + "y": 20636.33761505175 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "8b2dc921-cabd-45a7-b6ed-97e69fd289e5", + "savedPayload": { + "position": { + "x": 29140.51776533583, + "y": 20643.87727628265 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "34e6247b-3571-48b9-a862-25fa1a61341d", + "savedPayload": { + "position": { + "x": 29096.47575615801, + "y": 20647.115659419516 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "a24a2624-1e58-43c4-b3ed-7103a2324814", + "savedPayload": { + "position": { + "x": 29052.32840423792, + "y": 20646.021577062456 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "79b6545a-5083-4f2d-8bc0-aa6a5bb087a7", + "savedPayload": { + "position": { + "x": 29008.500872707948, + "y": 20640.605565822665 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "833f2f08-ae8f-49da-ad20-ed49e432d905", + "savedPayload": { + "position": { + "x": 28965.415244655294, + "y": 20630.919784849062 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "12e16c9f-caee-4f82-b968-74d016052e67", + "savedPayload": { + "position": { + "x": 28923.486458231106, + "y": 20617.05751350722 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1db6c191-74ba-491a-9724-5878f7fe7e7f", + "savedPayload": { + "position": { + "x": 28883.11831056925, + "y": 20599.152253048043 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f78b773b-be84-442e-ada8-2e9dd316b8f5", + "savedPayload": { + "position": { + "x": 28844.69956899919, + "y": 20577.376440917767 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "ad069a4e-d1d0-4d0c-bba5-97cc038db454", + "savedPayload": { + "position": { + "x": 28808.60022700406, + "y": 20551.939790091077 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1210c1aa-f025-491f-913d-48acf29a5e68", + "savedPayload": { + "position": { + "x": 28775.167940981184, + "y": 20523.087269420517 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8329ccf3-95fb-4804-a400-35116686d906", + "savedPayload": { + "position": { + "x": 28744.724682120912, + "y": 20491.09674445254 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "3c9bfb39-19bd-43ba-aab6-ff1b27172f59", + "savedPayload": { + "position": { + "x": 28717.563635648043, + "y": 20456.27630143039 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "193784b1-c9e9-45c5-9484-8277104417a9", + "savedPayload": { + "position": { + "x": 28693.94637728785, + "y": 20418.961280255156 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "775b4318-e63f-44a1-842f-15cc9007c16c", + "savedPayload": { + "position": { + "x": 28674.10035414885, + "y": 20379.511044979223 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "31b807b7-7d70-44cc-980a-83e7a1a80310", + "savedPayload": { + "position": { + "x": 28658.216694282804, + "y": 20338.30552293399 + }, + "targetPosition": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3d00d923-689e-4a81-af76-36792d4d539e", + "savedPayload": { + "position": { + "x": 29085.53735919704, + "y": 20197.248621871837 + }, + "targetPosition": { + "x": 28987.04443524689, + "y": 19758.159628691923 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "946fb865-6bd8-4325-97eb-ce2b4fb2b21a", + "savedPayload": { + "position": { + "x": 28987.04443524689, + "y": 19758.159628691923 + }, + "targetPosition": { + "x": 28728.01675568834, + "y": 19390.185905142927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Limit Sell Orders", + "id": "b34d4914-6f2a-41ed-adf7-b002438bec25" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "b34d4914-6f2a-41ed-adf7-b002438bec25" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Last Market Order", + "config": "{ \n \"codeName\": \"Last-Market-Order\", \n \"singularVariableName\": \"lastMarketOrder\", \n \"pluralVariableName\": \"lastMarketOrders\",\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3e49bfbd-0700-4a58-8902-8cc4f43a68b1", + "savedPayload": { + "position": { + "x": 28920.72868075124, + "y": 20025.065987734975 + }, + "targetPosition": { + "x": 28801.73481582515, + "y": 19834.10667240851 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1dd8f2a5-7e99-4b5d-959d-2451b5bb6343", + "savedPayload": { + "position": { + "x": 28838.593845893556, + "y": 20056.067056041302 + }, + "targetPosition": { + "x": 28801.73481582515, + "y": 19834.10667240851 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "d2d4a107-6943-47f0-8f0d-341c4357ed52", + "savedPayload": { + "position": { + "x": 29126.213917177643, + "y": 20416.695939919464 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "12d4f569-88be-4a3b-9597-0e615f4d7470", + "savedPayload": { + "position": { + "x": 29110.02248794598, + "y": 20457.78150085267 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "0473fdcb-9b35-4580-b0b7-77d7ea7c8b82", + "savedPayload": { + "position": { + "x": 29089.88193568012, + "y": 20497.08218598902 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "64879119-c210-4fa1-b90f-8d71ca9353a5", + "savedPayload": { + "position": { + "x": 29065.986224908338, + "y": 20534.21950824671 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "7f99e381-fde2-4b38-8cb6-62d19591ea7c", + "savedPayload": { + "position": { + "x": 29038.565484388087, + "y": 20568.83581491108 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "dc911a6c-c17e-408c-9af6-f2768a82e150", + "savedPayload": { + "position": { + "x": 29007.883790840282, + "y": 20600.597732025744 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "1053a853-36d3-401a-b744-8690be813a5c", + "savedPayload": { + "position": { + "x": 28974.236625746107, + "y": 20629.19937496606 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "915fdbbf-07b7-462b-b737-7a1e216ac184", + "savedPayload": { + "position": { + "x": 28937.948029698826, + "y": 20654.36529427527 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "55732f6a-f770-42be-a23a-66447ef50c99", + "savedPayload": { + "position": { + "x": 28899.36748171574, + "y": 20675.85312839333 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f3c4e31c-5f5e-46d6-a048-bc43d0c72400", + "savedPayload": { + "position": { + "x": 28858.866533564207, + "y": 20693.45593773124 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "3228be1b-9243-4ddb-9e4e-a3999b1fdca2", + "savedPayload": { + "position": { + "x": 28816.835231514986, + "y": 20707.0041976124 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderCounters\"\n}", + "project": "Foundations", + "id": "0af9417f-5d86-4b72-976a-aef42003e376", + "savedPayload": { + "position": { + "x": 28773.678359983463, + "y": 20716.367430887924 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7f92dd7e-2072-4ca8-9a05-6e9a63a05687", + "savedPayload": { + "position": { + "x": 28729.81154323443, + "y": 20721.455464502906 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\"\n}", + "project": "Foundations", + "id": "22fd85eb-e15f-46f5-a5ee-a100cd632002", + "savedPayload": { + "position": { + "x": 28685.657242693225, + "y": 20722.21929791223 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "14b07088-6c9c-471d-8a4b-6b8e728e4b73", + "savedPayload": { + "position": { + "x": 28641.640688411255, + "y": 20718.651574982607 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "d325d87f-a545-4df1-842f-ec76f761fc15", + "savedPayload": { + "position": { + "x": 28598.18578386815, + "y": 20710.78665483617 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "02826a0d-db93-4ed2-9798-053de40c3dea", + "savedPayload": { + "position": { + "x": 28555.711023549527, + "y": 20698.700280953333 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "e3650ba8-2b94-4a6e-bac8-c3c370d4ed6d", + "savedPayload": { + "position": { + "x": 28514.62546261632, + "y": 20682.508851721665 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "9054d72b-fd09-446b-83e9-0159512c8c5d", + "savedPayload": { + "position": { + "x": 28475.32477747997, + "y": 20662.36829945581 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "01e4143c-8a90-43bf-9e2f-b8df9079ae92", + "savedPayload": { + "position": { + "x": 28438.18745522228, + "y": 20638.472588684028 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "5ca06ddd-072a-44fe-9e03-f9586d64ada7", + "savedPayload": { + "position": { + "x": 28403.571148557912, + "y": 20611.051848163777 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "5ff660dc-54c9-4692-b54c-89de0369e1f8", + "savedPayload": { + "position": { + "x": 28371.809231443247, + "y": 20580.370154615972 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "acae85e5-f521-445b-957f-d678ff7b5422", + "savedPayload": { + "position": { + "x": 28343.20758850293, + "y": 20546.722989521797 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e84a1265-2eb1-4bb3-bb93-1233179fd7b5", + "savedPayload": { + "position": { + "x": 28318.04166919372, + "y": 20510.434393474516 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e4c3da1e-5acb-4f24-9629-3caf016d2887", + "savedPayload": { + "position": { + "x": 28296.55383507566, + "y": 20471.85384549143 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a5da26f7-4158-4076-9c55-0098ecb72f67", + "savedPayload": { + "position": { + "x": 28278.95102573775, + "y": 20431.352897339897 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "97cd7db5-0368-4c36-99ee-108b7a6c4b9a", + "savedPayload": { + "position": { + "x": 28265.40276585659, + "y": 20389.321595290676 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "56c8e3bf-4ce2-4816-a6df-32dc0d9bc670", + "savedPayload": { + "position": { + "x": 28256.039532581068, + "y": 20346.164723759153 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "3a580240-7900-49a4-a1d3-529a9e49c0ae", + "savedPayload": { + "position": { + "x": 28250.951498966086, + "y": 20302.29790701012 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "9dc87003-0398-47ed-9dc8-87e79931c888", + "savedPayload": { + "position": { + "x": 28250.18766555676, + "y": 20258.143606468915 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.marketOrders.orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "72d3e0a3-1fe4-4486-933a-958f2e020cdb", + "savedPayload": { + "position": { + "x": 28253.755388486385, + "y": 20214.127052186945 + }, + "targetPosition": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ae866568-4ccd-4bfa-bc83-429950d3558e", + "savedPayload": { + "position": { + "x": 28699.96029984665, + "y": 20272.44666362234 + }, + "targetPosition": { + "x": 28801.73481582515, + "y": 19834.10667240851 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "c26bf2a8-bdba-4a22-b1de-09547dd3a4ea", + "savedPayload": { + "position": { + "x": 28801.73481582515, + "y": 19834.10667240851 + }, + "targetPosition": { + "x": 28728.01675568834, + "y": 19390.185905142927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Last Market Order", + "id": "da156a86-b3f1-4517-a48c-2f36a30516f2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Last Market Order", + "Plotter Module", + "Foundations", + "da156a86-b3f1-4517-a48c-2f36a30516f2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Last Limit Order", + "config": "{ \n \"codeName\": \"Last-Limit-Order\", \n \"singularVariableName\": \"lastLimitOrder\", \n \"pluralVariableName\": \"lastLimitOrders\",\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a36e620d-47db-48d3-83f7-1bb8bf4553ef", + "savedPayload": { + "position": { + "x": 28626.180056517253, + "y": 20045.807665028515 + }, + "targetPosition": { + "x": 28601.824430500637, + "y": 19822.129763837227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "9fe9ad20-6f10-44bb-91ff-a5f9584aeab9", + "savedPayload": { + "position": { + "x": 28538.728267906787, + "y": 20038.101693184377 + }, + "targetPosition": { + "x": 28601.824430500637, + "y": 19822.129763837227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "0d08691e-f5a6-41b2-a37f-e4c46466c21b", + "savedPayload": { + "position": { + "x": 28641.393989346776, + "y": 20487.810762398996 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "95c35ad8-bc8a-40c8-929f-b5406e42ddb1", + "savedPayload": { + "position": { + "x": 28608.979658880755, + "y": 20517.80237586343 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "aa95203e-87f0-40ce-8e57-aa20f9e01d52", + "savedPayload": { + "position": { + "x": 28573.781720090017, + "y": 20544.472411533516 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "8282be02-9f94-4aab-825d-f774277f66a1", + "savedPayload": { + "position": { + "x": 28536.13914836626, + "y": 20567.56402238642 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\"\n}", + "project": "Foundations", + "id": "05b8bb20-a1f2-400c-a0df-b6c219d1f08e", + "savedPayload": { + "position": { + "x": 28496.41446225271, + "y": 20586.85482358648 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "cc308d02-9719-41a3-ae0e-8a5d38d6d92f", + "savedPayload": { + "position": { + "x": 28454.990232192362, + "y": 20602.15903417271 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c8755440-1605-45a8-921f-6653d8b8eb38", + "savedPayload": { + "position": { + "x": 28412.265396165483, + "y": 20613.329266231027 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7c551fe7-997f-4d74-9759-0a7b7fe9fca9", + "savedPayload": { + "position": { + "x": 28368.651417698788, + "y": 20620.25794432045 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f91557d2-423c-4ffc-af6d-e79a7154d2ee", + "savedPayload": { + "position": { + "x": 28324.568323246735, + "y": 20622.878341483367 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "04aea1ca-df90-4553-b475-6c17123f050e", + "savedPayload": { + "position": { + "x": 28280.440657107163, + "y": 20621.16522186265 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "d7655040-6da8-4e31-9208-1de5635e237f", + "savedPayload": { + "position": { + "x": 28236.693392827638, + "y": 20615.135083736735 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderCounters\"\n}", + "project": "Foundations", + "id": "aa2fb6ec-4739-42c0-8a8d-d76d9707f2bb", + "savedPayload": { + "position": { + "x": 28193.747840477856, + "y": 20604.846000632177 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "f3615a37-efca-43a3-8157-9e367bd31fe6", + "savedPayload": { + "position": { + "x": 28152.017589203377, + "y": 20590.397062043863 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\"\n}", + "project": "Foundations", + "id": "7debe1ab-ddae-4759-8893-c9dd2c1a42c3", + "savedPayload": { + "position": { + "x": 28111.904524136044, + "y": 20571.927419148986 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "f2437f59-d956-4c0c-b147-b911c62cd1f0", + "savedPayload": { + "position": { + "x": 28073.794956020487, + "y": 20549.614944705165 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Lock", + "config": "{\n \"codeName\": \"lock\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "6172e898-3382-4f65-99c9-ab7d6ef61532", + "savedPayload": { + "position": { + "x": 28038.055900830477, + "y": 20523.674520038527 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "63a34f8b-d5ac-4fec-94e6-d5c35e683c80", + "savedPayload": { + "position": { + "x": 28005.031545204438, + "y": 20494.355965619096 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "14d79568-12ad-4eff-b4da-1dd50cc69769", + "savedPayload": { + "position": { + "x": 27975.039931740004, + "y": 20461.941635153074 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "94bdc875-89e3-4f2b-ab33-75ea5e594fbd", + "savedPayload": { + "position": { + "x": 27948.36989606992, + "y": 20426.743696362337 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "ae879991-b40b-4cf2-8311-92734535f01a", + "savedPayload": { + "position": { + "x": 27925.278285217013, + "y": 20389.10112463858 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "c4f3be74-bfbc-4c07-9b66-33d0e1a4706d", + "savedPayload": { + "position": { + "x": 27905.987484016954, + "y": 20349.37643852503 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a7003181-aa7d-4f72-ae8d-427fd3c7863d", + "savedPayload": { + "position": { + "x": 27890.683273430725, + "y": 20307.95220846468 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2acba3a2-cd6f-408b-b012-16d7d7e69029", + "savedPayload": { + "position": { + "x": 27879.513041372407, + "y": 20265.227372437803 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "a74b6011-d009-4248-bd85-1316cb113272", + "savedPayload": { + "position": { + "x": 27872.584363282986, + "y": 20221.613393971107 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e094f1b4-1446-4b6a-a51c-fb4e1ca7b981", + "savedPayload": { + "position": { + "x": 27869.963966120067, + "y": 20177.53029951905 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Base Asset", + "config": "{\n \"codeName\": \"actualSizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "c0e4d9f1-5d73-466e-aaff-33de5dfd35b8", + "savedPayload": { + "position": { + "x": 27871.677085740783, + "y": 20133.402633379483 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Size In Quoted Asset", + "config": "{\n \"codeName\": \"actualSizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"actualSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d181bfd0-0992-4918-98fe-912d6f4d2bfa", + "savedPayload": { + "position": { + "x": 27877.7072238667, + "y": 20089.655369099957 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Base Asset", + "config": "{\n \"codeName\": \"amountReceivedInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b2b301df-3ea6-4c1e-8260-dd10672da070", + "savedPayload": { + "position": { + "x": 27887.996306971258, + "y": 20046.709816750175 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Amount Received In Quoted Asset", + "config": "{\n \"codeName\": \"amountReceivedInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"amountReceived\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f55f9eac-bb66-46b7-a3fc-f698ab92cd43", + "savedPayload": { + "position": { + "x": 27902.44524555957, + "y": 20004.979565475696 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderBaseAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "cdd093b8-b72b-4b6e-b1dd-02682af84825", + "savedPayload": { + "position": { + "x": 27920.91488845445, + "y": 19964.866500408363 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees To Be Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesToBePaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioLast.limitOrders.orderQuotedAsset\",\n \"childProperty\": \"feesToBePaid\"\n}", + "project": "Foundations", + "id": "29ae3977-0e58-42af-8646-0ad82e145efe", + "savedPayload": { + "position": { + "x": 27943.22736289827, + "y": 19926.756932292807 + }, + "targetPosition": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5bd33917-2668-4526-b416-067f135527a6", + "savedPayload": { + "position": { + "x": 28319.940165665557, + "y": 20172.902141937877 + }, + "targetPosition": { + "x": 28601.824430500637, + "y": 19822.129763837227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "14ad3c06-8e6f-49bc-9ab8-c07a1cb2446a", + "savedPayload": { + "position": { + "x": 28601.824430500637, + "y": 19822.129763837227 + }, + "targetPosition": { + "x": 28728.01675568834, + "y": 19390.185905142927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Last Limit Order", + "id": "1549b27c-71d7-461d-b9e4-7ce79eb812b3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Engine", + "Plotter", + "Foundations", + "08613be0-91cc-4da6-b659-4abe903a81bc" + ], + [ + "Last Limit Order", + "Plotter Module", + "Foundations", + "1549b27c-71d7-461d-b9e4-7ce79eb812b3" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "f4ffc75d-0c3f-4902-8a0d-7ee773b1bed4", + "savedPayload": { + "position": { + "x": 29618.01675568834, + "y": 19388.685905142927 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19087.57713228144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a468e010-fa0a-4eed-8123-a34293080625", + "savedPayload": { + "position": { + "x": 29254.60158422351, + "y": 18883.57713228144 + }, + "targetPosition": { + "x": 28826.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Portfolio System", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Portfolio System Errors", + "config": "{\n \"codeName\": \"Portfolio-System-Errors\",\n \"singularVariableName\": \"portfolioSystemError\",\n \"pluralVariableName\": \"portfolioSystemErrors\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"errors\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "9fc4618f-bc7d-4168-ae58-01e63e0f932b", + "savedPayload": { + "position": { + "x": 29600.630154622704, + "y": 18782.851547660688 + }, + "targetPosition": { + "x": 29548.104947755124, + "y": 19001.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "7939bedd-fa7d-4b0e-bfeb-6e9819e841cc", + "savedPayload": { + "position": { + "x": 29680.35662952093, + "y": 18819.605956015803 + }, + "targetPosition": { + "x": 29548.104947755124, + "y": 19001.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "fd631c02-3fcb-4135-9c8a-63894970ba85", + "savedPayload": { + "position": { + "x": 29792.474191602374, + "y": 18665.2893705996 + }, + "targetPosition": { + "x": 29739.948984734794, + "y": 18884.072602689077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "ce7e72d6-37fa-43f5-bdb3-dd8a59ebabce", + "savedPayload": { + "position": { + "x": 29931.793021714464, + "y": 18766.51042562799 + }, + "targetPosition": { + "x": 29739.948984734794, + "y": 18884.072602689077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Errors", + "config": "{\n \"codeName\": \"errors\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ce31e057-e0a9-4d21-83be-1a5df70e5af2", + "savedPayload": { + "position": { + "x": 29958.73221682427, + "y": 18936.597809556657 + }, + "targetPosition": { + "x": 29739.948984734794, + "y": 18884.072602689077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f3e5e6de-c934-41e8-ad0f-a03e56830b9b", + "savedPayload": { + "position": { + "x": 29739.948984734794, + "y": 18884.072602689077 + }, + "targetPosition": { + "x": 29548.104947755124, + "y": 19001.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "bc82de57-3972-4298-a10a-b3e7ea4d80db", + "savedPayload": { + "position": { + "x": 29548.104947755124, + "y": 19001.634779750166 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Errors", + "id": "32aa7be5-c9c5-402e-902d-7638f439d1ac" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Highlights", + "config": "{\n \"codeName\": \"Portfolio-System-Highlights\",\n \"singularVariableName\": \"portfolioSystemHighlight\",\n \"pluralVariableName\": \"portfolioSystemHighlights\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"highlights\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1bc30eef-c828-48c0-9ddc-e2ffcccd8beb", + "savedPayload": { + "position": { + "x": 28169.221408753325, + "y": 18351.345026707608 + }, + "targetPosition": { + "x": 28051.659231692236, + "y": 18543.189063687278 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5c868ef0-c868-4e60-b952-44bdb1837431", + "savedPayload": { + "position": { + "x": 28233.6880554266, + "y": 18410.93738192147 + }, + "targetPosition": { + "x": 28051.659231692236, + "y": 18543.189063687278 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "5b1bec8a-3056-44f6-bf35-63d8465cd8b3", + "savedPayload": { + "position": { + "x": 28388.004640842802, + "y": 18298.819819840028 + }, + "targetPosition": { + "x": 28270.442463781714, + "y": 18490.663856819698 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "9f8c3a21-5d70-4bba-a80e-9f3c8f3a5748", + "savedPayload": { + "position": { + "x": 28489.22569587119, + "y": 18438.138649952118 + }, + "targetPosition": { + "x": 28270.442463781714, + "y": 18490.663856819698 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Highlights", + "config": "{\n \"codeName\": \"highlights\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "09f71e51-e95b-48f1-9dc3-054e1a8e7872", + "savedPayload": { + "position": { + "x": 28462.286500761384, + "y": 18608.226033880786 + }, + "targetPosition": { + "x": 28270.442463781714, + "y": 18490.663856819698 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "86984045-ce2b-4e08-844c-28190eb33f84", + "savedPayload": { + "position": { + "x": 28270.442463781714, + "y": 18490.663856819698 + }, + "targetPosition": { + "x": 28051.659231692236, + "y": 18543.189063687278 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "dbfd2147-dd9b-4602-9ad9-20a12b733280", + "savedPayload": { + "position": { + "x": 29647.659231692236, + "y": 19101.189063687278 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Highlights", + "id": "89966321-143c-458b-b78f-861d68be8812" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Highlights", + "Plotter Module", + "Foundations", + "89966321-143c-458b-b78f-861d68be8812" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Values", + "config": "{\n \"codeName\": \"Portfolio-System-Values\",\n \"singularVariableName\": \"portfolioSystemValue\",\n \"pluralVariableName\": \"portfolioSystemValues\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"values\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2c268c76-f100-4b16-a40a-969e8e502b67", + "savedPayload": { + "position": { + "x": 29882.668358816336, + "y": 19080.508968875874 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 19226.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "58ef1ea8-a53f-4d5b-8dfb-539d2e0556fb", + "savedPayload": { + "position": { + "x": 29925.564732722738, + "y": 19157.105956015803 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 19226.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "471d1140-7ce4-4ff1-af64-a339a74b8635", + "savedPayload": { + "position": { + "x": 30106.97475890629, + "y": 19098.16226541464 + }, + "targetPosition": { + "x": 29935.883416646284, + "y": 19244.288076288933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "dd3e6918-d4db-40fa-b5e0-ffe34e850b14", + "savedPayload": { + "position": { + "x": 30160.189816736238, + "y": 19261.9413728277 + }, + "targetPosition": { + "x": 29935.883416646284, + "y": 19244.288076288933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Values", + "config": "{\n \"codeName\": \"values\",\n \"isString\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f1ae720e-612b-4e88-be72-c90f6a4128f9", + "savedPayload": { + "position": { + "x": 30082.009227520575, + "y": 19415.37941854894 + }, + "targetPosition": { + "x": 29935.883416646284, + "y": 19244.288076288933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "46d221dd-78ce-4364-9603-0b43e380f71c", + "savedPayload": { + "position": { + "x": 29935.883416646284, + "y": 19244.288076288933 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 19226.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "17505511-0585-4021-a217-416be626750f", + "savedPayload": { + "position": { + "x": 29711.57701655633, + "y": 19226.634779750166 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Values", + "id": "013b3d4a-58c1-4556-a77b-5493b259bad2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Values", + "Plotter Module", + "Foundations", + "013b3d4a-58c1-4556-a77b-5493b259bad2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Status", + "config": "{\n \"codeName\": \"Portfolio-System-Status\",\n \"singularVariableName\": \"portfolioSystemState\",\n \"pluralVariableName\": \"portfolioSystemStatus\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2d5023ee-45aa-4c52-8326-fcb6cc6c3790", + "savedPayload": { + "position": { + "x": 29941.47447903855, + "y": 19279.588654936746 + }, + "targetPosition": { + "x": 29733.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "567de809-30ea-4d9a-92c3-74833626b25d", + "savedPayload": { + "position": { + "x": 29958.60158422351, + "y": 19365.69242721889 + }, + "targetPosition": { + "x": 29733.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "2e71a186-a829-4d6e-ad73-2f7dfef7a155", + "savedPayload": { + "position": { + "x": 30149.347373853587, + "y": 19365.69242721889 + }, + "targetPosition": { + "x": 29941.47447903855, + "y": 19451.796199501037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "691325e8-4013-447a-8514-124e533ecc1c", + "savedPayload": { + "position": { + "x": 30149.347373853587, + "y": 19537.899971783183 + }, + "targetPosition": { + "x": 29941.47447903855, + "y": 19451.796199501037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{\n \"codeName\": \"status\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "d00f51e1-639e-498e-9ace-4da2d60e9233", + "savedPayload": { + "position": { + "x": 30027.578251320694, + "y": 19659.669094316076 + }, + "targetPosition": { + "x": 29941.47447903855, + "y": 19451.796199501037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9c33a8b5-ea0c-4e48-a828-e01e2e05f710", + "savedPayload": { + "position": { + "x": 29941.47447903855, + "y": 19451.796199501037 + }, + "targetPosition": { + "x": 29733.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "800ea2cf-fb08-4c2d-8afe-6f4e1fc0dd1d", + "savedPayload": { + "position": { + "x": 29733.60158422351, + "y": 19365.69242721889 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Status", + "id": "deb88e11-2bb3-4262-b839-b3549aa575f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Status", + "Plotter Module", + "Foundations", + "deb88e11-2bb3-4262-b839-b3549aa575f0" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Progress", + "config": "{\n \"codeName\": \"Portfolio-System-Progress\",\n \"singularVariableName\": \"portfolioSystemProgress\",\n \"pluralVariableName\": \"portfolioSystemProgresses\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"progress\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "08d848b0-2601-498d-b634-250ba9f3716d", + "savedPayload": { + "position": { + "x": 29935.883416646284, + "y": 19487.09677814885 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 19504.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a369cbea-2535-48df-ab97-ed5c283cedd8", + "savedPayload": { + "position": { + "x": 29925.564732722738, + "y": 19574.27889842198 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 19504.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "0734ecbd-2d13-400b-8f7c-59ad396abd9c", + "savedPayload": { + "position": { + "x": 30106.97475890629, + "y": 19633.222589023142 + }, + "targetPosition": { + "x": 29882.668358816336, + "y": 19650.87588556191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "8a3d214e-06c0-4ec9-95a7-085d259c61d2", + "savedPayload": { + "position": { + "x": 30053.759701076342, + "y": 19797.0016964362 + }, + "targetPosition": { + "x": 29882.668358816336, + "y": 19650.87588556191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Progress", + "config": "{\n \"codeName\": \"progress\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c229b916-c8b1-4763-a25d-5c4887046d35", + "savedPayload": { + "position": { + "x": 29900.321655355103, + "y": 19875.182285651863 + }, + "targetPosition": { + "x": 29882.668358816336, + "y": 19650.87588556191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6ad3ad8d-e805-462e-bd3d-8a63b88d9ea3", + "savedPayload": { + "position": { + "x": 29882.668358816336, + "y": 19650.87588556191 + }, + "targetPosition": { + "x": 29711.57701655633, + "y": 19504.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "1a879881-25a5-4e83-a1fb-1f88db77ec86", + "savedPayload": { + "position": { + "x": 29711.57701655633, + "y": 19504.750074687618 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Progress", + "id": "2ee666aa-e150-4b07-bd56-1ff583dab06a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Progress", + "Plotter Module", + "Foundations", + "2ee666aa-e150-4b07-bd56-1ff583dab06a" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Running", + "config": "{\n \"codeName\": \"Portfolio-System-Running\",\n \"singularVariableName\": \"portfolioSystemRun\",\n \"pluralVariableName\": \"portfolioSystemRunning\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"running\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2e5628a5-a142-42e4-b1ab-690830549d7e", + "savedPayload": { + "position": { + "x": 29866.442463781714, + "y": 19682.720997618086 + }, + "targetPosition": { + "x": 29647.659231692236, + "y": 19630.195790750506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "8749f10a-8662-4ca7-867c-232ac3303cb6", + "savedPayload": { + "position": { + "x": 29829.6880554266, + "y": 19762.447472516313 + }, + "targetPosition": { + "x": 29647.659231692236, + "y": 19630.195790750506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "68e8d42e-21a1-491d-83d3-07cfb2dde171", + "savedPayload": { + "position": { + "x": 29984.004640842802, + "y": 19874.565034597756 + }, + "targetPosition": { + "x": 29765.221408753325, + "y": 19822.039827730176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "6fd45e8d-a0f9-4b61-9d84-77a38346aae0", + "savedPayload": { + "position": { + "x": 29882.783585814414, + "y": 20013.883864709846 + }, + "targetPosition": { + "x": 29765.221408753325, + "y": 19822.039827730176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Running", + "config": "{\n \"codeName\": \"running\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e46442fa-4787-4e70-9660-8fbf73451b8f", + "savedPayload": { + "position": { + "x": 29712.696201885745, + "y": 20040.823059819653 + }, + "targetPosition": { + "x": 29765.221408753325, + "y": 19822.039827730176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "149f9496-0a96-4813-85c0-cdebbf98508d", + "savedPayload": { + "position": { + "x": 29765.221408753325, + "y": 19822.039827730176 + }, + "targetPosition": { + "x": 29647.659231692236, + "y": 19630.195790750506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "e6ac12c1-a26a-4417-ac44-b195dfcab5ca", + "savedPayload": { + "position": { + "x": 29647.659231692236, + "y": 19630.195790750506 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Running", + "id": "003dac2d-f7c7-4c3b-be44-1ae92ce0c089" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Running", + "Plotter Module", + "Foundations", + "003dac2d-f7c7-4c3b-be44-1ae92ce0c089" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Announcements", + "config": "{\n \"codeName\": \"Portfolio-System-Announcements\",\n \"singularVariableName\": \"portfolioSystemAnnouncement\",\n \"pluralVariableName\": \"portfolioSystemAnnouncements\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"announcements\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "ee265296-155b-4a60-9bea-7115b944f6fd", + "savedPayload": { + "position": { + "x": 29739.948984734794, + "y": 19847.312251748706 + }, + "targetPosition": { + "x": 29548.104947755124, + "y": 19729.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2cdca36e-cb07-47e5-80e8-d78fdc260d04", + "savedPayload": { + "position": { + "x": 29680.35662952093, + "y": 19911.77889842198 + }, + "targetPosition": { + "x": 29548.104947755124, + "y": 19729.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "42503b42-8989-4375-85e1-fc6c9fee1ddd", + "savedPayload": { + "position": { + "x": 29792.474191602374, + "y": 20066.095483838184 + }, + "targetPosition": { + "x": 29600.630154622704, + "y": 19948.533306777095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "306af186-16dc-46cf-98b0-735a5ef5a982", + "savedPayload": { + "position": { + "x": 29653.155361490284, + "y": 20167.316538866573 + }, + "targetPosition": { + "x": 29600.630154622704, + "y": 19948.533306777095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Announcements", + "config": "{\n \"codeName\": \"announcements\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "bb21dc87-9e3e-4cd0-b4c2-a4f013b0cbb1", + "savedPayload": { + "position": { + "x": 29483.067977561615, + "y": 20140.377343756765 + }, + "targetPosition": { + "x": 29600.630154622704, + "y": 19948.533306777095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dc7aad59-8dbf-4db1-bdc6-2ca72547c973", + "savedPayload": { + "position": { + "x": 29600.630154622704, + "y": 19948.533306777095 + }, + "targetPosition": { + "x": 29548.104947755124, + "y": 19729.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "af9edb41-e12d-4b70-b603-6a383533ec4b", + "savedPayload": { + "position": { + "x": 29548.104947755124, + "y": 19729.750074687618 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Announcements", + "id": "51cc3d20-8615-4c7d-974a-3b848fe331cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Announcements", + "Plotter Module", + "Foundations", + "51cc3d20-8615-4c7d-974a-3b848fe331cf" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Warnings", + "config": "{\n \"codeName\": \"Portfolio-System-Warnings\",\n \"singularVariableName\": \"portfolioSystemWarning\",\n \"pluralVariableName\": \"portfolioSystemWarnings\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"warnings\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "543de2c1-fff8-4cd4-ab83-b7ec6fb45ba2", + "savedPayload": { + "position": { + "x": 29568.785042566527, + "y": 19964.759201811718 + }, + "targetPosition": { + "x": 29422.659231692236, + "y": 19793.66785955171 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "d53ddbf0-c935-42e4-aeb6-e180e4e4766f", + "savedPayload": { + "position": { + "x": 29492.1880554266, + "y": 20007.65557571812 + }, + "targetPosition": { + "x": 29422.659231692236, + "y": 19793.66785955171 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "fd15d17e-8704-49d6-abff-e52f2f1980aa", + "savedPayload": { + "position": { + "x": 29551.13174602776, + "y": 20189.06560190167 + }, + "targetPosition": { + "x": 29405.00593515347, + "y": 20017.974259641665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "18395b77-996b-4194-9727-8151c47dca69", + "savedPayload": { + "position": { + "x": 29387.352638614702, + "y": 20242.28065973162 + }, + "targetPosition": { + "x": 29405.00593515347, + "y": 20017.974259641665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Warnings", + "config": "{\n \"codeName\": \"warnings\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "a3c76e7b-cfb5-4dd5-b651-cb8789230ec4", + "savedPayload": { + "position": { + "x": 29233.914592893463, + "y": 20164.100070515957 + }, + "targetPosition": { + "x": 29405.00593515347, + "y": 20017.974259641665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ff46a3ed-e82b-4dd7-a68f-6051ba14436e", + "savedPayload": { + "position": { + "x": 29405.00593515347, + "y": 20017.974259641665 + }, + "targetPosition": { + "x": 29422.659231692236, + "y": 19793.66785955171 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "9fc9834c-fb44-4fb9-a69d-5667d5cd10d1", + "savedPayload": { + "position": { + "x": 29422.659231692236, + "y": 19793.66785955171 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Warnings", + "id": "fd460feb-f20f-49ab-86d4-9cc68262305b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Portfolio System Infos", + "config": "{\n \"codeName\": \"Portfolio-System-Infos\",\n \"singularVariableName\": \"portfolioSystemInfo\",\n \"pluralVariableName\": \"portfolioSystemInfos\",\n \"nodePath\": \"portfolioSystem\",\n \"propertyNameThatDefinesStatus\": \"infos\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "42d9dc6a-cb4c-4f56-b53e-47923754ae72", + "savedPayload": { + "position": { + "x": 29369.705356505656, + "y": 20023.56532203393 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19815.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "c9b938f7-3b0c-4266-ae35-c563eaee3a12", + "savedPayload": { + "position": { + "x": 29283.60158422351, + "y": 20040.69242721889 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19815.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "9e229482-eb7d-4331-bd07-f31fa7073f5c", + "savedPayload": { + "position": { + "x": 29283.60158422351, + "y": 20231.43821684897 + }, + "targetPosition": { + "x": 29197.497811941364, + "y": 20023.56532203393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "ed402ed7-f01c-40ce-85eb-e84cfa8efb56", + "savedPayload": { + "position": { + "x": 29111.39403965922, + "y": 20231.43821684897 + }, + "targetPosition": { + "x": 29197.497811941364, + "y": 20023.56532203393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Infos", + "config": "{\n \"codeName\": \"infos\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "d0bdbdfc-49a0-4d7a-80f2-010df2aa7f15", + "savedPayload": { + "position": { + "x": 28989.624917126326, + "y": 20109.669094316076 + }, + "targetPosition": { + "x": 29197.497811941364, + "y": 20023.56532203393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c0515223-74c6-4047-b23c-c5f404da4b14", + "savedPayload": { + "position": { + "x": 29197.497811941364, + "y": 20023.56532203393 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19815.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "5d2d18dd-7d70-4c91-83ea-a87f1439fdc5", + "savedPayload": { + "position": { + "x": 29283.60158422351, + "y": 19815.69242721889 + }, + "targetPosition": { + "x": 29283.60158422351, + "y": 19365.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Infos", + "id": "09adab6c-357b-46ea-81f3-9c14201d87f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "2f6e3b95-5d68-4b38-babe-a38bfe797717", + "savedPayload": { + "position": { + "x": 29254.60158422351, + "y": 19161.69242721889 + }, + "targetPosition": { + "x": 28826.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Simulation Objects", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Episodes", + "config": "{\n \"codeName\": \"Episode-Objects\",\n \"singularVariableName\": \"episodeObject\",\n \"pluralVariableName\": \"episodeObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "e6aba5dd-6167-40bb-9778-67d287bfcd91", + "savedPayload": { + "position": { + "x": 29765.39821868697, + "y": 19436.293897690037 + }, + "targetPosition": { + "x": 29567.664368338028, + "y": 19543.65461874845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4769fa28-d733-4b61-8dc3-b2be4aa91a89", + "savedPayload": { + "position": { + "x": 29791.431794795888, + "y": 19520.135714513228 + }, + "targetPosition": { + "x": 29567.664368338028, + "y": 19543.65461874845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "7ae2d91d-627b-4fe0-9d39-af90665119f5", + "savedPayload": { + "position": { + "x": 30784.66853023938, + "y": 18971.8404961547 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "717bc790-6c6d-4536-824c-5f829f2fb9e3", + "savedPayload": { + "position": { + "x": 30878.332979854, + "y": 19018.539868060998 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "b2611087-0ef8-44f1-b280-0c150ee5b94f", + "savedPayload": { + "position": { + "x": 30965.942637795608, + "y": 19075.797254426485 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6a16a09e-479f-426a-9e8b-3ce17a59d287", + "savedPayload": { + "position": { + "x": 31046.312733733503, + "y": 19142.838347324694 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b066c98f-46fb-4f6a-86df-3afe29c799ca", + "savedPayload": { + "position": { + "x": 31118.356399993725, + "y": 19218.75653098209 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7a303ad8-cabc-4834-b8b3-93aa84cbeeff", + "savedPayload": { + "position": { + "x": 31181.099369579853, + "y": 19302.525142201128 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "95429a84-5e9e-4c30-9a29-e11dc903991a", + "savedPayload": { + "position": { + "x": 31233.69315146279, + "y": 19393.011354218772 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "33b95904-57f2-4a47-b4f0-8f0a83631306", + "savedPayload": { + "position": { + "x": 31275.42650496636, + "y": 19488.991496245126 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits In Base Asset", + "config": "{ \n\"codeName\": \"hitsInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"hits\",\n \"decimals\": 0\n}", + "project": "Foundations", + "id": "cebd5e7d-bf32-49b1-97a0-5e27879f7551", + "savedPayload": { + "position": { + "x": 31305.735058077313, + "y": 19589.167601511665 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails In Base Asset", + "config": "{ \n\"codeName\": \"failsInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"fails\",\n \"decimals\": 0\n}", + "project": "Foundations", + "id": "19458ce9-7b80-42f0-ab9a-bb1f3a3207f7", + "savedPayload": { + "position": { + "x": 31324.20893960866, + "y": 19692.184960045157 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Ratio In Base Asset", + "config": "{ \n\"codeName\": \"hitRatioInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"hitRatio\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "544b6b3a-dba4-4a1e-8a05-c41dfd47435d", + "savedPayload": { + "position": { + "x": 31330.598322004338, + "y": 19796.650438796056 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "792f469d-8b45-47fa-ae57-398ca6f937a7", + "savedPayload": { + "position": { + "x": 31324.81679982833, + "y": 19901.151321373098 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "8d63b9aa-e290-4747-a212-12e0613cfa83", + "savedPayload": { + "position": { + "x": 31306.942558249957, + "y": 20004.274412609007 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of ReturnIn Base Asset", + "config": "{ \n\"codeName\": \"annualizedRateOfReturnInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"annualizedRateOfReturn\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "b8b2f208-1a9c-4342-8d9a-6886f147aadc", + "savedPayload": { + "position": { + "x": 31277.21731572359, + "y": 20104.625149600826 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "c1947db5-adc5-4602-911d-93f1d11e0673", + "savedPayload": { + "position": { + "x": 31236.043055161223, + "y": 20200.84646078081 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits In Quoted Asset", + "config": "{ \n\"codeName\": \"hitsInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"hits\",\n \"decimals\": 0\n}", + "project": "Foundations", + "id": "6dd246ed-2fb5-46f5-bd2d-53844bcf29cc", + "savedPayload": { + "position": { + "x": 31183.97658780319, + "y": 20291.637117981354 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails In Quoted Asset", + "config": "{ \n\"codeName\": \"failsInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"fails\",\n \"decimals\": 0\n}", + "project": "Foundations", + "id": "53ca6fed-b3fb-4880-b2c1-f063c61f9f0a", + "savedPayload": { + "position": { + "x": 31121.72202330131, + "y": 20375.769333313736 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Ratio In Quoted Asset", + "config": "{ \n\"codeName\": \"hitRatioInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"hitRatio\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "33760a1f-9955-4756-99a1-d71a532fc44e", + "savedPayload": { + "position": { + "x": 31050.12124784378, + "y": 20452.10536289304 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "829ffda5-2709-41c5-ae6d-8277fdcdf249", + "savedPayload": { + "position": { + "x": 30970.142539088683, + "y": 20519.61289287244 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e56166cf-f2d0-4962-ad3b-851a43380b19", + "savedPayload": { + "position": { + "x": 30882.86747186974, + "y": 20577.37899971704 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Annualized Rate Of ReturnIn Quoted Asset", + "config": "{ \n\"codeName\": \"annualizedRateOfReturnInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"annualizedRateOfReturn\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "12715b2f-fbd0-4cd3-a100-2e10daf49fde", + "savedPayload": { + "position": { + "x": 30789.476291752126, + "y": 20624.622495928594 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "d5766c68-81de-45ad-ad8d-5e3490dc6a6e", + "savedPayload": { + "position": { + "x": 30691.231954235856, + "y": 20660.704494266294 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Balance In Base Asset", + "config": "{ \n\"codeName\": \"beginBalanceInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"beginBalance\"\n}", + "project": "Foundations", + "id": "7a06b184-45cb-4d80-b84c-75489d301f87", + "savedPayload": { + "position": { + "x": 30589.463045449265, + "y": 20685.137047600718 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Balance In Base Asset", + "config": "{ \n\"codeName\": \"endBalanceInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset\",\n \"childProperty\": \"endBalance\"\n}", + "project": "Foundations", + "id": "4af839ab-2a12-4025-b270-339ff342fd7f", + "savedPayload": { + "position": { + "x": 30485.545815300775, + "y": 20697.589747561662 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Balance In Quoted Asset", + "config": "{ \n\"codeName\": \"beginBalanceInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"beginBalance\"\n}", + "project": "Foundations", + "id": "8ccb5612-1da9-4a10-8f20-1590eee1b9e1", + "savedPayload": { + "position": { + "x": 30380.8855660598, + "y": 20697.89419274456 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Balance In Quoted Asset", + "config": "{ \n\"codeName\": \"endBalanceInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset\",\n \"childProperty\": \"endBalance\"\n}", + "project": "Foundations", + "id": "d9ae527f-420e-4a8e-9b58-e55c8a641a47", + "savedPayload": { + "position": { + "x": 30276.897648054353, + "y": 20686.046266050587 + }, + "targetPosition": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e33d03b2-f597-40fe-9955-4e568db07852", + "savedPayload": { + "position": { + "x": 30430.602129719402, + "y": 19799.26842898198 + }, + "targetPosition": { + "x": 29567.664368338028, + "y": 19543.65461874845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "c3e582db-8875-4509-9235-9989acd4bece", + "savedPayload": { + "position": { + "x": 29567.664368338028, + "y": 19543.65461874845 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 19590.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Objects", + "id": "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Strategies", + "config": "{\n \"codeName\": \"Strategy-Objects\",\n \"singularVariableName\": \"strategyObject\",\n \"pluralVariableName\": \"strategyObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategy\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4fe90aea-6783-42b9-a50a-ee17349b2461", + "savedPayload": { + "position": { + "x": 29756.147869480978, + "y": 19779.613729972272 + }, + "targetPosition": { + "x": 29531.224971361476, + "y": 19773.723916603 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "63617646-5f74-4927-b365-bf313f67f3cd", + "savedPayload": { + "position": { + "x": 29736.77269933106, + "y": 19865.239661295058 + }, + "targetPosition": { + "x": 29531.224971361476, + "y": 19773.723916603 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "4fad5bf7-39a0-4a25-8833-974ad81da368", + "savedPayload": { + "position": { + "x": 30232.04818461728, + "y": 19877.500926572786 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "7c511b5b-a04a-491f-8734-cd05bcf291f0", + "savedPayload": { + "position": { + "x": 30273.966173732184, + "y": 19977.55814086047 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "aa061680-2199-44b2-a0ce-c142837ca14b", + "savedPayload": { + "position": { + "x": 30290.72084356223, + "y": 20084.739505758178 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "3ae801e9-7fe4-483b-ac4b-69712535a8f2", + "savedPayload": { + "position": { + "x": 30281.338473597647, + "y": 20192.816029926456 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Strategy Name", + "config": "{ \n\"codeName\": \"strategyName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "36e950e6-c6e5-44b9-89b7-ede50b3de31a", + "savedPayload": { + "position": { + "x": 30246.364333077247, + "y": 20295.50669862283 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0a845005-6e56-49b8-9695-ace98d5554d1", + "savedPayload": { + "position": { + "x": 30187.830991922252, + "y": 20386.843503448057 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "453ea5f2-00fe-438f-8727-0cd34ddb316f", + "savedPayload": { + "position": { + "x": 30109.14019516055, + "y": 20461.518281301476 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "750990b1-5c43-4510-b713-1bce7e0125de", + "savedPayload": { + "position": { + "x": 30014.86516587052, + "y": 20515.191205526015 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b144d9c0-944a-4fc2-b7a0-cdb49563bc86", + "savedPayload": { + "position": { + "x": 29910.484826078715, + "y": 20544.74300085889 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "4dba77dd-9bcf-4e44-8d1d-7a660e37a86b", + "savedPayload": { + "position": { + "x": 29802.065381726734, + "y": 20548.456224371756 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0fa65087-2cb0-4b0b-8f28-2d7cd7fb62f6", + "savedPayload": { + "position": { + "x": 29695.907776831667, + "y": 20526.115077011065 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategy.strategyCounters\"\n}", + "project": "Foundations", + "id": "2c5ebf7f-b4f0-4942-8c28-531ab55e256c", + "savedPayload": { + "position": { + "x": 29598.181505522825, + "y": 20479.017945054653 + }, + "targetPosition": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bcb891a2-1e67-4419-ae95-ff58d5aaf370", + "savedPayload": { + "position": { + "x": 29840.984530423666, + "y": 20100.14238355853 + }, + "targetPosition": { + "x": 29531.224971361476, + "y": 19773.723916603 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "0539d14c-b445-45b2-afbe-6b5d805dea16", + "savedPayload": { + "position": { + "x": 29531.224971361476, + "y": 19773.723916603 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 19590.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Strategy Objects", + "id": "41634497-2021-4e03-ae9b-9392f89ce6c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ] + ] + } + } + ], + "productDefinitionFolders": [ + { + "type": "Product Definition Folder", + "name": "Orders", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Market Buy Orders", + "config": "{ \n \"codeName\": \"Market-Buy-Orders-Objects\", \n \"singularVariableName\": \"marketBuyOrdersObject\", \n \"pluralVariableName\": \"marketBuyOrdersObjects\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a7dfb764-e729-4ebe-953c-361af2d94203", + "savedPayload": { + "position": { + "x": 29152.505773768957, + "y": 19870.146302405472 + }, + "targetPosition": { + "x": 28944.63287895392, + "y": 19956.250074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b68a61d7-9289-45a5-b792-939bc1dd4bab", + "savedPayload": { + "position": { + "x": 29169.63287895392, + "y": 19956.250074687618 + }, + "targetPosition": { + "x": 28944.63287895392, + "y": 19956.250074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "c4e910d1-49e7-4cf1-840b-19cb662d0bce", + "savedPayload": { + "position": { + "x": 29583.335069378583, + "y": 19737.573437754723 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e9d6b8aa-8a9c-403c-82f6-17110b15992e", + "savedPayload": { + "position": { + "x": 29630.567769980647, + "y": 19768.599522932716 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "d2f15327-406f-4b37-a666-8aa566919eb3", + "savedPayload": { + "position": { + "x": 29673.53942705054, + "y": 19805.300785258474 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "44e4794a-e493-4cee-b44a-37cb3942f48c", + "savedPayload": { + "position": { + "x": 29711.572351886247, + "y": 19847.098423900843 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "13d177c0-9d73-4b32-9b2b-098bda855667", + "savedPayload": { + "position": { + "x": 29744.06674254334, + "y": 19893.33326512973 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "937fd1e9-17a2-4919-a05b-86029c222efa", + "savedPayload": { + "position": { + "x": 29770.51014306995, + "y": 19943.27615787961 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "66b84071-eeb1-444c-9420-eadafef0d57d", + "savedPayload": { + "position": { + "x": 29790.485525243246, + "y": 19996.139472897372 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a14e211a-9cf3-41f5-bfe8-1da31c361bba", + "savedPayload": { + "position": { + "x": 29803.677865353646, + "y": 20051.089524126175 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "818380ed-35b5-4604-be36-733eb3df2e8d", + "savedPayload": { + "position": { + "x": 29809.879112316885, + "y": 20107.25971643257 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "879b367e-4853-4f44-ad04-d73ad701756b", + "savedPayload": { + "position": { + "x": 29808.991468763907, + "y": 20163.76421232944 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "2e0d5859-7b68-42e4-9c26-f1f6b729509a", + "savedPayload": { + "position": { + "x": 29801.028933363792, + "y": 20219.71190216234 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "f1e9f7c6-3149-4cfe-9319-45bbcac90919", + "savedPayload": { + "position": { + "x": 29786.117080056392, + "y": 20274.220457441075 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "bb8144b2-39a3-47cb-87fe-758dc4e1e7f3", + "savedPayload": { + "position": { + "x": 29764.491077676277, + "y": 20326.430245687072 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "9e18092a-c807-44cc-bccf-f034bffd8b03", + "savedPayload": { + "position": { + "x": 29736.49198119972, + "y": 20375.517887351067 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "72b3c174-4115-4ce5-8a5f-84a73f6e943c", + "savedPayload": { + "position": { + "x": 29702.561353104014, + "y": 20420.70924100049 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "05497940-0f66-44b5-9435-4d4120c15627", + "savedPayload": { + "position": { + "x": 29663.234299663396, + "y": 20461.291611992285 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "8afde269-33e1-452b-8410-f6e6fd701c02", + "savedPayload": { + "position": { + "x": 29619.131032003475, + "y": 20496.62499209317 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "75df5ba9-2a40-436c-ade3-ec911dd4f0dc", + "savedPayload": { + "position": { + "x": 29570.947085001255, + "y": 20526.15215279182 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "dee9c792-dc48-4d80-abfc-352249f192ac", + "savedPayload": { + "position": { + "x": 29519.442348284665, + "y": 20549.40743312535 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a226830c-9eb4-4ffe-bbc2-62f15abb6aa5", + "savedPayload": { + "position": { + "x": 29465.429082319155, + "y": 20566.024083430864 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0d32c6d1-9bbe-442a-9793-90ec3f579a15", + "savedPayload": { + "position": { + "x": 29409.75910857497, + "y": 20575.74004920674 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2f07ff03-6898-4c60-bdcc-48044313de2c", + "savedPayload": { + "position": { + "x": 29353.31037579368, + "y": 20578.402103868655 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e10253e0-cedc-4f27-9509-925aa4916b70", + "savedPayload": { + "position": { + "x": 29296.973114212087, + "y": 20573.96826522436 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketBuyOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "f5f4c00f-479e-4289-ac69-3f1a797dd57f", + "savedPayload": { + "position": { + "x": 29241.63579609958, + "y": 20562.508457557917 + }, + "targetPosition": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a0b402e6-36c0-4b42-bc2f-b56232a1c218", + "savedPayload": { + "position": { + "x": 29360.378668584, + "y": 20128.45761925191 + }, + "targetPosition": { + "x": 28944.63287895392, + "y": 19956.250074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "a739d0ab-3ff7-43bc-b1e5-fae12dd40e33", + "savedPayload": { + "position": { + "x": 29834.63287895392, + "y": 19954.750074687618 + }, + "targetPosition": { + "x": 29384.63287895392, + "y": 19954.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Market Buy Orders", + "id": "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Market Sell Orders", + "config": "{ \n \"codeName\": \"Market-Sell-Orders-Objects\", \n \"singularVariableName\": \"marketSellOrdersObject\", \n \"pluralVariableName\": \"marketSellOrdersObjects\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "29768822-b607-4e56-90f2-103d5344dafe", + "savedPayload": { + "position": { + "x": 33136.14747998942, + "y": 20008.216993946524 + }, + "targetPosition": { + "x": 31983.223527922288, + "y": 20049.57291716706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "197d9ecf-a68f-459e-990e-40f7e332558a", + "savedPayload": { + "position": { + "x": 33064.38118363478, + "y": 20452.122136766397 + }, + "targetPosition": { + "x": 31983.223527922288, + "y": 20049.57291716706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "ec88d33d-7c44-4728-81ff-ff08ed26df24", + "savedPayload": { + "position": { + "x": 33712.1589146985, + "y": 20096.73329103711 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "20304f93-9445-4c57-9fbf-8c991c93f053", + "savedPayload": { + "position": { + "x": 33797.99894103094, + "y": 20213.729819097494 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "85c0e28a-4c59-43d6-8ca9-ef1df225bc2a", + "savedPayload": { + "position": { + "x": 33868.33434590822, + "y": 20340.343427718843 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "da1ca927-2d9a-40ff-b53f-8360cbff1a11", + "savedPayload": { + "position": { + "x": 33922.21804295372, + "y": 20474.735853980077 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "1d10f31a-8ff2-496c-bf89-aad3f021806f", + "savedPayload": { + "position": { + "x": 33958.82471100412, + "y": 20614.809988996156 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "dfc85a00-badd-43fe-8be4-79c4be33c7fc", + "savedPayload": { + "position": { + "x": 33977.58388003635, + "y": 20758.362836211854 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "eac2f38c-62ba-4428-a103-2fd3222372df", + "savedPayload": { + "position": { + "x": 33978.20199265832, + "y": 20902.87823863754 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "866442a4-b7bf-4a8e-abd9-ce1e6d19bde5", + "savedPayload": { + "position": { + "x": 33960.67097563914, + "y": 21046.581879327663 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "5639f081-bb84-438b-9dcf-dd5e2ef2046b", + "savedPayload": { + "position": { + "x": 33925.266803074024, + "y": 21186.95574942753 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "64f2e49e-8296-42f0-af38-c58dc2688013", + "savedPayload": { + "position": { + "x": 33872.60216734265, + "y": 21321.812399648687 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c4f5b41d-011a-459f-a8c1-a8ae8e385dda", + "savedPayload": { + "position": { + "x": 33803.3989386687, + "y": 21448.978644999814 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "9cd6dbc9-133b-455f-9865-f672b7bd3149", + "savedPayload": { + "position": { + "x": 33718.80303925578, + "y": 21566.4687435982 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7d0c9dc5-daac-44dc-9d70-ca5cd8b5ed63", + "savedPayload": { + "position": { + "x": 33620.14991511752, + "y": 21672.431169170184 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "d2fd565b-a5fd-4ab3-a083-50178f317f49", + "savedPayload": { + "position": { + "x": 33508.993636975145, + "y": 21765.19355017475 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "99f0f63d-95d5-416e-b99b-8c5195e18a30", + "savedPayload": { + "position": { + "x": 33387.08770630531, + "y": 21843.293695936085 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "e176c8a5-fb04-46db-a9a6-2e33bf5dcb9a", + "savedPayload": { + "position": { + "x": 33256.353099396445, + "y": 21905.497094176128 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "1c3f2284-8b7d-4dcc-93fe-9ace8427cd02", + "savedPayload": { + "position": { + "x": 33118.85289778629, + "y": 21950.824687470176 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "d94f505d-8856-4072-960d-17500867cb29", + "savedPayload": { + "position": { + "x": 32976.76058529116, + "y": 21978.564967856266 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "78d41be8-fc5c-4a41-a890-c77913b2f78f", + "savedPayload": { + "position": { + "x": 32832.3032727389, + "y": 21988.275627053205 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b5c9fd45-a131-4dc3-848c-5452468d3d95", + "savedPayload": { + "position": { + "x": 32688.0084024577, + "y": 21979.799724438628 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a74b7d74-68af-4ce2-b62e-9b691259a4e9", + "savedPayload": { + "position": { + "x": 32545.668879205405, + "y": 21953.264854105117 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "09828687-df25-4fe1-9df3-c81b2e88ffa4", + "savedPayload": { + "position": { + "x": 32407.75935429946, + "y": 21909.101327662844 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "b5927576-f41f-40a3-8f73-3f9c6e2d940a", + "savedPayload": { + "position": { + "x": 32276.447733150482, + "y": 21847.961464209275 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{ \n\"codeName\": \"feesPaidInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.marketSellOrders.marketOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "6e660f7d-5fb4-4f71-9457-49795a9baba2", + "savedPayload": { + "position": { + "x": 32153.634458179586, + "y": 21770.688363061403 + }, + "targetPosition": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f00f2119-8edd-404e-b85d-3d3864b30556", + "savedPayload": { + "position": { + "x": 32827.49974073491, + "y": 20835.541771024997 + }, + "targetPosition": { + "x": 31983.223527922288, + "y": 20049.57291716706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "90901092-5438-4b18-aa96-30d7e9a6aa2d", + "savedPayload": { + "position": { + "x": 29748.690526422644, + "y": 20219.25343821923 + }, + "targetPosition": { + "x": 29384.63287895392, + "y": 19954.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Market Sell Orders", + "id": "d7639be6-c94c-453c-b6c5-121282d5a4a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "d7639be6-c94c-453c-b6c5-121282d5a4a2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Limit Buy Orders", + "config": "{ \n \"codeName\": \"Limit-Buy-Orders-Objects\", \n \"singularVariableName\": \"limitBuyOrdersObject\", \n \"pluralVariableName\": \"limitBuyOrdersObjects\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5f37ade9-02a1-422a-8859-94cabb0d68c6", + "savedPayload": { + "position": { + "x": 28779.816337296936, + "y": 20555.316849280443 + }, + "targetPosition": { + "x": 28633.690526422644, + "y": 20384.225507020437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "cae18dec-1431-43f3-bbbe-bcf333b64f40", + "savedPayload": { + "position": { + "x": 28703.219350157007, + "y": 20598.213223186845 + }, + "targetPosition": { + "x": 28633.690526422644, + "y": 20384.225507020437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "1c4655d5-784a-4d23-acf3-cf996997b829", + "savedPayload": { + "position": { + "x": 28836.362362273776, + "y": 20654.159048565605 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "fcee517a-308d-484b-8939-56f881aacc62", + "savedPayload": { + "position": { + "x": 28828.906435620076, + "y": 20681.413326204976 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "ddcd80e8-cef5-4390-bbf6-0d43d8f952ae", + "savedPayload": { + "position": { + "x": 28818.093434430015, + "y": 20707.518220327973 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c50af4c5-47ee-4b2b-b0cb-3a83563d5a80", + "savedPayload": { + "position": { + "x": 28804.09388619174, + "y": 20732.06204115997 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "4c92355c-0f5e-410e-b30c-9e061fab48eb", + "savedPayload": { + "position": { + "x": 28787.128572143884, + "y": 20754.657717984683 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{ \n\"codeName\": \"rate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "09b8d2da-aab5-4a68-a50d-f453451a960e", + "savedPayload": { + "position": { + "x": 28767.465045423578, + "y": 20774.948903480577 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "a19258b1-a972-4ba7-a95b-95ec7537aed8", + "savedPayload": { + "position": { + "x": 28745.413411593614, + "y": 20792.61559353102 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "21354bce-4df2-4a89-a1b6-d8433c2a3f5b", + "savedPayload": { + "position": { + "x": 28721.321438092506, + "y": 20807.37917388035 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "5aedc538-ffbe-4f0e-9e93-6b1ff924857c", + "savedPayload": { + "position": { + "x": 28695.56906973421, + "y": 20819.006814047112 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "32c8fcd7-78b8-42ec-8f26-1570f5e79abf", + "savedPayload": { + "position": { + "x": 28668.562436751457, + "y": 20827.31513919987 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "97eef009-b2fc-47ab-91a9-05e6c720805a", + "savedPayload": { + "position": { + "x": 28640.727449879363, + "y": 20832.173122087806 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "ec2712a4-2f70-4c56-9704-7223b82ca7bf", + "savedPayload": { + "position": { + "x": 28612.50308348872, + "y": 20833.504149418764 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "31fbfa6c-185d-4c6d-8d7d-2915edebadb3", + "savedPayload": { + "position": { + "x": 28584.33445269792, + "y": 20831.287230096616 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{ \n\"codeName\": \"actualRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "e730e19e-dc79-472d-ae06-4613d5597e78", + "savedPayload": { + "position": { + "x": 28556.665793641667, + "y": 20825.557326263395 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "6afd319a-18e5-47b6-b032-8ccedb11d9b7", + "savedPayload": { + "position": { + "x": 28529.93345760173, + "y": 20816.40480192543 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "cf06500a-0688-4356-a6eb-59dd64d3fcb8", + "savedPayload": { + "position": { + "x": 28504.559029486587, + "y": 20803.973997858986 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "4a085c38-5d1a-4a5f-b7c6-8d95c5cccde6", + "savedPayload": { + "position": { + "x": 28480.942679185555, + "y": 20788.460955269988 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "284c5fb0-ab45-4a89-810c-49d0c036a3c4", + "savedPayload": { + "position": { + "x": 28459.456850650608, + "y": 20770.11032410711 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e26ba74e-af6e-4359-9ed1-bc297740a3a6", + "savedPayload": { + "position": { + "x": 28440.440388232753, + "y": 20749.211504785926 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "57ff79c0-1161-411d-b90c-6de2f2c2384f", + "savedPayload": { + "position": { + "x": 28424.193192904208, + "y": 20726.09408417148 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "99e5e4b1-e128-455b-b936-b3b96fdd1ef5", + "savedPayload": { + "position": { + "x": 28410.971492640903, + "y": 20701.12263779654 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d1013632-2238-445c-95d6-55e913622af7", + "savedPayload": { + "position": { + "x": 28400.983801554252, + "y": 20674.69098028766 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "a8204319-fa48-48a1-aa19-03e1809119cd", + "savedPayload": { + "position": { + "x": 28394.387631499052, + "y": 20647.21595467326 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{\n \"codeName\": \"feesPaidInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitBuyOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "e4ad8dc8-a339-48a7-bb03-7e6816585b3d", + "savedPayload": { + "position": { + "x": 28391.287008017433, + "y": 20619.13085852006 + }, + "targetPosition": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f362d2b1-25e4-43df-85e7-ffebf9e67c2d", + "savedPayload": { + "position": { + "x": 28616.037229883877, + "y": 20608.53190711039 + }, + "targetPosition": { + "x": 28633.690526422644, + "y": 20384.225507020437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "ccc48a47-e8aa-4e08-92ea-622f0e4952b8", + "savedPayload": { + "position": { + "x": 29523.690526422644, + "y": 20382.725507020437 + }, + "targetPosition": { + "x": 29384.63287895392, + "y": 19954.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Limit Buy Orders", + "id": "85d8e595-c6f2-4c1e-8341-1301d33bb380" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Limit Sell Orders", + "config": "{ \n \"codeName\": \"Limit-Sell-Orders-Objects\", \n \"singularVariableName\": \"limitSellOrdersObject\", \n \"pluralVariableName\": \"limitSellOrdersObjects\",\n \"nodePathType\": \"array\",\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bca53d77-5456-4b25-8f31-13169fad80b0", + "savedPayload": { + "position": { + "x": 28373.22852802396, + "y": 20608.53190711039 + }, + "targetPosition": { + "x": 28355.575231485192, + "y": 20384.225507020437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1f4c00f5-542d-4e2a-aa57-dcd0038212f3", + "savedPayload": { + "position": { + "x": 28286.04640775083, + "y": 20598.213223186845 + }, + "targetPosition": { + "x": 28355.575231485192, + "y": 20384.225507020437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Exchange Id", + "config": "{\n \"codeName\": \"exchangeId\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "b3d07a3b-f947-4ff7-806b-030b3f9eadd1", + "savedPayload": { + "position": { + "x": 28557.73286723, + "y": 21236.567838391005 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "6c3e8bad-f08d-42cb-880c-d5397f31c949", + "savedPayload": { + "position": { + "x": 28491.577965740114, + "y": 21289.567908542333 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "1b0ee865-7575-4ad2-a1ee-f5aa9e8d057b", + "savedPayload": { + "position": { + "x": 28419.30204523679, + "y": 21333.85864959031 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "76b2189e-ba83-4e55-a3a4-341c30fd81fe", + "savedPayload": { + "position": { + "x": 28342.0449401619, + "y": 21368.741570090602 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e1f2b4e3-eb8c-4e7f-b6fb-0274fe686283", + "savedPayload": { + "position": { + "x": 28261.025041213637, + "y": 21393.666545548876 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate", + "config": "{\n \"codeName\": \"rate\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "id": "170d609e-fed8-4e6a-8a9c-9727599549a3", + "savedPayload": { + "position": { + "x": 28177.520080597358, + "y": 21408.24049421269 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "495d8d75-d8b7-40cb-be73-029c68582ddc", + "savedPayload": { + "position": { + "x": 28092.846981425424, + "y": 21412.233576205563 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "4256093f-b5ad-4cc4-b5d7-f5f55c4a4047", + "savedPayload": { + "position": { + "x": 28008.341089053032, + "y": 21405.58281823912 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Order Name", + "config": "{ \n\"codeName\": \"orderName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0ad32505-5aa1-449f-bfe6-37b237a8682e", + "savedPayload": { + "position": { + "x": 27925.335111884273, + "y": 21388.39310673946 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f80c5245-15b6-498d-9914-820c681e5126", + "savedPayload": { + "position": { + "x": 27845.138103764464, + "y": 21360.935533725562 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Algorithm Name", + "config": "{ \n\"codeName\": \"algorithmName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e2eabad2-4959-468f-bd1f-5ed6c09de41e", + "savedPayload": { + "position": { + "x": 27769.014819419026, + "y": 21323.643121526224 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderCounters\"\n}", + "project": "Foundations", + "id": "68d1feae-ca8a-4b65-af7d-46f4c6ea7960", + "savedPayload": { + "position": { + "x": 27698.16576851593, + "y": 21277.10399375923 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Filled", + "config": "{\n \"codeName\": \"percentageFilled\",\n \"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "7a74ed86-952e-48b2-9eed-0284663b35fb", + "savedPayload": { + "position": { + "x": 27633.708282911088, + "y": 21222.052100270597 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Actual Rate", + "config": "{\n \"codeName\": \"actualRate\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\"\n}", + "project": "Foundations", + "id": "08e1982a-9621-46b3-a64a-5337abbbb1d3", + "savedPayload": { + "position": { + "x": 27576.65889565753, + "y": 21159.355642307044 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "80b69b5c-2c5b-4cc2-8d7e-d25b24e8006a", + "savedPayload": { + "position": { + "x": 27527.917309671888, + "y": 21090.00338046371 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{\n \"codeName\": \"userDefinedStatistic1\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n \"childProperty\": \"userDefinedStatistics\",\n \"index\": 0\n}", + "project": "Foundations", + "id": "dca26e04-3c0e-47f3-ae85-ef76d59a462e", + "savedPayload": { + "position": { + "x": 27488.252208881975, + "y": 21015.08904133889 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "32d1ebd5-2f6c-4323-a75a-f60b28f54abe", + "savedPayload": { + "position": { + "x": 27458.289135622028, + "y": 20935.79406881225 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "97c0c99d-876a-4779-a3ef-aa5db983db2a", + "savedPayload": { + "position": { + "x": 27438.50062545643, + "y": 20853.368991969044 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Base Asset", + "config": "{\n \"codeName\": \"sizeInBaseAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e0ba83fe-2876-494d-a7ee-e35b728b5a3a", + "savedPayload": { + "position": { + "x": 27429.19875501157, + "y": 20769.113703509454 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size In Quoted Asset", + "config": "{\n \"codeName\": \"sizeInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"size\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0cc81057-3a92-442c-95a4-1aac94838d01", + "savedPayload": { + "position": { + "x": 27430.53022034104, + "y": 20684.356959664146 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Base Asset", + "config": "{\n \"codeName\": \"sizeFilledInBaseAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "67b26ce3-2ec5-45a7-abe5-3cfe74de8c16", + "savedPayload": { + "position": { + "x": 27442.47402344121, + "y": 20600.4354249148 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Size Filled In Quoted Asset", + "config": "{\n \"codeName\": \"sizeFilledInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"sizeFilled\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a070eb26-a49b-4400-8347-599c4badf59a", + "savedPayload": { + "position": { + "x": 27464.84180340231, + "y": 20518.672591996692 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Base Asset", + "config": "{ \n\"codeName\": \"feesPaidInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderBaseAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "87b67de1-06c8-4da5-9b8e-aaab710e91ef", + "savedPayload": { + "position": { + "x": 27497.280806972485, + "y": 20440.3579096277 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fees Paid In Quoted Asset", + "config": "{\n \"codeName\": \"feesPaidInQuotedAsset\",\n \"isString\": false,\n \"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.exchangeOrders.limitSellOrders.limitOrders[index].orderQuotedAsset\",\n \"childProperty\": \"feesPaid\"\n}", + "project": "Foundations", + "id": "108bec63-c347-4225-b003-5773c16d6618", + "savedPayload": { + "position": { + "x": 27539.27945168732, + "y": 20366.726447131707 + }, + "targetPosition": { + "x": 28103.4494206109, + "y": 20737.316849280443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f2673dd0-1eef-4cc3-bf95-8b12aec2ae53", + "savedPayload": { + "position": { + "x": 28209.4494206109, + "y": 20555.316849280443 + }, + "targetPosition": { + "x": 28355.575231485192, + "y": 20384.225507020437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "9ec5538b-e045-4c3b-9522-140d9779d97f", + "savedPayload": { + "position": { + "x": 29245.575231485192, + "y": 20382.725507020437 + }, + "targetPosition": { + "x": 29384.63287895392, + "y": 19954.750074687618 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Limit Sell Orders", + "id": "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "7cd4e375-be71-414c-957f-6827f0cdea18", + "savedPayload": { + "position": { + "x": 29384.63287895392, + "y": 19954.750074687618 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 19590.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Stages", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Trigger Stages", + "config": "{\n \"codeName\": \"Trigger-Stages-Objects\",\n \"singularVariableName\": \"triggerStagesObject\",\n \"pluralVariableName\": \"triggerStagesObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyTriggerStage\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "db372381-478a-4f81-be9f-200c13693b26", + "savedPayload": { + "position": { + "x": 29779.953849404854, + "y": 20292.595673384127 + }, + "targetPosition": { + "x": 29556.878755595746, + "y": 20263.227280134615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "d062c08c-90fb-4495-ab50-6303e02e2177", + "savedPayload": { + "position": { + "x": 29751.734471447246, + "y": 20375.727280134615 + }, + "targetPosition": { + "x": 29556.878755595746, + "y": 20263.227280134615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "82497570-1bbb-482e-ba63-9067d0a6056f", + "savedPayload": { + "position": { + "x": 29914.106704949678, + "y": 20395.775085797464 + }, + "targetPosition": { + "x": 29693.850077122708, + "y": 20441.731781700142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "55378e65-0fe1-4006-a61e-b69bd015059b", + "savedPayload": { + "position": { + "x": 29912.23430479972, + "y": 20495.89199866716 + }, + "targetPosition": { + "x": 29693.850077122708, + "y": 20441.731781700142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "433a4782-29d5-4c28-ab18-3a3aa0a0989c", + "savedPayload": { + "position": { + "x": 29867.10823005154, + "y": 20585.281816335068 + }, + "targetPosition": { + "x": 29693.850077122708, + "y": 20441.731781700142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "e267f101-c124-4e4b-a284-054928187852", + "savedPayload": { + "position": { + "x": 29787.666253244006, + "y": 20646.239789117888 + }, + "targetPosition": { + "x": 29693.850077122708, + "y": 20441.731781700142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7f50d43b-287f-4277-a2cf-0da12225e5c6", + "savedPayload": { + "position": { + "x": 29689.642832175756, + "y": 20666.69244290551 + }, + "targetPosition": { + "x": 29693.850077122708, + "y": 20441.731781700142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b0928381-34db-4fd1-922c-9ea7717580d2", + "savedPayload": { + "position": { + "x": 29592.45270756772, + "y": 20642.588878779956 + }, + "targetPosition": { + "x": 29693.850077122708, + "y": 20441.731781700142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7495a38e-65cf-45a0-9f8a-c4634519f312", + "savedPayload": { + "position": { + "x": 29693.850077122708, + "y": 20441.731781700142 + }, + "targetPosition": { + "x": 29556.878755595746, + "y": 20263.227280134615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "60cd692b-846a-4eb9-9bd6-2c982eb60fce", + "savedPayload": { + "position": { + "x": 29556.878755595746, + "y": 20263.227280134615 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 20038.227280134615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Trigger Stage Objects", + "id": "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Open Stages", + "config": "{\n \"codeName\": \"Open-Stages-Objects\",\n \"singularVariableName\": \"openStagesObject\",\n \"pluralVariableName\": \"openStagesObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyOpenStage\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "fea26ecb-2381-4e30-b655-8223f79d882a", + "savedPayload": { + "position": { + "x": 29513.408046754623, + "y": 20604.20251560488 + }, + "targetPosition": { + "x": 29350.198813276857, + "y": 20449.322736073787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "13062aa0-2e19-4c93-b8a2-e619f51f6c3b", + "savedPayload": { + "position": { + "x": 29441.714557968913, + "y": 20654.87046404337 + }, + "targetPosition": { + "x": 29350.198813276857, + "y": 20449.322736073787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "1066c553-27e2-45bd-aef4-82bb040340f5", + "savedPayload": { + "position": { + "x": 29561.292649777548, + "y": 20766.529483759066 + }, + "targetPosition": { + "x": 29356.088626646128, + "y": 20674.24563419329 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "5f6d374a-2b98-40aa-b5ba-123f8dab89a8", + "savedPayload": { + "position": { + "x": 29500.930601346103, + "y": 20846.42519850047 + }, + "targetPosition": { + "x": 29356.088626646128, + "y": 20674.24563419329 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{\n \"codeName\": \"exitType\",\n \"isString\": true,\n \"isCalculated\": false\n}", + "project": "Foundations", + "id": "f3ab16a2-dc91-4c42-9aff-45c8d2294da5", + "savedPayload": { + "position": { + "x": 29411.880823455085, + "y": 20892.218638887058 + }, + "targetPosition": { + "x": 29356.088626646128, + "y": 20674.24563419329 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{\n \"codeName\": \"status\",\n \"isString\": true,\n \"isCalculated\": false\n}", + "project": "Foundations", + "id": "ef2fff12-133d-44eb-aa76-76fd298d3340", + "savedPayload": { + "position": { + "x": 29311.78071673966, + "y": 20894.839852430578 + }, + "targetPosition": { + "x": 29356.088626646128, + "y": 20674.24563419329 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "bf5cfe6a-d070-4e76-8b81-bb9957b9fc71", + "savedPayload": { + "position": { + "x": 29220.456334982067, + "y": 20853.769675641655 + }, + "targetPosition": { + "x": 29356.088626646128, + "y": 20674.24563419329 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8d41cd11-c17b-4ff9-ae74-e4b7bbd4a860", + "savedPayload": { + "position": { + "x": 29155.995592009433, + "y": 20777.142560726003 + }, + "targetPosition": { + "x": 29356.088626646128, + "y": 20674.24563419329 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "86993c9d-9b17-4685-a4ce-4ef2e01beb00", + "savedPayload": { + "position": { + "x": 29356.088626646128, + "y": 20674.24563419329 + }, + "targetPosition": { + "x": 29350.198813276857, + "y": 20449.322736073787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "4feb8028-125c-4189-851c-763f5c215643", + "savedPayload": { + "position": { + "x": 29350.198813276857, + "y": 20449.322736073787 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 20038.227280134615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Open Stage Objects", + "id": "74645a32-f3e8-45c6-877e-6a5eb669a143" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Manage Stages", + "config": "{\n \"codeName\": \"Manage-Stages-Objects\",\n \"singularVariableName\": \"manageStagesObject\",\n \"pluralVariableName\": \"manageStagesObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyManageStage\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "e181ef5c-fa4e-46b0-ba8b-b43ff4c05a9c", + "savedPayload": { + "position": { + "x": 30238.642248246433, + "y": 22018.61750946517 + }, + "targetPosition": { + "x": 29743.863250877606, + "y": 21173.065511282653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bbc62c5b-f52b-4987-b96d-97064e607864", + "savedPayload": { + "position": { + "x": 29877.296897582408, + "y": 22143.634397120433 + }, + "targetPosition": { + "x": 29743.863250877606, + "y": 21173.065511282653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c7dfd7da-2b69-41ed-9019-9a887c88c150", + "savedPayload": { + "position": { + "x": 30241.03286411042, + "y": 22754.905256159196 + }, + "targetPosition": { + "x": 29495.677047529873, + "y": 22120.78175860281 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "0b34e924-9399-45ee-847f-6f199366ee6d", + "savedPayload": { + "position": { + "x": 29891.9943530751, + "y": 23015.553860361775 + }, + "targetPosition": { + "x": 29495.677047529873, + "y": 22120.78175860281 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "ddb24f4c-1b2f-49d9-a614-9e22af998623", + "savedPayload": { + "position": { + "x": 29464.767493652005, + "y": 23098.953690431328 + }, + "targetPosition": { + "x": 29495.677047529873, + "y": 22120.78175860281 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "fef9bfaf-a321-49a7-836d-e3b68d1729d6", + "savedPayload": { + "position": { + "x": 29043.383837742684, + "y": 22988.609642909825 + }, + "targetPosition": { + "x": 29495.677047529873, + "y": 22120.78175860281 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "59855a54-fd24-4f73-bbfe-94dc52b77632", + "savedPayload": { + "position": { + "x": 28711.60727582808, + "y": 22706.36859378706 + }, + "targetPosition": { + "x": 29495.677047529873, + "y": 22120.78175860281 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "0997895d-3880-4c3d-81a8-a434b0b6a294", + "savedPayload": { + "position": { + "x": 28535.153644690807, + "y": 22308.103959963366 + }, + "targetPosition": { + "x": 29495.677047529873, + "y": 22120.78175860281 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d4a10a54-0151-47bd-84b6-08ea2297edcf", + "savedPayload": { + "position": { + "x": 29495.677047529873, + "y": 22120.78175860281 + }, + "targetPosition": { + "x": 29743.863250877606, + "y": 21173.065511282653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "d0c26f68-0a60-46d9-a4f6-a75cb9e05469", + "savedPayload": { + "position": { + "x": 29073.607063024756, + "y": 20478.39370046483 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 20038.227280134615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Manage Stage Objects", + "id": "c4b99154-7def-4a0d-a8c6-0d232577e877" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Close Stages", + "config": "{\n \"codeName\": \"Close-Stages-Objects\",\n \"singularVariableName\": \"closeStagesObject\",\n \"pluralVariableName\": \"closeStagesObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.strategyCloseStage\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0e722ee1-0409-4755-a150-b46c2c5dff3a", + "savedPayload": { + "position": { + "x": 29922.373452440952, + "y": 22082.51355457323 + }, + "targetPosition": { + "x": 29486.459047725253, + "y": 21205.15871618654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5fa164b0-109c-4eaa-8f3c-fd0f47ff315a", + "savedPayload": { + "position": { + "x": 29553.335027896457, + "y": 22182.56786250214 + }, + "targetPosition": { + "x": 29486.459047725253, + "y": 21205.15871618654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "11225fbb-c436-4cfe-abe5-de3fcadc7b54", + "savedPayload": { + "position": { + "x": 29874.48883094259, + "y": 22817.243335376523 + }, + "targetPosition": { + "x": 29174.114068256597, + "y": 22133.67985217448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "090314b9-d309-4589-9cc5-5c8f8b7a55a0", + "savedPayload": { + "position": { + "x": 29508.460697537143, + "y": 23053.475877090998 + }, + "targetPosition": { + "x": 29174.114068256597, + "y": 22133.67985217448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "49fee3b9-49c4-413b-a9fc-733f5a884b30", + "savedPayload": { + "position": { + "x": 29076.51174770606, + "y": 23107.51047527035 + }, + "targetPosition": { + "x": 29174.114068256597, + "y": 22133.67985217448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "36c975b6-0bb9-4b23-9b60-08ddba2b5ec3", + "savedPayload": { + "position": { + "x": 28663.62297974838, + "y": 22968.660267751548 + }, + "targetPosition": { + "x": 29174.114068256597, + "y": 22133.67985217448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "37a127d2-7eb8-4241-a4a2-3935b61ad023", + "savedPayload": { + "position": { + "x": 28351.867449132034, + "y": 22664.4210603854 + }, + "targetPosition": { + "x": 29174.114068256597, + "y": 22133.67985217448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "5d47198b-6e0c-4a05-8403-e7d93ff6fbf7", + "savedPayload": { + "position": { + "x": 28202.99478620961, + "y": 22255.023948956572 + }, + "targetPosition": { + "x": 29174.114068256597, + "y": 22133.67985217448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a9e247d6-223e-4cf8-8da7-e213189a9b15", + "savedPayload": { + "position": { + "x": 29174.114068256597, + "y": 22133.67985217448 + }, + "targetPosition": { + "x": 29486.459047725253, + "y": 21205.15871618654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "fc3e5dd7-884f-4ade-92c3-f9845eeb0c2f", + "savedPayload": { + "position": { + "x": 28832.75215242792, + "y": 20339.336052996103 + }, + "targetPosition": { + "x": 29167.167323892747, + "y": 20038.227280134615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Close Stage Objects", + "id": "c35a9719-5007-468b-9529-d3cfc91fc2c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "7a2a39fb-3bfd-4bb5-bea4-c986050cdd5e", + "savedPayload": { + "position": { + "x": 29167.167323892747, + "y": 20038.227280134615 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 19590.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Position", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Positions", + "config": "{\n \"codeName\": \"Position-Objects\",\n \"singularVariableName\": \"positionObject\",\n \"pluralVariableName\": \"positionObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "b4200f62-fcba-4eb6-8159-d4df44369229", + "savedPayload": { + "position": { + "x": 28497.44542654948, + "y": 20484.90770768788 + }, + "targetPosition": { + "x": 28305.60138956981, + "y": 20367.34553062679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "24531e0f-13aa-4dc8-8de0-24330f1e4609", + "savedPayload": { + "position": { + "x": 28437.853071335616, + "y": 20549.374354361153 + }, + "targetPosition": { + "x": 28305.60138956981, + "y": 20367.34553062679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "3ad5980a-db7c-4b76-ad91-9d8de486c493", + "savedPayload": { + "position": { + "x": 29408.002592276556, + "y": 21125.004885986655 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "30a870f1-de56-4c59-95f6-ca62dd5cf997", + "savedPayload": { + "position": { + "x": 29415.393809518126, + "y": 21218.919205507613 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "c7446a88-0e22-4b5b-8087-3c501f5c996f", + "savedPayload": { + "position": { + "x": 29412.92781739994, + "y": 21313.09164513976 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "5b7c24d0-33c9-4971-a3a7-8c57bde59a43", + "savedPayload": { + "position": { + "x": 29400.631633847683, + "y": 21406.490431927632 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b24723de-15f0-4910-bd5a-4aa8a72a97fa", + "savedPayload": { + "position": { + "x": 29378.6399784215, + "y": 21498.092269218232 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "05cad29f-530d-4b58-ad68-42aedf24df88", + "savedPayload": { + "position": { + "x": 29347.193796300282, + "y": 21586.893548113283 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b8e50da0-e8b6-46aa-bc61-36555b68f7ec", + "savedPayload": { + "position": { + "x": 29306.637618435892, + "y": 21671.92134321835 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c4a3bc4d-6c38-4824-b8a6-56d1a7543ebe", + "savedPayload": { + "position": { + "x": 29257.41578679994, + "y": 21752.24407221705 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Situation Name", + "config": "{ \n\"codeName\": \"situationName\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "abca94c2-1024-4a7f-b14c-6eb2971a1225", + "savedPayload": { + "position": { + "x": 29200.067586080153, + "y": 21826.981702481866 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{ \n\"codeName\": \"periods\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionCounters\"\n}", + "project": "Foundations", + "id": "460783e3-5e15-498c-a42f-71ba5b944082", + "savedPayload": { + "position": { + "x": 29135.221335164504, + "y": 21895.315392895758 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "e7bd6691-6091-48d1-a208-5c6c28349302", + "savedPayload": { + "position": { + "x": 29063.587503147974, + "y": 21956.49646524681 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "a634c448-f8d9-40d0-9219-cc446aa7ea6c", + "savedPayload": { + "position": { + "x": 28985.95092528448, + "y": 22009.854606903384 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "3a6a38d3-a4fe-4f9f-9564-86d14ccabdfb", + "savedPayload": { + "position": { + "x": 28903.16220416759, + "y": 22054.805214899574 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "df3f7d1d-295a-49c1-8068-57bf81987ac7", + "savedPayload": { + "position": { + "x": 28816.128390350517, + "y": 22090.85580096766 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "de6ee5e9-037e-43b7-9125-1ac1b5fb155e", + "savedPayload": { + "position": { + "x": 28725.80304451044, + "y": 22117.611387342607 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d72fe472-07b8-4fbd-a798-fbc229b335a8", + "savedPayload": { + "position": { + "x": 28633.17579003817, + "y": 22134.778834221128 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "647ed4d7-65e9-4ec8-8512-5ec389649827", + "savedPayload": { + "position": { + "x": 28539.261470517213, + "y": 22142.1700514627 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "d7073f58-a505-4e54-925a-572c8b483714", + "savedPayload": { + "position": { + "x": 28445.089030885065, + "y": 22139.704059344513 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "6fec7bbd-a967-47c7-9c92-8744f142c8a2", + "savedPayload": { + "position": { + "x": 28351.690244097193, + "y": 22127.407875792254 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Base Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "7575c814-52b7-41e1-94fc-08b114cecc17", + "savedPayload": { + "position": { + "x": 28260.088406806593, + "y": 22105.416220366074 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "1a6bd282-90bb-49de-8a04-d17a17cdf4bf", + "savedPayload": { + "position": { + "x": 28171.287127911546, + "y": 22073.970038244857 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Base Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "ef456550-34c8-4e95-9b63-c90edf2cfc4d", + "savedPayload": { + "position": { + "x": 28086.259332806476, + "y": 22033.413860380468 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "728b13c4-0159-445e-a33b-619d7a1dd2a7", + "savedPayload": { + "position": { + "x": 28005.936603807775, + "y": 21984.192028744514 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "041020f6-02f0-40a3-a4be-79fbd3af9e7f", + "savedPayload": { + "position": { + "x": 27931.19897354296, + "y": 21926.84382802473 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "cbc23996-a6b3-4739-b492-fb0fec11857e", + "savedPayload": { + "position": { + "x": 27862.865283129067, + "y": 21861.99757710908 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Profit Loss", + "config": "{ \n\"codeName\": \"profitLoss\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b1c0915d-f801-4ab8-9155-f442f538be1d", + "savedPayload": { + "position": { + "x": 27801.684210778014, + "y": 21790.36374509255 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics ROI", + "config": "{ \n\"codeName\": \"ROI\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "01aa27d8-9ded-42b5-bacd-926d79da1825", + "savedPayload": { + "position": { + "x": 27748.326069121442, + "y": 21712.727167229055 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Hit Fail", + "config": "{ \n\"codeName\": \"hitFail\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\"\n}", + "project": "Foundations", + "id": "b3f2d3c8-cf6e-4da9-99e3-ba9ebc8cca9f", + "savedPayload": { + "position": { + "x": 27703.37546112525, + "y": 21629.938446112166 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Statistics Days", + "config": "{ \n\"codeName\": \"days\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionStatistics\",\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "8170811f-8a42-4c86-a2fe-e321f075dc37", + "savedPayload": { + "position": { + "x": 27667.324875057166, + "y": 21542.904632295096 + }, + "targetPosition": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fadfac81-bcbf-45b0-8512-f52389f34d55", + "savedPayload": { + "position": { + "x": 28515.702217040125, + "y": 21242.4784589847 + }, + "targetPosition": { + "x": 28305.60138956981, + "y": 20367.34553062679 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "48f0c2b2-01bc-4f30-b4b1-4bc7bd78ed17", + "savedPayload": { + "position": { + "x": 29201.60138956981, + "y": 20365.84553062679 + }, + "targetPosition": { + "x": 28937.098026038195, + "y": 20001.787883158064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Position Objects", + "id": "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Position Base Asset", + "config": "{\n \"codeName\": \"Position-Base-Asset-Objects\",\n \"singularVariableName\": \"positionBaseAssetObject\",\n \"pluralVariableName\": \"positionBaseAssetObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "64d670e1-0fda-4f67-8018-d5c3d703961e", + "savedPayload": { + "position": { + "x": 28201.49655556705, + "y": 20648.55658642273 + }, + "targetPosition": { + "x": 28094.135834508637, + "y": 20450.822736073787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1013fc23-443e-4fcb-baf1-57a3f27f9fee", + "savedPayload": { + "position": { + "x": 28117.65473874386, + "y": 20674.590162531647 + }, + "targetPosition": { + "x": 28094.135834508637, + "y": 20450.822736073787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "5d279028-50ba-4149-804c-4387c2014e0d", + "savedPayload": { + "position": { + "x": 28350.01700335121, + "y": 21117.41597088665 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "47d308ba-d61c-4a43-8928-dca424f2dc1d", + "savedPayload": { + "position": { + "x": 28276.08848845406, + "y": 21208.71008372 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "7a14e496-db74-49a5-a18f-55870e1968f7", + "savedPayload": { + "position": { + "x": 28181.050371508696, + "y": 21277.759317462358 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Base Asset", + "config": "{ \n\"codeName\": \"profitLossInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "b60b7afd-d703-46bc-801d-a261a0399207", + "savedPayload": { + "position": { + "x": 28071.379343127028, + "y": 21319.858080943428 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Base Asset", + "config": "{ \n\"codeName\": \"ROIInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d5e150b4-c45f-43b4-a245-fdea12a0767d", + "savedPayload": { + "position": { + "x": 27954.54930265333, + "y": 21332.137413003475 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Base Asset", + "config": "{ \n\"codeName\": \"hitFailInBaseAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "44f7e79f-a370-43cc-984c-379ed579a4fe", + "savedPayload": { + "position": { + "x": 27838.522024275106, + "y": 21313.760497455158 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Base Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "833687c5-5f5a-4411-9027-2736e0d27153", + "savedPayload": { + "position": { + "x": 27731.204575269694, + "y": 21265.979690723812 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Base Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInBaseAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionBaseAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "d8c1065a-3c68-4553-a79e-087523920c20", + "savedPayload": { + "position": { + "x": 27639.910462436343, + "y": 21192.051175826662 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "8dd06ea8-9b68-47a0-8bff-b6274eca2902", + "savedPayload": { + "position": { + "x": 27570.861228693986, + "y": 21097.013058881297 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f57c7587-d854-41b4-9f8b-de810f8d678f", + "savedPayload": { + "position": { + "x": 27528.762465212916, + "y": 20987.34203049963 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Candle Close", + "config": "{ \n\"codeName\": \"candleClose\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\",\n \"childProperty\": \"close\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "f8c0b1dc-4f93-4dcd-8c7e-9cf694a6f7b4", + "savedPayload": { + "position": { + "x": 27516.48313315287, + "y": 20870.51199002593 + }, + "targetPosition": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "401f7b43-7c4c-4e4b-a736-083ce3c3edc8", + "savedPayload": { + "position": { + "x": 27966.32892939187, + "y": 20882.291616764473 + }, + "targetPosition": { + "x": 28094.135834508637, + "y": 20450.822736073787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "7e7847d0-3c4e-46bf-b243-242e752f447b", + "savedPayload": { + "position": { + "x": 28984.135834508637, + "y": 20449.322736073787 + }, + "targetPosition": { + "x": 28937.098026038195, + "y": 20001.787883158064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Position Base Asset", + "id": "81a7db48-df16-4341-8f52-76cf0dfd6425" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Position Quoted Asset", + "config": "{\n \"codeName\": \"Position-Quoted-Asset-Objects\",\n \"singularVariableName\": \"positionQuotedAssetObject\",\n \"pluralVariableName\": \"positionQuotedAssetObjects\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "5c1a10c6-8046-4044-91a8-0ee63980665a", + "savedPayload": { + "position": { + "x": 27858.176723284814, + "y": 20639.306237216737 + }, + "targetPosition": { + "x": 27864.066536654085, + "y": 20414.383339097236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "db48b19d-be7c-4ba7-8176-6b7c1426bd42", + "savedPayload": { + "position": { + "x": 27772.55079196203, + "y": 20619.93106706682 + }, + "targetPosition": { + "x": 27864.066536654085, + "y": 20414.383339097236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "cd5f3fd6-f10f-4e52-b84b-67b847b15587", + "savedPayload": { + "position": { + "x": 27752.36951181538, + "y": 21119.61059885731 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "863bef6e-e574-4162-9150-4497c26779d7", + "savedPayload": { + "position": { + "x": 27642.698483433713, + "y": 21161.70936233838 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "cd21ef22-be90-4236-899d-38ebfcb65568", + "savedPayload": { + "position": { + "x": 27525.868442960014, + "y": 21173.988694398427 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Profit Loss In Quoted Asset", + "config": "{ \n\"codeName\": \"profitLossInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"profitLoss\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "2e83c428-223f-4fd8-9437-5d500cea4fa5", + "savedPayload": { + "position": { + "x": 27409.84116458179, + "y": 21155.61177885011 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ROI In Quoted Asset", + "config": "{ \n\"codeName\": \"ROIInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"ROI\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "038bca38-7494-4c5a-a480-31b26ffd487f", + "savedPayload": { + "position": { + "x": 27302.52371557638, + "y": 21107.830972118765 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail In Quoted Asset", + "config": "{ \n\"codeName\": \"hitFailInQuotedAsset\",\n\"isString\": true,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"hitFail\"\n}", + "project": "Foundations", + "id": "a0ff946f-8d9f-4a00-bc1c-7799b3d1d289", + "savedPayload": { + "position": { + "x": 27211.229602743027, + "y": 21033.902457221615 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"entryTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"entryTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "12b8204b-4e4b-46a7-9141-1f2564ffa934", + "savedPayload": { + "position": { + "x": 27142.18036900067, + "y": 20938.86434027625 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Size In Quoted Asset", + "config": "{ \n\"codeName\": \"exitTargetSizeInQuotedAsset\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.positionQuotedAsset\",\n \"childProperty\": \"exitTargetSize\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "11adc346-e8b4-45ab-b10d-486b92bb6815", + "savedPayload": { + "position": { + "x": 27100.0816055196, + "y": 20829.19331189458 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Entry Target Rate", + "config": "{ \n\"codeName\": \"entryTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "fbaef5e0-9984-4248-88e6-aab0d6937a0b", + "savedPayload": { + "position": { + "x": 27087.802273459554, + "y": 20712.363271420883 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Target Rate", + "config": "{ \n\"codeName\": \"exitTargetRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "f3826764-b4b5-4167-b0f0-d9a30288bc65", + "savedPayload": { + "position": { + "x": 27106.17918900787, + "y": 20596.33599304266 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Candle Close", + "config": "{ \n\"codeName\": \"candleClose\",\n\"isString\": false,\n\"isCalculated\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.portfolioEpisode.candle\",\n \"childProperty\": \"close\",\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "4c1be485-3bce-474d-96d9-293b0ad87b1a", + "savedPayload": { + "position": { + "x": 27153.959995739217, + "y": 20489.018544037248 + }, + "targetPosition": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9880e6d6-357a-4bf4-8c7e-9b294699529c", + "savedPayload": { + "position": { + "x": 27537.648069698556, + "y": 20724.142898159425 + }, + "targetPosition": { + "x": 27864.066536654085, + "y": 20414.383339097236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "5102197c-c62e-4d01-b127-859f8b4a42b7", + "savedPayload": { + "position": { + "x": 28754.066536654085, + "y": 20412.883339097236 + }, + "targetPosition": { + "x": 28937.098026038195, + "y": 20001.787883158064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Position Quoted Asset", + "id": "04ff984b-4ca3-402d-8411-21ba787072fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"Stop-Loss\",\n \"singularVariableName\": \"stopLoss\",\n \"pluralVariableName\": \"stopLosses\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAtCycle\": \"Second\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "98ab50d4-ee9d-4d2a-9477-308014bd103e", + "savedPayload": { + "position": { + "x": 27559.47820150838, + "y": 20459.635283669348 + }, + "targetPosition": { + "x": 27677.04037856947, + "y": 20267.791246689678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3715b372-08b2-4eab-922b-f94c136a0d87", + "savedPayload": { + "position": { + "x": 27495.011554835106, + "y": 20400.042928455485 + }, + "targetPosition": { + "x": 27677.04037856947, + "y": 20267.791246689678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\",\n \"childProperty\": \"begin\"\n}", + "project": "Foundations", + "id": "513b43bd-e20d-4af4-9bb5-2512470d2652", + "savedPayload": { + "position": { + "x": 27326.676490972663, + "y": 20417.543959031405 + }, + "targetPosition": { + "x": 27454.810501935564, + "y": 20232.593492055625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\",\n \"childProperty\": \"end\"\n}", + "project": "Foundations", + "id": "899f7b30-81a3-4ee0-a0ca-1a4a5ba28335", + "savedPayload": { + "position": { + "x": 27259.11874697553, + "y": 20343.632841120103 + }, + "targetPosition": { + "x": 27454.810501935564, + "y": 20232.593492055625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"stopLoss\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "8e3c716f-14c0-49f9-b2e0-bee15699c97e", + "savedPayload": { + "position": { + "x": 27230.32015505011, + "y": 20247.729018318332 + }, + "targetPosition": { + "x": 27454.810501935564, + "y": 20232.593492055625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Stop Loss Phase", + "config": "{\n \"codeName\": \"stopLossPhase\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "8919c239-46b7-4a1e-92c2-7f467377afa9", + "savedPayload": { + "position": { + "x": 27245.98462951878, + "y": 20148.827418915185 + }, + "targetPosition": { + "x": 27454.810501935564, + "y": 20232.593492055625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Initial Value", + "config": "{\n \"codeName\": \"initialValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "ae70c37e-ab20-4052-b145-a9cfc117b8ca", + "savedPayload": { + "position": { + "x": 27303.00962910085, + "y": 20066.516717620972 + }, + "targetPosition": { + "x": 27454.810501935564, + "y": 20232.593492055625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Final Value", + "config": "{\n \"codeName\": \"finalValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.stopLoss\"\n}", + "project": "Foundations", + "id": "03cd8cfc-a126-4406-81c0-9dccdaa395a0", + "savedPayload": { + "position": { + "x": 27390.100653263362, + "y": 20017.099558301514 + }, + "targetPosition": { + "x": 27454.810501935564, + "y": 20232.593492055625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ddcd8bde-c6d6-43ae-87de-5776122f009a", + "savedPayload": { + "position": { + "x": 27454.810501935564, + "y": 20232.593492055625 + }, + "targetPosition": { + "x": 27677.04037856947, + "y": 20267.791246689678 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b73bcc0b-4d30-42ee-b900-e3fc3c2b6e36", + "savedPayload": { + "position": { + "x": 28573.04037856947, + "y": 20266.291246689678 + }, + "targetPosition": { + "x": 28937.098026038195, + "y": 20001.787883158064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Stop Loss", + "id": "6635f082-08f8-4bde-a9bb-738fc92950c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ] + ] + } + }, + { + "type": "Product Definition", + "name": "Take Profit", + "config": "{\n \"codeName\": \"Take-Profit\",\n \"singularVariableName\": \"takeProfit\",\n \"pluralVariableName\": \"takeProfits\",\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position\",\n \"saveAtCycle\": \"Second\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3b76470d-6c62-4381-8b71-d8da6000bda8", + "savedPayload": { + "position": { + "x": 27401.82932277353, + "y": 20157.68641268692 + }, + "targetPosition": { + "x": 27599.56317312247, + "y": 20050.325691628506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-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\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "c5c496b0-f452-4444-9382-71c5d584093d", + "savedPayload": { + "position": { + "x": 27375.79574666461, + "y": 20073.844595863728 + }, + "targetPosition": { + "x": 27599.56317312247, + "y": 20050.325691628506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\",\n \"childProperty\": \"begin\"\n}", + "project": "Foundations", + "id": "ef2e67c2-5641-4497-8527-2f260333defa", + "savedPayload": { + "position": { + "x": 27221.262789724096, + "y": 20004.83340100366 + }, + "targetPosition": { + "x": 27424.705331794652, + "y": 19908.728603642292 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\",\n \"childProperty\": \"end\"\n}", + "project": "Foundations", + "id": "3a6ef7da-6ab6-4698-a0d4-37263392bf53", + "savedPayload": { + "position": { + "x": 27199.711626155866, + "y": 19907.045623271802 + }, + "targetPosition": { + "x": 27424.705331794652, + "y": 19908.728603642292 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Take Profit", + "config": "{\n \"codeName\": \"takeProfit\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "4421d96c-8047-4238-9b2c-3ecbc13578cd", + "savedPayload": { + "position": { + "x": 27222.723225356116, + "y": 19809.59118044272 + }, + "targetPosition": { + "x": 27424.705331794652, + "y": 19908.728603642292 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Take Profit Phase", + "config": "{\n \"codeName\": \"takeProfitPhase\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "0e8d10e8-c00f-4e3d-bc0f-6c40e5f3e3f5", + "savedPayload": { + "position": { + "x": 27285.739857884488, + "y": 19731.772120119014 + }, + "targetPosition": { + "x": 27424.705331794652, + "y": 19908.728603642292 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Initial Value", + "config": "{\n \"codeName\": \"initialValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "322dbf08-edbb-4105-85f5-5c66bdc79837", + "savedPayload": { + "position": { + "x": 27376.280306820463, + "y": 19689.001461585947 + }, + "targetPosition": { + "x": 27424.705331794652, + "y": 19908.728603642292 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Final Value", + "config": "{\n \"codeName\": \"finalValue\",\n \"isString\": false,\n \"nodePath\": \"portfolioEngine.portfolioCurrent.position.takeProfit\"\n}", + "project": "Foundations", + "id": "9b748324-f43f-4070-ae5f-f06cf5b116b5", + "savedPayload": { + "position": { + "x": 27476.411925846533, + "y": 19689.75045831369 + }, + "targetPosition": { + "x": 27424.705331794652, + "y": 19908.728603642292 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "15ea893e-222d-4a06-9091-492d13d04a04", + "savedPayload": { + "position": { + "x": 27424.705331794652, + "y": 19908.728603642292 + }, + "targetPosition": { + "x": 27599.56317312247, + "y": 20050.325691628506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0ee79ca2-e833-4b3b-a6c7-9dcc042eb310", + "savedPayload": { + "position": { + "x": 28489.56317312247, + "y": 20048.825691628506 + }, + "targetPosition": { + "x": 28937.098026038195, + "y": 20001.787883158064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Take Profit", + "id": "07e09652-ba6e-46de-9dd4-530f2d24d838" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ] + ] + } + } + ], + "productDefinitionFolders": [], + "id": "14677498-3008-45bc-bac1-40f2b05c3c1b", + "savedPayload": { + "position": { + "x": 28937.098026038195, + "y": 20001.787883158064 + }, + "targetPosition": { + "x": 29120.129515422304, + "y": 19590.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8e9b2137-3840-4e8d-bbdb-5e2f74eeb6b5", + "savedPayload": { + "position": { + "x": 29091.129515422304, + "y": 19386.69242721889 + }, + "targetPosition": { + "x": 28826.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cf8b6f3d-d619-4f5a-adfe-9127ad8219e9", + "savedPayload": { + "position": { + "x": 28826.62615189069, + "y": 19022.634779750166 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "plotters": [ + { + "type": "Plotter", + "name": "Portfolio Engine", + "config": "{ \n\"codeName\": \"Portfolio-Engine\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Portfolio Episode Counters", + "config": "{\n \"codeName\": \"Portfolio-Episode-Counters\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Portfolio Episode Counters", + "config": "{ \n \"codeName\": \"Portfolio-Episode-Counters\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "88e6ca3b-0053-4a80-b209-2d1843902b73", + "savedPayload": { + "position": { + "x": 27968.84378360921, + "y": 18727.577296034466 + }, + "targetPosition": { + "x": 28120.45344037888, + "y": 18893.828647831026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "45471495-1df6-4da4-aad5-fd2dab2d28f3", + "savedPayload": { + "position": { + "x": 28120.45344037888, + "y": 18893.828647831026 + }, + "targetPosition": { + "x": 28272.063097148548, + "y": 19060.079999627585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Strategies", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.strategies", + "project": "Foundations", + "id": "bd07d495-1002-4441-9d22-3e02000a5d3c", + "savedPayload": { + "position": { + "x": 28143.139451804545, + "y": 18628.94348566569 + }, + "targetPosition": { + "x": 28207.601274476547, + "y": 18844.51174264664 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e3baf3ee-4b5c-4b0c-9984-a48d80047582", + "savedPayload": { + "position": { + "x": 28207.601274476547, + "y": 18844.51174264664 + }, + "targetPosition": { + "x": 28272.063097148548, + "y": 19060.079999627585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Positions", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.positions", + "project": "Foundations", + "id": "b95b1c25-eaf3-4398-98b4-0a769f926388", + "savedPayload": { + "position": { + "x": 28342.970029105, + "y": 18615.70154942942 + }, + "targetPosition": { + "x": 28307.516563126774, + "y": 18837.890774528503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "810b253a-8cb2-4506-bbad-4322cafdd26f", + "savedPayload": { + "position": { + "x": 28307.516563126774, + "y": 18837.890774528503 + }, + "targetPosition": { + "x": 28272.063097148548, + "y": 19060.079999627585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Orders", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orders", + "project": "Foundations", + "id": "f209bfd1-0518-4b5b-a1d0-975e96cf5a90", + "savedPayload": { + "position": { + "x": 28528.756618915035, + "y": 18690.47421519893 + }, + "targetPosition": { + "x": 28400.40985803179, + "y": 18875.277107413258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e631b913-181a-45f5-893c-44f8898066c4", + "savedPayload": { + "position": { + "x": 28400.40985803179, + "y": 18875.277107413258 + }, + "targetPosition": { + "x": 28272.063097148548, + "y": 19060.079999627585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hits", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hits", + "project": "Foundations", + "id": "984f4738-0323-436d-8c6e-9a80f2447bb1", + "savedPayload": { + "position": { + "x": 28663.701908599764, + "y": 18838.451839492012 + }, + "targetPosition": { + "x": 28467.882502874156, + "y": 18949.2659195598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b73091c6-c695-4436-8c21-d6297ebd92fd", + "savedPayload": { + "position": { + "x": 28467.882502874156, + "y": 18949.2659195598 + }, + "targetPosition": { + "x": 28272.063097148548, + "y": 19060.079999627585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fails", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.fails", + "project": "Foundations", + "id": "48b2fc77-d5a0-4378-bb24-bf3d0c1bcaae", + "savedPayload": { + "position": { + "x": 28721.078328541767, + "y": 19030.325638990955 + }, + "targetPosition": { + "x": 28496.570712845158, + "y": 19045.20281930927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e59e4e97-c755-4097-b974-f83b0fdc6c7e", + "savedPayload": { + "position": { + "x": 28496.570712845158, + "y": 19045.20281930927 + }, + "targetPosition": { + "x": 28272.063097148548, + "y": 19060.079999627585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3b24b227-b11d-43b4-96d8-60388214c53b", + "savedPayload": { + "position": { + "x": 28272.063097148548, + "y": 19060.079999627585 + }, + "targetPosition": { + "x": 28188.05676969871, + "y": 19268.809338601266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "132a9cd4-fa1e-43f0-88b7-bd657797fccc", + "savedPayload": { + "position": { + "x": 28299.44080659434, + "y": 19253.00281068294 + }, + "targetPosition": { + "x": 28188.05676969871, + "y": 19268.809338601266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50acdb48-822b-4ab5-b241-aeb6b103e943", + "savedPayload": { + "position": { + "x": 29078.05676969871, + "y": 19267.309338601266 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Portfolio Episode Statistics", + "config": "{\n \"codeName\": \"Portfolio-Episode-Statistics\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Portfolio Episode Statistics", + "config": "{ \n \"codeName\": \"Portfolio-Episode-Statistics\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "26386bbd-ed0f-4a79-9566-a6ce1c3a19ff", + "savedPayload": { + "position": { + "x": 28066.549413010518, + "y": 18749.821757689806 + }, + "targetPosition": { + "x": 28197.01427865121, + "y": 18933.13547467071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9f07f35f-b03e-4feb-a528-a24fa95b3c57", + "savedPayload": { + "position": { + "x": 28197.01427865121, + "y": 18933.13547467071 + }, + "targetPosition": { + "x": 28327.479144291905, + "y": 19116.449191651616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLoss", + "project": "Foundations", + "id": "b402c95a-8d6e-4846-b46d-3333c6ecbf64", + "savedPayload": { + "position": { + "x": 28251.46326160766, + "y": 18672.916120077763 + }, + "targetPosition": { + "x": 28289.471202949782, + "y": 18894.68265586469 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fc0e0ca2-a602-47b5-900b-d148931f885b", + "savedPayload": { + "position": { + "x": 28289.471202949782, + "y": 18894.68265586469 + }, + "targetPosition": { + "x": 28327.479144291905, + "y": 19116.449191651616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROI", + "project": "Foundations", + "id": "be0949e9-bf84-4742-b8e0-e0e671201a15", + "savedPayload": { + "position": { + "x": 28451.43298804404, + "y": 18683.857646867076 + }, + "targetPosition": { + "x": 28389.45606616797, + "y": 18900.153419259346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23e5485c-7b60-4343-9569-9e6155798dbd", + "savedPayload": { + "position": { + "x": 28389.45606616797, + "y": 18900.153419259346 + }, + "targetPosition": { + "x": 28327.479144291905, + "y": 19116.449191651616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Ratio", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitRatio", + "project": "Foundations", + "id": "89a55b6b-38e6-405a-8f97-624319b1fd3b", + "savedPayload": { + "position": { + "x": 28626.85213553117, + "y": 18780.479234488103 + }, + "targetPosition": { + "x": 28477.165639911538, + "y": 18948.46421306986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "128f6070-b454-445f-b6f4-bfc066fa742f", + "savedPayload": { + "position": { + "x": 28477.165639911538, + "y": 18948.46421306986 + }, + "targetPosition": { + "x": 28327.479144291905, + "y": 19116.449191651616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Annualized Rate Of Return", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.annualizedRateOfReturn", + "project": "Foundations", + "id": "2bf25d3f-7532-4b3a-889a-c47ee9466374", + "savedPayload": { + "position": { + "x": 28742.976790534576, + "y": 18943.64379252648 + }, + "targetPosition": { + "x": 28535.22796741324, + "y": 19030.046492089048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8b691fe-843c-44cd-b6c5-0bc9d3999b57", + "savedPayload": { + "position": { + "x": 28535.22796741324, + "y": 19030.046492089048 + }, + "targetPosition": { + "x": 28327.479144291905, + "y": 19116.449191651616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFail", + "project": "Foundations", + "id": "da4d60e8-b670-4af3-ac9d-ec0edd5248c4", + "savedPayload": { + "position": { + "x": 28776.807040955402, + "y": 19141.03457918073 + }, + "targetPosition": { + "x": 28552.143092623654, + "y": 19128.741885416173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ea74705a-4410-4aca-b878-796015539478", + "savedPayload": { + "position": { + "x": 28552.143092623654, + "y": 19128.741885416173 + }, + "targetPosition": { + "x": 28327.479144291905, + "y": 19116.449191651616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "95e3b232-e7ea-4c22-b94f-d2204a88575e", + "savedPayload": { + "position": { + "x": 28327.479144291905, + "y": 19116.449191651616 + }, + "targetPosition": { + "x": 28218.925775960288, + "y": 19313.530814904167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "f1d18c75-a558-40ef-8d3f-7cc110683816", + "savedPayload": { + "position": { + "x": 28331.402964221084, + "y": 19311.265396411804 + }, + "targetPosition": { + "x": 28218.925775960288, + "y": 19313.530814904167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7c08f2c5-939c-4b7b-a123-6d16cda237a2", + "savedPayload": { + "position": { + "x": 29108.925775960288, + "y": 19312.030814904167 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Candle", + "config": "{\n \"codeName\": \"Current-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "a63488aa-b7c5-4c77-99f0-7cd9721b3570", + "savedPayload": { + "position": { + "x": 29236.767866795188, + "y": 19313.975628216936 + }, + "targetPosition": { + "x": 29134.179134121077, + "y": 19360.14706883037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21b5b3e6-0802-4701-a566-589b33eb543e", + "savedPayload": { + "position": { + "x": 29134.179134121077, + "y": 19360.14706883037 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Episode Balances", + "config": "{\n \"codeName\": \"Current-Balance\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Current Balance", + "config": "{ \n \"codeName\": \"Current-Balance\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Balance Base Asset", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.balanceBaseAsset", + "project": "Foundations", + "id": "4dafe5d0-a432-4ceb-8942-3ff8e642e3c5", + "savedPayload": { + "position": { + "x": 29318.612951421317, + "y": 18976.635945927137 + }, + "targetPosition": { + "x": 29340.671703468193, + "y": 19086.95213448591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b1d253a5-bb62-476f-8046-a6c4998f4fa5", + "savedPayload": { + "position": { + "x": 29340.671703468193, + "y": 19086.95213448591 + }, + "targetPosition": { + "x": 29362.73045551507, + "y": 19197.268323044682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Balance Quoted Asset", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.balanceQuotedAsset", + "project": "Foundations", + "id": "d468d524-b899-443e-b9a5-9542ff7aacff", + "savedPayload": { + "position": { + "x": 29456.723102401746, + "y": 18992.84136217299 + }, + "targetPosition": { + "x": 29409.726778958408, + "y": 19095.054842608835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d0c2f568-e386-4686-ada5-cfa09372ba4d", + "savedPayload": { + "position": { + "x": 29409.726778958408, + "y": 19095.054842608835 + }, + "targetPosition": { + "x": 29362.73045551507, + "y": 19197.268323044682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Both Assets in Base Asset", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.balanceBaseAsset + (record.balanceQuotedAsset / candle.close)", + "project": "Foundations", + "id": "cfdc477e-0f0c-47fe-a497-51324ef4adcb", + "savedPayload": { + "position": { + "x": 29558.931256964024, + "y": 19087.13092925498 + }, + "targetPosition": { + "x": 29460.830856239547, + "y": 19142.19962614983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c3256454-b3f9-4550-ab94-e8bfbf0a7f7b", + "savedPayload": { + "position": { + "x": 29460.830856239547, + "y": 19142.19962614983 + }, + "targetPosition": { + "x": 29362.73045551507, + "y": 19197.268323044682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Both Assets in Quoted Asset", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.balanceQuotedAsset + (record.balanceBaseAsset * candle.close)", + "project": "Foundations", + "id": "4846baac-894a-401b-bbf7-8fd2b84eec44", + "savedPayload": { + "position": { + "x": 29586.19737399277, + "y": 19223.489237332305 + }, + "targetPosition": { + "x": 29474.46391475392, + "y": 19210.378780188494 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4d0db2b7-fbb1-4329-be9e-e5f04de1f357", + "savedPayload": { + "position": { + "x": 29474.46391475392, + "y": 19210.378780188494 + }, + "targetPosition": { + "x": 29362.73045551507, + "y": 19197.268323044682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bbfec586-2cf1-47c5-b4aa-048a78a56d33", + "savedPayload": { + "position": { + "x": 29229.73045551507, + "y": 19328.268323044682 + }, + "targetPosition": { + "x": 29153.44859335348, + "y": 19410.95645704927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "a50b5cc1-6d95-4a6a-b0c5-e2ce3fe5a724", + "savedPayload": { + "position": { + "x": 29263.19954907378, + "y": 19435.674420526895 + }, + "targetPosition": { + "x": 29153.44859335348, + "y": 19410.95645704927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7dd30d9d-8149-43b7-9614-358909511aa7", + "savedPayload": { + "position": { + "x": 29317.44859335348, + "y": 19204.95645704927 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Distance To Portfolio Event", + "config": "{\n \"codeName\": \"Distance-To-Portfolio-Event\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "ac4452a6-711c-4eb2-94a3-4bd750aadc44", + "savedPayload": { + "position": { + "x": 29277.110401082402, + "y": 19443.43937251379 + }, + "targetPosition": { + "x": 29166.45316155085, + "y": 19463.718064267854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dc3219b1-fe8d-4f07-a098-f5557dc0e5ed", + "savedPayload": { + "position": { + "x": 29166.45316155085, + "y": 19463.718064267854 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy", + "config": "{\n \"codeName\": \"Current-Strategy\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "928fb93b-a400-4b76-9b69-1bbc45d0b530", + "savedPayload": { + "position": { + "x": 29285.297952675253, + "y": 19510.869926484076 + }, + "targetPosition": { + "x": 29173.00320282513, + "y": 19517.66250744408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "16eb13fe-93bb-4f96-b761-f708fc824cdf", + "savedPayload": { + "position": { + "x": 29173.00320282513, + "y": 19517.66250744408 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Last Strategy", + "config": "{\n \"codeName\": \"Last-Strategy\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "5a704066-3de2-457e-8503-36bc320ec236", + "savedPayload": { + "position": { + "x": 29285.297952675253, + "y": 19578.795736084146 + }, + "targetPosition": { + "x": 29173.00320282513, + "y": 19572.00315512414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ad36d92-be6d-4e21-863d-cdaaa9a7c855", + "savedPayload": { + "position": { + "x": 29173.00320282513, + "y": 19572.00315512414 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Position", + "config": "{\n \"codeName\": \"Current-Position\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "af1cc04a-e48c-4a6d-b9a9-bd16c0ae7c4a", + "savedPayload": { + "position": { + "x": 29277.110401082402, + "y": 19646.226290054434 + }, + "targetPosition": { + "x": 29166.45316155085, + "y": 19625.94759830037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c0d3197-d8b0-451d-a7b9-74fb5d3cbfe3", + "savedPayload": { + "position": { + "x": 29166.45316155085, + "y": 19625.94759830037 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Last Position", + "config": "{\n \"codeName\": \"Last-Position\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "23e7dfb4-646f-4c09-a860-dc819b2a2db5", + "savedPayload": { + "position": { + "x": 29260.85469083569, + "y": 19712.178299077663 + }, + "targetPosition": { + "x": 29153.44859335348, + "y": 19678.709205518953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bbb54b25-619e-4d9c-a18f-fadadfb6e637", + "savedPayload": { + "position": { + "x": 29153.44859335348, + "y": 19678.709205518953 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Previous Candle", + "config": "{\n \"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "c42f69de-6952-4b74-8e3a-d69f46126139", + "savedPayload": { + "position": { + "x": 29236.767866795188, + "y": 19775.690034351286 + }, + "targetPosition": { + "x": 29134.179134121077, + "y": 19729.518593737852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d7bf8a93-9e3e-4f80-b29a-a530a284c838", + "savedPayload": { + "position": { + "x": 29134.179134121077, + "y": 19729.518593737852 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Market Buy Orders", + "config": "{\n \"codeName\": \"Market-Buy-Orders\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "e8f7d578-c522-4a19-b1a9-a452ae0fa7f9", + "savedPayload": { + "position": { + "x": 29205.2011690942, + "y": 19835.835351759044 + }, + "targetPosition": { + "x": 29108.925775960288, + "y": 19777.634847664056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63406c9e-ee25-418c-b78b-0186acd3325e", + "savedPayload": { + "position": { + "x": 29108.925775960288, + "y": 19777.634847664056 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Market Sell Orders", + "config": "{\n \"codeName\": \"Market-Sell-Orders\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "4475b424-3987-4b29-add9-f563083e69f8", + "savedPayload": { + "position": { + "x": 29166.61491126723, + "y": 19891.737197137667 + }, + "targetPosition": { + "x": 29078.05676969871, + "y": 19822.356323966957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c2cc9496-0d7e-4344-b6d6-9a90aaa30acb", + "savedPayload": { + "position": { + "x": 29078.05676969871, + "y": 19822.356323966957 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Limit Buy Orders", + "config": "{ \n\"codeName\": \"Limit-Buy-Orders\",\n \"useRateAtMousePosition\": true\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "a24fb6de-a0a5-4453-ab69-6a8a70b016d5", + "savedPayload": { + "position": { + "x": 29121.57176784207, + "y": 19942.580395701545 + }, + "targetPosition": { + "x": 29042.02225495858, + "y": 19863.030882818057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "979e9aa8-fef3-4a35-8be6-68b0b480c029", + "savedPayload": { + "position": { + "x": 29042.02225495858, + "y": 19863.030882818057 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Limit Sell Orders", + "config": "{ \n\"codeName\": \"Limit-Sell-Orders\",\n \"useRateAtMousePosition\": true\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "e5b9250c-1866-49a8-b035-37459eb2a4b4", + "savedPayload": { + "position": { + "x": 29070.72856927819, + "y": 19987.623539126704 + }, + "targetPosition": { + "x": 29001.34769610748, + "y": 19899.065397558184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b34d4914-6f2a-41ed-adf7-b002438bec25", + "savedPayload": { + "position": { + "x": 29001.34769610748, + "y": 19899.065397558184 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy Open Stage", + "config": "{ \n\"codeName\": \"Current-Strategy-Open-Stage\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "243a983c-1ff8-4bec-a88c-128d6995a3e7", + "savedPayload": { + "position": { + "x": 29014.82672389957, + "y": 20026.209796953677 + }, + "targetPosition": { + "x": 28956.62621980458, + "y": 19929.934403819763 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e541b459-1711-479b-b247-c8b977d100a8", + "savedPayload": { + "position": { + "x": 28956.62621980458, + "y": 19929.934403819763 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy Close Stage", + "config": "{ \n\"codeName\": \"Current-Strategy-Close-Stage\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "74c84581-6b64-4ce8-a431-c4dc128a66f1", + "savedPayload": { + "position": { + "x": 28954.68140649181, + "y": 20057.776494654663 + }, + "targetPosition": { + "x": 28908.509965878377, + "y": 19955.187761980553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "87e06420-c381-442b-aff8-635de5ebf16b", + "savedPayload": { + "position": { + "x": 28908.509965878377, + "y": 19955.187761980553 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy Trigger Stage", + "config": "{ \n\"codeName\": \"Current-Strategy-Trigger-Stage\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "861f0ac2-805a-4c1e-ab1f-e224d8e29486", + "savedPayload": { + "position": { + "x": 28891.169671218187, + "y": 20081.863318695167 + }, + "targetPosition": { + "x": 28857.700577659478, + "y": 19974.457221212957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9e6c7eca-2090-4445-8b95-3a05e14b429a", + "savedPayload": { + "position": { + "x": 28857.700577659478, + "y": 19974.457221212957 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Strategy Manage Stage", + "config": "{ \n\"codeName\": \"Current-Strategy-Manage-Stage\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "8e6c5a6b-8fbc-424d-b799-f59288678c2f", + "savedPayload": { + "position": { + "x": 28825.21766219496, + "y": 20098.119028941877 + }, + "targetPosition": { + "x": 28804.938970440893, + "y": 19987.461789410325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8426ac02-eaa4-44ac-a6e8-35d2b45b4b33", + "savedPayload": { + "position": { + "x": 28804.938970440893, + "y": 19987.461789410325 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Episode", + "config": "{ \n\"codeName\": \"Current-Position\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "811cbebc-903d-47ea-928b-6d6a17857193", + "savedPayload": { + "position": { + "x": 28757.78710822467, + "y": 20106.30658053473 + }, + "targetPosition": { + "x": 28750.994527264666, + "y": 19994.011830684605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d0c0ea40-2883-4146-bcd4-3c2f57845466", + "savedPayload": { + "position": { + "x": 28750.994527264666, + "y": 19994.011830684605 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Episode Base Asset", + "config": "{ \n\"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "7c2b7d18-b94f-4b35-8f3d-0819ed3e641e", + "savedPayload": { + "position": { + "x": 28689.8612986246, + "y": 20106.30658053473 + }, + "targetPosition": { + "x": 28696.653879584606, + "y": 19994.011830684605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4f6e417c-600d-4eb0-ae93-f42ba8f7fb6e", + "savedPayload": { + "position": { + "x": 28696.653879584606, + "y": 19994.011830684605 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Episode Quoted Asset", + "config": "{ \n\"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "867e39c4-5a95-4cb3-8335-8c51b2d2f6da", + "savedPayload": { + "position": { + "x": 28622.430744654313, + "y": 20098.119028941877 + }, + "targetPosition": { + "x": 28642.70943640838, + "y": 19987.461789410325 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3c39e95d-93f1-48cc-aff4-a45bf11a5cab", + "savedPayload": { + "position": { + "x": 28642.70943640838, + "y": 19987.461789410325 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Last Market Order", + "config": "{ \n\"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "42b47c11-5109-439f-95aa-82bdfeda9380", + "savedPayload": { + "position": { + "x": 28556.478735631084, + "y": 20081.863318695167 + }, + "targetPosition": { + "x": 28589.947829189794, + "y": 19974.457221212957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da156a86-b3f1-4517-a48c-2f36a30516f2", + "savedPayload": { + "position": { + "x": 28589.947829189794, + "y": 19974.457221212957 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Last Limit Order", + "config": "{ \n\"codeName\": \"Previous-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "479acb3e-6ac1-427a-a6d9-d001518a30d6", + "savedPayload": { + "position": { + "x": 28492.96700035746, + "y": 20057.776494654663 + }, + "targetPosition": { + "x": 28539.138440970895, + "y": 19955.187761980553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1549b27c-71d7-461d-b9e4-7ce79eb812b3", + "savedPayload": { + "position": { + "x": 28539.138440970895, + "y": 19955.187761980553 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Stop Loss", + "config": "{ \n\"codeName\": \"Stop-Loss\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "e38e441a-3a81-4edd-bf1a-efa5075cc0d9", + "savedPayload": { + "position": { + "x": 28432.821682949703, + "y": 20026.209796953677 + }, + "targetPosition": { + "x": 28491.02218704469, + "y": 19929.934403819763 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "691d4f75-ef37-446e-8a3a-c1650d8d1bd2", + "savedPayload": { + "position": { + "x": 28491.02218704469, + "y": 19929.934403819763 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Take Profit", + "config": "{ \n\"codeName\": \"Take-Profit\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "b6d24e1c-94c3-4729-8731-9222b3bcb883", + "savedPayload": { + "position": { + "x": 28376.91983757108, + "y": 19987.623539126704 + }, + "targetPosition": { + "x": 28446.30071074179, + "y": 19899.065397558184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0641c867-3cce-4a52-95c6-a6ff1c5a7bab", + "savedPayload": { + "position": { + "x": 28446.30071074179, + "y": 19899.065397558184 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "08613be0-91cc-4da6-b659-4abe903a81bc", + "savedPayload": { + "position": { + "x": 28694.824203424636, + "y": 19340.83283128411 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio System", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Highlights", + "config": "{\n \"codeName\": \"Highlights\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesHighlights": { + "type": "Nodes Highlights", + "name": "New Nodes Highlights", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "34fd76b4-f5d4-4047-a473-2f3c7ccb5433", + "savedPayload": { + "position": { + "x": 29261.57701655633, + "y": 19954.750074687618 + }, + "targetPosition": { + "x": 28833.60158422351, + "y": 19815.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "89966321-143c-458b-b78f-861d68be8812", + "savedPayload": { + "position": { + "x": 28833.60158422351, + "y": 19815.69242721889 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Values", + "config": "{\n \"codeName\": \"Values\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesValues": { + "type": "Nodes Values", + "name": "New Nodes Values", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "122caa3a-4295-4867-8992-7a0cdc4afb6f", + "savedPayload": { + "position": { + "x": 29133.741446828142, + "y": 20205.641506813394 + }, + "targetPosition": { + "x": 28769.683799359416, + "y": 19941.13814328178 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "013b3d4a-58c1-4556-a77b-5493b259bad2", + "savedPayload": { + "position": { + "x": 28769.683799359416, + "y": 19941.13814328178 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Errors", + "config": "{\n \"codeName\": \"Errors\",\n \"connectTo\": \"Portfolio System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"errors\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": -100,\n \"rateOffsetBasedOnArrayIndex\": -50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Errors", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Error #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[0][3]", + "project": "Foundations", + "id": "b2cbd2fe-3a21-43e0-a188-70b57793349d", + "savedPayload": { + "position": { + "x": 29289.827228605784, + "y": 19164.313533828255 + }, + "targetPosition": { + "x": 29336.865037076226, + "y": 19611.84838674398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "18d54e7b-131a-4f81-9247-f4d2cf385d7c", + "savedPayload": { + "position": { + "x": 29336.865037076226, + "y": 19611.84838674398 + }, + "targetPosition": { + "x": 29383.90284554667, + "y": 20059.383239659703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[1][3]", + "project": "Foundations", + "id": "1db361c5-86f2-4638-9564-783f06ee0a00", + "savedPayload": { + "position": { + "x": 29749.965824314888, + "y": 19237.19232778136 + }, + "targetPosition": { + "x": 29566.93433493078, + "y": 19648.28778372053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0fb1d49f-ddae-422b-b70d-b4660255d9b5", + "savedPayload": { + "position": { + "x": 29566.93433493078, + "y": 19648.28778372053 + }, + "targetPosition": { + "x": 29383.90284554667, + "y": 20059.383239659703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[2][3]", + "project": "Foundations", + "id": "6df754d4-ace7-4ba7-9559-01c176b1f0ad", + "savedPayload": { + "position": { + "x": 30112.01814048412, + "y": 19530.376512596475 + }, + "targetPosition": { + "x": 29747.960493015395, + "y": 19794.87987612809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1579ea8b-2199-4a60-83d1-06cba33de3d2", + "savedPayload": { + "position": { + "x": 29747.960493015395, + "y": 19794.87987612809 + }, + "targetPosition": { + "x": 29383.90284554667, + "y": 20059.383239659703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[3][3]", + "project": "Foundations", + "id": "b378f5ea-0694-40f9-8195-fee0f15aeaaa", + "savedPayload": { + "position": { + "x": 30278.972551378116, + "y": 19965.307622718818 + }, + "targetPosition": { + "x": 29831.437698462392, + "y": 20012.34543118926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117", + "savedPayload": { + "position": { + "x": 29831.437698462392, + "y": 20012.34543118926 + }, + "targetPosition": { + "x": 29383.90284554667, + "y": 20059.383239659703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[4][3]", + "project": "Foundations", + "id": "a49c80de-f116-4fd8-817e-13c8b5540dde", + "savedPayload": { + "position": { + "x": 30206.093757425013, + "y": 20425.446218427922 + }, + "targetPosition": { + "x": 29794.99830148584, + "y": 20242.414729043812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e9896867-be26-4a9d-830c-48f727b3b6f9", + "savedPayload": { + "position": { + "x": 29794.99830148584, + "y": 20242.414729043812 + }, + "targetPosition": { + "x": 29383.90284554667, + "y": 20059.383239659703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "597ae83d-2b55-42ec-b96b-142cdd8e6c18", + "savedPayload": { + "position": { + "x": 29383.90284554667, + "y": 20059.383239659703 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Error #1", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[0] !== undefined", + "project": "Foundations", + "id": "3e33e504-4d75-4e0e-b8ba-469eeb27955f", + "savedPayload": { + "position": { + "x": 28691.553477987898, + "y": 19989.263184568114 + }, + "targetPosition": { + "x": 28549.956390001684, + "y": 20164.121025895933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -100\n}", + "project": "Foundations", + "id": "a018e32d-ce17-41fe-8a8e-ed6ce22846f2", + "savedPayload": { + "position": { + "x": 28772.18626663559, + "y": 20199.318780529986 + }, + "targetPosition": { + "x": 28549.956390001684, + "y": 20164.121025895933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #1", + "id": "18d54e7b-131a-4f81-9247-f4d2cf385d7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #1", + "Point", + "Foundations", + "18d54e7b-131a-4f81-9247-f4d2cf385d7c" + ] + ] + } + }, + "id": "113e1cd5-3de8-4c06-bf9c-907c7418695a", + "savedPayload": { + "position": { + "x": 29439.956390001684, + "y": 20162.621025895933 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #2", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[1] !== undefined", + "project": "Foundations", + "id": "bc1c36bd-8771-4bb6-9e7e-3b82611737bd", + "savedPayload": { + "position": { + "x": 28759.40887472803, + "y": 20146.097112955067 + }, + "targetPosition": { + "x": 28577.380050993666, + "y": 20278.348794720874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -150\n}", + "project": "Foundations", + "id": "5b56f938-1c71-4f2f-8b3d-e8b761dc4ea2", + "savedPayload": { + "position": { + "x": 28782.92777896325, + "y": 20369.86453941293 + }, + "targetPosition": { + "x": 28577.380050993666, + "y": 20278.348794720874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #2", + "id": "0fb1d49f-ddae-422b-b70d-b4660255d9b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #2", + "Point", + "Foundations", + "0fb1d49f-ddae-422b-b70d-b4660255d9b5" + ] + ] + } + }, + "id": "b641b9d7-6db2-4c3f-a1ee-3fb819f97fb3", + "savedPayload": { + "position": { + "x": 29467.380050993666, + "y": 20276.848794720874 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #3", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[2] !== undefined", + "project": "Foundations", + "id": "33afbc3a-a2d5-48af-be11-e11c479fa847", + "savedPayload": { + "position": { + "x": 28784.360547307624, + "y": 20315.149323811725 + }, + "targetPosition": { + "x": 28574.304951345755, + "y": 20395.78211245942 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -200\n}", + "project": "Foundations", + "id": "16959bc8-c9f4-403b-b312-3a8ce1d5e5db", + "savedPayload": { + "position": { + "x": 28749.162792673575, + "y": 20537.379200445634 + }, + "targetPosition": { + "x": 28574.304951345755, + "y": 20395.78211245942 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #3", + "id": "1579ea8b-2199-4a60-83d1-06cba33de3d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #3", + "Point", + "Foundations", + "1579ea8b-2199-4a60-83d1-06cba33de3d2" + ] + ] + } + }, + "id": "429301cc-2132-4938-bf0a-ec7328c82851", + "savedPayload": { + "position": { + "x": 29464.304951345755, + "y": 20394.28211245942 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #4", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[3] !== undefined", + "project": "Foundations", + "id": "b936ed62-f731-4224-a15b-50b95d80dc7a", + "savedPayload": { + "position": { + "x": 28764.708080474975, + "y": 20484.899188340205 + }, + "targetPosition": { + "x": 28540.940654017115, + "y": 20508.418092575426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -250\n}", + "project": "Foundations", + "id": "539644a3-c57a-474d-b9f7-1439cb820389", + "savedPayload": { + "position": { + "x": 28673.192335782922, + "y": 20690.44691630979 + }, + "targetPosition": { + "x": 28540.940654017115, + "y": 20508.418092575426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #4", + "id": "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #4", + "Point", + "Foundations", + "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117" + ] + ] + } + }, + "id": "64e32738-2d80-422a-986f-741e00126545", + "savedPayload": { + "position": { + "x": 29430.940654017115, + "y": 20506.918092575426 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #5", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[4] !== undefined", + "project": "Foundations", + "id": "9c24cf2a-2564-43bb-8ec5-506161e3c7b3", + "savedPayload": { + "position": { + "x": 28701.790757367486, + "y": 20643.7785337978 + }, + "targetPosition": { + "x": 28479.56088073358, + "y": 20608.580779163745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -300\n}", + "project": "Foundations", + "id": "c743fb0f-584d-4f72-af2e-98b932eae346", + "savedPayload": { + "position": { + "x": 28560.193669381275, + "y": 20818.636375125614 + }, + "targetPosition": { + "x": 28479.56088073358, + "y": 20608.580779163745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #5", + "id": "e9896867-be26-4a9d-830c-48f727b3b6f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #5", + "Point", + "Foundations", + "e9896867-be26-4a9d-830c-48f727b3b6f9" + ] + ] + } + }, + "id": "ac0c0829-68bb-4ba4-a0be-687ad28402c5", + "savedPayload": { + "position": { + "x": 29369.56088073358, + "y": 20607.080779163745 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Error #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[0] !== undefined", + "project": "Foundations", + "id": "c433ec30-6442-4405-95dc-c46e13dd910b", + "savedPayload": { + "position": { + "x": 28619.348561609557, + "y": 20689.444250660043 + }, + "targetPosition": { + "x": 28394.348561609557, + "y": 20689.444250660043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -135\n}", + "project": "Foundations", + "id": "a6355798-bfc4-49ed-a728-1a446aaffbe0", + "savedPayload": { + "position": { + "x": 28576.37738534392, + "y": 20821.69593242585 + }, + "targetPosition": { + "x": 28394.348561609557, + "y": 20689.444250660043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #1", + "id": "18d54e7b-131a-4f81-9247-f4d2cf385d7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #1", + "Point", + "Foundations", + "18d54e7b-131a-4f81-9247-f4d2cf385d7c" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "5937da0d-35f8-4184-919e-a46fecdcbf0a", + "savedPayload": { + "position": { + "x": 28463.87738534392, + "y": 20903.43196682645 + }, + "targetPosition": { + "x": 28394.348561609557, + "y": 20689.444250660043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "7c565d67-e262-4649-99c2-948f503fbbee", + "savedPayload": { + "position": { + "x": 28324.819737875194, + "y": 20903.43196682645 + }, + "targetPosition": { + "x": 28394.348561609557, + "y": 20689.444250660043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d52f785c-b647-46d9-bfe1-3eac76d5d6c3", + "savedPayload": { + "position": { + "x": 29284.348561609557, + "y": 20687.944250660043 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[1] !== undefined", + "project": "Foundations", + "id": "4354e18d-db8b-4654-ad0e-7c4e2541bedc", + "savedPayload": { + "position": { + "x": 28508.444086288368, + "y": 20803.732080263126 + }, + "targetPosition": { + "x": 28291.110775373327, + "y": 20745.497795115058 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -180\n}", + "project": "Foundations", + "id": "46a9038a-0e65-400a-9e10-4073a68499d6", + "savedPayload": { + "position": { + "x": 28432.70786335954, + "y": 20920.355636442877 + }, + "targetPosition": { + "x": 28291.110775373327, + "y": 20745.497795115058 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #2", + "id": "0fb1d49f-ddae-422b-b70d-b4660255d9b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #2", + "Point", + "Foundations", + "0fb1d49f-ddae-422b-b70d-b4660255d9b5" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "c8ab8910-3f21-4531-afdc-70f743d31802", + "savedPayload": { + "position": { + "x": 28302.88636552799, + "y": 20970.189440434835 + }, + "targetPosition": { + "x": 28291.110775373327, + "y": 20745.497795115058 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "2328ea67-2c00-43e3-866a-48c7cdf8a476", + "savedPayload": { + "position": { + "x": 28168.566992494947, + "y": 20934.198672902778 + }, + "targetPosition": { + "x": 28291.110775373327, + "y": 20745.497795115058 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c1909166-25f1-4de9-a97d-8ffd0b3ca52b", + "savedPayload": { + "position": { + "x": 29181.110775373327, + "y": 20743.997795115058 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[2] !== undefined", + "project": "Foundations", + "id": "34dc1242-ae83-4bc7-b248-0aec515cf328", + "savedPayload": { + "position": { + "x": 28371.738722399885, + "y": 20885.42145610704 + }, + "targetPosition": { + "x": 28176.883006548385, + "y": 20772.92145610704 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -225\n}", + "project": "Foundations", + "id": "8daefc3d-0bd0-406a-a1ad-26d31abfcf2c", + "savedPayload": { + "position": { + "x": 28268.398751240442, + "y": 20978.469184076625 + }, + "targetPosition": { + "x": 28176.883006548385, + "y": 20772.92145610704 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #3", + "id": "1579ea8b-2199-4a60-83d1-06cba33de3d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #3", + "Point", + "Foundations", + "1579ea8b-2199-4a60-83d1-06cba33de3d2" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "fb8e7a6e-8f81-4877-b906-9e099e481155", + "savedPayload": { + "position": { + "x": 28130.10287611439, + "y": 20993.004666272147 + }, + "targetPosition": { + "x": 28176.883006548385, + "y": 20772.92145610704 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "eb59c5bd-1c76-48b7-80c7-639cb99760a3", + "savedPayload": { + "position": { + "x": 28009.675420815973, + "y": 20923.475842537784 + }, + "targetPosition": { + "x": 28176.883006548385, + "y": 20772.92145610704 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69f219f1-c64d-4b1d-9c20-9a87f64f2951", + "savedPayload": { + "position": { + "x": 29066.883006548385, + "y": 20771.42145610704 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[3] !== undefined", + "project": "Foundations", + "id": "51721f1a-f3b7-4bca-acfa-0159091bc77c", + "savedPayload": { + "position": { + "x": 28218.548714576813, + "y": 20928.945382226102 + }, + "targetPosition": { + "x": 28059.44968880984, + "y": 20769.84635645913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -270\n}", + "project": "Foundations", + "id": "101f1966-752a-42e2-ad25-1bf652fd4e49", + "savedPayload": { + "position": { + "x": 28094.647443443893, + "y": 20992.076233093034 + }, + "targetPosition": { + "x": 28059.44968880984, + "y": 20769.84635645913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #4", + "id": "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #4", + "Point", + "Foundations", + "c2cacaec-0c15-48c1-a4b9-2eb1d0a9f117" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "10b7c19b-c942-428c-b50f-35d3153a7625", + "savedPayload": { + "position": { + "x": 27957.301826368443, + "y": 20970.32282440151 + }, + "targetPosition": { + "x": 28059.44968880984, + "y": 20769.84635645913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "a86784e2-3506-470d-981e-a6e08c3fd8cc", + "savedPayload": { + "position": { + "x": 27858.973220867458, + "y": 20871.994218900527 + }, + "targetPosition": { + "x": 28059.44968880984, + "y": 20769.84635645913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "abeaeb90-6210-441f-bf6e-4fafde7b51f1", + "savedPayload": { + "position": { + "x": 28949.44968880984, + "y": 20768.34635645913 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[4] !== undefined", + "project": "Foundations", + "id": "233fd1cb-f3c9-408e-9cc2-bf90b118a3ea", + "savedPayload": { + "position": { + "x": 28949.313708693833, + "y": 20929.83777498199 + }, + "targetPosition": { + "x": 28836.813708693833, + "y": 20734.98205913049 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -315\n}", + "project": "Foundations", + "id": "b248962f-31d8-4f9d-b891-641c88c1273f", + "savedPayload": { + "position": { + "x": 28813.294804458612, + "y": 20958.74948558835 + }, + "targetPosition": { + "x": 28836.813708693833, + "y": 20734.98205913049 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #5", + "id": "e9896867-be26-4a9d-830c-48f727b3b6f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "32aa7be5-c9c5-402e-902d-7638f439d1ac" + ], + [ + "Errors", + "Shapes", + "Foundations", + "769dee61-1988-4c78-8675-b2558fd9e8b8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "597ae83d-2b55-42ec-b96b-142cdd8e6c18" + ], + [ + "Error #5", + "Point", + "Foundations", + "e9896867-be26-4a9d-830c-48f727b3b6f9" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "046fd94b-6c60-4f95-8d2e-9bed1f92e6c7", + "savedPayload": { + "position": { + "x": 28686.25932226309, + "y": 20902.1896448629 + }, + "targetPosition": { + "x": 28836.813708693833, + "y": 20734.98205913049 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "ecd743bb-670a-4eb4-a1f6-4260d5f350fa", + "savedPayload": { + "position": { + "x": 28616.730498528726, + "y": 20781.762189564484 + }, + "targetPosition": { + "x": 28836.813708693833, + "y": 20734.98205913049 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "41387111-1f02-4581-b972-ce53ceded065", + "savedPayload": { + "position": { + "x": 28836.813708693833, + "y": 20734.98205913049 + }, + "targetPosition": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "769dee61-1988-4c78-8675-b2558fd9e8b8", + "savedPayload": { + "position": { + "x": 29019.845198077943, + "y": 20323.886603191317 + }, + "targetPosition": { + "x": 28670.129515422304, + "y": 20040.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesErrors": { + "type": "Nodes Errors", + "name": "New Nodes Errors", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "a1f51638-c3cb-44ff-9559-99865b0bd92e", + "savedPayload": { + "position": { + "x": 28831.39509271769, + "y": 20460.803619142633 + }, + "targetPosition": { + "x": 28670.129515422304, + "y": 20040.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "32aa7be5-c9c5-402e-902d-7638f439d1ac", + "savedPayload": { + "position": { + "x": 28670.129515422304, + "y": 20040.69242721889 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Status", + "config": "{\n \"codeName\": \"Status\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesStatus": { + "type": "Nodes Status", + "name": "New Nodes Status", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "eeee047a-e1bb-4705-8805-6383b9604f15", + "savedPayload": { + "position": { + "x": 28683.741446828142, + "y": 20532.585644415805 + }, + "targetPosition": { + "x": 28544.683799359416, + "y": 20104.610212082986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "deb88e11-2bb3-4262-b839-b3549aa575f0", + "savedPayload": { + "position": { + "x": 28544.683799359416, + "y": 20104.610212082986 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Progress", + "config": "{\n \"codeName\": \"Progress\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesProgress": { + "type": "Nodes Progress", + "name": "New Nodes Progress", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "2e7d48c8-9b70-49fb-8dca-00a3b6fa3440", + "savedPayload": { + "position": { + "x": 28405.62615189069, + "y": 20576.634779750166 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 20126.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2ee666aa-e150-4b07-bd56-1ff583dab06a", + "savedPayload": { + "position": { + "x": 28405.62615189069, + "y": 20126.634779750166 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Running", + "config": "{\n \"codeName\": \"Running\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesRunning": { + "type": "Nodes Running", + "name": "New Nodes Running", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "ed900beb-fde0-4425-ae8f-272cc5cab4f6", + "savedPayload": { + "position": { + "x": 28127.51085695324, + "y": 20532.585644415805 + }, + "targetPosition": { + "x": 28266.568504421964, + "y": 20104.610212082986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "003dac2d-f7c7-4c3b-be44-1ae92ce0c089", + "savedPayload": { + "position": { + "x": 28266.568504421964, + "y": 20104.610212082986 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Announcements", + "config": "{\n \"codeName\": \"Announcements\",\n \"connectTo\": \"Portfolio System\"\n}", + "project": "Foundations", + "panels": [], + "nodesAnnouncements": { + "type": "Nodes Announcements", + "name": "New Nodes Announcements", + "project": "Foundations", + "id": "8a5f8e06-870a-47c0-a4fa-4bda0fbf9101", + "savedPayload": { + "position": { + "x": 27876.619424827462, + "y": 20404.750074687618 + }, + "targetPosition": { + "x": 28141.122788359076, + "y": 20040.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "51cc3d20-8615-4c7d-974a-3b848fe331cf", + "savedPayload": { + "position": { + "x": 28141.122788359076, + "y": 20040.69242721889 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Warnings", + "config": "{\n \"codeName\": \"Warnings\",\n \"connectTo\": \"Portfolio System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"warnings\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": 100,\n \"rateOffsetBasedOnArrayIndex\": 50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Warnings", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Warning #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[0][3]", + "project": "Foundations", + "id": "f8f58ab7-e008-4f9d-b004-d6cf69e09b99", + "savedPayload": { + "position": { + "x": 28917.9473978126, + "y": 20560.83585646526 + }, + "targetPosition": { + "x": 28470.412544896877, + "y": 20607.8736649357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ec3ad724-8520-4d22-9107-ac4c6d0d841f", + "savedPayload": { + "position": { + "x": 28470.412544896877, + "y": 20607.8736649357 + }, + "targetPosition": { + "x": 28022.877691981153, + "y": 20654.911473406144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[1][3]", + "project": "Foundations", + "id": "feb876b5-d46e-4bf6-8348-31da665acdc6", + "savedPayload": { + "position": { + "x": 28845.068603859498, + "y": 21020.974452174363 + }, + "targetPosition": { + "x": 28433.973147920326, + "y": 20837.942962790254 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e16ddd0d-6202-42fe-876f-7ec876b83b98", + "savedPayload": { + "position": { + "x": 28433.973147920326, + "y": 20837.942962790254 + }, + "targetPosition": { + "x": 28022.877691981153, + "y": 20654.911473406144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[2][3]", + "project": "Foundations", + "id": "2ffda3eb-dcad-4ca0-9baa-bda1931a0364", + "savedPayload": { + "position": { + "x": 28551.88441904438, + "y": 21383.026768343596 + }, + "targetPosition": { + "x": 28287.381055512767, + "y": 21018.96912087487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2cf4ac19-59c8-4870-b90c-6292912f3f1c", + "savedPayload": { + "position": { + "x": 28287.381055512767, + "y": 21018.96912087487 + }, + "targetPosition": { + "x": 28022.877691981153, + "y": 20654.911473406144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[3][3]", + "project": "Foundations", + "id": "f366d9b4-90d3-4816-acea-ec396a9d0f75", + "savedPayload": { + "position": { + "x": 28116.95330892204, + "y": 21549.98117923759 + }, + "targetPosition": { + "x": 28069.915500451596, + "y": 21102.446326321868 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "32aac53a-6a3c-433f-920c-ffbd98c56fc1", + "savedPayload": { + "position": { + "x": 28069.915500451596, + "y": 21102.446326321868 + }, + "targetPosition": { + "x": 28022.877691981153, + "y": 20654.911473406144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[4][3]", + "project": "Foundations", + "id": "9a7f88d0-ae26-48a6-8478-d345bce84180", + "savedPayload": { + "position": { + "x": 27656.814713212934, + "y": 21477.10238528449 + }, + "targetPosition": { + "x": 27839.846202597044, + "y": 21066.006929345316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e2938aed-adf3-426d-8306-92b908b5b6d9", + "savedPayload": { + "position": { + "x": 27839.846202597044, + "y": 21066.006929345316 + }, + "targetPosition": { + "x": 28022.877691981153, + "y": 20654.911473406144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0be165b7-473d-499d-95c6-aa16c040df2b", + "savedPayload": { + "position": { + "x": 28022.877691981153, + "y": 20654.911473406144 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Warning #1", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[0] !== undefined", + "project": "Foundations", + "id": "0cec9c8e-68a7-41e0-9ce3-f3a54b69b134", + "savedPayload": { + "position": { + "x": 26868.752821098093, + "y": 20565.00326015061 + }, + "targetPosition": { + "x": 26833.388980771677, + "y": 20419.23152490208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 100\n}", + "project": "Foundations", + "id": "00160d2b-1ede-495b-b8c1-7504723367e0", + "savedPayload": { + "position": { + "x": 26724.828875055915, + "y": 20522.743376624396 + }, + "targetPosition": { + "x": 26833.388980771677, + "y": 20419.23152490208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #1", + "id": "ec3ad724-8520-4d22-9107-ac4c6d0d841f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #1", + "Point", + "Foundations", + "ec3ad724-8520-4d22-9107-ac4c6d0d841f" + ] + ] + } + }, + "id": "336a7222-4365-43f5-89de-e99815e7edf9", + "savedPayload": { + "position": { + "x": 27919.639905744923, + "y": 20710.96501786116 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #2", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[1] !== undefined", + "project": "Foundations", + "id": "3a4a4596-7c60-4327-a9f7-a741adfe3bdf", + "savedPayload": { + "position": { + "x": 26748.579215213867, + "y": 20533.589793544535 + }, + "targetPosition": { + "x": 26755.716502587427, + "y": 20383.759692667085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 150\n}", + "project": "Foundations", + "id": "428592b5-46b6-49c0-86a6-2adfbfaa1288", + "savedPayload": { + "position": { + "x": 26622.39118528919, + "y": 20452.493670926197 + }, + "targetPosition": { + "x": 26755.716502587427, + "y": 20383.759692667085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #2", + "id": "e16ddd0d-6202-42fe-876f-7ec876b83b98" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #2", + "Point", + "Foundations", + "e16ddd0d-6202-42fe-876f-7ec876b83b98" + ] + ] + } + }, + "id": "2e7c8f59-ad90-404a-b4b8-b99f50961c5f", + "savedPayload": { + "position": { + "x": 27805.412136919982, + "y": 20738.38867885314 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #3", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[2] !== undefined", + "project": "Foundations", + "id": "9fd9eee3-9c10-41bf-b2fd-cb22fdd3cf3f", + "savedPayload": { + "position": { + "x": 26642.123681020217, + "y": 20469.591975808515 + }, + "targetPosition": { + "x": 26691.18387551783, + "y": 20327.841853001315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 200\n}", + "project": "Foundations", + "id": "865f6dad-fd69-4280-8a18-90573cbea9c1", + "savedPayload": { + "position": { + "x": 26543.894570928423, + "y": 20356.229539655378 + }, + "targetPosition": { + "x": 26691.18387551783, + "y": 20327.841853001315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #3", + "id": "2cf4ac19-59c8-4870-b90c-6292912f3f1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #3", + "Point", + "Foundations", + "2cf4ac19-59c8-4870-b90c-6292912f3f1c" + ] + ] + } + }, + "id": "1093c652-8a39-498e-93eb-cdd01f5eb391", + "savedPayload": { + "position": { + "x": 27687.978819181437, + "y": 20735.31357920523 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #4", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[3] !== undefined", + "project": "Foundations", + "id": "dd574742-fad4-4c3e-85b2-3c4998fe43a6", + "savedPayload": { + "position": { + "x": 26558.010612782073, + "y": 20378.19452952585 + }, + "targetPosition": { + "x": 26645.01914921775, + "y": 20256.008136718297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 250\n}", + "project": "Foundations", + "id": "d337a669-0fb2-41da-95e2-d597a07a4049", + "savedPayload": { + "position": { + "x": 26495.69836083179, + "y": 20241.74973022267 + }, + "targetPosition": { + "x": 26645.01914921775, + "y": 20256.008136718297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #4", + "id": "32aac53a-6a3c-433f-920c-ffbd98c56fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #4", + "Point", + "Foundations", + "32aac53a-6a3c-433f-920c-ffbd98c56fc1" + ] + ] + } + }, + "id": "121f06d1-bcbf-4605-8b3a-2faf7b6e463d", + "savedPayload": { + "position": { + "x": 27575.34283906543, + "y": 20701.94928187659 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #5", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[4] !== undefined", + "project": "Foundations", + "id": "569ee961-2229-47e2-948f-f58245d77ff3", + "savedPayload": { + "position": { + "x": 26503.054351048406, + "y": 20266.801932232807 + }, + "targetPosition": { + "x": 26620.962315259825, + "y": 20174.078084299716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 300\n}", + "project": "Foundations", + "id": "54da717b-278d-4b01-a745-d13b1f97993f", + "savedPayload": { + "position": { + "x": 26481.707125307414, + "y": 20118.328715950665 + }, + "targetPosition": { + "x": 26620.962315259825, + "y": 20174.078084299716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #5", + "id": "e2938aed-adf3-426d-8306-92b908b5b6d9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #5", + "Point", + "Foundations", + "e2938aed-adf3-426d-8306-92b908b5b6d9" + ] + ] + } + }, + "id": "3f99fc92-ecf0-4edd-9b4d-c6aa63f8411a", + "savedPayload": { + "position": { + "x": 27475.180152477114, + "y": 20640.569508593057 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Warning #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[0] !== undefined", + "project": "Foundations", + "id": "4472b44e-55f4-43a6-b522-c18c7f947c46", + "savedPayload": { + "position": { + "x": 26516.42167996153, + "y": 20196.258952049593 + }, + "targetPosition": { + "x": 26620.962315259825, + "y": 20088.689181335747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 125\n}", + "project": "Foundations", + "id": "b7b72ee5-d159-40da-870d-0c5b3bd1fcef", + "savedPayload": { + "position": { + "x": 26473.159239882672, + "y": 20114.267510230642 + }, + "targetPosition": { + "x": 26620.962315259825, + "y": 20088.689181335747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #1", + "id": "ec3ad724-8520-4d22-9107-ac4c6d0d841f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #1", + "Point", + "Foundations", + "ec3ad724-8520-4d22-9107-ac4c6d0d841f" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "e3cf38e0-0167-430d-b11e-2f8dace538b5", + "savedPayload": { + "position": { + "x": 26486.352550956122, + "y": 20022.506016149262 + }, + "targetPosition": { + "x": 26620.962315259825, + "y": 20088.689181335747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "c62cf01f-78bc-48d5-8fc9-8b1519c0f42c", + "savedPayload": { + "position": { + "x": 26550.962216775974, + "y": 19956.024241686075 + }, + "targetPosition": { + "x": 26620.962315259825, + "y": 20088.689181335747 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46f29674-43ec-488d-ae2a-6385e0e84fb2", + "savedPayload": { + "position": { + "x": 27394.316680980814, + "y": 20555.357189469032 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[1] !== undefined", + "project": "Foundations", + "id": "1dfaa84f-849f-412e-9c8a-12e523a9ef99", + "savedPayload": { + "position": { + "x": 26514.407237649786, + "y": 20080.519067614005 + }, + "targetPosition": { + "x": 26645.01914921775, + "y": 20006.759128917165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 170\n}", + "project": "Foundations", + "id": "42565e68-4e14-435f-bfd9-76a0bff765ea", + "savedPayload": { + "position": { + "x": 26495.99688891547, + "y": 19989.660417433584 + }, + "targetPosition": { + "x": 26645.01914921775, + "y": 20006.759128917165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #2", + "id": "e16ddd0d-6202-42fe-876f-7ec876b83b98" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #2", + "Point", + "Foundations", + "e16ddd0d-6202-42fe-876f-7ec876b83b98" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "4a08eb42-ed1e-4e86-9b34-2b37c5388d5b", + "savedPayload": { + "position": { + "x": 26534.50797853629, + "y": 19905.33289387606 + }, + "targetPosition": { + "x": 26645.01914921775, + "y": 20006.759128917165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "09283804-d609-44a3-9b7d-831d17e25f99", + "savedPayload": { + "position": { + "x": 26615.23057922089, + "y": 19859.746744753305 + }, + "targetPosition": { + "x": 26645.01914921775, + "y": 20006.759128917165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da3e9702-c95e-4321-bd9b-d1ea33cf20e2", + "savedPayload": { + "position": { + "x": 27338.2631365258, + "y": 20452.119403232802 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[2] !== undefined", + "project": "Foundations", + "id": "6371cef0-e36b-445d-8307-0d018eaf3131", + "savedPayload": { + "position": { + "x": 26545.08208797648, + "y": 19968.89992774801 + }, + "targetPosition": { + "x": 26691.18387551783, + "y": 19934.925412634148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 215\n}", + "project": "Foundations", + "id": "40fb3577-5fb1-43db-b2da-f7b798a42e9b", + "savedPayload": { + "position": { + "x": 26553.0153275506, + "y": 19876.53489668654 + }, + "targetPosition": { + "x": 26691.18387551783, + "y": 19934.925412634148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #3", + "id": "2cf4ac19-59c8-4870-b90c-6292912f3f1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #3", + "Point", + "Foundations", + "2cf4ac19-59c8-4870-b90c-6292912f3f1c" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "c6f20c41-c4d6-4a06-bc41-250f07452d28", + "savedPayload": { + "position": { + "x": 26613.724256271984, + "y": 19806.47305809641 + }, + "targetPosition": { + "x": 26691.18387551783, + "y": 19934.925412634148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "743e484b-c891-4ce2-b3a5-aa01b088fa3e", + "savedPayload": { + "position": { + "x": 26704.020126789655, + "y": 19785.475653004745 + }, + "targetPosition": { + "x": 26691.18387551783, + "y": 19934.925412634148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ebb538cf-72a6-4f1a-be6a-77ba877c13d9", + "savedPayload": { + "position": { + "x": 27310.839475533816, + "y": 20337.89163440786 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[3] !== undefined", + "project": "Foundations", + "id": "58bf7566-da48-40cd-ad96-6e8a6cc90ddd", + "savedPayload": { + "position": { + "x": 26605.961136998507, + "y": 19870.444251338962 + }, + "targetPosition": { + "x": 26755.716502587427, + "y": 19879.007572968378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 260\n}", + "project": "Foundations", + "id": "b7af7e41-8e54-4d29-a936-22d7ddeae308", + "savedPayload": { + "position": { + "x": 26639.595260991566, + "y": 19784.055704897048 + }, + "targetPosition": { + "x": 26755.716502587427, + "y": 19879.007572968378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #4", + "id": "32aac53a-6a3c-433f-920c-ffbd98c56fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #4", + "Point", + "Foundations", + "32aac53a-6a3c-433f-920c-ffbd98c56fc1" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "cb2e8e98-e3b9-4167-af54-b532c756f829", + "savedPayload": { + "position": { + "x": 26717.583752458406, + "y": 19733.935544763084 + }, + "targetPosition": { + "x": 26755.716502587427, + "y": 19879.007572968378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "3bae25ae-3176-4378-ad1a-b2fdb2cf8016", + "savedPayload": { + "position": { + "x": 26810.137658390024, + "y": 19739.22796858666 + }, + "targetPosition": { + "x": 26755.716502587427, + "y": 19879.007572968378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7923e802-2109-4236-8f3a-9afa4291d9b3", + "savedPayload": { + "position": { + "x": 27313.914575181727, + "y": 20220.458316669316 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[4] !== undefined", + "project": "Foundations", + "id": "165aa918-7efc-4b36-89b6-33983e48d59f", + "savedPayload": { + "position": { + "x": 26692.11232622575, + "y": 19793.128331751068 + }, + "targetPosition": { + "x": 26833.388980771677, + "y": 19843.535740733383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 305\n}", + "project": "Foundations", + "id": "251abb75-9ebd-4309-8099-6cf41492a712", + "savedPayload": { + "position": { + "x": 26748.72249794166, + "y": 19719.714956188967 + }, + "targetPosition": { + "x": 26833.388980771677, + "y": 19843.535740733383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #5", + "id": "e2938aed-adf3-426d-8306-92b908b5b6d9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "fd460feb-f20f-49ab-86d4-9cc68262305b" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "a8098bfa-0773-4231-bde4-0db0d37c4513" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0be165b7-473d-499d-95c6-aa16c040df2b" + ], + [ + "Warning #5", + "Point", + "Foundations", + "e2938aed-adf3-426d-8306-92b908b5b6d9" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "a03c8e7c-4f3d-4d3f-b19d-94f433c0389a", + "savedPayload": { + "position": { + "x": 26837.672388390733, + "y": 19693.596911809156 + }, + "targetPosition": { + "x": 26833.388980771677, + "y": 19843.535740733383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "80723ad7-2798-45d0-b89d-33a7b4c927db", + "savedPayload": { + "position": { + "x": 26924.986162716992, + "y": 19724.750403845042 + }, + "targetPosition": { + "x": 26833.388980771677, + "y": 19843.535740733383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2eaf2d93-da6e-45ec-b1aa-18b0cd84790a", + "savedPayload": { + "position": { + "x": 27347.278872510367, + "y": 20107.82233655331 + }, + "targetPosition": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a8098bfa-0773-4231-bde4-0db0d37c4513", + "savedPayload": { + "position": { + "x": 27758.37432844954, + "y": 20290.853825937418 + }, + "targetPosition": { + "x": 28041.568504421964, + "y": 19941.13814328178 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesWarnings": { + "type": "Nodes Warnings", + "name": "New Nodes Warnings", + "project": "Foundations", + "id": "751d283e-1b95-46c8-8354-3ba77516d28f", + "savedPayload": { + "position": { + "x": 27621.457312498223, + "y": 20102.403720577164 + }, + "targetPosition": { + "x": 28041.568504421964, + "y": 19941.13814328178 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fd460feb-f20f-49ab-86d4-9cc68262305b", + "savedPayload": { + "position": { + "x": 28041.568504421964, + "y": 19941.13814328178 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Infos", + "config": "{\n \"codeName\": \"Infos\",\n \"connectTo\": \"Portfolio System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"infos\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": 100,\n \"rateOffsetBasedOnArrayIndex\": 50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Infos", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Info #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[0][3]", + "project": "Foundations", + "id": "a8c09725-f84c-4b81-9915-6bb8feb4dee9", + "savedPayload": { + "position": { + "x": 26859.683409469337, + "y": 20538.809724527768 + }, + "targetPosition": { + "x": 26599.875788334004, + "y": 20388.809724527768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d50a44da-23d8-452f-bd0b-e33ee16ffed2", + "savedPayload": { + "position": { + "x": 26599.875788334004, + "y": 20388.809724527768 + }, + "targetPosition": { + "x": 26340.06816719867, + "y": 20238.809724527768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[1][3]", + "project": "Foundations", + "id": "d90578d2-2efc-4f01-a2b8-4856a5c18162", + "savedPayload": { + "position": { + "x": 26640.06816719867, + "y": 20758.424966798433 + }, + "targetPosition": { + "x": 26490.06816719867, + "y": 20498.6173456631 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "83689669-267e-4784-86e3-c3d17003093c", + "savedPayload": { + "position": { + "x": 26490.06816719867, + "y": 20498.6173456631 + }, + "targetPosition": { + "x": 26340.06816719867, + "y": 20238.809724527768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[2][3]", + "project": "Foundations", + "id": "87fe3932-f506-4c51-8a97-a0b0945c46a0", + "savedPayload": { + "position": { + "x": 26340.06816719867, + "y": 20838.809724527768 + }, + "targetPosition": { + "x": 26340.06816719867, + "y": 20538.809724527768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9b2c661f-9f4d-45a8-bfb6-adc331091759", + "savedPayload": { + "position": { + "x": 26340.06816719867, + "y": 20538.809724527768 + }, + "targetPosition": { + "x": 26340.06816719867, + "y": 20238.809724527768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[3][3]", + "project": "Foundations", + "id": "a8cec8b5-3615-458d-825b-e1e940fe4018", + "savedPayload": { + "position": { + "x": 26040.06816719867, + "y": 20758.424966798433 + }, + "targetPosition": { + "x": 26190.06816719867, + "y": 20498.6173456631 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "73fa4332-e85c-415c-a35a-2f6eed30bc00", + "savedPayload": { + "position": { + "x": 26190.06816719867, + "y": 20498.6173456631 + }, + "targetPosition": { + "x": 26340.06816719867, + "y": 20238.809724527768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[4][3]", + "project": "Foundations", + "id": "0c3f8948-5e69-40e1-8532-fe0acce9ef9c", + "savedPayload": { + "position": { + "x": 25820.452924928006, + "y": 20538.809724527768 + }, + "targetPosition": { + "x": 26080.26054606334, + "y": 20388.809724527768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d2112f46-fc12-4aed-914a-f242f349a833", + "savedPayload": { + "position": { + "x": 26080.26054606334, + "y": 20388.809724527768 + }, + "targetPosition": { + "x": 26340.06816719867, + "y": 20238.809724527768 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7f5b849e-c073-44bc-ba31-ba2cc5d93860", + "savedPayload": { + "position": { + "x": 27739.306611451157, + "y": 20488.755425308475 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Info #1", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[0] !== undefined", + "project": "Foundations", + "id": "2b593eff-11a1-49e6-8dfe-47fae59b89bd", + "savedPayload": { + "position": { + "x": 26290.91224047266, + "y": 20372.429351860646 + }, + "targetPosition": { + "x": 26255.548400146243, + "y": 20226.657616612116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 100\n}", + "project": "Foundations", + "id": "3c67b566-a996-4246-9521-05b7940b448f", + "savedPayload": { + "position": { + "x": 26146.98829443048, + "y": 20330.169468334432 + }, + "targetPosition": { + "x": 26255.548400146243, + "y": 20226.657616612116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #1", + "id": "d50a44da-23d8-452f-bd0b-e33ee16ffed2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #1", + "Point", + "Foundations", + "d50a44da-23d8-452f-bd0b-e33ee16ffed2" + ] + ] + } + }, + "id": "43956932-a12b-4aa8-880e-9c71cced3f87", + "savedPayload": { + "position": { + "x": 27623.800144291756, + "y": 20510.163283615213 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #2", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[1] !== undefined", + "project": "Foundations", + "id": "08e332d3-4d3e-4f3b-9a42-17f63c8c7f65", + "savedPayload": { + "position": { + "x": 26170.738634588433, + "y": 20341.015885254572 + }, + "targetPosition": { + "x": 26177.875921961993, + "y": 20191.18578437712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 150\n}", + "project": "Foundations", + "id": "3883535b-2529-4b3a-a4d6-644e18d6c69c", + "savedPayload": { + "position": { + "x": 26044.550604663757, + "y": 20259.919762636233 + }, + "targetPosition": { + "x": 26177.875921961993, + "y": 20191.18578437712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #2", + "id": "83689669-267e-4784-86e3-c3d17003093c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #2", + "Point", + "Foundations", + "83689669-267e-4784-86e3-c3d17003093c" + ] + ] + } + }, + "id": "7c3ad4c2-5e66-4be9-aae4-6e3f0c285131", + "savedPayload": { + "position": { + "x": 27506.68870311444, + "y": 20500.94641330587 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #3", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[2] !== undefined", + "project": "Foundations", + "id": "ddb5a310-b942-4b8d-a2f5-f97f28e449b5", + "savedPayload": { + "position": { + "x": 26064.283100394783, + "y": 20277.01806751855 + }, + "targetPosition": { + "x": 26113.343294892395, + "y": 20135.26794471135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 200\n}", + "project": "Foundations", + "id": "5ce31b71-75d4-4e79-bbe8-d986d3f6228e", + "savedPayload": { + "position": { + "x": 25966.05399030299, + "y": 20163.655631365415 + }, + "targetPosition": { + "x": 26113.343294892395, + "y": 20135.26794471135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #3", + "id": "9b2c661f-9f4d-45a8-bfb6-adc331091759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #3", + "Point", + "Foundations", + "9b2c661f-9f4d-45a8-bfb6-adc331091759" + ] + ] + } + }, + "id": "1b9042cb-02a9-41a0-8a7a-a4d53ca835c3", + "savedPayload": { + "position": { + "x": 27395.953239099636, + "y": 20461.73292886042 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #4", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[3] !== undefined", + "project": "Foundations", + "id": "a3a57570-9c5c-4b54-9146-ac073fc579f1", + "savedPayload": { + "position": { + "x": 25980.17003215664, + "y": 20185.620621235885 + }, + "targetPosition": { + "x": 26067.178568592317, + "y": 20063.434228428334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 250\n}", + "project": "Foundations", + "id": "57ee4b85-6e1f-439f-ba34-6ccc0004de0e", + "savedPayload": { + "position": { + "x": 25917.857780206356, + "y": 20049.175821932706 + }, + "targetPosition": { + "x": 26067.178568592317, + "y": 20063.434228428334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #4", + "id": "73fa4332-e85c-415c-a35a-2f6eed30bc00" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #4", + "Point", + "Foundations", + "73fa4332-e85c-415c-a35a-2f6eed30bc00" + ] + ] + } + }, + "id": "2948c414-2814-4ce4-a15d-f894c9b2075f", + "savedPayload": { + "position": { + "x": 27299.140191120943, + "y": 20395.195164440483 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #5", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[4] !== undefined", + "project": "Foundations", + "id": "9c9f1770-3970-4966-b46b-5a1f8428427b", + "savedPayload": { + "position": { + "x": 25925.21377042297, + "y": 20074.228023942844 + }, + "targetPosition": { + "x": 26043.12173463439, + "y": 19981.504176009752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 300\n}", + "project": "Foundations", + "id": "5420e093-1231-4ca7-b6eb-73d35a15b176", + "savedPayload": { + "position": { + "x": 25903.86654468198, + "y": 19925.7548076607 + }, + "targetPosition": { + "x": 26043.12173463439, + "y": 19981.504176009752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #5", + "id": "d2112f46-fc12-4aed-914a-f242f349a833" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #5", + "Point", + "Foundations", + "d2112f46-fc12-4aed-914a-f242f349a833" + ] + ] + } + }, + "id": "5c7546b8-624a-48f9-8af7-96d23f40cb5d", + "savedPayload": { + "position": { + "x": 27222.84720840699, + "y": 20305.867558732418 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Info #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[0] !== undefined", + "project": "Foundations", + "id": "5c6b1858-9ff5-4920-9142-213add1bcfa6", + "savedPayload": { + "position": { + "x": 25938.581099336097, + "y": 20003.68504375963 + }, + "targetPosition": { + "x": 26043.12173463439, + "y": 19896.115273045783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 125\n}", + "project": "Foundations", + "id": "18d28025-3596-4080-a918-3775b8e0dcd1", + "savedPayload": { + "position": { + "x": 25895.31865925724, + "y": 19921.69360194068 + }, + "targetPosition": { + "x": 26043.12173463439, + "y": 19896.115273045783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #1", + "id": "d50a44da-23d8-452f-bd0b-e33ee16ffed2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #1", + "Point", + "Foundations", + "d50a44da-23d8-452f-bd0b-e33ee16ffed2" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "0d7c4445-adfb-45c5-84c0-51bf5e2d8f47", + "savedPayload": { + "position": { + "x": 25908.51197033069, + "y": 19829.9321078593 + }, + "targetPosition": { + "x": 26043.12173463439, + "y": 19896.115273045783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "2ce83871-7a0f-405a-974c-944848664b4b", + "savedPayload": { + "position": { + "x": 25973.12163615054, + "y": 19763.45033339611 + }, + "targetPosition": { + "x": 26043.12173463439, + "y": 19896.115273045783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "89c5417c-a224-47dc-8f66-d7662886964b", + "savedPayload": { + "position": { + "x": 27172.27353164961, + "y": 20199.83764044438 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[1] !== undefined", + "project": "Foundations", + "id": "27b186d4-45a6-4bcf-84c8-3babb83e056b", + "savedPayload": { + "position": { + "x": 25936.566657024352, + "y": 19887.94515932404 + }, + "targetPosition": { + "x": 26067.178568592317, + "y": 19814.1852206272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 170\n}", + "project": "Foundations", + "id": "52c94df0-99ed-4c4d-bbe7-818a7aff154e", + "savedPayload": { + "position": { + "x": 25918.156308290036, + "y": 19797.08650914362 + }, + "targetPosition": { + "x": 26067.178568592317, + "y": 19814.1852206272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #2", + "id": "83689669-267e-4784-86e3-c3d17003093c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #2", + "Point", + "Foundations", + "83689669-267e-4784-86e3-c3d17003093c" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "0d7af403-3da0-401d-bfec-57d5772b050d", + "savedPayload": { + "position": { + "x": 25956.667397910856, + "y": 19712.758985586097 + }, + "targetPosition": { + "x": 26067.178568592317, + "y": 19814.1852206272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "290a1f93-e61a-4b6d-a95f-d44554eb0771", + "savedPayload": { + "position": { + "x": 26037.389998595456, + "y": 19667.17283646334 + }, + "targetPosition": { + "x": 26067.178568592317, + "y": 19814.1852206272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e353936f-b7ce-440f-a7b9-6dbb838a8b99", + "savedPayload": { + "position": { + "x": 27150.865673342872, + "y": 20084.33117328498 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[2] !== undefined", + "project": "Foundations", + "id": "4a527a4d-7ed8-4e9b-9940-1f717d538559", + "savedPayload": { + "position": { + "x": 25967.241507351046, + "y": 19776.326019458047 + }, + "targetPosition": { + "x": 26113.343294892395, + "y": 19742.351504344184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 215\n}", + "project": "Foundations", + "id": "76c55320-f5c3-4c6a-b8a5-a71e7529ce10", + "savedPayload": { + "position": { + "x": 25975.174746925168, + "y": 19683.960988396575 + }, + "targetPosition": { + "x": 26113.343294892395, + "y": 19742.351504344184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #3", + "id": "9b2c661f-9f4d-45a8-bfb6-adc331091759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #3", + "Point", + "Foundations", + "9b2c661f-9f4d-45a8-bfb6-adc331091759" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "13aad79d-8573-4397-a2b8-cbad0b536359", + "savedPayload": { + "position": { + "x": 26035.88367564655, + "y": 19613.899149806446 + }, + "targetPosition": { + "x": 26113.343294892395, + "y": 19742.351504344184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "72a900be-a643-4a80-a7d5-00bff202dcb5", + "savedPayload": { + "position": { + "x": 26126.17954616422, + "y": 19592.90174471478 + }, + "targetPosition": { + "x": 26113.343294892395, + "y": 19742.351504344184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd6fd1ca-1855-4bae-9329-1f43bed83728", + "savedPayload": { + "position": { + "x": 27160.082543652217, + "y": 19967.219732107664 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[3] !== undefined", + "project": "Foundations", + "id": "64c729b4-e949-4355-8205-02e46dc86c1d", + "savedPayload": { + "position": { + "x": 26028.120556373073, + "y": 19677.870343049 + }, + "targetPosition": { + "x": 26177.875921961993, + "y": 19686.433664678414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 260\n}", + "project": "Foundations", + "id": "c24401f0-99e4-4b0c-aa54-23669c2e6d32", + "savedPayload": { + "position": { + "x": 26061.75468036613, + "y": 19591.481796607084 + }, + "targetPosition": { + "x": 26177.875921961993, + "y": 19686.433664678414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #4", + "id": "73fa4332-e85c-415c-a35a-2f6eed30bc00" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #4", + "Point", + "Foundations", + "73fa4332-e85c-415c-a35a-2f6eed30bc00" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "edfcfc04-c8ac-411a-bc7f-8c1ccd9001e1", + "savedPayload": { + "position": { + "x": 26139.74317183297, + "y": 19541.36163647312 + }, + "targetPosition": { + "x": 26177.875921961993, + "y": 19686.433664678414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "4e97a0d3-b822-4764-b6a8-464d8aad0032", + "savedPayload": { + "position": { + "x": 26232.29707776459, + "y": 19546.654060296696 + }, + "targetPosition": { + "x": 26177.875921961993, + "y": 19686.433664678414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ddb4cf71-39fa-4c38-8c1f-6f945d8c020e", + "savedPayload": { + "position": { + "x": 27199.296028097666, + "y": 19856.48426809286 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[4] !== undefined", + "project": "Foundations", + "id": "f361c05b-30dc-45a1-b237-98afa2d6b045", + "savedPayload": { + "position": { + "x": 26114.271745600316, + "y": 19600.554423461104 + }, + "targetPosition": { + "x": 26255.548400146243, + "y": 19650.96183244342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 305\n}", + "project": "Foundations", + "id": "b95729af-5603-4278-b4be-693e0527b1f4", + "savedPayload": { + "position": { + "x": 26170.881917316226, + "y": 19527.141047899004 + }, + "targetPosition": { + "x": 26255.548400146243, + "y": 19650.96183244342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #5", + "id": "d2112f46-fc12-4aed-914a-f242f349a833" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio System", + "Plotter", + "Foundations", + "a53ea675-799c-4306-82c1-9015f03da569" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "09adab6c-357b-46ea-81f3-9c14201d87f7" + ], + [ + "Infos", + "Shapes", + "Foundations", + "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "7f5b849e-c073-44bc-ba31-ba2cc5d93860" + ], + [ + "Info #5", + "Point", + "Foundations", + "d2112f46-fc12-4aed-914a-f242f349a833" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "2af76ff2-a329-4e92-8fb4-9cfd544905d3", + "savedPayload": { + "position": { + "x": 26259.8318077653, + "y": 19501.023003519193 + }, + "targetPosition": { + "x": 26255.548400146243, + "y": 19650.96183244342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "89aa83d5-c1d7-48ef-97c2-012914227430", + "savedPayload": { + "position": { + "x": 26347.145582091558, + "y": 19532.17649555508 + }, + "targetPosition": { + "x": 26255.548400146243, + "y": 19650.96183244342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc881d03-9e33-4540-b395-4258017b0f19", + "savedPayload": { + "position": { + "x": 27265.833792517602, + "y": 19759.671220114167 + }, + "targetPosition": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "29ab0125-9c28-4389-ba34-ca3d6b5ab2aa", + "savedPayload": { + "position": { + "x": 27600.24896398243, + "y": 20060.779992975655 + }, + "targetPosition": { + "x": 27977.65071955787, + "y": 19815.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesInfos": { + "type": "Nodes Infos", + "name": "New Nodes Infos", + "project": "Foundations", + "id": "936885d5-fd92-45cc-8b20-e7a40755dcb9", + "savedPayload": { + "position": { + "x": 27528.267428918312, + "y": 19839.243607528217 + }, + "targetPosition": { + "x": 27977.65071955787, + "y": 19815.69242721889 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09adab6c-357b-46ea-81f3-9c14201d87f7", + "savedPayload": { + "position": { + "x": 27977.65071955787, + "y": 19815.69242721889 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 19676.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a53ea675-799c-4306-82c1-9015f03da569", + "savedPayload": { + "position": { + "x": 28376.62615189069, + "y": 19472.634779750166 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio Episode", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Episode Objects", + "config": "{\n \"codeName\": \"Strategy-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "0031a290-3f10-4f9d-985c-39fea56b17a8", + "savedPayload": { + "position": { + "x": 28933.54171853829, + "y": 20254.96542921829 + }, + "targetPosition": { + "x": 28714.758486448813, + "y": 20307.49063608587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79", + "savedPayload": { + "position": { + "x": 28714.758486448813, + "y": 20307.49063608587 + }, + "targetPosition": { + "x": 28277.192022269857, + "y": 20412.541049821026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "f9b8b1a7-8d33-4092-807a-360cf0cdff96", + "savedPayload": { + "position": { + "x": 28950.11122253972, + "y": 20465.500939437323 + }, + "targetPosition": { + "x": 28725.804822449765, + "y": 20447.847642898556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3cfe9a32-0645-497e-bd6e-5d3f86bcfb10", + "savedPayload": { + "position": { + "x": 28725.804822449765, + "y": 20447.847642898556 + }, + "targetPosition": { + "x": 28277.192022269857, + "y": 20412.541049821026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "fd073b31-9a78-489d-98db-2b8e599075d4", + "savedPayload": { + "position": { + "x": 28900.810706714976, + "y": 20670.852366667463 + }, + "targetPosition": { + "x": 28692.937811899938, + "y": 20584.748594385317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6bf4726e-de4b-436e-896d-a6882b00353d", + "savedPayload": { + "position": { + "x": 28692.937811899938, + "y": 20584.748594385317 + }, + "targetPosition": { + "x": 28277.192022269857, + "y": 20412.541049821026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "fe2f629c-dfd0-4c01-ac34-932374a4a107", + "savedPayload": { + "position": { + "x": 28790.466049049875, + "y": 20850.9184824439 + }, + "targetPosition": { + "x": 28619.37470678987, + "y": 20704.79267156961 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d8559db-dd16-4287-b06b-ee8a06cf5e99", + "savedPayload": { + "position": { + "x": 28619.37470678987, + "y": 20704.79267156961 + }, + "targetPosition": { + "x": 28277.192022269857, + "y": 20412.541049821026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6", + "savedPayload": { + "position": { + "x": 28277.192022269857, + "y": 20412.541049821026 + }, + "targetPosition": { + "x": 27839.625558090902, + "y": 20307.49063608587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "959e2ec4-060d-425a-8c6b-f97f208fac7f", + "savedPayload": { + "position": { + "x": 26820.38841934526, + "y": 20746.21813163987 + }, + "targetPosition": { + "x": 26653.188510158412, + "y": 21090.74242457305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 2,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "bbd6af4f-a8e9-492c-9117-aa66a84c6094", + "savedPayload": { + "position": { + "x": 27366.959343847917, + "y": 21260.447288199557 + }, + "targetPosition": { + "x": 27025.19260345991, + "y": 21179.402412765197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3934024e-16ac-486c-9021-6ecb3a26d651", + "savedPayload": { + "position": { + "x": 27025.19260345991, + "y": 21179.402412765197 + }, + "targetPosition": { + "x": 26653.188510158412, + "y": 21090.74242457305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "18cbc8bf-9236-49b9-b133-147b3e859fce", + "savedPayload": { + "position": { + "x": 26684.321724767295, + "y": 21471.37134731455 + }, + "targetPosition": { + "x": 26653.188510158412, + "y": 21090.74242457305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "c84f91ef-3dae-45cc-be98-a78680f42f79" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "0c00b650-a707-45a3-bbfa-1690d6403eee", + "savedPayload": { + "position": { + "x": 26268.75779853451, + "y": 21227.824500277045 + }, + "targetPosition": { + "x": 26653.188510158412, + "y": 21090.74242457305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "6bf4726e-de4b-436e-896d-a6882b00353d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Bottom", + "Point", + "Foundations", + "6bf4726e-de4b-436e-896d-a6882b00353d" + ] + ] + } + } + ], + "id": "ef1e7800-87fc-4df3-b7d8-8376bb20d95c", + "savedPayload": { + "position": { + "x": 28203.683205559628, + "y": 20571.993999617483 + }, + "targetPosition": { + "x": 27839.625558090902, + "y": 20307.49063608587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "383a9667-1d44-49c0-81ad-9c28f5b9e27f", + "savedPayload": { + "position": { + "x": 26699.758267440975, + "y": 20961.356058031448 + }, + "targetPosition": { + "x": 26414.106070649734, + "y": 21225.527917514828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "c958247f-daff-4560-b940-1f288d2d3092", + "savedPayload": { + "position": { + "x": 27008.989392415573, + "y": 21655.141522665443 + }, + "targetPosition": { + "x": 26723.899931266038, + "y": 21449.304595556277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "64753c1c-0988-46fe-90e3-ab88c1e63b9c", + "savedPayload": { + "position": { + "x": 26723.899931266038, + "y": 21449.304595556277 + }, + "targetPosition": { + "x": 26414.106070649734, + "y": 21225.527917514828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "989d7fed-2167-4bff-96cd-b06b5aebcd02", + "savedPayload": { + "position": { + "x": 26297.513460077167, + "y": 21589.374961548252 + }, + "targetPosition": { + "x": 26414.106070649734, + "y": 21225.527917514828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "c84f91ef-3dae-45cc-be98-a78680f42f79" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "e8bb616f-19dd-4715-a4c0-b1c01d6dc155", + "savedPayload": { + "position": { + "x": 26007.569689071122, + "y": 21205.237755568996 + }, + "targetPosition": { + "x": 26414.106070649734, + "y": 21225.527917514828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "6bf4726e-de4b-436e-896d-a6882b00353d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Bottom", + "Point", + "Foundations", + "6bf4726e-de4b-436e-896d-a6882b00353d" + ] + ] + } + } + ], + "id": "345cabc1-28a5-4499-9aad-781e193b8a92", + "savedPayload": { + "position": { + "x": 28074.74991221308, + "y": 20691.17871004521 + }, + "targetPosition": { + "x": 27839.625558090902, + "y": 20307.49063608587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "392e083f-3e56-4b64-8af6-3e82393a651b", + "savedPayload": { + "position": { + "x": 26111.440292297226, + "y": 16673.891797142987 + }, + "targetPosition": { + "x": 26340.325815979286, + "y": 16859.345722903578 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f30f75d4-37ce-4868-b9c3-243dd323913b", + "savedPayload": { + "position": { + "x": 26340.325815979286, + "y": 16859.345722903578 + }, + "targetPosition": { + "x": 26607.799308681864, + "y": 17076.07019349598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "e45c6a6a-1bb8-4b21-8d25-df37ea25c86e", + "savedPayload": { + "position": { + "x": 26571.97001115313, + "y": 16733.657968472504 + }, + "targetPosition": { + "x": 26607.799308681864, + "y": 17076.07019349598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "c84f91ef-3dae-45cc-be98-a78680f42f79" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "679a56c9-7dca-4cd5-b494-5a7fd77b539b", + "savedPayload": { + "position": { + "x": 26824.57298013083, + "y": 16808.302086461536 + }, + "targetPosition": { + "x": 26607.799308681864, + "y": 17076.07019349598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "3cfe9a32-0645-497e-bd6e-5d3f86bcfb10" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Top", + "Point", + "Foundations", + "3cfe9a32-0645-497e-bd6e-5d3f86bcfb10" + ] + ] + } + } + ], + "id": "9b892828-01e7-4e57-8c98-8fcfbd5a6fc7", + "savedPayload": { + "position": { + "x": 27910.021067359005, + "y": 20751.950389353682 + }, + "targetPosition": { + "x": 27839.625558090902, + "y": 20307.49063608587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "139e9abf-3ae8-4b6c-9aae-46cb5aa1bc82", + "savedPayload": { + "position": { + "x": 26232.12437231384, + "y": 16635.59993876614 + }, + "targetPosition": { + "x": 26439.869286580088, + "y": 16843.52244789955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a68583dc-0f8d-4081-9ccf-49580ed5576f", + "savedPayload": { + "position": { + "x": 26439.869286580088, + "y": 16843.52244789955 + }, + "targetPosition": { + "x": 26669.306658646834, + "y": 17073.179952252973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "18463893-e4d8-40c3-848b-a55d23141683", + "savedPayload": { + "position": { + "x": 26669.30486903527, + "y": 16747.497208690136 + }, + "targetPosition": { + "x": 26669.306658646834, + "y": 17073.179952252973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "6bf4726e-de4b-436e-896d-a6882b00353d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Bottom", + "Point", + "Foundations", + "6bf4726e-de4b-436e-896d-a6882b00353d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "17dfc93e-c8d2-4b07-b8f5-04724742278b", + "savedPayload": { + "position": { + "x": 26899.869760436606, + "y": 16842.57566938338 + }, + "targetPosition": { + "x": 26669.306658646834, + "y": 17073.179952252973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "5d8559db-dd16-4287-b06b-ee8a06cf5e99" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Top", + "Point", + "Foundations", + "5d8559db-dd16-4287-b06b-ee8a06cf5e99" + ] + ] + } + } + ], + "id": "4ff05d75-062f-49d8-b91f-aecf7d800ad1", + "savedPayload": { + "position": { + "x": 27734.575144355746, + "y": 20745.057100264825 + }, + "targetPosition": { + "x": 27839.625558090902, + "y": 20307.49063608587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{\n \"codeName\": \"portfolio-episode\",\n \"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "a76a0caa-4e4b-4f09-8886-6d996e488d75", + "savedPayload": { + "position": { + "x": 27442.87051279348, + "y": 20853.57710728896 + }, + "targetPosition": { + "x": 27575.122194559288, + "y": 20671.548283554595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "c84f91ef-3dae-45cc-be98-a78680f42f79" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "c84f91ef-3dae-45cc-be98-a78680f42f79" + ] + ] + } + }, + "id": "98405bec-89be-4a0b-a7f2-e999694b706c", + "savedPayload": { + "position": { + "x": 27575.122194559288, + "y": 20671.548283554595 + }, + "targetPosition": { + "x": 27839.625558090902, + "y": 20307.49063608587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{\n \"codeName\": \"portfolio-episode\",\n \"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "75989894-f1d2-4364-8369-45d23ffb2898", + "savedPayload": { + "position": { + "x": 27264.093447151892, + "y": 20660.177167269136 + }, + "targetPosition": { + "x": 27455.937484131562, + "y": 20542.614990208047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "6bf4726e-de4b-436e-896d-a6882b00353d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Episode", + "Plotter", + "Foundations", + "7d7dde8a-7948-4bdf-a7e3-02dc065924d1" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3834d008-cb57-40aa-92db-f20b0f6a56c8" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a552234f-0ad3-4a31-ab5b-b6d7d6dcb2b6" + ], + [ + "End Bottom", + "Point", + "Foundations", + "6bf4726e-de4b-436e-896d-a6882b00353d" + ] + ] + } + }, + "id": "998b2217-f50a-4c64-852e-b5f6f97c68f7", + "savedPayload": { + "position": { + "x": 27455.937484131562, + "y": 20542.614990208047 + }, + "targetPosition": { + "x": 27839.625558090902, + "y": 20307.49063608587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "3834d008-cb57-40aa-92db-f20b0f6a56c8", + "savedPayload": { + "position": { + "x": 27839.625558090902, + "y": 20307.49063608587 + }, + "targetPosition": { + "x": 27769.2300488228, + "y": 19863.030882818057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Episode Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "cb2a4cee-f618-4294-af0b-420a1232e3c7", + "savedPayload": { + "position": { + "x": 27113.311756562878, + "y": 20778.757845482844 + }, + "targetPosition": { + "x": 26967.185945688587, + "y": 20607.666503222837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "04a1f7be-76ad-44f9-8a8a-1691e15a829a", + "savedPayload": { + "position": { + "x": 26967.185945688587, + "y": 20607.666503222837 + }, + "targetPosition": { + "x": 26674.934323940004, + "y": 20265.48381870282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "2009e38c-bda7-4f3b-b810-3be085ab9609", + "savedPayload": { + "position": { + "x": 26883.520795143093, + "y": 20907.44696720205 + }, + "targetPosition": { + "x": 26813.99197140873, + "y": 20693.45925103564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "552a8997-5627-49a6-9fae-fabc4ecdb118", + "savedPayload": { + "position": { + "x": 26813.99197140873, + "y": 20693.45925103564 + }, + "targetPosition": { + "x": 26674.934323940004, + "y": 20265.48381870282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "1505b6cb-eb1f-4ba8-9ac1-fd7b164b1e6b", + "savedPayload": { + "position": { + "x": 26621.974434323707, + "y": 20938.403018972684 + }, + "targetPosition": { + "x": 26639.627730862474, + "y": 20714.09661888273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3574f41a-ac73-4a5b-9c07-0be3dd01f96a", + "savedPayload": { + "position": { + "x": 26639.627730862474, + "y": 20714.09661888273 + }, + "targetPosition": { + "x": 26674.934323940004, + "y": 20265.48381870282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "c99c40c6-3859-4bd3-b144-23a2f3ab9660", + "savedPayload": { + "position": { + "x": 26368.49073661581, + "y": 20866.91322252997 + }, + "targetPosition": { + "x": 26470.63859905721, + "y": 20666.436754587587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85182a56-5d51-4a90-af3e-b426c002d3aa", + "savedPayload": { + "position": { + "x": 26470.63859905721, + "y": 20666.436754587587 + }, + "targetPosition": { + "x": 26674.934323940004, + "y": 20265.48381870282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "c754e94c-4c71-45df-870a-a7d556fe1180", + "savedPayload": { + "position": { + "x": 26161.660297159986, + "y": 20703.861251325696 + }, + "targetPosition": { + "x": 26332.751639419992, + "y": 20557.735440451404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0e9613e2-fd9d-4522-b0d3-ffb1b253cb31", + "savedPayload": { + "position": { + "x": 26332.751639419992, + "y": 20557.735440451404 + }, + "targetPosition": { + "x": 26674.934323940004, + "y": 20265.48381870282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin", + "config": "{\n }", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "UI.projects.foundations.utilities.dates.formatDate(record.begin)", + "project": "Foundations", + "id": "f6599273-0d94-4e44-bf1e-8b3ada820621", + "savedPayload": { + "position": { + "x": 26032.971175440776, + "y": 20474.07028990591 + }, + "targetPosition": { + "x": 26246.958891607184, + "y": 20404.541466171548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09ed3277-2539-4195-a4e0-1246bcdbdedc", + "savedPayload": { + "position": { + "x": 26246.958891607184, + "y": 20404.541466171548 + }, + "targetPosition": { + "x": 26674.934323940004, + "y": 20265.48381870282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End", + "config": "{\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "UI.projects.foundations.utilities.dates.formatDate(record.end)", + "project": "Foundations", + "id": "1603bbde-1f04-452d-bbf3-e5c90e4d68a1", + "savedPayload": { + "position": { + "x": 26002.015123670142, + "y": 20212.523929086525 + }, + "targetPosition": { + "x": 26226.321523760096, + "y": 20230.17722562529 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ca91ab26-6158-4223-a875-73471961457a", + "savedPayload": { + "position": { + "x": 26226.321523760096, + "y": 20230.17722562529 + }, + "targetPosition": { + "x": 26674.934323940004, + "y": 20265.48381870282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "df09f973-0f4f-4404-8f0f-d8f5a3d1e7b8", + "savedPayload": { + "position": { + "x": 27564.934323940004, + "y": 20263.98381870282 + }, + "targetPosition": { + "x": 27769.2300488228, + "y": 19863.030882818057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Hits", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitsInBaseAsset", + "project": "Foundations", + "id": "f3b961d9-4339-4ad8-8b35-36f92d72262e", + "savedPayload": { + "position": { + "x": 26619.06813147424, + "y": 20957.746114236477 + }, + "targetPosition": { + "x": 26548.672622206137, + "y": 20513.286360968665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0265ef08-c528-4091-a6a6-8702ae3fbf5a", + "savedPayload": { + "position": { + "x": 26548.672622206137, + "y": 20513.286360968665 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fails", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.failsInBaseAsset", + "project": "Foundations", + "id": "3410dacb-a206-49d1-82c1-9dd1c8f6e403", + "savedPayload": { + "position": { + "x": 26337.48609440183, + "y": 20957.746114236477 + }, + "targetPosition": { + "x": 26407.88160366993, + "y": 20513.286360968665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ef2315e9-583b-464b-ac70-800a2057dd81", + "savedPayload": { + "position": { + "x": 26407.88160366993, + "y": 20513.286360968665 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Ratio", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitRatioInBaseAsset", + "project": "Foundations", + "id": "74bb9d1c-e2f0-484e-86ff-2778d11abd60", + "savedPayload": { + "position": { + "x": 26069.685663172444, + "y": 20870.73247947038 + }, + "targetPosition": { + "x": 26273.98138805524, + "y": 20469.779543585617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ea4dbc1-a380-4f7e-a50a-3d03fbdefdad", + "savedPayload": { + "position": { + "x": 26273.98138805524, + "y": 20469.779543585617 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLossInBaseAsset", + "project": "Foundations", + "id": "891fcea5-6de1-424f-860d-2f5bb5208300", + "savedPayload": { + "position": { + "x": 25841.881009870143, + "y": 20705.222710768743 + }, + "targetPosition": { + "x": 26160.07906140409, + "y": 20387.024659234798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9aeafd11-0ff2-4c81-8ca8-5b4fae7da519", + "savedPayload": { + "position": { + "x": 26160.07906140409, + "y": 20387.024659234798 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROIInBaseAsset", + "project": "Foundations", + "id": "b5a32dd5-7454-454a-903e-a2b2f64199d0", + "savedPayload": { + "position": { + "x": 25676.371241168505, + "y": 20477.418057466442 + }, + "targetPosition": { + "x": 26077.32417705327, + "y": 20273.122332583647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d47afc53-4948-4021-844b-366c8decd3f6", + "savedPayload": { + "position": { + "x": 26077.32417705327, + "y": 20273.122332583647 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Annualized Rate Of Return", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.annualizedRateOfReturnInBaseAsset", + "project": "Foundations", + "id": "56daae29-0626-44de-ad9d-fcf7d9dbaf4d", + "savedPayload": { + "position": { + "x": 25589.35760640241, + "y": 20209.617626237057 + }, + "targetPosition": { + "x": 26033.81735967022, + "y": 20139.222116968955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9466d133-aa89-49c7-b8f2-f96287cdd011", + "savedPayload": { + "position": { + "x": 26033.81735967022, + "y": 20139.222116968955 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFailInBaseAsset", + "project": "Foundations", + "id": "99145b47-d410-434d-bb92-73fa28fe2670", + "savedPayload": { + "position": { + "x": 25589.35760640241, + "y": 19928.035589164647 + }, + "targetPosition": { + "x": 26033.81735967022, + "y": 19998.43109843275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3d2c17b4-3ed2-4e04-82ab-b5416a992f5e", + "savedPayload": { + "position": { + "x": 26033.81735967022, + "y": 19998.43109843275 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Balance", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginBalanceInBaseAsset", + "project": "Foundations", + "id": "80a8660e-bf15-49d8-8d37-f6f840dea87a", + "savedPayload": { + "position": { + "x": 25676.371241168505, + "y": 19660.23515793526 + }, + "targetPosition": { + "x": 26077.32417705327, + "y": 19864.530882818057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "deb8a298-89e5-4c7c-8ce9-f90d51c5c9fb", + "savedPayload": { + "position": { + "x": 26077.32417705327, + "y": 19864.530882818057 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Balance", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endBalanceInBaseAsset", + "project": "Foundations", + "id": "65da1422-a4fe-408a-9f36-004411dc4083", + "savedPayload": { + "position": { + "x": 25841.881009870143, + "y": 19432.43050463296 + }, + "targetPosition": { + "x": 26160.07906140409, + "y": 19750.628556166906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ea085cba-0f17-4db0-b771-d66db8142805", + "savedPayload": { + "position": { + "x": 26160.07906140409, + "y": 19750.628556166906 + }, + "targetPosition": { + "x": 26478.277112938034, + "y": 20068.826607700852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "be57574e-0218-4e73-af29-0f4d66a31040", + "savedPayload": { + "position": { + "x": 27368.277112938034, + "y": 20067.326607700852 + }, + "targetPosition": { + "x": 27769.2300488228, + "y": 19863.030882818057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Hits", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitsInQuotedAsset", + "project": "Foundations", + "id": "8ec81875-7218-46f8-9389-8c8637f569c5", + "savedPayload": { + "position": { + "x": 26026.178845789396, + "y": 20596.041245319484 + }, + "targetPosition": { + "x": 26230.47457067219, + "y": 20195.08830943472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ddd468a-a15e-44bf-a972-e58b4ed2ca46", + "savedPayload": { + "position": { + "x": 26230.47457067219, + "y": 20195.08830943472 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fails", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.failsInQuotedAsset", + "project": "Foundations", + "id": "f598dd8b-179f-4cdf-bba1-6339ff8e6397", + "savedPayload": { + "position": { + "x": 25798.374192487096, + "y": 20430.531476617845 + }, + "targetPosition": { + "x": 26116.57224402104, + "y": 20112.3334250839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6dd9765-b035-42d5-bbc2-6330507724b8", + "savedPayload": { + "position": { + "x": 26116.57224402104, + "y": 20112.3334250839 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Ratio", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitRatioInQuotedAsset", + "project": "Foundations", + "id": "aa2d7f6e-d7d8-401f-b6b6-7d6698d6f4c1", + "savedPayload": { + "position": { + "x": 25632.864423785457, + "y": 20202.726823315545 + }, + "targetPosition": { + "x": 26033.81735967022, + "y": 19998.43109843275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eecd72f6-3061-4337-8981-73d731dedcfa", + "savedPayload": { + "position": { + "x": 26033.81735967022, + "y": 19998.43109843275 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLossInQuotedAsset", + "project": "Foundations", + "id": "ad49c194-0684-404f-b98a-e207c43ddf5e", + "savedPayload": { + "position": { + "x": 25545.85078901936, + "y": 19934.92639208616 + }, + "targetPosition": { + "x": 25990.310542287174, + "y": 19864.530882818057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2260652b-898d-40b5-b2b3-10a4602980be", + "savedPayload": { + "position": { + "x": 25990.310542287174, + "y": 19864.530882818057 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROIInQuotedAsset", + "project": "Foundations", + "id": "0894e8b8-257f-497a-99ee-f0b366a7a529", + "savedPayload": { + "position": { + "x": 25545.85078901936, + "y": 19653.34435501375 + }, + "targetPosition": { + "x": 25990.310542287174, + "y": 19723.73986428185 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "911f4962-bcf7-4c02-b737-b3c7f0ab90fd", + "savedPayload": { + "position": { + "x": 25990.310542287174, + "y": 19723.73986428185 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Annualized Rate Of Return", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.annualizedRateOfReturnInQuotedAsset", + "project": "Foundations", + "id": "93a0aa59-ac4c-4e81-901c-62fe17056481", + "savedPayload": { + "position": { + "x": 25632.864423785457, + "y": 19385.543923784364 + }, + "targetPosition": { + "x": 26033.81735967022, + "y": 19589.83964866716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2c92cff-d8e0-4d86-a9bd-661adf9b6468", + "savedPayload": { + "position": { + "x": 26033.81735967022, + "y": 19589.83964866716 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFailInQuotedAsset", + "project": "Foundations", + "id": "062b195c-c888-49a4-90af-fc66f9f8d2c8", + "savedPayload": { + "position": { + "x": 25798.374192487096, + "y": 19157.739270482063 + }, + "targetPosition": { + "x": 26116.57224402104, + "y": 19475.93732201601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0806032c-ab76-40e5-82dd-70f29510b1ef", + "savedPayload": { + "position": { + "x": 26116.57224402104, + "y": 19475.93732201601 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Balance", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginBalanceInQuotedAsset", + "project": "Foundations", + "id": "c1f5bcb5-5776-488f-995f-5dba18293fa2", + "savedPayload": { + "position": { + "x": 26026.178845789396, + "y": 18992.229501780424 + }, + "targetPosition": { + "x": 26230.47457067219, + "y": 19393.18243766519 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8dd4b3bc-3162-44dd-8d9d-dc345f6eac9b", + "savedPayload": { + "position": { + "x": 26230.47457067219, + "y": 19393.18243766519 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Balance", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endBalanceInQuotedAsset", + "project": "Foundations", + "id": "eed08782-7bab-4991-92ce-cacf8f24b50a", + "savedPayload": { + "position": { + "x": 26293.97927701878, + "y": 18905.21586701433 + }, + "targetPosition": { + "x": 26364.374786286884, + "y": 19349.67562028214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1e5eca85-d3d2-41e5-8c4e-7133ca03a80f", + "savedPayload": { + "position": { + "x": 26364.374786286884, + "y": 19349.67562028214 + }, + "targetPosition": { + "x": 26434.770295554987, + "y": 19794.135373549954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "68ef5f72-5d29-41ea-bf47-a0d045c8c8d3", + "savedPayload": { + "position": { + "x": 27324.770295554987, + "y": 19792.635373549954 + }, + "targetPosition": { + "x": 27769.2300488228, + "y": 19863.030882818057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d9fb25c1-cfcc-4ac0-a0be-cbb5ef42daf1", + "savedPayload": { + "position": { + "x": 27769.2300488228, + "y": 19863.030882818057 + }, + "targetPosition": { + "x": 28087.428100356745, + "y": 19544.83283128411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7d7dde8a-7948-4bdf-a7e3-02dc065924d1", + "savedPayload": { + "position": { + "x": 28058.428100356745, + "y": 19340.83283128411 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio Strategy", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Strategy Objects", + "config": "{\n \"codeName\": \"Strategy-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "dcf27c0c-7b83-4ca7-bb88-ef5934420210", + "savedPayload": { + "position": { + "x": 26247.440350946163, + "y": 20084.224031619997 + }, + "targetPosition": { + "x": 26144.4562804043, + "y": 19956.21523486611 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788", + "savedPayload": { + "position": { + "x": 26144.4562804043, + "y": 19956.21523486611 + }, + "targetPosition": { + "x": 25926.84056979906, + "y": 19685.487449484586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "519d7826-8ce3-4c89-a086-3bdbd75cdb9c", + "savedPayload": { + "position": { + "x": 26108.424556612616, + "y": 20163.992972878008 + }, + "targetPosition": { + "x": 26050.099865799097, + "y": 20010.35964396463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d933fbef-591b-4869-816e-ce9deaf78863", + "savedPayload": { + "position": { + "x": 26050.099865799097, + "y": 20010.35964396463 + }, + "targetPosition": { + "x": 25926.84056979906, + "y": 19685.487449484586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "3d639b25-b098-443b-adec-fd9b85a233cb", + "savedPayload": { + "position": { + "x": 25951.216287217125, + "y": 20196.000987348412 + }, + "targetPosition": { + "x": 25943.465502028605, + "y": 20032.508802891494 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1", + "savedPayload": { + "position": { + "x": 25943.465502028605, + "y": 20032.508802891494 + }, + "targetPosition": { + "x": 25926.84056979906, + "y": 19685.487449484586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "4a983844-340b-4a12-b779-cf1e31d64f99", + "savedPayload": { + "position": { + "x": 25791.842426706186, + "y": 20179.56830180154 + }, + "targetPosition": { + "x": 25835.59745653178, + "y": 20019.862180465763 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2f1ecd8d-1492-48ef-a446-99af789b619d", + "savedPayload": { + "position": { + "x": 25835.59745653178, + "y": 20019.862180465763 + }, + "targetPosition": { + "x": 25926.84056979906, + "y": 19685.487449484586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "378893a0-f06d-4f9c-9288-3d77087c09ab", + "savedPayload": { + "position": { + "x": 27554.568794944615, + "y": 19973.355214584222 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 19616.346211453165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "ba9c0d1f-5e6b-4c30-83a0-4ce10ad75bca", + "savedPayload": { + "position": { + "x": 26032.443664071998, + "y": 19609.13836800782 + }, + "targetPosition": { + "x": 25670.739581412978, + "y": 19688.472301663547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 4,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 4,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "52b0e9dd-f953-4757-9130-0c0f27687526", + "savedPayload": { + "position": { + "x": 25969.7229174162, + "y": 20324.26958782651 + }, + "targetPosition": { + "x": 25829.70798144076, + "y": 20026.755927744885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f595d90c-f5d6-4f18-9322-9ccdfd78120b", + "savedPayload": { + "position": { + "x": 25829.70798144076, + "y": 20026.755927744885 + }, + "targetPosition": { + "x": 25670.739581412978, + "y": 19688.472301663547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "83aad7fd-77fc-462b-a385-ff11b3e37c0b", + "savedPayload": { + "position": { + "x": 25398.31555995805, + "y": 19944.925763091236 + }, + "targetPosition": { + "x": 25670.739581412978, + "y": 19688.472301663547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "4008b2ba-7cdf-4695-9c59-a58e457f6788" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "20b69adf-c0b6-4f0d-82a8-70d2b77cecad", + "savedPayload": { + "position": { + "x": 25334.380262634866, + "y": 19481.248646184642 + }, + "targetPosition": { + "x": 25670.739581412978, + "y": 19688.472301663547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Bottom", + "Point", + "Foundations", + "b9a5441d-ffba-4294-942e-19355c41d0e1" + ] + ] + } + } + ], + "id": "36116fb5-4b71-4b98-be89-56610b99cfd4", + "savedPayload": { + "position": { + "x": 27397.094722186826, + "y": 20051.012833283246 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 19616.346211453165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "01318984-d4d1-429a-9455-d00a373c6db6", + "savedPayload": { + "position": { + "x": 25806.993221799763, + "y": 19638.357143015826 + }, + "targetPosition": { + "x": 25433.590197361464, + "y": 19592.80823818308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 4,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 4,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "461ac9c5-f4a7-47b2-9846-49355b337afa", + "savedPayload": { + "position": { + "x": 25466.660378697306, + "y": 20294.365850524504 + }, + "targetPosition": { + "x": 25451.165698598386, + "y": 19966.34910754484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0af946ea-1d87-4133-8fc3-71ea4e973663", + "savedPayload": { + "position": { + "x": 25451.165698598386, + "y": 19966.34910754484 + }, + "targetPosition": { + "x": 25433.590197361464, + "y": 19592.80823818308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "871042ac-8b68-4976-9c0b-a861fee780e8", + "savedPayload": { + "position": { + "x": 25084.01371122296, + "y": 19725.4585906622 + }, + "targetPosition": { + "x": 25433.590197361464, + "y": 19592.80823818308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "4008b2ba-7cdf-4695-9c59-a58e457f6788" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "0e6b7cbe-9bd0-4071-8724-bab211617f5f", + "savedPayload": { + "position": { + "x": 25202.332212774403, + "y": 19272.77142030631 + }, + "targetPosition": { + "x": 25433.590197361464, + "y": 19592.80823818308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Bottom", + "Point", + "Foundations", + "b9a5441d-ffba-4294-942e-19355c41d0e1" + ] + ] + } + } + ], + "id": "a16e0f6b-b242-4a6c-a679-c9ef7c14c7d9", + "savedPayload": { + "position": { + "x": 27221.889365391668, + "y": 20062.49639907138 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 19616.346211453165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "17eee05e-f4aa-4f40-80df-07c34ae47c3a", + "savedPayload": { + "position": { + "x": 26439.099491106917, + "y": 16778.84252238657 + }, + "targetPosition": { + "x": 26667.985014788977, + "y": 16964.29644814716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "fbdeb26d-5580-48c9-a539-1bbc86984b11", + "savedPayload": { + "position": { + "x": 26667.985014788977, + "y": 16964.29644814716 + }, + "targetPosition": { + "x": 26935.458507491556, + "y": 17181.020918739563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "ef299e8c-70bc-409f-8f6c-e6c53f9f528d", + "savedPayload": { + "position": { + "x": 26899.629209962823, + "y": 16838.608693716087 + }, + "targetPosition": { + "x": 26935.458507491556, + "y": 17181.020918739563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "4008b2ba-7cdf-4695-9c59-a58e457f6788" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "413c8102-9939-4616-bbaa-bac7b00c2fa8", + "savedPayload": { + "position": { + "x": 27152.23217894052, + "y": 16913.252811705115 + }, + "targetPosition": { + "x": 26935.458507491556, + "y": 17181.020918739563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "d933fbef-591b-4869-816e-ce9deaf78863" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Top", + "Point", + "Foundations", + "d933fbef-591b-4869-816e-ce9deaf78863" + ] + ] + } + } + ], + "id": "2bc5eed2-e6f6-419c-b11f-850939298b9f", + "savedPayload": { + "position": { + "x": 27055.62615189069, + "y": 20006.057643156164 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 19616.346211453165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "ca0b01e2-bc6f-4897-baf4-357e0d123ac8", + "savedPayload": { + "position": { + "x": 26559.78357112353, + "y": 16740.55066400972 + }, + "targetPosition": { + "x": 26767.52848538978, + "y": 16948.473173143135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a0e03380-9c78-4399-a543-09b6d7f3c8fe", + "savedPayload": { + "position": { + "x": 26767.52848538978, + "y": 16948.473173143135 + }, + "targetPosition": { + "x": 26996.965857456526, + "y": 17178.130677496556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "b947963e-7757-4d49-b132-d353f11ba0e6", + "savedPayload": { + "position": { + "x": 26996.96406784496, + "y": 16852.44793393372 + }, + "targetPosition": { + "x": 26996.965857456526, + "y": 17178.130677496556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Bottom", + "Point", + "Foundations", + "b9a5441d-ffba-4294-942e-19355c41d0e1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "ee08c458-8c89-47a8-98f9-9b893c64bfed", + "savedPayload": { + "position": { + "x": 27227.528959246298, + "y": 16947.526394626962 + }, + "targetPosition": { + "x": 26996.965857456526, + "y": 17178.130677496556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "2f1ecd8d-1492-48ef-a446-99af789b619d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Top", + "Point", + "Foundations", + "2f1ecd8d-1492-48ef-a446-99af789b619d" + ] + ] + } + } + ], + "id": "5b177f2c-2444-40e4-91e4-17da17dbd67c", + "savedPayload": { + "position": { + "x": 26923.617148759633, + "y": 19890.28885450709 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 19616.346211453165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"strategy\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "07e596ff-f198-4df7-ad62-1dd072819c1b", + "savedPayload": { + "position": { + "x": 26628.626219145568, + "y": 19791.04906689737 + }, + "targetPosition": { + "x": 26845.95953006061, + "y": 19732.8147817493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "4008b2ba-7cdf-4695-9c59-a58e457f6788" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "4008b2ba-7cdf-4695-9c59-a58e457f6788" + ] + ] + } + }, + "id": "c41b74de-0e20-4b1b-a2d5-61cc3f03979e", + "savedPayload": { + "position": { + "x": 26845.95953006061, + "y": 19732.8147817493 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 19616.346211453165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"strategy\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "c0d5945c-0bce-4e9a-a529-4270b49e4cf4", + "savedPayload": { + "position": { + "x": 26611.400870463367, + "y": 19528.24103170463 + }, + "targetPosition": { + "x": 26834.475964272475, + "y": 19557.609424954142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "b9a5441d-ffba-4294-942e-19355c41d0e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Strategy", + "Plotter", + "Foundations", + "0202879f-03ee-4014-800d-ebb801b74183" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "41634497-2021-4e03-ae9b-9392f89ce6c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dfda652a-4ff0-403c-a91a-f0b2780a6a09" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "378893a0-f06d-4f9c-9288-3d77087c09ab" + ], + [ + "End Bottom", + "Point", + "Foundations", + "b9a5441d-ffba-4294-942e-19355c41d0e1" + ] + ] + } + }, + "id": "bbe0edba-59cd-4166-881b-deb2aba54d79", + "savedPayload": { + "position": { + "x": 26834.475964272475, + "y": 19557.609424954142 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 19616.346211453165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "dfda652a-4ff0-403c-a91a-f0b2780a6a09", + "savedPayload": { + "position": { + "x": 27280.62615189069, + "y": 19616.346211453165 + }, + "targetPosition": { + "x": 27505.62615189069, + "y": 19226.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Strategy Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "ec79e682-e42b-412b-8637-a21f9e5e329e", + "savedPayload": { + "position": { + "x": 26944.069870342042, + "y": 18862.144754632583 + }, + "targetPosition": { + "x": 27056.255297524924, + "y": 18853.73761910411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e4683215-47ac-4d95-b93a-ceaf214232d1", + "savedPayload": { + "position": { + "x": 27056.255297524924, + "y": 18853.73761910411 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 18836.923348047167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "9910d001-10e8-448c-bc1a-9e8e3769393d", + "savedPayload": { + "position": { + "x": 26966.45626172327, + "y": 18713.620752323506 + }, + "targetPosition": { + "x": 27071.179558445743, + "y": 18754.721617564726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7339fa1a-acfc-4b44-8851-e294be510a48", + "savedPayload": { + "position": { + "x": 27071.179558445743, + "y": 18754.721617564726 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 18836.923348047167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.strategyName", + "project": "Foundations", + "id": "30c4aad3-adc0-4645-9adb-ab0519448eb7", + "savedPayload": { + "position": { + "x": 27051.067852893004, + "y": 18589.5183413046 + }, + "targetPosition": { + "x": 27127.587285892234, + "y": 18671.986676885455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "926206dd-ad3a-49c5-9483-dec10c7f045d", + "savedPayload": { + "position": { + "x": 27127.587285892234, + "y": 18671.986676885455 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 18836.923348047167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Triggered By Situation", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "40be3760-6b9e-42d4-a388-ee477a6896ba", + "savedPayload": { + "position": { + "x": 27181.14628052701, + "y": 18514.417526094345 + }, + "targetPosition": { + "x": 27214.306237648238, + "y": 18621.919466745287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e91ee756-d97a-4bca-801a-077070e82f08", + "savedPayload": { + "position": { + "x": 27214.306237648238, + "y": 18621.919466745287 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 18836.923348047167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "6493ec7d-6fbd-47c1-8ce1-697ad64fb9a7", + "savedPayload": { + "position": { + "x": 27330.927916725148, + "y": 18503.192944196184 + }, + "targetPosition": { + "x": 27314.16066178033, + "y": 18614.43641214651 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5e6c53b0-700f-4a95-9f1c-903ec7940644", + "savedPayload": { + "position": { + "x": 27314.16066178033, + "y": 18614.43641214651 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 18836.923348047167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "294645ab-e62d-4272-87bc-196534b99952", + "savedPayload": { + "position": { + "x": 27470.746671487163, + "y": 18558.06776171552 + }, + "targetPosition": { + "x": 27407.373164955006, + "y": 18651.01962382607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69ee7bcc-cad8-4324-9f47-777f9a9f168d", + "savedPayload": { + "position": { + "x": 27407.373164955006, + "y": 18651.01962382607 + }, + "targetPosition": { + "x": 27280.62615189069, + "y": 18836.923348047167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "74d5e023-6789-4cc3-83f1-513211b8fe4a", + "savedPayload": { + "position": { + "x": 27280.62615189069, + "y": 18836.923348047167 + }, + "targetPosition": { + "x": 27505.62615189069, + "y": 19226.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "41634497-2021-4e03-ae9b-9392f89ce6c3", + "savedPayload": { + "position": { + "x": 27505.62615189069, + "y": 19226.634779750166 + }, + "targetPosition": { + "x": 27955.62615189069, + "y": 19226.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0202879f-03ee-4014-800d-ebb801b74183", + "savedPayload": { + "position": { + "x": 27926.62615189069, + "y": 19022.634779750166 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio Position", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Position Objects", + "config": "{\n \"codeName\": \"Position-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Left Exit Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.exitTargetRate", + "project": "Foundations", + "id": "73556b81-5f9d-4e41-a4f5-f836b6164af3", + "savedPayload": { + "position": { + "x": 25947.300066134634, + "y": 20107.408312596428 + }, + "targetPosition": { + "x": 25832.69797443966, + "y": 19965.831677012076 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1fec9dd0-5612-49ed-befc-860a3f969512", + "savedPayload": { + "position": { + "x": 25832.69797443966, + "y": 19965.831677012076 + }, + "targetPosition": { + "x": 25602.885243672685, + "y": 19682.124618732545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Exit Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.exitTargetRate", + "project": "Foundations", + "id": "72850949-81bf-41c8-a192-7b7fa3e87ae4", + "savedPayload": { + "position": { + "x": 25631.201424228922, + "y": 20228.018579534502 + }, + "targetPosition": { + "x": 25621.86631083518, + "y": 20046.982697460917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "de58556b-bf89-4527-9cb0-8834aacaadab", + "savedPayload": { + "position": { + "x": 25621.86631083518, + "y": 20046.982697460917 + }, + "targetPosition": { + "x": 25602.885243672685, + "y": 19682.124618732545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Left Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.entryTargetRate", + "project": "Foundations", + "id": "7a0d2a61-995c-483d-97ad-e0969b4673d2", + "savedPayload": { + "position": { + "x": 25305.078196800652, + "y": 20140.668603174534 + }, + "targetPosition": { + "x": 25404.1409009688, + "y": 19988.121413355726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3dc3c285-c4fe-4a14-be44-c6bce8cc1aec", + "savedPayload": { + "position": { + "x": 25404.1409009688, + "y": 19988.121413355726 + }, + "targetPosition": { + "x": 25602.885243672685, + "y": 19682.124618732545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.entryTargetRate", + "project": "Foundations", + "id": "f4d261cf-d018-4203-aad1-d06f5b4b1628", + "savedPayload": { + "position": { + "x": 25092.30806134751, + "y": 19877.775045312686 + }, + "targetPosition": { + "x": 25261.71362990287, + "y": 19812.877200124614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d6d9e2a8-0897-4b62-a1e5-a0e691afbc80", + "savedPayload": { + "position": { + "x": 25261.71362990287, + "y": 19812.877200124614 + }, + "targetPosition": { + "x": 25602.885243672685, + "y": 19682.124618732545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "592ca162-6de5-43a6-a0c5-2d6be774e747", + "savedPayload": { + "position": { + "x": 27544.2300488228, + "y": 19849.283352045437 + }, + "targetPosition": { + "x": 27427.761478526663, + "y": 19414.616730215355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Entry Target Rate Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 3,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "141cbc2d-c5f6-4935-9a25-a88c604d4fb2", + "savedPayload": { + "position": { + "x": 24036.494268349004, + "y": 20007.662071094168 + }, + "targetPosition": { + "x": 24549.918734967247, + "y": 19494.295217704548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "644614f2-e60d-4fa9-af30-9e599df04ba8", + "savedPayload": { + "position": { + "x": 24549.918734967247, + "y": 19494.295217704548 + }, + "targetPosition": { + "x": 25063.44000526464, + "y": 18980.9578591696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "52a8ebb4-7023-47f7-bcde-2ad1635a4561", + "savedPayload": { + "position": { + "x": 24337.29166176655, + "y": 18980.95773908285 + }, + "targetPosition": { + "x": 25063.44000526464, + "y": 18980.9578591696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "3dc3c285-c4fe-4a14-be44-c6bce8cc1aec" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9628eb60-f7e8-4229-a382-53e08993388d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "592ca162-6de5-43a6-a0c5-2d6be774e747" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "3dc3c285-c4fe-4a14-be44-c6bce8cc1aec" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "0ee841f7-5f86-4111-ba8e-ae69d84cc08d", + "savedPayload": { + "position": { + "x": 24550.009331396985, + "y": 18467.5390215733 + }, + "targetPosition": { + "x": 25063.44000526464, + "y": 18980.9578591696 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "d6d9e2a8-0897-4b62-a1e5-a0e691afbc80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9628eb60-f7e8-4229-a382-53e08993388d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "592ca162-6de5-43a6-a0c5-2d6be774e747" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "d6d9e2a8-0897-4b62-a1e5-a0e691afbc80" + ] + ] + } + } + ], + "id": "944cf1f5-aa9e-49a8-aa55-30af58d3f460", + "savedPayload": { + "position": { + "x": 27202.761478526663, + "y": 19804.328161918354 + }, + "targetPosition": { + "x": 27427.761478526663, + "y": 19414.616730215355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Exit Target Rate Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 3,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "b08616f5-57f4-4716-87b5-bf541d6214a3", + "savedPayload": { + "position": { + "x": 23830.698031560925, + "y": 19518.79550705453 + }, + "targetPosition": { + "x": 24459.532677197305, + "y": 19155.8105616094 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "077eef9d-7099-41d1-b937-b672f97427bb", + "savedPayload": { + "position": { + "x": 24459.532677197305, + "y": 19155.8105616094 + }, + "targetPosition": { + "x": 25088.404741859056, + "y": 18792.807660506038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Exit Target Rate", + "project": "Foundations", + "id": "4eb706b5-81b7-43b5-a59a-3af7d809fc05", + "savedPayload": { + "position": { + "x": 24386.97848443658, + "y": 18604.93375990516 + }, + "targetPosition": { + "x": 25088.404741859056, + "y": 18792.807660506038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Exit Target Rate", + "id": "1fec9dd0-5612-49ed-befc-860a3f969512" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9628eb60-f7e8-4229-a382-53e08993388d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "592ca162-6de5-43a6-a0c5-2d6be774e747" + ], + [ + "Left Exit Target Rate", + "Point", + "Foundations", + "1fec9dd0-5612-49ed-befc-860a3f969512" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "4b35212d-e20a-4869-9716-25b2de766aa9", + "savedPayload": { + "position": { + "x": 24725.351890055314, + "y": 18163.952561239937 + }, + "targetPosition": { + "x": 25088.404741859056, + "y": 18792.807660506038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "de58556b-bf89-4527-9cb0-8834aacaadab" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "966b2cf6-6379-4284-83c7-bdd8384b1aa2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9628eb60-f7e8-4229-a382-53e08993388d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "592ca162-6de5-43a6-a0c5-2d6be774e747" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "de58556b-bf89-4527-9cb0-8834aacaadab" + ] + ] + } + } + ], + "id": "c8562fb4-f9d5-4710-9e72-ce0dc2c97ed2", + "savedPayload": { + "position": { + "x": 26993.09485669658, + "y": 19531.08530051149 + }, + "targetPosition": { + "x": 27427.761478526663, + "y": 19414.616730215355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "9628eb60-f7e8-4229-a382-53e08993388d", + "savedPayload": { + "position": { + "x": 27427.761478526663, + "y": 19414.616730215355 + }, + "targetPosition": { + "x": 27652.761478526663, + "y": 19024.905298512356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Position Object", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "4a79dd41-6845-48b1-9421-7e821eccd4af", + "savedPayload": { + "position": { + "x": 25877.36478902288, + "y": 19934.151275522487 + }, + "targetPosition": { + "x": 25882.719270970752, + "y": 19709.21499671653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4cca2932-7145-4b67-b4d6-a51c9f8b002f", + "savedPayload": { + "position": { + "x": 25882.719270970752, + "y": 19709.21499671653 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "7c1a0ac8-84c6-482a-beb2-6063f7dd4147", + "savedPayload": { + "position": { + "x": 25687.899852584313, + "y": 19902.29118051133 + }, + "targetPosition": { + "x": 25756.40931334504, + "y": 19687.97493337576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "837b1ffc-7ae5-41d6-9d51-430043e57a33", + "savedPayload": { + "position": { + "x": 25756.40931334504, + "y": 19687.97493337576 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "6247b29b-d700-4130-8d28-da5e21a4e1e0", + "savedPayload": { + "position": { + "x": 25515.085603353895, + "y": 19818.3432022348 + }, + "targetPosition": { + "x": 25641.199813858097, + "y": 19632.00961452474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "901f34d1-fe8b-4e25-b51c-12518af80a97", + "savedPayload": { + "position": { + "x": 25641.199813858097, + "y": 19632.00961452474 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Entry Target Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.entryTargetRate", + "project": "Foundations", + "id": "142c3b20-ec41-4cb4-90a3-eb2c78d3d547", + "savedPayload": { + "position": { + "x": 25372.922424038363, + "y": 19689.10830663501 + }, + "targetPosition": { + "x": 25546.424360981076, + "y": 19545.853017458216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "29569a55-09ba-4659-b4cf-9cf6954be7c3", + "savedPayload": { + "position": { + "x": 25546.424360981076, + "y": 19545.853017458216 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Target Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitTargetRate", + "project": "Foundations", + "id": "2072f7c5-8892-4d66-b119-865a039f359d", + "savedPayload": { + "position": { + "x": 25272.927529948876, + "y": 19525.056336363938 + }, + "targetPosition": { + "x": 25479.761098254752, + "y": 19436.4850372775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5c9c1f6e-3516-4ab0-8dc1-8ca82e1fa241", + "savedPayload": { + "position": { + "x": 25479.761098254752, + "y": 19436.4850372775 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Position Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "2626ce52-0c0a-49c7-a077-5f86c70e9ac0", + "savedPayload": { + "position": { + "x": 25223.20191271203, + "y": 19339.477806398307 + }, + "targetPosition": { + "x": 25446.61068676352, + "y": 19312.76601730041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "af4f9d2b-9cce-4689-b2a7-0f50873c93a6", + "savedPayload": { + "position": { + "x": 25446.61068676352, + "y": 19312.76601730041 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Position End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "79ab03ee-852c-4058-822c-f9f1d8cc1d8a", + "savedPayload": { + "position": { + "x": 25227.774046106722, + "y": 19147.40718555792 + }, + "targetPosition": { + "x": 25449.658775693315, + "y": 19184.718936740155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46ecfb16-47bc-45a3-8292-f887e5babc9d", + "savedPayload": { + "position": { + "x": 25449.658775693315, + "y": 19184.718936740155 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "6f3f5d69-2fbe-42a3-a764-804f2c6b2c58", + "savedPayload": { + "position": { + "x": 25286.27352307684, + "y": 18964.40489325531 + }, + "targetPosition": { + "x": 25488.65842700673, + "y": 19062.717408538414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f341fa6b-bd61-4741-938a-4ea722fbd3e1", + "savedPayload": { + "position": { + "x": 25488.65842700673, + "y": 19062.717408538414 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "63fc8201-3dd4-4ee1-a1b7-920bc47f17da", + "savedPayload": { + "position": { + "x": 25393.961063908053, + "y": 18805.29668685628 + }, + "targetPosition": { + "x": 25560.450120894202, + "y": 18956.64527093906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6b4c184-f006-45fb-b933-4320ac5da35b", + "savedPayload": { + "position": { + "x": 25560.450120894202, + "y": 18956.64527093906 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "078fb057-ccae-4d9b-be91-2878d93de272", + "savedPayload": { + "position": { + "x": 25542.11246448468, + "y": 18682.97256699035 + }, + "targetPosition": { + "x": 25659.21772127862, + "y": 18875.09585769511 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "78958274-6ff2-42a1-9a61-29bde7e7fbfe", + "savedPayload": { + "position": { + "x": 25659.21772127862, + "y": 18875.09585769511 + }, + "targetPosition": { + "x": 25893.4282348665, + "y": 19259.342439104625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4d23f56a-ce62-4dd5-b725-b9088ab84c00", + "savedPayload": { + "position": { + "x": 26783.4282348665, + "y": 19257.842439104625 + }, + "targetPosition": { + "x": 27652.761478526663, + "y": 19024.905298512356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "a" + } + } + }, + { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLoss", + "project": "Foundations", + "id": "69022c38-2b67-4d80-8804-5be601e1d769", + "savedPayload": { + "position": { + "x": 26547.338648748108, + "y": 18662.256726234456 + }, + "targetPosition": { + "x": 26656.005304205628, + "y": 18633.139583660424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "80658cd1-ae2f-42f5-8d2d-4ea1e9df9657", + "savedPayload": { + "position": { + "x": 26656.005304205628, + "y": 18633.139583660424 + }, + "targetPosition": { + "x": 26873.33861512067, + "y": 18574.905298512356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROI", + "project": "Foundations", + "id": "b87dbcc2-ab5b-4ae1-b830-866abca5f387", + "savedPayload": { + "position": { + "x": 26581.05504134342, + "y": 18406.155298512356 + }, + "targetPosition": { + "x": 26678.48289926917, + "y": 18462.405298512356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2dddc59d-7626-4cf4-82af-3390b5b8860f", + "savedPayload": { + "position": { + "x": 26678.48289926917, + "y": 18462.405298512356 + }, + "targetPosition": { + "x": 26873.33861512067, + "y": 18574.905298512356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFail", + "project": "Foundations", + "id": "e5afd2bb-5efa-4984-805f-eb0d25931b0e", + "savedPayload": { + "position": { + "x": 26785.98718739857, + "y": 18248.905332139795 + }, + "targetPosition": { + "x": 26815.1043299726, + "y": 18357.571987597315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ef2c7e8-5eaa-4a0a-84af-54e780072e9b", + "savedPayload": { + "position": { + "x": 26815.1043299726, + "y": 18357.571987597315 + }, + "targetPosition": { + "x": 26873.33861512067, + "y": 18574.905298512356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7aebcd9e-4e2a-4b59-bf43-acf25af34a64", + "savedPayload": { + "position": { + "x": 26873.33861512067, + "y": 18574.905298512356 + }, + "targetPosition": { + "x": 27652.761478526663, + "y": 19024.905298512356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "a" + } + } + } + ], + "id": "966b2cf6-6379-4284-83c7-bdd8384b1aa2", + "savedPayload": { + "position": { + "x": 27652.761478526663, + "y": 19024.905298512356 + }, + "targetPosition": { + "x": 28087.428100356745, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Position Base Asset", + "config": "{\n \"codeName\": \"Position-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Left Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.entryTargetRate", + "project": "Foundations", + "id": "f07bad37-4cdf-4e1d-ab8e-9b5f9c2c1d12", + "savedPayload": { + "position": { + "x": 26304.102896439283, + "y": 19638.369512094338 + }, + "targetPosition": { + "x": 26258.345024093254, + "y": 19535.595648109545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85236c69-f273-443e-9fdb-80f5712f02c1", + "savedPayload": { + "position": { + "x": 26258.345024093254, + "y": 19535.595648109545 + }, + "targetPosition": { + "x": 26166.829279401198, + "y": 19330.04792013996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.entryTargetRate", + "project": "Foundations", + "id": "ff6138ce-dbe7-43b6-9ed3-0767d0fc611a", + "savedPayload": { + "position": { + "x": 26045.880096429657, + "y": 19645.131314082766 + }, + "targetPosition": { + "x": 26086.196490753504, + "y": 19540.10351610183 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0709a27b-bda7-4d05-8897-060702d02c6b", + "savedPayload": { + "position": { + "x": 26086.196490753504, + "y": 19540.10351610183 + }, + "targetPosition": { + "x": 26166.829279401198, + "y": 19330.04792013996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Exit Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\n\nif (record.exitTargetRate > 0) {\n y = record.exitTargetRate\n} else {\n y = record.candleClose\n}", + "project": "Foundations", + "id": "fa55e00c-0466-429b-880f-501f91bd3b54", + "savedPayload": { + "position": { + "x": 25858.50768744682, + "y": 19467.321537178046 + }, + "targetPosition": { + "x": 25961.281551431613, + "y": 19421.563664832018 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fe412b35-dc65-442a-8644-fd1d628ccd75", + "savedPayload": { + "position": { + "x": 25961.281551431613, + "y": 19421.563664832018 + }, + "targetPosition": { + "x": 26166.829279401198, + "y": 19330.04792013996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "97e55879-f883-41b4-881d-e9277529d8cf", + "savedPayload": { + "position": { + "x": 26166.829279401198, + "y": 19330.04792013996 + }, + "targetPosition": { + "x": 26328.09485669658, + "y": 18909.93672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Profit Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInBaseAsset > 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "b791af41-53f5-43a1-92d6-73d7724ab76f", + "savedPayload": { + "position": { + "x": 26007.760882919367, + "y": 19601.391035879937 + }, + "targetPosition": { + "x": 25950.69310112114, + "y": 19155.024293972983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "f8673586-b231-4112-9745-1a76cefb46a6", + "savedPayload": { + "position": { + "x": 25666.18314864942, + "y": 20008.870935322902 + }, + "targetPosition": { + "x": 25808.43812488528, + "y": 19581.947614647943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "57f2e50d-e877-4c02-8ffc-e129591615ff", + "savedPayload": { + "position": { + "x": 25808.43812488528, + "y": 19581.947614647943 + }, + "targetPosition": { + "x": 25950.69310112114, + "y": 19155.024293972983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "eaa4ed73-20b0-4991-8ed1-66c4faebb70f", + "savedPayload": { + "position": { + "x": 25323.888317953853, + "y": 19800.869293797714 + }, + "targetPosition": { + "x": 25637.290709537498, + "y": 19477.94679388535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "aefb4224-b614-41c2-843a-f5cdd9d49851", + "savedPayload": { + "position": { + "x": 25637.290709537498, + "y": 19477.94679388535 + }, + "targetPosition": { + "x": 25950.69310112114, + "y": 19155.024293972983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "0068c232-5acd-4ebc-843f-ce4014b55965", + "savedPayload": { + "position": { + "x": 25528.216481470947, + "y": 19309.98721163055 + }, + "targetPosition": { + "x": 25950.69310112114, + "y": 19155.024293972983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "85236c69-f273-443e-9fdb-80f5712f02c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "85236c69-f273-443e-9fdb-80f5712f02c1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "9058ebb4-a3ce-410f-a4fa-2b9a83b581ae", + "savedPayload": { + "position": { + "x": 25502.818929261834, + "y": 19111.335323038205 + }, + "targetPosition": { + "x": 25950.69310112114, + "y": 19155.024293972983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "0709a27b-bda7-4d05-8897-060702d02c6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "0709a27b-bda7-4d05-8897-060702d02c6b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "078a0be0-c8c4-4695-a97b-1611140f899e", + "savedPayload": { + "position": { + "x": 25566.128349605708, + "y": 18921.33657094956 + }, + "targetPosition": { + "x": 25950.69310112114, + "y": 19155.024293972983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "fe412b35-dc65-442a-8644-fd1d628ccd75" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "fe412b35-dc65-442a-8644-fd1d628ccd75" + ] + ] + } + } + ], + "id": "71fa938a-dd8b-4a60-aadd-975c24614496", + "savedPayload": { + "position": { + "x": 25950.69310112114, + "y": 19155.024293972983 + }, + "targetPosition": { + "x": 26328.09485669658, + "y": 18909.93672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Loss Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInBaseAsset < 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "bfafc76c-d04e-4b08-858a-6f13c9ddb5af", + "savedPayload": { + "position": { + "x": 25662.51258335632, + "y": 19281.04742835544 + }, + "targetPosition": { + "x": 25878.711566057023, + "y": 18886.385547906895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "373c512a-9959-49d9-b5b6-1cf331a82e44", + "savedPayload": { + "position": { + "x": 25146.65971593365, + "y": 19409.931237155637 + }, + "targetPosition": { + "x": 25512.685640995336, + "y": 19148.158392531266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "67e33d8c-4940-4ff5-a68e-63efd5a9f2e7", + "savedPayload": { + "position": { + "x": 25512.685640995336, + "y": 19148.158392531266 + }, + "targetPosition": { + "x": 25878.711566057023, + "y": 18886.385547906895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "d2f05308-ff13-49ba-951c-4cd78f2a4cad", + "savedPayload": { + "position": { + "x": 24991.997678155367, + "y": 19040.458520885077 + }, + "targetPosition": { + "x": 25435.354622106195, + "y": 18963.422034395986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "9e67da48-5864-4e74-94aa-e050236ce0a8", + "savedPayload": { + "position": { + "x": 25435.354622106195, + "y": 18963.422034395986 + }, + "targetPosition": { + "x": 25878.711566057023, + "y": 18886.385547906895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "a4aac31d-a24e-42ff-8b82-166332398cfb", + "savedPayload": { + "position": { + "x": 25445.835883382606, + "y": 18763.42765532103 + }, + "targetPosition": { + "x": 25878.711566057023, + "y": 18886.385547906895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "85236c69-f273-443e-9fdb-80f5712f02c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "85236c69-f273-443e-9fdb-80f5712f02c1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "46ec9d8e-9f85-4676-a25f-63e45d86de40", + "savedPayload": { + "position": { + "x": 25542.053482484534, + "y": 18587.7865948523 + }, + "targetPosition": { + "x": 25878.711566057023, + "y": 18886.385547906895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "0709a27b-bda7-4d05-8897-060702d02c6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "0709a27b-bda7-4d05-8897-060702d02c6b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "9f1c118e-4824-4170-b96c-87057e3b7c26", + "savedPayload": { + "position": { + "x": 25704.950343878438, + "y": 18471.286719111868 + }, + "targetPosition": { + "x": 25878.711566057023, + "y": 18886.385547906895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "fe412b35-dc65-442a-8644-fd1d628ccd75" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "fe412b35-dc65-442a-8644-fd1d628ccd75" + ] + ] + } + } + ], + "id": "2287a1ab-da25-4144-97f2-955ffa5fbb75", + "savedPayload": { + "position": { + "x": 25878.711566057023, + "y": 18886.385547906895 + }, + "targetPosition": { + "x": 26328.09485669658, + "y": 18909.93672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Empty Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInBaseAsset === 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "54b84cd9-0a18-48fa-908e-3af8bdf92bbe", + "savedPayload": { + "position": { + "x": 25558.267982117202, + "y": 18788.008129539176 + }, + "targetPosition": { + "x": 25978.379174040943, + "y": 18626.74255224379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "af285a29-70ba-4804-9512-0f41b246e408", + "savedPayload": { + "position": { + "x": 25089.459667505318, + "y": 18485.951533707586 + }, + "targetPosition": { + "x": 25533.91942077313, + "y": 18556.34704297569 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d01e3e7f-999b-4361-93a8-bc60674ec788", + "savedPayload": { + "position": { + "x": 25533.91942077313, + "y": 18556.34704297569 + }, + "targetPosition": { + "x": 25978.379174040943, + "y": 18626.74255224379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "19f8c5e2-5857-4028-aeb4-0d686c1702d0", + "savedPayload": { + "position": { + "x": 25628.663491385305, + "y": 18343.548376271363 + }, + "targetPosition": { + "x": 25978.379174040943, + "y": 18626.74255224379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "85236c69-f273-443e-9fdb-80f5712f02c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "85236c69-f273-443e-9fdb-80f5712f02c1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "a2d068f3-3853-4ea1-8549-65eb4f765d41", + "savedPayload": { + "position": { + "x": 25817.11359674556, + "y": 18206.63136032005 + }, + "targetPosition": { + "x": 25978.379174040943, + "y": 18626.74255224379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "0709a27b-bda7-4d05-8897-060702d02c6b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "0709a27b-bda7-4d05-8897-060702d02c6b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "a4a3217d-5bdb-45f9-a94c-14761cd1189f", + "savedPayload": { + "position": { + "x": 26048.774683309046, + "y": 18182.28279897598 + }, + "targetPosition": { + "x": 25978.379174040943, + "y": 18626.74255224379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "fe412b35-dc65-442a-8644-fd1d628ccd75" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "81a7db48-df16-4341-8f52-76cf0dfd6425" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8c65def3-92e7-44e0-824c-75c4f85b126e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "97e55879-f883-41b4-881d-e9277529d8cf" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "fe412b35-dc65-442a-8644-fd1d628ccd75" + ] + ] + } + } + ], + "id": "0aa4ee15-363e-47bc-841c-52e580510372", + "savedPayload": { + "position": { + "x": 25978.379174040943, + "y": 18626.74255224379 + }, + "targetPosition": { + "x": 26328.09485669658, + "y": 18909.93672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "8c65def3-92e7-44e0-824c-75c4f85b126e", + "savedPayload": { + "position": { + "x": 26328.09485669658, + "y": 18909.93672821622 + }, + "targetPosition": { + "x": 26762.761478526663, + "y": 18793.468157920084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Position Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Entry Target Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.entryTargetSizeInBaseAsset", + "project": "Foundations", + "id": "8eeb681b-cde8-4225-b8b5-55f38ef7ee95", + "savedPayload": { + "position": { + "x": 25796.464451666903, + "y": 18185.143939036014 + }, + "targetPosition": { + "x": 25959.464434853184, + "y": 18228.819652897066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "71ae2edf-073b-41e5-b93f-3e835e24402a", + "savedPayload": { + "position": { + "x": 25959.464434853184, + "y": 18228.819652897066 + }, + "targetPosition": { + "x": 26285.464401225745, + "y": 18316.171080619166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Target Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitTargetSizeInBaseAsset", + "project": "Foundations", + "id": "d10d22c7-5041-4337-83bf-84e07f0e0404", + "savedPayload": { + "position": { + "x": 25847.039040559874, + "y": 18063.046080619166 + }, + "targetPosition": { + "x": 25993.180827448497, + "y": 18147.421080619166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b4c561c-9658-467e-bdf0-f5eacdb7293f", + "savedPayload": { + "position": { + "x": 25993.180827448497, + "y": 18147.421080619166 + }, + "targetPosition": { + "x": 26285.464401225745, + "y": 18316.171080619166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLossInBaseAsset", + "project": "Foundations", + "id": "c7590688-e4ee-4d71-bec1-2972219aa6f0", + "savedPayload": { + "position": { + "x": 25927.491593250055, + "y": 17958.198272643476 + }, + "targetPosition": { + "x": 26046.815862575284, + "y": 18077.522541968705 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cdcafd45-0bb0-4214-bfe5-03dcfb653615", + "savedPayload": { + "position": { + "x": 26046.815862575284, + "y": 18077.522541968705 + }, + "targetPosition": { + "x": 26285.464401225745, + "y": 18316.171080619166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROIInBaseAsset + ' %'", + "project": "Foundations", + "id": "94e87970-6e5e-46be-bf8a-c8e61e1101e3", + "savedPayload": { + "position": { + "x": 26032.339401225745, + "y": 17877.745719953295 + }, + "targetPosition": { + "x": 26116.714401225745, + "y": 18023.88750684192 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "edd44061-5f4d-46c5-b8fe-0092e7547eb0", + "savedPayload": { + "position": { + "x": 26116.714401225745, + "y": 18023.88750684192 + }, + "targetPosition": { + "x": 26285.464401225745, + "y": 18316.171080619166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFailInBaseAsset", + "project": "Foundations", + "id": "8689b163-c0a4-43be-b2fb-40b647bc8dd0", + "savedPayload": { + "position": { + "x": 26154.437259642593, + "y": 17827.171131060324 + }, + "targetPosition": { + "x": 26198.112973503645, + "y": 17990.171114246605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a2621e0e-6487-4cb2-b26c-b28b333f261b", + "savedPayload": { + "position": { + "x": 26198.112973503645, + "y": 17990.171114246605 + }, + "targetPosition": { + "x": 26285.464401225745, + "y": 18316.171080619166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6a986991-38d0-4c00-bee2-d19d244c8e55", + "savedPayload": { + "position": { + "x": 26285.464401225745, + "y": 18316.171080619166 + }, + "targetPosition": { + "x": 26762.761478526663, + "y": 18793.468157920084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "81a7db48-df16-4341-8f52-76cf0dfd6425", + "savedPayload": { + "position": { + "x": 27652.761478526663, + "y": 18791.968157920084 + }, + "targetPosition": { + "x": 28087.428100356745, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Position Quoted Asset", + "config": "{\n \"codeName\": \"Position-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Left Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.entryTargetRate", + "project": "Foundations", + "id": "2f98010f-0fa2-4b98-b796-886f8be61e33", + "savedPayload": { + "position": { + "x": 26059.569387984247, + "y": 19094.115422045354 + }, + "targetPosition": { + "x": 26071.328840101858, + "y": 18982.231708816424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ecb72d3-5314-46e9-aca0-47bed52f8759", + "savedPayload": { + "position": { + "x": 26071.328840101858, + "y": 18982.231708816424 + }, + "targetPosition": { + "x": 26094.84774433708, + "y": 18758.464282358564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Entry Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.entryTargetRate", + "project": "Foundations", + "id": "c1a0c728-006b-41b3-afcb-3b365965efa3", + "savedPayload": { + "position": { + "x": 25832.560982345352, + "y": 18970.859914337885 + }, + "targetPosition": { + "x": 25919.98990300926, + "y": 18900.061370344778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b1fab578-6a05-4143-97ef-625d843450bc", + "savedPayload": { + "position": { + "x": 25919.98990300926, + "y": 18900.061370344778 + }, + "targetPosition": { + "x": 26094.84774433708, + "y": 18758.464282358564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Right Exit Target Rate", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\n\nif (record.exitTargetRate > 0) {\n y = record.exitTargetRate\n} else {\n y = record.candleClose\n}", + "project": "Foundations", + "id": "f570f017-d1bb-492e-8db1-61cb9a220669", + "savedPayload": { + "position": { + "x": 25759.19660465029, + "y": 18723.18592600573 + }, + "targetPosition": { + "x": 25871.08031787922, + "y": 18734.945378123342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b0e1917-c035-4b15-bf11-f51bfc5f9daa", + "savedPayload": { + "position": { + "x": 25871.08031787922, + "y": 18734.945378123342 + }, + "targetPosition": { + "x": 26094.84774433708, + "y": 18758.464282358564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "531aa2ac-6a78-4e7c-8bc4-78ec02e22561", + "savedPayload": { + "position": { + "x": 26094.84774433708, + "y": 18758.464282358564 + }, + "targetPosition": { + "x": 26444.563426992718, + "y": 18475.27010638614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Profit Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInQuotedAsset > 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "e0377cca-1711-484d-a7bb-9897c8e8429c", + "savedPayload": { + "position": { + "x": 25821.418914174574, + "y": 18913.92011549049 + }, + "targetPosition": { + "x": 25995.18013635316, + "y": 18498.821286695464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "c2544c06-2964-4e5b-ad8b-66412afebbaf", + "savedPayload": { + "position": { + "x": 25321.863969208185, + "y": 19096.019192804655 + }, + "targetPosition": { + "x": 25658.522052780674, + "y": 18797.42023975006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "9d54f92a-bd89-42ca-9af7-2d92251b292d", + "savedPayload": { + "position": { + "x": 25658.522052780674, + "y": 18797.42023975006 + }, + "targetPosition": { + "x": 25995.18013635316, + "y": 18498.821286695464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "850b84f6-9077-464f-9d78-a27b1a8338f0", + "savedPayload": { + "position": { + "x": 25129.428771004325, + "y": 18744.737071867195 + }, + "targetPosition": { + "x": 25562.304453678742, + "y": 18621.77917928133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f5d679bd-d2a5-42e1-92a1-5c842bf16635", + "savedPayload": { + "position": { + "x": 25562.304453678742, + "y": 18621.77917928133 + }, + "targetPosition": { + "x": 25995.18013635316, + "y": 18498.821286695464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "2b25f60a-a3a7-4b03-87c6-fa560bcf8531", + "savedPayload": { + "position": { + "x": 25551.82319240233, + "y": 18421.784800206373 + }, + "targetPosition": { + "x": 25995.18013635316, + "y": 18498.821286695464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "6ecb72d3-5314-46e9-aca0-47bed52f8759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "6ecb72d3-5314-46e9-aca0-47bed52f8759" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "2042be83-3968-44e9-a42d-a2e5c2a6e39b", + "savedPayload": { + "position": { + "x": 25629.154211291472, + "y": 18237.048442071093 + }, + "targetPosition": { + "x": 25995.18013635316, + "y": 18498.821286695464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "b1fab578-6a05-4143-97ef-625d843450bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "b1fab578-6a05-4143-97ef-625d843450bc" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "65549df9-02fa-4e35-b9b8-574a1879178c", + "savedPayload": { + "position": { + "x": 25778.981153652458, + "y": 18104.15940624692 + }, + "targetPosition": { + "x": 25995.18013635316, + "y": 18498.821286695464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + ] + ] + } + } + ], + "id": "8b15b911-c7d7-4ab5-a1ac-9e6ea9dc321e", + "savedPayload": { + "position": { + "x": 25995.18013635316, + "y": 18498.821286695464 + }, + "targetPosition": { + "x": 26444.563426992718, + "y": 18475.27010638614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Loss Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInQuotedAsset < 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "146ebb67-8c73-4a7a-b665-45abb02de574", + "savedPayload": { + "position": { + "x": 25682.596919901844, + "y": 18463.870263652803 + }, + "targetPosition": { + "x": 26067.161671417278, + "y": 18230.182540629376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "2451a79b-f022-45a7-8c80-a049db66ae1d", + "savedPayload": { + "position": { + "x": 25171.41332769866, + "y": 18317.56048249893 + }, + "targetPosition": { + "x": 25619.28749955797, + "y": 18273.871511564153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "8456870b-7641-4d1e-8089-9b6721b210f2", + "savedPayload": { + "position": { + "x": 25619.28749955797, + "y": 18273.871511564153 + }, + "targetPosition": { + "x": 26067.161671417278, + "y": 18230.182540629376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "ebefd7a3-5448-401a-ac25-a262253aeee8", + "savedPayload": { + "position": { + "x": 25222.208432116888, + "y": 17920.256705314245 + }, + "targetPosition": { + "x": 25644.685051767083, + "y": 18075.21962297181 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a17474dc-22db-43d6-a2c4-f2696805cd53", + "savedPayload": { + "position": { + "x": 25644.685051767083, + "y": 18075.21962297181 + }, + "targetPosition": { + "x": 26067.161671417278, + "y": 18230.182540629376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "2d2ad1ce-e57f-4167-90b6-05a20d06ed80", + "savedPayload": { + "position": { + "x": 25753.759279833634, + "y": 17907.26004071701 + }, + "targetPosition": { + "x": 26067.161671417278, + "y": 18230.182540629376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "6ecb72d3-5314-46e9-aca0-47bed52f8759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "6ecb72d3-5314-46e9-aca0-47bed52f8759" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "20f18dae-7233-4cbe-8866-0fcff34e6bea", + "savedPayload": { + "position": { + "x": 25924.906695181417, + "y": 17803.259219954416 + }, + "targetPosition": { + "x": 26067.161671417278, + "y": 18230.182540629376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "b1fab578-6a05-4143-97ef-625d843450bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "b1fab578-6a05-4143-97ef-625d843450bc" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "986373dd-8ec0-4403-9891-771c4f225b5b", + "savedPayload": { + "position": { + "x": 26124.229453215503, + "y": 17783.815798722422 + }, + "targetPosition": { + "x": 26067.161671417278, + "y": 18230.182540629376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + ] + ] + } + } + ], + "id": "a71f0e8e-148e-4a50-a0e6-06befa7df606", + "savedPayload": { + "position": { + "x": 26067.161671417278, + "y": 18230.182540629376 + }, + "targetPosition": { + "x": 26444.563426992718, + "y": 18475.27010638614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Empty Triangle", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.ROIInQuotedAsset === 0 && record.exitTargetRate > 0", + "project": "Foundations", + "id": "7c7caf97-7bc8-4377-9679-c83df6f855a5", + "savedPayload": { + "position": { + "x": 25838.83809642952, + "y": 17984.763405194295 + }, + "targetPosition": { + "x": 26283.297849697334, + "y": 18055.158914462398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "f0d46694-f32c-4efb-b6b6-8db347baea21", + "savedPayload": { + "position": { + "x": 25583.866484386057, + "y": 17488.77056251754 + }, + "targetPosition": { + "x": 25933.582167041695, + "y": 17771.96473848997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d3275d1d-0e48-4107-8fc2-5bb89c857956", + "savedPayload": { + "position": { + "x": 25933.582167041695, + "y": 17771.96473848997 + }, + "targetPosition": { + "x": 26283.297849697334, + "y": 18055.158914462398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Left Entry Target Rate", + "project": "Foundations", + "id": "78d9d7ae-bbb9-46fe-9f0a-3a6366b3af2d", + "savedPayload": { + "position": { + "x": 26122.03227240195, + "y": 17635.047722538657 + }, + "targetPosition": { + "x": 26283.297849697334, + "y": 18055.158914462398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Left Entry Target Rate", + "id": "6ecb72d3-5314-46e9-aca0-47bed52f8759" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Left Entry Target Rate", + "Point", + "Foundations", + "6ecb72d3-5314-46e9-aca0-47bed52f8759" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Entry Target Rate", + "project": "Foundations", + "id": "531241d2-4ecf-47cc-9eb9-54b3675dc35f", + "savedPayload": { + "position": { + "x": 26353.693358965436, + "y": 17610.699161194585 + }, + "targetPosition": { + "x": 26283.297849697334, + "y": 18055.158914462398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Entry Target Rate", + "id": "b1fab578-6a05-4143-97ef-625d843450bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Entry Target Rate", + "Point", + "Foundations", + "b1fab578-6a05-4143-97ef-625d843450bc" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Right Exit Target Rate", + "project": "Foundations", + "id": "4f5bc0e1-bc8b-44d4-9404-16eaa1af5e48", + "savedPayload": { + "position": { + "x": 26566.492025669762, + "y": 17705.44323180676 + }, + "targetPosition": { + "x": 26283.297849697334, + "y": 18055.158914462398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Right Exit Target Rate", + "id": "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "04ff984b-4ca3-402d-8411-21ba787072fd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "284b2757-725a-42e2-a957-adc53c01e890" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "531aa2ac-6a78-4e7c-8bc4-78ec02e22561" + ], + [ + "Right Exit Target Rate", + "Point", + "Foundations", + "4b0e1917-c035-4b15-bf11-f51bfc5f9daa" + ] + ] + } + } + ], + "id": "e160eedf-a43e-4e06-889b-7762345488a9", + "savedPayload": { + "position": { + "x": 26283.297849697334, + "y": 18055.158914462398 + }, + "targetPosition": { + "x": 26444.563426992718, + "y": 18475.27010638614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "284b2757-725a-42e2-a957-adc53c01e890", + "savedPayload": { + "position": { + "x": 26444.563426992718, + "y": 18475.27010638614 + }, + "targetPosition": { + "x": 26879.2300488228, + "y": 18591.738676682275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Entry Target Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.entryTargetSizeInQuotedAsset", + "project": "Foundations", + "id": "20e7350c-1fc0-4135-93d1-704f52e8fe72", + "savedPayload": { + "position": { + "x": 26346.55438540291, + "y": 17581.765935961463 + }, + "targetPosition": { + "x": 26465.878654728138, + "y": 17701.09020528669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5f7f9ef-c6f4-4612-89ad-a4bbbefafaee", + "savedPayload": { + "position": { + "x": 26465.878654728138, + "y": 17701.09020528669 + }, + "targetPosition": { + "x": 26704.5271933786, + "y": 17939.738743937152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Target Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitTargetSizeInQuotedAsset", + "project": "Foundations", + "id": "577667d6-6b37-43af-9a56-dd2b453bb975", + "savedPayload": { + "position": { + "x": 26451.4021933786, + "y": 17501.31338327128 + }, + "targetPosition": { + "x": 26535.7771933786, + "y": 17647.455170159905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8fede72-6077-431e-9d52-8343d9b2c3bd", + "savedPayload": { + "position": { + "x": 26535.7771933786, + "y": 17647.455170159905 + }, + "targetPosition": { + "x": 26704.5271933786, + "y": 17939.738743937152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Profit Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.profitLossInQuotedAsset", + "project": "Foundations", + "id": "a9e51ded-6bf3-4a24-96fa-034524f9b019", + "savedPayload": { + "position": { + "x": 26573.500051795447, + "y": 17450.73879437831 + }, + "targetPosition": { + "x": 26617.1757656565, + "y": 17613.73877756459 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a6d06f6-7f85-406e-b2ff-56ee287faba4", + "savedPayload": { + "position": { + "x": 26617.1757656565, + "y": 17613.73877756459 + }, + "targetPosition": { + "x": 26704.5271933786, + "y": 17939.738743937152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ROI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ROIInQuotedAsset + ' %'", + "project": "Foundations", + "id": "e2be9380-deda-4e57-be60-fb2f07d2723a", + "savedPayload": { + "position": { + "x": 26704.5271933786, + "y": 17433.488743937152 + }, + "targetPosition": { + "x": 26704.5271933786, + "y": 17602.238743937152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8b80fc6f-a48f-4911-a4ec-12905110520d", + "savedPayload": { + "position": { + "x": 26704.5271933786, + "y": 17602.238743937152 + }, + "targetPosition": { + "x": 26704.5271933786, + "y": 17939.738743937152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFailInQuotedAsset", + "project": "Foundations", + "id": "bbdd349d-bb12-4367-8bb6-1e6ace58fb01", + "savedPayload": { + "position": { + "x": 26835.55433496175, + "y": 17450.73879437831 + }, + "targetPosition": { + "x": 26791.8786211007, + "y": 17613.73877756459 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "480876e1-c3a6-4167-9962-3a9f5fa1e863", + "savedPayload": { + "position": { + "x": 26791.8786211007, + "y": 17613.73877756459 + }, + "targetPosition": { + "x": 26704.5271933786, + "y": 17939.738743937152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fb9e4b64-6316-4ec1-8a51-6529b709ea41", + "savedPayload": { + "position": { + "x": 26704.5271933786, + "y": 17939.738743937152 + }, + "targetPosition": { + "x": 26879.2300488228, + "y": 18591.738676682275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "04ff984b-4ca3-402d-8411-21ba787072fd", + "savedPayload": { + "position": { + "x": 27769.2300488228, + "y": 18590.238676682275 + }, + "targetPosition": { + "x": 28087.428100356745, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Stop Loss", + "config": "{\n \"codeName\": \"Module-Name\",\n \"icon\": \"histogram|band|moving-average|oscillator|trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.stopLoss", + "project": "Foundations", + "id": "f8130909-e02c-45ba-b058-fe664bbe97c2", + "savedPayload": { + "position": { + "x": 26237.668936611157, + "y": 18437.523160082168 + }, + "targetPosition": { + "x": 26277.985330935004, + "y": 18332.495362101232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c864ea35-73bc-4a78-95ce-b28ec9a9ce24", + "savedPayload": { + "position": { + "x": 26277.985330935004, + "y": 18332.495362101232 + }, + "targetPosition": { + "x": 26318.30172525885, + "y": 18227.467564120296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.stopLoss", + "project": "Foundations", + "id": "c0969f3f-845b-43ef-8d35-a8037243295b", + "savedPayload": { + "position": { + "x": 26176.704637272636, + "y": 18052.60972279248 + }, + "targetPosition": { + "x": 26247.503181265743, + "y": 18140.038643456388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c6062fc-85a4-4002-ad0b-f444ce86c239", + "savedPayload": { + "position": { + "x": 26247.503181265743, + "y": 18140.038643456388 + }, + "targetPosition": { + "x": 26318.30172525885, + "y": 18227.467564120296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dcba2072-e2b1-4781-afad-35d2daa6bbeb", + "savedPayload": { + "position": { + "x": 26318.30172525885, + "y": 18227.467564120296 + }, + "targetPosition": { + "x": 26762.761478526663, + "y": 18157.072054852193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.stopLoss > 0", + "project": "Foundations", + "id": "b12aa4a1-7d64-41af-8520-e38244c5abf0", + "savedPayload": { + "position": { + "x": 25960.855606757134, + "y": 18157.072054852193 + }, + "targetPosition": { + "x": 26361.8085426419, + "y": 17952.776329969398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 0.8,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "4be67ca1-de2e-49ad-8323-2c9bafcd5594", + "savedPayload": { + "position": { + "x": 25472.889036106273, + "y": 17811.985311433193 + }, + "targetPosition": { + "x": 25917.348789374086, + "y": 17882.380820701295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0e50ddee-94ae-420c-bafb-0fb9a63bbd9d", + "savedPayload": { + "position": { + "x": 25917.348789374086, + "y": 17882.380820701295 + }, + "targetPosition": { + "x": 26361.8085426419, + "y": 17952.776329969398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "fd138cfc-c4fd-4c9c-891f-6b6a96a07e3c", + "savedPayload": { + "position": { + "x": 26043.610491107953, + "y": 17634.578278435452 + }, + "targetPosition": { + "x": 26361.8085426419, + "y": 17952.776329969398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "df038975-b705-4480-8a39-f216a2634dff" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "dcba2072-e2b1-4781-afad-35d2daa6bbeb" + ], + [ + "Begin", + "Point", + "Foundations", + "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "854f2c7b-5d5a-4be8-869a-aa90b0d77311", + "savedPayload": { + "position": { + "x": 26291.413033373796, + "y": 17508.316576701585 + }, + "targetPosition": { + "x": 26361.8085426419, + "y": 17952.776329969398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "9c6062fc-85a4-4002-ad0b-f444ce86c239" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "df038975-b705-4480-8a39-f216a2634dff" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "dcba2072-e2b1-4781-afad-35d2daa6bbeb" + ], + [ + "End", + "Point", + "Foundations", + "9c6062fc-85a4-4002-ad0b-f444ce86c239" + ] + ] + } + } + ], + "id": "de735b04-f51a-4cbb-89ca-7ca1b6f7d1e7", + "savedPayload": { + "position": { + "x": 26361.8085426419, + "y": 17952.776329969398 + }, + "targetPosition": { + "x": 26762.761478526663, + "y": 18157.072054852193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"phase\", \n\"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "(record.positions !== record.previous.positions && record.stopLossPhase >= 0 ) || \n(record.stopLossPhase !== record.previous.stopLossPhase && record.stopLossPhase >= 0 ) ", + "project": "Foundations", + "id": "7093b74b-7ace-4b31-a48d-7504c35cfa24", + "savedPayload": { + "position": { + "x": 26369.764875856148, + "y": 17633.57533608905 + }, + "targetPosition": { + "x": 26558.465753643868, + "y": 17756.11911896743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 10\n }", + "project": "Foundations", + "id": "b73c93ff-d7d8-438f-9803-0f85f5ca3ab3", + "savedPayload": { + "position": { + "x": 26570.24134379853, + "y": 17531.42747364765 + }, + "targetPosition": { + "x": 26558.465753643868, + "y": 17756.11911896743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "df038975-b705-4480-8a39-f216a2634dff" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "dcba2072-e2b1-4781-afad-35d2daa6bbeb" + ], + [ + "Begin", + "Point", + "Foundations", + "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + ] + ] + } + }, + "id": "3bd84318-fd35-4b2e-b8e9-68df6fa8ec7d", + "savedPayload": { + "position": { + "x": 26558.465753643868, + "y": 17756.11911896743 + }, + "targetPosition": { + "x": 26762.761478526663, + "y": 18157.072054852193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "New Text", + "config": "{ \n\"codeName\": \"\", \n\"fontSize\": 10\n}", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "(record.positions !== record.previous.positions && record.stopLossPhase >= 0 ) || \n(record.stopLossPhase !== record.previous.stopLossPhase && record.stopLossPhase >= 0 ) ", + "project": "Foundations", + "id": "bccb85d1-1414-4bdb-b70c-090b9f499438", + "savedPayload": { + "position": { + "x": 26674.057962027793, + "y": 17553.513275817408 + }, + "targetPosition": { + "x": 26833.156987794766, + "y": 17712.61230158438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Begin", + "config": "{ \n\"offsetX\": -3,\n \"offsetY\": -15\n }", + "project": "Foundations", + "id": "e5c94a6c-832c-4402-b2e6-1a1acfde161c", + "savedPayload": { + "position": { + "x": 26797.959233160713, + "y": 17490.382424950476 + }, + "targetPosition": { + "x": 26833.156987794766, + "y": 17712.61230158438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "6635f082-08f8-4bde-a9bb-738fc92950c3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "df038975-b705-4480-8a39-f216a2634dff" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "dcba2072-e2b1-4781-afad-35d2daa6bbeb" + ], + [ + "Begin", + "Point", + "Foundations", + "c864ea35-73bc-4a78-95ce-b28ec9a9ce24" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "record.stopLossPhase", + "project": "Foundations", + "id": "dc0cfe03-8ed9-431c-91a3-a8872c7726ae", + "savedPayload": { + "position": { + "x": 26935.304850236163, + "y": 17512.135833641998 + }, + "targetPosition": { + "x": 26833.156987794766, + "y": 17712.61230158438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "32fbd4a2-5674-4482-891e-2c5b12ef6f48", + "savedPayload": { + "position": { + "x": 27033.63345573715, + "y": 17610.464439142983 + }, + "targetPosition": { + "x": 26833.156987794766, + "y": 17712.61230158438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "923336fa-4542-41c1-89a7-3ccd7da6212b", + "savedPayload": { + "position": { + "x": 26833.156987794766, + "y": 17712.61230158438 + }, + "targetPosition": { + "x": 26762.761478526663, + "y": 18157.072054852193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "df038975-b705-4480-8a39-f216a2634dff", + "savedPayload": { + "position": { + "x": 26762.761478526663, + "y": 18157.072054852193 + }, + "targetPosition": { + "x": 27080.95953006061, + "y": 18475.27010638614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Stop Loss", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.stopLoss", + "project": "Foundations", + "id": "a206c52d-d4fe-4ff7-b449-118d858eca35", + "savedPayload": { + "position": { + "x": 26914.233924384313, + "y": 17690.88780190042 + }, + "targetPosition": { + "x": 27055.831012370527, + "y": 17865.745643228238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12da1ab8-d72e-4139-9559-b3e50d8f8047", + "savedPayload": { + "position": { + "x": 27055.831012370527, + "y": 17865.745643228238 + }, + "targetPosition": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Stop Loss Phase", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.stopLossPhase", + "project": "Foundations", + "id": "ee3a80d8-0b2c-4c0c-9b07-e9e31a93e6d1", + "savedPayload": { + "position": { + "x": 27179.764715124747, + "y": 17703.56601657639 + }, + "targetPosition": { + "x": 27185.65251020208, + "y": 17815.91183923628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1d020b15-871f-4d9c-b2d9-434e0011a0b8", + "savedPayload": { + "position": { + "x": 27185.65251020208, + "y": 17815.91183923628 + }, + "targetPosition": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Initial Value", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.initialValue", + "project": "Foundations", + "id": "bc93d855-4e25-49cb-85a7-8b9b289bcca9", + "savedPayload": { + "position": { + "x": 27381.243774674313, + "y": 17757.552167874477 + }, + "targetPosition": { + "x": 27319.97188323512, + "y": 17851.902606768337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee6a9af4-4dfe-460b-af23-c243723ee002", + "savedPayload": { + "position": { + "x": 27319.97188323512, + "y": 17851.902606768337 + }, + "targetPosition": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Final Value", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.finalValue", + "project": "Foundations", + "id": "fae8c15f-5d05-4527-aa25-cecebfe50fd5", + "savedPayload": { + "position": { + "x": 27512.511494299546, + "y": 17919.654301584516 + }, + "targetPosition": { + "x": 27407.48369631861, + "y": 17959.970695908363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bb85cf86-96b0-407b-81c8-0cd0f0651917", + "savedPayload": { + "position": { + "x": 27407.48369631861, + "y": 17959.970695908363 + }, + "targetPosition": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7d4c60a0-cab1-4209-be9c-858ed8cd199e", + "savedPayload": { + "position": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "targetPosition": { + "x": 27080.95953006061, + "y": 18475.27010638614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6635f082-08f8-4bde-a9bb-738fc92950c3", + "savedPayload": { + "position": { + "x": 27970.95953006061, + "y": 18473.77010638614 + }, + "targetPosition": { + "x": 28087.428100356745, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Take Profit", + "config": "{\n \"codeName\": \"Module-Name\",\n \"icon\": \"histogram|band|moving-average|oscillator|trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.takeProfit", + "project": "Foundations", + "id": "0397ed08-df77-4b87-a910-fabe996706cf", + "savedPayload": { + "position": { + "x": 26602.459067105185, + "y": 18020.934995246887 + }, + "targetPosition": { + "x": 26689.887987769092, + "y": 17950.13645125378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ce8a7fed-060e-45b3-a5b6-26ca90656ab5", + "savedPayload": { + "position": { + "x": 26689.887987769092, + "y": 17950.13645125378 + }, + "targetPosition": { + "x": 26777.316908433, + "y": 17879.337907260673 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.takeProfit", + "project": "Foundations", + "id": "41306ec1-1581-4d4b-a0db-5fc4c99f54b9", + "savedPayload": { + "position": { + "x": 26742.11915379895, + "y": 17657.108030626765 + }, + "targetPosition": { + "x": 26759.718031115975, + "y": 17768.22296894372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2e5ee78e-ab09-40e8-9aad-b4e6ed22289c", + "savedPayload": { + "position": { + "x": 26759.718031115975, + "y": 17768.22296894372 + }, + "targetPosition": { + "x": 26777.316908433, + "y": 17879.337907260673 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "91e73817-473f-4085-9152-5c367209c106", + "savedPayload": { + "position": { + "x": 26777.316908433, + "y": 17879.337907260673 + }, + "targetPosition": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.takeProfit > 0", + "project": "Foundations", + "id": "2229b13c-f4b9-4e40-a604-6dfd2165b281", + "savedPayload": { + "position": { + "x": 29143.5207502703, + "y": 17189.352223692684 + }, + "targetPosition": { + "x": 28721.31407928965, + "y": 17294.21750414988 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.8,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "e5641a93-34a5-4952-99fd-722136390474", + "savedPayload": { + "position": { + "x": 28658.469676335124, + "y": 16084.261100838747 + }, + "targetPosition": { + "x": 28689.97622591924, + "y": 16689.14434605253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d77b6d2d-320e-4757-a6e7-4c6af9a5a045", + "savedPayload": { + "position": { + "x": 28689.97622591924, + "y": 16689.14434605253 + }, + "targetPosition": { + "x": 28721.31407928965, + "y": 17294.21750414988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "d68bf6e1-1ede-4efd-a6b4-317d23545e98", + "savedPayload": { + "position": { + "x": 29051.26620314571, + "y": 16786.091899953743 + }, + "targetPosition": { + "x": 28721.31407928965, + "y": 17294.21750414988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "af16a9c2-f1f9-4450-9c28-6c9cda385540" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91e73817-473f-4085-9152-5c367209c106" + ], + [ + "Begin", + "Point", + "Foundations", + "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "3fc4edc7-a481-4faa-a27a-ea41211fe52e", + "savedPayload": { + "position": { + "x": 29287.036625806777, + "y": 17076.88545363064 + }, + "targetPosition": { + "x": 28721.31407928965, + "y": 17294.21750414988 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "2e5ee78e-ab09-40e8-9aad-b4e6ed22289c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "af16a9c2-f1f9-4450-9c28-6c9cda385540" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91e73817-473f-4085-9152-5c367209c106" + ], + [ + "End", + "Point", + "Foundations", + "2e5ee78e-ab09-40e8-9aad-b4e6ed22289c" + ] + ] + } + } + ], + "id": "649f7d37-d192-4fab-997c-36c4745db933", + "savedPayload": { + "position": { + "x": 26952.340534599978, + "y": 17663.201728980617 + }, + "targetPosition": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"phase\", \n\"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "(record.positions !== record.previous.positions && record.takeProfitPhase >= 0 ) || \n(record.takeProfitPhase !== record.previous.takeProfitPhase && record.takeProfitPhase >= 0 ) ", + "project": "Foundations", + "id": "1b0e280f-d34f-4fa9-be04-d42c3f9f0d44", + "savedPayload": { + "position": { + "x": 27118.83141822467, + "y": 17390.743725974116 + }, + "targetPosition": { + "x": 27220.979280666066, + "y": 17591.2201939165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 10\n }", + "project": "Foundations", + "id": "cc18043c-529c-48b6-96df-d11f88772141", + "savedPayload": { + "position": { + "x": 27343.523063544446, + "y": 17402.51931612878 + }, + "targetPosition": { + "x": 27220.979280666066, + "y": 17591.2201939165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "af16a9c2-f1f9-4450-9c28-6c9cda385540" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91e73817-473f-4085-9152-5c367209c106" + ], + [ + "Begin", + "Point", + "Foundations", + "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + ] + ] + } + }, + "id": "cf5d6365-1cb2-49da-b0ba-459af1ee3181", + "savedPayload": { + "position": { + "x": 27220.979280666066, + "y": 17591.2201939165 + }, + "targetPosition": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "New Text", + "config": "{ \n\"codeName\": \"\", \n\"fontSize\": 10\n}", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "(record.positions !== record.previous.positions && record.takeProfitPhase >= 0 ) || \n(record.takeProfitPhase !== record.previous.takeProfitPhase && record.takeProfitPhase >= 0 ) ", + "project": "Foundations", + "id": "1d9877bf-616f-4946-b2a6-d197589d3f62", + "savedPayload": { + "position": { + "x": 27422.387991181102, + "y": 17473.554490985378 + }, + "targetPosition": { + "x": 27480.62227632917, + "y": 17690.88780190042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Begin", + "config": "{ \n\"offsetX\": -3,\n \"offsetY\": -15\n }", + "project": "Foundations", + "id": "bb148caa-7d58-4a6a-8f5c-714520472d6c", + "savedPayload": { + "position": { + "x": 27561.255064976864, + "y": 17480.83220593855 + }, + "targetPosition": { + "x": 27480.62227632917, + "y": 17690.88780190042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Position", + "Plotter", + "Foundations", + "4906017c-5775-4669-97cc-cdcf88d4dc47" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "07e09652-ba6e-46de-9dd4-530f2d24d838" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "af16a9c2-f1f9-4450-9c28-6c9cda385540" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91e73817-473f-4085-9152-5c367209c106" + ], + [ + "Begin", + "Point", + "Foundations", + "ce8a7fed-060e-45b3-a5b6-26ca90656ab5" + ] + ] + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "record.takeProfitPhase", + "project": "Foundations", + "id": "a23f7b25-b33f-4bb1-a618-4d0e9aa34a31", + "savedPayload": { + "position": { + "x": 27669.32315411689, + "y": 17568.34401902204 + }, + "targetPosition": { + "x": 27480.62227632917, + "y": 17690.88780190042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "73d70e66-34ea-42ba-a8e3-45058b124b8e", + "savedPayload": { + "position": { + "x": 27705.313921648947, + "y": 17702.66339205508 + }, + "targetPosition": { + "x": 27480.62227632917, + "y": 17690.88780190042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8eb8fb5a-7625-4ee0-946c-0cd4ff4b0b53", + "savedPayload": { + "position": { + "x": 27480.62227632917, + "y": 17690.88780190042 + }, + "targetPosition": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "af16a9c2-f1f9-4450-9c28-6c9cda385540", + "savedPayload": { + "position": { + "x": 27197.42810035674, + "y": 18040.603484556057 + }, + "targetPosition": { + "x": 27313.896670652877, + "y": 18475.27010638614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Take Profit", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.takeProfit", + "project": "Foundations", + "id": "8f0ecb7b-616a-4a9d-b6e4-fc5d3b383e06", + "savedPayload": { + "position": { + "x": 27561.699212918717, + "y": 17712.612301584384 + }, + "targetPosition": { + "x": 27596.89696755277, + "y": 17934.84217821829 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fa33f3e3-7048-44ad-a5e3-3c0ac8763295", + "savedPayload": { + "position": { + "x": 27596.89696755277, + "y": 17934.84217821829 + }, + "targetPosition": { + "x": 27632.094722186823, + "y": 18157.072054852193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Take Profit Phase", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.takeProfitPhase", + "project": "Foundations", + "id": "d185829d-ab53-413f-b6bc-25a3a038d7d9", + "savedPayload": { + "position": { + "x": 27785.31651584892, + "y": 17856.35735293862 + }, + "targetPosition": { + "x": 27734.24258462822, + "y": 17956.59558690981 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "91426041-6d5a-4e57-8058-5c082ec04b60", + "savedPayload": { + "position": { + "x": 27734.24258462822, + "y": 17956.59558690981 + }, + "targetPosition": { + "x": 27632.094722186823, + "y": 18157.072054852193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Initial Value", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.initialValue", + "project": "Foundations", + "id": "3a4429aa-cc80-413f-a4b9-4e27627459f7", + "savedPayload": { + "position": { + "x": 27932.809424100396, + "y": 18003.850261190095 + }, + "targetPosition": { + "x": 27832.571190129205, + "y": 18054.924192410796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9202d9c1-5784-4062-8456-6696b1873a73", + "savedPayload": { + "position": { + "x": 27832.571190129205, + "y": 18054.924192410796 + }, + "targetPosition": { + "x": 27632.094722186823, + "y": 18157.072054852193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Final Value", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.finalValue", + "project": "Foundations", + "id": "c3dde4ee-aada-407b-a584-dc7d243de7e3", + "savedPayload": { + "position": { + "x": 27965.43953713768, + "y": 18209.86868680327 + }, + "targetPosition": { + "x": 27854.324598820727, + "y": 18192.269809486246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e24e038c-84d5-41fc-8c31-601b7dc3d636", + "savedPayload": { + "position": { + "x": 27854.324598820727, + "y": 18192.269809486246 + }, + "targetPosition": { + "x": 27632.094722186823, + "y": 18157.072054852193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "59af4067-363a-4027-a8d6-8f7d4852522e", + "savedPayload": { + "position": { + "x": 27632.094722186823, + "y": 18157.072054852193 + }, + "targetPosition": { + "x": 27313.896670652877, + "y": 18475.27010638614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "07e09652-ba6e-46de-9dd4-530f2d24d838", + "savedPayload": { + "position": { + "x": 28203.896670652877, + "y": 18473.77010638614 + }, + "targetPosition": { + "x": 28087.428100356745, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4906017c-5775-4669-97cc-cdcf88d4dc47", + "savedPayload": { + "position": { + "x": 28058.428100356745, + "y": 18704.43672821622 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Portfolio Stages", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Trigger Stage Objects", + "config": "{\n \"codeName\": \"Strategy-Objects\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate * 0.90", + "project": "Foundations", + "id": "a1d14e61-c2e8-48a7-8011-10821e8d5a3e", + "savedPayload": { + "position": { + "x": 27361.642769281603, + "y": 19535.330002804498 + }, + "targetPosition": { + "x": 27367.532582650874, + "y": 19310.407104684997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "82d4eaae-984d-44e0-bf84-719161b63c32", + "savedPayload": { + "position": { + "x": 27367.532582650874, + "y": 19310.407104684997 + }, + "targetPosition": { + "x": 27379.312209389416, + "y": 18860.561308445995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "1288548a-769c-4f9b-924c-2789163d8000", + "savedPayload": { + "position": { + "x": 27153.992579406622, + "y": 19496.844314933216 + }, + "targetPosition": { + "x": 27229.09912273422, + "y": 19284.749979437474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c9125bde-5968-4f3a-bd7f-194865c040f6", + "savedPayload": { + "position": { + "x": 27229.09912273422, + "y": 19284.749979437474 + }, + "targetPosition": { + "x": 27379.312209389416, + "y": 18860.561308445995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.beginRate * 0.90", + "project": "Foundations", + "id": "7c2cf4e8-2a0c-4f02-a3a2-5703c05ec984", + "savedPayload": { + "position": { + "x": 26968.39824480853, + "y": 19396.07481314258 + }, + "targetPosition": { + "x": 27105.369566335492, + "y": 19217.570311577052 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3", + "savedPayload": { + "position": { + "x": 27105.369566335492, + "y": 19217.570311577052 + }, + "targetPosition": { + "x": 27379.312209389416, + "y": 18860.561308445995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "251466b9-c79c-426a-9caa-eee46d7b651a", + "savedPayload": { + "position": { + "x": 26823.027032069556, + "y": 19242.885518370254 + }, + "targetPosition": { + "x": 27008.45542450951, + "y": 19115.444115062168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da31c1ca-4790-4ac4-9807-f645283400eb", + "savedPayload": { + "position": { + "x": 27008.45542450951, + "y": 19115.444115062168 + }, + "targetPosition": { + "x": 27379.312209389416, + "y": 18860.561308445995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447", + "savedPayload": { + "position": { + "x": 27379.312209389416, + "y": 18860.561308445995 + }, + "targetPosition": { + "x": 27594.03365150624, + "y": 18465.09360774811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "48d70550-a734-4fd1-bf2e-48738f53b92f", + "savedPayload": { + "position": { + "x": 26598.727683458226, + "y": 18143.72711007755 + }, + "targetPosition": { + "x": 26379.864139924095, + "y": 17853.43803501365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "8b36aeb5-a73e-45e3-aee7-e0c7022848ef", + "savedPayload": { + "position": { + "x": 25952.198400332218, + "y": 18381.0545817306 + }, + "targetPosition": { + "x": 26148.10357353583, + "y": 18139.354567346247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "84160cab-891b-4024-975d-48eff55a58be", + "savedPayload": { + "position": { + "x": 26148.10357353583, + "y": 18139.354567346247 + }, + "targetPosition": { + "x": 26379.864139924095, + "y": 17853.43803501365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "0bb3cb68-4a01-4da8-bd97-d11737595c22", + "savedPayload": { + "position": { + "x": 26036.06854596897, + "y": 17721.626216943678 + }, + "targetPosition": { + "x": 26379.864139924095, + "y": 17853.43803501365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "82d4eaae-984d-44e0-bf84-719161b63c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "82d4eaae-984d-44e0-bf84-719161b63c32" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "a00a027a-4338-46c3-915a-1afdc0365377", + "savedPayload": { + "position": { + "x": 26415.801217714386, + "y": 17478.996340092857 + }, + "targetPosition": { + "x": 26379.864139924095, + "y": 17853.43803501365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Bottom", + "Point", + "Foundations", + "c5a691a5-db3c-4217-867c-c017561ef9c3" + ] + ] + } + } + ], + "id": "a2be2417-1310-472f-80a9-27e0a4e2ef98", + "savedPayload": { + "position": { + "x": 27244.317968850602, + "y": 18748.287783720534 + }, + "targetPosition": { + "x": 27594.03365150624, + "y": 18465.09360774811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "b0aec773-1688-49eb-be5c-77ca17f81381", + "savedPayload": { + "position": { + "x": 26484.622183889634, + "y": 17957.301800331297 + }, + "targetPosition": { + "x": 26363.982710276126, + "y": 17611.935971611307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "b7679d07-5e48-4aef-a380-37adf8b5b99f", + "savedPayload": { + "position": { + "x": 25767.22179305023, + "y": 17935.39462237437 + }, + "targetPosition": { + "x": 26040.07667063036, + "y": 17787.47793544013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3ad0969f-373a-4ef4-a1e5-63ca6712121b", + "savedPayload": { + "position": { + "x": 26040.07667063036, + "y": 17787.47793544013 + }, + "targetPosition": { + "x": 26363.982710276126, + "y": 17611.935971611307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "c0e59736-bc23-4f7d-992f-9a6f2541e5e3", + "savedPayload": { + "position": { + "x": 26096.657382160975, + "y": 17358.45709024251 + }, + "targetPosition": { + "x": 26363.982710276126, + "y": 17611.935971611307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "82d4eaae-984d-44e0-bf84-719161b63c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "82d4eaae-984d-44e0-bf84-719161b63c32" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "d109b479-6264-432d-ba2a-89aa1b9f3b74", + "savedPayload": { + "position": { + "x": 26540.289960559076, + "y": 17280.159991434753 + }, + "targetPosition": { + "x": 26363.982710276126, + "y": 17611.935971611307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Bottom", + "Point", + "Foundations", + "c5a691a5-db3c-4217-867c-c017561ef9c3" + ] + ] + } + } + ], + "id": "40127185-da21-457f-9df9-971a43108c22", + "savedPayload": { + "position": { + "x": 27162.564770815556, + "y": 18592.900512864875 + }, + "targetPosition": { + "x": 27594.03365150624, + "y": 18465.09360774811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "5dfb0044-7569-4218-b2b7-c28746f91a4c", + "savedPayload": { + "position": { + "x": 26585.46533721116, + "y": 13855.202158531545 + }, + "targetPosition": { + "x": 26814.35086089322, + "y": 14040.656084292135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1538a191-f7a2-460c-8909-c585e613dbc0", + "savedPayload": { + "position": { + "x": 26814.35086089322, + "y": 14040.656084292135 + }, + "targetPosition": { + "x": 27081.8243535958, + "y": 14257.380554884538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "9dfd1af2-5a9c-4c92-aace-dd4fafa3c2e4", + "savedPayload": { + "position": { + "x": 27045.995056067066, + "y": 13914.968329861062 + }, + "targetPosition": { + "x": 27081.8243535958, + "y": 14257.380554884538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "82d4eaae-984d-44e0-bf84-719161b63c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "82d4eaae-984d-44e0-bf84-719161b63c32" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "0fc04c76-38f7-40c2-ab22-79830659f445", + "savedPayload": { + "position": { + "x": 27298.598025044765, + "y": 13989.61244785009 + }, + "targetPosition": { + "x": 27081.8243535958, + "y": 14257.380554884538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "c9125bde-5968-4f3a-bd7f-194865c040f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Top", + "Point", + "Foundations", + "c9125bde-5968-4f3a-bd7f-194865c040f6" + ] + ] + } + } + ], + "id": "42bec29f-788f-42d1-ad5f-030c954cc5d3", + "savedPayload": { + "position": { + "x": 27146.498798590517, + "y": 18418.055799277667 + }, + "targetPosition": { + "x": 27594.03365150624, + "y": 18465.09360774811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "91f596dc-710d-4543-bb1f-afd26937b7a4", + "savedPayload": { + "position": { + "x": 26706.149417227774, + "y": 13816.910300154694 + }, + "targetPosition": { + "x": 26913.894331494022, + "y": 14024.83280928811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "de15ac05-390e-4e43-b724-7652c4d1327d", + "savedPayload": { + "position": { + "x": 26913.894331494022, + "y": 14024.83280928811 + }, + "targetPosition": { + "x": 27143.33170356077, + "y": 14254.49031364153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "e16ac14c-fcfb-4292-b378-95015d2cbcc9", + "savedPayload": { + "position": { + "x": 27143.329913949205, + "y": 13928.807570078694 + }, + "targetPosition": { + "x": 27143.33170356077, + "y": 14254.49031364153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Bottom", + "Point", + "Foundations", + "c5a691a5-db3c-4217-867c-c017561ef9c3" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "52fe4e95-3b78-4900-92f6-4c7d74365ec1", + "savedPayload": { + "position": { + "x": 27373.89480535054, + "y": 14023.886030771937 + }, + "targetPosition": { + "x": 27143.33170356077, + "y": 14254.49031364153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "da31c1ca-4790-4ac4-9807-f645283400eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Top", + "Point", + "Foundations", + "da31c1ca-4790-4ac4-9807-f645283400eb" + ] + ] + } + } + ], + "id": "d2a0a1dd-b1de-4024-844a-1a0f7cdd89db", + "savedPayload": { + "position": { + "x": 27198.565950808355, + "y": 18250.372165631285 + }, + "targetPosition": { + "x": 27594.03365150624, + "y": 18465.09360774811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"trigger-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "53edc8c9-e519-4bcf-965a-18dfc3f80aca", + "savedPayload": { + "position": { + "x": 27169.242387547598, + "y": 17940.52008376465 + }, + "targetPosition": { + "x": 27310.839475533812, + "y": 18115.37792509247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "82d4eaae-984d-44e0-bf84-719161b63c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "82d4eaae-984d-44e0-bf84-719161b63c32" + ] + ] + } + }, + "id": "dac13c7c-1cca-4857-b514-7741417e82a8", + "savedPayload": { + "position": { + "x": 27310.839475533812, + "y": 18115.37792509247 + }, + "targetPosition": { + "x": 27594.03365150624, + "y": 18465.09360774811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"trigger-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "aac8c645-b25e-490d-ae53-7bcbf6dc28c7", + "savedPayload": { + "position": { + "x": 27402.323293831094, + "y": 17817.89028671208 + }, + "targetPosition": { + "x": 27466.226746389475, + "y": 18033.624727057424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "c5a691a5-db3c-4217-867c-c017561ef9c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "71ed81d6-c28b-49fb-bb41-09750fa5b532" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "1bbaabc8-1bfc-4ecc-ad18-d8e48f76a447" + ], + [ + "End Bottom", + "Point", + "Foundations", + "c5a691a5-db3c-4217-867c-c017561ef9c3" + ] + ] + } + }, + "id": "0832666a-4058-45fc-be8d-c52dc7354e2b", + "savedPayload": { + "position": { + "x": 27466.226746389475, + "y": 18033.624727057424 + }, + "targetPosition": { + "x": 27594.03365150624, + "y": 18465.09360774811 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "71ed81d6-c28b-49fb-bb41-09750fa5b532", + "savedPayload": { + "position": { + "x": 27594.03365150624, + "y": 18465.09360774811 + }, + "targetPosition": { + "x": 28041.568504421964, + "y": 18512.13141621855 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "4e323320-c7d8-4ff0-81a0-795cf471a36f", + "savedPayload": { + "position": { + "x": 27528.412199790197, + "y": 18030.865764628386 + }, + "targetPosition": { + "x": 27638.453804872748, + "y": 18054.255829845384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d45b49ef-573b-4363-9cac-2938b8e818db", + "savedPayload": { + "position": { + "x": 27638.453804872748, + "y": 18054.255829845384 + }, + "targetPosition": { + "x": 27858.537015037855, + "y": 18101.03596027938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "b425e16e-3ded-4cae-a6b5-e34aac7ed7ee", + "savedPayload": { + "position": { + "x": 27632.70543539174, + "y": 17850.22458168076 + }, + "targetPosition": { + "x": 27707.98262860711, + "y": 17933.828374546967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "991786d8-9d4e-4229-9ad6-d099390bbdfb", + "savedPayload": { + "position": { + "x": 27707.98262860711, + "y": 17933.828374546967 + }, + "targetPosition": { + "x": 27858.537015037855, + "y": 18101.03596027938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "aa5a31fa-4762-4c66-9d7e-88bf67d60241", + "savedPayload": { + "position": { + "x": 27823.258658685023, + "y": 17765.38482059259 + }, + "targetPosition": { + "x": 27835.018110802634, + "y": 17877.26853382152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4fcfc9fd-0953-43cd-a4d0-13888afa6434", + "savedPayload": { + "position": { + "x": 27835.018110802634, + "y": 17877.26853382152 + }, + "targetPosition": { + "x": 27858.537015037855, + "y": 18101.03596027938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "91ddf53d-afdf-4fb0-8fc7-beaa618a4657", + "savedPayload": { + "position": { + "x": 28027.287015037855, + "y": 17808.752386502132 + }, + "targetPosition": { + "x": 27971.037015037855, + "y": 17906.18024442788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a7de1e78-4030-43e7-b454-b3d6eb5cef4e", + "savedPayload": { + "position": { + "x": 27971.037015037855, + "y": 17906.18024442788 + }, + "targetPosition": { + "x": 27858.537015037855, + "y": 18101.03596027938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d3716dab-bb44-4710-9b3d-d05efd23f8e4", + "savedPayload": { + "position": { + "x": 27858.537015037855, + "y": 18101.03596027938 + }, + "targetPosition": { + "x": 28041.568504421964, + "y": 18512.13141621855 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e7af407b-ae43-4bb3-8fcd-ca1f9ffb6e9a", + "savedPayload": { + "position": { + "x": 28041.568504421964, + "y": 18512.13141621855 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 18776.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Open Stage Objects", + "config": "{ \n \"codeName\": \"Strategy-Objects\", \n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate * 1.05", + "project": "Foundations", + "id": "ea9a0b18-420f-4f05-bfe7-94847046fcb1", + "savedPayload": { + "position": { + "x": 26322.577507787988, + "y": 18791.176085418592 + }, + "targetPosition": { + "x": 26444.332974467932, + "y": 18632.260705358814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe", + "savedPayload": { + "position": { + "x": 26444.332974467932, + "y": 18632.260705358814 + }, + "targetPosition": { + "x": 26686.73960459226, + "y": 18314.317265096095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "46b979d8-de24-470d-a842-7c6e6cca50c2", + "savedPayload": { + "position": { + "x": 26192.11203298571, + "y": 18654.780056155738 + }, + "targetPosition": { + "x": 26357.138721719362, + "y": 18541.363927202576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1c51a46a-e6fa-4c21-993f-745f875a8b7f", + "savedPayload": { + "position": { + "x": 26357.138721719362, + "y": 18541.363927202576 + }, + "targetPosition": { + "x": 26686.73960459226, + "y": 18314.317265096095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.beginRate * 1.05", + "project": "Foundations", + "id": "1319ca98-bd92-4e55-8383-d8173f314ef6", + "savedPayload": { + "position": { + "x": 26110.655512176847, + "y": 18484.827253547446 + }, + "targetPosition": { + "x": 26302.6824231503, + "y": 18428.080942367684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916", + "savedPayload": { + "position": { + "x": 26302.6824231503, + "y": 18428.080942367684 + }, + "targetPosition": { + "x": 26686.73960459226, + "y": 18314.317265096095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "102ad706-5818-4727-bdd8-e952725c804b", + "savedPayload": { + "position": { + "x": 26086.491787206858, + "y": 18295.541209065017 + }, + "targetPosition": { + "x": 26286.60149991173, + "y": 18300.830556667246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4fbc74ee-569b-4090-a313-fc02d5e9104e", + "savedPayload": { + "position": { + "x": 26286.60149991173, + "y": 18300.830556667246 + }, + "targetPosition": { + "x": 26686.73960459226, + "y": 18314.317265096095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "41e21b06-8ec3-4dfe-96d1-b7371bee2050", + "savedPayload": { + "position": { + "x": 26686.73960459226, + "y": 18314.317265096095 + }, + "targetPosition": { + "x": 27047.271057703347, + "y": 18142.026126403187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "9c18bcdc-4bd4-4f22-9d7d-ce2889cb67e5", + "savedPayload": { + "position": { + "x": 26397.921410343828, + "y": 17979.74290676987 + }, + "targetPosition": { + "x": 26243.961234408234, + "y": 17650.673894582636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "04e2b453-8ca3-43d0-904e-76670f5a284f", + "savedPayload": { + "position": { + "x": 25716.4639450157, + "y": 18077.33191598343 + }, + "targetPosition": { + "x": 25957.284575345326, + "y": 17882.532279773946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "44fe03ab-e264-4eff-8adf-979bf3f661ca", + "savedPayload": { + "position": { + "x": 25957.284575345326, + "y": 17882.532279773946 + }, + "targetPosition": { + "x": 26243.961234408234, + "y": 17650.673894582636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "98ba6e45-70cb-41c0-b9ec-646d0e0919e9", + "savedPayload": { + "position": { + "x": 25934.835073074042, + "y": 17450.119391634635 + }, + "targetPosition": { + "x": 26243.961234408234, + "y": 17650.673894582636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "6418cf1f-025e-41f3-ac22-f01d55e22d3c", + "savedPayload": { + "position": { + "x": 26356.683373946253, + "y": 17292.07820443354 + }, + "targetPosition": { + "x": 26243.961234408234, + "y": 17650.673894582636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Bottom", + "Point", + "Foundations", + "f1530aff-1880-4392-80b9-82b2f6cc3916" + ] + ] + } + } + ], + "id": "f1173dab-9f92-4610-aba4-68f8a95cd741", + "savedPayload": { + "position": { + "x": 26647.814844425648, + "y": 18162.90772781259 + }, + "targetPosition": { + "x": 27047.271057703347, + "y": 18142.026126403187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "b45a5317-c165-4165-b7da-605541fd330a", + "savedPayload": { + "position": { + "x": 26325.03033818831, + "y": 17774.134386810616 + }, + "targetPosition": { + "x": 26278.659708490446, + "y": 17411.163962523147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "87311865-ace5-44b6-ae9c-1c42c16db9e5", + "savedPayload": { + "position": { + "x": 25627.544641758886, + "y": 17603.65384162509 + }, + "targetPosition": { + "x": 25925.350465130494, + "y": 17515.47132760663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "201a18be-188c-46f2-811d-f2f23942b5c3", + "savedPayload": { + "position": { + "x": 25925.350465130494, + "y": 17515.47132760663 + }, + "targetPosition": { + "x": 26278.659708490446, + "y": 17411.163962523147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "4451abf8-4e66-4f9b-9d23-ddc3d46c0f50", + "savedPayload": { + "position": { + "x": 26069.934174838458, + "y": 17107.45517658903 + }, + "targetPosition": { + "x": 26278.659708490446, + "y": 17411.163962523147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "3f47f354-7320-4813-82b2-8091825bb977", + "savedPayload": { + "position": { + "x": 26520.001258727763, + "y": 17123.291689052694 + }, + "targetPosition": { + "x": 26278.659708490446, + "y": 17411.163962523147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Bottom", + "Point", + "Foundations", + "f1530aff-1880-4392-80b9-82b2f6cc3916" + ] + ] + } + } + ], + "id": "fd05e98a-5e96-41ad-a473-45623513acc2", + "savedPayload": { + "position": { + "x": 26670.108090420716, + "y": 18008.476117891525 + }, + "targetPosition": { + "x": 27047.271057703347, + "y": 18142.026126403187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "c0bbee6a-9569-4e69-ade9-e77ee6da4f9f", + "savedPayload": { + "position": { + "x": 27024.586700284355, + "y": 14049.218462550816 + }, + "targetPosition": { + "x": 27253.472223966415, + "y": 14234.672388311406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d5a44db2-de3d-48eb-915b-cce42d6709b2", + "savedPayload": { + "position": { + "x": 27253.472223966415, + "y": 14234.672388311406 + }, + "targetPosition": { + "x": 27520.945716668994, + "y": 14451.396858903809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "bc986e4a-765a-4ec7-91f3-0f6bc55f05d7", + "savedPayload": { + "position": { + "x": 27485.11641914026, + "y": 14108.984633880333 + }, + "targetPosition": { + "x": 27520.945716668994, + "y": 14451.396858903809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "b5969885-f2d3-4eb3-bf1c-a4f8f488aea4", + "savedPayload": { + "position": { + "x": 27737.71938811796, + "y": 14183.62875186936 + }, + "targetPosition": { + "x": 27520.945716668994, + "y": 14451.396858903809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "1c51a46a-e6fa-4c21-993f-745f875a8b7f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Top", + "Point", + "Foundations", + "1c51a46a-e6fa-4c21-993f-745f875a8b7f" + ] + ] + } + } + ], + "id": "c0a42cd5-9729-4168-857e-ea576becbf2f", + "savedPayload": { + "position": { + "x": 26749.9124187153, + "y": 17874.263696271955 + }, + "targetPosition": { + "x": 27047.271057703347, + "y": 18142.026126403187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "2e02cdce-8f84-40f1-9b6a-dd4d3b16c6a2", + "savedPayload": { + "position": { + "x": 27145.27078030097, + "y": 14010.926604173965 + }, + "targetPosition": { + "x": 27353.015694567217, + "y": 14218.84911330738 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "246e07ee-6711-4eba-b4b8-7ebae19ba6bf", + "savedPayload": { + "position": { + "x": 27353.015694567217, + "y": 14218.84911330738 + }, + "targetPosition": { + "x": 27582.453066633963, + "y": 14448.506617660802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "f978ce2e-77aa-4a31-9b6b-0e8a0bfbd6e2", + "savedPayload": { + "position": { + "x": 27582.4512770224, + "y": 14122.823874097965 + }, + "targetPosition": { + "x": 27582.453066633963, + "y": 14448.506617660802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Bottom", + "Point", + "Foundations", + "f1530aff-1880-4392-80b9-82b2f6cc3916" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "43c35cd2-e1e1-4477-859c-eb97cc6df105", + "savedPayload": { + "position": { + "x": 27813.016168423736, + "y": 14217.902334791208 + }, + "targetPosition": { + "x": 27582.453066633963, + "y": 14448.506617660802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "4fbc74ee-569b-4090-a313-fc02d5e9104e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Top", + "Point", + "Foundations", + "4fbc74ee-569b-4090-a313-fc02d5e9104e" + ] + ] + } + } + ], + "id": "88d54a69-3b40-410d-b6c9-da1bce2bc0dd", + "savedPayload": { + "position": { + "x": 26874.998099443776, + "y": 17780.850972265882 + }, + "targetPosition": { + "x": 27047.271057703347, + "y": 18142.026126403187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"open-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "1b3f5731-62ff-4f08-a29c-3e08ed0722fe", + "savedPayload": { + "position": { + "x": 27015.601316168948, + "y": 17541.94176857688 + }, + "targetPosition": { + "x": 27026.349955713147, + "y": 17742.44769189498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "7d2ea501-97e7-4648-aa0a-4f4edf5191fe" + ] + ] + } + }, + "id": "7a672e27-53ed-49d0-acf6-f2d9fbf433da", + "savedPayload": { + "position": { + "x": 27026.349955713147, + "y": 17742.44769189498 + }, + "targetPosition": { + "x": 27047.271057703347, + "y": 18142.026126403187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"open-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "736bce7c-a3b7-4bb0-a2c1-5f31a14b2cbf", + "savedPayload": { + "position": { + "x": 27245.78475578419, + "y": 17575.073109148587 + }, + "targetPosition": { + "x": 27179.22305866633, + "y": 17764.464054024666 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "f1530aff-1880-4392-80b9-82b2f6cc3916" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "74645a32-f3e8-45c6-877e-6a5eb669a143" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3f4fd151-6331-4329-8797-9d3d2ca4a2d9" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "41e21b06-8ec3-4dfe-96d1-b7371bee2050" + ], + [ + "End Bottom", + "Point", + "Foundations", + "f1530aff-1880-4392-80b9-82b2f6cc3916" + ] + ] + } + }, + "id": "9a0752ed-c5ce-4ed0-98eb-bffc45d39338", + "savedPayload": { + "position": { + "x": 27179.22305866633, + "y": 17764.464054024666 + }, + "targetPosition": { + "x": 27047.271057703347, + "y": 18142.026126403187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "3f4fd151-6331-4329-8797-9d3d2ca4a2d9", + "savedPayload": { + "position": { + "x": 27047.271057703347, + "y": 18142.026126403187 + }, + "targetPosition": { + "x": 27387.274296408763, + "y": 18448.091936880042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Open Stage Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "c09795bb-548d-47ec-8194-688c89fba976", + "savedPayload": { + "position": { + "x": 27281.353360114044, + "y": 17782.099017786924 + }, + "targetPosition": { + "x": 27366.02516103012, + "y": 17877.56494944608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0b23d6a0-2143-42e5-9291-483eeb2f55c7", + "savedPayload": { + "position": { + "x": 27366.02516103012, + "y": 17877.56494944608 + }, + "targetPosition": { + "x": 27482.556043691937, + "y": 18000.75587641782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "e67426d6-ebdb-4f3e-9d9f-bf43700ce8ad", + "savedPayload": { + "position": { + "x": 27448.258730925416, + "y": 17697.737728815515 + }, + "targetPosition": { + "x": 27463.226345051437, + "y": 17823.471746909407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dec11c3a-b55a-48c9-85d4-07e215f91c44", + "savedPayload": { + "position": { + "x": 27463.226345051437, + "y": 17823.471746909407 + }, + "targetPosition": { + "x": 27482.556043691937, + "y": 18000.75587641782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "0cf91b00-461d-4733-afbb-1bc7e736436c", + "savedPayload": { + "position": { + "x": 27634.4270733191, + "y": 17734.582269726256 + }, + "targetPosition": { + "x": 27573.184450353907, + "y": 17845.163238909798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d9f6d770-ac4d-4bab-9636-4aab8356c65f", + "savedPayload": { + "position": { + "x": 27573.184450353907, + "y": 17845.163238909798 + }, + "targetPosition": { + "x": 27482.556043691937, + "y": 18000.75587641782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "923aad04-6f2b-41f3-8327-8eb8f5183271", + "savedPayload": { + "position": { + "x": 27764.956242882534, + "y": 17884.67247577595 + }, + "targetPosition": { + "x": 27647.58173620606, + "y": 17936.688343431066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "36b8b156-8d57-471f-963f-a3c2235b3ad1", + "savedPayload": { + "position": { + "x": 27647.58173620606, + "y": 17936.688343431066 + }, + "targetPosition": { + "x": 27482.556043691937, + "y": 18000.75587641782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "20c47935-2a34-4275-b6d2-27bc53b144e4", + "savedPayload": { + "position": { + "x": 27482.556043691937, + "y": 18000.75587641782 + }, + "targetPosition": { + "x": 27387.274296408763, + "y": 18448.091936880042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "74645a32-f3e8-45c6-877e-6a5eb669a143", + "savedPayload": { + "position": { + "x": 28266.568504421964, + "y": 18348.659347417346 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 18776.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Manage Stage Objects", + "config": "{ \n \"codeName\": \"Strategy-Objects\", \n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate * 0.95", + "project": "Foundations", + "id": "6038dd92-263f-427c-b31f-3618657ee1d4", + "savedPayload": { + "position": { + "x": 26564.021721643025, + "y": 18110.82150749487 + }, + "targetPosition": { + "x": 26755.978627926615, + "y": 18053.881736826024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543", + "savedPayload": { + "position": { + "x": 26755.978627926615, + "y": 18053.881736826024 + }, + "targetPosition": { + "x": 27139.166597866868, + "y": 17938.928193326217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "85b4f727-75f9-4d1c-8c33-d0c31244616e", + "savedPayload": { + "position": { + "x": 26538.58154871203, + "y": 17924.058228850572 + }, + "targetPosition": { + "x": 26738.824993569975, + "y": 17929.105102708334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "168013eb-817d-40d5-b143-b3a77d6a7d0e", + "savedPayload": { + "position": { + "x": 26738.824993569975, + "y": 17929.105102708334 + }, + "targetPosition": { + "x": 27139.166597866868, + "y": 17938.928193326217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.beginRate * 0.95", + "project": "Foundations", + "id": "90437bde-b7a7-4524-bf3a-2220938e23bf", + "savedPayload": { + "position": { + "x": 26572.60474856629, + "y": 17738.706758571556 + }, + "targetPosition": { + "x": 26761.4117201536, + "y": 17805.48547158028 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16", + "savedPayload": { + "position": { + "x": 26761.4117201536, + "y": 17805.48547158028 + }, + "targetPosition": { + "x": 27139.166597866868, + "y": 17938.928193326217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "9f501d9c-deb3-4a1f-8837-6750a88e0ccd", + "savedPayload": { + "position": { + "x": 26664.243432043444, + "y": 17571.27405045472 + }, + "targetPosition": { + "x": 26823.035999808624, + "y": 17693.245946495175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5dbac10-90dc-42f2-879d-cc6cd181ae54", + "savedPayload": { + "position": { + "x": 26823.035999808624, + "y": 17693.245946495175 + }, + "targetPosition": { + "x": 27139.166597866868, + "y": 17938.928193326217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "844848e7-043b-4c11-9196-260bbb301b03", + "savedPayload": { + "position": { + "x": 27139.166597866868, + "y": 17938.928193326217 + }, + "targetPosition": { + "x": 27536.142670994144, + "y": 18002.53863681876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "f8f07b67-6183-4a9f-aae3-10ecf7e4e51c", + "savedPayload": { + "position": { + "x": 26990.171870825652, + "y": 17445.38635006012 + }, + "targetPosition": { + "x": 27058.905858154045, + "y": 17088.705282890718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "f1e9fccd-c7e8-4750-9afa-dd241f3fb003", + "savedPayload": { + "position": { + "x": 26381.189367054372, + "y": 17123.59018821156 + }, + "targetPosition": { + "x": 26690.642827789663, + "y": 17107.655596098157 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "12d34988-2d53-49ab-8d4c-71b83364f4ce", + "savedPayload": { + "position": { + "x": 26690.642827789663, + "y": 17107.655596098157 + }, + "targetPosition": { + "x": 27058.905858154045, + "y": 17088.705282890718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "9b153228-b229-409f-856c-ce83025a77a7", + "savedPayload": { + "position": { + "x": 26926.798146819874, + "y": 16744.69976938573 + }, + "targetPosition": { + "x": 27058.905858154045, + "y": 17088.705282890718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "87092183-d35f-41f4-8570-a9d1603a7af5", + "savedPayload": { + "position": { + "x": 27361.065412140797, + "y": 16864.804796234937 + }, + "targetPosition": { + "x": 27058.905858154045, + "y": 17088.705282890718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Bottom", + "Point", + "Foundations", + "edbb126b-18d3-4629-b063-e51bc1f9fe16" + ] + ] + } + } + ], + "id": "da15a633-7084-41d3-9e3b-5a92c94e0a60", + "savedPayload": { + "position": { + "x": 27207.086470827988, + "y": 17755.050669215198 + }, + "targetPosition": { + "x": 27536.142670994144, + "y": 18002.53863681876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "7f15be67-7ab8-4960-a387-ccc61b25465a", + "savedPayload": { + "position": { + "x": 27178.832887319386, + "y": 17881.926362075432 + }, + "targetPosition": { + "x": 27309.81082983534, + "y": 17672.837363896913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "e6e195b7-654c-47fb-9127-dcbb8adbd080", + "savedPayload": { + "position": { + "x": 26932.507327659463, + "y": 17538.204402375286 + }, + "targetPosition": { + "x": 27121.0615551822, + "y": 17605.34679900541 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "71917bcb-da9d-4f47-b50a-6b3c69d63444", + "savedPayload": { + "position": { + "x": 27121.0615551822, + "y": 17605.34679900541 + }, + "targetPosition": { + "x": 27309.81082983534, + "y": 17672.837363896913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "e75dd522-a6cf-4513-9adb-3c6027419aad", + "savedPayload": { + "position": { + "x": 27314.597906628107, + "y": 17471.83441515677 + }, + "targetPosition": { + "x": 27309.81082983534, + "y": 17672.837363896913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "b697f296-bec4-4da4-a52f-14b78f7ce97d", + "savedPayload": { + "position": { + "x": 27506.258742760165, + "y": 17629.877495308483 + }, + "targetPosition": { + "x": 27309.81082983534, + "y": 17672.837363896913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Bottom", + "Point", + "Foundations", + "edbb126b-18d3-4629-b063-e51bc1f9fe16" + ] + ] + } + } + ], + "id": "14c7bc78-e082-49c6-bd72-ebb21a8825fb", + "savedPayload": { + "position": { + "x": 27309.81082983534, + "y": 17672.837363896913 + }, + "targetPosition": { + "x": 27536.142670994144, + "y": 18002.53863681876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "9263feca-bb6e-4e33-8688-1d39f038545f", + "savedPayload": { + "position": { + "x": 27136.33962056399, + "y": 14399.003435287304 + }, + "targetPosition": { + "x": 27365.22514424605, + "y": 14584.457361047895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1b292a0e-9fd3-408e-8627-83f7704c86bf", + "savedPayload": { + "position": { + "x": 27365.22514424605, + "y": 14584.457361047895 + }, + "targetPosition": { + "x": 27632.69863694863, + "y": 14801.181831640297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "5d136924-8d41-4f0c-ab42-7a0e8494e219", + "savedPayload": { + "position": { + "x": 27596.869339419896, + "y": 14458.769606616821 + }, + "targetPosition": { + "x": 27632.69863694863, + "y": 14801.181831640297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "6f349c15-7e6e-44a2-8006-4c4d3c004ad6", + "savedPayload": { + "position": { + "x": 27849.472308397595, + "y": 14533.413724605849 + }, + "targetPosition": { + "x": 27632.69863694863, + "y": 14801.181831640297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "168013eb-817d-40d5-b143-b3a77d6a7d0e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Top", + "Point", + "Foundations", + "168013eb-817d-40d5-b143-b3a77d6a7d0e" + ] + ] + } + } + ], + "id": "884b187d-aecc-4660-9937-23bc10989aea", + "savedPayload": { + "position": { + "x": 27426.255968964924, + "y": 17608.66637048277 + }, + "targetPosition": { + "x": 27536.142670994144, + "y": 18002.53863681876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "3f8d2e53-df1b-406f-9da8-7439a3520aa5", + "savedPayload": { + "position": { + "x": 27257.023700580605, + "y": 14360.711576910453 + }, + "targetPosition": { + "x": 27464.768614846853, + "y": 14568.634086043869 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f3004b6b-94eb-488d-8a5d-d45fbd47e547", + "savedPayload": { + "position": { + "x": 27464.768614846853, + "y": 14568.634086043869 + }, + "targetPosition": { + "x": 27694.2059869136, + "y": 14798.29159039729 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "348afaf7-2d7c-4c08-9a22-3dee8738bf6c", + "savedPayload": { + "position": { + "x": 27694.204197302035, + "y": 14472.608846834453 + }, + "targetPosition": { + "x": 27694.2059869136, + "y": 14798.29159039729 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Bottom", + "Point", + "Foundations", + "edbb126b-18d3-4629-b063-e51bc1f9fe16" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "cbfa1250-3f0c-4b6b-9df1-54428cfca004", + "savedPayload": { + "position": { + "x": 27924.76908870337, + "y": 14567.687307527696 + }, + "targetPosition": { + "x": 27694.2059869136, + "y": 14798.29159039729 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "a5dbac10-90dc-42f2-879d-cc6cd181ae54" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Top", + "Point", + "Foundations", + "a5dbac10-90dc-42f2-879d-cc6cd181ae54" + ] + ] + } + } + ], + "id": "2ac4268d-2ba9-409c-a821-c43ded983ed2", + "savedPayload": { + "position": { + "x": 27633.763090679644, + "y": 17604.01544880659 + }, + "targetPosition": { + "x": 27536.142670994144, + "y": 18002.53863681876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"manage-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "e1be6aef-0c58-48a9-b63c-1f81482333e7", + "savedPayload": { + "position": { + "x": 27863.278268357102, + "y": 17498.408750647624 + }, + "targetPosition": { + "x": 27754.169286132426, + "y": 17667.01861296396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "dfa6cf8b-b9af-4ebb-a2b3-52b71e573543" + ] + ] + } + }, + "id": "f75c454b-e481-4bfa-9818-09807cd11040", + "savedPayload": { + "position": { + "x": 27754.169286132426, + "y": 17667.01861296396 + }, + "targetPosition": { + "x": 27536.142670994144, + "y": 18002.53863681876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"manage-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "27a237eb-fcf7-44d5-a79d-8b4d49b3fd08", + "savedPayload": { + "position": { + "x": 28030.259766965344, + "y": 17660.778902966696 + }, + "targetPosition": { + "x": 27864.96285668313, + "y": 17774.75349385831 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "edbb126b-18d3-4629-b063-e51bc1f9fe16" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "c4b99154-7def-4a0d-a8c6-0d232577e877" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa4d868a-edb4-45c9-a13c-b320c7d44d45" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "844848e7-043b-4c11-9196-260bbb301b03" + ], + [ + "End Bottom", + "Point", + "Foundations", + "edbb126b-18d3-4629-b063-e51bc1f9fe16" + ] + ] + } + }, + "id": "748f7398-510a-47d2-8886-7546d46184b0", + "savedPayload": { + "position": { + "x": 27864.96285668313, + "y": 17774.75349385831 + }, + "targetPosition": { + "x": 27536.142670994144, + "y": 18002.53863681876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "fa4d868a-edb4-45c9-a13c-b320c7d44d45", + "savedPayload": { + "position": { + "x": 27536.142670994144, + "y": 18002.53863681876 + }, + "targetPosition": { + "x": 27631.19002179842, + "y": 18450.237868599004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "3f5a0499-03ba-4019-8c2c-f07cc04fdd18", + "savedPayload": { + "position": { + "x": 27937.407195701595, + "y": 17849.368828430397 + }, + "targetPosition": { + "x": 27949.406705981142, + "y": 17976.301881371997 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ed6cb815-f87b-4f44-b99b-18a49c22f5df", + "savedPayload": { + "position": { + "x": 27949.406705981142, + "y": 17976.301881371997 + }, + "targetPosition": { + "x": 27971.33966517278, + "y": 18144.421481730653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "5283dc7c-8b0e-4095-bdbb-85fd0f9f0ecc", + "savedPayload": { + "position": { + "x": 28121.75809133387, + "y": 17879.119897280987 + }, + "targetPosition": { + "x": 28059.867856353758, + "y": 17989.627949516296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "77006e13-0582-4c42-9c50-ca903223ea51", + "savedPayload": { + "position": { + "x": 28059.867856353758, + "y": 17989.627949516296 + }, + "targetPosition": { + "x": 27971.33966517278, + "y": 18144.421481730653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "c1bfa269-d58a-45b9-91a4-0049f96b0768", + "savedPayload": { + "position": { + "x": 28250.683294051523, + "y": 18018.457035753523 + }, + "targetPosition": { + "x": 28136.09988624633, + "y": 18071.8459537629 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "59451ed9-a6dd-45d5-aa20-afb9400737b8", + "savedPayload": { + "position": { + "x": 28136.09988624633, + "y": 18071.8459537629 + }, + "targetPosition": { + "x": 27971.33966517278, + "y": 18144.421481730653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "57df12e8-4c6a-4a69-a82e-4b138bd34907", + "savedPayload": { + "position": { + "x": 28268.184167822437, + "y": 18216.273119400335 + }, + "targetPosition": { + "x": 28142.53219249877, + "y": 18189.660648946385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63e80647-78b5-46fc-8e01-59739f27ff00", + "savedPayload": { + "position": { + "x": 28142.53219249877, + "y": 18189.660648946385 + }, + "targetPosition": { + "x": 27971.33966517278, + "y": 18144.421481730653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c46e0d04-69b0-4dfe-89cb-2dbd490a1e04", + "savedPayload": { + "position": { + "x": 27971.33966517278, + "y": 18144.421481730653 + }, + "targetPosition": { + "x": 27631.19002179842, + "y": 18450.237868599004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c4b99154-7def-4a0d-a8c6-0d232577e877", + "savedPayload": { + "position": { + "x": 28544.683799359416, + "y": 18348.659347417346 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 18776.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Close Stage Objects", + "config": "{ \n \"codeName\": \"Strategy-Objects\", \n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate * 1.05", + "project": "Foundations", + "id": "0a68ed41-5133-4a2d-8359-610c315a056e", + "savedPayload": { + "position": { + "x": 27178.39054448849, + "y": 17687.035039991628 + }, + "targetPosition": { + "x": 27367.287680814363, + "y": 17753.52762797833 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20", + "savedPayload": { + "position": { + "x": 27367.287680814363, + "y": 17753.52762797833 + }, + "targetPosition": { + "x": 27744.63655401482, + "y": 17885.75340159187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "a7e5b626-dcc7-4ce6-a173-4733b041d679", + "savedPayload": { + "position": { + "x": 27267.847995730077, + "y": 17520.818009085968 + }, + "targetPosition": { + "x": 27426.832196301304, + "y": 17642.55013070475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e48888de-b8d0-42d6-84a8-cb671f96c23c", + "savedPayload": { + "position": { + "x": 27426.832196301304, + "y": 17642.55013070475 + }, + "targetPosition": { + "x": 27744.63655401482, + "y": 17885.75340159187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.beginRate * 1.05", + "project": "Foundations", + "id": "e4f654ed-44b1-4099-8f18-6fbb88563ae6", + "savedPayload": { + "position": { + "x": 27404.34131968029, + "y": 17390.85722411773 + }, + "targetPosition": { + "x": 27517.760326109703, + "y": 17555.79495474132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8505d3cb-7477-45ad-977e-e84e094f657b", + "savedPayload": { + "position": { + "x": 27517.760326109703, + "y": 17555.79495474132 + }, + "targetPosition": { + "x": 27744.63655401482, + "y": 17885.75340159187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "527c1e38-1ff3-4060-b30d-0d8dd8ecfe2e", + "savedPayload": { + "position": { + "x": 27577.15658576496, + "y": 17309.26861142698 + }, + "targetPosition": { + "x": 27633.802938763554, + "y": 17501.158482874846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b33541c3-6f0f-4510-ab62-e7534ac6e0bf", + "savedPayload": { + "position": { + "x": 27633.802938763554, + "y": 17501.158482874846 + }, + "targetPosition": { + "x": 27744.63655401482, + "y": 17885.75340159187 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "91fdf7f8-9400-4eec-9712-009043d64c94", + "savedPayload": { + "position": { + "x": 27744.63655401482, + "y": 17885.75340159187 + }, + "targetPosition": { + "x": 28019.897970904203, + "y": 18175.540730053395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "648eca65-9993-4f00-99aa-abf7a54a0c54", + "savedPayload": { + "position": { + "x": 27782.415895467257, + "y": 17361.615856910554 + }, + "targetPosition": { + "x": 28047.99251038984, + "y": 17113.33782872677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "6cd98f14-f73e-49d1-964b-9aa50462fb30", + "savedPayload": { + "position": { + "x": 27479.352263775545, + "y": 16743.92018809952 + }, + "targetPosition": { + "x": 27738.62945479525, + "y": 16912.33478996537 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "333ae5c4-bf36-4262-abcb-abb4d7dfede2", + "savedPayload": { + "position": { + "x": 27738.62945479525, + "y": 16912.33478996537 + }, + "targetPosition": { + "x": 28047.99251038984, + "y": 17113.33782872677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "c762df8d-d9ac-4791-978c-d704a4a4d828", + "savedPayload": { + "position": { + "x": 28143.02923411214, + "y": 16757.608433632584 + }, + "targetPosition": { + "x": 28047.99251038984, + "y": 17113.33782872677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "b40787cd-bf5a-4321-966e-5d732b567f9c", + "savedPayload": { + "position": { + "x": 28423.305336576843, + "y": 17109.54236974057 + }, + "targetPosition": { + "x": 28047.99251038984, + "y": 17113.33782872677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "8505d3cb-7477-45ad-977e-e84e094f657b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Bottom", + "Point", + "Foundations", + "8505d3cb-7477-45ad-977e-e84e094f657b" + ] + ] + } + } + ], + "id": "0df10376-1e3a-46e5-9117-10fe0912826d", + "savedPayload": { + "position": { + "x": 27876.618489439465, + "y": 17801.91630441083 + }, + "targetPosition": { + "x": 28019.897970904203, + "y": 18175.540730053395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "ef092ef5-eb49-45dd-ac30-6c118d6d25b1", + "savedPayload": { + "position": { + "x": 27954.60227424662, + "y": 17227.698912602194 + }, + "targetPosition": { + "x": 28286.49295079496, + "y": 17072.18149642557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 0.25,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 10,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "8534e418-fd8e-40c8-a144-3f26ff65a402", + "savedPayload": { + "position": { + "x": 27902.251990452478, + "y": 16512.56535700713 + }, + "targetPosition": { + "x": 28077.847370491476, + "y": 16768.46498139291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "cfc71637-0bc9-4eb5-a3d9-7f8463c48646", + "savedPayload": { + "position": { + "x": 28077.847370491476, + "y": 16768.46498139291 + }, + "targetPosition": { + "x": 28286.49295079496, + "y": 17072.18149642557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "2fe5feaa-228e-436a-9288-bfef67ae8c62", + "savedPayload": { + "position": { + "x": 28510.388766308435, + "y": 16779.94756178466 + }, + "targetPosition": { + "x": 28286.49295079496, + "y": 17072.18149642557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "2772a485-b7ee-4797-bf75-5359fbdf1645", + "savedPayload": { + "position": { + "x": 28634.87681503947, + "y": 17212.452896151597 + }, + "targetPosition": { + "x": 28286.49295079496, + "y": 17072.18149642557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "8505d3cb-7477-45ad-977e-e84e094f657b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Bottom", + "Point", + "Foundations", + "8505d3cb-7477-45ad-977e-e84e094f657b" + ] + ] + } + } + ], + "id": "8020e37e-acee-4fbc-b433-148a27d98f71", + "savedPayload": { + "position": { + "x": 28030.372369013043, + "y": 17775.2994149269 + }, + "targetPosition": { + "x": 28019.897970904203, + "y": 18175.540730053395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "1a8b810b-f73f-4887-8309-06d0cf180e19", + "savedPayload": { + "position": { + "x": 28280.521786333342, + "y": 16491.011222733996 + }, + "targetPosition": { + "x": 28391.56347809938, + "y": 16780.96660393995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3f44200f-45da-4826-b68f-99bfd6cd485f", + "savedPayload": { + "position": { + "x": 28391.56347809938, + "y": 16780.96660393995 + }, + "targetPosition": { + "x": 28523.4006226479, + "y": 17125.074732943227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "5a534345-d1a8-4b82-a999-541a19a7ba36", + "savedPayload": { + "position": { + "x": 28673.1447511178, + "y": 16788.46660255695 + }, + "targetPosition": { + "x": 28523.4006226479, + "y": 17125.074732943227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "bd038423-e7c8-46bc-a68f-6c55672e5c7d", + "savedPayload": { + "position": { + "x": 28867.405071493267, + "y": 16992.906923428356 + }, + "targetPosition": { + "x": 28523.4006226479, + "y": 17125.074732943227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "e48888de-b8d0-42d6-84a8-cb671f96c23c" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Top", + "Point", + "Foundations", + "e48888de-b8d0-42d6-84a8-cb671f96c23c" + ] + ] + } + } + ], + "id": "0b3426b8-1387-46fb-931f-bc4d5946e5ff", + "savedPayload": { + "position": { + "x": 28182.687253894455, + "y": 17809.718618304643 + }, + "targetPosition": { + "x": 28019.897970904203, + "y": 18175.540730053395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "391dd0a3-8ed3-47a0-899e-5c9c8ba15af7", + "savedPayload": { + "position": { + "x": 28738.940772098416, + "y": 16585.94459469058 + }, + "targetPosition": { + "x": 28730.937713763356, + "y": 16896.269395958316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "b248472f-8803-4cfc-bc63-d405ab0f599f", + "savedPayload": { + "position": { + "x": 28730.937713763356, + "y": 16896.269395958316 + }, + "targetPosition": { + "x": 28721.40204484377, + "y": 17264.80571477737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "97f332d1-7949-4245-b681-48fd994c9997", + "savedPayload": { + "position": { + "x": 28988.43974509566, + "y": 17011.211055760992 + }, + "targetPosition": { + "x": 28721.40204484377, + "y": 17264.80571477737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "8505d3cb-7477-45ad-977e-e84e094f657b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Bottom", + "Point", + "Foundations", + "8505d3cb-7477-45ad-977e-e84e094f657b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "706882b6-399c-4c68-b1f8-2ddd3ac8553b", + "savedPayload": { + "position": { + "x": 29089.379661386854, + "y": 17274.090490329956 + }, + "targetPosition": { + "x": 28721.40204484377, + "y": 17264.80571477737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "b33541c3-6f0f-4510-ab62-e7534ac6e0bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Top", + "Point", + "Foundations", + "b33541c3-6f0f-4510-ab62-e7534ac6e0bf" + ] + ] + } + } + ], + "id": "b798db22-3724-4858-8762-8b02277b0c0a", + "savedPayload": { + "position": { + "x": 28310.19042514843, + "y": 17899.811687887945 + }, + "targetPosition": { + "x": 28019.897970904203, + "y": 18175.540730053395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"close-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "98335588-6e0f-4272-adb9-2c4d2a8e7bb7", + "savedPayload": { + "position": { + "x": 28580.808349782008, + "y": 17959.684894972324 + }, + "targetPosition": { + "x": 28393.493138660684, + "y": 18031.88394997253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "118b1aa2-31d1-4a36-92fa-546c9e4aee20" + ] + ] + } + }, + "id": "ad137d1c-da1b-4639-946f-fb346c4d1719", + "savedPayload": { + "position": { + "x": 28393.493138660684, + "y": 18031.88394997253 + }, + "targetPosition": { + "x": 28019.897970904203, + "y": 18175.540730053395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"close-stage\",\n\"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "b203718b-4db4-4942-8340-bc7e748c76d8", + "savedPayload": { + "position": { + "x": 28620.610733877766, + "y": 18188.970863722618 + }, + "targetPosition": { + "x": 28419.873983691883, + "y": 18184.132958941987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "8505d3cb-7477-45ad-977e-e84e094f657b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Portfolio Stages", + "Plotter", + "Foundations", + "4bf8cd3e-2180-4246-8a36-05f96cb0edde" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "c35a9719-5007-468b-9529-d3cfc91fc2c8" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4f187b0-8bd1-4163-995f-229cf247add7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "91fdf7f8-9400-4eec-9712-009043d64c94" + ], + [ + "End Bottom", + "Point", + "Foundations", + "8505d3cb-7477-45ad-977e-e84e094f657b" + ] + ] + } + }, + "id": "47eb36fc-1bdb-4602-8415-0634cb0e1357", + "savedPayload": { + "position": { + "x": 28419.873983691883, + "y": 18184.132958941987 + }, + "targetPosition": { + "x": 28019.897970904203, + "y": 18175.540730053395 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "c4f187b0-8bd1-4163-995f-229cf247add7", + "savedPayload": { + "position": { + "x": 28019.897970904203, + "y": 18175.540730053395 + }, + "targetPosition": { + "x": 27834.058764677073, + "y": 18593.3846030814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Close Stage Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "64a75387-0a32-4a85-9b73-19f0cce8ee0a", + "savedPayload": { + "position": { + "x": 28434.75976610158, + "y": 18286.93950316711 + }, + "targetPosition": { + "x": 28370.289766225273, + "y": 18396.945812696253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d5cbe717-9e48-4267-9fdb-8f1997639c36", + "savedPayload": { + "position": { + "x": 28370.289766225273, + "y": 18396.945812696253 + }, + "targetPosition": { + "x": 28288.83888003678, + "y": 18545.93513438691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "1e598a19-9a8a-4a68-b7c2-db6f8c96c3ce", + "savedPayload": { + "position": { + "x": 28566.587253932285, + "y": 18419.446340868602 + }, + "targetPosition": { + "x": 28451.701658797287, + "y": 18472.74879999615 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6443e44d-7c88-48ee-9811-2b252d954051", + "savedPayload": { + "position": { + "x": 28451.701658797287, + "y": 18472.74879999615 + }, + "targetPosition": { + "x": 28288.83888003678, + "y": 18545.93513438691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "e777c7a7-05cb-4bf8-8f4c-02c091c6e206", + "savedPayload": { + "position": { + "x": 28589.29169053346, + "y": 18607.893312453936 + }, + "targetPosition": { + "x": 28465.10378169838, + "y": 18584.01110960327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b23c33fc-9b3d-45d5-95ab-a598d36dd0bc", + "savedPayload": { + "position": { + "x": 28465.10378169838, + "y": 18584.01110960327 + }, + "targetPosition": { + "x": 28288.83888003678, + "y": 18545.93513438691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "4eae565f-dc49-41e5-b999-ac78a07e66ab", + "savedPayload": { + "position": { + "x": 28487.09616178475, + "y": 18778.34805776346 + }, + "targetPosition": { + "x": 28401.08700769345, + "y": 18682.96684139574 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "41507ca4-49bc-49c0-9f99-710ae7cdd12a", + "savedPayload": { + "position": { + "x": 28401.08700769345, + "y": 18682.96684139574 + }, + "targetPosition": { + "x": 28288.83888003678, + "y": 18545.93513438691 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f2b5903d-45b3-4b47-9982-9a6af55e4b38", + "savedPayload": { + "position": { + "x": 28288.83888003678, + "y": 18545.93513438691 + }, + "targetPosition": { + "x": 27834.058764677073, + "y": 18593.3846030814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c35a9719-5007-468b-9529-d3cfc91fc2c8", + "savedPayload": { + "position": { + "x": 28769.683799359416, + "y": 18512.13141621855 + }, + "targetPosition": { + "x": 28405.62615189069, + "y": 18776.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4bf8cd3e-2180-4246-8a36-05f96cb0edde", + "savedPayload": { + "position": { + "x": 28376.62615189069, + "y": 18572.634779750166 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Exchange Orders", + "config": "{ \n \"codeName\": \"Exchange-Orders\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Market Buy Orders", + "config": "{\n \"codeName\": \"Market-Buy-Orders\",\n \"icon\": \"trend\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}\n", + "project": "Foundations", + "id": "d8a6254d-cb44-4b88-8571-b7fc13847ac8", + "savedPayload": { + "position": { + "x": 26873.266410731594, + "y": 18759.784789813806 + }, + "targetPosition": { + "x": 27005.5180924974, + "y": 18577.755966079443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3e054eea-4521-4371-b6a9-fe552b00067d", + "savedPayload": { + "position": { + "x": 27005.5180924974, + "y": 18577.755966079443 + }, + "targetPosition": { + "x": 27137.769774263208, + "y": 18395.72714234508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "dd20a311-ea9a-4fee-8ee9-662e83b1fd06", + "savedPayload": { + "position": { + "x": 26690.234921347488, + "y": 18348.689333874638 + }, + "targetPosition": { + "x": 26914.002347805348, + "y": 18372.20823810986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1b1242b2-50d8-4852-b618-294cc3b0558f", + "savedPayload": { + "position": { + "x": 26914.002347805348, + "y": 18372.20823810986 + }, + "targetPosition": { + "x": 27137.769774263208, + "y": 18395.72714234508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "327c8d99-0b48-4756-ba0b-44b74d0459c3", + "savedPayload": { + "position": { + "x": 27137.769774263208, + "y": 18395.72714234508 + }, + "targetPosition": { + "x": 27343.317502232792, + "y": 18304.211397653024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "107eac63-75b0-45d6-8903-37ed8622495e", + "savedPayload": { + "position": { + "x": 26722.166450331755, + "y": 18406.610098389443 + }, + "targetPosition": { + "x": 26927.71417830134, + "y": 18315.094353697386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "e8dd25fe-ce2e-4d49-beeb-c1afe65a9030", + "savedPayload": { + "position": { + "x": 26927.71417830134, + "y": 18315.094353697386 + }, + "targetPosition": { + "x": 27133.261906270924, + "y": 18223.57860900533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "6c1e1274-7eea-442f-bf42-af1a5cea70a7", + "savedPayload": { + "position": { + "x": 26923.206310309055, + "y": 18142.945820357636 + }, + "targetPosition": { + "x": 27133.261906270924, + "y": 18223.57860900533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "3e054eea-4521-4371-b6a9-fe552b00067d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a158b5e0-bf08-4419-a68c-a03285f84044" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "327c8d99-0b48-4756-ba0b-44b74d0459c3" + ], + [ + "Begin", + "Point", + "Foundations", + "3e054eea-4521-4371-b6a9-fe552b00067d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "4a5da79a-cbe4-4f03-be79-1a8268a14e2b", + "savedPayload": { + "position": { + "x": 27041.746161578867, + "y": 18018.030881035746 + }, + "targetPosition": { + "x": 27133.261906270924, + "y": 18223.57860900533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "1b1242b2-50d8-4852-b618-294cc3b0558f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a158b5e0-bf08-4419-a68c-a03285f84044" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "327c8d99-0b48-4756-ba0b-44b74d0459c3" + ], + [ + "End", + "Point", + "Foundations", + "1b1242b2-50d8-4852-b618-294cc3b0558f" + ] + ] + } + } + ], + "id": "36a1ff27-6db8-4811-a61d-6646e9da3f07", + "savedPayload": { + "position": { + "x": 27133.261906270924, + "y": 18223.57860900533 + }, + "targetPosition": { + "x": 27343.317502232792, + "y": 18304.211397653024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"bullet-market-buy-order\", \n\"size\": 20\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "3d723a0b-5878-432c-ac49-c1df674d4a63", + "savedPayload": { + "position": { + "x": 27206.043885194707, + "y": 17995.889805698647 + }, + "targetPosition": { + "x": 27251.801757540736, + "y": 18098.66366968344 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "3e054eea-4521-4371-b6a9-fe552b00067d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "80f2cbfb-7e21-434f-a1ae-dbdf90d402de" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a158b5e0-bf08-4419-a68c-a03285f84044" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "327c8d99-0b48-4756-ba0b-44b74d0459c3" + ], + [ + "Begin", + "Point", + "Foundations", + "3e054eea-4521-4371-b6a9-fe552b00067d" + ] + ] + } + }, + "id": "2e030122-7345-48ca-9c74-ddd91ebe00f6", + "savedPayload": { + "position": { + "x": 27251.801757540736, + "y": 18098.66366968344 + }, + "targetPosition": { + "x": 27343.317502232792, + "y": 18304.211397653024 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "a158b5e0-bf08-4419-a68c-a03285f84044", + "savedPayload": { + "position": { + "x": 27343.317502232792, + "y": 18304.211397653024 + }, + "targetPosition": { + "x": 27763.428694156533, + "y": 18465.476974948408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Market Buy Order", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "aac6e2f4-a2fc-483c-8101-145683a81ea0", + "savedPayload": { + "position": { + "x": 26436.807840781552, + "y": 17684.203369084025 + }, + "targetPosition": { + "x": 26776.59237528673, + "y": 17546.99135536315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b5143ade-5655-4a82-9288-d201f8020fac", + "savedPayload": { + "position": { + "x": 26776.59237528673, + "y": 17546.99135536315 + }, + "targetPosition": { + "x": 27116.376563390353, + "y": 17409.53888860032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.rate", + "project": "Foundations", + "id": "684202fa-27d4-4e8f-8cef-64b561edd192", + "savedPayload": { + "position": { + "x": 26383.70400113174, + "y": 17434.98192141929 + }, + "targetPosition": { + "x": 26749.999928969708, + "y": 17422.307632908105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "98f33272-136f-47e5-972a-824e83b5b487", + "savedPayload": { + "position": { + "x": 26749.999928969708, + "y": 17422.307632908105 + }, + "targetPosition": { + "x": 27116.376563390353, + "y": 17409.53888860032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "7da31279-dd71-436b-96d6-fb20d3329237", + "savedPayload": { + "position": { + "x": 26419.09479019213, + "y": 17183.159113690526 + }, + "targetPosition": { + "x": 26767.689988489023, + "y": 17296.362476223785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c0ece36-8117-452b-8db0-b788d4bff9fa", + "savedPayload": { + "position": { + "x": 26767.689988489023, + "y": 17296.362476223785 + }, + "targetPosition": { + "x": 27116.376563390353, + "y": 17409.53888860032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "46a4726e-08f4-4d1f-952d-bd27777b7cb1", + "savedPayload": { + "position": { + "x": 26538.625183018146, + "y": 16958.279384028458 + }, + "targetPosition": { + "x": 26827.46111934327, + "y": 17183.899200431733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "67eba394-1985-4000-81bc-959f5e96b456", + "savedPayload": { + "position": { + "x": 26827.46111934327, + "y": 17183.899200431733 + }, + "targetPosition": { + "x": 27116.376563390353, + "y": 17409.53888860032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Order Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orderName", + "project": "Foundations", + "id": "83919779-b4b4-42a9-b1c8-9763955a579f", + "savedPayload": { + "position": { + "x": 26727.859366199515, + "y": 16787.863901095934 + }, + "targetPosition": { + "x": 26922.09395929109, + "y": 17098.67904368766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1811831e-fadf-4332-a535-8f64cb6f853c", + "savedPayload": { + "position": { + "x": 26922.09395929109, + "y": 17098.67904368766 + }, + "targetPosition": { + "x": 27116.376563390353, + "y": 17409.53888860032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Algorithm Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.algorithmName", + "project": "Foundations", + "id": "b8603309-05c7-4873-9d3e-94c4388c6e06", + "savedPayload": { + "position": { + "x": 26963.95696946762, + "y": 16692.469363720844 + }, + "targetPosition": { + "x": 27040.169243028176, + "y": 17050.983333133718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a2449804-2319-400d-84fa-79540d7746db", + "savedPayload": { + "position": { + "x": 27040.169243028176, + "y": 17050.983333133718 + }, + "targetPosition": { + "x": 27116.376563390353, + "y": 17409.53888860032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "e9cab0b8-d047-4ea4-b110-7d1262b51ca5", + "savedPayload": { + "position": { + "x": 27218.00238177872, + "y": 16683.60409821552 + }, + "targetPosition": { + "x": 27167.24214795331, + "y": 17046.576443626607 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "063f9639-e22c-4bea-a495-e36ff01be096", + "savedPayload": { + "position": { + "x": 27167.24214795331, + "y": 17046.576443626607 + }, + "targetPosition": { + "x": 27116.376563390353, + "y": 17409.53888860032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "d4065eab-925f-42cc-9c0f-0db69c454843", + "savedPayload": { + "position": { + "x": 27430.16681363583, + "y": 16765.563490373275 + }, + "targetPosition": { + "x": 27288.42477368273, + "y": 17086.06631448446 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "717744a8-18de-4907-9396-c2dad0fcc243", + "savedPayload": { + "position": { + "x": 27288.42477368273, + "y": 17086.06631448446 + }, + "targetPosition": { + "x": 27116.376563390353, + "y": 17409.53888860032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "749cf3e4-e5a8-4748-9478-9fe74ecc4cfd", + "savedPayload": { + "position": { + "x": 27480.234518184105, + "y": 18115.76129229277 + }, + "targetPosition": { + "x": 27763.428694156533, + "y": 18465.476974948408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Percentage Filled", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageFilled", + "project": "Foundations", + "id": "8e66c50d-5d27-4147-b288-b847652fd9fb", + "savedPayload": { + "position": { + "x": 27192.504449448126, + "y": 16953.20796094623 + }, + "targetPosition": { + "x": 27335.164967486224, + "y": 17068.586246730025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b14eee7c-6578-4e3c-8b69-a6e7f28e1cd8", + "savedPayload": { + "position": { + "x": 27335.164967486224, + "y": 17068.586246730025 + }, + "targetPosition": { + "x": 27529.11274139132, + "y": 17225.33351965133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Actual Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.actualRate", + "project": "Foundations", + "id": "01b24403-e9aa-4d21-a306-84cfe38d1355", + "savedPayload": { + "position": { + "x": 27473.440225623108, + "y": 16805.24644627803 + }, + "targetPosition": { + "x": 27502.839643296415, + "y": 16977.677548411324 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f2e51f43-cf6a-4bbb-b4f5-2c2a1773801e", + "savedPayload": { + "position": { + "x": 27502.839643296415, + "y": 16977.677548411324 + }, + "targetPosition": { + "x": 27529.11274139132, + "y": 17225.33351965133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "9cf3e485-5fa4-4abb-be5d-8f1acfa31344", + "savedPayload": { + "position": { + "x": 27779.574330624142, + "y": 16890.3639908082 + }, + "targetPosition": { + "x": 27664.661429275133, + "y": 17033.341420042085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1cedb87f-403b-4977-966d-4bf809818f37", + "savedPayload": { + "position": { + "x": 27664.661429275133, + "y": 17033.341420042085 + }, + "targetPosition": { + "x": 27529.11274139132, + "y": 17225.33351965133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c213dbda-55b1-41ea-a15d-ee19c037dccd", + "savedPayload": { + "position": { + "x": 27693.03318488843, + "y": 18021.017221680595 + }, + "targetPosition": { + "x": 27763.428694156533, + "y": 18465.476974948408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInBaseAsset", + "project": "Foundations", + "id": "54ffcca7-333f-46e6-a07c-d0aa10141da3", + "savedPayload": { + "position": { + "x": 27741.662782067804, + "y": 17634.270327085498 + }, + "targetPosition": { + "x": 27833.17852675986, + "y": 17839.818055055082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d857488e-82e4-468e-9476-7bbba8687701", + "savedPayload": { + "position": { + "x": 27833.17852675986, + "y": 17839.818055055082 + }, + "targetPosition": { + "x": 27924.694271451917, + "y": 18045.365783024667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInBaseAsset", + "project": "Foundations", + "id": "dfe86b21-da45-4f43-8672-756c03ad6976", + "savedPayload": { + "position": { + "x": 28085.959848747305, + "y": 17625.25459110093 + }, + "targetPosition": { + "x": 28005.32706009961, + "y": 17835.310187062798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8b779ff2-bb3b-42eb-b02a-0632c6b3e868", + "savedPayload": { + "position": { + "x": 28005.32706009961, + "y": 17835.310187062798 + }, + "targetPosition": { + "x": 27924.694271451917, + "y": 18045.365783024667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInBaseAsset", + "project": "Foundations", + "id": "7f26194f-98f0-43d8-b723-88601ae23166", + "savedPayload": { + "position": { + "x": 28335.789727391086, + "y": 17862.334293640553 + }, + "targetPosition": { + "x": 28130.2419994215, + "y": 17953.85003833261 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "949ad83c-e11b-4223-bcc3-76cb0ac3f1fe", + "savedPayload": { + "position": { + "x": 28130.2419994215, + "y": 17953.85003833261 + }, + "targetPosition": { + "x": 27924.694271451917, + "y": 18045.365783024667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "83866ab4-3aeb-4661-ba5b-8870411f87d4", + "savedPayload": { + "position": { + "x": 27924.694271451917, + "y": 18045.365783024667 + }, + "targetPosition": { + "x": 27763.428694156533, + "y": 18465.476974948408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInQuotedAsset", + "project": "Foundations", + "id": "b4d6bf40-121f-4888-a6d4-8660f709c787", + "savedPayload": { + "position": { + "x": 28160.182185282614, + "y": 17734.74794606026 + }, + "targetPosition": { + "x": 28136.663281047393, + "y": 17958.51537251812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f98646f9-bbc5-4fd9-9c86-a8728711bd5f", + "savedPayload": { + "position": { + "x": 28136.663281047393, + "y": 17958.51537251812 + }, + "targetPosition": { + "x": 28113.14437681217, + "y": 18182.28279897598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInQuotedAsset", + "project": "Foundations", + "id": "c2f71f96-b280-41b9-bde4-abce35b7948a", + "savedPayload": { + "position": { + "x": 28462.86005946781, + "y": 17899.08862300355 + }, + "targetPosition": { + "x": 28288.00221813999, + "y": 18040.685710989765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "22fa58aa-035f-418d-871a-5f6d659b75b3", + "savedPayload": { + "position": { + "x": 28288.00221813999, + "y": 18040.685710989765 + }, + "targetPosition": { + "x": 28113.14437681217, + "y": 18182.28279897598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInQuotedAsset", + "project": "Foundations", + "id": "284984f8-e4b3-4886-9a6f-a803d0367e21", + "savedPayload": { + "position": { + "x": 28560.67922972789, + "y": 18229.32060744642 + }, + "targetPosition": { + "x": 28336.91180327003, + "y": 18205.8017032112 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85e445f1-9151-4d79-8cf1-a0fe1dd6ba82", + "savedPayload": { + "position": { + "x": 28336.91180327003, + "y": 18205.8017032112 + }, + "targetPosition": { + "x": 28113.14437681217, + "y": 18182.28279897598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9cbe5f54-c02e-4648-a4d1-49f4bdd1c2dd", + "savedPayload": { + "position": { + "x": 28113.14437681217, + "y": 18182.28279897598 + }, + "targetPosition": { + "x": 27763.428694156533, + "y": 18465.476974948408 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "80f2cbfb-7e21-434f-a1ae-dbdf90d402de", + "savedPayload": { + "position": { + "x": 28653.428694156533, + "y": 18463.976974948408 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Market Sell Orders", + "config": "{\n \"codeName\": \"Market-Sell-Orders\",\n \"icon\": \"trend\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "91145b1f-7a98-46a3-9382-d9bf6b49caa4", + "savedPayload": { + "position": { + "x": 28034.973720052745, + "y": 18222.359553790746 + }, + "targetPosition": { + "x": 28248.961436219153, + "y": 18152.830730056383 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "364c6e55-da81-4bcb-b17d-7aecb8d5d87d", + "savedPayload": { + "position": { + "x": 28248.961436219153, + "y": 18152.830730056383 + }, + "targetPosition": { + "x": 28462.94915238556, + "y": 18083.30190632202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "1d8491f8-89bc-4a8f-bd78-8848e305357f", + "savedPayload": { + "position": { + "x": 28128.533980920736, + "y": 17782.193133460532 + }, + "targetPosition": { + "x": 28295.74156665315, + "y": 17932.747519891276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e84afe3d-36aa-44c4-8430-62e4f9d7822e", + "savedPayload": { + "position": { + "x": 28295.74156665315, + "y": 17932.747519891276 + }, + "targetPosition": { + "x": 28462.94915238556, + "y": 18083.30190632202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d3b90409-40ad-4c11-ace5-7fad7aa69729", + "savedPayload": { + "position": { + "x": 28462.94915238556, + "y": 18083.30190632202 + }, + "targetPosition": { + "x": 28683.032362550668, + "y": 18130.082036756015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "c1d9feca-a9a3-44c5-ab9d-46a5681d05c0", + "savedPayload": { + "position": { + "x": 28120.322159342075, + "y": 17847.820898100304 + }, + "targetPosition": { + "x": 28340.40536950718, + "y": 17894.6010285343 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a55b6a02-c7ba-40f6-a79b-b437c4041e49", + "savedPayload": { + "position": { + "x": 28340.40536950718, + "y": 17894.6010285343 + }, + "targetPosition": { + "x": 28560.48857967229, + "y": 17941.381158968295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "67a4b8d4-83b2-493c-90b8-8753bd9f514f", + "savedPayload": { + "position": { + "x": 28437.94479679391, + "y": 17752.680281180576 + }, + "targetPosition": { + "x": 28560.48857967229, + "y": 17941.381158968295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "364c6e55-da81-4bcb-b17d-7aecb8d5d87d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "d7639be6-c94c-453c-b6c5-121282d5a4a2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b83dfd3e-c899-4db8-bb97-7556c896157c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "d3b90409-40ad-4c11-ace5-7fad7aa69729" + ], + [ + "Begin", + "Point", + "Foundations", + "364c6e55-da81-4bcb-b17d-7aecb8d5d87d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "efce2f0d-cadb-41cd-8cbc-bb66b46e4dfc", + "savedPayload": { + "position": { + "x": 28607.268710106284, + "y": 17721.29794880319 + }, + "targetPosition": { + "x": 28560.48857967229, + "y": 17941.381158968295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "e84afe3d-36aa-44c4-8430-62e4f9d7822e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "d7639be6-c94c-453c-b6c5-121282d5a4a2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b83dfd3e-c899-4db8-bb97-7556c896157c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "d3b90409-40ad-4c11-ace5-7fad7aa69729" + ], + [ + "End", + "Point", + "Foundations", + "e84afe3d-36aa-44c4-8430-62e4f9d7822e" + ] + ] + } + } + ], + "id": "b677c26c-6996-4ed3-9f5c-d993be5e8ee9", + "savedPayload": { + "position": { + "x": 28560.48857967229, + "y": 17941.381158968295 + }, + "targetPosition": { + "x": 28683.032362550668, + "y": 18130.082036756015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{ \n\"codeName\": \"bullet-market-sell-order\", \n\"size\": 20\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "74a7d5d3-0bb8-452e-88ea-e9a965c8bfbb", + "savedPayload": { + "position": { + "x": 28753.20255820166, + "y": 17799.957221508357 + }, + "targetPosition": { + "x": 28729.812492984664, + "y": 17909.99882659091 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "364c6e55-da81-4bcb-b17d-7aecb8d5d87d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "d7639be6-c94c-453c-b6c5-121282d5a4a2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b83dfd3e-c899-4db8-bb97-7556c896157c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "d3b90409-40ad-4c11-ace5-7fad7aa69729" + ], + [ + "Begin", + "Point", + "Foundations", + "364c6e55-da81-4bcb-b17d-7aecb8d5d87d" + ] + ] + } + }, + "id": "e4c2bde7-b7bf-4463-846e-863e2c1ced65", + "savedPayload": { + "position": { + "x": 28729.812492984664, + "y": 17909.99882659091 + }, + "targetPosition": { + "x": 28683.032362550668, + "y": 18130.082036756015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "b83dfd3e-c899-4db8-bb97-7556c896157c", + "savedPayload": { + "position": { + "x": 28683.032362550668, + "y": 18130.082036756015 + }, + "targetPosition": { + "x": 28928.11992830743, + "y": 18507.483792331455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Market Sell Order", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "0282f470-5f04-4039-ac76-cfe7a9911fc1", + "savedPayload": { + "position": { + "x": 27838.722083634584, + "y": 17893.144707909047 + }, + "targetPosition": { + "x": 28178.506618139763, + "y": 17755.93269418817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6dd53f6-7dc3-40ab-a005-42fc3fe5a43b", + "savedPayload": { + "position": { + "x": 28178.506618139763, + "y": 17755.93269418817 + }, + "targetPosition": { + "x": 28518.290806243385, + "y": 17618.48022742534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.rate", + "project": "Foundations", + "id": "c3116e12-ba29-4821-bbe1-75b6dfc8fafa", + "savedPayload": { + "position": { + "x": 27785.618243984773, + "y": 17643.92326024431 + }, + "targetPosition": { + "x": 28151.91417182274, + "y": 17631.248971733126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85007ab4-7add-400d-a7f2-429aa2802c47", + "savedPayload": { + "position": { + "x": 28151.91417182274, + "y": 17631.248971733126 + }, + "targetPosition": { + "x": 28518.290806243385, + "y": 17618.48022742534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "a6138381-21c7-4b2e-b53e-9de4d8eda44e", + "savedPayload": { + "position": { + "x": 27821.009033045164, + "y": 17392.100452515548 + }, + "targetPosition": { + "x": 28169.604231342055, + "y": 17505.303815048806 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "16199bbc-4e34-43ad-b360-004495501cd5", + "savedPayload": { + "position": { + "x": 28169.604231342055, + "y": 17505.303815048806 + }, + "targetPosition": { + "x": 28518.290806243385, + "y": 17618.48022742534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "79eb01d2-3cc1-44fe-83be-92e92fda10b9", + "savedPayload": { + "position": { + "x": 27940.53942587118, + "y": 17167.22072285348 + }, + "targetPosition": { + "x": 28229.3753621963, + "y": 17392.840539256755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12ee3ce2-2bf4-445c-9ff3-fcc057961f17", + "savedPayload": { + "position": { + "x": 28229.3753621963, + "y": 17392.840539256755 + }, + "targetPosition": { + "x": 28518.290806243385, + "y": 17618.48022742534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Order Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orderName", + "project": "Foundations", + "id": "6c549f05-24bd-4e54-9a48-ff3b344bf8e0", + "savedPayload": { + "position": { + "x": 28129.773609052547, + "y": 16996.805239920956 + }, + "targetPosition": { + "x": 28324.008202144123, + "y": 17307.620382512683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0343059e-cfd3-413c-b206-47e81df393aa", + "savedPayload": { + "position": { + "x": 28324.008202144123, + "y": 17307.620382512683 + }, + "targetPosition": { + "x": 28518.290806243385, + "y": 17618.48022742534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Algorithm Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.algorithmName", + "project": "Foundations", + "id": "d12e35d5-5bb7-4465-8110-c0213f569c68", + "savedPayload": { + "position": { + "x": 28365.871212320653, + "y": 16901.41070254586 + }, + "targetPosition": { + "x": 28442.08348588121, + "y": 17259.92467195874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0115c1c0-014d-4c57-bdc8-dfdd7c80e7b8", + "savedPayload": { + "position": { + "x": 28442.08348588121, + "y": 17259.92467195874 + }, + "targetPosition": { + "x": 28518.290806243385, + "y": 17618.48022742534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "b33c619c-7361-4c57-8344-e30c57b5ca11", + "savedPayload": { + "position": { + "x": 28619.91662463175, + "y": 16892.54543704054 + }, + "targetPosition": { + "x": 28569.156390806344, + "y": 17255.51778245163 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "afb92654-d520-4795-b483-2d21fb8c6771", + "savedPayload": { + "position": { + "x": 28569.156390806344, + "y": 17255.51778245163 + }, + "targetPosition": { + "x": 28518.290806243385, + "y": 17618.48022742534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "85e4eeee-8394-4c1a-b7ef-be7e70dce3d5", + "savedPayload": { + "position": { + "x": 28832.081056488863, + "y": 16974.504829198297 + }, + "targetPosition": { + "x": 28690.339016535763, + "y": 17295.00765330948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a2130f56-447e-4caa-b64f-da8d95681b90", + "savedPayload": { + "position": { + "x": 28690.339016535763, + "y": 17295.00765330948 + }, + "targetPosition": { + "x": 28518.290806243385, + "y": 17618.48022742534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e2e2339f-68cf-4d84-89b8-c9d4e69449aa", + "savedPayload": { + "position": { + "x": 28904.568747998106, + "y": 18058.100501691897 + }, + "targetPosition": { + "x": 28928.11992830743, + "y": 18507.483792331455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Percentage Filled", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageFilled", + "project": "Foundations", + "id": "5671c2e3-016e-48e0-9cb9-a10c1ec23aee", + "savedPayload": { + "position": { + "x": 28261.108111166242, + "y": 17486.46185875717 + }, + "targetPosition": { + "x": 28403.76862920434, + "y": 17601.840144540965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "36441d2a-edd2-4c06-9a6d-198b801e8304", + "savedPayload": { + "position": { + "x": 28403.76862920434, + "y": 17601.840144540965 + }, + "targetPosition": { + "x": 28597.716403109436, + "y": 17758.58741746227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Actual Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.actualRate", + "project": "Foundations", + "id": "49e1f698-46b6-4e92-97c0-310b1f2af7c9", + "savedPayload": { + "position": { + "x": 28542.043887341224, + "y": 17338.50034408897 + }, + "targetPosition": { + "x": 28571.44330501453, + "y": 17510.931446222265 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "60edc4d2-121c-4a33-ab6b-c11460422a5b", + "savedPayload": { + "position": { + "x": 28571.44330501453, + "y": 17510.931446222265 + }, + "targetPosition": { + "x": 28597.716403109436, + "y": 17758.58741746227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "81736ccf-56e7-44e5-ac51-e2b6c4f5e182", + "savedPayload": { + "position": { + "x": 28848.17799234226, + "y": 17423.61788861914 + }, + "targetPosition": { + "x": 28733.26509099325, + "y": 17566.595317853025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "15617f0f-5c43-4e78-bb13-6858e5dc4806", + "savedPayload": { + "position": { + "x": 28733.26509099325, + "y": 17566.595317853025 + }, + "targetPosition": { + "x": 28597.716403109436, + "y": 17758.58741746227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d5ca705e-7788-4b25-ade5-cd5c23162082", + "savedPayload": { + "position": { + "x": 29132.415653190226, + "y": 18106.53085644669 + }, + "targetPosition": { + "x": 28928.11992830743, + "y": 18507.483792331455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInBaseAsset", + "project": "Foundations", + "id": "0bc391b2-08cc-4f1d-8ed5-4b3c484c36a0", + "savedPayload": { + "position": { + "x": 29399.081944750862, + "y": 17822.22980624448 + }, + "targetPosition": { + "x": 29352.301814316867, + "y": 18042.313016409586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50a4fa41-313f-49e9-821b-722332bec030", + "savedPayload": { + "position": { + "x": 29352.301814316867, + "y": 18042.313016409586 + }, + "targetPosition": { + "x": 29305.52168388287, + "y": 18262.396226574692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInBaseAsset", + "project": "Foundations", + "id": "45078c4e-c580-4e7d-97c0-e3c1b3911191", + "savedPayload": { + "position": { + "x": 29682.92343945831, + "y": 18017.308660817933 + }, + "targetPosition": { + "x": 29494.22256167059, + "y": 18139.852443696313 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f67bca35-771b-48f3-9299-0abe6d0d6a9c", + "savedPayload": { + "position": { + "x": 29494.22256167059, + "y": 18139.852443696313 + }, + "targetPosition": { + "x": 29305.52168388287, + "y": 18262.396226574692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInBaseAsset", + "project": "Foundations", + "id": "d773bd0c-7128-4ba8-8ec7-668965477fed", + "savedPayload": { + "position": { + "x": 29745.688104213084, + "y": 18355.956487442683 + }, + "targetPosition": { + "x": 29525.604894047978, + "y": 18309.176357008688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc63a6be-d84a-43eb-b3ea-9d71ca63009e", + "savedPayload": { + "position": { + "x": 29525.604894047978, + "y": 18309.176357008688 + }, + "targetPosition": { + "x": 29305.52168388287, + "y": 18262.396226574692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c6fbb20c-7833-4829-8dfc-f6e7e6c57ccf", + "savedPayload": { + "position": { + "x": 29305.52168388287, + "y": 18262.396226574692 + }, + "targetPosition": { + "x": 28928.11992830743, + "y": 18507.483792331455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInQuotedAsset", + "project": "Foundations", + "id": "963f64ab-593e-46be-83f4-222e3e74a979", + "savedPayload": { + "position": { + "x": 29678.611991808477, + "y": 18149.517440557305 + }, + "targetPosition": { + "x": 29528.057605377733, + "y": 18316.725026289718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d5da1956-3310-4eef-acd5-557bb6905e2e", + "savedPayload": { + "position": { + "x": 29528.057605377733, + "y": 18316.725026289718 + }, + "targetPosition": { + "x": 29377.50321894699, + "y": 18483.93261202213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInQuotedAsset", + "project": "Foundations", + "id": "25ab9bb4-fa74-40ac-89bf-4ec6ad95a44c", + "savedPayload": { + "position": { + "x": 29826.886509586544, + "y": 18460.381431712805 + }, + "targetPosition": { + "x": 29602.194864266767, + "y": 18472.157021867468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "44f0101d-b88a-42a9-b20c-24dd277ac116", + "savedPayload": { + "position": { + "x": 29602.194864266767, + "y": 18472.157021867468 + }, + "targetPosition": { + "x": 29377.50321894699, + "y": 18483.93261202213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInQuotedAsset", + "project": "Foundations", + "id": "5fcb63b8-58f4-4e3b-afc9-6f6ccfcc3ffa", + "savedPayload": { + "position": { + "x": 29711.918390411814, + "y": 18785.041384883618 + }, + "targetPosition": { + "x": 29544.710804679402, + "y": 18634.486998452874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a78624f6-ce14-4a81-8cd9-e7173fca076c", + "savedPayload": { + "position": { + "x": 29544.710804679402, + "y": 18634.486998452874 + }, + "targetPosition": { + "x": 29377.50321894699, + "y": 18483.93261202213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "751e5f18-23b1-4b4f-a9ee-b7509a855957", + "savedPayload": { + "position": { + "x": 29377.50321894699, + "y": 18483.93261202213 + }, + "targetPosition": { + "x": 28928.11992830743, + "y": 18507.483792331455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d7639be6-c94c-453c-b6c5-121282d5a4a2", + "savedPayload": { + "position": { + "x": 28928.11992830743, + "y": 18507.483792331455 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Limit Buy Orders", + "config": "{\n \"codeName\": \"Market-Buy-Orders\",\n \"icon\": \"trend\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "478cf1dc-8982-40ac-8fc2-e2954e545b90", + "savedPayload": { + "position": { + "x": 27301.784313699638, + "y": 17763.25959249409 + }, + "targetPosition": { + "x": 27633.632845002474, + "y": 17824.76408234769 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb", + "savedPayload": { + "position": { + "x": 27633.632845002474, + "y": 17824.76408234769 + }, + "targetPosition": { + "x": 27965.48137630531, + "y": 17886.26857220129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "86284b01-0fb0-4357-a5c6-164d008871a1", + "savedPayload": { + "position": { + "x": 27452.20734952529, + "y": 17447.891139578416 + }, + "targetPosition": { + "x": 27708.8443629153, + "y": 17667.079855889853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4", + "savedPayload": { + "position": { + "x": 27708.8443629153, + "y": 17667.079855889853 + }, + "targetPosition": { + "x": 27965.48137630531, + "y": 17886.26857220129 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "692744d1-c21f-46e4-b82c-5e15781a4d03", + "savedPayload": { + "position": { + "x": 27965.48137630531, + "y": 17886.26857220129 + }, + "targetPosition": { + "x": 28270.10390977339, + "y": 18031.56606737409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Status Open", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "15f2b5e6-0039-4468-b9d6-1f6455975ffd", + "savedPayload": { + "position": { + "x": 27729.18893618447, + "y": 17659.805505803928 + }, + "targetPosition": { + "x": 28044.272330127274, + "y": 17780.75468877547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [2,2]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "452a7742-e0e5-47f2-ac45-5e1686b7ec1a", + "savedPayload": { + "position": { + "x": 27519.69880614382, + "y": 17355.963424816826 + }, + "targetPosition": { + "x": 27781.985568135548, + "y": 17568.359056796147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "ff87bf1e-d697-48ab-be2e-d7b576393e14", + "savedPayload": { + "position": { + "x": 27781.985568135548, + "y": 17568.359056796147 + }, + "targetPosition": { + "x": 28044.272330127274, + "y": 17780.75468877547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "6b4a6cca-2ee9-4b79-9e23-92f0913215ac", + "savedPayload": { + "position": { + "x": 27860.456655809703, + "y": 17497.70337209389 + }, + "targetPosition": { + "x": 28044.272330127274, + "y": 17780.75468877547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "Begin", + "Point", + "Foundations", + "bf6cfae8-0f57-43b0-9b96-b680767321eb" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "a4f7de7b-928d-427c-b007-a8c0a2b9bdb2", + "savedPayload": { + "position": { + "x": 27956.920902405174, + "y": 17454.754722402908 + }, + "targetPosition": { + "x": 28044.272330127274, + "y": 17780.75468877547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + } + ], + "id": "8cdefa09-5c3e-4daf-be70-016aea01bb73", + "savedPayload": { + "position": { + "x": 28044.272330127274, + "y": 17780.75468877547 + }, + "targetPosition": { + "x": 28270.10390977339, + "y": 18031.56606737409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed' && record.exitType === 'Cancel Event'", + "project": "Foundations", + "id": "66c862ee-ed20-43cb-b38b-ab1582bd2970", + "savedPayload": { + "position": { + "x": 27912.630244565342, + "y": 17481.10489483384 + }, + "targetPosition": { + "x": 28157.44409478199, + "y": 17713.42456413048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [4,4]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "38ddf282-570c-4ea7-a092-c0996278a0cf", + "savedPayload": { + "position": { + "x": 27835.361931606756, + "y": 17120.223013083654 + }, + "targetPosition": { + "x": 27996.403013194373, + "y": 17416.823788607067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1e9cf9b3-08af-422e-a48c-4b11fd97878c", + "savedPayload": { + "position": { + "x": 27996.403013194373, + "y": 17416.823788607067 + }, + "targetPosition": { + "x": 28157.44409478199, + "y": 17713.42456413048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "a2890841-e252-4ccb-b293-7c75be2eed09", + "savedPayload": { + "position": { + "x": 28095.93960492839, + "y": 17381.576032827645 + }, + "targetPosition": { + "x": 28157.44409478199, + "y": 17713.42456413048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "Begin", + "Point", + "Foundations", + "bf6cfae8-0f57-43b0-9b96-b680767321eb" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "aad77795-f7c6-45f3-a702-435ceb978ee6", + "savedPayload": { + "position": { + "x": 28201.496684656257, + "y": 17378.81192341682 + }, + "targetPosition": { + "x": 28157.44409478199, + "y": 17713.42456413048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + } + ], + "id": "b3389e74-75e9-49bd-9161-4d16f4f7dfff", + "savedPayload": { + "position": { + "x": 28157.44409478199, + "y": 17713.42456413048 + }, + "targetPosition": { + "x": 28270.10390977339, + "y": 18031.56606737409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Status Closed Filled", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed' && record.exitType === 'Filled'", + "project": "Foundations", + "id": "98c0e2f5-8fc4-4e60-8357-2c3648df26a5", + "savedPayload": { + "position": { + "x": 28150.4936779673, + "y": 17386.207007440044 + }, + "targetPosition": { + "x": 28287.767295005382, + "y": 17694.52859939442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "8bcd2a7f-fbcf-4d06-8815-f67be71782a3", + "savedPayload": { + "position": { + "x": 28217.21058229972, + "y": 17023.226320020833 + }, + "targetPosition": { + "x": 28252.48893865255, + "y": 17358.877459707626 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "871201b9-f954-4461-8fb6-85f616edcecb", + "savedPayload": { + "position": { + "x": 28252.48893865255, + "y": 17358.877459707626 + }, + "targetPosition": { + "x": 28287.767295005382, + "y": 17694.52859939442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "c11a2294-6544-4566-bd07-a0d269fd148b", + "savedPayload": { + "position": { + "x": 28357.937490656375, + "y": 17364.40378414676 + }, + "targetPosition": { + "x": 28287.767295005382, + "y": 17694.52859939442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "Begin", + "Point", + "Foundations", + "bf6cfae8-0f57-43b0-9b96-b680767321eb" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "3090cad7-0d14-4fbb-aa50-aeab569d2cc7", + "savedPayload": { + "position": { + "x": 28456.517295005382, + "y": 17402.245025617172 + }, + "targetPosition": { + "x": 28287.767295005382, + "y": 17694.52859939442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + } + ], + "id": "4d87561f-0a67-4e1b-b052-d2ce8b739e46", + "savedPayload": { + "position": { + "x": 28287.767295005382, + "y": 17694.52859939442 + }, + "targetPosition": { + "x": 28270.10390977339, + "y": 18031.56606737409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "Status Closed Cancel Event", + "config": "{ \n\"codeName\": \"bullet-cancelled-order\", \n\"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.status === 'Closed' && record.exitType === 'Cancel Event'", + "project": "Foundations", + "id": "0e5edb21-76ac-4008-b63e-5f9b86b6dd82", + "savedPayload": { + "position": { + "x": 28446.153649872987, + "y": 17561.019268254593 + }, + "targetPosition": { + "x": 28415.401404946188, + "y": 17726.94353390601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "End", + "config": "{ \n\"offsetX\": -5,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "031a27e2-2d66-4a28-8a7b-9b762c1e32f1", + "savedPayload": { + "position": { + "x": 28524.995763101906, + "y": 17598.625027211005 + }, + "targetPosition": { + "x": 28415.401404946188, + "y": 17726.94353390601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + }, + "id": "e542a96a-8f79-4dd1-91fb-6950974ace1b", + "savedPayload": { + "position": { + "x": 28415.401404946188, + "y": 17726.94353390601 + }, + "targetPosition": { + "x": 28270.10390977339, + "y": 18031.56606737409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Starting Point", + "config": "{ \n\"codeName\": \"bullet-limit-buy-order\", \n\"size\": 20\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "f63f490d-d98a-41fe-8ab0-5948bf3900ac", + "savedPayload": { + "position": { + "x": 28646.32097767132, + "y": 17692.818697904917 + }, + "targetPosition": { + "x": 28520.91528837201, + "y": 17805.734487727976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "bf6cfae8-0f57-43b0-9b96-b680767321eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "Begin", + "Point", + "Foundations", + "bf6cfae8-0f57-43b0-9b96-b680767321eb" + ] + ] + } + }, + "id": "74049252-b6ee-4cad-a951-6da9e173da2e", + "savedPayload": { + "position": { + "x": 28520.91528837201, + "y": 17805.734487727976 + }, + "targetPosition": { + "x": 28270.10390977339, + "y": 18031.56606737409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Status Closed Filled", + "config": "{ \n\"codeName\": \"bullet-limit-buy-order-filled\", \n\"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.status === 'Closed' && record.exitType === 'Filled'", + "project": "Foundations", + "id": "c6ef4296-7864-4a63-9b4a-0b076a45bdf3", + "savedPayload": { + "position": { + "x": 28727.316707346963, + "y": 17823.325199901625 + }, + "targetPosition": { + "x": 28588.245413016997, + "y": 17918.90625238269 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "End", + "config": "{ \n\"offsetX\": -10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "4780786f-5763-4dc4-9e53-7edb0c8f7886", + "savedPayload": { + "position": { + "x": 28756.47521308446, + "y": 17905.666279978617 + }, + "targetPosition": { + "x": 28588.245413016997, + "y": 17918.90625238269 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "298e581a-32a4-4c32-9e8a-e7810ec620c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "85d8e595-c6f2-4c1e-8341-1301d33bb380" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "92a07a95-cdcd-4c74-93c7-905a58202aa6" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "692744d1-c21f-46e4-b82c-5e15781a4d03" + ], + [ + "End", + "Point", + "Foundations", + "298e581a-32a4-4c32-9e8a-e7810ec620c4" + ] + ] + } + }, + "id": "d9f1a1b3-cce8-4058-997c-ada3066e63f5", + "savedPayload": { + "position": { + "x": 28588.245413016997, + "y": 17918.90625238269 + }, + "targetPosition": { + "x": 28270.10390977339, + "y": 18031.56606737409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "92a07a95-cdcd-4c74-93c7-905a58202aa6", + "savedPayload": { + "position": { + "x": 28270.10390977339, + "y": 18031.56606737409 + }, + "targetPosition": { + "x": 28234.7771393094, + "y": 18705.641003333425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "59247775-889a-4fa1-a40b-141cc426b9c0", + "savedPayload": { + "position": { + "x": 28407.929522472292, + "y": 17357.971481303277 + }, + "targetPosition": { + "x": 28599.18796104983, + "y": 17611.631186317936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c055b017-1395-48a2-9e7f-95c480a4de5e", + "savedPayload": { + "position": { + "x": 28599.18796104983, + "y": 17611.631186317936 + }, + "targetPosition": { + "x": 28879.33556537113, + "y": 17973.94771842632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.rate", + "project": "Foundations", + "id": "ada8ebf8-2b14-4157-8323-5d6b3aef2f47", + "savedPayload": { + "position": { + "x": 28649.557976712604, + "y": 17231.72753531546 + }, + "targetPosition": { + "x": 28742.433471259843, + "y": 17535.766102087247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4cd02d73-ff87-408a-ad01-51f4693c0fcf", + "savedPayload": { + "position": { + "x": 28742.433471259843, + "y": 17535.766102087247 + }, + "targetPosition": { + "x": 28879.33556537113, + "y": 17973.94771842632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "4e7a7462-a7b9-4b1f-81e0-3b25e1c10293", + "savedPayload": { + "position": { + "x": 28918.540142559053, + "y": 17197.403686165417 + }, + "targetPosition": { + "x": 28901.984270645386, + "y": 17515.01064911521 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "876c3a37-8404-479c-83fc-11438a04df83", + "savedPayload": { + "position": { + "x": 28901.984270645386, + "y": 17515.01064911521 + }, + "targetPosition": { + "x": 28879.33556537113, + "y": 17973.94771842632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "a2d5b56e-9629-4406-b14b-08e11111a366", + "savedPayload": { + "position": { + "x": 29182.799599215243, + "y": 17257.498692412366 + }, + "targetPosition": { + "x": 29058.352141319498, + "y": 17550.51742114454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f65502a1-116b-4233-bcb0-8e8c5f946533", + "savedPayload": { + "position": { + "x": 29058.352141319498, + "y": 17550.51742114454 + }, + "targetPosition": { + "x": 28879.33556537113, + "y": 17973.94771842632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Order Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orderName", + "project": "Foundations", + "id": "ba726f3a-3307-4213-8435-f29f9f1acca2", + "savedPayload": { + "position": { + "x": 29409.911823392744, + "y": 17404.838726044156 + }, + "targetPosition": { + "x": 29192.971763495298, + "y": 17637.28472646099 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c9d7c0e6-f4a4-4e85-a41a-d3891050226a", + "savedPayload": { + "position": { + "x": 29192.971763495298, + "y": 17637.28472646099 + }, + "targetPosition": { + "x": 28879.33556537113, + "y": 17973.94771842632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Algorithm Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.algorithmName", + "project": "Foundations", + "id": "9c28cd16-36eb-4862-aaca-5f36592d758f", + "savedPayload": { + "position": { + "x": 29573.056457640003, + "y": 17620.816278018687 + }, + "targetPosition": { + "x": 29289.33420030048, + "y": 17765.031104913734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "652d465b-2ede-4669-b0c2-1dcd22001d0f", + "savedPayload": { + "position": { + "x": 29289.33420030048, + "y": 17765.031104913734 + }, + "targetPosition": { + "x": 28879.33556537113, + "y": 17973.94771842632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "f12bc8f3-6d39-443d-85ce-fc82066e2b3b", + "savedPayload": { + "position": { + "x": 29651.830241857442, + "y": 17879.659228913566 + }, + "targetPosition": { + "x": 29336.4777423263, + "y": 17917.95986285358 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "528364a1-62ef-45e0-8018-48ccfe19d9d1", + "savedPayload": { + "position": { + "x": 29336.4777423263, + "y": 17917.95986285358 + }, + "targetPosition": { + "x": 28879.33556537113, + "y": 17973.94771842632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "b49fc9bd-5793-41f2-ae36-81bc09b018cc", + "savedPayload": { + "position": { + "x": 29633.506865055188, + "y": 18159.945568124054 + }, + "targetPosition": { + "x": 29323.25243035728, + "y": 18087.54013380976 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fca58051-2242-4e5b-a41a-af2c03f7d009", + "savedPayload": { + "position": { + "x": 29323.25243035728, + "y": 18087.54013380976 + }, + "targetPosition": { + "x": 28879.33556537113, + "y": 17973.94771842632 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8de0c6a7-110b-4bc4-9978-1fe6feedf070", + "savedPayload": { + "position": { + "x": 28479.864705066164, + "y": 18328.239247757985 + }, + "targetPosition": { + "x": 28234.7771393094, + "y": 18705.641003333425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Percentage Filled", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageFilled", + "project": "Foundations", + "id": "d0d83db8-f714-4aed-9b7a-486872335308", + "savedPayload": { + "position": { + "x": 28784.15311807578, + "y": 17906.655273794473 + }, + "targetPosition": { + "x": 28926.81363611388, + "y": 18022.033559578267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b62a625-1a9e-4c66-ae65-362dd4111258", + "savedPayload": { + "position": { + "x": 28926.81363611388, + "y": 18022.033559578267 + }, + "targetPosition": { + "x": 29120.761410018975, + "y": 18178.78083249957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Actual Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.actualRate", + "project": "Foundations", + "id": "124b25e7-f66f-48f7-8c1d-54b450930a15", + "savedPayload": { + "position": { + "x": 29065.088894250763, + "y": 17758.69375912627 + }, + "targetPosition": { + "x": 29094.48831192407, + "y": 17931.124861259566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bada7fce-2a8d-42b7-a8f9-0742b2e68a05", + "savedPayload": { + "position": { + "x": 29094.48831192407, + "y": 17931.124861259566 + }, + "targetPosition": { + "x": 29120.761410018975, + "y": 18178.78083249957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "e5a66cae-38cf-4935-a2e3-7f40a7eda59d", + "savedPayload": { + "position": { + "x": 29371.222999251797, + "y": 17843.81130365644 + }, + "targetPosition": { + "x": 29256.310097902788, + "y": 17986.788732890327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9fe31501-e1ca-4ae6-a323-f0c13aea5a8e", + "savedPayload": { + "position": { + "x": 29256.310097902788, + "y": 17986.788732890327 + }, + "targetPosition": { + "x": 29120.761410018975, + "y": 18178.78083249957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "220a1995-3ff7-4ff7-97a7-95073d4f91f2", + "savedPayload": { + "position": { + "x": 28635.730075194166, + "y": 18501.34527845063 + }, + "targetPosition": { + "x": 28234.7771393094, + "y": 18705.641003333425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInBaseAsset", + "project": "Foundations", + "id": "c3ee89ed-ab02-4f4f-b52d-2da8d3e0d6ff", + "savedPayload": { + "position": { + "x": 29742.836153433786, + "y": 18021.329579890516 + }, + "targetPosition": { + "x": 29507.337018299877, + "y": 18233.34100510682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "214d1ba9-fc3d-42c9-af1d-1de048889adb", + "savedPayload": { + "position": { + "x": 29507.337018299877, + "y": 18233.34100510682 + }, + "targetPosition": { + "x": 29168.00974726855, + "y": 18539.103844656453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInBaseAsset", + "project": "Foundations", + "id": "4bc1f015-f0e6-462b-bda6-200ca1f5d94c", + "savedPayload": { + "position": { + "x": 29940.915717388063, + "y": 18579.26601695534 + }, + "targetPosition": { + "x": 29623.168684612072, + "y": 18562.8388545669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50e60964-6689-4a62-ab64-e3a63cd9a55b", + "savedPayload": { + "position": { + "x": 29623.168684612072, + "y": 18562.8388545669 + }, + "targetPosition": { + "x": 29168.00974726855, + "y": 18539.103844656453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInBaseAsset", + "project": "Foundations", + "id": "d8b56770-a858-40ad-a18e-630b848ea53d", + "savedPayload": { + "position": { + "x": 29685.987543490704, + "y": 19114.18488068455 + }, + "targetPosition": { + "x": 29473.462789323556, + "y": 18878.290892229295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "53ce0205-0962-4a56-8c7e-6f0d81f81461", + "savedPayload": { + "position": { + "x": 29473.462789323556, + "y": 18878.290892229295 + }, + "targetPosition": { + "x": 29168.00974726855, + "y": 18539.103844656453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0ca0efe8-1ce8-48ff-8c11-1c6a051e450f", + "savedPayload": { + "position": { + "x": 28684.16042994896, + "y": 18729.19218364275 + }, + "targetPosition": { + "x": 28234.7771393094, + "y": 18705.641003333425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInQuotedAsset", + "project": "Foundations", + "id": "d3edfef2-1c05-4189-8dd9-f0e09b00516f", + "savedPayload": { + "position": { + "x": 29824.314396420843, + "y": 18690.678034134206 + }, + "targetPosition": { + "x": 29512.492547736394, + "y": 18756.946966121715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "682d00dc-9523-4535-9014-782fffb1542b", + "savedPayload": { + "position": { + "x": 29512.492547736394, + "y": 18756.946966121715 + }, + "targetPosition": { + "x": 29066.58283699965, + "y": 18851.904390690746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInQuotedAsset", + "project": "Foundations", + "id": "9f55d9e6-607b-4cd5-8f3d-47ef5e37c029", + "savedPayload": { + "position": { + "x": 29715.936434301282, + "y": 19273.416093661755 + }, + "targetPosition": { + "x": 29449.337168759193, + "y": 19100.394126588755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68f2b53e-0820-448b-bca8-d2e2e189bc56", + "savedPayload": { + "position": { + "x": 29449.337168759193, + "y": 19100.394126588755 + }, + "targetPosition": { + "x": 29066.58283699965, + "y": 18851.904390690746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInQuotedAsset", + "project": "Foundations", + "id": "d35fba21-e1f2-4445-af97-18af7ec01f0a", + "savedPayload": { + "position": { + "x": 29227.53263432681, + "y": 19609.257395603578 + }, + "targetPosition": { + "x": 29161.36663880279, + "y": 19297.956881050533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "74698260-42f5-4b03-a11f-065e83cc04c5", + "savedPayload": { + "position": { + "x": 29161.36663880279, + "y": 19297.956881050533 + }, + "targetPosition": { + "x": 29066.58283699965, + "y": 18851.904390690746 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e83e6ca4-289e-4369-a01d-cef0052f466f", + "savedPayload": { + "position": { + "x": 28612.17889488484, + "y": 18950.728569090188 + }, + "targetPosition": { + "x": 28234.7771393094, + "y": 18705.641003333425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "85d8e595-c6f2-4c1e-8341-1301d33bb380", + "savedPayload": { + "position": { + "x": 29124.7771393094, + "y": 18704.141003333425 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Limit Sell Orders", + "config": "{\n \"codeName\": \"Market-Sell-Orders\",\n \"icon\": \"trend\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"actualRate\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "09c443fd-887a-49ec-bab3-1bcfb5217045", + "savedPayload": { + "position": { + "x": 28077.39480047019, + "y": 17669.53023754416 + }, + "targetPosition": { + "x": 28309.71446976683, + "y": 17914.344087760808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982", + "savedPayload": { + "position": { + "x": 28309.71446976683, + "y": 17914.344087760808 + }, + "targetPosition": { + "x": 28542.03413906347, + "y": 18159.157937977456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\nif (record.actualRate !== 0) {\ny = record.actualRate\n} else {\ny = record.rate\n}", + "project": "Foundations", + "id": "9251cb58-73e8-43e4-b1e1-a92008bc17f5", + "savedPayload": { + "position": { + "x": 28384.458518460735, + "y": 17502.808241709026 + }, + "targetPosition": { + "x": 28463.246328762103, + "y": 17830.98308984324 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "944439a2-07f2-427a-b064-827b36c8d67d", + "savedPayload": { + "position": { + "x": 28463.246328762103, + "y": 17830.98308984324 + }, + "targetPosition": { + "x": 28542.03413906347, + "y": 18159.157937977456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fb225f62-7430-43cc-b0e7-9b9aecdf2df0", + "savedPayload": { + "position": { + "x": 28542.03413906347, + "y": 18159.157937977456 + }, + "targetPosition": { + "x": 28703.075220651088, + "y": 18455.75871350087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Status Open", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "178988b8-1c63-4677-88a6-995b0ecf0779", + "savedPayload": { + "position": { + "x": 28483.981189980685, + "y": 17837.056257132495 + }, + "targetPosition": { + "x": 28667.796864298256, + "y": 18120.107573814075 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [2,2]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "6ca3967c-f539-4103-b3fd-a6f5e19f081e", + "savedPayload": { + "position": { + "x": 28493.094008854056, + "y": 17468.107641068953 + }, + "targetPosition": { + "x": 28580.445436576156, + "y": 17794.107607441514 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "49813d04-4cef-4d20-a722-b8eb663404c7", + "savedPayload": { + "position": { + "x": 28580.445436576156, + "y": 17794.107607441514 + }, + "targetPosition": { + "x": 28667.796864298256, + "y": 18120.107573814075 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "8379d2a0-5436-4d2e-89d1-11c27fcc913b", + "savedPayload": { + "position": { + "x": 28685.46024953025, + "y": 17783.070105834406 + }, + "targetPosition": { + "x": 28667.796864298256, + "y": 18120.107573814075 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "Begin", + "Point", + "Foundations", + "4e67e87f-8643-43f3-84b2-8ed16afaf982" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "47f07ccf-ecb2-479f-b124-ce3ca94fc67b", + "savedPayload": { + "position": { + "x": 28788.746047269793, + "y": 17805.02417987127 + }, + "targetPosition": { + "x": 28667.796864298256, + "y": 18120.107573814075 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + } + ], + "id": "e6a7ca86-3db4-445e-82ea-a76483446859", + "savedPayload": { + "position": { + "x": 28667.796864298256, + "y": 18120.107573814075 + }, + "targetPosition": { + "x": 28703.075220651088, + "y": 18455.75871350087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed' && record.exitType === 'Cancel Event'", + "project": "Foundations", + "id": "46968b34-9dd5-4d3e-b7ad-c451bb4fa5e2", + "savedPayload": { + "position": { + "x": 28737.42590963506, + "y": 17800.308521680017 + }, + "targetPosition": { + "x": 28798.93039948866, + "y": 18132.157052982853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [4,4]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "eb25b6de-70d6-4c40-855f-6b6967cb460e", + "savedPayload": { + "position": { + "x": 28887.035579237196, + "y": 17462.93177155553 + }, + "targetPosition": { + "x": 28842.98298936293, + "y": 17797.54441226919 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "b677f18e-7f20-4af6-b397-bfa8ea3e7e43", + "savedPayload": { + "position": { + "x": 28842.98298936293, + "y": 17797.54441226919 + }, + "targetPosition": { + "x": 28798.93039948866, + "y": 18132.157052982853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "ddb49b27-24fa-4506-bc43-34778f7a9650", + "savedPayload": { + "position": { + "x": 28944.22789466146, + "y": 17827.534519514775 + }, + "targetPosition": { + "x": 28798.93039948866, + "y": 18132.157052982853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "Begin", + "Point", + "Foundations", + "4e67e87f-8643-43f3-84b2-8ed16afaf982" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "e9272d11-d107-46ff-92db-196de2c75b04", + "savedPayload": { + "position": { + "x": 29031.250068785303, + "y": 17887.343202766206 + }, + "targetPosition": { + "x": 28798.93039948866, + "y": 18132.157052982853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + } + ], + "id": "e5874252-ba99-4e22-9434-65201a0d78a6", + "savedPayload": { + "position": { + "x": 28798.93039948866, + "y": 18132.157052982853 + }, + "targetPosition": { + "x": 28703.075220651088, + "y": 18455.75871350087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Status Closed Filled", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed' && record.exitType === 'Filled'", + "project": "Foundations", + "id": "3e3b5602-a9c3-4edd-88cf-9fb5554214db", + "savedPayload": { + "position": { + "x": 28985.641048281403, + "y": 17863.347136261484 + }, + "targetPosition": { + "x": 28915.47085263041, + "y": 18193.471951509142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "3a272a5c-295c-4257-9905-eb76ea0a5abc", + "savedPayload": { + "position": { + "x": 29252.97085263041, + "y": 17608.904803954647 + }, + "targetPosition": { + "x": 29084.22085263041, + "y": 17901.188377731894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "3bd66068-0699-4863-ba64-b325e8bf936c", + "savedPayload": { + "position": { + "x": 29084.22085263041, + "y": 17901.188377731894 + }, + "targetPosition": { + "x": 28915.47085263041, + "y": 18193.471951509142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "53e53cd5-28fe-45f1-aec9-e62bcf3b3da3", + "savedPayload": { + "position": { + "x": 29166.28223122903, + "y": 17967.640371863028 + }, + "targetPosition": { + "x": 28915.47085263041, + "y": 18193.471951509142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "Begin", + "Point", + "Foundations", + "4e67e87f-8643-43f3-84b2-8ed16afaf982" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "5955b929-f7ec-49b1-a50c-c46e36b5190a", + "savedPayload": { + "position": { + "x": 29223.792444584786, + "y": 18056.19833447106 + }, + "targetPosition": { + "x": 28915.47085263041, + "y": 18193.471951509142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + } + ], + "id": "03d289bd-c007-44ec-9f7d-ede64ae53693", + "savedPayload": { + "position": { + "x": 28915.47085263041, + "y": 18193.471951509142 + }, + "targetPosition": { + "x": 28703.075220651088, + "y": 18455.75871350087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "Status Closed Cancel Event", + "config": "{ \n\"codeName\": \"bullet-cancelled-order\", \n\"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.status === 'Closed' && record.exitType === 'Cancel Event'", + "project": "Foundations", + "id": "1f393524-98d2-4bd9-894b-060bb100cb00", + "savedPayload": { + "position": { + "x": 29122.082921282825, + "y": 18178.55779726493 + }, + "targetPosition": { + "x": 28999.6759961745, + "y": 18294.717631913252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "End", + "config": "{ \n\"offsetX\": -5,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "633d4a04-fa87-4681-8226-71e18e376c05", + "savedPayload": { + "position": { + "x": 29163.76342024161, + "y": 18255.32372676257 + }, + "targetPosition": { + "x": 28999.6759961745, + "y": 18294.717631913252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + }, + "id": "006791e1-1a06-428c-b71c-17d2a49a6c85", + "savedPayload": { + "position": { + "x": 28999.6759961745, + "y": 18294.717631913252 + }, + "targetPosition": { + "x": 28703.075220651088, + "y": 18455.75871350087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Starting Point", + "config": "{ \n\"codeName\": \"bullet-limit-sell-order\", \n\"size\": 20\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin", + "config": "{ \n\"offsetX\": 10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "5a823708-12b3-441f-96bf-6b1fc7794679", + "savedPayload": { + "position": { + "x": 29206.55193018128, + "y": 18402.84117897162 + }, + "targetPosition": { + "x": 29038.72636033788, + "y": 18420.480357148037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "4e67e87f-8643-43f3-84b2-8ed16afaf982" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "Begin", + "Point", + "Foundations", + "4e67e87f-8643-43f3-84b2-8ed16afaf982" + ] + ] + } + }, + "id": "bb49a27a-2d2a-4774-b34c-e6367b4b8e95", + "savedPayload": { + "position": { + "x": 29038.72636033788, + "y": 18420.480357148037 + }, + "targetPosition": { + "x": 28703.075220651088, + "y": 18455.75871350087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Status Closed Filled", + "config": "{ \n\"codeName\": \"bullet-limit-sell-order-filled\", \n\"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.status === 'Closed' && record.exitType === 'Filled'", + "project": "Foundations", + "id": "7ba07bb7-f7d7-4598-8afc-6bd31610c14e", + "savedPayload": { + "position": { + "x": 29195.36905475873, + "y": 18556.031252365396 + }, + "targetPosition": { + "x": 29026.676881169104, + "y": 18551.613892338442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "End", + "config": "{ \n\"offsetX\": -10,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "d6efe5ce-bcaf-46b2-8146-4f04100dce7b", + "savedPayload": { + "position": { + "x": 29170.559908903855, + "y": 18639.78552513426 + }, + "targetPosition": { + "x": 29026.676881169104, + "y": 18551.613892338442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "944439a2-07f2-427a-b064-827b36c8d67d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Portfolio Mine", + "Portfolio-Management", + "1bc27826-884a-4a0c-9f22-d82c3530966a" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "d7f78bdc-d352-44e0-8286-00ea3712e450" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "cd0b041b-ab2c-4f3b-846e-1f96d3af9180" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9983c67a-e7af-4b90-8818-c0c1236b73ba" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb225f62-7430-43cc-b0e7-9b9aecdf2df0" + ], + [ + "End", + "Point", + "Foundations", + "944439a2-07f2-427a-b064-827b36c8d67d" + ] + ] + } + }, + "id": "6c58ac75-d459-427a-825e-5d157c956ab5", + "savedPayload": { + "position": { + "x": 29026.676881169104, + "y": 18551.613892338442 + }, + "targetPosition": { + "x": 28703.075220651088, + "y": 18455.75871350087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "9983c67a-e7af-4b90-8818-c0c1236b73ba", + "savedPayload": { + "position": { + "x": 28703.075220651088, + "y": 18455.75871350087 + }, + "targetPosition": { + "x": 28278.28395669245, + "y": 18980.332237484323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "cf908dc6-13f8-4845-8f1f-3d8b72a59d72", + "savedPayload": { + "position": { + "x": 28178.28894053166, + "y": 19783.8850783735 + }, + "targetPosition": { + "x": 28518.07347503684, + "y": 19646.673064652623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85f6847b-10c1-44ef-b0c6-af408ca3f18c", + "savedPayload": { + "position": { + "x": 28518.07347503684, + "y": 19646.673064652623 + }, + "targetPosition": { + "x": 28857.85766314046, + "y": 19509.220597889795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.rate", + "project": "Foundations", + "id": "82f4dfc2-7e94-4627-b5f3-fe82df0408db", + "savedPayload": { + "position": { + "x": 28125.18510088185, + "y": 19534.663630708765 + }, + "targetPosition": { + "x": 28491.481028719816, + "y": 19521.98934219758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f39aaff2-e59f-498f-9d84-4acb06cfdb34", + "savedPayload": { + "position": { + "x": 28491.481028719816, + "y": 19521.98934219758 + }, + "targetPosition": { + "x": 28857.85766314046, + "y": 19509.220597889795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "126ec471-5004-4607-a2d4-db7246e27184", + "savedPayload": { + "position": { + "x": 28160.57588994224, + "y": 19282.84082298 + }, + "targetPosition": { + "x": 28509.17108823913, + "y": 19396.04418551326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d317096f-f2ae-4d94-8e6d-9a3d8a99b202", + "savedPayload": { + "position": { + "x": 28509.17108823913, + "y": 19396.04418551326 + }, + "targetPosition": { + "x": 28857.85766314046, + "y": 19509.220597889795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "a53cd008-7147-413d-be18-63cb1028ccdc", + "savedPayload": { + "position": { + "x": 28280.106282768254, + "y": 19057.961093317932 + }, + "targetPosition": { + "x": 28568.942219093376, + "y": 19283.580909721208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "13fb0459-3787-46c9-ac03-ff4ad63a42f4", + "savedPayload": { + "position": { + "x": 28568.942219093376, + "y": 19283.580909721208 + }, + "targetPosition": { + "x": 28857.85766314046, + "y": 19509.220597889795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Order Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.orderName", + "project": "Foundations", + "id": "0165e526-cf38-41ab-8a98-d7f9b61b1685", + "savedPayload": { + "position": { + "x": 28469.340465949623, + "y": 18887.545610385405 + }, + "targetPosition": { + "x": 28663.5750590412, + "y": 19198.360752977136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3c820282-eac2-4bf4-a818-8c5c4580691f", + "savedPayload": { + "position": { + "x": 28663.5750590412, + "y": 19198.360752977136 + }, + "targetPosition": { + "x": 28857.85766314046, + "y": 19509.220597889795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Algorithm Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.algorithmName", + "project": "Foundations", + "id": "78c09640-ffef-4f93-a675-418b043018ae", + "savedPayload": { + "position": { + "x": 28705.43806921773, + "y": 18792.151073010315 + }, + "targetPosition": { + "x": 28781.650342778285, + "y": 19150.665042423192 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d19bd9ca-1827-467e-aa3e-f7e5e97326ea", + "savedPayload": { + "position": { + "x": 28781.650342778285, + "y": 19150.665042423192 + }, + "targetPosition": { + "x": 28857.85766314046, + "y": 19509.220597889795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Situation Name", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.situationName", + "project": "Foundations", + "id": "2d7ec0ea-50b2-4af6-b3cd-cfde53b6cad4", + "savedPayload": { + "position": { + "x": 28959.483481528827, + "y": 18783.28580750499 + }, + "targetPosition": { + "x": 28908.72324770342, + "y": 19146.25815291608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3e3cb76c-45ed-4541-b26c-6bff648aee80", + "savedPayload": { + "position": { + "x": 28908.72324770342, + "y": 19146.25815291608 + }, + "targetPosition": { + "x": 28857.85766314046, + "y": 19509.220597889795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "82cd35a5-2261-4b77-a4ae-9b09fbecd4eb", + "savedPayload": { + "position": { + "x": 29171.64791338594, + "y": 18865.24519966275 + }, + "targetPosition": { + "x": 29029.90587343284, + "y": 19185.748023773933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8c0e4dc-33ca-411b-8f91-e94e1e34eaa0", + "savedPayload": { + "position": { + "x": 29029.90587343284, + "y": 19185.748023773933 + }, + "targetPosition": { + "x": 28857.85766314046, + "y": 19509.220597889795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ad125f58-6294-467d-b998-753417841e1b", + "savedPayload": { + "position": { + "x": 28698.39514861619, + "y": 18819.06666018894 + }, + "targetPosition": { + "x": 28278.28395669245, + "y": 18980.332237484323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Percentage Filled", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageFilled", + "project": "Foundations", + "id": "b93667be-2532-467d-8ae3-d7359378565d", + "savedPayload": { + "position": { + "x": 29560.481144080706, + "y": 18745.385445605734 + }, + "targetPosition": { + "x": 29432.838387313266, + "y": 18838.787304580772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "987c3bc2-d6f4-4e41-b46e-78fee399dd44", + "savedPayload": { + "position": { + "x": 29432.838387313266, + "y": 18838.787304580772 + }, + "targetPosition": { + "x": 29221.20437536248, + "y": 18993.913269178287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Actual Rate", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.actualRate", + "project": "Foundations", + "id": "409729f2-04cf-46e0-9de8-c65c948d9140", + "savedPayload": { + "position": { + "x": 29636.489618107138, + "y": 19058.862404941698 + }, + "targetPosition": { + "x": 29480.000166897902, + "y": 19034.65932568764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bad53dca-546d-4006-a48a-a223873a144e", + "savedPayload": { + "position": { + "x": 29480.000166897902, + "y": 19034.65932568764 + }, + "targetPosition": { + "x": 29221.20437536248, + "y": 18993.913269178287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "4830ed91-a41f-40b8-bb7e-d01f12d9c909", + "savedPayload": { + "position": { + "x": 29466.289799570386, + "y": 19335.456695704055 + }, + "targetPosition": { + "x": 29374.335139540544, + "y": 19206.511839384253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f53c2d34-e2cb-4110-a3e8-b4c0965901ff", + "savedPayload": { + "position": { + "x": 29374.335139540544, + "y": 19206.511839384253 + }, + "targetPosition": { + "x": 29221.20437536248, + "y": 18993.913269178287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "32c7f752-e931-460f-bce6-66ebbe7fefc1", + "savedPayload": { + "position": { + "x": 28722.74370996026, + "y": 19050.727746752425 + }, + "targetPosition": { + "x": 28278.28395669245, + "y": 18980.332237484323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInBaseAsset", + "project": "Foundations", + "id": "eaaa09d1-399c-4d54-b7d4-b6f184de9a85", + "savedPayload": { + "position": { + "x": 29858.527390493207, + "y": 19214.206388308114 + }, + "targetPosition": { + "x": 29542.102663907383, + "y": 19247.06336995932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "282a93b4-2e72-4193-97f8-dfa71a89d788", + "savedPayload": { + "position": { + "x": 29542.102663907383, + "y": 19247.06336995932 + }, + "targetPosition": { + "x": 29088.770748200895, + "y": 19294.50557626495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInBaseAsset", + "project": "Foundations", + "id": "14d6cf08-84b6-4e64-84b0-d7da44f6eb38", + "savedPayload": { + "position": { + "x": 29690.16589020357, + "y": 19781.813122673982 + }, + "targetPosition": { + "x": 29443.218160326847, + "y": 19581.712694369977 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d14affc1-2098-4f4e-829e-3c0fd8418b8d", + "savedPayload": { + "position": { + "x": 29443.218160326847, + "y": 19581.712694369977 + }, + "targetPosition": { + "x": 29088.770748200895, + "y": 19294.50557626495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInBaseAsset", + "project": "Foundations", + "id": "b132bff5-b56c-4aa3-bc81-206dfcfae414", + "savedPayload": { + "position": { + "x": 29169.583950965836, + "y": 20064.620992196215 + }, + "targetPosition": { + "x": 29136.449793419946, + "y": 19748.506537603178 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc9136c4-c509-483b-99d9-9fbcc606f66d", + "savedPayload": { + "position": { + "x": 29136.449793419946, + "y": 19748.506537603178 + }, + "targetPosition": { + "x": 29088.770748200895, + "y": 19294.50557626495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "eb6e23cf-dba3-4e23-8803-121220993dbe", + "savedPayload": { + "position": { + "x": 28627.999639348087, + "y": 19263.52641345675 + }, + "targetPosition": { + "x": 28278.28395669245, + "y": 18980.332237484323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Size", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeInQuotedAsset", + "project": "Foundations", + "id": "b624bcfa-e516-4887-8bea-acd11402fd27", + "savedPayload": { + "position": { + "x": 29530.005087016176, + "y": 19802.38712089368 + }, + "targetPosition": { + "x": 29239.799910388865, + "y": 19673.206652771612 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1bd41e2f-a080-4f62-b789-affe0db94423", + "savedPayload": { + "position": { + "x": 29239.799910388865, + "y": 19673.206652771612 + }, + "targetPosition": { + "x": 28822.93999565775, + "y": 19487.747676500203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Size Filled", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sizeFilledInQuotedAsset", + "project": "Foundations", + "id": "eaf996b3-87a5-4e97-8a72-433a53fad7bb", + "savedPayload": { + "position": { + "x": 29100.28758699947, + "y": 20210.252937413334 + }, + "targetPosition": { + "x": 28986.194245922423, + "y": 19913.22223981866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ce40c20b-151a-40a9-aecb-292030208f99", + "savedPayload": { + "position": { + "x": 28986.194245922423, + "y": 19913.22223981866 + }, + "targetPosition": { + "x": 28822.93999565775, + "y": 19487.747676500203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fees Paid", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.feesPaidInQuotedAsset", + "project": "Foundations", + "id": "31d534cc-f0dd-40d1-9b1f-2a500d65c24e", + "savedPayload": { + "position": { + "x": 28508.32326240061, + "y": 20195.39144199876 + }, + "targetPosition": { + "x": 28637.591207969705, + "y": 19904.516690705135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0df0c2ae-d294-4297-b9f5-6d3f6af5dba4", + "savedPayload": { + "position": { + "x": 28637.591207969705, + "y": 19904.516690705135 + }, + "targetPosition": { + "x": 28822.93999565775, + "y": 19487.747676500203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cb75b8e9-49dc-412e-aafa-94a90e7041b8", + "savedPayload": { + "position": { + "x": 28439.549533987833, + "y": 19400.443429408064 + }, + "targetPosition": { + "x": 28278.28395669245, + "y": 18980.332237484323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cd0b041b-ab2c-4f3b-846e-1f96d3af9180", + "savedPayload": { + "position": { + "x": 29168.28395669245, + "y": 18978.832237484323 + }, + "targetPosition": { + "x": 28723.824203424636, + "y": 18908.43672821622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d7f78bdc-d352-44e0-8286-00ea3712e450", + "savedPayload": { + "position": { + "x": 28694.824203424636, + "y": 18704.43672821622 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1bc27826-884a-4a0c-9f22-d82c3530966a", + "savedPayload": { + "position": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "targetPosition": { + "x": 28376.62615189069, + "y": 19022.634779750166 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio Engine", + "name": "Low-Frequency-PM-Engine", + "config": "{\"codeName\":\"Low-Frequency\"}", + "project": "Portfolio-Management", + "portfolioCurrent": { + "type": "Portfolio Current", + "name": "New Portfolio Current", + "project": "Foundations", + "portfolioEpisode": { + "type": "Portfolio Episode", + "name": "New Portfolio Episode", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ca7b2a44-bd16-42d8-ba8e-8ce30b1ed3b7", + "savedPayload": { + "position": { + "x": 34775.934153389186, + "y": 18166.12330654853 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "74bafd0b-2667-441e-9085-de6394f6c644", + "savedPayload": { + "position": { + "x": 34820.36144440858, + "y": 18106.542370549043 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "53c06e45-9b86-4c1d-ba24-c6843559da21", + "savedPayload": { + "position": { + "x": 34873.98950483451, + "y": 18055.086532621255 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "eb7216e8-8531-46c1-9823-98092c375403", + "savedPayload": { + "position": { + "x": 34935.35550097647, + "y": 18013.15937388848 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2ba5022e-87e1-44a1-89f9-bef72249838f", + "savedPayload": { + "position": { + "x": 35002.7855284289, + "y": 17981.904557945003 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f99d5742-96f9-44cb-a839-f363d395b5e1", + "savedPayload": { + "position": { + "x": 35074.44027181989, + "y": 17962.174634694533 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "ced56da6-4b20-4913-8db8-3a7c3f813bb5", + "savedPayload": { + "position": { + "x": 35148.36517653969, + "y": 17954.507785011276 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "516c4381-3ff9-400a-9d03-513996bd6452", + "savedPayload": { + "position": { + "x": 35222.5437638954, + "y": 17959.113140568603 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "headOfTheMarket": { + "type": "Head Of The Market", + "name": "New Head Of The Market", + "config": "{\n\"initialValue\": false\n}", + "project": "Foundations", + "id": "2ceb1b46-ab03-48b4-8726-d267c2143407", + "savedPayload": { + "position": { + "x": 35294.95263539309, + "y": 17975.86507927218 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDate": { + "type": "Process Date", + "name": "New Process Date", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9b870779-38ee-43e8-8253-7ab190cb29c0", + "savedPayload": { + "position": { + "x": 35363.61666577415, + "y": 18004.30665190321 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "episodeBaseAsset": { + "type": "Episode Base Asset", + "name": "New Episode Base Asset", + "project": "Foundations", + "balance": { + "type": "Balance", + "name": "New Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "094039c0-9ae2-4283-b03c-b191433c553a", + "savedPayload": { + "position": { + "x": 34448.504658800906, + "y": 20783.515299203285 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4a2683e9-e8a1-4ee6-984a-48b356ca7cf4", + "savedPayload": { + "position": { + "x": 34510.09959153834, + "y": 20895.8158332501 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "03603fde-075d-40e3-ba93-178f43582f27", + "savedPayload": { + "position": { + "x": 34537.560780118496, + "y": 21020.920704489767 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hits": { + "type": "Hits", + "name": "New Hits", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a8be0d79-dda9-4921-8cab-bf4538502080", + "savedPayload": { + "position": { + "x": 34528.6634823606, + "y": 21148.694660281766 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fails": { + "type": "Fails", + "name": "New Fails", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "197e63b3-ad93-4768-99d8-b43ad7196c3f", + "savedPayload": { + "position": { + "x": 34484.12850441471, + "y": 21268.786214628806 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitRatio": { + "type": "Hit Ratio", + "name": "New Hit Ratio", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "97c24ac6-6a3e-4303-b1d7-b7fbbc2de346", + "savedPayload": { + "position": { + "x": 34407.5638053343, + "y": 21371.46626400966 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d226b859-b573-4346-ab17-ebcccd6f0c4f", + "savedPayload": { + "position": { + "x": 34305.172201691064, + "y": 21448.41628148526 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ff90c4e2-5293-4f8e-bbbf-3b060114ab13", + "savedPayload": { + "position": { + "x": 34185.24885226587, + "y": 21493.402234279114 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "annualizedRateOfReturn": { + "type": "Annualized Rate Of Return", + "name": "New Annualized Rate Of Return", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b4fd09c3-19bd-437b-b647-bacb011a36ae", + "savedPayload": { + "position": { + "x": 34057.509233617515, + "y": 21502.779628037617 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "c05d8785-197e-49a9-95ab-4da26f455816", + "savedPayload": { + "position": { + "x": 33932.30204995214, + "y": 21475.788762087966 + }, + "targetPosition": { + "x": 34088.76843984595, + "y": 21053.866649804677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "facba89a-eb8f-42f4-a342-8768e2dd4df2", + "savedPayload": { + "position": { + "x": 35426.662879283555, + "y": 18043.662046501977 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "episodeQuotedAsset": { + "type": "Episode Quoted Asset", + "name": "New Episode Quoted Asset", + "project": "Foundations", + "balance": { + "type": "Balance", + "name": "New Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "796b6f05-4be8-4549-ad02-21672c3f3922", + "savedPayload": { + "position": { + "x": 34438.90099144592, + "y": 20902.121835099253 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "29ab5b6a-3d7b-49e0-bb7f-c7e0dd219725", + "savedPayload": { + "position": { + "x": 34481.171789194064, + "y": 21023.02892895178 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6ea9d564-fcc4-4a7f-a314-af2813fd33a8", + "savedPayload": { + "position": { + "x": 34487.666857931166, + "y": 21150.94749589274 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hits": { + "type": "Hits", + "name": "New Hits", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "df29c5ee-8e94-4890-89eb-0af9d71854b3", + "savedPayload": { + "position": { + "x": 34457.86000581578, + "y": 21275.514334389587 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fails": { + "type": "Fails", + "name": "New Fails", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d7c1e236-fec7-49ee-a7ce-abf1fc5fb0a0", + "savedPayload": { + "position": { + "x": 34394.16600673814, + "y": 21386.63778001483 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitRatio": { + "type": "Hit Ratio", + "name": "New Hit Ratio", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2087a8ea-45bf-4e7f-b2c7-23a4a0f5b9e8", + "savedPayload": { + "position": { + "x": 34301.744969700696, + "y": 21475.315272080476 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7d9d9d8e-b5bc-437d-ac14-2432bc14b45c", + "savedPayload": { + "position": { + "x": 34188.08429747517, + "y": 21534.362687564728 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ae36e218-7358-4b32-aece-aa32ba2d033a", + "savedPayload": { + "position": { + "x": 34062.39210175922, + "y": 21558.99635603355 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "annualizedRateOfReturn": { + "type": "Annualized Rate Of Return", + "name": "New Annualized Rate Of Return", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dbb2f4a2-407d-480f-a03d-cb0fe70173e2", + "savedPayload": { + "position": { + "x": 33934.85121672948, + "y": 21547.220604169666 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "756dcacf-d147-43d9-a644-11dc8d359057", + "savedPayload": { + "position": { + "x": 33815.794246376216, + "y": 21499.989433355993 + }, + "targetPosition": { + "x": 34039.572735852256, + "y": 21109.575310087097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ba7d8f9-7ea0-4088-9267-d29337725622", + "savedPayload": { + "position": { + "x": 35482.371539565975, + "y": 18092.857750495674 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "portfolioEpisodeCounters": { + "type": "Portfolio Episode Counters", + "name": "New Portfolio Episode Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b7b01482-d390-4da2-87ec-9bc872fe75c8", + "savedPayload": { + "position": { + "x": 35436.876155602506, + "y": 17710.12925292567 + }, + "targetPosition": { + "x": 35529.22305959054, + "y": 18150.55183332298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategies": { + "type": "Strategies", + "name": "New Strategies", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d50010f7-5b89-4d0f-81d8-88a30f19d71f", + "savedPayload": { + "position": { + "x": 35612.448069862745, + "y": 17708.314795451668 + }, + "targetPosition": { + "x": 35529.22305959054, + "y": 18150.55183332298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positions": { + "type": "Positions", + "name": "New Positions", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f0b72cff-905e-473f-a596-e86cad4d111b", + "savedPayload": { + "position": { + "x": 35775.349730745635, + "y": 17773.82691810484 + }, + "targetPosition": { + "x": 35529.22305959054, + "y": 18150.55183332298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orders": { + "type": "Orders", + "name": "New Orders", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "89693b22-9009-440e-b920-5954d69eca4d", + "savedPayload": { + "position": { + "x": 35900.78083708899, + "y": 17896.691994080116 + }, + "targetPosition": { + "x": 35529.22305959054, + "y": 18150.55183332298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hits": { + "type": "Hits", + "name": "New Hits", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "39365966-9c99-4bd0-8736-43020457a31e", + "savedPayload": { + "position": { + "x": 35969.64563998785, + "y": 18058.204929334945 + }, + "targetPosition": { + "x": 35529.22305959054, + "y": 18150.55183332298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fails": { + "type": "Fails", + "name": "New Fails", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7a2f5f19-27cc-4058-8fb0-a92b0eee4936", + "savedPayload": { + "position": { + "x": 35971.46009746185, + "y": 18233.77684359518 + }, + "targetPosition": { + "x": 35529.22305959054, + "y": 18150.55183332298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [ + { + "type": "User Defined Counter", + "name": "New User Defined Counter", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8c02e903-4fe4-43b2-9ead-17fdd097f8cb", + "savedPayload": { + "position": { + "x": 35905.94797480868, + "y": 18396.678504478074 + }, + "targetPosition": { + "x": 35529.22305959054, + "y": 18150.55183332298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "51aa9d61-bc99-46f3-8e72-d16e471d6cfe", + "savedPayload": { + "position": { + "x": 35529.22305959054, + "y": 18150.55183332298 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "portfolioEpisodeStatistics": { + "type": "Portfolio Episode Statistics", + "name": "New Portfolio Episode Statistics", + "project": "Foundations", + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "19457de5-fe5f-414e-b809-c2267fcf27b9", + "savedPayload": { + "position": { + "x": 35573.58261622238, + "y": 17765.219588618602 + }, + "targetPosition": { + "x": 35566.9394520238, + "y": 18215.170550801628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7a1346f6-7dd0-4121-8289-d0e66f134bb4", + "savedPayload": { + "position": { + "x": 35768.1511420426, + "y": 17812.66110271404 + }, + "targetPosition": { + "x": 35566.9394520238, + "y": 18215.170550801628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "33727b25-6c6a-4c83-a098-c30f8b77cf8c", + "savedPayload": { + "position": { + "x": 35922.86722495516, + "y": 17939.82454945765 + }, + "targetPosition": { + "x": 35566.9394520238, + "y": 18215.170550801628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "04dd796e-258f-41ad-bb70-75d2598cc2cd", + "savedPayload": { + "position": { + "x": 36007.08744727099, + "y": 18121.523648664534 + }, + "targetPosition": { + "x": 35566.9394520238, + "y": 18215.170550801628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "annualizedRateOfReturn": { + "type": "Annualized Rate Of Return", + "name": "New Annualized Rate Of Return", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0346ee82-507f-47b5-bec8-d208c7e12637", + "savedPayload": { + "position": { + "x": 36004.1309610672, + "y": 18321.770665343553 + }, + "targetPosition": { + "x": 35566.9394520238, + "y": 18215.170550801628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "4f55e100-d3f5-4774-b5a9-2205fbe70e07", + "savedPayload": { + "position": { + "x": 36262.22721736695, + "y": 18786.63789314424 + }, + "targetPosition": { + "x": 35914.58333469537, + "y": 18500.904221972934 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d89e3416-521c-4238-ad01-4d0b064944b6", + "savedPayload": { + "position": { + "x": 35914.58333469537, + "y": 18500.904221972934 + }, + "targetPosition": { + "x": 35566.9394520238, + "y": 18215.170550801628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a83b7878-9acc-43e2-b695-cd802e133e0d", + "savedPayload": { + "position": { + "x": 35565.9394520238, + "y": 18215.170550801628 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "distanceToPortfolioEvent": { + "type": "Distance To Portfolio Event", + "name": "New Distance To Portfolio Event", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On", + "name": "New Trigger On", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4f530116-4f24-4d1f-aa96-5da0fe6f5582", + "savedPayload": { + "position": { + "x": 35612.97382815677, + "y": 17835.416393416315 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off", + "name": "New Trigger Off", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "47215f08-c502-4146-8955-c54a896b19b9", + "savedPayload": { + "position": { + "x": 35750.886624161445, + "y": 17863.7390274505 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position", + "name": "New Take Position", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f20833d2-f1d7-4a3d-854f-0fc1c6ebbe16", + "savedPayload": { + "position": { + "x": 35873.29731224016, + "y": 17933.29285081457 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closePosition": { + "type": "Close Position", + "name": "New Close Position", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "23199a32-df4d-4e99-ace7-bd7c7769616a", + "savedPayload": { + "position": { + "x": 35968.223481358335, + "y": 18037.26945066766 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "nextPhase": { + "type": "Next Phase", + "name": "New Next Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a335e69a-fa63-495d-802f-52abb3924607", + "savedPayload": { + "position": { + "x": 36026.37309669318, + "y": 18165.490872968585 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhase": { + "type": "Move To Phase", + "name": "New Move To Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e2715d77-3042-4d90-8327-d60b390aa1be", + "savedPayload": { + "position": { + "x": 36042.05406874354, + "y": 18305.405911531343 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "createOrder": { + "type": "Create Order", + "name": "New Create Order", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "aca5ebc7-0f37-4144-af26-3580a3308054", + "savedPayload": { + "position": { + "x": 36013.73143470935, + "y": 18443.318707536022 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cancelOrder": { + "type": "Cancel Order", + "name": "New Cancel Order", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "163f0105-0072-4940-93f2-81f7e6395f19", + "savedPayload": { + "position": { + "x": 35944.17761134528, + "y": 18565.729395614733 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeOrder": { + "type": "Close Order", + "name": "New Close Order", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "97c04d92-6277-49b9-8c3c-e6c0ffe7c1cd", + "savedPayload": { + "position": { + "x": 35840.201011492194, + "y": 18660.65556473291 + }, + "targetPosition": { + "x": 35592.51918939264, + "y": 18284.951272767215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09e76836-d0f8-4081-b58a-e91093dfd43b", + "savedPayload": { + "position": { + "x": 35591.51918939264, + "y": 18284.951272767215 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "candle": { + "type": "Candle", + "name": "New Candle", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8d3a6334-6584-4c9b-ac24-ff5f530e69e9", + "savedPayload": { + "position": { + "x": 35733.66582405515, + "y": 17926.698195923072 + }, + "targetPosition": { + "x": 35605.26452314305, + "y": 18357.990563029285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "32f2f32f-3c57-4b20-b79e-717510cba504", + "savedPayload": { + "position": { + "x": 35888.94030040063, + "y": 18008.665423084694 + }, + "targetPosition": { + "x": 35605.26452314305, + "y": 18357.990563029285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "open": { + "type": "Open", + "name": "New Open", + "project": "Foundations", + "id": "d1b851af-ca80-45cf-80fc-1b7ca46f977d", + "savedPayload": { + "position": { + "x": 36001.027711185976, + "y": 18143.8142361626 + }, + "targetPosition": { + "x": 35605.26452314305, + "y": 18357.990563029285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "close": { + "type": "Close", + "name": "New Close", + "project": "Foundations", + "id": "91074066-0757-4fb0-86d1-a344ae9d03cc", + "savedPayload": { + "position": { + "x": 36052.863764194015, + "y": 18311.569453492724 + }, + "targetPosition": { + "x": 35605.26452314305, + "y": 18357.990563029285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "min": { + "type": "Min", + "name": "New Min", + "project": "Foundations", + "id": "9ae1e9d9-9232-4934-8073-99531809e433", + "savedPayload": { + "position": { + "x": 36036.55689024927, + "y": 18486.391863941382 + }, + "targetPosition": { + "x": 35605.26452314305, + "y": 18357.990563029285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "max": { + "type": "Max", + "name": "New Max", + "project": "Foundations", + "id": "3fbc5355-9064-45c8-a0fd-878edec7a51f", + "savedPayload": { + "position": { + "x": 35954.589663087645, + "y": 18641.666340286865 + }, + "targetPosition": { + "x": 35605.26452314305, + "y": 18357.990563029285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "index": { + "type": "Index", + "name": "New Index", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "22e5af85-6b66-489c-9b1e-6eb638fa9323", + "savedPayload": { + "position": { + "x": 35819.440850009734, + "y": 18753.753751072207 + }, + "targetPosition": { + "x": 35605.26452314305, + "y": 18357.990563029285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f96aaf54-955b-416a-99bf-056937df1bc3", + "savedPayload": { + "position": { + "x": 35605.26452314305, + "y": 18357.990563029285 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cycle": { + "type": "Cycle", + "name": "New Cycle", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "558629bf-9228-4538-9721-b87a9360b590", + "savedPayload": { + "position": { + "x": 33928.80000920702, + "y": 21561.23233017224 + }, + "targetPosition": { + "x": 33630.620987509945, + "y": 21224.20225581719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1dbd2290-b62c-41a3-a2d6-754c7e5dd32d", + "savedPayload": { + "position": { + "x": 33673.751576144045, + "y": 21672.13054508242 + }, + "targetPosition": { + "x": 33630.620987509945, + "y": 21224.20225581719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lastBegin": { + "type": "Last Begin", + "name": "New Last Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d941b46c-0494-4d0b-a44f-ff5a8c0e34e2", + "savedPayload": { + "position": { + "x": 33402.22872417762, + "y": 21611.935378015874 + }, + "targetPosition": { + "x": 33630.620987509945, + "y": 21224.20225581719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lastEnd": { + "type": "Last End", + "name": "New Last End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e94b518e-e3ae-4a28-b6ae-d197cbda5e3f", + "savedPayload": { + "position": { + "x": 33217.94395403664, + "y": 21403.63933683355 + }, + "targetPosition": { + "x": 33630.620987509945, + "y": 21224.20225581719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8d1d7afd-eb29-4f95-8e7a-4eb7bef1a1c8", + "savedPayload": { + "position": { + "x": 35606.80051640174, + "y": 18432.296100148713 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedVariables": { + "type": "User Defined Variables", + "name": "New User Defined Variables", + "project": "Foundations", + "userDefinedVariable": [ + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-0", + "config": "{\n \"initialValue\": 0\n}", + "project": "Foundations", + "id": "a626e41f-c528-409b-bfb4-0bb571532793", + "savedPayload": { + "position": { + "x": 34018.674412517066, + "y": 21444.126975163108 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-1", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "84fbbaed-6a07-4cf8-931f-70066b4d4476", + "savedPayload": { + "position": { + "x": 33940.574981530306, + "y": 21545.644582333854 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-2", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6d47fb6a-c979-4246-af76-af3984f999df", + "savedPayload": { + "position": { + "x": 33837.03831122258, + "y": 21621.046860732582 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-3", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d167a254-c129-492a-aa9c-e243e1d7a79d", + "savedPayload": { + "position": { + "x": 33716.45232686595, + "y": 21664.22516619804 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-4", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "552bf36d-4b0c-47b5-a657-8029888dca13", + "savedPayload": { + "position": { + "x": 33588.5861877605, + "y": 21671.681449212694 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-5", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c5239785-de08-4c20-8be2-bc31dc73e339", + "savedPayload": { + "position": { + "x": 33463.79884804736, + "y": 21642.811646070913 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-6", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "58b94fee-f84d-48bb-846f-111873aad134", + "savedPayload": { + "position": { + "x": 33352.19983585119, + "y": 21579.95461652792 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-7", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e8d4ed8d-c24c-4948-abf0-e7ab92c7482a", + "savedPayload": { + "position": { + "x": 33262.83023943526, + "y": 21488.202663292133 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-8", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "495439af-cd96-4233-b3a8-10ecbe9503ab", + "savedPayload": { + "position": { + "x": 33202.930251999715, + "y": 21374.988983944844 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Defined Variable", + "name": "User-Defined-Variable-9", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "803f397b-69dd-4e67-8af5-7943ce462e71", + "savedPayload": { + "position": { + "x": 33177.352614287665, + "y": 21249.48547747909 + }, + "targetPosition": { + "x": 33626.58946357497, + "y": 21223.28904179775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "acda5880-8295-47d4-9dec-c98ef13bb8a6", + "savedPayload": { + "position": { + "x": 35596.08527127662, + "y": 18505.84102277296 + }, + "targetPosition": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "308f5581-0f16-493a-a807-3d21ce63605a", + "savedPayload": { + "position": { + "x": 35157.66528209209, + "y": 18404.411672565846 + }, + "targetPosition": { + "x": 34985.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategy": { + "type": "Strategy", + "name": "New Strategy", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5ee7d467-0239-4f0e-ab3d-641bde103d63", + "savedPayload": { + "position": { + "x": 34015.572648221605, + "y": 20698.05754320293 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "1bbd8061-bdf8-4d4d-a05e-9af4de3b25b7", + "savedPayload": { + "position": { + "x": 34060.095465614795, + "y": 20796.983185348032 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7076a329-f148-47bc-a317-4234a8f5ced9", + "savedPayload": { + "position": { + "x": 34079.65007508645, + "y": 20903.689235742844 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e4a952f8-5c24-4a5c-9866-ca03fceba543", + "savedPayload": { + "position": { + "x": 34073.10003381217, + "y": 21011.97432659913 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "799b7775-729d-4853-b09f-55c2b62c5ead", + "savedPayload": { + "position": { + "x": 34040.8260063824, + "y": 21115.545322036614 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "253c4259-058f-4bbd-9a26-63262dd39ee6", + "savedPayload": { + "position": { + "x": 33984.703641960026, + "y": 21208.38305226572 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "6c0cb66c-40bf-44b3-94bd-16738c27fba7", + "savedPayload": { + "position": { + "x": 33907.9945683688, + "y": 21285.092125856947 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "6d2f121f-f452-4884-bfe9-1351c59a1380", + "savedPayload": { + "position": { + "x": 33815.156838139694, + "y": 21341.214490279315 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "315f85e5-0591-4bf3-b2ce-5dd9244c9ccb", + "savedPayload": { + "position": { + "x": 33711.58584270221, + "y": 21373.488517709087 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "index": { + "type": "Index", + "name": "New Index", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7626a91a-2e92-4bf7-b150-bbcfc456e96c", + "savedPayload": { + "position": { + "x": 33603.30075184592, + "y": 21380.038558983368 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyName": { + "type": "Strategy Name", + "name": "New Strategy Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "8a868ba2-625f-4cc0-927e-a0e7aaced8fc", + "savedPayload": { + "position": { + "x": 33496.59470145111, + "y": 21360.48394951172 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyCounters": { + "type": "Strategy Counters", + "name": "New Strategy Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4add8b5b-7b5d-4d3f-b2c8-4a473d250d6a", + "savedPayload": { + "position": { + "x": 33164.86704292607, + "y": 21701.062704654178 + }, + "targetPosition": { + "x": 33397.669059306005, + "y": 21315.961132118526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "859beb7b-a444-4975-b7e9-0a086d557453", + "savedPayload": { + "position": { + "x": 33397.669059306005, + "y": 21315.961132118526 + }, + "targetPosition": { + "x": 33630.47107568596, + "y": 20930.859559582874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f51d8cf-b738-415a-b99b-5c4e812af01d", + "savedPayload": { + "position": { + "x": 35303.65578906175, + "y": 18501.95941066198 + }, + "targetPosition": { + "x": 34985.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "position": { + "type": "Position", + "name": "New Position", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "118abadb-178b-4be1-9369-cdfffab386c2", + "savedPayload": { + "position": { + "x": 33719.96685599752, + "y": 20824.893483620883 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b6247320-e78f-4632-9ced-cb4577f226e1", + "savedPayload": { + "position": { + "x": 33726.792520336094, + "y": 20876.739551592713 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9c6dad67-7836-49f3-a1ec-247d9d57b260", + "savedPayload": { + "position": { + "x": 33724.511512273675, + "y": 20928.983225468328 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d2573931-6a4a-4a99-aae6-1b1a5d334be2", + "savedPayload": { + "position": { + "x": 33713.193139086005, + "y": 20980.037107653596 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "06567f7f-f061-4c21-870d-f6b730d43146", + "savedPayload": { + "position": { + "x": 33693.181303815, + "y": 21028.349951772823 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "21e8213c-b44c-45cd-9d48-9673cd4f218b", + "savedPayload": { + "position": { + "x": 33665.08405594891, + "y": 21072.45379650493 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "4fee9440-6c2b-46bb-b9f6-0cefd650ccb1", + "savedPayload": { + "position": { + "x": 33629.75511614623, + "y": 21111.00856884535 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "b72a34fc-33b1-4234-97b4-d925fa380229", + "savedPayload": { + "position": { + "x": 33588.267936365584, + "y": 21142.84280154618 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "ac58716c-fe9f-48cc-b107-b4516e2b1c0b", + "savedPayload": { + "position": { + "x": 33541.88308357107, + "y": 21166.9892275557 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetRate": { + "type": "Entry Target Rate", + "name": "New Entry Target Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "44709fed-c34b-459d-b84f-ee592e147c89", + "savedPayload": { + "position": { + "x": 33492.00993804297, + "y": 21182.714169938296 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetRate": { + "type": "Exit Target Rate", + "name": "New Exit Target Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "702bef0e-1659-45b7-ace7-1c38f0449c02", + "savedPayload": { + "position": { + "x": 33440.163870071134, + "y": 21189.53983427687 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLoss": { + "type": "Stop Loss", + "name": "New Stop Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8e48af9f-1aca-48c1-877f-743eb2ef1798", + "savedPayload": { + "position": { + "x": 33638.90852479744, + "y": 21351.590377979817 + }, + "targetPosition": { + "x": 33387.920196195526, + "y": 21187.258826214456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "13534fb1-6724-40a5-95bc-3250008279e3", + "savedPayload": { + "position": { + "x": 33542.75207833777, + "y": 21444.216192857813 + }, + "targetPosition": { + "x": 33387.920196195526, + "y": 21187.258826214456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLossPhase": { + "type": "Stop Loss Phase", + "name": "New Stop Loss Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4b4bc084-b646-4740-a36a-de8f32935a35", + "savedPayload": { + "position": { + "x": 33415.929278731404, + "y": 21485.948449896798 + }, + "targetPosition": { + "x": 33387.920196195526, + "y": 21187.258826214456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLossPosition": { + "type": "Stop Loss Position", + "name": "New Stop Loss Position", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "97b0c574-3fef-4985-9a46-c69fad0a48d2", + "savedPayload": { + "position": { + "x": 33283.55893681996, + "y": 21468.521563777656 + }, + "targetPosition": { + "x": 33387.920196195526, + "y": 21187.258826214456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialValue": { + "type": "Initial Value", + "name": "New Initial Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "59059934-8245-4f80-9084-9b2c61b17cff", + "savedPayload": { + "position": { + "x": 33171.858622234686, + "y": 21395.387143023017 + }, + "targetPosition": { + "x": 33387.920196195526, + "y": 21187.258826214456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "finalValue": { + "type": "Final Value", + "name": "New Final Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "da4b19d5-d121-492d-8c1a-543b6e91c866", + "savedPayload": { + "position": { + "x": 33102.95195219367, + "y": 21281.03035659815 + }, + "targetPosition": { + "x": 33387.920196195526, + "y": 21187.258826214456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0f1fb596-69d8-44f8-9552-240e075c666b", + "savedPayload": { + "position": { + "x": 33387.920196195526, + "y": 21187.258826214456 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfit": { + "type": "Take Profit", + "name": "New Take Profit", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "502b3dd2-e90d-4aa6-85aa-9f47f11cb542", + "savedPayload": { + "position": { + "x": 33555.50569143577, + "y": 21381.35910514723 + }, + "targetPosition": { + "x": 33336.86631401026, + "y": 21175.940453026782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fec250fe-045c-40bd-8e5f-556a249d5d65", + "savedPayload": { + "position": { + "x": 33444.725773501705, + "y": 21455.8803340695 + }, + "targetPosition": { + "x": 33336.86631401026, + "y": 21175.940453026782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfitPhase": { + "type": "Take Profit Phase", + "name": "New Take Profit Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "381e077e-742b-4e84-9922-66b61d2cb95c", + "savedPayload": { + "position": { + "x": 33312.582966805894, + "y": 21474.956036313928 + }, + "targetPosition": { + "x": 33336.86631401026, + "y": 21175.940453026782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfitPosition": { + "type": "Take Profit Position", + "name": "New Take Profit Position", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "e3865c8a-c1ec-4751-8be8-0fa938810bb3", + "savedPayload": { + "position": { + "x": 33185.24977483961, + "y": 21434.808035102866 + }, + "targetPosition": { + "x": 33336.86631401026, + "y": 21175.940453026782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialValue": { + "type": "Initial Value", + "name": "New Initial Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2495cb59-bbfb-4dbe-a5d6-8bcef21f6508", + "savedPayload": { + "position": { + "x": 33087.94609791091, + "y": 21343.388134459088 + }, + "targetPosition": { + "x": 33336.86631401026, + "y": 21175.940453026782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "finalValue": { + "type": "Final Value", + "name": "New Final Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d1b24719-6f94-4b30-8d09-7c959795317e", + "savedPayload": { + "position": { + "x": 33039.944122586785, + "y": 21218.803166896596 + }, + "targetPosition": { + "x": 33336.86631401026, + "y": 21175.940453026782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "207c4178-313f-4601-80f5-809c734c7fb9", + "savedPayload": { + "position": { + "x": 33336.86631401026, + "y": 21175.940453026782 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionCounters": { + "type": "Position Counters", + "name": "New Position Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7c651f6a-732d-4da1-a921-f4012b4ab0ff", + "savedPayload": { + "position": { + "x": 33150.02888592052, + "y": 21422.031867709247 + }, + "targetPosition": { + "x": 33288.55346989103, + "y": 21155.92861775578 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "a1f93656-53f9-458c-b73d-255bbd7d8e56", + "savedPayload": { + "position": { + "x": 33288.55346989103, + "y": 21155.92861775578 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionStatistics": { + "type": "Position Statistics", + "name": "New Position Statistics", + "project": "Foundations", + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bc8b6fd2-aed8-493a-90df-cfab1f13f25e", + "savedPayload": { + "position": { + "x": 33359.25465486845, + "y": 21404.99522964307 + }, + "targetPosition": { + "x": 33244.449625158915, + "y": 21127.831369889685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4d987cea-36eb-456a-a9d1-d6157d370add", + "savedPayload": { + "position": { + "x": 33205.291767492905, + "y": 21425.264828301828 + }, + "targetPosition": { + "x": 33244.449625158915, + "y": 21127.831369889685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "f1d201d2-a555-4b40-9b27-59c101899cb7", + "savedPayload": { + "position": { + "x": 33061.8211964563, + "y": 21365.837371977057 + }, + "targetPosition": { + "x": 33244.449625158915, + "y": 21127.831369889685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "00c50e83-c14a-4bba-ab0f-1a854d60a05f", + "savedPayload": { + "position": { + "x": 32967.28576540553, + "y": 21242.636399599214 + }, + "targetPosition": { + "x": 33244.449625158915, + "y": 21127.831369889685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "fe9075e1-abca-4d07-aaaf-33ddc95e28af", + "savedPayload": { + "position": { + "x": 32649.582708334634, + "y": 21049.515654557657 + }, + "targetPosition": { + "x": 32947.01616674678, + "y": 21088.67351222367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ff25c30-12d7-43ed-bdb2-7662f36aa20c", + "savedPayload": { + "position": { + "x": 32947.01616674678, + "y": 21088.67351222367 + }, + "targetPosition": { + "x": 33244.449625158915, + "y": 21127.831369889685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "35f3acfb-054f-4a2e-b840-c94cc3215ebf", + "savedPayload": { + "position": { + "x": 33244.449625158915, + "y": 21127.831369889685 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionBaseAsset": { + "type": "Position Base Asset", + "name": "New Position Base Asset", + "project": "Foundations", + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2ea13641-49fe-47ab-8e91-9eb5f72e016f", + "savedPayload": { + "position": { + "x": 33308.5008958162, + "y": 21374.410216322787 + }, + "targetPosition": { + "x": 33205.8948528185, + "y": 21092.502430087014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "671e6d02-075b-434c-b96f-3fc29fc60616", + "savedPayload": { + "position": { + "x": 33192.8090366089, + "y": 21392.21689656157 + }, + "targetPosition": { + "x": 33205.8948528185, + "y": 21092.502430087014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetSize": { + "type": "Entry Target Size", + "name": "New Entry Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "990f7ce5-7cda-4b87-89ac-fc22830921e2", + "savedPayload": { + "position": { + "x": 33079.10937429629, + "y": 21364.39476619801 + }, + "targetPosition": { + "x": 33205.8948528185, + "y": 21092.502430087014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetSize": { + "type": "Exit Target Size", + "name": "New Exit Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8dd5c855-ab23-4f71-8335-006092c1f63d", + "savedPayload": { + "position": { + "x": 32984.71165177546, + "y": 21295.179492371713 + }, + "targetPosition": { + "x": 33205.8948528185, + "y": 21092.502430087014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bfd24327-5605-4104-b776-5b524768719c", + "savedPayload": { + "position": { + "x": 32923.987066582726, + "y": 21195.108473084714 + }, + "targetPosition": { + "x": 33205.8948528185, + "y": 21092.502430087014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "af0516fb-04bb-4e0c-8886-623fc915f619", + "savedPayload": { + "position": { + "x": 32906.18038634394, + "y": 21079.416613877413 + }, + "targetPosition": { + "x": 33205.8948528185, + "y": 21092.502430087014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "bb9e43fe-761d-4661-a852-0716482d701a", + "savedPayload": { + "position": { + "x": 32934.00251670751, + "y": 20965.716951564806 + }, + "targetPosition": { + "x": 33205.8948528185, + "y": 21092.502430087014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7492d62a-3986-4dc5-8bea-57fff92e7643", + "savedPayload": { + "position": { + "x": 33205.8948528185, + "y": 21092.502430087014 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionQuotedAsset": { + "type": "Position Quoted Asset", + "name": "New Position Quoted Asset", + "project": "Foundations", + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "92bd0b23-e677-43ee-a528-4e9a2ac56851", + "savedPayload": { + "position": { + "x": 33226.15507341775, + "y": 21346.457576210025 + }, + "targetPosition": { + "x": 33174.06062011767, + "y": 21051.015250306362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4a27ef0a-8986-4409-a62a-138aa49df56f", + "savedPayload": { + "position": { + "x": 33109.12873593624, + "y": 21343.904052442344 + }, + "targetPosition": { + "x": 33174.06062011767, + "y": 21051.015250306362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetSize": { + "type": "Entry Target Size", + "name": "New Entry Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9d8c52bc-5043-418d-8364-6f8cc91991db", + "savedPayload": { + "position": { + "x": 33001.98768921236, + "y": 21296.76086359306 + }, + "targetPosition": { + "x": 33174.06062011767, + "y": 21051.015250306362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetSize": { + "type": "Exit Target Size", + "name": "New Exit Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "11297427-3916-46df-9be5-1f97ef392fc4", + "savedPayload": { + "position": { + "x": 32921.043186373805, + "y": 21212.20513281041 + }, + "targetPosition": { + "x": 33174.06062011767, + "y": 21051.015250306362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1835ac35-70a7-44b9-93a6-5068f7c82bac", + "savedPayload": { + "position": { + "x": 32878.61829421401, + "y": 21103.109703606442 + }, + "targetPosition": { + "x": 33174.06062011767, + "y": 21051.015250306362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1be4505f-d707-4e1b-b15c-bf4b41e76d65", + "savedPayload": { + "position": { + "x": 32881.17181798169, + "y": 20986.08336612493 + }, + "targetPosition": { + "x": 33174.06062011767, + "y": 21051.015250306362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b0cf8287-bd8b-4b6d-8a24-93e2cc313321", + "savedPayload": { + "position": { + "x": 32928.31500683098, + "y": 20878.94231940105 + }, + "targetPosition": { + "x": 33174.06062011767, + "y": 21051.015250306362 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "771d6956-b547-4ad9-849d-3888cbc385fe", + "savedPayload": { + "position": { + "x": 33174.06062011767, + "y": 21051.015250306362 + }, + "targetPosition": { + "x": 33427.078053861536, + "y": 20889.825367802314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fe5f1474-9007-4b07-8ee1-7a1f04838f00", + "savedPayload": { + "position": { + "x": 35401.20352715788, + "y": 18647.949917631635 + }, + "targetPosition": { + "x": 34985.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyTriggerStage": { + "type": "Strategy Trigger Stage", + "name": "New Strategy Trigger Stage", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2f8a356b-762b-47b6-a033-44c26452ce51", + "savedPayload": { + "position": { + "x": 33582.563684522735, + "y": 21042.826629784195 + }, + "targetPosition": { + "x": 33312.273024152004, + "y": 20912.66150804893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "79f8f516-b8e0-42f8-9111-d2ccbd93238c", + "savedPayload": { + "position": { + "x": 33499.319964709626, + "y": 21147.210952789337 + }, + "targetPosition": { + "x": 33312.273024152004, + "y": 20912.66150804893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "e49e5c56-c0b7-47d4-8971-3324717735ef", + "savedPayload": { + "position": { + "x": 33379.0293043389, + "y": 21205.139881703475 + }, + "targetPosition": { + "x": 33312.273024152004, + "y": 20912.66150804893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "e7c15d0a-635a-476c-a368-3d3f792c50fe", + "savedPayload": { + "position": { + "x": 33245.51674396511, + "y": 21205.139881703475 + }, + "targetPosition": { + "x": 33312.273024152004, + "y": 20912.66150804893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5a63cef7-0d6d-4fc4-8bd9-d5b2ad510d61", + "savedPayload": { + "position": { + "x": 33125.22608359439, + "y": 21147.210952789337 + }, + "targetPosition": { + "x": 33312.273024152004, + "y": 20912.66150804893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5ed0c9cc-4477-4e6b-91dc-cf7809e71ee8", + "savedPayload": { + "position": { + "x": 33041.98236378128, + "y": 21042.826629784195 + }, + "targetPosition": { + "x": 33312.273024152004, + "y": 20912.66150804893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "00f594d5-a418-46bb-99eb-733746ca98a5", + "savedPayload": { + "position": { + "x": 35435.4577375278, + "y": 18820.157462195926 + }, + "targetPosition": { + "x": 34985.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyOpenStage": { + "type": "Strategy Open Stage", + "name": "New Strategy Open Stage", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "170bddaa-cc64-4554-9060-fd09ed2f544a", + "savedPayload": { + "position": { + "x": 35693.45514890646, + "y": 18650.182322240205 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b1b9b311-febc-49ad-9f3f-07407fac02d7", + "savedPayload": { + "position": { + "x": 35784.89160111722, + "y": 18757.24065263804 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "adce3ba3-0377-4d01-8195-e3e063dfd602", + "savedPayload": { + "position": { + "x": 35838.769991336834, + "y": 18887.31459302506 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "5718521a-754b-46ec-8d4e-5527dd22df1e", + "savedPayload": { + "position": { + "x": 35849.81632733779, + "y": 19027.671599837748 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b2595b4d-f756-4d28-b10c-2c5273ea4def", + "savedPayload": { + "position": { + "x": 35816.949316787955, + "y": 19164.57255132451 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "eb641637-a1ca-4c84-9ac3-802b6c318623", + "savedPayload": { + "position": { + "x": 35743.38621167789, + "y": 19284.6166285088 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageDefinedIn": { + "type": "Stage Defined In", + "name": "New Stage Defined In", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "12d3ba84-ac2c-466b-835a-07d72752b9d2", + "savedPayload": { + "position": { + "x": 35636.327881280056, + "y": 19376.053080719557 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageBaseAsset": { + "type": "Stage Base Asset", + "name": "New Stage Base Asset", + "project": "Foundations", + "targetSize": { + "type": "Target Size", + "name": "New Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8a18fb26-bb0d-4461-b26d-e98617b7d737", + "savedPayload": { + "position": { + "x": 35921.999730523115, + "y": 19602.139015503464 + }, + "targetPosition": { + "x": 35506.25394089304, + "y": 19429.931470939173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizePlaced": { + "type": "Size Placed", + "name": "New Size Placed", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7e656e75-1fcd-43a4-9134-394a7078e36c", + "savedPayload": { + "position": { + "x": 35741.378295015216, + "y": 19813.619544898513 + }, + "targetPosition": { + "x": 35506.25394089304, + "y": 19429.931470939173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "460d1541-0865-4465-975d-d91ab91cfc91", + "savedPayload": { + "position": { + "x": 35470.947347815505, + "y": 19878.54427111908 + }, + "targetPosition": { + "x": 35506.25394089304, + "y": 19429.931470939173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ac159e7e-ef68-4825-9336-61696824e632", + "savedPayload": { + "position": { + "x": 35214.002319144456, + "y": 19772.11415545919 + }, + "targetPosition": { + "x": 35506.25394089304, + "y": 19429.931470939173 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "411cd7bc-c8dd-48ab-9497-d97bfd1ee613", + "savedPayload": { + "position": { + "x": 35506.25394089304, + "y": 19429.931470939173 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageQuotedAsset": { + "type": "Stage Quoted Asset", + "name": "New Stage Quoted Asset", + "project": "Foundations", + "targetSize": { + "type": "Target Size", + "name": "New Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "265ed677-f81b-42d2-ac3f-29f731b21866", + "savedPayload": { + "position": { + "x": 35708.07961860036, + "y": 19733.229428688708 + }, + "targetPosition": { + "x": 35365.896934080345, + "y": 19440.977806940125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizePlaced": { + "type": "Size Placed", + "name": "New Size Placed", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8559c3e8-5148-4211-a001-f15e10ed3e0e", + "savedPayload": { + "position": { + "x": 35470.947347815505, + "y": 19878.54427111908 + }, + "targetPosition": { + "x": 35365.896934080345, + "y": 19440.977806940125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "21c0d700-7ec7-4d2a-8145-fad16f2ef6fb", + "savedPayload": { + "position": { + "x": 35193.689389516054, + "y": 19856.723596570206 + }, + "targetPosition": { + "x": 35365.896934080345, + "y": 19440.977806940125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5b0592ac-52d5-4e8c-996d-df42cbcc0744", + "savedPayload": { + "position": { + "x": 34982.208860121005, + "y": 19676.102161062303 + }, + "targetPosition": { + "x": 35365.896934080345, + "y": 19440.977806940125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3cb9c54c-e1b3-483e-a3d3-b6bb72f2cb59", + "savedPayload": { + "position": { + "x": 35365.896934080345, + "y": 19440.977806940125 + }, + "targetPosition": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4d2b7223-4d45-4d8d-af9d-0f53e80f5f0f", + "savedPayload": { + "position": { + "x": 35401.20352715788, + "y": 18992.365006760218 + }, + "targetPosition": { + "x": 34985.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyManageStage": { + "type": "Strategy Manage Stage", + "name": "New Strategy Manage Stage", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "860e2052-d82f-466e-a387-21444501f4a7", + "savedPayload": { + "position": { + "x": 33199.22470838259, + "y": 21107.958541497403 + }, + "targetPosition": { + "x": 33100.14098979604, + "y": 20824.793542404892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9e255549-697a-487c-9f9d-6f9587bb13d6", + "savedPayload": { + "position": { + "x": 33066.55164696505, + "y": 21122.907205372863 + }, + "targetPosition": { + "x": 33100.14098979604, + "y": 20824.793542404892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "9a19bfa6-7bef-498d-bc4a-cd62c69dacfe", + "savedPayload": { + "position": { + "x": 32940.531366841446, + "y": 21078.81080217338 + }, + "targetPosition": { + "x": 33100.14098979604, + "y": 20824.793542404892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "d50894b7-8d24-4a43-8c52-d5d25d2cbccf", + "savedPayload": { + "position": { + "x": 32846.12373002755, + "y": 20984.403165359494 + }, + "targetPosition": { + "x": 33100.14098979604, + "y": 20824.793542404892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bc49244c-a026-42f2-a5ff-299381abc72a", + "savedPayload": { + "position": { + "x": 32802.02732682807, + "y": 20858.382885235886 + }, + "targetPosition": { + "x": 33100.14098979604, + "y": 20824.793542404892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "434e9251-fc68-4a39-a207-2b09f4b494bb", + "savedPayload": { + "position": { + "x": 32816.97599070353, + "y": 20725.709823818343 + }, + "targetPosition": { + "x": 33100.14098979604, + "y": 20824.793542404892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5525e50-b9eb-47ac-87f9-74bb1b633de0", + "savedPayload": { + "position": { + "x": 35303.65578906175, + "y": 19138.35551372987 + }, + "targetPosition": { + "x": 34985.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyCloseStage": { + "type": "Strategy Close Stage", + "name": "New Strategy Close Stage", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7dbf0370-8819-46e3-b522-b2e551abf82b", + "savedPayload": { + "position": { + "x": 35607.278082272, + "y": 19200.596658748476 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8284afc5-a8f7-4798-a3c2-6d8cc7b5c4a8", + "savedPayload": { + "position": { + "x": 35596.23174627105, + "y": 19340.953665561163 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "80a34ea0-1d2b-4ea5-add8-97d4d3d917c0", + "savedPayload": { + "position": { + "x": 35542.35335605143, + "y": 19471.027605948184 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "26618b1f-a0e1-4223-93ec-a3c91daf108e", + "savedPayload": { + "position": { + "x": 35450.916903840676, + "y": 19578.08593634602 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ad6b6489-ba2c-4d72-b82f-0cf8f0e640ca", + "savedPayload": { + "position": { + "x": 35330.872826656385, + "y": 19651.649041456087 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "52a002d8-3435-44a2-a6ad-3599f27af972", + "savedPayload": { + "position": { + "x": 35193.97187516962, + "y": 19684.516052005914 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageDefinedIn": { + "type": "Stage Defined In", + "name": "New Stage Defined In", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "aebbe79d-ea74-4d09-bc31-67bbdf58ef2c", + "savedPayload": { + "position": { + "x": 35053.61486835693, + "y": 19673.46971600496 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageBaseAsset": { + "type": "Stage Base Asset", + "name": "New Stage Base Asset", + "project": "Foundations", + "targetSize": { + "type": "Target Size", + "name": "New Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4f3329be-0aa9-44e6-8e4b-ed323df7f159", + "savedPayload": { + "position": { + "x": 35095.74847253421, + "y": 20035.337115415427 + }, + "targetPosition": { + "x": 34923.540927969916, + "y": 19619.591325785346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizePlaced": { + "type": "Size Placed", + "name": "New Size Placed", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a123aa78-c083-4ec7-ac23-c9c82e0563cf", + "savedPayload": { + "position": { + "x": 34818.490514234756, + "y": 20057.1577899643 + }, + "targetPosition": { + "x": 34923.540927969916, + "y": 19619.591325785346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2bf67694-8b2b-40c2-ab90-87bfd5cb05e2", + "savedPayload": { + "position": { + "x": 34581.358243449904, + "y": 19911.84294753393 + }, + "targetPosition": { + "x": 34923.540927969916, + "y": 19619.591325785346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6d3fb04b-24b6-49f3-9dbf-3752191a91e5", + "savedPayload": { + "position": { + "x": 34474.92812779001, + "y": 19654.897918862876 + }, + "targetPosition": { + "x": 34923.540927969916, + "y": 19619.591325785346 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5cd9bcfb-589f-4d35-b539-cfbc4d9f6cc8", + "savedPayload": { + "position": { + "x": 34923.540927969916, + "y": 19619.591325785346 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stageQuotedAsset": { + "type": "Stage Quoted Asset", + "name": "New Stage Quoted Asset", + "project": "Foundations", + "targetSize": { + "type": "Target Size", + "name": "New Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "af8d5035-76d4-4043-8ed4-467b129ede6f", + "savedPayload": { + "position": { + "x": 34851.78919064961, + "y": 19976.767673754497 + }, + "targetPosition": { + "x": 34816.48259757208, + "y": 19528.15487357459 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizePlaced": { + "type": "Size Placed", + "name": "New Size Placed", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a4fc6b73-b80c-4153-92d6-ecabb001a8a9", + "savedPayload": { + "position": { + "x": 34581.358243449904, + "y": 19911.84294753393 + }, + "targetPosition": { + "x": 34816.48259757208, + "y": 19528.15487357459 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6784f8c1-1b1d-4768-a15f-a2ffc3c58cc1", + "savedPayload": { + "position": { + "x": 34400.736807942, + "y": 19700.36241813888 + }, + "targetPosition": { + "x": 34816.48259757208, + "y": 19528.15487357459 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "66519d00-ff13-4d4b-84a2-a780637d16f7", + "savedPayload": { + "position": { + "x": 34378.916133393126, + "y": 19423.104459839433 + }, + "targetPosition": { + "x": 34816.48259757208, + "y": 19528.15487357459 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a53d096d-5852-47f8-8a48-83b92e6fc868", + "savedPayload": { + "position": { + "x": 34816.48259757208, + "y": 19528.15487357459 + }, + "targetPosition": { + "x": 35158.66528209209, + "y": 19235.903251826006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "11e0ca8f-2dc2-4af9-8480-4ad145ae0f13", + "savedPayload": { + "position": { + "x": 35157.66528209209, + "y": 19235.903251826006 + }, + "targetPosition": { + "x": 34985.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a42b9432-cea2-4317-823f-09fda1114292", + "savedPayload": { + "position": { + "x": 34985.4577375278, + "y": 18820.157462195926 + }, + "targetPosition": { + "x": 34535.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "portfolioLast": { + "type": "Portfolio Last", + "name": "New Portfolio Last", + "project": "Foundations", + "position": { + "type": "Position", + "name": "New Position", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2564b1f2-56f5-4892-b9e8-325bf6701d60", + "savedPayload": { + "position": { + "x": 34931.122303736105, + "y": 19512.099496818246 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "f322c3bc-d12d-4cbf-ac9c-75bcec3d4efa", + "savedPayload": { + "position": { + "x": 34943.39304952884, + "y": 19589.57393665324 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a2a9137d-c685-45fe-9e2e-d0c3ed69dedb", + "savedPayload": { + "position": { + "x": 34942.024079827635, + "y": 19668.00215830854 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4387c431-ba86-4de2-8734-2e20a259a74f", + "savedPayload": { + "position": { + "x": 34927.05699008415, + "y": 19745.001159955747 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "43f0c0d9-ce46-43d0-a8f9-43ebaad23338", + "savedPayload": { + "position": { + "x": 34898.94654774654, + "y": 19818.23136589318 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "20110259-d111-4649-bf4b-b878a78ff56f", + "savedPayload": { + "position": { + "x": 34858.54687438064, + "y": 19885.46771336971 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "c6aa7085-0430-45e3-9f4b-a18281d972b3", + "savedPayload": { + "position": { + "x": 34807.08549361846, + "y": 19944.66725999049 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "57845b59-32fb-4323-98a6-bf9ca932f808", + "savedPayload": { + "position": { + "x": 34746.126033473745, + "y": 19994.031257487866 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "a7381bfc-9a0d-4a59-a02a-e173ae49012b", + "savedPayload": { + "position": { + "x": 34677.52071629602, + "y": 20032.05980577727 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetRate": { + "type": "Entry Target Rate", + "name": "New Entry Target Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "372858b6-4993-4608-ae37-c060c0fdb4d9", + "savedPayload": { + "position": { + "x": 34603.35407993176, + "y": 20057.597426662294 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetRate": { + "type": "Exit Target Rate", + "name": "New Exit Target Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a3b5c66f-660f-4f4f-bb49-0fd1381a3584", + "savedPayload": { + "position": { + "x": 34525.87964009677, + "y": 20069.86817245502 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLoss": { + "type": "Stop Loss", + "name": "New Stop Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5d8cadd2-a4ab-4cfa-9374-5b6e36efdfdd", + "savedPayload": { + "position": { + "x": 34830.257448000775, + "y": 20305.056899168547 + }, + "targetPosition": { + "x": 34447.45141844147, + "y": 20068.49920275382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "aa11cb92-6568-4297-92c4-c9ece540fb9f", + "savedPayload": { + "position": { + "x": 34689.70919568228, + "y": 20447.72363414814 + }, + "targetPosition": { + "x": 34447.45141844147, + "y": 20068.49920275382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLossPhase": { + "type": "Stop Loss Phase", + "name": "New Stop Loss Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "24fc480c-22e4-48c5-849d-1b944ce69298", + "savedPayload": { + "position": { + "x": 34501.17881948458, + "y": 20515.28031960765 + }, + "targetPosition": { + "x": 34447.45141844147, + "y": 20068.49920275382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "stopLossPosition": { + "type": "Stop Loss Position", + "name": "New Stop Loss Position", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "db771356-45a4-4b07-b9c8-1aafad800302", + "savedPayload": { + "position": { + "x": 34302.00707258696, + "y": 20494.346525463447 + }, + "targetPosition": { + "x": 34447.45141844147, + "y": 20068.49920275382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialValue": { + "type": "Initial Value", + "name": "New Initial Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "3dae6f59-d0d0-4c91-949c-d245a99ceb34", + "savedPayload": { + "position": { + "x": 34131.64236214367, + "y": 20389.068446381927 + }, + "targetPosition": { + "x": 34447.45141844147, + "y": 20068.49920275382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "finalValue": { + "type": "Final Value", + "name": "New Final Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fe5f6bb6-9ab7-4e43-bb53-7282b354eab9", + "savedPayload": { + "position": { + "x": 34023.82750844407, + "y": 20220.297697076094 + }, + "targetPosition": { + "x": 34447.45141844147, + "y": 20068.49920275382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a675870-b81b-4b70-87bf-bfe8fdcd3101", + "savedPayload": { + "position": { + "x": 34447.45141844147, + "y": 20068.49920275382 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfit": { + "type": "Take Profit", + "name": "New Take Profit", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "92a0ad4f-f91c-4e4c-82e3-eabf4d9c3ff1", + "savedPayload": { + "position": { + "x": 34706.36494970858, + "y": 20352.96953590716 + }, + "targetPosition": { + "x": 34370.45241679426, + "y": 20053.53211301034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1611ab7f-c8a7-45b3-8c9b-c3586bd1681e", + "savedPayload": { + "position": { + "x": 34543.178122610116, + "y": 20469.062894722618 + }, + "targetPosition": { + "x": 34370.45241679426, + "y": 20053.53211301034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfitPhase": { + "type": "Take Profit Phase", + "name": "New Take Profit Phase", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "57fe41b1-bd60-412b-9678-4ec2b42587f1", + "savedPayload": { + "position": { + "x": 34345.78085113305, + "y": 20502.85528606936 + }, + "targetPosition": { + "x": 34370.45241679426, + "y": 20053.53211301034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takeProfitPosition": { + "type": "Take Profit Position", + "name": "New Take Profit Position", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "fcf618d5-ffbd-40ae-b95a-6d3c41092fc9", + "savedPayload": { + "position": { + "x": 34153.27008581209, + "y": 20447.653712404677 + }, + "targetPosition": { + "x": 34370.45241679426, + "y": 20053.53211301034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialValue": { + "type": "Initial Value", + "name": "New Initial Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "cd18150f-f603-46c2-94d5-2080a2c71658", + "savedPayload": { + "position": { + "x": 34003.77494470864, + "y": 20314.391522395734 + }, + "targetPosition": { + "x": 34370.45241679426, + "y": 20053.53211301034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "finalValue": { + "type": "Final Value", + "name": "New Final Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4207258f-4fe6-4a25-a2ba-9d9b1e3b0613", + "savedPayload": { + "position": { + "x": 33926.90477395582, + "y": 20129.462927127304 + }, + "targetPosition": { + "x": 34370.45241679426, + "y": 20053.53211301034 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b70318ab-dd9c-46fe-aab5-801ca8502b16", + "savedPayload": { + "position": { + "x": 34370.45241679426, + "y": 20053.53211301034 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionCounters": { + "type": "Position Counters", + "name": "New Position Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "933a089b-ed94-48ca-9539-db74ac827fb4", + "savedPayload": { + "position": { + "x": 34099.95519480175, + "y": 20429.87899150735 + }, + "targetPosition": { + "x": 34297.222210856824, + "y": 20025.421670672724 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "6ce02375-3e39-4fca-9bb2-a5e2c6988ef0", + "savedPayload": { + "position": { + "x": 34297.222210856824, + "y": 20025.421670672724 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionStatistics": { + "type": "Position Statistics", + "name": "New Position Statistics", + "project": "Foundations", + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d922139f-84d1-4782-a518-f852baaad0a2", + "savedPayload": { + "position": { + "x": 34413.01735276441, + "y": 20396.117453245995 + }, + "targetPosition": { + "x": 34229.985863380294, + "y": 19985.021997306823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a992c304-3aa9-4230-a637-3abff461418b", + "savedPayload": { + "position": { + "x": 34182.94805490985, + "y": 20432.556850222547 + }, + "targetPosition": { + "x": 34229.985863380294, + "y": 19985.021997306823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "55785135-f4c8-4560-bf1f-c25a66d036d9", + "savedPayload": { + "position": { + "x": 33965.48249984869, + "y": 20349.07964477555 + }, + "targetPosition": { + "x": 34229.985863380294, + "y": 19985.021997306823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a84ca849-a0d1-4e85-869f-b16a8ccaff8e", + "savedPayload": { + "position": { + "x": 33818.890407441126, + "y": 20168.053486690933 + }, + "targetPosition": { + "x": 34229.985863380294, + "y": 19985.021997306823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "e7f96ea9-b3bf-4ddc-8e7e-13319dd1172f", + "savedPayload": { + "position": { + "x": 33334.916157548854, + "y": 19890.94638036594 + }, + "targetPosition": { + "x": 33782.451010464574, + "y": 19937.98418883638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "40c16fcb-3f54-4d00-bbd0-b625580bfe19", + "savedPayload": { + "position": { + "x": 33782.451010464574, + "y": 19937.98418883638 + }, + "targetPosition": { + "x": 34229.985863380294, + "y": 19985.021997306823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1180292a-7f35-41e5-915e-66e6b280e476", + "savedPayload": { + "position": { + "x": 34229.985863380294, + "y": 19985.021997306823 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionBaseAsset": { + "type": "Position Base Asset", + "name": "New Position Base Asset", + "project": "Foundations", + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d3f5963e-a885-4cf5-9767-6141c6bcf81c", + "savedPayload": { + "position": { + "x": 34335.71186878545, + "y": 20352.248522136557 + }, + "targetPosition": { + "x": 34170.78631675952, + "y": 19933.560616544644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c69b963c-d57e-428b-8041-a747258ff9f0", + "savedPayload": { + "position": { + "x": 34162.93273386274, + "y": 20383.49207936502 + }, + "targetPosition": { + "x": 34170.78631675952, + "y": 19933.560616544644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetSize": { + "type": "Entry Target Size", + "name": "New Entry Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f46f6ed0-2eaf-483a-9006-1f8f7c83636c", + "savedPayload": { + "position": { + "x": 33991.34923574315, + "y": 20346.23765001795 + }, + "targetPosition": { + "x": 34170.78631675952, + "y": 19933.560616544644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetSize": { + "type": "Exit Target Size", + "name": "New Exit Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "80522ca8-b322-4abc-aa48-7f7a8c7e1aeb", + "savedPayload": { + "position": { + "x": 33847.083406607126, + "y": 20246.15688325119 + }, + "targetPosition": { + "x": 34170.78631675952, + "y": 19933.560616544644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "09c21128-73bc-49be-b7bd-6e003f9d8396", + "savedPayload": { + "position": { + "x": 33752.09841116761, + "y": 20098.486168570576 + }, + "targetPosition": { + "x": 34170.78631675952, + "y": 19933.560616544644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "90415222-118a-40a4-b39c-ddcba7415748", + "savedPayload": { + "position": { + "x": 33720.85485393914, + "y": 19925.70703364787 + }, + "targetPosition": { + "x": 34170.78631675952, + "y": 19933.560616544644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "c05e79bc-ac50-484e-849e-efc2fa7e5a6a", + "savedPayload": { + "position": { + "x": 33758.10928328621, + "y": 19754.123535528284 + }, + "targetPosition": { + "x": 34170.78631675952, + "y": 19933.560616544644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ae14a83-e620-459b-9974-01233b958a69", + "savedPayload": { + "position": { + "x": 34170.78631675952, + "y": 19933.560616544644 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "positionQuotedAsset": { + "type": "Position Quoted Asset", + "name": "New Position Quoted Asset", + "project": "Foundations", + "beginBalance": { + "type": "Begin Balance", + "name": "New Begin Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b97ea6d8-8ebb-406f-897f-7ae406b0b7a1", + "savedPayload": { + "position": { + "x": 34211.13788974988, + "y": 20313.567273479308 + }, + "targetPosition": { + "x": 34121.42231926214, + "y": 19872.601156399935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endBalance": { + "type": "End Balance", + "name": "New End Balance", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "07840434-2d8a-40c1-9ada-116f28d5918f", + "savedPayload": { + "position": { + "x": 34035.5582713427, + "y": 20314.333388951385 + }, + "targetPosition": { + "x": 34121.42231926214, + "y": 19872.601156399935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "entryTargetSize": { + "type": "Entry Target Size", + "name": "New Entry Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4c5c2ec2-8b91-4d81-88de-77f85b21d6fb", + "savedPayload": { + "position": { + "x": 33873.05067587172, + "y": 20247.84977633016 + }, + "targetPosition": { + "x": 34121.42231926214, + "y": 19872.601156399935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitTargetSize": { + "type": "Exit Target Size", + "name": "New Exit Target Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fab95a86-ccc1-4825-ae31-fb717b8c8a0b", + "savedPayload": { + "position": { + "x": 33748.35541161237, + "y": 20124.23796296177 + }, + "targetPosition": { + "x": 34121.42231926214, + "y": 19872.601156399935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "profitLoss": { + "type": "Profit Loss", + "name": "New Profit Loss", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "51eafdd7-70a8-4af8-9c3d-eee3169eba9d", + "savedPayload": { + "position": { + "x": 33680.45620218277, + "y": 19962.316726887675 + }, + "targetPosition": { + "x": 34121.42231926214, + "y": 19872.601156399935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "ROI": { + "type": "ROI", + "name": "New ROI", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "762481a5-8c67-4b05-9bea-0a9c45821da1", + "savedPayload": { + "position": { + "x": 33679.69008671069, + "y": 19786.73710848049 + }, + "targetPosition": { + "x": 34121.42231926214, + "y": 19872.601156399935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "5ab34a3b-23bb-4281-9b3d-950253d402c2", + "savedPayload": { + "position": { + "x": 33746.17369933192, + "y": 19624.229513009508 + }, + "targetPosition": { + "x": 34121.42231926214, + "y": 19872.601156399935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "713f89c8-1dd5-4780-ba58-afba9ca5646d", + "savedPayload": { + "position": { + "x": 34121.42231926214, + "y": 19872.601156399935 + }, + "targetPosition": { + "x": 34494.489226911915, + "y": 19620.964349838097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9f7b23cf-1ce0-453d-b89a-7cd46b68fcd7", + "savedPayload": { + "position": { + "x": 34493.489226911915, + "y": 19620.964349838097 + }, + "targetPosition": { + "x": 34310.4577375278, + "y": 19209.868893898925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategy": { + "type": "Strategy", + "name": "New Strategy", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "47051e1f-9212-483a-9337-4429281a80e8", + "savedPayload": { + "position": { + "x": 34622.88302480461, + "y": 19846.215603233562 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b2ee9aec-1e24-48c5-a5ae-178f19626972", + "savedPayload": { + "position": { + "x": 34564.16586462359, + "y": 19937.434346059395 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "79da9d1f-361f-4156-9fd5-3cf1ec4dcb37", + "savedPayload": { + "position": { + "x": 34485.324844368486, + "y": 20011.950501808227 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c47a0dce-6d36-44f1-9377-7c2ea1c3c986", + "savedPayload": { + "position": { + "x": 34390.9419175611, + "y": 20065.433462363144 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "433c010f-af30-441c-86ab-8ee2deda8309", + "savedPayload": { + "position": { + "x": 34286.50227683947, + "y": 20094.774992459348 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f06b784a-d376-4a8c-9e67-d11fbe25811a", + "savedPayload": { + "position": { + "x": 34178.0755744997, + "y": 20098.269869019765 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "0bda5ced-b27c-45b3-b004-2328e48881ca", + "savedPayload": { + "position": { + "x": 34071.96317636676, + "y": 20075.714982522066 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "7b275586-b497-486e-883f-d94c5c1c9922", + "savedPayload": { + "position": { + "x": 33974.331949317246, + "y": 20028.421140985818 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "d98f4cd2-ed05-4c79-b452-63b4b422e868", + "savedPayload": { + "position": { + "x": 33890.85586539221, + "y": 19959.13689057499 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "index": { + "type": "Index", + "name": "New Index", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e4437dc3-e1ca-4cb0-aa24-12c01cc78e5c", + "savedPayload": { + "position": { + "x": 33826.386251166165, + "y": 19871.88878008546 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyName": { + "type": "Strategy Name", + "name": "New Strategy Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "962bb72c-dbb6-42ed-a16c-80954410efeb", + "savedPayload": { + "position": { + "x": 33784.669846280405, + "y": 19771.747352564897 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "strategyCounters": { + "type": "Strategy Counters", + "name": "New Strategy Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8f03e0d4-1c2f-4228-bf26-ddcc4ef4dcaf", + "savedPayload": { + "position": { + "x": 33318.36463644806, + "y": 19679.029613333896 + }, + "targetPosition": { + "x": 33768.13105655393, + "y": 19664.532463781517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "9f03b76c-fc3d-4842-abfa-90c792315073", + "savedPayload": { + "position": { + "x": 33768.13105655393, + "y": 19664.532463781517 + }, + "targetPosition": { + "x": 34217.89747665981, + "y": 19650.03531422914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c2fa004-1f49-4560-9dff-7370882d828a", + "savedPayload": { + "position": { + "x": 34216.89747665981, + "y": 19650.03531422914 + }, + "targetPosition": { + "x": 34310.4577375278, + "y": 19209.868893898925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "limitOrders": { + "type": "Limit Order", + "name": "New Limit Order", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d2c69faf-a908-4f02-b9a3-be96febf04c5", + "savedPayload": { + "position": { + "x": 34211.57576335744, + "y": 19895.027376260154 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "fe671258-92ca-4cfd-b90e-73c0885199a6", + "savedPayload": { + "position": { + "x": 34137.01344104811, + "y": 19931.58356205491 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeId": { + "type": "Exchange Id", + "name": "New Exchange Id", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b147b2b2-216d-41a8-b6c1-3d131534a6aa", + "savedPayload": { + "position": { + "x": 34057.003502455096, + "y": 19953.816518546584 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "acd100bc-8988-4fa1-96ca-4e3f5844c7ab", + "savedPayload": { + "position": { + "x": 33974.270590075816, + "y": 19960.96912906734 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "be8e72b2-562f-4f41-a250-dd6590c69a6e", + "savedPayload": { + "position": { + "x": 33891.63207401415, + "y": 19952.797820044503 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rate": { + "type": "Rate", + "name": "New Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ac468ae8-ccca-4e90-b20a-05e0f9a128d5", + "savedPayload": { + "position": { + "x": 33811.90210982062, + "y": 19929.580855606448 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "78f13f0c-e491-4c1c-a0a3-71b10f74fc2a", + "savedPayload": { + "position": { + "x": 33737.79580580028, + "y": 19892.108861631423 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "e2349453-111e-400f-b13a-fb10764d686a", + "savedPayload": { + "position": { + "x": 33671.83676325582, + "y": 19841.65790193155 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderName": { + "type": "Order Name", + "name": "New Order Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b9cba768-fa60-4cac-98e2-4628fdac3f52", + "savedPayload": { + "position": { + "x": 33616.27113827194, + "y": 19779.946023430155 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "algorithmName": { + "type": "Algorithm Name", + "name": "New Algorithm Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "5ab781a3-958b-4a65-9393-666b686d332b", + "savedPayload": { + "position": { + "x": 33572.99115156385, + "y": 19709.074750134358 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "2dba84c8-eeec-406f-8310-3712ae845ba3", + "savedPayload": { + "position": { + "x": 33543.47065117028, + "y": 19631.457518255524 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderCounters": { + "type": "Order Counters", + "name": "New Order Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dd4f6eb7-8b0d-474c-b1e1-78c76f564a83", + "savedPayload": { + "position": { + "x": 33080.38727858939, + "y": 19588.497312306947 + }, + "targetPosition": { + "x": 33528.71492232618, + "y": 19549.73748953368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "765e9f3d-257f-4bf9-94f5-a1699369aca7", + "savedPayload": { + "position": { + "x": 33528.71492232618, + "y": 19549.73748953368 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lock": { + "type": "Lock", + "name": "New Lock", + "config": "{\n\"initialValue\": \"Open\"\n}", + "project": "Foundations", + "id": "cdfee56f-9d80-450b-b11e-eee6144dbde6", + "savedPayload": { + "position": { + "x": 33529.226453679796, + "y": 19466.697541534573 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderBaseAsset": { + "type": "Order Base Asset", + "name": "New Order Base Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0a1a1183-d911-4a93-a582-296ceb1b2f71", + "savedPayload": { + "position": { + "x": 33244.17345399641, + "y": 19719.845517138056 + }, + "targetPosition": { + "x": 33544.98782564439, + "y": 19385.165500091876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dd7559fb-2545-4e43-8377-ab643728c9f4", + "savedPayload": { + "position": { + "x": 33128.75122456801, + "y": 19556.18331180861 + }, + "targetPosition": { + "x": 33544.98782564439, + "y": 19385.165500091876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5b4964f0-60e0-4170-8dc1-1f20b9a4be90", + "savedPayload": { + "position": { + "x": 33095.7697587897, + "y": 19358.648931472846 + }, + "targetPosition": { + "x": 33544.98782564439, + "y": 19385.165500091876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "629a1dff-cfb3-479f-bb73-4da17935b5a8", + "savedPayload": { + "position": { + "x": 33151.76144044999, + "y": 19166.366482756453 + }, + "targetPosition": { + "x": 33544.98782564439, + "y": 19385.165500091876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7c2cb02d-b2f9-49c8-befe-9086dcb4e7d8", + "savedPayload": { + "position": { + "x": 33285.63643030317, + "y": 19017.41986281719 + }, + "targetPosition": { + "x": 33544.98782564439, + "y": 19385.165500091876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e25e175c-9d5e-49cf-8382-523661d61dd5", + "savedPayload": { + "position": { + "x": 33470.87914473981, + "y": 18941.309776444446 + }, + "targetPosition": { + "x": 33544.98782564439, + "y": 19385.165500091876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd19ce4d-2cc3-495a-9dbf-271a437296ad", + "savedPayload": { + "position": { + "x": 33544.98782564439, + "y": 19385.165500091876 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderQuotedAsset": { + "type": "Order Quoted Asset", + "name": "New Order Quoted Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8de9c383-9f93-4628-b4f8-119bb7cf9053", + "savedPayload": { + "position": { + "x": 33218.27257651804, + "y": 19581.62479910555 + }, + "targetPosition": { + "x": 33575.462303601395, + "y": 19307.917841090017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "84d50b46-67d9-432c-9ff3-48643c826355", + "savedPayload": { + "position": { + "x": 33134.88848119846, + "y": 19399.54047482898 + }, + "targetPosition": { + "x": 33575.462303601395, + "y": 19307.917841090017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8bf38a9a-209f-4102-9396-02649b5422fc", + "savedPayload": { + "position": { + "x": 33138.76543468912, + "y": 19199.309164262548 + }, + "targetPosition": { + "x": 33575.462303601395, + "y": 19307.917841090017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2c1daecf-47f1-46ba-91df-580b197be4e6", + "savedPayload": { + "position": { + "x": 33229.135558803486, + "y": 19020.589134139802 + }, + "targetPosition": { + "x": 33575.462303601395, + "y": 19307.917841090017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f0cbbf01-8724-4bc5-abf6-74e79be814da", + "savedPayload": { + "position": { + "x": 33388.09994214386, + "y": 18898.778078283885 + }, + "targetPosition": { + "x": 33575.462303601395, + "y": 19307.917841090017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "10232b58-5cdc-41d7-941a-fd1446134b3c", + "savedPayload": { + "position": { + "x": 33584.173739019476, + "y": 18858.00217022162 + }, + "targetPosition": { + "x": 33575.462303601395, + "y": 19307.917841090017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7fdc03e3-51b2-490c-b6c5-c9c2eb4ce800", + "savedPayload": { + "position": { + "x": 33575.462303601395, + "y": 19307.917841090017 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderStatistics": { + "type": "Order Statistics", + "name": "New Order Statistics", + "project": "Foundations", + "percentageFilled": { + "type": "Percentage Filled", + "name": "New Percentage Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "171c2760-b05d-4113-bbd3-ded5d85a021a", + "savedPayload": { + "position": { + "x": 33188.34056879254, + "y": 19366.05635473185 + }, + "targetPosition": { + "x": 33619.61211575409, + "y": 19237.585140907944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "actualRate": { + "type": "Actual Rate", + "name": "New Actual Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "66a6973f-04f8-46b0-84fb-66bb289c2080", + "savedPayload": { + "position": { + "x": 33195.192620242015, + "y": 19088.025481142096 + }, + "targetPosition": { + "x": 33619.61211575409, + "y": 19237.585140907944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0753cfc7-0d04-4e00-990f-5dc10fd7cdf1", + "savedPayload": { + "position": { + "x": 33364.15849348903, + "y": 18867.12131423703 + }, + "targetPosition": { + "x": 33619.61211575409, + "y": 19237.585140907944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "51751b75-8494-4d90-9ceb-7974e66eb0c0", + "savedPayload": { + "position": { + "x": 33641.78582002994, + "y": 18337.85833412786 + }, + "targetPosition": { + "x": 33630.69896789202, + "y": 18787.721737517903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b4bc9f33-0125-481f-a862-6e2bfea21159", + "savedPayload": { + "position": { + "x": 33630.69896789202, + "y": 18787.721737517903 + }, + "targetPosition": { + "x": 33619.61211575409, + "y": 19237.585140907944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4d7e50d5-c82b-4907-b9bf-ad14a76882bf", + "savedPayload": { + "position": { + "x": 33619.61211575409, + "y": 19237.585140907944 + }, + "targetPosition": { + "x": 33977.04256606297, + "y": 19510.977666760413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f30e0bcb-db32-45d3-bf2f-ed603a01626d", + "savedPayload": { + "position": { + "x": 33976.04256606298, + "y": 19510.977666760413 + }, + "targetPosition": { + "x": 34310.4577375278, + "y": 19209.868893898925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "marketOrders": { + "type": "Market Order", + "name": "New Market Order", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dd14f9c3-458b-4589-a6cd-43b7bac58c57", + "savedPayload": { + "position": { + "x": 33826.92547157724, + "y": 19705.464598582108 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "83c676ac-cdd0-44a8-90e6-5b7e9b5ee91b", + "savedPayload": { + "position": { + "x": 33745.11609879871, + "y": 19691.212540709497 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeId": { + "type": "Exchange Id", + "name": "New Exchange Id", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "e4c86ec0-b92d-4ca8-a9e2-8546d2adf5fe", + "savedPayload": { + "position": { + "x": 33667.318494817395, + "y": 19662.170718404654 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "04af2415-a3af-41cd-b72d-0c198bd9413c", + "savedPayload": { + "position": { + "x": 33596.18196372893, + "y": 19619.32811609434 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8eb4a3f1-5a1e-4072-899a-0def9f0bf7d6", + "savedPayload": { + "position": { + "x": 33534.128974780666, + "y": 19564.1436872162 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rate": { + "type": "Rate", + "name": "New Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6f77c85a-8fb0-4f1c-9483-5fdccb8e1093", + "savedPayload": { + "position": { + "x": 33483.27266808688, + "y": 19498.49667130925 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "513f1b7d-4d84-460b-80f3-e1bd883b8774", + "savedPayload": { + "position": { + "x": 33445.34489417662, + "y": 19424.62259876528 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "5f81b84d-1e2e-450b-8eb2-2d52839aa376", + "savedPayload": { + "position": { + "x": 33421.63723790104, + "y": 19345.037162522593 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderName": { + "type": "Order Name", + "name": "New Order Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "0f664037-202c-4672-9434-e804d6fdc9e7", + "savedPayload": { + "position": { + "x": 33412.957035060404, + "y": 19262.450549160225 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "algorithmName": { + "type": "Algorithm Name", + "name": "New Algorithm Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "f33e9448-7624-433e-a7a0-e87ef8a454ef", + "savedPayload": { + "position": { + "x": 33419.5998795517, + "y": 19179.675146744506 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "103de6be-d52d-4b0c-b490-928c9c38e39c", + "savedPayload": { + "position": { + "x": 33441.33955727299, + "y": 19099.52977232655 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderCounters": { + "type": "Order Counters", + "name": "New Order Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b0682248-2911-45db-a71d-a330b4ba6589", + "savedPayload": { + "position": { + "x": 33091.9486145346, + "y": 18792.580658647395 + }, + "targetPosition": { + "x": 33477.43574957334, + "y": 19024.74368050838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "9ec786b0-5560-473a-9ba0-ab26d8fb6b33", + "savedPayload": { + "position": { + "x": 33477.43574957334, + "y": 19024.74368050838 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lock": { + "type": "Lock", + "name": "New Lock", + "config": "{\n\"initialValue\": \"Open\"\n}", + "project": "Foundations", + "id": "30a41aae-1b08-4815-891a-0154fd4ce92d", + "savedPayload": { + "position": { + "x": 33526.659243916576, + "y": 18957.863621950833 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderBaseAsset": { + "type": "Order Base Asset", + "name": "New Order Base Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "21d7267f-09e7-475b-a7bd-3e70cc6555f1", + "savedPayload": { + "position": { + "x": 33147.24987616774, + "y": 18995.11468697004 + }, + "targetPosition": { + "x": 33587.333793239915, + "y": 18901.167116834295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b94dcdc2-eb12-4bb5-86ef-9d6903f04089", + "savedPayload": { + "position": { + "x": 33150.06956168183, + "y": 18794.865697276902 + }, + "targetPosition": { + "x": 33587.333793239915, + "y": 18901.167116834295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a8e9a6f5-556f-44cc-9556-e64deca8fc94", + "savedPayload": { + "position": { + "x": 33239.49479094987, + "y": 18615.671007428464 + }, + "targetPosition": { + "x": 33587.333793239915, + "y": 18901.167116834295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "173ee190-5cda-49e2-806d-20a93c3f4069", + "savedPayload": { + "position": { + "x": 33397.81380058687, + "y": 18493.022323427853 + }, + "targetPosition": { + "x": 33587.333793239915, + "y": 18901.167116834295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8d8e4962-8c77-4eab-87e2-536d637921ae", + "savedPayload": { + "position": { + "x": 33593.66956907897, + "y": 18451.21172132879 + }, + "targetPosition": { + "x": 33587.333793239915, + "y": 18901.167116834295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8ee66298-56ad-4045-858d-2c7ae9e2fdd1", + "savedPayload": { + "position": { + "x": 33788.27045946296, + "y": 18498.520303650374 + }, + "targetPosition": { + "x": 33587.333793239915, + "y": 18901.167116834295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "24303020-0c75-4af0-8aa1-dd01e54b4338", + "savedPayload": { + "position": { + "x": 33587.333793239915, + "y": 18901.167116834295 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderQuotedAsset": { + "type": "Order Quoted Asset", + "name": "New Order Quoted Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ae2d4c69-b48e-4c05-8209-ed1a573ea0a8", + "savedPayload": { + "position": { + "x": 33207.539725739305, + "y": 18868.067623303818 + }, + "targetPosition": { + "x": 33657.39319853725, + "y": 18856.58489664055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0becb7ea-307f-43ac-bb97-6e39f348a35f", + "savedPayload": { + "position": { + "x": 33247.10705604858, + "y": 18671.74636905019 + }, + "targetPosition": { + "x": 33657.39319853725, + "y": 18856.58489664055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "34045d23-6d7a-4be4-986e-6c000fae04b6", + "savedPayload": { + "position": { + "x": 33367.936588707074, + "y": 18512.034652081613 + }, + "targetPosition": { + "x": 33657.39319853725, + "y": 18856.58489664055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "cf0e8224-92d7-4511-a231-107e4377872f", + "savedPayload": { + "position": { + "x": 33546.096552894785, + "y": 18420.565336679378 + }, + "targetPosition": { + "x": 33657.39319853725, + "y": 18856.58489664055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f834bab6-5bd2-4422-92bf-18505aef8267", + "savedPayload": { + "position": { + "x": 33746.30018271577, + "y": 18415.455042556427 + }, + "targetPosition": { + "x": 33657.39319853725, + "y": 18856.58489664055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "08d06a60-0a8a-4fea-af91-baa3b35632d4", + "savedPayload": { + "position": { + "x": 33928.89469394759, + "y": 18497.715926137458 + }, + "targetPosition": { + "x": 33657.39319853725, + "y": 18856.58489664055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ac5ea25-a5c9-4d56-876c-b1772205d533", + "savedPayload": { + "position": { + "x": 33657.39319853725, + "y": 18856.58489664055 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderStatistics": { + "type": "Order Statistics", + "name": "New Order Statistics", + "project": "Foundations", + "percentageFilled": { + "type": "Percentage Filled", + "name": "New Percentage Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a2804c89-5fce-472c-b5e3-d925825b0d12", + "savedPayload": { + "position": { + "x": 33310.032175276094, + "y": 18676.075495641966 + }, + "targetPosition": { + "x": 33734.45167078817, + "y": 18825.635155407814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "actualRate": { + "type": "Actual Rate", + "name": "New Actual Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1e8ef476-9021-49bb-b32b-0f20afbe640b", + "savedPayload": { + "position": { + "x": 33478.998048523106, + "y": 18455.1713287369 + }, + "targetPosition": { + "x": 33734.45167078817, + "y": 18825.635155407814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "dd823348-1e8c-4087-821c-ede2b33cba8c", + "savedPayload": { + "position": { + "x": 33745.5385229261, + "y": 18375.771752017772 + }, + "targetPosition": { + "x": 33734.45167078817, + "y": 18825.635155407814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "dc64a5e4-0561-42b1-85c8-f33991b864fe", + "savedPayload": { + "position": { + "x": 34281.23672249311, + "y": 18110.774254790056 + }, + "targetPosition": { + "x": 34007.84419664064, + "y": 18468.204705098935 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69cfd323-9fbf-47df-ae88-b2f183448a18", + "savedPayload": { + "position": { + "x": 34007.84419664064, + "y": 18468.204705098935 + }, + "targetPosition": { + "x": 33734.45167078817, + "y": 18825.635155407814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f3b77671-22ba-41ee-831a-be52274ed1e7", + "savedPayload": { + "position": { + "x": 33734.45167078817, + "y": 18825.635155407814 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc51b380-00c9-4f2d-990e-4a48d55f4c60", + "savedPayload": { + "position": { + "x": 33862.92288461208, + "y": 19256.906702369368 + }, + "targetPosition": { + "x": 34310.4577375278, + "y": 19209.868893898925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3bd40bb6-f85b-41d6-8d40-97c41f16cf7c", + "savedPayload": { + "position": { + "x": 34310.4577375278, + "y": 19209.868893898925 + }, + "targetPosition": { + "x": 34535.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeOrders": { + "type": "Exchange Orders", + "name": "New Exchange Orders", + "project": "Foundations", + "marketBuyOrders": { + "type": "Market Buy Orders", + "name": "New Market Buy Orders", + "project": "Foundations", + "marketOrders": [ + { + "type": "Market Order", + "name": "New Market Order", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ecf40333-bcad-480e-a060-d216df4e851a", + "savedPayload": { + "position": { + "x": 33286.91681787245, + "y": 18767.641960513596 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "5fe746f3-582a-4d68-aa8d-a82cf33a7b68", + "savedPayload": { + "position": { + "x": 33209.85834562153, + "y": 18736.69221928086 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeId": { + "type": "Exchange Id", + "name": "New Exchange Id", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "1e6e736c-6b83-4399-bf79-7b2695e6bc96", + "savedPayload": { + "position": { + "x": 33139.798940324195, + "y": 18692.109999087115 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2470bc38-2037-4f76-b5a5-1d3f948e2544", + "savedPayload": { + "position": { + "x": 33079.12439100085, + "y": 18635.413493970576 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7c3676d7-33b6-4e5d-99e9-7ff718acf04d", + "savedPayload": { + "position": { + "x": 33029.90089665762, + "y": 18568.53343541303 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rate": { + "type": "Rate", + "name": "New Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c1d8493c-ce5b-47dd-b944-1614ea478f8b", + "savedPayload": { + "position": { + "x": 32993.804704357266, + "y": 18493.74734359486 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "9ef69f51-a478-4e5f-84aa-15de981af047", + "savedPayload": { + "position": { + "x": 32972.06502663597, + "y": 18413.601969176903 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "fe473103-7916-471a-bb43-f12a656c412d", + "savedPayload": { + "position": { + "x": 32965.422182144684, + "y": 18330.826566761185 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderName": { + "type": "Order Name", + "name": "New Order Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "e977c931-310d-4ba5-8c00-064c5c36e4fe", + "savedPayload": { + "position": { + "x": 32974.102384985315, + "y": 18248.239953398817 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "algorithmName": { + "type": "Algorithm Name", + "name": "New Algorithm Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "b0da75dd-407b-499b-aa4f-f37187cb1040", + "savedPayload": { + "position": { + "x": 32997.81004126089, + "y": 18168.65451715613 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "situationName": { + "type": "Situation Name", + "name": "New Situation Name", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "23ac9be6-69a2-456b-b38f-3f2f206111a3", + "savedPayload": { + "position": { + "x": 33035.73781517116, + "y": 18094.78044461216 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderCounters": { + "type": "Order Counters", + "name": "New Order Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e93fcc07-423c-4577-a528-90fce3ad7cd3", + "savedPayload": { + "position": { + "x": 32757.80021203353, + "y": 17721.896443858375 + }, + "targetPosition": { + "x": 33086.59412186494, + "y": 18029.13342870521 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "61c44b81-b4f4-46d0-9374-d6b0ce8fe2f5", + "savedPayload": { + "position": { + "x": 33086.59412186494, + "y": 18029.13342870521 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lock": { + "type": "Lock", + "name": "New Lock", + "config": "{\n\"initialValue\": \"Open\"\n}", + "project": "Foundations", + "id": "d8a67ddf-de70-4bcb-8aa8-dea6e8ec4919", + "savedPayload": { + "position": { + "x": 33148.64711081321, + "y": 17973.948999827066 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderBaseAsset": { + "type": "Order Base Asset", + "name": "New Order Base Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9d27d7c2-214d-4956-b810-9e8c95eb5774", + "savedPayload": { + "position": { + "x": 32769.78381614084, + "y": 17931.50239653963 + }, + "targetPosition": { + "x": 33219.78364190167, + "y": 17931.106397516756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fcfa8b6f-0d31-4c26-810c-a463a93c036c", + "savedPayload": { + "position": { + "x": 32814.17599079292, + "y": 17736.215573304726 + }, + "targetPosition": { + "x": 33219.78364190167, + "y": 17931.106397516756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1fc17620-9ec7-4f83-84f4-2d1864d97222", + "savedPayload": { + "position": { + "x": 32938.90373519848, + "y": 17579.529267984122 + }, + "targetPosition": { + "x": 33219.78364190167, + "y": 17931.106397516756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "3073756e-a714-440c-a04d-f3d407cf62ff", + "savedPayload": { + "position": { + "x": 33119.263189892605, + "y": 17492.477124977984 + }, + "targetPosition": { + "x": 33219.78364190167, + "y": 17931.106397516756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ba665aae-ff87-414c-80f6-2ffd796c7410", + "savedPayload": { + "position": { + "x": 33319.53195290956, + "y": 17492.300888833153 + }, + "targetPosition": { + "x": 33219.78364190167, + "y": 17931.106397516756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "14e46bd8-2181-427f-9045-9862fd0c5882", + "savedPayload": { + "position": { + "x": 33500.044339598644, + "y": 17579.035465279507 + }, + "targetPosition": { + "x": 33219.78364190167, + "y": 17931.106397516756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2be40c30-5211-429f-9dcc-f5325794f213", + "savedPayload": { + "position": { + "x": 33219.78364190167, + "y": 17931.106397516756 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderQuotedAsset": { + "type": "Order Quoted Asset", + "name": "New Order Quoted Asset", + "project": "Foundations", + "actualSize": { + "type": "Actual Size", + "name": "New Actual Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5268d5de-aee9-4e99-ba5f-0b40c2f7fa65", + "savedPayload": { + "position": { + "x": 32855.170757668144, + "y": 17819.766580597807 + }, + "targetPosition": { + "x": 33297.58124588299, + "y": 17902.064575211913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "size": { + "type": "Size", + "name": "New Size", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7d8adbed-681d-42e9-952f-0dc6f346a6fc", + "savedPayload": { + "position": { + "x": 32934.690930792945, + "y": 17635.961927322318 + }, + "targetPosition": { + "x": 33297.58124588299, + "y": 17902.064575211913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sizeFilled": { + "type": "Size Filled", + "name": "New Size Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6bf20a0b-7550-40df-99a1-ea1c79811a15", + "savedPayload": { + "position": { + "x": 33086.08598137898, + "y": 17504.862166996176 + }, + "targetPosition": { + "x": 33297.58124588299, + "y": 17902.064575211913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "amountReceived": { + "type": "Amount Received", + "name": "New Amount Received", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "06b11650-7066-4e85-a610-5ae00bc4d9ef", + "savedPayload": { + "position": { + "x": 33279.370262919234, + "y": 17452.433214985012 + }, + "targetPosition": { + "x": 33297.58124588299, + "y": 17902.064575211913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesPaid": { + "type": "Fees Paid", + "name": "New Fees Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9b7874d3-258c-4209-8e6d-6d4cedf41195", + "savedPayload": { + "position": { + "x": 33476.261452978506, + "y": 17489.059268233537 + }, + "targetPosition": { + "x": 33297.58124588299, + "y": 17902.064575211913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feesToBePaid": { + "type": "Fees To Be Paid", + "name": "New Fees To Be Paid", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c0e573e4-f42f-49b2-8bae-5204578709f2", + "savedPayload": { + "position": { + "x": 33637.76283665358, + "y": 17607.486087706817 + }, + "targetPosition": { + "x": 33297.58124588299, + "y": 17902.064575211913 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cb4f3da7-dc5a-4355-9fd8-d15eb2211661", + "savedPayload": { + "position": { + "x": 33297.58124588299, + "y": 17902.064575211913 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "orderStatistics": { + "type": "Order Statistics", + "name": "New Order Statistics", + "project": "Foundations", + "percentageFilled": { + "type": "Percentage Filled", + "name": "New Percentage Filled", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5cc795fa-3df1-4ba9-af98-4f4608f5a072", + "savedPayload": { + "position": { + "x": 32995.340909161765, + "y": 17653.27932004484 + }, + "targetPosition": { + "x": 33379.390618661506, + "y": 17887.812517339302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "actualRate": { + "type": "Actual Rate", + "name": "New Actual Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bd61bc76-e2f8-4baf-8f47-1e02a700b750", + "savedPayload": { + "position": { + "x": 33206.543031534144, + "y": 17472.332419591832 + }, + "targetPosition": { + "x": 33379.390618661506, + "y": 17887.812517339302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4fea3bb3-8efc-41b9-9040-a9454f9e0148", + "savedPayload": { + "position": { + "x": 33483.76705731577, + "y": 17450.08479482923 + }, + "targetPosition": { + "x": 33379.390618661506, + "y": 17887.812517339302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "65e14f2f-5cf3-44e1-a92b-8cb8fec8b2bb", + "savedPayload": { + "position": { + "x": 34062.85504365075, + "y": 17302.256047155486 + }, + "targetPosition": { + "x": 33721.12283115613, + "y": 17595.034282247394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "017f47f6-5bd3-4e24-920c-e2ed78c1b2af", + "savedPayload": { + "position": { + "x": 33721.12283115613, + "y": 17595.034282247394 + }, + "targetPosition": { + "x": 33379.390618661506, + "y": 17887.812517339302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "233e6da2-aedb-41f7-9014-372d0d8534f1", + "savedPayload": { + "position": { + "x": 33379.390618661506, + "y": 17887.812517339302 + }, + "targetPosition": { + "x": 33415.388031696355, + "y": 18336.370413552042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d1b8ecb0-51ef-42d5-ba30-078d0014d7b3", + "savedPayload": { + "position": { + "x": 33415.38803169636, + "y": 18336.370413552042 + }, + "targetPosition": { + "x": 33862.92288461208, + "y": 18383.408222022485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "88056e0d-71f6-402d-bb41-c46f3d94c7b5", + "savedPayload": { + "position": { + "x": 33862.92288461208, + "y": 18383.408222022485 + }, + "targetPosition": { + "x": 34310.4577375278, + "y": 18430.446030492927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "marketSellOrders": { + "type": "Market Sell Orders", + "name": "New Market Sell Orders", + "project": "Foundations", + "marketOrders": [], + "id": "67e84119-8bc9-4c12-ad78-5d1f71ff2b93", + "savedPayload": { + "position": { + "x": 33976.04256606298, + "y": 18129.33725763144 + }, + "targetPosition": { + "x": 34310.4577375278, + "y": 18430.446030492927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "limitBuyOrders": { + "type": "Limit Buy Orders", + "name": "New Limit Buy Orders", + "project": "Foundations", + "limitOrders": [], + "id": "93412bf5-b1f9-48f7-a257-246344fc0d17", + "savedPayload": { + "position": { + "x": 34216.89747665981, + "y": 17990.279610162714 + }, + "targetPosition": { + "x": 34310.4577375278, + "y": 18430.446030492927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "limitSellOrders": { + "type": "Limit Sell Orders", + "name": "New Limit Sell Orders", + "project": "Foundations", + "limitOrders": [], + "id": "81851381-ed75-4f8a-8f90-9be4135f660d", + "savedPayload": { + "position": { + "x": 34493.489226911915, + "y": 18019.350574553755 + }, + "targetPosition": { + "x": 34310.4577375278, + "y": 18430.446030492927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b53cc081-5c42-4040-aeb5-7db87b4a82cd", + "savedPayload": { + "position": { + "x": 34310.4577375278, + "y": 18430.446030492927 + }, + "targetPosition": { + "x": 34535.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08de5d64-99c1-46eb-ab2a-a8ea2f9effda", + "savedPayload": { + "position": { + "x": 34535.4577375278, + "y": 18820.157462195926 + }, + "targetPosition": { + "x": 34535.4577375278, + "y": 18820.157462195926 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Portfolio System", + "name": "New Portfolio System", + "project": "Portfolio-Management", + "portfolioStrategies": [ + { + "type": "Portfolio Strategy", + "name": "Test Portfolio Strategy", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "tradingEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.positions.value === 0", + "project": "Foundations", + "id": "2abd9b35-0ded-4b97-bb03-20f2c46af139", + "savedPayload": { + "position": { + "x": 30526.759550351828, + "y": 30702.62608305609 + }, + "targetPosition": { + "x": 30727.23601829421, + "y": 30804.773945497487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d86a07d-0e9b-4c5a-82e7-7782465e8048", + "savedPayload": { + "position": { + "x": 30727.23601829421, + "y": 30804.773945497487 + }, + "targetPosition": { + "x": 30927.712486236593, + "y": 30906.921807938885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b0e639b9-0904-48c3-9a1f-dbe7c1c8af71", + "savedPayload": { + "position": { + "x": 30927.712486236593, + "y": 30906.921807938885 + }, + "targetPosition": { + "x": 31128.188954178975, + "y": 31009.069670380282 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "fe1bc53f-d941-41ce-acfe-e020d8c5301e", + "savedPayload": { + "position": { + "x": 31128.188954178975, + "y": 31009.069670380282 + }, + "targetPosition": { + "x": 31328.665422121358, + "y": 31111.21753282168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "false", + "project": "Foundations", + "id": "e2389850-99e8-4269-8815-7bfe6da4dd69", + "savedPayload": { + "position": { + "x": 31050.550127183906, + "y": 30255.266668156048 + }, + "targetPosition": { + "x": 31120.07895091827, + "y": 30469.254384322456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ad568ab6-655c-49c1-bf01-a833d8e664a0", + "savedPayload": { + "position": { + "x": 31120.07895091827, + "y": 30469.254384322456 + }, + "targetPosition": { + "x": 31189.60777465263, + "y": 30683.242100488864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "91f094c6-57a5-4aa4-a327-689283109d6d", + "savedPayload": { + "position": { + "x": 31189.60777465263, + "y": 30683.242100488864 + }, + "targetPosition": { + "x": 31259.136598386995, + "y": 30897.229816655272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "2b820ff4-7ba0-4244-bea6-ef13408afaf7", + "savedPayload": { + "position": { + "x": 31259.136598386995, + "y": 30897.229816655272 + }, + "targetPosition": { + "x": 31328.665422121358, + "y": 31111.21753282168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "8b0e1547-619e-4742-a926-d9b566a842f3", + "savedPayload": { + "position": { + "x": 31737.256871886948, + "y": 30309.31166105215 + }, + "targetPosition": { + "x": 31635.10900944555, + "y": 30509.788128994533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7067cfc6-457c-4f86-b85a-af9f265d1ac2", + "savedPayload": { + "position": { + "x": 31635.10900944555, + "y": 30509.788128994533 + }, + "targetPosition": { + "x": 31532.961147004153, + "y": 30710.264596936915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a99b417e-2bba-4c3b-9c00-67e2f8c85b74", + "savedPayload": { + "position": { + "x": 31532.961147004153, + "y": 30710.264596936915 + }, + "targetPosition": { + "x": 31430.813284562755, + "y": 30910.741064879297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "97c8ca63-9b60-4146-92aa-231f93bfb6d8", + "savedPayload": { + "position": { + "x": 31430.813284562755, + "y": 30910.741064879297 + }, + "targetPosition": { + "x": 31328.665422121358, + "y": 31111.21753282168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "332e3b88-b790-4f06-9bf7-ea31355e9b6c", + "savedPayload": { + "position": { + "x": 31328.665422121358, + "y": 31111.21753282168 + }, + "targetPosition": { + "x": 31467.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "tradingEngine.tradingCurrent.position.entryTargetRate.value", + "project": "Foundations", + "id": "04cd27d8-d105-4c85-ae85-4fa88fee3721", + "savedPayload": { + "position": { + "x": 32481.037871799457, + "y": 30102.783007088903 + }, + "targetPosition": { + "x": 32298.006382415348, + "y": 30513.878463028075 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3bb57f09-2c9c-4fd0-8bea-b476226ecbed", + "savedPayload": { + "position": { + "x": 32298.006382415348, + "y": 30513.878463028075 + }, + "targetPosition": { + "x": 32114.974893031238, + "y": 30924.973918967247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "tradingEngine.tradingCurrent.position.entryTargetRate.value", + "project": "Foundations", + "id": "44e4e5bf-5022-4e80-943a-89cf6763d66e", + "savedPayload": { + "position": { + "x": 32843.09018796869, + "y": 30395.96719190402 + }, + "targetPosition": { + "x": 32479.032540499964, + "y": 30660.470555435633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8ccedc96-b84a-4274-9af2-3c02757d498a", + "savedPayload": { + "position": { + "x": 32479.032540499964, + "y": 30660.470555435633 + }, + "targetPosition": { + "x": 32114.974893031238, + "y": 30924.973918967247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6d79b501-727f-47a4-892a-6b2b75e6453d", + "savedPayload": { + "position": { + "x": 32114.974893031238, + "y": 30924.973918967247 + }, + "targetPosition": { + "x": 31831.78071705881, + "y": 31274.689601622886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n \"percentageOfStageTargetSize\": 100\n}", + "project": "Foundations", + "marketBuyOrders": [ + { + "type": "Market Buy Order", + "name": "New Market Buy Order", + "config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "db08e9ac-ffe1-4c08-8eec-f5c4e5f9de4f", + "savedPayload": { + "position": { + "x": 33722.28108071565, + "y": 30548.99450379365 + }, + "targetPosition": { + "x": 33512.22548475378, + "y": 30629.627292441342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "592b1755-ccba-4aa4-b0aa-ee893292f0bd", + "savedPayload": { + "position": { + "x": 33512.22548475378, + "y": 30629.627292441342 + }, + "targetPosition": { + "x": 33302.169888791905, + "y": 30710.260081089036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5393d59c-009d-46f9-b51d-84b5ebe2fa85", + "savedPayload": { + "position": { + "x": 33302.169888791905, + "y": 30710.260081089036 + }, + "targetPosition": { + "x": 33092.11429283003, + "y": 30790.89286973673 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "ed2dd452-9ec8-4e92-9999-4ae18b8193e6", + "savedPayload": { + "position": { + "x": 33092.11429283003, + "y": 30790.89286973673 + }, + "targetPosition": { + "x": 32882.05869686816, + "y": 30871.525658384424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "295adabd-6de4-4237-8b2f-5df082b11727", + "savedPayload": { + "position": { + "x": 32882.05869686816, + "y": 30871.525658384424 + }, + "targetPosition": { + "x": 32672.00310090629, + "y": 30952.158447032118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market Order", + "name": "New Market Order", + "id": "d1b8ecb0-51ef-42d5-ba30-078d0014d7b3" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency-PM-Engine", + "Portfolio Engine", + "Portfolio-Management", + "08de5d64-99c1-46eb-ab2a-a8ea2f9effda" + ], + [ + "New Exchange Orders", + "Exchange Orders", + "Foundations", + "b53cc081-5c42-4040-aeb5-7db87b4a82cd" + ], + [ + "New Market Buy Orders", + "Market Buy Orders", + "Foundations", + "88056e0d-71f6-402d-bb41-c46f3d94c7b5" + ], + [ + "New Market Order", + "Market Order", + "Foundations", + "d1b8ecb0-51ef-42d5-ba30-078d0014d7b3" + ] + ] + } + } + ], + "marketSellOrders": [], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "3dc59719-a726-4f94-9c1f-8c29c2979aa6", + "savedPayload": { + "position": { + "x": 32672.00310090629, + "y": 30952.158447032118 + }, + "targetPosition": { + "x": 32251.89190898255, + "y": 31113.4240243275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "17a85b19-c647-4f77-b997-c8662126aaea", + "savedPayload": { + "position": { + "x": 32251.89190898255, + "y": 31113.4240243275 + }, + "targetPosition": { + "x": 31831.78071705881, + "y": 31274.689601622886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "332a7d7c-6119-4978-af67-ddad2ae9534e", + "savedPayload": { + "position": { + "x": 31831.78071705881, + "y": 31274.689601622886 + }, + "targetPosition": { + "x": 31467.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "tradingEngine.portfolioCurrent.strategyOpenStage.beginRate.value - (tradingEngine.portfolioCurrent.strategyOpenStage.beginRate.value * 0.05)", + "project": "Foundations", + "id": "467fbe65-15b6-4d21-a9e4-fe336a5bcfb0", + "savedPayload": { + "position": { + "x": 33092.11429283003, + "y": 32287.493060572266 + }, + "targetPosition": { + "x": 32672.00310090629, + "y": 32126.22748327688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "47c9b664-97eb-4e13-bc38-a887caec43d0", + "savedPayload": { + "position": { + "x": 32672.00310090629, + "y": 32126.22748327688 + }, + "targetPosition": { + "x": 32251.89190898255, + "y": 31964.961905981498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1a8fd76c-e3c2-43e7-b57b-8ce2e13b9681", + "savedPayload": { + "position": { + "x": 32251.89190898255, + "y": 31964.961905981498 + }, + "targetPosition": { + "x": 31831.78071705881, + "y": 31803.696328686114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "tradingEngine.portfolioCurrent.strategyOpenStage.beginRate.value * 1.05", + "project": "Foundations", + "id": "fa862848-e827-44fe-9c60-ab8529d9759d", + "savedPayload": { + "position": { + "x": 32681.363244976095, + "y": 32852.84337665303 + }, + "targetPosition": { + "x": 32398.169069003667, + "y": 32503.12769399739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "1d9de8bd-15a4-492f-b53b-165227f4f0e2", + "savedPayload": { + "position": { + "x": 32398.169069003667, + "y": 32503.12769399739 + }, + "targetPosition": { + "x": 32114.974893031238, + "y": 32153.412011341752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dea9dd47-f2aa-4a22-a083-72d92874a8e6", + "savedPayload": { + "position": { + "x": 32114.974893031238, + "y": 32153.412011341752 + }, + "targetPosition": { + "x": 31831.78071705881, + "y": 31803.696328686114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "5c4fc152-bb16-4d70-97c4-072468250c2f", + "savedPayload": { + "position": { + "x": 31831.78071705881, + "y": 31803.696328686114 + }, + "targetPosition": { + "x": 31467.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value", + "project": "Foundations", + "id": "3f7f95ce-a788-42e6-a366-61a3697edc49", + "savedPayload": { + "position": { + "x": 31830.81713275494, + "y": 33209.240689587066 + }, + "targetPosition": { + "x": 31626.521407872144, + "y": 32808.2877537023 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b5b0e79-601d-4d6a-8fa1-a6f2543011e2", + "savedPayload": { + "position": { + "x": 31626.521407872144, + "y": 32808.2877537023 + }, + "targetPosition": { + "x": 31422.22568298935, + "y": 32407.334817817533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "tradingEngine.tradingCurrent.tradingEpisode.episodeBaseAsset.balance.value", + "project": "Foundations", + "id": "d75b3cd5-6109-4b5c-834e-378761d62cec", + "savedPayload": { + "position": { + "x": 31375.1233223707, + "y": 33306.101399096646 + }, + "targetPosition": { + "x": 31398.674502680024, + "y": 32856.71810845709 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "94bf9aa1-19a8-4a68-be80-57fc278a441b", + "savedPayload": { + "position": { + "x": 31398.674502680024, + "y": 32856.71810845709 + }, + "targetPosition": { + "x": 31422.22568298935, + "y": 32407.334817817533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4669b96d-d50d-4c60-93c6-65f2448c6b96", + "savedPayload": { + "position": { + "x": 31422.22568298935, + "y": 32407.334817817533 + }, + "targetPosition": { + "x": 31328.665422121358, + "y": 31967.16839748732 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [ + { + "type": "Execution Algorithm", + "name": "New Execution Algorithm", + "config": "{\n\"percentageOfStageTargetSize\": 100 \n}", + "project": "Foundations", + "marketBuyOrders": [], + "marketSellOrders": [ + { + "type": "Market Sell Order", + "name": "New Market Sell Order", + "config": "{\n \"percentageOfAlgorithmSize\": 100,\n \"spawnMultipleOrders\": false\n}", + "project": "Foundations", + "createOrderEvent": { + "type": "Create Order Event", + "name": "New Create Order Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "True", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "true", + "project": "Foundations", + "id": "bbc19b06-627a-45e1-9c6a-9f9bc5c5ad11", + "savedPayload": { + "position": { + "x": 29991.004736262053, + "y": 33171.60348893326 + }, + "targetPosition": { + "x": 30158.212321994466, + "y": 33021.04910250252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4879030e-a83a-4a85-999a-bda967a35d76", + "savedPayload": { + "position": { + "x": 30158.212321994466, + "y": 33021.04910250252 + }, + "targetPosition": { + "x": 30325.41990772688, + "y": 32870.49471607178 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "408449e5-057e-4dff-9abf-66368fd07efb", + "savedPayload": { + "position": { + "x": 30325.41990772688, + "y": 32870.49471607178 + }, + "targetPosition": { + "x": 30492.62749345929, + "y": 32719.94032964104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "171c4dfc-69b3-4188-9ba8-0032d10e9563", + "savedPayload": { + "position": { + "x": 30492.62749345929, + "y": 32719.94032964104 + }, + "targetPosition": { + "x": 30659.835079191704, + "y": 32569.385943210294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cebc01a7-a74f-41a4-b91c-ce68c586ba7c", + "savedPayload": { + "position": { + "x": 30659.835079191704, + "y": 32569.385943210294 + }, + "targetPosition": { + "x": 30827.042664924116, + "y": 32418.83155677955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "limitBuyOrders": [], + "limitSellOrders": [], + "id": "04bc8c66-6688-420a-ac4a-1db8fa2a4074", + "savedPayload": { + "position": { + "x": 30827.042664924116, + "y": 32418.83155677955 + }, + "targetPosition": { + "x": 30994.25025065653, + "y": 32268.277170348807 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3115215a-d375-43da-8edb-e8cd35b2a991", + "savedPayload": { + "position": { + "x": 30994.25025065653, + "y": 32268.277170348807 + }, + "targetPosition": { + "x": 31328.665422121358, + "y": 31967.16839748732 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a000143b-2776-4311-acaf-1dd01cee968a", + "savedPayload": { + "position": { + "x": 31328.665422121358, + "y": 31967.16839748732 + }, + "targetPosition": { + "x": 31467.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b5c57f9b-0824-47cb-ab8d-10b9a5730943", + "savedPayload": { + "position": { + "x": 31467.723069590083, + "y": 31539.1929651545 + }, + "targetPosition": { + "x": 31017.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "dynamicIndicators": { + "type": "Dynamic Indicators", + "name": "New Dynamic Indicators", + "project": "Foundations", + "indicatorFunctions": [ + { + "type": "Indicator Function", + "name": "New Indicator Function", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "c8bae59b-2ebb-430d-88d8-3990b2946c13", + "savedPayload": { + "position": { + "x": 30117.723069590083, + "y": 31539.1929651545 + }, + "targetPosition": { + "x": 30417.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12abb42a-1654-4dd0-a23d-b5a243b6f4ce", + "savedPayload": { + "position": { + "x": 30417.723069590083, + "y": 31539.1929651545 + }, + "targetPosition": { + "x": 30717.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ef195459-9ac6-4328-9c95-153f91628f59", + "savedPayload": { + "position": { + "x": 30717.723069590083, + "y": 31539.1929651545 + }, + "targetPosition": { + "x": 31017.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6df9f600-80e3-4716-97c1-80a6b09e1f3b", + "savedPayload": { + "position": { + "x": 31017.723069590083, + "y": 31539.1929651545 + }, + "targetPosition": { + "x": 31017.723069590083, + "y": 31539.1929651545 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/ask-portfolio-events-manager.json b/Projects/Portfolio-Management/Schemas/App-Schema/ask-portfolio-events-manager.json new file mode 100644 index 000000000..1886eb4ae --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/ask-portfolio-events-manager.json @@ -0,0 +1,53 @@ +{ + "type": "Ask Portfolio Events Manager", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Confirm Event", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "confirmEvent", + "relatedUiObject": "Confirm Event", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, + { + "action": "Add UI Object", + "label": "Add Raise Event", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "raiseEvent", + "relatedUiObject": "Raise Event", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Trigger On Event->Trigger Off Event->Take Position Event->Create Order Event->Cancel Order Event->Close Stage Event->Next Phase Event->Move To Phase Event->" + }, + "childrenNodesProperties": [ + { + "name": "confirmEvent", + "type": "node", + "childType": "Confirm Event" + }, + { + "name": "raiseEvent", + "type": "node", + "childType": "Raise Event" + } + ], + "propertyNameAtParent": "askPortfolioEventsManager" +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/ask-portfolio-formula-manager.json b/Projects/Portfolio-Management/Schemas/App-Schema/ask-portfolio-formula-manager.json new file mode 100644 index 000000000..fcdccb690 --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/ask-portfolio-formula-manager.json @@ -0,0 +1,53 @@ +{ + "type": "Ask Portfolio Formula Manager", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Confirm Formula", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "confirmFormula", + "relatedUiObject": "Confirm Formula", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, + { + "action": "Add UI Object", + "label": "Add Set Formula", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "setFormula", + "relatedUiObject": "Set Formula", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Portfolio-Management", + "actionProject": "Visual-Scripting" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Target Rate->Target Size In Base Asset->Target Size In Quoted Asset->Managed Stop Loss->Managed Take Profit->Order Rate->" + }, + "childrenNodesProperties": [ + { + "name": "confirmFormula", + "type": "node", + "childType": "Confirm Formula" + }, + { + "name": "setFormula", + "type": "node", + "childType": "Set Formula" + } + ], + "propertyNameAtParent": "askPortfolioFormulaManager" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/signing-accounts.json b/Projects/Portfolio-Management/Schemas/App-Schema/confirm-event.json similarity index 63% rename from Projects/Governance/Schemas/App-Schema/signing-accounts.json rename to Projects/Portfolio-Management/Schemas/App-Schema/confirm-event.json index f1e225cd6..8bdb2f1f0 100644 --- a/Projects/Governance/Schemas/App-Schema/signing-accounts.json +++ b/Projects/Portfolio-Management/Schemas/App-Schema/confirm-event.json @@ -1,5 +1,5 @@ { - "type": "Signing Accounts", + "type": "Confirm Event", "menuItems": [ { "action": "Delete UI Object", @@ -15,15 +15,9 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->User Profile->" + "compatibleTypes": "->Ask Portfolio Events Manager->" }, - "propertyNameAtParent": "signingAccounts", "childrenNodesProperties": [ - { - "name": "signingAccounts", - "type": "array", - "childType": "Signing Account", - "autoAdd": false - } - ] + ], + "propertyNameAtParent": "confirmEvent" } \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/confirm-formula.json b/Projects/Portfolio-Management/Schemas/App-Schema/confirm-formula.json new file mode 100644 index 000000000..015b6a638 --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/confirm-formula.json @@ -0,0 +1,23 @@ +{ + "type": "Confirm Formula", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Ask Portfolio Formula Manager->" + }, + "childrenNodesProperties": [ + ], + "propertyNameAtParent": "confirmFormula" +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-bot.json b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-bot.json new file mode 100644 index 000000000..01cc499bc --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-bot.json @@ -0,0 +1,84 @@ +{ + "type": "Portfolio Bot", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate", + "actionProject": "Foundations" + }, + { + "action": "Add UI Object", + "label": "Add Process Definition", + "relatedUiObject": "Process Definition", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "label": "Add Product Definition", + "relatedUiObject": "Product Definition", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "label": "Add Product Definition Folder", + "relatedUiObject": "Product Definition Folder", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "addLeftIcons": true, + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"codeName\": \"\"\n}" + }, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Portfolio Mine->" + }, + "childrenNodesProperties": [ + { + "name": "processes", + "type": "array", + "childType": "Process Definition", + "autoAdd": true, + "project": "Foundations" + }, + { + "name": "products", + "type": "array", + "childType": "Product Definition", + "autoAdd": true, + "project": "Foundations" + }, + { + "name": "productDefinitionFolders", + "type": "array", + "childType": "Product Definition Folder", + "autoAdd": true, + "project": "Foundations" + } + ], + "propertyNameAtParent": "portfolioBots" +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-engine.json b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-engine.json new file mode 100644 index 000000000..c11c4df8c --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-engine.json @@ -0,0 +1,49 @@ +{ + "type": "Portfolio Engine", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "relatedUiObject": "Portfolio Engine", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Portfolio-Management" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isHierarchyHead": true, + "addLeftIcons": true, + "level": 0, + "childrenNodesProperties": [ + { + "name": "portfolioCurrent", + "type": "node", + "childType": "Portfolio Current", + "autoAdd": false, + "project": "Foundations" + }, + { + "name": "portfolioLast", + "type": "node", + "childType": "Portfolio Last", + "autoAdd": false, + "project": "Foundations" + }, + { + "name": "exchangeOrders", + "type": "node", + "childType": "Exchange Orders", + "autoAdd": false, + "project": "Foundations" + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-management-project.json b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-management-project.json new file mode 100644 index 000000000..4e4590cab --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-management-project.json @@ -0,0 +1,63 @@ +{ + "type": "Portfolio-Management Project", + "menuItems": [ + { + "action": "Add Missing Children", + "label": "Add Missing Children", + "iconPathOn": "portfolio-management-project", + "iconPathOff": "portfolio-management-project", + "iconProject": "Portfolio-Management", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting" + }, + { + "action": "Add UI Object", + "label": "Add Portfolio Mine", + "relatedUiObject": "Portfolio Mine", + "relatedUiObjectProject": "Portfolio-Management", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting" + }, + { + "action": "Add UI Object", + "label": "Add Portfolio Engine", + "relatedUiObject": "Portfolio Engine", + "relatedUiObjectProject": "Portfolio-Management", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting" + }, + { + "action": "Add UI Object", + "label": "Add Portfolio System", + "relatedUiObject": "Portfolio System", + "relatedUiObjectProject": "Portfolio-Management", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "actionFunction": "payload.executeAction", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity" + } + ], + "isProjectHead": true, + "isTitleAllwaysVisible": false, + "addLeftIcons": true, + "isPinned": true, + "positionLocked": true, + "icon": "portfolio-management-project", + "childrenNodesProperties": [ + { + "name": "projectDefinition", + "type": "node", + "childType": "Project Definition", + "project": "Foundations", + "autoAdd": true + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-mine.json b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-mine.json new file mode 100644 index 000000000..86fdd35ce --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-mine.json @@ -0,0 +1,65 @@ +{ + "type": "Portfolio Mine", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "iconProject": "Foundations", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate", + "actionProject": "Foundations" + }, + { + "action": "Add UI Object", + "label": "Add Portfolio Bot", + "relatedUiObject": "Portfolio Bot", + "relatedUiObjectProject": "Portfolio-Management", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting" + }, + { + "action": "Add UI Object", + "label": "Add Plotter", + "relatedUiObject": "Plotter", + "relatedUiObjectProject": "Foundations", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isTitleAllwaysVisible": true, + "isHierarchyHead": true, + "addLeftIcons": true, + "editors": { + "config": true + }, + "level": 0, + "initialValues": { + "config": "{ \n\"codeName\": \"Type a name with no spaces or dashes\"\n}" + }, + "childrenNodesProperties": [ + { + "name": "portfolioBots", + "type": "array", + "childType": "Portfolio Bot", + "project": "Portfolio-Management" + }, + { + "name": "plotters", + "type": "array", + "childType": "Plotter", + "project": "Foundations" + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-system.json b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-system.json new file mode 100644 index 000000000..dfce150e3 --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/portfolio-system.json @@ -0,0 +1,52 @@ +{ + "type": "Portfolio System", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Portfolio Strategy", + "relatedUiObject": "Portfolio Strategy", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Add UI Object", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "dynamicIndicators", + "label": "Add Dynamic Indicators", + "relatedUiObject": "Dynamic Indicators", + "actionFunction": "payload.executeAction", + "actionProject": "Visual-Scripting", + "relatedUiObjectProject": "Foundations" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "isHierarchyHead": true, + "addLeftIcons": true, + "level": 0, + "childrenNodesProperties": [ + { + "name": "portfolioStrategies", + "type": "array", + "childType": "Portfolio Strategy", + "autoAdd": true, + "project": "Foundations" + }, + { + "name": "dynamicIndicators", + "type": "node", + "childType": "Dynamic Indicators", + "autoAdd": true, + "project": "Foundations" + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/raise-event.json b/Projects/Portfolio-Management/Schemas/App-Schema/raise-event.json new file mode 100644 index 000000000..7345ec3d3 --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/raise-event.json @@ -0,0 +1,23 @@ +{ + "type": "Raise Event", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Ask Portfolio Events Manager->" + }, + "childrenNodesProperties": [ + ], + "propertyNameAtParent": "raiseEvent" +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/App-Schema/set-formula.json b/Projects/Portfolio-Management/Schemas/App-Schema/set-formula.json new file mode 100644 index 000000000..aa48a75ba --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/App-Schema/set-formula.json @@ -0,0 +1,23 @@ +{ + "type": "Set Formula", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Ask Portfolio Formula Manager->" + }, + "childrenNodesProperties": [ + ], + "propertyNameAtParent": "setFormula" +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Bot/portfolio-bot.json b/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Bot/portfolio-bot.json new file mode 100644 index 000000000..05c3d3816 --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Bot/portfolio-bot.json @@ -0,0 +1,45 @@ +{ + "type": "Portfolio Bot", + "definition": { + "text": "A portfolio bot is a computer program that—based on datasets exposed as products by other bots (counting sensors, indicators and even other portfolio bots)—applies the portfolio logic defined on a Portfolio System to, on one side, generate a complete portfolio simulation (outputting datasets that include trades, the action of strategies, validation of conditions, etc.), and on the other side, manage the execution of orders when on a forward testing or live portfolio session.", + "updated": 1609861419818, + "translations": [ + { + "language": "ES", + "text": "Un Portfolio Bot es un programa informático que, basado en conjuntos de datos expuestos como productos por otros bots (sensores de conteo, indicadores e incluso otros portfolio bots ), aplica la lógica portfolio definida en un Portfolio System para, por un lado, generar una simulación de portfolio completa (generando conjuntos de datos que incluyen operaciones, la acción de estrategias, validación de condiciones, etc.) y, por otro lado, gestiona la ejecución de órdenes en una sesión ya sea en vivo o no.", + "updated": 1624375084844 + } + ] + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content" + }, + { + "style": "Text", + "text": "In Superalgos, a portfolio bot is a computer program designed to leverage the Superalgos infrastructure to provide smart portfolio features to users building, testing, and deploying portfolio systems. As such, a portfolio bot does not feature portfolio logic in and of itself. Instead, it executes the logic defined in portfolio systems." + }, + { + "style": "Text", + "text": "Put in other words, when Superalgos users define portfolio systems and the portfolio strategies within, they are not building a portfolio bot. Instead, they are defining a set of instructions that a portfolio bot will then interpret and execute." + }, + { + "style": "Text", + "text": "Portfolio bots have access to every piece of infrastructure built in Superalgos. One of the noteworthy sections of the infrastructure relevant to portfolio bots are portfolio mines themselves. Portfolio bots may be quite complex pieces of software. To name two of the most prominent characteristics: the bot needs to consider multiple dimensions of information and needs to be highly reliable, as its activity entails monetary transactions." + }, + { + "style": "Text", + "text": "Portfolio mines make building portfolio bots a more accessible feat, providing a framework to produce compartmentalized definitions for the bots' processes and products, just like data mines do for sensors and indicators." + }, + { + "style": "Block", + "text": "Configuring" + }, + { + "style": "Title", + "text": "Portfolio Bot Configuration", + "updated": 1609861438022 + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Engine/trading-engine.json b/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Engine/trading-engine.json new file mode 100644 index 000000000..8b4a7a4a5 --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Engine/trading-engine.json @@ -0,0 +1,66 @@ +{ + "type": "Portfolio Engine", + "definition": { + "text": "The portfolio engine hierarchy is the data structure used by the portfolio bot to keep runtime information highly accessible and exposed to others.", + "translations": [ + { + "language": "ES", + "text": "La jerarquia portfolio engine es la estructura de datos utilizada por el robot comercial para mantener la información en tiempo de ejecución altamente accesible y expuesta a otros.", + "updated": 1624452474129 + } + ] + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content" + }, + { + "style": "Text", + "text": "You will use this hierarchy for two main purposes:" + }, + { + "style": "List", + "text": "To let your portfolio systems access the information processed by the portfolio bot. This allows strategies to keep track of and react to current and past events—including those involving the exchange, such as orders placed or filled—as the bot is running." + }, + { + "style": "List", + "text": "To keep track of the actions of the portfolio bot via the design space visual environment and panels over the charts. By analyzing runtime information, you may gain a detailed understanding of what happens, when, and why, throughout a portfolio session." + }, + { + "style": "Title", + "text": "Frequently Asked Questions" + }, + { + "style": "Subtitle", + "text": "Can a Portfolio Engine be shared between two Portfolio Bots?" + }, + { + "style": "Text", + "text": "The same portfolio engine can be used from multiple portfolio sessions, because it is just a node-based representation of a data structure.", + "updated": 1621987910896 + }, + { + "style": "Text", + "text": "Every time a Task is ran, a snapshot of that data structure, together with a snapshot of the Network and the Bots definitions at their Data Mine is sent from the UI to the Task Server, and from there is consumed by the running Bot. That means that a second Bot can receive the same Portfolio Engine snapshot and it will never know if other bots were fed with the same information or not.", + "updated": 1621987965915 + }, + { + "style": "Subtitle", + "text": "Do I need to change something at the Portfolio Engine?" + }, + { + "style": "Text", + "text": "You don't need to physically change anything inside portfolio engine via the UI. The portfolio engine is a visual representation of the data structure that the portfolio system uses to store its values, so to speak." + }, + { + "style": "Subtitle", + "text": "Can I change the values inside the Portfolio Engine?" + }, + { + "style": "Text", + "text": "You access the Portfolio Engine from within your portfolio system if there is something in there you would like to change. This is the whole purpose of the User Defined Code node.", + "updated": 1621988418300 + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Mine/trading-mine.json b/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Mine/trading-mine.json new file mode 100644 index 000000000..97dcf85d4 --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-Mine/trading-mine.json @@ -0,0 +1,41 @@ +{ + "type": "Portfolio Mine", + "definition": { + "text": "A portfolio mine is a hierarchy that contains definitions of portfolio bots and their plotters. These definitions make up the actual programs of such bots—the source code.", + "translations": [ + { + "language": "ES", + "text": "Un portfolio mine es una jerarquía que contiene definiciones de portfolio bots y sus conspiradores. Estas definiciones constituyen los programas reales de dichos bots: el código fuente.", + "updated": 1628906153772 + } + ] + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content" + }, + { + "style": "Text", + "text": "Altough Superalgos is starting out with a single portfolio bot, the system is prepared to feature as many portfolio bots as developers are willing to create. As such, a portfolio mine is a catalog of portfolio bots." + }, + { + "style": "Text", + "text": "Notice that, in the context of Superalgos, a portfolio bot has nothing to do with the portfolio logic. Think of portfolio logic as the business rules which—in Superalgos—are defined in portfolio systems. Anyone may build a Portfolio System, meaning that creating portfolio systems and the portfolio strategies within does not require coding.", + "updated": 1609861342619 + }, + { + "style": "Text", + "text": "Portfolio mines work similarly to data mines in the sense that they provide the same kind of tools to structure the definitions of bots, including process definitions, product definitions, and plotters." + }, + { + "style": "Block", + "text": "Configuring" + }, + { + "style": "Title", + "text": "Portfolio Mine Configuration", + "updated": 1609861240385 + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json b/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json new file mode 100644 index 000000000..abb92d5ad --- /dev/null +++ b/Projects/Portfolio-Management/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json @@ -0,0 +1,39 @@ +{ + "type": "Portfolio System", + "definition": { + "text": "A portfolio system is a framework handling the low-level logic that serves to structure the processes and methods used to implement and deploy portfolio strategies.", + "translations": [ + { + "language": "ES", + "text": "Un portfolio system es un marco que maneja la lógica de bajo nivel que sirve para estructurar los procesos y métodos utilizados para implementar y desplegar estrategias de portfolio.", + "updated": 1624375355452 + } + ] + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content" + }, + { + "style": "Text", + "text": "In practical terms, a portfolio system is a hierarchical arrangement organizing the actionable aspects of your investment plan. The hierarchy contains definitions regarding any number of portfolio strategies, all operating on the same market and sharing the same initial capital allocation." + }, + { + "style": "Text", + "text": "You use a portfolio system to define strategies following the Superalgos Protocol, splitting strategies into four stages: trigger, open, manage, and close." + }, + { + "style": "Text", + "text": "The concept of describing strategies in stages is fundamental to the methodical aspect of the portfolio system, as it provides a framework to run every strategy with the same framework, which contributes to developing scalable portfolio systems that may grow to any number of strategies." + }, + { + "style": "Text", + "text": "When a portfolio system features more than one strategy, the first strategy has precedence over the second, the second over the third, and so on. This means that strategies are evaluated in a sequence. When a given strategy is triggered-on, the remaining strategies in the queue are no longer evaluated until the strategy triggers off. In other words, when multiple strategies are deployed within a single portfolio system, only one strategy may trade at any given moment, and precedence is given by the order around the portfolio system node." + }, + { + "style": "Text", + "text": "As a corollary to the above, if you wish strategies to operate in different markets, or you wish strategies to be able to take positions simultaneously, then you must set up those strategies in different portfolio systems." + } + ] +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/APIs/ExchangeAPI.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/APIs/ExchangeAPI.js new file mode 100644 index 000000000..232db427a --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/APIs/ExchangeAPI.js @@ -0,0 +1,284 @@ +exports.newPortfolioManagementBotModulesExchangeAPI = function (processIndex) { + + let MODULE_NAME = "Exchange API"; + + let thisObject = { + getOrder: getOrder, + createOrder: createOrder, + cancelOrder: cancelOrder, + initialize: initialize, + finalize: finalize + }; + + let portfolioSystem + + let exchangeId + let options = {} + let exchange + + const ccxt = SA.nodeModules.ccxt + + return thisObject; + + function initialize() { + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + + exchangeId = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.codeName + + let key + let secret + let uid + let password + let sandBox = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.sandbox || false; + + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference !== undefined) { + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent !== undefined) { + key = TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent.config.codeName + secret = TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent.config.secret + uid = TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent.config.uid + password = TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent.config.password + } + } + const exchangeClass = ccxt[exchangeId] + const exchangeConstructorParams = { + 'apiKey': key, + 'secret': secret, + 'uid': uid, + 'password': password, + 'timeout': 30000, + 'enableRateLimit': true, + verbose: false, + 'adjustForTimeDifference': true, + options: options + } + exchange = new exchangeClass(exchangeConstructorParams) + // enable sandbox mode based on exchange sandbox param value + if (sandBox) { + exchange.setSandboxMode(sandBox); + } + console.log('Sandbox mode = ' + sandBox); + // uncomment the following line if you want to log the exchange api being used + // console.log(exchange.urls.api); + } + + function finalize() { + portfolioSystem = undefined + exchangeId = undefined + options = undefined + exchange = undefined + } + + async function getOrder(portfolioSystemOrder, portfolioEngineOrder) { + + let orderId = portfolioEngineOrder.exchangeId.value + const symbol = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName + '/' + TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.quotedAsset.referenceParent.config.codeName + + /* Basic Logging */ + logInfo("getOrder -> orderId = " + orderId) + logInfo("getOrder -> symbol = " + symbol) + + /* Basic Validations */ + if (exchange.has['fetchOrder'] === false) { + logError("getOrder -> Exchange does not support fetchOrder command."); + return + } + + try { + let order = await exchange.fetchOrder(orderId, symbol) + + logInfo("getOrder -> Response from the Exchange: " + JSON.stringify(order)); + return order + } catch (err) { + const message = 'Get Order Unexpected Error' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + let contextInfo = { + symbol: symbol, + orderId: orderId + } + + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, portfolioSystemOrder.name, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addError([portfolioSystemOrder.id, message, docs]) + + logError("getOrder -> Error = " + err.message); + if (/[0-9a-z]+ NotFound/.test(err.message)) { + logInfo("getOrder -> NotFound, so order is actually closed.") + order = { + status: 'NotFound' + } + return order + } + } + } + + async function createOrder(portfolioSystemOrder, portfolioEngineOrder) { + + let price = portfolioEngineOrder.rate.value // CCXT: how much quote currency you are willing to pay for a trade lot of base currency (for limit orders only) + let type // CCXT: a string literal type of order, ccxt currently unifies market and limit orders only + let side // CCXT: a string literal for the direction of your order, buy or sell + let symbol = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName + '/' + TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.quotedAsset.referenceParent.config.codeName // CCXT: a string literal symbol of the market you wish to trade on, like BTC/USD, ZEC/ETH, DOGE/DASH, etc + let amount = portfolioEngineOrder.orderBaseAsset.size.value // CCXT: how much of currency you want to trade, in Base Asset. + + switch (portfolioSystemOrder.type) { + case 'Market Buy Order': { + type = 'market' + side = 'buy' + break + } + case 'Market Sell Order': { + type = 'market' + side = 'sell' + break + } + case 'Limit Buy Order': { + type = 'limit' + side = 'buy' + break + } + case 'Limit Sell Order': { + type = 'limit' + side = 'sell' + break + } + } + + /* Basic Logging */ + logInfo("createOrder -> symbol = " + symbol); + logInfo("createOrder -> side = " + side); + logInfo("createOrder -> type = " + type); + logInfo("createOrder -> amount = " + amount); + logInfo("createOrder -> price = " + price); + + /* Basic Validations */ + if (side !== "buy" && side !== "sell") { + logError("createOrder -> side must be either 'buy' or 'sell'."); + return + } + if (exchange.has['createOrder'] === false) { + logError("createOrder -> Exchange does not support createOrder command."); + return + } + + try { + let order = await (exchange.createOrder(symbol, type, side, amount, price)) + + logInfo("createOrder -> Response from the Exchange: " + JSON.stringify(order)); + return order.id + } catch (err) { + + let exchangeApiKey = TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent + let message = 'Create Order Unexpected Error' + + logError("createOrder -> Error = " + err.message) + logError("createOrder -> symbol = " + symbol); + logError("createOrder -> side = " + side); + logError("createOrder -> type = " + type); + logError("createOrder -> amount = " + amount); + logError("createOrder -> price = " + price); + if ( + err.message.indexOf('API-key format invalid') >= 0 || + err.message.indexOf('Invalid API-key, IP, or permissions for action.') >= 0 || + err.message.indexOf('"code":-2015') >= 0 + ) { + logError('The exchange says the API key provided is not good or it is not in the correct format. This is what you are using:') + errorFooter() + + message = 'Invalid Exchange API Key' + } + if ( + err.message.indexOf('Signature for this request is not valid.') >= 0 || + err.message.indexOf('"code":-1022') >= 0 + ) { + logError('The exchange says the secret provided is not good, incorrect or not in the correct format. This is what you are using:') + errorFooter() + + message = 'Invalid Exchange API Secret' + } + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + let contextInfo = { + symbol: symbol, + side: side, + type: type, + amount: amount, + price: price, + key: exchangeApiKey.config.codeName, + secret: exchangeApiKey.config.secret, + keyLength: exchangeApiKey.config.codeName.length, + secretLength: exchangeApiKey.config.secret.length + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, exchangeApiKey.name, undefined, exchangeApiKey.config, undefined, contextInfo) + + portfolioSystem.addError([exchangeApiKey.id, message, docs]) + + function errorFooter() { + logError('key: ->' + exchangeApiKey.config.codeName + '<-') + logError('secret: ->' + exchangeApiKey.config.secret + '<-') + logError('key.length:' + exchangeApiKey.config.codeName.length) + logError('secret.length:' + exchangeApiKey.config.secret.length) + logError('Double check that you copied the key at the codeName property and the secret at secret property without bringing any invisible caracter from the exchange web site, or leaving any character from the sample text. Also check that the keys are not disabled at the exchange ot that they are not restricted by IP.') + logError('As a remainder. Binance key and secret are 64 bytes in lenght each one. ') + } + } + } + + async function cancelOrder(portfolioSystemOrder, portfolioEngineOrder) { + + let orderId = portfolioEngineOrder.exchangeId.value + + /* Basic Logging */ + logInfo("cancelOrder -> Entering function. orderId = " + orderId); + + const symbol = TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName + '/' + TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.quotedAsset.referenceParent.config.codeName + + /* Basic Validations */ + if (exchange.has['fetchOrder'] === false) { + logError("cancelOrder -> Exchange does not support fetchOrder command."); + return + } + + try { + let order = await exchange.cancelOrder(orderId, symbol) + + logInfo("cancelOrder -> Response from the Exchange: " + JSON.stringify(order)); + return true + } catch (err) { + const message = 'Cancel Order Unexpected Error' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + let contextInfo = { + symbol: symbol, + orderId: orderId + } + + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, portfolioSystemOrder.name, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addError([portfolioSystemOrder.id, message, docs]) + logError("cancelOrder -> Error = " + err.message); + } + } + + function logInfo(message) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] ' + message) + } + + function logError(message) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] ' + message) + } + }; + diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/OrdersCalculations.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/OrdersCalculations.js new file mode 100644 index 000000000..f210a430a --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/OrdersCalculations.js @@ -0,0 +1,352 @@ +exports.newPortfolioManagementBotModulesOrdersCalculations = function (processIndex) { + /* + When we are live portfolio, we need to synchronize with the exchange. + */ + + let thisObject = { + actualSizeCalculation: actualSizeCalculation, + actualRateCalculation: actualRateCalculation, + feesToBePaidCalculation: feesToBePaidCalculation, + amountReceivedCalculation: amountReceivedCalculation, + percentageFilledCalculation: percentageFilledCalculation, + feesPaidCalculation: feesPaidCalculation, + sizeFilledCalculation: sizeFilledCalculation, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let portfolioSystem + let sessionParameters + + return thisObject + + function initialize() { + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + } + + function finalize() { + sessionParameters = undefined + portfolioEngine = undefined + portfolioSystem = undefined + } + + async function actualSizeCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) { + /* + When we submit the order to the exchange, we do it specifying the order size + in Base Asset. It is mandatory to be in Base Asset as per CCXT Library API and + probably as per the Exchange API too. + + The exchange might take that size or might change it a little + bit. For example, if it does not accept as many decimals as we are sending. + + We have also seen that for Market Orders, the exchange usually does not take + the size requested exactly. Sometimes is a little bit less or even a little bit + more. For Limit orders it is usually the same. + + If it happens that the size accepted (Actual Size) is different than the + size requested (Size), we need to make several adjustments so that the + accounting synchronizes with reality. + */ + + /* This calculation needs to happen only once, the first time the order is checked. */ + if (portfolioEngineOrder.orderBaseAsset.actualSize.value !== portfolioEngineOrder.orderBaseAsset.actualSize.config.initialValue) { return } + + if ( order.amount !== undefined) { + /* We receive the actual size from the exchange at the order.amount field. */ + portfolioEngineOrder.orderBaseAsset.actualSize.value = order.amount + } + + recalculateActualSize() + recalculateSizePlaced() + + function recalculateActualSize() { + /* + We will recalculate the Quoted Asset Actual Size. This will also give to it an initial value. + In the next formula, we are unsing the rate of the order because we dont know yet the Actual Rate. + This rate might be replaced afteerwards for the Actual Rate when this is calculated again once + the Actual Rate is known. + */ + portfolioEngineOrder.orderQuotedAsset.actualSize.value = portfolioEngineOrder.orderBaseAsset.actualSize.value * portfolioEngineOrder.rate.value + + portfolioEngineOrder.orderBaseAsset.actualSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderBaseAsset.actualSize.value, 10) + portfolioEngineOrder.orderQuotedAsset.actualSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.actualSize.value, 10) + } + + function recalculateSizePlaced() { + /* + We will also recalculate the Size Placed that was previously calculated with the order Size, + and now we will do it with the order Actual Size. + + We need to unaccount the previous size placed and correctly account + for the the new actual sizes we now know. + */ + portfolioEngineStage.stageBaseAsset.sizePlaced.value = + portfolioEngineStage.stageBaseAsset.sizePlaced.value - + portfolioEngineOrder.orderBaseAsset.size.value + + portfolioEngineStage.stageBaseAsset.sizePlaced.value = + portfolioEngineStage.stageBaseAsset.sizePlaced.value + + portfolioEngineOrder.orderBaseAsset.actualSize.value + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = + portfolioEngineStage.stageQuotedAsset.sizePlaced.value - + portfolioEngineOrder.orderQuotedAsset.size.value + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = + portfolioEngineStage.stageQuotedAsset.sizePlaced.value + + portfolioEngineOrder.orderQuotedAsset.actualSize.value + + portfolioEngineStage.stageBaseAsset.sizePlaced.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageBaseAsset.sizePlaced.value, 10) + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageQuotedAsset.sizePlaced.value, 10) + } + } + + async function actualRateCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) { + /* + Actual Rate Calculation: Let's remember that the exchange may not take the rate + we send it with the order (in Limit orders) and for any reason change it a little bit. + For example we might have sent a rate with too many decimals and the exchange truncate + them. Another thing that might happen is that we send a rate that is matching orders already + at the order book. In this case we would get an actual rate not only different than the one + we sent, but also, better since the portfolio engine inside the exchange would match orders + with the first orders best by price. + + In the case of Market Orders we don't even send a rate. For all those reason + we get and store the Actual Rate at which the order was filled. + */ + if (order.average !== undefined) { + /* + We will use the average whenever is available. As of today it is not 100% clear when this is + available, but it seems sometimes it is not. In those cases we use the price. + */ + portfolioEngineOrder.orderStatistics.actualRate.value = order.average + } else if (order.price !== undefined) { + /* + We use the order.price when the average is not available. + */ + portfolioEngineOrder.orderStatistics.actualRate.value = order.price + } + + portfolioEngineOrder.orderStatistics.actualRate.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderStatistics.actualRate.value, 10) + + /* + If the Actual Rate happens to be exctly the same than the order rate, then there is + nothing else to do here. Otherwise there are adjustments to be made. + */ + if (portfolioEngineOrder.orderStatistics.actualRate.value === portfolioEngineOrder.rate.value) { return } + + let previousQuotedAssetActualSize = portfolioEngineOrder.orderQuotedAsset.actualSize.value + + recalculateActualSize() + recalculateSizePlaced() + + function recalculateActualSize() { + /* + Now we know the Actual Rate at which the order was filled. Since the actual rate + is not the same as the Rate we defined for the order, we need to synchronize + the Actual Order Size for Quoted Asset since it was calculated with the Order Size that we + now know it is not the one really used at the exchange. We will recalculate the + Actual Size in Quoted Asset and not in Base Asset, since the Actual Size in Base Asset + is the one we accepted by the exchange, so that is fixed, regardless of how we initially + got the Order Size in Base Asset, either from direct imput from the user or calculated + from the Order Size in Quoted Asset input it by the user. So here we go. + */ + previousQuotedAssetActualSize = portfolioEngineOrder.orderQuotedAsset.actualSize.value + + portfolioEngineOrder.orderQuotedAsset.actualSize.value = + portfolioEngineOrder.orderBaseAsset.actualSize.value * + portfolioEngineOrder.orderStatistics.actualRate.value + + portfolioEngineOrder.orderQuotedAsset.actualSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.actualSize.value, 10) + + const message = 'Calculating - Actual Size Recalculated' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousQuotedAssetActualSize: previousQuotedAssetActualSize, + recalculatedQuotedAssetActualSize: portfolioEngineOrder.orderQuotedAsset.actualSize.value, + actualRate: portfolioEngineOrder.orderStatistics.actualRate.value, + orderRate: portfolioEngineOrder.rate.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngineOrder.orderQuotedAsset.actualSize.id, portfolioEngineOrder.orderStatistics.actualRate.id], + message, + docs + ] + ) + } + + function recalculateSizePlaced() { + let previousStageQuotedAssetSizePlaced = portfolioEngineStage.stageQuotedAsset.sizePlaced.value + /* + Since we changed the Actual Size in Quoted Asset, we need to fix the Size Placed in Quoted Asset + that was previously calculated with the previous value of actualSize. + */ + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = + portfolioEngineStage.stageQuotedAsset.sizePlaced.value - + previousQuotedAssetActualSize + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = + portfolioEngineStage.stageQuotedAsset.sizePlaced.value + + portfolioEngineOrder.orderQuotedAsset.actualSize.value + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageQuotedAsset.sizePlaced.value, 10) + + const message = 'Calculating - Size Placed Recalculated' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousStageQuotedAssetSizePlaced: previousStageQuotedAssetSizePlaced, + recalculatedStageQuotedAssetSizePlaced: portfolioEngineStage.stageQuotedAsset.sizePlaced.value, + actualRate: portfolioEngineOrder.orderStatistics.actualRate.value, + orderRate: portfolioEngineOrder.rate.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngineStage.stageQuotedAsset.sizePlaced.id, portfolioEngineOrder.orderStatistics.actualRate.id], + message, + docs + ] + ) + } + } + + async function feesToBePaidCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) { + /* + The Fees To Be Paid are the fees that will be paid once the order is 100% Filled. + */ + switch (portfolioEngineOrder.type) { + case 'Market Order': { + await applyFeePercentage( + 'feesToBePaid', + portfolioEngineOrder, + portfolioSystemOrder, + sessionParameters.feeStructure.config.taker, + 100 + ) + break + } + case 'Limit Order': { + await applyFeePercentage( + 'feesToBePaid', + portfolioEngineOrder, + portfolioSystemOrder, + sessionParameters.feeStructure.config.maker, + 100 + ) + break + } + } + } + + async function percentageFilledCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) { + /* + Percentage Filled Calculation: The only relevant information we get from the exchange is the order.filled. + We know this field will go up until reaching the Actual Size. Once it reaches that number + the order will be 100% filled. + */ + if (order.filled !== undefined) { + portfolioEngineOrder.orderStatistics.percentageFilled.value = order.filled * 100 / portfolioEngineOrder.orderBaseAsset.actualSize.value + portfolioEngineOrder.orderStatistics.percentageFilled.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderStatistics.percentageFilled.value, 10) + } + } + + async function feesPaidCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) { + /* + Within the order information received from the exchange we can not see the fees paid so we need to + calculate them ourselves. Knwowing the Fees Paid is critical to later update the balances correctly, + since at every trade we will receive less than just the Actual Size. In fact we will receive the Actual + Size minus the Fees Paid. + + The percentage at which the exchange will charge fees needs to be configured at the the Session Fees Parameters. + */ + switch (portfolioEngineOrder.type) { + case 'Market Order': { + await applyFeePercentage( + 'feesPaid', + portfolioEngineOrder, + portfolioSystemOrder, + sessionParameters.feeStructure.config.taker, + portfolioEngineOrder.orderStatistics.percentageFilled.value + ) + break + } + case 'Limit Order': { + await applyFeePercentage( + 'feesPaid', + portfolioEngineOrder, + portfolioSystemOrder, + sessionParameters.feeStructure.config.maker, + portfolioEngineOrder.orderStatistics.percentageFilled.value + ) + break + } + } + } + + async function sizeFilledCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) { + /* + CCXT returns order.filled with an amount denominated in Base Asset. We will + take it from there for our Order Base Asset. The amount in order.filled does + not reflect the Fees Paid, even if we are paying the fees in Base Asset. + */ + if (order.filled !== undefined) { + portfolioEngineOrder.orderBaseAsset.sizeFilled.value = order.filled + portfolioEngineOrder.orderBaseAsset.sizeFilled.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderBaseAsset.sizeFilled.value, 10) + } + /* + For Quoted Asset, CCXT does not return any field with the size filled, so we + need to calculate that by ourselves. + */ + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value = + portfolioEngineOrder.orderQuotedAsset.actualSize.value * portfolioEngineOrder.orderStatistics.percentageFilled.value / 100 + + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.sizeFilled.value, 10) + } + + async function amountReceivedCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) { + /* + This calculation is for informational purposes, so that users do not have to calculate + it by themselves. The Amount Received out of the trade depends if we are Buying or Selling + the Base Asset. If we are Buying, then the Amount Receiced will be in Base Asset. If we + are selling then it will be in Quoted Asset. + */ + + switch (true) { + case portfolioSystemOrder.type === 'Market Buy Order' || portfolioSystemOrder.type === 'Limit Buy Order': { + /* + In this case the Amount Received is in Base Asset. + */ + portfolioEngineOrder.orderBaseAsset.amountReceived.value = + portfolioEngineOrder.orderBaseAsset.sizeFilled.value - + portfolioEngineOrder.orderBaseAsset.feesPaid.value + break + } + case portfolioSystemOrder.type === 'Market Sell Order' || portfolioSystemOrder.type === 'Limit Sell Order': { + /* + In this case the Amount Received is in Quoted Asset. + */ + portfolioEngineOrder.orderQuotedAsset.amountReceived.value = + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value - + portfolioEngineOrder.orderQuotedAsset.feesPaid.value + break + } + } + } +} diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/OrdersSimulations.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/OrdersSimulations.js new file mode 100644 index 000000000..c3d285e00 --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/OrdersSimulations.js @@ -0,0 +1,538 @@ +exports.newPortfolioManagementBotModulesOrdersSimulations = function (processIndex) { + /* + When we are backtesting or paper portfolio, we need to simulate what would have happened at the exchange. + */ + + let thisObject = { + actualSizeSimulation: actualSizeSimulation, + actualRateSimulation: actualRateSimulation, + feesToBePaidSimulation: feesToBePaidSimulation, + amountReceivedSimulation: amountReceivedSimulation, + percentageFilledSimulation: percentageFilledSimulation, + feesPaidSimulation: feesPaidSimulation, + sizeFilledSimulation: sizeFilledSimulation, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let portfolioSystem + let sessionParameters + + return thisObject + + function initialize() { + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + } + + function finalize() { + sessionParameters = undefined + portfolioEngine = undefined + portfolioSystem = undefined + } + + async function actualSizeSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) { + /* + The Actual Size is the size the exchange accepts for the order, + regarless of the size sent in the request to the exchange. + + While backtesting and paper portfolio, we do not really need to + simulate an Actual Size. We will just copy to that field the + size of the order. + + This calculation needs to happen only once, so as to set these values. + */ + if (portfolioEngineOrder.orderBaseAsset.actualSize.value !== portfolioEngineOrder.orderBaseAsset.actualSize.config.initialValue) { return } + + portfolioEngineOrder.orderBaseAsset.actualSize.value = portfolioEngineOrder.orderBaseAsset.size.value + portfolioEngineOrder.orderQuotedAsset.actualSize.value = portfolioEngineOrder.orderQuotedAsset.size.value + } + + function actualRateSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) { + /* Actual Rate Simulation */ + let previousQuotedAssetActualSize = portfolioEngineOrder.orderQuotedAsset.actualSize.value + + if (portfolioEngineOrder.orderStatistics.actualRate.value === portfolioEngineOrder.orderStatistics.actualRate.config.initialValue) { + /* + The default value for the Actual Rate is the rate of the order. + */ + portfolioEngineOrder.orderStatistics.actualRate.value = portfolioEngineOrder.rate.value + } + + basedOnSessionParameters() + basedOnPortfolioSystem() + considerBestMatchWithOrderBook() + recalculateActualSize() + recalculateSizePlaced() + + function basedOnSessionParameters() { + /* + The default way to calculate the Actual Rate is to apply the Slippage defined + at the Session Parameters Definition. We are not going to apply the default if there + is a definition for this order on how to calculate the actual rate. + */ + if (portfolioSystemOrder.simulatedExchangeEvents !== undefined) { + if (portfolioSystemOrder.simulatedExchangeEvents.simulatedActualRate !== undefined) { + return + } + } + switch (portfolioEngineOrder.type) { + case 'Market Order': { + + /* Actual Rate is simulated based on the Session Paremeters */ + let slippageAmount = portfolioEngineOrder.rate.value * sessionParameters.slippage.config.marketOrderRate / 100 + if (slippageAmount !== 0) { + switch (portfolioSystemOrder.type) { + case 'Market Sell Order': { + portfolioEngineOrder.orderStatistics.actualRate.value = portfolioEngineOrder.rate.value - slippageAmount + portfolioEngineOrder.orderStatistics.actualRate.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderStatistics.actualRate.value, 10) + + const message = 'Simulating - Slippage Subtracted' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + slippageAmount: slippageAmount, + orderRate: portfolioEngineOrder.rate.value, + actualRate: portfolioEngineOrder.orderStatistics.actualRate.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [sessionParameters.slippage.id, portfolioEngineOrder.rate.id, portfolioEngineOrder.orderStatistics.actualRate.id], + message, + docs + ] + ) + break + } + case 'Market Buy Order': { + portfolioEngineOrder.orderStatistics.actualRate.value = portfolioEngineOrder.rate.value + slippageAmount + portfolioEngineOrder.orderStatistics.actualRate.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderStatistics.actualRate.value, 10) + + const message = 'Simulating - Slippage Added' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + slippageAmount: slippageAmount, + orderRate: portfolioEngineOrder.rate.value, + actualRate: portfolioEngineOrder.orderStatistics.actualRate.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [sessionParameters.slippage.id, portfolioEngineOrder.rate.id, portfolioEngineOrder.orderStatistics.actualRate.id], + message, + docs + ] + ) + break + } + } + } + break + } + case 'Limit Order': { + /* In Limit Orders the actual rate is the rate of the order, there is no slippage */ + portfolioEngineOrder.orderStatistics.actualRate.value = portfolioEngineOrder.rate.value + break + } + } + } + + function basedOnPortfolioSystem() { + /* + If the user specified a Formula to simulate the Actual Rate for this order, + we use that formula here. Note that if this Formula exists, this will override + the calculation based on Slippage. + */ + if (portfolioSystemOrder.simulatedExchangeEvents !== undefined) { + if (portfolioSystemOrder.simulatedExchangeEvents.simulatedActualRate !== undefined) { + if (portfolioSystemOrder.simulatedExchangeEvents.simulatedActualRate.formula !== undefined) { + /* Calculate this only once for this order */ + if (portfolioEngineOrder.orderStatistics.actualRate.value === portfolioEngineOrder.orderStatistics.actualRate.config.initialValue) { + let newValue = portfolioSystem.formulas.get(portfolioSystemOrder.simulatedExchangeEvents.simulatedActualRate.formula.id) + newValue = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(newValue, 10) + + const message = 'Simulating - Actual Rate Based On Formula' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousActualRate: portfolioEngineOrder.orderStatistics.actualRate.value, + recalculatedActualRate: newValue + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + portfolioSystemOrder.simulatedExchangeEvents.simulatedActualRate.formula.id, + message, + docs + ] + ) + portfolioEngineOrder.orderStatistics.actualRate.value = newValue + } + } + } + } + } + + function considerBestMatchWithOrderBook() { + /* + Until here we have got the Actual Rate based on the formula definition or based on session parameters slippage. + The last check is about watching what happened in the market. Let's remember that the exchange will + fill the order with the best possible matches at it's order book. That means that if the rate + we set for the order was too low (for a sale order) or too high (for a buy order), the actual rate + should be better than expected. + + We don't know what it is at the order book, but whe know that the last candle includes trades that bounced between + the min an max of the candle. That could tell us the above the max and below the min, the order would be matched + with orders at the order book. For that reason, we do this: + */ + switch (true) { + case portfolioSystemOrder.type === 'Market Buy Order' || portfolioSystemOrder.type === 'Limit Buy Order': { + if (portfolioEngineOrder.orderStatistics.actualRate.value > portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value) { + + const message = 'Simulating - Actual Rate Too High' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousActualRate: portfolioEngineOrder.orderStatistics.actualRate.value, + recalculatedActualRate: portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngineOrder.orderStatistics.actualRate.id, portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.id], + message, + docs + ] + ) + portfolioEngineOrder.orderStatistics.actualRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value + } + break + } + case portfolioSystemOrder.type === 'Market Sell Order' || portfolioSystemOrder.type === 'Limit Sell Order': { + if (portfolioEngineOrder.orderStatistics.actualRate.value < portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.value) { + + const message = 'Simulating - Actual Rate Too Low' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousActualRate: portfolioEngineOrder.orderStatistics.actualRate.value, + recalculatedActualRate: portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngineOrder.orderStatistics.actualRate.id, portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.id], + message, + docs + ] + ) + portfolioEngineOrder.orderStatistics.actualRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.value + } + break + } + } + portfolioEngineOrder.orderStatistics.actualRate.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderStatistics.actualRate.value, 10) + } + + function recalculateActualSize() { + if (portfolioEngineOrder.orderStatistics.actualRate.value === portfolioEngineOrder.rate.value) { return } + /* + Now that we have an Actual Rate, we need to adjust the Actual Size in Quoted Asset, since + Base Asset is what the exchange accepts as input and give information at. Quotes Asset properties are always calculated. + */ + portfolioEngineOrder.orderQuotedAsset.actualSize.value = + portfolioEngineOrder.orderBaseAsset.actualSize.value * + portfolioEngineOrder.orderStatistics.actualRate.value + + portfolioEngineOrder.orderQuotedAsset.actualSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.actualSize.value, 10) + + const message = 'Simulating - Actual Size Recalculated' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousQuotedAssetActualSize: previousQuotedAssetActualSize, + recalculatedQuotedAssetActualSize: portfolioEngineOrder.orderQuotedAsset.actualSize.value, + actualRate: portfolioEngineOrder.orderStatistics.actualRate.value, + orderRate: portfolioEngineOrder.rate.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngineOrder.orderQuotedAsset.actualSize.id, portfolioEngineOrder.orderStatistics.actualRate.id], + message, + docs + ] + ) + } + + function recalculateSizePlaced() { + if (portfolioEngineOrder.orderStatistics.actualRate.value === portfolioEngineOrder.rate.value) { return } + /* + Since the Actual Rate might have changed, we need to recalculate the Size Placed, where we accumulate all the Size Placed of + all orders of a Stage. For Base Asset there is nothing to do, since the Actual Rate does not have an inpact on it. + + For Quoted Asset, we need to first unaccount what this same orded added before to Size Placed (with the precious Actual Size) and + account with the new Actual Size. + */ + let previousStageQuotedAssetSizePlaced = portfolioEngineStage.stageQuotedAsset.sizePlaced.value + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = + portfolioEngineStage.stageQuotedAsset.sizePlaced.value - + previousQuotedAssetActualSize + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = + portfolioEngineStage.stageQuotedAsset.sizePlaced.value + + portfolioEngineOrder.orderQuotedAsset.actualSize.value + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageQuotedAsset.sizePlaced.value, 10) + + const message = 'Simulating - Size Placed Recalculated' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousStageQuotedAssetSizePlaced: previousStageQuotedAssetSizePlaced, + recalculatedStageQuotedAssetSizePlaced: portfolioEngineStage.stageQuotedAsset.sizePlaced.value, + actualRate: portfolioEngineOrder.orderStatistics.actualRate.value, + orderRate: portfolioEngineOrder.rate.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngineStage.stageQuotedAsset.sizePlaced.id, portfolioEngineOrder.orderStatistics.actualRate.id], + message, + docs + ] + ) + } + } + + async function feesToBePaidSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) { + /* + The Fees To Be Paid are the fees that will be paid once the order is 100% Filled. + */ + switch (portfolioEngineOrder.type) { + case 'Market Order': { + await applyFeePercentage( + 'feesToBePaid', + portfolioEngineOrder, + portfolioSystemOrder, + sessionParameters.feeStructure.config.taker, + 100 + ) + break + } + case 'Limit Order': { + await applyFeePercentage( + 'feesToBePaid', + portfolioEngineOrder, + portfolioSystemOrder, + sessionParameters.feeStructure.config.maker, + 100 + ) + break + } + } + } + + function percentageFilledSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) { + /* + When we are live, it is the exchange who knows which order was filled and in + which amount. Since we are backtesting here, we need to simulate what happens + at the exchange. We can not simulate that an order is filled if the candle we + see did not touch the order. + + For limit buy orders we are going to check if the price was below the order actual rate, and + for limit sell orders we are going to check if the price was above the order actual rate. + + If we have a partial filling defined specifically for this order, + we are going to use it to estimate how much of the order we will consider filled. + */ + let orderWasHit + switch (portfolioSystemOrder.type) { + case 'Limit Buy Order': { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.value <= portfolioEngineOrder.orderStatistics.actualRate.value) { + orderWasHit = true + } + break + } + case 'Limit Sell Order': { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value >= portfolioEngineOrder.orderStatistics.actualRate.value) { + orderWasHit = true + } + break + } + case 'Market Buy Order': { + orderWasHit = true + break + } + case 'Market Sell Order': { + orderWasHit = true + break + } + } + if (orderWasHit === true) { + /* + Initially, we will assume that 100% of the order was filled. This might be overwritten + if there is a configuration for this order that details how much is must be considered + filled each time we check this. + */ + portfolioEngineOrder.orderStatistics.percentageFilled.value = 100 + + /* Based on the Portfolio System Definition */ + if (portfolioSystemOrder.simulatedExchangeEvents !== undefined) { + if (portfolioSystemOrder.simulatedExchangeEvents.simulatedPartialFill !== undefined) { + if (portfolioSystemOrder.simulatedExchangeEvents.simulatedPartialFill.config.fillProbability !== undefined) { + + /* Percentage Filled */ + let percentageFilled = portfolioSystemOrder.simulatedExchangeEvents.simulatedPartialFill.config.fillProbability * 100 + if (portfolioEngineOrder.orderStatistics.percentageFilled.value + percentageFilled > 100) { + percentageFilled = 100 - portfolioEngineOrder.orderStatistics.percentageFilled.value + } + portfolioEngineOrder.orderStatistics.percentageFilled.value = portfolioEngineOrder.orderStatistics.percentageFilled.value + percentageFilled + portfolioEngineOrder.orderStatistics.percentageFilled.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderStatistics.percentageFilled.value, 10) + } + } + } + } + } + + function feesPaidSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) { + /* + The way the Fess Paid are calculated is as follows: From the order Actual Size we apply the % of fee, + that would give us the total fees for that order. To that we apply the % filled of the orders, + that give use the final result of the fees paid for the current % filled. + + But before that, we will see if there is an specific definition on how to simulate the fees for + this order, or if there is not, we use the Fees Structure defined at the Session Parameters. + */ + + /* Based on the Portfolio System Definition */ + if (portfolioSystemOrder.simulatedExchangeEvents !== undefined) { + if (portfolioSystemOrder.simulatedExchangeEvents.simulatedFeesPaid !== undefined) { + if (portfolioSystemOrder.simulatedExchangeEvents.simulatedFeesPaid.config.percentage !== undefined) { + applyFeePercentage( + 'feesPaid', + portfolioEngineOrder, + portfolioSystemOrder, + portfolioSystemOrder.simulatedExchangeEvents.simulatedFeesPaid.config.percentage, + portfolioEngineOrder.orderStatistics.percentageFilled.value + ) + return + } + } + } + + /* + Another way to simulate the Fees Paid is by using the Session Paremeters configuration for Fees. + */ + switch (portfolioEngineOrder.type) { + case 'Market Order': { + applyFeePercentage( + 'feesPaid', + portfolioEngineOrder, + portfolioSystemOrder, + sessionParameters.feeStructure.config.taker, + portfolioEngineOrder.orderStatistics.percentageFilled.value + ) + break + } + case 'Limit Order': { + applyFeePercentage( + 'feesPaid', + portfolioEngineOrder, + portfolioSystemOrder, + sessionParameters.feeStructure.config.maker, + portfolioEngineOrder.orderStatistics.percentageFilled.value + ) + break + } + } + } + + function sizeFilledSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) { + /* + Size Filled is the amount of Base Asset or Quoted Asset that at the exchange matches + another counterparty order. We calculate this using the Percentage Filled we already simulated. + */ + + portfolioEngineOrder.orderBaseAsset.sizeFilled.value = + portfolioEngineOrder.orderBaseAsset.actualSize.value * + portfolioEngineOrder.orderStatistics.percentageFilled.value / 100 + + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value = + portfolioEngineOrder.orderQuotedAsset.actualSize.value * + portfolioEngineOrder.orderStatistics.percentageFilled.value / 100 + + portfolioEngineOrder.orderBaseAsset.sizeFilled.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderBaseAsset.sizeFilled.value, 10) + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.sizeFilled.value, 10) + } + + async function amountReceivedSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) { + /* + This simulation is for informational purposes, so that users do not have to calculate + it by themselves. The Amount Received out of the trade depends if we are Buying or Selling + the Base Asset. If we are Buying, then the Amount Receiced will be in Base Asset. If we + are selling then it will be in Quoted Asset. + */ + + switch (true) { + case portfolioSystemOrder.type === 'Market Buy Order' || portfolioSystemOrder.type === 'Limit Buy Order': { + /* + In this case the Amount Received is in Base Asset. + */ + portfolioEngineOrder.orderBaseAsset.amountReceived.value = + portfolioEngineOrder.orderBaseAsset.sizeFilled.value - + portfolioEngineOrder.orderBaseAsset.feesPaid.value + break + } + case portfolioSystemOrder.type === 'Market Sell Order' || portfolioSystemOrder.type === 'Limit Sell Order': { + /* + In this case the Amount Received is in Quoted Asset. + */ + portfolioEngineOrder.orderQuotedAsset.amountReceived.value = + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value - + portfolioEngineOrder.orderQuotedAsset.feesPaid.value + break + } + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioEngine.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioEngine.js new file mode 100644 index 000000000..dff0b8c1b --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioEngine.js @@ -0,0 +1,229 @@ +exports.newPortfolioManagementBotModulesPortfolioEngine = function (processIndex) { + /* + We call the Portfolio Engine to the data structure that is needed in order to exevute the + portfolio protocol with the specific rules defined at the Portfolio System. + */ + + let thisObject = { + mantain: mantain, + reset: reset, + getNodeById: getNodeById, + cloneValues: cloneValues, + setCurrentCandle: setCurrentCandle, + setCurrentCycle: setCurrentCycle, + initializeNode: initializeNode, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let sessionParameters + let nodesMap = new Map() + + return thisObject + + function initialize() { + + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + + initializeNodeMap(portfolioEngine) + + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_FIRST_LOOP === true) { + /* + Here we will go through all the nodes in the Portfolio Engine hiriarchy and + apply the initial value to the value property when needed + */ + initializeNode(portfolioEngine) + } + } + + function finalize() { + portfolioEngine = undefined + sessionParameters = undefined + nodesMap = undefined + } + + function mantain() { + } + + function reset() { + + } + + function getNodeById(NodeId) { + return nodesMap.get(NodeId) + } + + function setCurrentCandle(candle) { + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value = candle.begin + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value = candle.end + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.open.value = candle.open + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value = candle.close + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.value = candle.min + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value = candle.max + } + + function setCurrentCycle(cycle) { + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.value = cycle + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastBegin.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.begin.value + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.end.value + switch (cycle) { + case 'First': { + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.begin.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value + + sessionParameters.timeFrame.config.value + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.end.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value + + sessionParameters.timeFrame.config.value + + sessionParameters.timeFrame.config.value / 2 - 1 + break + } + case 'Second': { + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.begin.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value + + sessionParameters.timeFrame.config.value + + sessionParameters.timeFrame.config.value / 2 + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.end.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value + + sessionParameters.timeFrame.config.value + + sessionParameters.timeFrame.config.value * 4 / 4 - 1 + break + } + } + /* + We can not have the last begin or last end to be zero, because that would prevent + objects starting with lastBegin in zero to being saved on file. For that reason + we will do this: + */ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastBegin.value === 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastBegin.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.begin.value + } + if (portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value === 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.end.value + } + } + + function cloneValues(originNode, destinationNode) { + if (originNode === undefined) { return } + if (destinationNode === undefined) { return } + + /* Here copy the node value */ + destinationNode.value = originNode.value + + /* Now we go down through all the children of the origin node, assuming the destination node has the same children structure*/ + let schemaDocument = TS.projects.foundations.globals.taskConstants.APP_SCHEMA_MAP.get(originNode.project + '-' + originNode.type) + if (schemaDocument === undefined) { return } + + if (schemaDocument.childrenNodesProperties !== undefined) { + let previousPropertyName // Since there are cases where there are many properties with the same name,because they can hold nodes of different types but only one at the time, we have to avoind counting each property of those as individual children. + for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { + let property = schemaDocument.childrenNodesProperties[i] + + switch (property.type) { + case 'node': { + if (property.name !== previousPropertyName) { + if (originNode[property.name] !== undefined && destinationNode[property.name] !== undefined) { + cloneValues(originNode[property.name], destinationNode[property.name]) + } + previousPropertyName = property.name + } + break + } + case 'array': { + if (originNode[property.name] !== undefined && destinationNode[property.name] !== undefined) { + let originNodePropertyArray = originNode[property.name] + let destinationNodePropertyArray = destinationNode[property.name] + for (let m = 0; m < originNodePropertyArray.length; m++) { + cloneValues(originNodePropertyArray[m], destinationNodePropertyArray[m]) + } + } + break + } + } + } + } + } + + function initializeNodeMap(node) { + if (node === undefined) { return } + /* Add to Node Map */ + nodesMap.set(node.id, node) + + /* Now we go down through all this node children */ + let schemaDocument = TS.projects.foundations.globals.taskConstants.APP_SCHEMA_MAP.get(node.project + '-' + node.type) + if (schemaDocument === undefined) { return } + + if (schemaDocument.childrenNodesProperties !== undefined) { + let previousPropertyName // Since there are cases where there are many properties with the same name,because they can hold nodes of different types but only one at the time, we have to avoind counting each property of those as individual children. + for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { + let property = schemaDocument.childrenNodesProperties[i] + + switch (property.type) { + case 'node': { + if (property.name !== previousPropertyName) { + if (node[property.name] !== undefined) { + initializeNodeMap(node[property.name]) + } + previousPropertyName = property.name + } + break + } + case 'array': { + if (node[property.name] !== undefined) { + let nodePropertyArray = node[property.name] + for (let m = 0; m < nodePropertyArray.length; m++) { + initializeNodeMap(nodePropertyArray[m]) + } + } + break + } + } + } + } + } + + function initializeNode(node) { + if (node === undefined) { return } + + /* Here we initialize the node value */ + if (node.config !== undefined) { + if (node.config.initialValue !== undefined) { + node.value = node.config.initialValue + } + } + + /* Now we go down through all this node children */ + let schemaDocument = TS.projects.foundations.globals.taskConstants.APP_SCHEMA_MAP.get(node.project + '-' + node.type) + if (schemaDocument === undefined) { return } + + if (schemaDocument.childrenNodesProperties !== undefined) { + let previousPropertyName // Since there are cases where there are many properties with the same name,because they can hold nodes of different types but only one at the time, we have to avoind counting each property of those as individual children. + for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { + let property = schemaDocument.childrenNodesProperties[i] + + switch (property.type) { + case 'node': { + if (property.name !== previousPropertyName) { + if (node[property.name] !== undefined) { + initializeNode(node[property.name]) + } + previousPropertyName = property.name + } + break + } + case 'array': { + if (node[property.name] !== undefined) { + let nodePropertyArray = node[property.name] + for (let m = 0; m < nodePropertyArray.length; m++) { + initializeNode(nodePropertyArray[m]) + } + } + break + } + } + } + } + } +} + diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioEpisode.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioEpisode.js new file mode 100644 index 000000000..50306a40f --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioEpisode.js @@ -0,0 +1,319 @@ +exports.newPortfolioManagementBotModulesPortfolioEpisode = function (processIndex) { + /* + This module packages all functions related to Episodes. + */ + let thisObject = { + mantain: mantain, + reset: reset, + openEpisode: openEpisode, + updateExitType: updateExitType, + closeEpisode: closeEpisode, + cycleBasedStatistics: cycleBasedStatistics, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let portfolioSystem + let sessionParameters + + return thisObject + + function initialize() { + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + } + + function finalize() { + portfolioEngine = undefined + portfolioSystem = undefined + sessionParameters = undefined + } + + function mantain() { + updateCounters() + updateStatistics() + updateEnds() + updateDistanceToPortfolioEventsCounters() + } + + function reset() { + resetPortfolioEngineDataStructure() + } + + function openEpisode() { + /* + This function is called each time the simulation starts. That does not mean the Episode + must be opened there, since it might happen that it is looping at the end of the market + or the task / session was restarted. We will only execute if the episode was never opened before. + */ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.begin.value !== portfolioEngine.portfolioCurrent.portfolioEpisode.begin.config.initialValue) { return } + + /* Starting begin and end */ + portfolioEngine.portfolioCurrent.portfolioEpisode.begin.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value + portfolioEngine.portfolioCurrent.portfolioEpisode.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value + + /* Getting the begin Balance from the session configuration */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.beginBalance.value = sessionParameters.sessionBaseAsset.config.initialBalance + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.beginBalance.value = sessionParameters.sessionQuotedAsset.config.initialBalance + + /* The current balance is also the begin balance, that is how this starts. */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value = sessionParameters.sessionBaseAsset.config.initialBalance + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value = sessionParameters.sessionQuotedAsset.config.initialBalance + + /* Recording the opening at the Portfolio Engine Data Structure */ + portfolioEngine.portfolioCurrent.portfolioEpisode.status.value = 'Open' + portfolioEngine.portfolioCurrent.portfolioEpisode.serialNumber.value = 1 + portfolioEngine.portfolioCurrent.portfolioEpisode.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + portfolioEngine.portfolioCurrent.portfolioEpisode.beginRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + } + + function updateExitType(exitType) { + portfolioEngine.portfolioCurrent.portfolioEpisode.exitType.value = exitType + } + + function closeEpisode() { + portfolioEngine.portfolioCurrent.portfolioEpisode.status.value = 'Closed' + portfolioEngine.portfolioCurrent.portfolioEpisode.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value + portfolioEngine.portfolioCurrent.portfolioEpisode.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.endBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.endBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + } + + function resetEpisode() { + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.initializeNode(portfolioEngine.portfolioCurrent.learningEpisode) + } + + function updateEnds() { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.status.value === 'Open') { + portfolioEngine.portfolioCurrent.portfolioEpisode.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.end.value + sessionParameters.timeFrame.config.value + portfolioEngine.portfolioCurrent.portfolioEpisode.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.endBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.endBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + } + } + + function resetPortfolioEngineDataStructure() { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.status.value === 'Closed') { + resetEpisode() + } + } + + function updateCounters() { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.status.value === 'Open') { + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.periods.value++ + } + } + + function updateStatistics() { + + /* Daus Calculation */ + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.days.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.periods.value * + sessionParameters.timeFrame.config.value / + SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS + } + + function cycleBasedStatistics() { + + calculateAssetsStatistics() + calculateEpisodeStatistics() + + function calculateAssetsStatistics() { + /* Updating Profit Loss */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value - + sessionParameters.sessionBaseAsset.config.initialBalance + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value - + sessionParameters.sessionQuotedAsset.config.initialBalance + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value, 10) + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value, 10) + + /* + Updating ROI + + https://www.investopedia.com/articles/basics/10/guide-to-calculating-roi.asp + */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.ROI.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value / + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.beginBalance.value * 100 + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.ROI.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value / + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.beginBalance.value * 100 + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.ROI.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.ROI.value, 10) + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.ROI.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.ROI.value, 10) + + /* Updating Hit Ratio */ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.positions.value > 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.hitRatio.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.hits.value / + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.positions.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.hitRatio.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.hits.value / + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.positions.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.hitRatio.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.hitRatio.value, 10) + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.hitRatio.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.hitRatio.value, 10) + } + + /* + Updating Annualized Rate Of Return + + https://www.investopedia.com/terms/a/annualized-rate.asp + */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.annualizedRateOfReturn.value = + Math.pow( + ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.beginBalance.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value + ) / portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.beginBalance.value + , + (365 / portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.days.value) + ) - 1 + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.annualizedRateOfReturn.value = + Math.pow( + ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.beginBalance.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value + ) / portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.beginBalance.value + , + (365 / portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.days.value) + ) - 1 + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.annualizedRateOfReturn.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.annualizedRateOfReturn.value, 10) + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.annualizedRateOfReturn.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.annualizedRateOfReturn.value, 10) + + /* Updating Hit or Fail */ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value > 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.hitFail.value = 'Hit' + } else { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.hitFail.value = 'Fail' + } + if (portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value > 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.hitFail.value = 'Hit' + } else { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.hitFail.value = 'Fail' + } + } + + function calculateEpisodeStatistics() { + /* Updating Profit Loss */ + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.profitLoss.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value * portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.profitLoss.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.profitLoss.value, 10) + + /* + Updating ROI + + https://www.investopedia.com/articles/basics/10/guide-to-calculating-roi.asp + */ + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.ROI.value = + ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value * portfolioEngine.portfolioCurrent.portfolioEpisode.endRate.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value + ) / ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.beginBalance.value * portfolioEngine.portfolioCurrent.portfolioEpisode.beginRate.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.beginBalance.value + ) * 100 + + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.ROI.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.ROI.value, 10) + + /* + Updating Annualized Rate Of Return + + https://www.investopedia.com/terms/a/annualized-rate.asp + */ + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.annualizedRateOfReturn.value = + Math.pow( + ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.beginBalance.value * portfolioEngine.portfolioCurrent.portfolioEpisode.beginRate.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.beginBalance.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value + ) / + ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.beginBalance.value * portfolioEngine.portfolioCurrent.portfolioEpisode.beginRate.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.beginBalance.value + ) + , + (365 / portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.days.value) + ) - 1 + + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.annualizedRateOfReturn.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.annualizedRateOfReturn.value, 10) + + /* Updating Hit or Fail */ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.profitLoss.value > 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.hitFail.value = 'Hit' + } else { + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeStatistics.hitFail.value = 'Fail' + } + } + } + + function updateDistanceToPortfolioEventsCounters() { + /* Keeping Distance Counters Up-to-date while avoinding counting before the first event happens. */ + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.triggerOn.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.triggerOn.value++ + } + + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.triggerOff.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.triggerOff.value++ + } + + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.takePosition.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.takePosition.value++ + } + + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closePosition.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closePosition.value++ + } + + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.nextPhase.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.nextPhase.value++ + } + + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.moveToPhase.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.moveToPhase.value++ + } + + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.createOrder.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.createOrder.value++ + } + + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.cancelOrder.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.cancelOrder.value++ + } + + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closeOrder.value > 0 + ) { + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closeOrder.value++ + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioExecution.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioExecution.js new file mode 100644 index 000000000..00abca6cc --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioExecution.js @@ -0,0 +1,123 @@ +exports.newPortfolioManagementBotModulesPortfolioExecution = function (processIndex) { + /* + The Portfolio Execution modules manages the execution nodes and execution algoritms. + */ + const MODULE_NAME = 'Portfolio Execution' + + let thisObject = { + mantain: mantain, + reset: reset, + runExecution: runExecution, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let portfolioSystem + let sessionParameters + + let portfolioOrdersModuleObject = TS.projects.portfolioManagement.botModules.portfolioOrders.newPortfolioManagementBotModulesPortfolioOrders(processIndex) + + return thisObject + + function initialize() { + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + + portfolioOrdersModuleObject.initialize() + } + + function finalize() { + portfolioSystem = undefined + portfolioEngine = undefined + sessionParameters = undefined + + portfolioOrdersModuleObject.finalize() + portfolioOrdersModuleObject = undefined + } + + function mantain() { + portfolioOrdersModuleObject.mantain() + } + + function reset() { + portfolioOrdersModuleObject.reset() + } + + async function runExecution( + executionNode, + portfolioEngineStage + ) { + try { + /* Portfolio Engine Stage Validations */ + if (portfolioEngineStage.stageBaseAsset === undefined) { badDefinitionUnhandledException(undefined, 'Stage Base Asset Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageBaseAsset.targetSize === undefined) { badDefinitionUnhandledException(undefined, 'Target Size Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageBaseAsset.sizePlaced === undefined) { badDefinitionUnhandledException(undefined, 'Size Placed Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageBaseAsset.sizeFilled === undefined) { badDefinitionUnhandledException(undefined, 'Size Filled Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageBaseAsset.feesPaid === undefined) { badDefinitionUnhandledException(undefined, 'Fees Paid Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageQuotedAsset === undefined) { badDefinitionUnhandledException(undefined, 'Stage Quoted Asset Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageQuotedAsset.targetSize === undefined) { badDefinitionUnhandledException(undefined, 'Target Size Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageQuotedAsset.sizePlaced === undefined) { badDefinitionUnhandledException(undefined, 'Size Placed Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageQuotedAsset.sizeFilled === undefined) { badDefinitionUnhandledException(undefined, 'Size Filled Node Missing', portfolioEngineStage) } + if (portfolioEngineStage.stageQuotedAsset.feesPaid === undefined) { badDefinitionUnhandledException(undefined, 'Fees Paid Node Missing', portfolioEngineStage) } + + await checkExecutionAlgorithms(executionNode) + + async function checkExecutionAlgorithms(executionNode) { + for (let i = 0; i < executionNode.executionAlgorithms.length; i++) { + let executionAlgorithm = executionNode.executionAlgorithms[i] + await portfolioOrdersModuleObject.checkOrders(portfolioEngineStage, executionAlgorithm.marketBuyOrders, executionAlgorithm, executionNode) + await portfolioOrdersModuleObject.checkOrders(portfolioEngineStage, executionAlgorithm.marketSellOrders, executionAlgorithm, executionNode) + await portfolioOrdersModuleObject.checkOrders(portfolioEngineStage, executionAlgorithm.limitBuyOrders, executionAlgorithm, executionNode) + await portfolioOrdersModuleObject.checkOrders(portfolioEngineStage, executionAlgorithm.limitSellOrders, executionAlgorithm, executionNode) + } + } + + } catch (err) { + if (err !== 'Error Already Recorded') { + + const message = 'Execution Unexpected Error' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err) + + portfolioSystem.addError([executionNode.id, message, docs]) + } + + if (typeof err === 'string' || err instanceof String) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] runExecution -> err = ' + err) + } + if (err.stack !== undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] runExecution -> err = ' + err.stack) + } + } + } + + function badDefinitionUnhandledException(err, message, node) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + portfolioSystem.addError([node.id, message, docs]) + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> " + message); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.name = " + node.name); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.type = " + node.type); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.config = " + JSON.stringify(node.config)); + if (err !== undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> err.stack = " + err.stack); + } + throw 'Error Already Recorded' + } +} + diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioOrders.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioOrders.js new file mode 100644 index 000000000..59caab78d --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioOrders.js @@ -0,0 +1,1332 @@ +exports.newPortfolioManagementBotModulesPortfolioOrders = function (processIndex) { + /* + The Portfolio Orders modules manages the execution of orders against the exchanges. + */ + const MODULE_NAME = 'Portfolio Orders' + + let thisObject = { + mantain: mantain, + reset: reset, + checkOrders: checkOrders, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let portfolioSystem + let sessionParameters + + let exchangeAPIModuleObject = TS.projects.portfolioManagement.botModules.exchangeAPI.newPortfolioManagementBotModulesExchangeAPI(processIndex) + let announcementsModuleObject = TS.projects.socialBots.botModules.announcements.newSocialBotsBotModulesAnnouncements(processIndex) + + return thisObject + + function initialize() { + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + + exchangeAPIModuleObject.initialize() + announcementsModuleObject.initialize() + } + + function finalize() { + portfolioSystem = undefined + portfolioEngine = undefined + sessionParameters = undefined + + exchangeAPIModuleObject.finalize() + exchangeAPIModuleObject = undefined + + announcementsModuleObject.finalize() + announcementsModuleObject = undefined + } + + function mantain() { + mantainReset(true, false) + } + + function reset() { + mantainReset(false, true) + } + + function mantainReset(mantain, reset) { + + if (portfolioEngine.portfolioCurrent.strategy.index.value === portfolioEngine.portfolioCurrent.strategy.index.config.initialValue) { return } + + let stageNode + let executionNode + + stageNode = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].openStage + + if (stageNode !== undefined) { // The Open Stage is optional. It might be undefined. + executionNode = stageNode.openExecution + processExecutionNode(executionNode, portfolioEngine.portfolioCurrent.strategyOpenStage.status.value) + } + + stageNode = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].closeStage + if (stageNode !== undefined) { // The Close Stage is optional. It might be undefined. + executionNode = stageNode.closeExecution + processExecutionNode(executionNode, portfolioEngine.portfolioCurrent.strategyCloseStage.status.value) + } + + function processExecutionNode(executionNode, stageStatus) { + + preocessExecutionAlgorithms(executionNode) + + function preocessExecutionAlgorithms(executionNode) { + for (let i = 0; i < executionNode.executionAlgorithms.length; i++) { + let executionAlgorithm = executionNode.executionAlgorithms[i] + processOrders(executionAlgorithm.marketBuyOrders) + processOrders(executionAlgorithm.marketSellOrders) + processOrders(executionAlgorithm.limitBuyOrders) + processOrders(executionAlgorithm.limitSellOrders) + } + } + + function processOrders(orders) { + for (let i = 0; i < orders.length; i++) { + let portfolioSystemOrder = orders[i] + if (portfolioSystemOrder.referenceParent === undefined) { + badDefinitionUnhandledException(undefined, 'Order Reference Missing', portfolioSystemOrder) + } + let portfolioEngineOrder = TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.getNodeById(portfolioSystemOrder.referenceParent.id) + + if (portfolioEngineOrder.status === undefined) { + badDefinitionUnhandledException(undefined, 'Status Node Missing', portfolioEngineOrder) + } + + if (mantain === true) { + updateCounters(portfolioEngineOrder) + updateEnds(portfolioEngineOrder) + updateStatistics(portfolioEngineOrder) + } + if (reset === true) { + resetPortfolioEngineDataStructure(portfolioEngineOrder, portfolioSystemOrder, stageStatus) + } + } + } + } + } + + async function checkOrders(portfolioEngineStage, orders, executionAlgorithm, executionNode) { + for (let i = 0; i < orders.length; i++) { + + let portfolioSystemOrder = orders[i] + portfolioSystemValidations(portfolioSystemOrder) + let portfolioEngineOrder = TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.getNodeById(portfolioSystemOrder.referenceParent.id) + portfolioEngineValidations(portfolioEngineOrder) + + switch (portfolioEngineOrder.status.value) { + case 'Not Open': { + { + /* During the First cycle we can not create new orders. That is reserved for the Second cycle. */ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.value === 'First') { continue } + /* When the stage is closing we can not create new orders */ + if (portfolioEngineStage.status.value === 'Closing') { continue } + /* + Check if we can create an order based on the config value for spawnMultipleOrders. + Portfolio System Orders that cannot spawn more than one Portfolio Engine Order needs to check if + at the Portfolio Engine Order the lock is Open or Closed. + */ + if (portfolioSystemOrder.config.spawnMultipleOrders !== true) { + if (portfolioEngineOrder.lock.value === 'Closed') { + + let message = "Order Skipped" + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Info - ' + message, + placeholder: {} + } + + portfolioSystem.addInfo([portfolioSystemOrder.id, message, docs]) + continue + } + } + /* Check if we need to Create this Order */ + let situationName = await checkOrderEvent(portfolioSystemOrder.createOrderEvent, portfolioSystemOrder, executionAlgorithm, executionNode) + if (situationName !== undefined) { + + /* Open a new order */ + await tryToOpenOrder(portfolioEngineStage, executionAlgorithm, portfolioSystemOrder, portfolioEngineOrder, situationName) + } + } + break + } + case 'Open': { + /* During the Second cycle we can not cancel orders. That is reserved for the First cycle. */ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.value === 'Second') { continue } + + /* Simulate Events that happens at the Exchange, if needed. */ + simulateCheckExchangeEvents(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder) + + /* Check Events that happens at the Exchange, if needed. */ + let allGood = await checkExchangeEvents(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder) + + if (allGood !== true) { + /* + For some reason we could not check the order at the exchange, so we will not even check if we + need to cancel it, since we could end up with inconsistent information at the accounting level. + */ + if (portfolioSystemOrder.cancelOrderEvent !== undefined) { + + const message = 'Skipping Cancel Order Event' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + + portfolioSystem.addWarning( + [ + portfolioSystemOrder.cancelOrderEvent.id, + message, + docs + ] + ) + } + return + } + + /* Check if we need to cancel the order */ + await checkCancelOrderEvent(portfolioEngineStage, executionAlgorithm, executionNode, portfolioEngineOrder, portfolioSystemOrder) + /* + If by this time the order is closed, we need to clone it and get the close + to the Last node at the Portfolio Engine data structure. + */ + if (portfolioEngineOrder.status.value === 'Closed') { + switch (portfolioEngineOrder.type) { + case 'Market Order': { + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.cloneValues(portfolioEngineOrder, portfolioEngine.portfolioLast.marketOrders) + break + } + case 'Limit Order': { + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.cloneValues(portfolioEngineOrder, portfolioEngine.portfolioLast.limitOrders) + break + } + } + } + } + } + } + } + + async function checkCancelOrderEvent(portfolioEngineStage, executionAlgorithm, executionNode, portfolioEngineOrder, portfolioSystemOrder) { + /* + In the previous steps, we might have discovered that the order was cancelled + at the exchange, or filled, so the order might still not be Open. + If the stage is closing or the order is not Open, we wont be cancelling orders + based on defined events. + */ + if (portfolioEngineStage.status.value !== 'Closing' && portfolioEngineOrder.status.value === 'Open') { + + /* Check if we need to Cancel this Order */ + let situationName = await checkOrderEvent(portfolioSystemOrder.cancelOrderEvent, portfolioSystemOrder, executionAlgorithm, executionNode) + if (situationName !== undefined) { + + /* Simulate Order Cancelation, if needed. */ + simulateCancelOrder(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, 'Cancel Event') + + /* Cancel the order at the Exchange, if needed. */ + await exchangeCancelOrder(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, 'Cancel Event') + + await updateEndsWithCycle(portfolioEngineOrder) + } + } + } + + function portfolioSystemValidations(portfolioSystemOrder) { + /* Portfolio System Validations */ + if (portfolioSystemOrder.config.percentageOfAlgorithmSize === undefined) { badDefinitionUnhandledException(undefined, 'Percentage Of Algorithm Size Property Missing', portfolioSystemOrder) } + if (portfolioSystemOrder.referenceParent === undefined) { badDefinitionUnhandledException(undefined, 'Order Reference Missing', portfolioSystemOrder) } + } + + function portfolioEngineValidations(portfolioEngineOrder) { + /* Portfolio Engine Order Validations */ + if (portfolioEngineOrder.serialNumber === undefined) { badDefinitionUnhandledException(undefined, 'Serial Number Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.identifier === undefined) { badDefinitionUnhandledException(undefined, 'Identifier Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.exchangeId === undefined) { badDefinitionUnhandledException(undefined, 'Exchange Id Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.begin === undefined) { badDefinitionUnhandledException(undefined, 'Begin Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.end === undefined) { badDefinitionUnhandledException(undefined, 'End Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.rate === undefined) { badDefinitionUnhandledException(undefined, 'Rate Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.status === undefined) { badDefinitionUnhandledException(undefined, 'Status Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.algorithmName === undefined) { badDefinitionUnhandledException(undefined, 'Algorithm Name Node Missing', portfolioEngineOrder) } + + if (portfolioEngineOrder.orderCounters === undefined) { badDefinitionUnhandledException(undefined, 'Order Counters Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.orderCounters.periods === undefined) { badDefinitionUnhandledException(undefined, 'Periods Node Missing', portfolioEngineOrder.orderCounters) } + + if (portfolioEngineOrder.orderStatistics === undefined) { badDefinitionUnhandledException(undefined, 'Order Statistics Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.orderStatistics.days === undefined) { badDefinitionUnhandledException(undefined, 'Days Node Missing', portfolioEngineOrder.orderStatistics) } + if (portfolioEngineOrder.orderStatistics.percentageFilled === undefined) { badDefinitionUnhandledException(undefined, 'Percentage Filled Node Missing', portfolioEngineOrder.orderStatistics) } + if (portfolioEngineOrder.orderStatistics.actualRate === undefined) { badDefinitionUnhandledException(undefined, 'Actual Rate Node Missing', portfolioEngineOrder.orderStatistics) } + + if (portfolioEngineOrder.orderBaseAsset === undefined) { badDefinitionUnhandledException(undefined, 'Order Base Asset Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.orderBaseAsset.size === undefined) { badDefinitionUnhandledException(undefined, 'Size Node Missing', portfolioEngineOrder.orderBaseAsset) } + if (portfolioEngineOrder.orderBaseAsset.sizeFilled === undefined) { badDefinitionUnhandledException(undefined, 'Size Filled Node Missing', portfolioEngineOrder.orderBaseAsset) } + if (portfolioEngineOrder.orderBaseAsset.feesPaid === undefined) { badDefinitionUnhandledException(undefined, 'Fees Paid Node Missing', portfolioEngineOrder.orderBaseAsset) } + if (portfolioEngineOrder.orderBaseAsset.actualSize === undefined) { badDefinitionUnhandledException(undefined, 'Actual Size Node Missing', portfolioEngineOrder.orderBaseAsset) } + if (portfolioEngineOrder.orderBaseAsset.amountReceived === undefined) { badDefinitionUnhandledException(undefined, 'Amount Received Node Missing', portfolioEngineOrder.orderBaseAsset) } + if (portfolioEngineOrder.orderBaseAsset.feesToBePaid === undefined) { badDefinitionUnhandledException(undefined, 'Fees To Be Paid Node Missing', portfolioEngineOrder.orderBaseAsset) } + + if (portfolioEngineOrder.orderQuotedAsset === undefined) { badDefinitionUnhandledException(undefined, 'Order Quoted Asset Node Missing', portfolioEngineOrder) } + if (portfolioEngineOrder.orderQuotedAsset.size === undefined) { badDefinitionUnhandledException(undefined, 'Size Node Missing', portfolioEngineOrder.orderQuotedAsset) } + if (portfolioEngineOrder.orderQuotedAsset.sizeFilled === undefined) { badDefinitionUnhandledException(undefined, 'Size Filled Node Missing', portfolioEngineOrder.orderQuotedAsset) } + if (portfolioEngineOrder.orderQuotedAsset.feesPaid === undefined) { badDefinitionUnhandledException(undefined, 'Fees Paid Node Missing', portfolioEngineOrder.orderQuotedAsset) } + if (portfolioEngineOrder.orderQuotedAsset.actualSize === undefined) { badDefinitionUnhandledException(undefined, 'Actual Size Node Missing', portfolioEngineOrder.orderQuotedAsset) } + if (portfolioEngineOrder.orderQuotedAsset.amountReceived === undefined) { badDefinitionUnhandledException(undefined, 'Amount Received Node Missing', portfolioEngineOrder.orderQuotedAsset) } + if (portfolioEngineOrder.orderQuotedAsset.feesToBePaid === undefined) { badDefinitionUnhandledException(undefined, 'Fees To Be Paid Node Missing', portfolioEngineOrder.orderQuotedAsset) } + } + + async function tryToOpenOrder(portfolioEngineStage, executionAlgorithm, portfolioSystemOrder, portfolioEngineOrder, situationName) { + + await calculateOrderRate() + await calculateOrderSize() + + /* Check Size: We are not going to create Orders which size is equal or less to zero. */ + if (portfolioEngineOrder.orderBaseAsset.size.value <= 0) { + + const message = 'Order Size Value Zero Or Negative' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + + portfolioSystem.addWarning( + [ + [portfolioEngineOrder.orderBaseAsset.size.id, portfolioSystemOrder.id], + message, + docs + ] + ) + return + } + + if (portfolioEngineOrder.orderQuotedAsset.size.value <= 0) { + + const message = 'Order Size Value Zero Or Negative' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + + portfolioSystem.addWarning( + [ + [portfolioEngineOrder.orderQuotedAsset.size.id, portfolioSystemOrder.id], + message, + docs + ] + ) + return + } + + /* Place Order at the Exchange, if needed. */ + let result = await createOrderAtExchange(portfolioSystemOrder, portfolioEngineOrder) + if (result !== true) { + + const message = 'Order Could Not Be Opened' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + + portfolioSystem.addWarning( + [ + [portfolioSystemOrder.id, portfolioEngineOrder], + message, + docs + ] + ) + return + } + + /* Update Stage Placed Size */ + portfolioEngineStage.stageBaseAsset.sizePlaced.value = portfolioEngineStage.stageBaseAsset.sizePlaced.value + portfolioEngineOrder.orderBaseAsset.size.value + portfolioEngineStage.stageBaseAsset.sizePlaced.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageBaseAsset.sizePlaced.value, 10) + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = portfolioEngineStage.stageQuotedAsset.sizePlaced.value + portfolioEngineOrder.orderQuotedAsset.size.value + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageQuotedAsset.sizePlaced.value, 10) + + /* Updating Episode Counters */ + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.orders.value++ + + /* Initialize this */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.createOrder.value = 1 + + /* Create Order Procedure */ + portfolioEngineOrder.status.value = 'Open' + portfolioEngineOrder.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + portfolioEngineOrder.begin.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.begin.value + portfolioEngineOrder.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.end.value + portfolioEngineOrder.serialNumber.value = portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.orders.value + portfolioEngineOrder.orderName.value = portfolioSystemOrder.name + portfolioEngineOrder.algorithmName.value = executionAlgorithm.name + portfolioEngineOrder.situationName.value = situationName + + async function calculateOrderRate() { + + /* Optional Rate Definition */ + if (portfolioSystemOrder.type === 'Limit Buy Order' || portfolioSystemOrder.type === 'Limit Sell Order') { + if (portfolioSystemOrder.orderRate === undefined) { badDefinitionUnhandledException(undefined, 'Order Rate Node Missing', portfolioSystemOrder) } + if (portfolioSystemOrder.orderRate.formula === undefined) { badDefinitionUnhandledException(undefined, 'Formula Node Missing', portfolioSystemOrder) } + + /* Extract the rate value from the user-defined formula */ + portfolioEngineOrder.rate.value = portfolioSystem.formulas.get(portfolioSystemOrder.orderRate.formula.id) + + /* Final rate validations */ + if (portfolioEngineOrder.rate.value === undefined) { badDefinitionUnhandledException(undefined, 'Rate Value Undefined', portfolioEngineOrder.rate) } + if (isNaN(portfolioEngineOrder.rate.value) === true) { badDefinitionUnhandledException(undefined, 'Rate Value Not A Number', portfolioSystemOrder) } + if (portfolioEngineOrder.rate.value <= 0) { badDefinitionUnhandledException(undefined, 'Rate Value Zero Or Negative', portfolioSystemOrder) } + + portfolioEngineOrder.rate.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.rate.value, 10) + } else { + /* + For Market Orders, the rate is irrelevant, since it is not sent to the Exchange. + We store at this field the last know price as a reference. + */ + portfolioEngineOrder.rate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + } + } + + async function calculateOrderSize() { + let algorithmSizeInBaseAsset + let algorithmSizeInQuotedAsset + + requiredConfigurationValidation() + notPassingTargetSizeValidation() + notNegativeBalanceValidation() + + function requiredConfigurationValidation() { + /* Validate that this config exists */ + if (executionAlgorithm.config.percentageOfStageTargetSize === undefined) { + badDefinitionUnhandledException(undefined, 'Percentage Of Stage Target Size Property Missing', executionAlgorithm) + } + if (isNaN(executionAlgorithm.config.percentageOfStageTargetSize) === true) { + badDefinitionUnhandledException(undefined, 'Percentage Of Stage Target Size Property Not A Number', executionAlgorithm) + } + + algorithmSizeInBaseAsset = portfolioEngineStage.stageBaseAsset.targetSize.value * executionAlgorithm.config.percentageOfStageTargetSize / 100 + algorithmSizeInQuotedAsset = portfolioEngineStage.stageQuotedAsset.targetSize.value * executionAlgorithm.config.percentageOfStageTargetSize / 100 + + /* Validate that this config exists */ + if (portfolioSystemOrder.config.percentageOfAlgorithmSize === undefined) { + badDefinitionUnhandledException(undefined, 'Percentage Of Algorithm Size Property Missing', portfolioSystemOrder) + } + if (isNaN(portfolioSystemOrder.config.percentageOfAlgorithmSize) === true) { + badDefinitionUnhandledException(undefined, 'Percentage Of Algorithm Size Property Not A Number', portfolioSystemOrder) + } + } + + function notPassingTargetSizeValidation() { + /* + The Size calculation depends on how the user defined the size of the position. + The user could have defined the size of the position in Base Asset or Quoted Asset. + */ + switch (portfolioEngineStage.stageDefinedIn.value) { + case 'Base Asset': { + /* Size in Base Asset */ + portfolioEngineOrder.orderBaseAsset.size.value = algorithmSizeInBaseAsset * portfolioSystemOrder.config.percentageOfAlgorithmSize / 100 + portfolioEngineOrder.orderBaseAsset.size.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderBaseAsset.size.value, 10) + + /* Check that the Size calculated would not surpass Stage Target Size */ + if ( + portfolioEngineOrder.orderBaseAsset.size.value + portfolioEngineStage.stageBaseAsset.sizePlaced.value > + portfolioEngineStage.stageBaseAsset.targetSize.value + ) { + let previousValue = portfolioEngineOrder.orderBaseAsset.size.value + portfolioEngineOrder.orderBaseAsset.size.value = + portfolioEngineStage.stageBaseAsset.targetSize.value - + portfolioEngineStage.stageBaseAsset.sizePlaced.value + + portfolioEngineOrder.orderBaseAsset.size.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderBaseAsset.size.value, 10) + + const message = 'Order Size Shrinked' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousOrderSize: previousValue, + recalculatedOrderSize: portfolioEngineOrder.orderBaseAsset.size.value, + sizePlaced: portfolioEngineStage.stageBaseAsset.sizePlaced.value, + targetSize: portfolioEngineStage.stageBaseAsset.targetSize.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngineStage.stageBaseAsset.targetSize.id, portfolioEngineOrder.orderBaseAsset.size.id, portfolioEngineStage.stageBaseAsset.sizePlaced.id], + message, + docs + ] + ) + } + + /* Size in Quoted Asset */ + portfolioEngineOrder.orderQuotedAsset.size.value = portfolioEngineOrder.orderBaseAsset.size.value * portfolioEngineOrder.rate.value + portfolioEngineOrder.orderQuotedAsset.size.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.size.value, 10) + break + } + case 'Quoted Asset': { + /* Size in Quoted Asset */ + portfolioEngineOrder.orderQuotedAsset.size.value = algorithmSizeInQuotedAsset * portfolioSystemOrder.config.percentageOfAlgorithmSize / 100 + portfolioEngineOrder.orderQuotedAsset.size.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.size.value, 10) + + /* Check that the Size calculated would not surpass Stage Target Size */ + if ( + portfolioEngineOrder.orderQuotedAsset.size.value + portfolioEngineStage.stageQuotedAsset.sizePlaced.value > + portfolioEngineStage.stageQuotedAsset.targetSize.value + ) { + let previousValue = portfolioEngineOrder.orderQuotedAsset.size.value + portfolioEngineOrder.orderQuotedAsset.size.value = + portfolioEngineStage.stageQuotedAsset.targetSize.value - + portfolioEngineStage.stageQuotedAsset.sizePlaced.value + + portfolioEngineOrder.orderQuotedAsset.size.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.size.value, 10) + + const message = 'Order Size Shrinked' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + previousOrderSize: previousValue, + recalculatedOrderSize: portfolioEngineOrder.orderQuotedAsset.size.value, + sizePlaced: portfolioEngineStage.stageQuotedAsset.sizePlaced.value, + targetSize: portfolioEngineStage.stageQuotedAsset.targetSize.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngineStage.stageQuotedAsset.targetSize.id, portfolioEngineOrder.orderQuotedAsset.size.id, portfolioEngineStage.stageQuotedAsset.sizePlaced.id], + message, + docs + ] + ) + } + + /* Size in Base Asset */ + portfolioEngineOrder.orderBaseAsset.size.value = portfolioEngineOrder.orderQuotedAsset.size.value / portfolioEngineOrder.rate.value + portfolioEngineOrder.orderBaseAsset.size.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderBaseAsset.size.value, 10) + break + } + } + } + + function notNegativeBalanceValidation() { + /* Check that the Size calculated would not leave a negative balance */ + switch (true) { + case portfolioSystemOrder.type === 'Market Buy Order' || portfolioSystemOrder.type === 'Limit Buy Order': { + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value - portfolioEngineOrder.orderQuotedAsset.size.value < 0 + ) { + const message = 'Possible Negative Balance' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + orderQuotedAssetSize: portfolioEngineOrder.orderQuotedAsset.size.value, + episodeQuotedAssetBalance: portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.id, portfolioEngineOrder.orderQuotedAsset.size.id], + message, + docs + ] + ) + + portfolioEngineOrder.orderQuotedAsset.size.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + portfolioEngineOrder.orderBaseAsset.size.value = portfolioEngineOrder.orderQuotedAsset.size.value / portfolioEngineOrder.rate.value + } + break + } + case portfolioSystemOrder.type === 'Market Sell Order' || portfolioSystemOrder.type === 'Limit Sell Order': { + if ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value - portfolioEngineOrder.orderBaseAsset.size.value < 0 + ) { + const message = 'Possible Negative Balance' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + contextInfo = { + orderBaseAssetSize: portfolioEngineOrder.orderBaseAsset.size.value, + episodeBaseAssetBalance: portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addWarning( + [ + [portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.id, portfolioEngineOrder.orderBaseAsset.size.id], + message, + docs + ] + ) + + portfolioEngineOrder.orderBaseAsset.size.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + portfolioEngineOrder.orderQuotedAsset.size.value = portfolioEngineOrder.orderBaseAsset.size.value * portfolioEngineOrder.rate.value + } + break + } + } + } + + portfolioEngineOrder.orderBaseAsset.size.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderBaseAsset.size.value, 10) + portfolioEngineOrder.orderQuotedAsset.size.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderQuotedAsset.size.value, 10) + } + + async function createOrderAtExchange(portfolioSystemOrder, portfolioEngineOrder) { + + /* Filter by Session Type */ + switch (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type) { + case 'Backtesting Session': { + return true + } + case 'Live Portfolio Session': { + break + } + case 'Fordward Testing Session': { + break + } + case 'Paper Portfolio Session': { + return true + } + } + + let orderId = await exchangeAPIModuleObject.createOrder(portfolioSystemOrder, portfolioEngineOrder) + + if (orderId !== undefined) { + portfolioEngineOrder.exchangeId.value = orderId + return true + } + } + } + + async function checkExchangeEvents(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder) { + + /* Filter by Session Type */ + switch (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type) { + case 'Backtesting Session': { + return true + } + case 'Live Portfolio Session': { + break + } + case 'Fordward Testing Session': { + break + } + case 'Paper Portfolio Session': { + return true + } + } + + let order = await exchangeAPIModuleObject.getOrder(portfolioSystemOrder, portfolioEngineOrder) + + let message + let docs + + if (order === undefined) { + + message = 'Order Status Not Sync With Exchange' + docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + + portfolioSystem.addWarning( + [ + [portfolioSystemOrder.id, portfolioEngineOrder.id], + message, + docs + ] + ) + return false + } + + const AT_EXCHANGE_STATUS = { + OPEN: 'open', + CLOSED: 'closed', + CANCELLED: 'canceled' + } + + /* Status Checks */ + if (order.remaining === 0 && order.status === AT_EXCHANGE_STATUS.CLOSED) { + /* Close this Order */ + portfolioEngineOrder.status.value = 'Closed' + portfolioEngineOrder.exitType.value = 'Filled' + + /* Initialize this */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closeOrder.value = 1 + + await updateEndsWithCycle(portfolioEngineOrder) + + let message = "Order Closed" + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Info - ' + message, + placeholder: {} + } + contextInfo = { + exitType: portfolioEngineOrder.exitType.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addInfo([portfolioSystemOrder.id, message, docs]) + + await syncWithExchange(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order) + return + } + + if (order.remaining > 0 && order.status === AT_EXCHANGE_STATUS.CLOSED) { + /* Close this Order */ + portfolioEngineOrder.status.value = 'Closed' + portfolioEngineOrder.exitType.value = 'Closed at the Exchange' + /* Initialize this */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closeOrder.value = 1 + + await updateEndsWithCycle(portfolioEngineOrder) + + let message = "Order Closed" + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Info - ' + message, + placeholder: {} + } + contextInfo = { + exitType: portfolioEngineOrder.exitType.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addInfo([portfolioSystemOrder.id, message, docs]) + + await syncWithExchange(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order) + await recalculateStageSize(portfolioEngineStage, portfolioEngineOrder) + return + } + + if (order.status === AT_EXCHANGE_STATUS.CANCELLED) { + /* Close this Order */ + portfolioEngineOrder.status.value = 'Closed' + /* + We must be carefull here not to overide an already defined exitType. It can happen + for instance that the order was cancellerd from the but veryfing the cancellation + was not possible because of a connection to the exchange problem. In that case + the exit type was defined but the order was kept open until the verification could be done. + */ + if (portfolioEngineOrder.exitType.value === portfolioEngineOrder.exitType.config.initialValue) { + portfolioEngineOrder.exitType.value = 'Cancelled at the Exchange' + } + /* Initialize this */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closeOrder.value = 1 + + await updateEndsWithCycle(portfolioEngineOrder) + + let message = "Order Closed" + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Info - ' + message, + placeholder: {} + } + contextInfo = { + exitType: portfolioEngineOrder.exitType.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addInfo([portfolioSystemOrder.id, message, docs]) + + await syncWithExchange(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order) + await recalculateStageSize(portfolioEngineStage, portfolioEngineOrder) + return + } + + /* + If the order happens to be at least partially filled, there is a syncronization work + we need to do, that includes discovering which is the Actual Rate the order is being filled, + the Fees Paid and many other thing we need to account for. + */ + if (order.filled > 0) { + await syncWithExchange(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order) + } + + /* + Forced Cancellation Check: Here we check if we need to cancel this order because the + stage is closing. + */ + if (portfolioEngineStage.status.value === 'Closing' && portfolioEngineOrder.status.value !== 'Closed') { + await exchangeCancelOrder(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, 'Closing Stage') + } + + return true + } + + function simulateCheckExchangeEvents(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder) { + + /* Filter by Session Type */ + switch (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type) { + case 'Backtesting Session': { + break + } + case 'Live Portfolio Session': { + return + } + case 'Fordward Testing Session': { + return + } + case 'Paper Portfolio Session': { + break + } + } + + simulateSyncWithExchange(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder) + + /* Check if we need to close the order */ + if (portfolioEngineOrder.orderStatistics.percentageFilled.value === 100) { + + /* Close this Order */ + portfolioEngineOrder.status.value = 'Closed' + portfolioEngineOrder.exitType.value = 'Filled' + + /* Initialize this */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closeOrder.value = 1 + + updateEndsWithCycle(portfolioEngineOrder) + + let message = "Order Closed" + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Info - ' + message, + placeholder: {} + } + contextInfo = { + exitType: portfolioEngineOrder.exitType.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addInfo([portfolioSystemOrder.id, message, docs]) + } + + /* If the Stage is Closing and this order is still open, we need to cancel it now */ + if (portfolioEngineStage.status.value === 'Closing' && portfolioEngineOrder.status.value !== 'Closed') { + simulateCancelOrder(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, 'Closing Stage') + } + } + + function simulateSyncWithExchange(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder) { + + let previousBaseAssetSizeFilled = portfolioEngineOrder.orderBaseAsset.sizeFilled.value + let previousQuotedAssetSizeFilled = portfolioEngineOrder.orderQuotedAsset.sizeFilled.value + let previousBaseAssetFeesPaid = portfolioEngineOrder.orderBaseAsset.feesPaid.value + let previousQuotedAssetFeesPaid = portfolioEngineOrder.orderQuotedAsset.feesPaid.value + + let ordersSimulationsModuleObject = TS.projects.portfolioManagement.botModules.ordersSimulations.newPortfolioManagementBotModulesOrdersSimulations(processIndex) + ordersSimulationsModuleObject.initialize() + + ordersSimulationsModuleObject.actualSizeSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) + ordersSimulationsModuleObject.actualRateSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) + ordersSimulationsModuleObject.feesToBePaidSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) + ordersSimulationsModuleObject.percentageFilledSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) + ordersSimulationsModuleObject.feesPaidSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) + ordersSimulationsModuleObject.sizeFilledSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) + ordersSimulationsModuleObject.amountReceivedSimulation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, applyFeePercentage) + + ordersSimulationsModuleObject.finalize() + + doTheAccounting( + portfolioEngineStage, + portfolioSystemOrder, + portfolioEngineOrder, + previousBaseAssetSizeFilled, + previousQuotedAssetSizeFilled, + previousBaseAssetFeesPaid, + previousQuotedAssetFeesPaid + ) + } + + async function syncWithExchange(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order) { + + let previousBaseAssetSizeFilled = portfolioEngineOrder.orderBaseAsset.sizeFilled.value + let previousQuotedAssetSizeFilled = portfolioEngineOrder.orderQuotedAsset.sizeFilled.value + let previousBaseAssetFeesPaid = portfolioEngineOrder.orderBaseAsset.feesPaid.value + let previousQuotedAssetFeesPaid = portfolioEngineOrder.orderQuotedAsset.feesPaid.value + + let ordersCalculationsModuleObject = TS.projects.portfolioManagement.botModules.ordersCalculations.newPortfolioManagementBotModulesOrdersCalculations(processIndex) + ordersCalculationsModuleObject.initialize() + + await ordersCalculationsModuleObject.actualSizeCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) + await ordersCalculationsModuleObject.actualRateCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) + await ordersCalculationsModuleObject.feesToBePaidCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) + await ordersCalculationsModuleObject.percentageFilledCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) + await ordersCalculationsModuleObject.feesPaidCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) + await ordersCalculationsModuleObject.sizeFilledCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) + await ordersCalculationsModuleObject.amountReceivedCalculation(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order, applyFeePercentage) + + ordersCalculationsModuleObject.finalize() + + await doTheAccounting( + portfolioEngineStage, + portfolioSystemOrder, + portfolioEngineOrder, + previousBaseAssetSizeFilled, + previousQuotedAssetSizeFilled, + previousBaseAssetFeesPaid, + previousQuotedAssetFeesPaid + ) + } + + async function doTheAccounting( + portfolioEngineStage, + portfolioSystemOrder, + portfolioEngineOrder, + previousBaseAssetSizeFilled, + previousQuotedAssetSizeFilled, + previousBaseAssetFeesPaid, + previousQuotedAssetFeesPaid + ) { + + await updateStageAssets() + await updateBalances() + + async function updateStageAssets() { + /* Stage Base Asset: Undo the previous accounting */ + portfolioEngineStage.stageBaseAsset.sizeFilled.value = + portfolioEngineStage.stageBaseAsset.sizeFilled.value - + previousBaseAssetSizeFilled + + portfolioEngineStage.stageBaseAsset.feesPaid.value = + portfolioEngineStage.stageBaseAsset.feesPaid.value - + previousBaseAssetFeesPaid + + /* Stage Base Asset: Account the current filling and fees */ + portfolioEngineStage.stageBaseAsset.sizeFilled.value = + portfolioEngineStage.stageBaseAsset.sizeFilled.value + + portfolioEngineOrder.orderBaseAsset.sizeFilled.value + + portfolioEngineStage.stageBaseAsset.feesPaid.value = + portfolioEngineStage.stageBaseAsset.feesPaid.value + + portfolioEngineOrder.orderBaseAsset.feesPaid.value + + /* Stage Quote Asset: Undo the previous accounting */ + portfolioEngineStage.stageQuotedAsset.sizeFilled.value = + portfolioEngineStage.stageQuotedAsset.sizeFilled.value - + previousQuotedAssetSizeFilled + + portfolioEngineStage.stageQuotedAsset.feesPaid.value = + portfolioEngineStage.stageQuotedAsset.feesPaid.value - + previousQuotedAssetFeesPaid + + /* Stage Quote Asset: Account the current filling and fees */ + portfolioEngineStage.stageQuotedAsset.sizeFilled.value = + portfolioEngineStage.stageQuotedAsset.sizeFilled.value + + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value + + portfolioEngineStage.stageQuotedAsset.feesPaid.value = + portfolioEngineStage.stageQuotedAsset.feesPaid.value + + portfolioEngineOrder.orderQuotedAsset.feesPaid.value + + portfolioEngineStage.stageBaseAsset.sizeFilled.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageBaseAsset.sizeFilled.value, 10) + portfolioEngineStage.stageBaseAsset.feesPaid.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageBaseAsset.feesPaid.value, 10) + + portfolioEngineStage.stageQuotedAsset.sizeFilled.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageQuotedAsset.sizeFilled.value, 10) + portfolioEngineStage.stageQuotedAsset.feesPaid.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageQuotedAsset.feesPaid.value, 10) + } + + async function updateBalances() { + /* Balances Update */ + switch (true) { + /* + For Sell orders, the fees are being paid in Quote Asset. + */ + case portfolioSystemOrder.type === 'Market Sell Order' || portfolioSystemOrder.type === 'Limit Sell Order': { + + /* Balance Base Asset: Undo the previous accounting */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + + previousBaseAssetSizeFilled + + /* Balance Base Asset: Account the current filling and fees */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value - + portfolioEngineOrder.orderBaseAsset.sizeFilled.value + + /* Balance Quoted Asset: Undo the previous accounting */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value - + previousQuotedAssetSizeFilled + + previousQuotedAssetFeesPaid + + /* Balance Quoted Asset: Account the current filling and fees */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value - + portfolioEngineOrder.orderQuotedAsset.feesPaid.value + break + } + /* + Let's remember that for Buy orders, the fees are paid in Base Asset. + */ + case portfolioSystemOrder.type === 'Market Buy Order' || portfolioSystemOrder.type === 'Limit Buy Order': { + + /* Balance Base Asset: Undo the previous accounting */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value - + previousBaseAssetSizeFilled + + previousBaseAssetFeesPaid + + /* Balance Base Asset: Account the current filling and fees */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + + portfolioEngineOrder.orderBaseAsset.sizeFilled.value - + portfolioEngineOrder.orderBaseAsset.feesPaid.value + + /* Balance Quoted Asset: Undo the previous accounting */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + + previousQuotedAssetSizeFilled + + /* Balance Quoted Asset: Account the current filling and fees */ + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value - + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value + break + } + } + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value, 10) + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value, 10) + } + } + + function simulateCancelOrder(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, exitType) { + + /* Filter by Session Type */ + switch (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type) { + case 'Backtesting Session': { + break + } + case 'Live Portfolio Session': { + return + } + case 'Fordward Testing Session': { + return + } + case 'Paper Portfolio Session': { + break + } + } + + /* Close this Order */ + portfolioEngineOrder.status.value = 'Closed' + portfolioEngineOrder.exitType.value = exitType + + /* Initialize this */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closeOrder.value = 1 + + updateEndsWithCycle(portfolioEngineOrder) + + let message = "Order Closed" + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Info - ' + message, + placeholder: {} + } + contextInfo = { + exitType: portfolioEngineOrder.exitType.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addInfo([portfolioSystemOrder.id, message, docs]) + + recalculateStageSize(portfolioEngineStage, portfolioEngineOrder) + } + + async function exchangeCancelOrder(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, exitType) { + + /* Filter by Session Type */ + switch (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type) { + case 'Backtesting Session': { + return + } + case 'Live Portfolio Session': { + break + } + case 'Fordward Testing Session': { + break + } + case 'Paper Portfolio Session': { + return + } + } + + /* Check if we can cancel the order at the Exchange. */ + let result = await exchangeAPIModuleObject.cancelOrder(portfolioSystemOrder, portfolioEngineOrder) + if (result === true) { + + /* At this point we know which is the exit type for this order */ + portfolioEngineOrder.exitType.value = exitType + + /* + Perhaps the order was filled a bit more between the last time we checked and when it was cancelled. + To sync our accounting, we need to check the order one last time and if it changed, fix it. + */ + + let order = await exchangeAPIModuleObject.getOrder(portfolioSystemOrder, portfolioEngineOrder) + + if (order === undefined) { + + const message = 'Order Status Not Sync With Exchange' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + + portfolioSystem.addWarning( + [ + [portfolioSystemOrder.id, portfolioEngineOrder.id], + message, + docs + ] + ) + return false + } + if (order.status === 'NotFound') { + /* + Some exchanges, like Coinbase Pro, deletes orders after being cancelled, and when we request information + about them, it returns null. We will interprate this as ORDER NOT FOUND. + */ + const message = 'Order Not Found at the Exchange' + let docs = { + project: 'Superalgos', + category: 'Topic', + type: 'TS LF Portfolio Bot Warning - ' + message, + placeholder: {} + } + + portfolioSystem.addWarning( + [ + [portfolioSystemOrder.id, portfolioEngineOrder.id], + message, + docs + ] + ) + /* + We must be carefull here not to overide an already defined exitType. It can happen + for instance that the order was cancellerd from the but veryfing the cancellation + was not possible because of a connection to the exchange problem. In that case + the exit type was defined but the order was kept open until the verification could be done. + */ + if (portfolioEngineOrder.exitType.value === portfolioEngineOrder.exitType.config.initialValue) { + portfolioEngineOrder.exitType.value = 'Not Found at the Exchange' + } + } + + /* + Close this Order. Note that we are not closing the order until we have the exchange + response with the order details that we can use to synchronize with our accoounting. + Otherwise if the connection to the exchange fails, we would have a closed order not + accounted in any way. + */ + portfolioEngineOrder.status.value = 'Closed' + + /* Initialize this */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closeOrder.value = 1 + + await updateEndsWithCycle(portfolioEngineOrder) + + let message = "Order Closed" + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Info - ' + message, + placeholder: {} + } + contextInfo = { + exitType: portfolioEngineOrder.exitType.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addInfo([portfolioSystemOrder.id, message, docs]) + + await syncWithExchange(portfolioEngineStage, portfolioSystemOrder, portfolioEngineOrder, order) + + await recalculateStageSize(portfolioEngineStage, portfolioEngineOrder) + } + } + + async function recalculateStageSize(portfolioEngineStage, portfolioEngineOrder) { + /* + Since the order is Cancelled, we need to adjust the stage sizePlaced. Remember that the Stage + Size Placed accumulates for each asset, the order size placed at the exchange. A cancelation means that + only the part filled can be considered placed, so we need to substract from the stage size + the remainder. To achieve this with the information we currently have, we are going first + to unaccount the order actual size, and the account only the sizeFilled + the feesPaid. + */ + portfolioEngineStage.stageBaseAsset.sizePlaced.value = + portfolioEngineStage.stageBaseAsset.sizePlaced.value - + portfolioEngineOrder.orderBaseAsset.actualSize.value + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = + portfolioEngineStage.stageQuotedAsset.sizePlaced.value - + portfolioEngineOrder.orderQuotedAsset.actualSize.value + + portfolioEngineStage.stageBaseAsset.sizePlaced.value = + portfolioEngineStage.stageBaseAsset.sizePlaced.value + + portfolioEngineOrder.orderBaseAsset.sizeFilled.value + + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = + portfolioEngineStage.stageQuotedAsset.sizePlaced.value + + portfolioEngineOrder.orderQuotedAsset.sizeFilled.value + + portfolioEngineStage.stageBaseAsset.sizePlaced.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageBaseAsset.sizePlaced.value, 10) + portfolioEngineStage.stageQuotedAsset.sizePlaced.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineStage.stageQuotedAsset.sizePlaced.value, 10) + } + + async function applyFeePercentage(feesNodePropertyName, portfolioEngineOrder, portfolioSystemOrder, feePercentage, percentageFilled) { + /* + The exchange fees are taken from the Base Asset or the Quoted Asset depending if we + are buying or selling. + */ + let feesNode + + switch (true) { + case portfolioSystemOrder.type === 'Market Buy Order' || portfolioSystemOrder.type === 'Limit Buy Order': { + /* + In this case the fees are taken from the Base Asset you receive as a result of the trade at the exchange. + */ + feesNode = portfolioEngineOrder.orderBaseAsset[feesNodePropertyName] + feesNode.value = + portfolioEngineOrder.orderBaseAsset.actualSize.value * + feePercentage / 100 * + percentageFilled / 100 + break + } + case portfolioSystemOrder.type === 'Market Sell Order' || portfolioSystemOrder.type === 'Limit Sell Order': { + /* + In this case the fees are taken from the Quoted Asset you receive as a result of the trade at the exchange. + */ + feesNode = portfolioEngineOrder.orderQuotedAsset[feesNodePropertyName] + feesNode.value = + portfolioEngineOrder.orderQuotedAsset.actualSize.value * + feePercentage / 100 * + percentageFilled / 100 + break + } + } + + feesNode.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(feesNode.value, 10) + feesNode.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(feesNode.value, 10) + } + + async function checkOrderEvent(event, order, executionAlgorithm, executionNode) { + if (event !== undefined) { + for (let k = 0; k < event.situations.length; k++) { + let situation = event.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(event.id) + portfolioSystem.highlights.push(order.id) + portfolioSystem.highlights.push(executionAlgorithm.id) + portfolioSystem.highlights.push(executionNode.id) + + announcementsModuleObject.makeAnnouncements(event) + return situation.name // if the event is triggered, we return the name of the situation that passed + } + } + } + } + + function updateEnds(portfolioEngineOrder) { + if (portfolioEngineOrder.status.value === 'Open') { + portfolioEngineOrder.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value + } + } + + async function updateEndsWithCycle(portfolioEngineOrder) { + portfolioEngineOrder.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.end.value + } + + function updateCounters(portfolioEngineOrder) { + if (portfolioEngineOrder.status.value === 'Open') { + portfolioEngineOrder.orderCounters.periods.value++ + } + } + + function updateStatistics(portfolioEngineOrder) { + portfolioEngineOrder.orderStatistics.days.value = portfolioEngineOrder.orderCounters.periods.value * sessionParameters.timeFrame.config.value / SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS + portfolioEngineOrder.orderStatistics.days.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngineOrder.orderStatistics.days.value, 10) + } + + function resetPortfolioEngineDataStructure(portfolioEngineOrder, portfolioSystemOrder, stageStatus) { + if (portfolioEngineOrder.status.value === 'Closed') { + /* We reset the order data structure inside the Portfolio Engine to its initial value */ + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.initializeNode(portfolioEngineOrder) + if (portfolioSystemOrder.config.spawnMultipleOrders !== true) { + /* + We close the lock so as to prevent this data structure to be used again during this same stage execution. + */ + if (stageStatus === 'Open') { + portfolioEngineOrder.lock.value = 'Closed' + } + } + } + } + + function badDefinitionUnhandledException(err, message, node) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + portfolioSystem.addError([node.id, message, docs]) + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> " + message); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.name = " + node.name); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.type = " + node.type); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.config = " + JSON.stringify(node.config)); + if (err !== undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> err.stack = " + err.stack); + } + /* + Now we are going to abort this execution and jump to the latest error handler + signaling that we already recorded the error to avoid duplicates. + */ + throw 'Error Already Recorded' + } +} diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioOutput.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioOutput.js new file mode 100644 index 000000000..c13882749 --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioOutput.js @@ -0,0 +1,77 @@ +exports.newPortfolioManagementBotModulesPortfolioOutput = function (processIndex) { + /* + This module will load if necesary all the data outputs so that they can be appended with new + records if needed. After running the simulation, it will save all the data outputs. + */ + const MODULE_NAME = 'Portfolio Output' + + let thisObject = { + start: start + } + + return thisObject + + async function start( + chart, + market, + exchange, + timeFrame, + timeFrameLabel, + portfolioProcessDate + ) { + try { + let fileStorage = TS.projects.foundations.taskModules.fileStorage.newFileStorage(processIndex) + + if (timeFrame > TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray()[0][0]) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_PROCESSING_DAILY_FILES = false + } else { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_PROCESSING_DAILY_FILES = true + } + + /* Preparing everything for the Simulation */ + let portfolioSimulationModuleObject = TS.projects.portfolioManagement.botModules.portfolioSimulation.newPortfolioManagementBotModulesPortfolioSimulation(processIndex) + + let outputDatasets = TS.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.processOutput, 'Output Dataset') + let outputDatasetsMap = new Map() + + await TS.projects.foundations.functionLibraries.outputManagementFunctions.readFiles( + processIndex, + outputDatasets, + outputDatasetsMap, + timeFrameLabel, + portfolioProcessDate, + fileStorage, + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine.portfolioCurrent.portfolioEpisode.headOfTheMarket.value + ) + + await portfolioSimulationModuleObject.runSimulation( + chart, + market, + exchange, + outputDatasetsMap, + writeOutputFiles + ) + + portfolioSimulationModuleObject.finalize() + return + + function writeOutputFiles() { + TS.projects.foundations.functionLibraries.outputManagementFunctions.writeFiles( + processIndex, + outputDatasets, + outputDatasetsMap, + timeFrameLabel, + portfolioProcessDate, + fileStorage + ) + } + + } catch (err) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[ERROR] start -> err = ' + err.stack) + throw (TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) + } + } +} + diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioPosition.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioPosition.js new file mode 100644 index 000000000..26ee88660 --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioPosition.js @@ -0,0 +1,534 @@ +exports.newPortfolioManagementBotModulesPortfolioPosition = function (processIndex) { + /* + This module packages all functions related to Positions. + */ + const MODULE_NAME = 'Portfolio Position' + let thisObject = { + mantain: mantain, + reset: reset, + cycleBasedStatistics: cycleBasedStatistics, + openPosition: openPosition, + closingPosition: closingPosition, + closePosition: closePosition, + applyStopLossFormula: applyStopLossFormula, + applyTakeProfitFormula: applyTakeProfitFormula, + updateStopLoss: updateStopLoss, + updateTakeProfit: updateTakeProfit, + initialTargets: initialTargets, + updateEnds: updateEnds, + resetPortfolioEngineDataStructure: resetPortfolioEngineDataStructure, + updateCounters: updateCounters, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let portfolioSystem + let sessionParameters + + return thisObject + + function initialize() { + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + } + + function finalize() { + portfolioEngine = undefined + portfolioSystem = undefined + sessionParameters = undefined + } + + function mantain() { + updateCounters() + updateEnds() + } + + function reset() { + resetPortfolioEngineDataStructure() + } + + function openPosition(situationName) { + + /* Starting begin and end */ + portfolioEngine.portfolioCurrent.position.begin.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastBegin.value + portfolioEngine.portfolioCurrent.position.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value + + /* Recording the opening at the Portfolio Engine Data Structure */ + portfolioEngine.portfolioCurrent.position.status.value = 'Open' + portfolioEngine.portfolioCurrent.position.serialNumber.value = portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.positions.value + 1 + portfolioEngine.portfolioCurrent.position.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + portfolioEngine.portfolioCurrent.position.beginRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + portfolioEngine.portfolioCurrent.position.positionBaseAsset.beginBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.beginBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + portfolioEngine.portfolioCurrent.position.situationName.value = situationName + + /* Initializing Stop and Take Phase */ + portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPhase.value = 1 + portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPhase.value = 1 + + /* Updating Episode Counters */ + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.positions.value++ + + /* Inicializing this counter */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.takePosition.value = 1 + + /* Remember the balance we had before taking the position to later calculate profit or loss */ + portfolioEngine.portfolioCurrent.position.positionBaseAsset.beginBalance = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.beginBalance = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + } + + function closingPosition(exitType) { + portfolioEngine.portfolioCurrent.position.status.value = 'Closing' + portfolioEngine.portfolioCurrent.position.exitType.value = exitType + + /* + By the time we figured out that the stop loss or take profit were hit, or + for whatever reason the position needs to be closed, the take profit and + stop loss values for the next candle have already been calculated. In order + to avoid being plotted, we will put them in zero. + */ + portfolioEngine.portfolioCurrent.position.stopLoss.value = 0 + portfolioEngine.portfolioCurrent.position.takeProfit.value = 0 + } + + function closePosition() { + portfolioEngine.portfolioCurrent.position.status.value = 'Closed' + portfolioEngine.portfolioCurrent.position.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value + portfolioEngine.portfolioCurrent.position.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + portfolioEngine.portfolioCurrent.position.positionBaseAsset.endBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.endBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + + /* + Now that the position is closed, it is the right time to move this position from current to last at the Portfolio Engine data structure. + */ + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.cloneValues(portfolioEngine.portfolioCurrent.position, portfolioEngine.portfolioLast.position) + + cycleBasedStatistics() + + /* Updating Hits & Fails */ + if (portfolioEngine.portfolioCurrent.position.positionBaseAsset.profitLoss.value > 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.hits.value++ + } + if (portfolioEngine.portfolioCurrent.position.positionBaseAsset.profitLoss.value < 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.fails.value++ + } + if (portfolioEngine.portfolioCurrent.position.positionQuotedAsset.profitLoss.value > 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.hits.value++ + } + if (portfolioEngine.portfolioCurrent.position.positionQuotedAsset.profitLoss.value < 0) { + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.fails.value++ + } + } + + function applyStopLossFormula(formulas, formulaId) { + updateStopLossTakeProfitFinalValue(portfolioEngine.portfolioCurrent.position.stopLoss) + portfolioEngine.portfolioCurrent.position.stopLoss.value = formulas.get(formulaId) + updateStopLossTakeProfitInitialValue(portfolioEngine.portfolioCurrent.position.stopLoss) + updateStopLossTakeProfitBeginEnd(portfolioEngine.portfolioCurrent.position.stopLoss) + } + + function applyTakeProfitFormula(formulas, formulaId) { + updateStopLossTakeProfitFinalValue(portfolioEngine.portfolioCurrent.position.takeProfit) + portfolioEngine.portfolioCurrent.position.takeProfit.value = formulas.get(formulaId) + updateStopLossTakeProfitInitialValue(portfolioEngine.portfolioCurrent.position.takeProfit) + updateStopLossTakeProfitBeginEnd(portfolioEngine.portfolioCurrent.position.takeProfit) + } + + function updateStopLossTakeProfitInitialValue(node) { + /* + We store the first Stop Loss or Take Profit value in a separate node. + To know if it is the first one we compare its current value to the initial value. + */ + if (node.initialValue.value === node.initialValue.config.initialValue) { + node.initialValue.value = node.value + } + } + + function updateStopLossTakeProfitFinalValue(node) { + /* + We set the final value just before calculating the new value, since the new calculated + value is going to be discarded if the position is closed after it is calculated, but + during the same candle. + */ + node.finalValue.value = node.value + } + + function updateStopLossTakeProfitBeginEnd(node) { + /* + Both the Stop Loss and the Take Profit have their own Begin and End. + The reason for this is because they represent targets to be checked + at the next candle, so it does not apply that they share the begin and + end of the position itself. + */ + node.begin.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value + + sessionParameters.timeFrame.config.value + node.end.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value + + sessionParameters.timeFrame.config.value + } + + function updateStopLoss(phase) { + portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPhase.value = phase + } + + function updateTakeProfit(phase) { + portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPhase.value = phase + } + + function initialTargets(portfolioSystemStageNode, portfolioEngineStageNode, stageName) { + + if (portfolioSystemStageNode.initialTargets === undefined) { + const message = 'Initial Targets Node Missing' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode, docs) + } + + setTargetRate() + return setTargetSize(stageName) + + function setTargetRate() { + if (portfolioSystemStageNode.initialTargets.targetRate === undefined) { + const message = 'Target Rate Node Missing' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets, docs) + } + if (portfolioSystemStageNode.initialTargets.targetRate.formula === undefined) { + const message = 'Formula Node Missing' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetRate, docs) + } + + let value = portfolioSystem.formulas.get(portfolioSystemStageNode.initialTargets.targetRate.formula.id) + if (value === undefined) { + const message = 'Target Rate Node Value Undefined' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetRate, docs) + } + if (isNaN(value)) { + const message = 'Target Rate Node Value Not A Number' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, value, undefined) + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetRate, docs) + } + + switch (portfolioSystemStageNode.type) { + case 'Open Stage': { + portfolioEngine.portfolioCurrent.position.entryTargetRate.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value, 10) + break + } + case 'Close Stage': { + portfolioEngine.portfolioCurrent.position.exitTargetRate.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value, 10) + break + } + } + } + + function setTargetSize(stageName) { + /* Basic Validation */ + if ( + portfolioSystemStageNode.initialTargets.targetSizeInBaseAsset !== undefined && + portfolioSystemStageNode.initialTargets.targetSizeInQuotedAsset !== undefined + ) { + // 'Only Target Size In Base Asset or Target Size In Quoted Asset is allowed.' + const message = 'Only One Target Size Allowed' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets, docs) + } + + /* Position In Base Asset */ + if (portfolioSystemStageNode.initialTargets.targetSizeInBaseAsset !== undefined) { + if (portfolioSystemStageNode.initialTargets.targetSizeInBaseAsset.formula !== undefined) { + let value = portfolioSystem.formulas.get(portfolioSystemStageNode.initialTargets.targetSizeInBaseAsset.formula.id) + if (value === undefined) { + const message = 'Target Size Value Undefined' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetSizeInBaseAsset, docs) + } + if (value === 0) { + if (stageName === 'Close Stage') { + return false; + } + const message = 'Target Size Value Zero' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetSizeInBaseAsset, docs) + } + + switch (portfolioSystemStageNode.type) { + case 'Open Stage': { + portfolioEngine.portfolioCurrent.position.positionBaseAsset.entryTargetSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value, 10) + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.entryTargetSize.value = + TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value * portfolioEngine.portfolioCurrent.position.entryTargetRate.value, 10) + break + } + case 'Close Stage': { + portfolioEngine.portfolioCurrent.position.positionBaseAsset.exitTargetSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value, 10) + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.exitTargetSize.value = + TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value * portfolioEngine.portfolioCurrent.position.exitTargetRate.value, 10) + break + } + } + + /* Remember how the end user defined this stage. */ + portfolioEngineStageNode.stageDefinedIn.value = 'Base Asset' + } else { + const message = 'Formula Node Missing' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetSizeInBaseAsset, docs) + } + } + + /* Position In Quoted Asset */ + if (portfolioSystemStageNode.initialTargets.targetSizeInQuotedAsset !== undefined) { + if (portfolioSystemStageNode.initialTargets.targetSizeInQuotedAsset.formula !== undefined) { + let value = portfolioSystem.formulas.get(portfolioSystemStageNode.initialTargets.targetSizeInQuotedAsset.formula.id) + if (value === undefined) { + const message = 'Target Size Value Undefined' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetSizeInQuotedAsset, docs) + } + if (value === 0) { + const message = 'Target Size Value Zero' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetSizeInQuotedAsset, docs) + } + switch (portfolioSystemStageNode.type) { + case 'Open Stage': { + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.entryTargetSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value, 10) + portfolioEngine.portfolioCurrent.position.positionBaseAsset.entryTargetSize.value = + TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value / portfolioEngine.portfolioCurrent.position.entryTargetRate.value, 10) + break + } + case 'Close Stage': { + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.exitTargetSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value, 10) + portfolioEngine.portfolioCurrent.position.positionBaseAsset.exitTargetSize.value = + TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(value / portfolioEngine.portfolioCurrent.position.exitTargetRate.value, 10) + break + } + } + + /* Remember how the end user defined this stage. */ + portfolioEngineStageNode.stageDefinedIn.value = 'Quoted Asset' + } else { + const message = 'Formula Node Missing' + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + badDefinitionUnhandledException(undefined, message, portfolioSystemStageNode.initialTargets.targetSizeInQuotedAsset, docs) + } + } + } + } + + function updateEnds() { + if (portfolioEngine.portfolioCurrent.position.status.value === 'Open') { + portfolioEngine.portfolioCurrent.position.end.value = portfolioEngine.portfolioCurrent.position.end.value + sessionParameters.timeFrame.config.value + portfolioEngine.portfolioCurrent.position.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + portfolioEngine.portfolioCurrent.position.positionBaseAsset.endBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.endBalance.value = portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value + } + } + + function resetPortfolioEngineDataStructure() { + if (portfolioEngine.portfolioCurrent.position.status.value === 'Closed') { + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.initializeNode(portfolioEngine.portfolioCurrent.position) + } + } + + function updateCounters() { + if (portfolioEngine.portfolioCurrent.position.status.value === 'Open') { + portfolioEngine.portfolioCurrent.position.positionCounters.periods.value++ + } + } + + function cycleBasedStatistics() { + + calculateAssetsStatistics() + calculatePositionStatistics() + + function calculateAssetsStatistics() { + /* Profit Loss Calculation */ + portfolioEngine.portfolioCurrent.position.positionBaseAsset.profitLoss.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value - + portfolioEngine.portfolioCurrent.position.positionBaseAsset.beginBalance + + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.profitLoss.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value - + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.beginBalance + + portfolioEngine.portfolioCurrent.position.positionBaseAsset.profitLoss.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.position.positionBaseAsset.profitLoss.value, 10) + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.profitLoss.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.position.positionQuotedAsset.profitLoss.value, 10) + + /* ROI Calculation */ + portfolioEngine.portfolioCurrent.position.positionBaseAsset.ROI.value = + portfolioEngine.portfolioCurrent.position.positionBaseAsset.profitLoss.value * 100 / + portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.targetSize.value + + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.ROI.value = + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.profitLoss.value * 100 / + portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.targetSize.value + + portfolioEngine.portfolioCurrent.position.positionBaseAsset.ROI.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.position.positionBaseAsset.ROI.value, 10) + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.ROI.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.position.positionQuotedAsset.ROI.value, 10) + + /* Hit Fail Calculation */ + if (portfolioEngine.portfolioCurrent.position.positionBaseAsset.ROI.value > 0) { + portfolioEngine.portfolioCurrent.position.positionBaseAsset.hitFail.value = 'Hit' + } + if (portfolioEngine.portfolioCurrent.position.positionBaseAsset.ROI.value < 0) { + portfolioEngine.portfolioCurrent.position.positionBaseAsset.hitFail.value = 'Fail' + } + if (portfolioEngine.portfolioCurrent.position.positionBaseAsset.ROI.value === 0) { + portfolioEngine.portfolioCurrent.position.positionBaseAsset.hitFail.value = 'Even' + } + if (portfolioEngine.portfolioCurrent.position.positionQuotedAsset.ROI.value > 0) { + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.hitFail.value = 'Hit' + } + if (portfolioEngine.portfolioCurrent.position.positionQuotedAsset.ROI.value < 0) { + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.hitFail.value = 'Fail' + } + if (portfolioEngine.portfolioCurrent.position.positionQuotedAsset.ROI.value === 0) { + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.hitFail.value = 'Even' + } + } + + function calculatePositionStatistics() { + /* Profit Loss Calculation */ + portfolioEngine.portfolioCurrent.position.positionStatistics.profitLoss.value = + ( + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.profitLoss.value * portfolioEngine.portfolioCurrent.position.endRate.value + + portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.profitLoss.value + ) + + portfolioEngine.portfolioCurrent.position.positionStatistics.profitLoss.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.position.positionStatistics.profitLoss.value, 10) + + /* ROI Calculation */ + portfolioEngine.portfolioCurrent.position.positionStatistics.ROI.value = + ( + portfolioEngine.portfolioCurrent.position.positionStatistics.profitLoss.value + ) + * 100 / + ( + portfolioEngine.portfolioCurrent.position.positionBaseAsset.beginBalance * portfolioEngine.portfolioCurrent.position.beginRate.value + + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.beginBalance + ) + portfolioEngine.portfolioCurrent.position.positionStatistics.ROI.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.position.positionStatistics.ROI.value, 10) + + /* Hit Fail Calculation */ + if (portfolioEngine.portfolioCurrent.position.positionStatistics.ROI.value > 0) { + portfolioEngine.portfolioCurrent.position.positionStatistics.hitFail.value = 'Hit' + } + if (portfolioEngine.portfolioCurrent.position.positionStatistics.ROI.value < 0) { + portfolioEngine.portfolioCurrent.position.positionStatistics.hitFail.value = 'Fail' + } + if (portfolioEngine.portfolioCurrent.position.positionStatistics.ROI.value === 0) { + portfolioEngine.portfolioCurrent.position.positionStatistics.hitFail.value = 'Even' + } + + /* Days Calculation */ + portfolioEngine.portfolioCurrent.position.positionStatistics.days.value = + portfolioEngine.portfolioCurrent.position.positionCounters.periods.value * + sessionParameters.timeFrame.config.value / SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS + + portfolioEngine.portfolioCurrent.position.positionStatistics.days.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.position.positionStatistics.days.value, 10) + } + } + + function badDefinitionUnhandledException(err, message, node, docs) { + portfolioSystem.addError([node.id, message, docs]) + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> " + message); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.name = " + node.name); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.type = " + node.type); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.config = " + JSON.stringify(node.config)); + if (err !== undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> err.stack = " + err.stack); + } + throw 'Error Already Recorded' + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioProcess.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioProcess.js new file mode 100644 index 000000000..1ffacea73 --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioProcess.js @@ -0,0 +1,320 @@ +exports.newPortfolioManagementBotModulesPortfolioProcess = function (processIndex) { + /* + This Module will load all the process data dependencies from files and send them downstream. + After execution, will save the time range and status report of the process. + */ + const MODULE_NAME = "Portfolio Process" + + let thisObject = { + start: start + } + + return thisObject + + async function start(statusDependencies, dataDependenciesModule, callBackFunction) { + try { + + let dataFiles = new Map() + let multiTimeFrameDataFiles = new Map() + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT = TS.projects.portfolioManagement.botModules.portfolioEngine.newPortfolioManagementBotModulesPortfolioEngine(processIndex) + let portfolioOutputModuleObject = TS.projects.portfolioManagement.botModules.portfolioOutput.newPortfolioManagementBotModulesPortfolioOutput(processIndex) + + let currentTimeFrame = {} + + /* Context Variables */ + let contextVariables = { + lastFile: undefined, // Datetime of the last file files successfully produced by this process. + dateBeginOfMarket: undefined, // Datetime of the first trade file in the whole market history. + dateEndOfMarket: undefined // Datetime of the last file available to be used as an input of this process. + } + + if ( + TS.projects.foundations.functionLibraries.processFilesFunctions.getContextVariables( + processIndex, + contextVariables, + statusDependencies, + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime, + callBackFunction + ) !== true) { return } + + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_FIRST_LOOP === true && TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_RESUMING === false) { + /* + Here is where the Portfolio Engine and Portfolio Systems received are moved to the simulation state. + */ + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_NODE + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_SYSTEM_NODE + } + + /* We set up the Portfolio Engine Module. */ + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.initialize() + + /* Initializing the Portfolio Process Date */ + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_FIRST_LOOP === true && TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_RESUMING === false) { + /* + This function is going to be called many times by the Portfolio Bot Loop. + Only during the first execution and when the User is not resuming the execution + of a stopped session / task; we are going to initialize the Process Date Time. + This variable tell us which day we are standing at, specially while working + with Daily Files. From this Date is that we are going to load the Daily Files. + */ + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine.portfolioCurrent.portfolioEpisode.processDate.value = + TS.projects.foundations.utilities.dateTimeFunctions.removeTime(TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime).valueOf() + } + + /* + This is the Date that is going to be used across the execution of this Portfolio Process. + We need this because it has a different life cycle than the processData stored at the + Portfolio Engine data structure. This date has to remain the same during the whole execution + of the Portfolio Process until the end, inclusind the writing of Data Ranges and Status Reports. + The processDate of the Portfolio Engine data structure on the other hand can be changed during + the simulation loop, once we discover that all candles from a certain date have benn processed. + Here is the point where we sync one and the other. + */ + let portfolioProcessDate = TS.projects.foundations.utilities.dateTimeFunctions.removeTime(TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine.portfolioCurrent.portfolioEpisode.processDate.value) + + if ( + await TS.projects.foundations.functionLibraries.dataDependenciesFunctions.processSingleFiles( + processIndex, + dataFiles, + multiTimeFrameDataFiles, + dataDependenciesModule + ) === false) { + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Waiting for Data Mining to be run') + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) + return + } + + if (await TS.projects.foundations.functionLibraries.dataDependenciesFunctions.processMarketFiles( + processIndex, + dataFiles, + multiTimeFrameDataFiles, + dataDependenciesModule, + currentTimeFrame, + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.label, + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime, + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.finalDatetime + ) === false) { + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Waiting for Data Mining to be run') + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) + return + } + /* + These are the Data Structures used by end users at Conditions Code or Formulas. + */ + let chart = {} + let market = {} + let exchange = {} + /* + Here we check if we need to get Daily Files or not. As an optimization, when + we are running on a Time Frame of 1hs or above, we are not going to load + dependencies on Daily Files. The way we recognize that is by checking if + we alreaady set a value to currentTimeFrame.value. We are also not going to loop + through days if we are processing market files. + */ + if (currentTimeFrame.value) { + /* We are processing Market Files */ + /* + With all the indicators data files loaded, we will build the chart object + data structure that will be used in user-defied conditions and formulas. + */ + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Waking up') + TS.projects.foundations.functionLibraries.dataDependenciesFunctions.buildDataStructures( + processIndex, + dataDependenciesModule, + multiTimeFrameDataFiles, + currentTimeFrame, + chart, + market, + exchange, + callBackFunction + ) + + if (checkThereAreCandles() === true) { + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Running') + await outputManagement() + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Saving') + await TS.projects.foundations.functionLibraries.processFilesFunctions.writeProcessFiles(processIndex, contextVariables, currentTimeFrame, portfolioProcessDate, statusDependencies) + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Sleeping') + } else { + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Waiting for Data Mining to be up to date. No candles found.') + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) + return + } + + } else { + /* We are processing Daily Files */ + do { + TS.projects.foundations.functionLibraries.sessionFunctions.emitSessionStatus(TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS, TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY) + /* + We update the Portfolio Process Date with the date calculated at the simulation. + We will use this date to load indicator and output files. After that we will + use it to save Output Files and later the Data Ranges. This is the point where + the date calculated by the Simulation is applied at the Portfolio Process Level. + */ + portfolioProcessDate = TS.projects.foundations.utilities.dateTimeFunctions.removeTime(TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine.portfolioCurrent.portfolioEpisode.processDate.value) + + if (checkStopTaskGracefully() === false) { break } + if (checkStopProcessing() === false) { break } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Waking up') + if ( + await TS.projects.foundations.functionLibraries.dataDependenciesFunctions.processDailyFiles( + processIndex, + dataFiles, + multiTimeFrameDataFiles, + dataDependenciesModule, + currentTimeFrame, + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.label, + portfolioProcessDate + ) === false) { + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Waiting for Data Mining to be run') + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) + return + } + /* + With all the indicators data files loaded, we will build the chart object + data structure that will be used in user-defied conditions and formulas. + */ + TS.projects.foundations.functionLibraries.dataDependenciesFunctions.buildDataStructures( + processIndex, + dataDependenciesModule, + multiTimeFrameDataFiles, + currentTimeFrame, + chart, + market, + exchange, + callBackFunction + ) + /* + The process of generating the output includes the portfolio simulation. + */ + if (checkThereAreCandles() === true) { + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Running') + await outputManagement() + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Saving') + await TS.projects.foundations.functionLibraries.processFilesFunctions.writeProcessFiles(processIndex, contextVariables, currentTimeFrame, portfolioProcessDate, statusDependencies) + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Sleeping') + } else { + TS.projects.foundations.functionLibraries.sessionFunctions.sessionHeartBeat(processIndex, undefined, undefined, 'Waiting for Data Mining to be up to date') + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) + return + } + /* + If for any reason the session was stopped, we will break this loop and exit the process. + */ + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING === true) { break } + /* + When we get to the end of the market, we need to break this process loop in order + to let time pass, new information be collected from the exchange, new data built + into indicators, and eventually a new execution of this process. + */ + if (checkStopHeadOfTheMarket() === false) { break } + + } + while (true) + } + + checkIfSessionMustStop() + /* + Everything worked as expected. We return an OK code and wait for + the Bot Loop to call us again later. + */ + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE) + + function checkThereAreCandles() { + let sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + let propertyName = 'at' + sessionParameters.timeFrame.config.label.replace('-', '') + let candles = chart[propertyName].candles + + if (candles === undefined || candles.length === 0) { + return false + } else { + return true + } + } + + function checkStopHeadOfTheMarket() { + /* + We need to check if we have reached the head of the market in order to know + when to break the Daily Files Process loop and give time for a new candles / + indicators to be built and continue the processing once this process is called + again. + */ + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine.portfolioCurrent.portfolioEpisode.headOfTheMarket.value === true) { + return false + } + } + + function checkStopTaskGracefully() { + /* Validation that we dont need to stop. */ + if (TS.projects.foundations.globals.taskVariables.IS_TASK_STOPPING === true) { + return false + } + } + + function checkStopProcessing() { + /* Validation that we dont need to stop. */ + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING === true) { + return false + } + } + + async function outputManagement() { + await portfolioOutputModuleObject.start( + chart, + market, + exchange, + currentTimeFrame.value, + currentTimeFrame.label, + portfolioProcessDate + ) + + /* + From here on, all other loops executions wont be the first execution and also + we will consider that it is not resuming a previous execution as well. + */ + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_FIRST_LOOP = false + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_RESUMING = false + } + + function checkIfSessionMustStop() { + + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { + /* + Backtests needs only one execution of this process to complete. + */ + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[IMPORTANT] checkIfSessionMustStop -> Backtesting Session Finished. Stopping the Session now. ') + TS.projects.foundations.functionLibraries.sessionFunctions.stopSession(processIndex, 'Backtesting Session Finished.') + } + } + } + catch (err) { + /* An unhandled exception occured. in this case we return Fail and log the stack. */ + if (err.stack) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] start -> Unhandled Exception. Will Abort this process. err = " + err.stack) + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) + return + } + + /* Some expected file was not found. We will return a RETRY code and move on. */ + if ((err.result === "Fail Because" && err.message === "File does not exist.") || err.code === 'The specified key does not exist.') { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] File not Found. Will Retry the Process Loop.") + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) + return + } + + /* Some other handled exception occured. We return Fail and move on. */ + if (err.result !== TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] start -> Handled Exception. Will Abort this process. err = " + err.message) + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) + return + } + } + } +} diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioRecords.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioRecords.js new file mode 100644 index 000000000..01cdc09dc --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioRecords.js @@ -0,0 +1,414 @@ +exports.newPortfolioManagementBotModulesPortfolioRecords = function (processIndex) { + /* + This module facilitates the appending of records to the output of the process. + */ + const MODULE_NAME = 'Portfolio Records' + + let thisObject = { + appendRecords: appendRecords, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let portfolioSystem + let sessionParameters + let outputDatasetsMap + + return thisObject + + function initialize(pOutputDatasetsMap) { + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + outputDatasetsMap = pOutputDatasetsMap // These are the files turned into arrays, stored in a Map by Product codeName. + } + + function finalize() { + portfolioEngine = undefined + portfolioSystem = undefined + sessionParameters = undefined + outputDatasetsMap = undefined + } + + function appendRecords() { + /* + Here we add records to the output files. At the product config property nodePath + we have a pointer to the node that have the information we need to extract. + Later, based on the product record definition we will extract each individual value. + */ + let outputDatasets = TS.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.processOutput, 'Output Dataset') + + for (let i = 0; i < outputDatasets.length; i++) { + let outputDatasetNode = outputDatasets[i] + let dataset = outputDatasetNode.referenceParent + let product = dataset.parentNode + let outputDatasetArray = outputDatasetsMap.get(product.config.codeName) + + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_PROCESSING_DAILY_FILES === true && dataset.config.type === 'Daily Files') { + persistRecords() + } + + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_PROCESSING_DAILY_FILES === false && dataset.config.type === 'Market Files') { + persistRecords() + } + + function persistRecords() { + /* + There are a few products configured to be saved only at an specific cycle. + */ + if (product.config.saveAtCycle !== undefined) { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.value !== product.config.saveAtCycle) { + return + } + } + + /* Clean the file from information of previous executions */ + //pruneOutputFile(product, outputDatasetArray, portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value) + + /* Clean Open Records */ + if (product.config.saveAsObjects === true) { + for (let j = 0; j < product.record.properties.length; j++) { + let recordProperty = product.record.properties[j] + if (recordProperty.config.codeName === product.config.propertyNameThatDefinesObject) { + /* Remove Open Records */ + spliceOpenRecords(j, product, outputDatasetArray) + break + } + } + } + + /* + The product root can be a node or a node property of type array. + */ + let productRoot + try { + productRoot = eval(product.config.nodePath) + } catch (err) { + badDefinitionUnhandledException(err, 'Cannot get productRoot -> nodePath = ' + product.config.nodePath, product, undefined) + } + + if (product.config.nodePathType === 'array') { + /* + This means that the configured nodePath is not pointing to a node, but to a node property that is an array. + For that reason we will assume that each element of the array is a record to be outputed + */ + for (let index = 0; index < productRoot.length; index++) { + /* + The Product Root Node is the root of the node hiriarchy from where we are going to extract the record values. + */ + let productRootNode = productRoot[index] + let record = scanRecordDefinition(product, productRootNode, index) + if (record !== undefined) { + /* + We will add the index value to the record itself, so that the plotter can know to which + brach of the portfolio engine data structure it belongs. + */ + record.push(index) + persistIndividualRecord(record, product, outputDatasetArray) + } + } + } else { + /* + This means that the configured nodePath points to a single node, which is the one whose children constitutes + the record to be saved at the output file. + */ + /* + The Product Root Node is the root of the node hiriarchy from where we are going to extract the record values. + */ + let productRootNode = productRoot + let record = scanRecordDefinition(product, productRootNode) + if (record !== undefined) { + persistIndividualRecord(record, product, outputDatasetArray) + } + } + } + } + + function scanRecordDefinition(product, productRootNode, index) { + + let record = [] + for (let j = 0; j < product.record.properties.length; j++) { + let recordProperty = product.record.properties[j] + /* + The Property Root Node is the Root of the Hiriarchy branch we must find in order + to get the node where we are going to extract the value. Initially + we point it to the Product Root Node, because that is the default in case + a property does not have at its configuration a different nodePath configured + pointing to an specific Root for the property. + */ + let propertyRootNode = productRootNode + /* + If we find at the configuration a nodePath, then we take this path to find + the Root Node specifically for this property only. + */ + if (recordProperty.config.nodePath !== undefined) { + try { + propertyRootNode = eval(recordProperty.config.nodePath) + } catch (err) { + badDefinitionUnhandledException(err, 'Error Evaluating Record Property nodePath -> nodePath = ' + recordProperty.config.nodePath, product, recordProperty) + } + } + /* + The Target Node is the node from where we are going to exctract the value. + We will use the codeName of the Record Property to match it with + any of the properties of the Root Node to get the Target Node. + */ + let targetNode + try { + targetNode = propertyRootNode[recordProperty.config.codeName] + } catch (err) { + badDefinitionUnhandledException(err, 'Error setting Target Node.', product, recordProperty) + } + /* + If the codeName of the Record Property can not match the name of the property at + the target node, the user can explicitly specify the property name at the configuration, + and in those cases we need to use that. This happens when there are many Record Properties + pointing to the same property at the Target Node. + */ + if (recordProperty.config.childProperty !== undefined) { + targetNode = propertyRootNode[recordProperty.config.childProperty] + } + /* + It can happen that intead of having a Node in targetNode what we have is an + array of nodes. We need to pick one of the elements of the array and for that + we use the Index value we find at the configuration of the Record Property. + */ + if (recordProperty.config.index !== undefined) { + try { + targetNode = targetNode[recordProperty.config.index] + } catch (err) { + badDefinitionUnhandledException(err, 'Error setting Target Node.', product, recordProperty) + } + } + /* + By Default the value is extracted from the value property of the Target Node. + But it might happen the the Target Node does not exist for example when there is an Array + of Nodes defined in the Record Properties but not all of them exist at the Root Node. + We filter out those cases by not extracting the value from the value property. + */ + let value = 0 // This is a default value, since we do not want null in files because it breakes JSON format. + if (targetNode !== undefined) { + if (targetNode.type !== undefined) { + /* + In this case the Target Node is really a node (since it has a type), so we extract the value + from its value property. + */ + value = targetNode.value + if (value !== undefined && value !== null) { + if (recordProperty.config.decimals !== undefined) { + try { + value = Number(value.toFixed(recordProperty.config.decimals)) + } catch (err) { + badDefinitionUnhandledException(err, 'Error applying configured decimals.', product, recordProperty) + } + } + } + } else { + /* + In this case the Target Node is not really node, but the value itself. Se we return this as the + value of the Record Property. + */ + value = targetNode + } + } + + /* We are not going to add records where the begin or end are missing */ + if ( + recordProperty.config.codeName === 'begin' && value === 0 || + recordProperty.config.codeName === 'end' && value === 0 + ) { return } + + if (recordProperty.config.isString !== true && Array.isArray(value) !== true) { + value = safeNumericValue(value) + } + if (recordProperty.config.isString === true && Array.isArray(value) !== true) { + value = safeStringValue(value) + } + record.push(value) + } + return record + } + + function persistIndividualRecord(record, product, outputDatasetArray) { + + if (product.config.saveAsObjects === true) { + /* For saving objects we need to take care of a different set of rules. */ + for (let j = 0; j < product.record.properties.length; j++) { + let recordProperty = product.record.properties[j] + if (recordProperty.config.codeName === product.config.propertyNameThatDefinesObject) { + let propertyValue = record[j] + + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_PROCESSING_DAILY_FILES) { + if (product.config.doNotCutObjectInDays !== true) { + /* + By default we will cut objects in days. + */ + if (propertyValue !== product.config.propertyValueThatPreventsSavingObject) { + outputDatasetArray.push(record) + } + } else { + /* + When dealing with Daily Files, we need to avoid to write an open object at the last 'candle' of the day, + since the object will be duplicated on the next day. How do we know we are positioned at the last candle + of the day? Easy: the end of the candle must be 1 millisecod before the next day. That happens at any + time frame. + */ + let currentDay = new Date(portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value) + let nextDay = new Date(portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value + 1) + if (currentDay.getUTCDate() !== nextDay.getUTCDate()) { + /* + We will save the object only if it is closed, becasuse we are at the last candle of the day. + */ + if (propertyValue === product.config.propertyValueThatClosesObject) { + outputDatasetArray.push(record) + } + } else { + /* + When we are not at the end of the day, we will save the object normally, like in market files. + */ + if (propertyValue !== product.config.propertyValueThatPreventsSavingObject) { + outputDatasetArray.push(record) + } + } + } + } + else { + /* + For Market Files we will add a record everytime that proeprty value does not match this + */ + if (propertyValue !== product.config.propertyValueThatPreventsSavingObject) { + outputDatasetArray.push(record) + } + } + break + } + } + } else { + /* + When we are not dealing with objects, we add every record to the existing file except + for the ones that are filtered out at the Product Definition. + */ + if (product.config.propertyNameThatDefinesStatus !== undefined && product.config.propertyValueThatPreventsSavingObject !== undefined) { + for (let j = 0; j < product.record.properties.length; j++) { + let recordProperty = product.record.properties[j] + if (recordProperty.config.codeName === product.config.propertyNameThatDefinesStatus) { + let propertyValue = record[j] + + if (product.config.propertyValueThatPreventsSavingObject === "->Empty Array->" && propertyValue.length === 0) { + break + } + if (propertyValue !== product.config.propertyValueThatPreventsSavingObject) { + outputDatasetArray.push(record) + } + break + } + } + } else { + outputDatasetArray.push(record) + } + } + } + + function safeNumericValue(value) { + /* + The purpose of this function is to check that value variable does not have a value that + will later break the JSON format of files where this is going to be stored at. + */ + if (value === Infinity) { + value = Number.MAX_SAFE_INTEGER + } + if (value === undefined) { + value = 0 + } + if (value === null) { + value = 0 + } + if (isNaN(value)) { + value = 0 + } + return value + } + + function safeStringValue(value) { + /* + The purpose of this function is to check that value variable does not have a value that + will later break the JSON format of files where this is going to be stored at. + */ + if (value === undefined) { + value = '' + } + if (value === null) { + value = '' + } + return value + } + + function pruneOutputFile(product, outputFile, currentEnd) { + if (outputFile.isPrunned === true) { return } + /* + When a session is resumed, we will be potentially reading output files belonging to a previous session execution. + For that reason we need to prune all the records that are beyond the current candle. We do not delete everything + because we might be resuming a stopped session, which is fine. + */ + for (let i = 0; i < outputFile.length; i++) { + let record = outputFile[i] + + for (let j = 0; j < product.record.properties.length; j++) { + let recordProperty = product.record.properties[j] + if (recordProperty.config.codeName === 'end') { + let end = record[j] + if (end >= currentEnd) { + outputFile.splice(i, 1) + /* + This will execute the next prune call in the next iteration of the NodeJs event loop + allowing for other callbacks to be executed. It also prevents the error + 'Maximum call stack size exceeded', since the call is not placed at the call stack. + */ + setImmediate(pruneOutputFile, product, outputFile, currentEnd) + return + } + } + } + } + outputFile.isPrunned = true + } + + function spliceOpenRecords(j, product, outputDatasetArray) { + /* + Before adding records to the output file, we need to remove all open records, + because we will be adding the same records later with potentially + new or updated information. + */ + + for (let i = 0; i < outputDatasetArray.length; i++) { + let dataRecord = outputDatasetArray[i] + if (dataRecord !== undefined) { + let dataRecordValue = dataRecord[j] + if (dataRecordValue !== product.config.propertyValueThatClosesObject) { + outputDatasetArray.splice(i, 1) + spliceOpenRecords(j, product, outputDatasetArray) + return + } + } + } + } + } + + function badDefinitionUnhandledException(err, message, product, recordProperty) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] appendRecords -> " + message); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] appendRecords -> product.name = " + product.name); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] appendRecords -> product.config = " + JSON.stringify(product.config)); + + if (recordProperty) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] appendRecords -> recordProperty.name = " + recordProperty.name); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] appendRecords -> recordProperty.config.codeName = " + recordProperty.config.codeName); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] appendRecords -> recordProperty.config = " + JSON.stringify(recordProperty.config)); + } + + if (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] appendRecords -> err.stack = " + err.stack); + } + throw 'Can not continue with a Definition Error like this.' + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioSimulation.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioSimulation.js new file mode 100644 index 000000000..e9e02b94c --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioSimulation.js @@ -0,0 +1,679 @@ +exports.newPortfolioManagementBotModulesPortfolioSimulation = function (processIndex) { + /* + This Module represents the portfolio simulacion. Escentially a loop through a set of candles and + the execution at each loop cycle of the Portfolio System Protocol. + */ + const MODULE_NAME = 'Portfolio Simulation -> ' + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.name + + let thisObject = { + finalize: finalize, + runSimulation: runSimulation + } + return thisObject + + function finalize() { + thisObject = undefined + } + + async function runSimulation( + chart, + market, + exchange, + outputDatasetsMap, + writeFiles, + ) { + try { + + let portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + let portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + let sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> initialDatetime = ' + sessionParameters.timeRange.config.initialDatetime) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> finalDatetime = ' + sessionParameters.timeRange.config.finalDatetime) + + /* These are the Modules we will need to run the Simulation */ + let portfolioRecordsModuleObject = TS.projects.portfolioManagement.botModules.portfolioRecords.newPortfolioManagementBotModulesPortfolioRecords(processIndex) + portfolioRecordsModuleObject.initialize(outputDatasetsMap) + + let portfolioSystemModuleObject = TS.projects.portfolioManagement.botModules.portfolioSystem.newPortfolioManagementBotModulesPortfolioSystem(processIndex) + portfolioSystemModuleObject.initialize() + + let portfolioEpisodeModuleObject = TS.projects.portfolioManagement.botModules.portfolioEpisode.newPortfolioManagementBotModulesPortfolioEpisode(processIndex) + portfolioEpisodeModuleObject.initialize() + + /* Setting up the candles array: The whole simulation is based on the array of candles at the time-frame defined at the session parameters. */ + let propertyName = 'at' + sessionParameters.timeFrame.config.label.replace('-', '') + let candles = chart[propertyName].candles + + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_PROCESSING_DAILY_FILES) { + /* + We need to purge from the candles array all the candles from the previous day + that comes when processing daily files. + */ + let dailyCandles = [] + for (let i = 0; i < candles.length; i++) { + let candle = candles[i] + if (candle.begin >= TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine.portfolioCurrent.portfolioEpisode.processDate.value) { + dailyCandles.push(candle) + } + } + candles = dailyCandles + } else { + candles = chart[propertyName].candles + } + + /* Variables needed for heartbeat functionality */ + let heartBeatDate + let previousHeartBeatDate + /* + Estimation of the Initial Candle to Process in this Run. + */ + let initialCandle + if ( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_FIRST_LOOP === true && + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_RESUMING === false) { + + /* Estimate Initial Candle based on the timeRange configured for the session. */ + let firstEnd = candles[0].end + let targetEnd = sessionParameters.timeRange.config.initialDatetime + let diff = targetEnd - firstEnd + let amount = diff / sessionParameters.timeFrame.config.value + + initialCandle = Math.trunc(amount) + if (initialCandle < 0) { initialCandle = 0 } + if (initialCandle > candles.length - 1) { + /* + This will happen when the sessionParameters.timeRange.config.initialDatetime is beyond the last candle available, + meaning that the dataSet needs to be updated with more up-to-date data. + */ + console.log('DEBUGGING ..................', initialCandle, candles.length) + TS.projects.foundations.functionLibraries.sessionFunctions.stopSession(processIndex, 'Data is not up-to-date enough. Please start the Data Mining Operation.') + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[IMPORTANT] runSimulation -> Data is not up-to-date enough. Stopping the Session now. ') + return + } + + } else { + /* + In this case we already have at the last candle index the next candle to be + processed. We will just continue with this candle. + */ + initialCandle = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value + } + /* + Main Simulation Loop + */ + /* We are going to use this to exit the loop if needed. */ + let breakLoop = false + + /* + We will assume that we are at the head of the market here. We do this + because the loop could be empty and no validation is going to run. If the + loop is not empty, then the lascCandle() check will override this value + depending on if we really are at the head of the market or not. + */ + portfolioEngine.portfolioCurrent.portfolioEpisode.headOfTheMarket.value = true + /* + This is the main simulation loop. It will go through the initial candle + until one less than the last candle available. We will never process the last + candle available since it is not considered a closed candle, but a candle + that still can change. So effectively will be processing all closed candles. + */ + for (let i = initialCandle; i < candles.length - 1; i++) { + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value = i + + /* This is the current candle the Simulation is working at. */ + let candle = candles[portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value] + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> loop -> Candle Begin @ ' + (new Date(candle.begin)).toUTCString()) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> loop -> Candle End @ ' + (new Date(candle.end)).toUTCString()) + + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.setCurrentCandle(candle) // We move the current candle we are standing at, to the portfolio engine data structure to make it available to anyone, including conditions and formulas. + + /* We emit a heart beat so that the UI can now where we are at the overal process.*/ + heartBeat() + + /* Opening the Episode, if needed. */ + portfolioEpisodeModuleObject.openEpisode() + + if (checkInitialDatetime() === false) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> loop -> Candle Before the Initia Date Time @ ' + (new Date(candle.begin)).toUTCString()) + continue + } + + positionDataStructuresAtCurrentCandle() + + /* The chart was recalculated based on the current candle. */ + portfolioSystemModuleObject.updateChart( + chart, + exchange, + market + ) + + /* + Do the stuff needed previous to the run like + Episode Counters and Statistics update. Mantaince is done + once per simulation candle. + */ + portfolioSystemModuleObject.mantain() + portfolioEpisodeModuleObject.mantain() + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.mantain() + + /* + Run the first cycle of the Portfolio System. In this first cycle we + give some room so that orders can be canceled or filled and we can + write those records into the output memory. During this cycle new + orders can not be created, since otherwise the could be cancelled at + the second cycle without spending real time at the order book. + */ + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.setCurrentCycle('First') + await runCycle() + + /* + We check if we need to stop before appending the records so that the stop + reason is also propery recorded. Note also that we check this after the first + cycle, where orders have not been submitted to the exchange yet, but we + had the chance to check for the status of placed orders or even cancel + the ones that needed cancellation. + */ + checkIfWeNeedToStopBetweenCycles() + + /* Add new records to the process output */ + portfolioRecordsModuleObject.appendRecords() + + if (breakLoop === true) { break } + /* + Run the second cycle of the Portfolio System. During this second run + some new orders might be created at slots freed up during the first + run. This allows for example for a Limit Order to be cancelled during the + first run, and the same Limit Order definition to spawn a new order + without the need to wait until the next candle. Orders can not be cancelled + during the second cycle. + */ + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.setCurrentCycle('Second') + await runCycle() + + checkIfWeNeedToStopAfterBothCycles() + + /* Add new records to the process output */ + portfolioRecordsModuleObject.appendRecords() + + if (breakLoop === true) { break } + + async function runCycle() { + /* Reset Data Structures */ + portfolioSystemModuleObject.reset() + portfolioEpisodeModuleObject.reset() + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.reset() + + let infoMessage = 'Processing candle # ' + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value + ' @ the ' + portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.value + ' cycle.' + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> loop -> ' + infoMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Info - Candle And Cycle', + placeholder: {} + } + + contextInfo = { + candleIndex: portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value, + cycle: portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.value + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addInfo([portfolioSystem.id, infoMessage, docs]) + + await portfolioSystemModuleObject.run() + } + + function checkIfWeNeedToStopBetweenCycles() { + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING === true) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> controlLoop -> We are going to stop here bacause we were requested to stop processing this session.') + updateEpisode('Session Stopped') + breakLoop = true + return + } + + if (TS.projects.foundations.globals.taskVariables.IS_TASK_STOPPING === true) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> controlLoop -> We are going to stop here bacause we were requested to stop processing this task.') + updateEpisode('Task Stopped') + breakLoop = true + return + } + + if (checkFinalDatetime() === false) { + closeEpisode('Final Datetime Reached') + breakLoop = true + TS.projects.foundations.functionLibraries.sessionFunctions.stopSession(processIndex, 'Final Datetime Reached') + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[IMPORTANT] runSimulation -> Final Datetime Reached. Stopping the Session now. ') + return + } + + if (checkMinimunAndMaximunBalance() === false) { + closeEpisode('Min or Max Balance Reached') + breakLoop = true + TS.projects.foundations.functionLibraries.sessionFunctions.stopSession(processIndex, 'Min or Max Balance Reached') + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[IMPORTANT] runSimulation -> Min or Max Balance Reached. Stopping the Session now. ') + return + } + } + + function checkIfWeNeedToStopAfterBothCycles() { + if (checkNextCandle() === false) { + updateEpisode('All Candles Processed') + breakLoop = true + return + } + } + } + + portfolioSystemModuleObject.finalize() + portfolioRecordsModuleObject.finalize() + portfolioEpisodeModuleObject.finalize() + + portfolioSystemModuleObject = undefined + portfolioRecordsModuleObject = undefined + portfolioEpisodeModuleObject = undefined + + await writeFiles() + + function closeEpisode(exitType) { + portfolioEpisodeModuleObject.updateExitType(exitType) + portfolioEpisodeModuleObject.closeEpisode() + } + + function updateEpisode(exitType) { + portfolioEpisodeModuleObject.updateExitType(exitType) + } + + function heartBeat() { + let hartbeatText = '' + if (sessionParameters.heartbeats !== undefined) { + if (sessionParameters.heartbeats.config.date === true || sessionParameters.heartbeats.config.candleIndex === true) { + /* We will produce a simulation level heartbeat in order to inform the user this is running. */ + + heartBeatDate = new Date(Math.trunc(portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value / SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS) * SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS + SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS) + + let fromDate = new Date(sessionParameters.timeRange.config.initialDatetime) + let lastDate = new Date(sessionParameters.timeRange.config.finalDatetime) + + let currentDateString = heartBeatDate.getUTCFullYear() + '-' + SA.projects.foundations.utilities.miscellaneousFunctions.pad(heartBeatDate.getUTCMonth() + 1, 2) + '-' + SA.projects.foundations.utilities.miscellaneousFunctions.pad(heartBeatDate.getUTCDate(), 2) + let currentDate = new Date(heartBeatDate) + let percentage = TS.projects.foundations.utilities.dateTimeFunctions.getPercentage(fromDate, currentDate, lastDate) + /* + Theere are a few tasks that we need to do only when the date changes, + otherwise it would be suboptimal. + */ + if (heartBeatDate.valueOf() !== previousHeartBeatDate) { + previousHeartBeatDate = heartBeatDate.valueOf() + + let processingDate = heartBeatDate.getUTCFullYear() + '-' + SA.projects.foundations.utilities.miscellaneousFunctions.pad(heartBeatDate.getUTCMonth() + 1, 2) + '-' + SA.projects.foundations.utilities.miscellaneousFunctions.pad(heartBeatDate.getUTCDate(), 2) + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> loop -> Simulation ' + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY + ' Loop # ' + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value + ' @ ' + processingDate) + + /* Logging to console and disk */ + if (TS.projects.foundations.utilities.dateTimeFunctions.areTheseDatesEqual(currentDate, new Date()) === false) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.newInternalLoop(currentDate, percentage) + } + + /* Date only hearbeat */ + if (sessionParameters.heartbeats.config.date === true && sessionParameters.heartbeats.config.candleIndex === false) { + hartbeatText = hartbeatText + currentDateString + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, hartbeatText, percentage) + return + } + } + + /* + When the Candle Index nees to be shown, then we can not send the hearbet + only when the dates changes, we have to send it for every candle. + It might also contain the date information. + */ + if (sessionParameters.heartbeats.config.candleIndex === true) { + if (sessionParameters.heartbeats.config.date === true) { + hartbeatText = hartbeatText + currentDateString + } + hartbeatText = hartbeatText + ' Candle # ' + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, hartbeatText, percentage) + } + } + } + } + + function positionDataStructuresAtCurrentCandle() { + /* + In conditions and Formulas, we want users to have an easy sintax to refer to indicators. In order to achieve that, we need the user to have + easy access to the current candle for instance, or the current bollinger band, meaning the one the Simulation is currently standing at. + For that reason we do the following processing, to have at the chart data structure the current objects of each indicator / time frame. + */ + + for (const exchangeCodeName in exchange) { + let currentExchange = exchange[exchangeCodeName] + for (const baseAssetCodeName in currentExchange.market) { + let currentBaseAsset = currentExchange.market[baseAssetCodeName] + for (const quotedAssetCodeName in currentBaseAsset) { + let currentQuotedAsset = currentBaseAsset[quotedAssetCodeName] + let currentChart = currentQuotedAsset.chart + positionChart(currentChart) + } + } + } + + function positionChart(chart) { + let dataDependencies = TS.projects.visualScripting.utilities.nodeFunctions.nodeBranchToArray(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.processDependencies, 'Data Dependency') + dataDependencies = TS.projects.visualScripting.utilities.nodeFunctions.filterOutNodeWihtoutReferenceParentFromNodeArray(dataDependencies) + + /* Finding the Current Element on Daily Files */ + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_PROCESSING_DAILY_FILES) { + for (let j = 0; j < TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray().length; j++) { + let mapKey = TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray()[j][1] + let propertyName = 'at' + mapKey.replace('-', '') + let thisChart = chart[propertyName] + + if (thisChart === undefined) { continue } + + for (let k = 0; k < dataDependencies.length; k++) { + let dataDependencyNode = dataDependencies[k] + if (dataDependencyNode.referenceParent.config.codeName !== 'Multi-Time-Frame-Daily') { continue } + let singularVariableName = dataDependencyNode.referenceParent.parentNode.config.singularVariableName + let pluralVariableName = dataDependencyNode.referenceParent.parentNode.config.pluralVariableName + if (thisChart[pluralVariableName] !== undefined) { + let currentElement = getElement(thisChart[pluralVariableName], 'Daily' + '-' + mapKey + '-' + pluralVariableName) + if (currentElement !== undefined) { + thisChart[singularVariableName] = currentElement + } + } + } + } + } + + /* Finding the Current Element on Market Files */ + for (let j = 0; j < TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().length; j++) { + let mapKey = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray()[j][1] + let propertyName = 'at' + mapKey.replace('-', '') + let thisChart = chart[propertyName] + + if (thisChart === undefined) { continue } + + for (let k = 0; k < dataDependencies.length; k++) { + let dataDependencyNode = dataDependencies[k] + if (dataDependencyNode.referenceParent.config.codeName !== 'Multi-Time-Frame-Market') { continue } + let singularVariableName = dataDependencyNode.referenceParent.parentNode.config.singularVariableName + let pluralVariableName = dataDependencyNode.referenceParent.parentNode.config.pluralVariableName + if (thisChart[pluralVariableName] !== undefined) { + let currentElement = getElement(thisChart[pluralVariableName], 'Market' + '-' + mapKey + '-' + pluralVariableName) + if (currentElement !== undefined) { + thisChart[singularVariableName] = currentElement + } + } + } + } + + /* Finding the Current Element At Single Files*/ + let propertyName = 'atAnyTimeFrame' + let thisChart = chart[propertyName] + + if (thisChart === undefined) { return } + + for (let k = 0; k < dataDependencies.length; k++) { + let dataDependencyNode = dataDependencies[k] + if (dataDependencyNode.referenceParent.config.codeName !== 'Single-File') { continue } + let singularVariableName = dataDependencyNode.referenceParent.parentNode.config.singularVariableName + let pluralVariableName = dataDependencyNode.referenceParent.parentNode.config.pluralVariableName + let elementArray = thisChart[pluralVariableName] + let currentElement + if (elementArray !== undefined) { + currentElement = elementArray[elementArray.length - 1] + } + thisChart[singularVariableName] = currentElement + } + } + } + + function getElement(pArray, datasetName) { + if (pArray === undefined) { return } + try { + let element + for (let i = 0; i < pArray.length; i++) { + element = pArray[i] + + if (portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value === element.end) { // when there is an exact match at the end we take that element + return element + } else { + if ( + i > 0 && + element.end > portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value + ) { + let previousElement = pArray[i - 1] + if (previousElement.end < portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value) { + return previousElement // If one elements goes into the future of currentCandle, then we stop and take the previous element. + } else { + return + } + } + } + } + return + } catch (err) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[ERROR] runSimulation -> getElement -> datasetName = ' + datasetName) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[ERROR] runSimulation -> getElement -> err = ' + err.stack) + throw (TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) + } + } + + function checkNextCandle() { + /* + We need to check that the candle we have just processed it is not the last candle. + The candle at the head of the market is already skipped from the loop because it has not closed yet. + Note: for Daily Files, this means that the last candle of each day will never be processed. + + The first +1 is because array indexes are based on 0. + The second +1 is because we need to compare the next candle (remember that the loops allways avoid the + last candle of the dataset available.) + */ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value + 1 + 1 === candles.length) { + /* + When processing daily files, we need a mechanism to turn from one day to the next one. + That mechanism is the one implemented here. If we detect that the next candle is the last candle of + the day, we will advance current process day one day. By doing so, during the next execution, the + simulation will receive the candles and indicators files of the next day. + */ + let candlesPerDay = SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS / sessionParameters.timeFrame.config.value + if ( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_PROCESSING_DAILY_FILES && + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value + 1 + 1 === candlesPerDay + ) { + /* + Here we found that the next candle of the dataset is the last candle of the day. + It is time to move to the next day so as to receive at the next execution, the indicator files from + the next day. At the same time we will reset the index to be pointing to + the first candle of the new dataset we shall receive. The first candle of the next day starts + at index 0, so we will position the index now at zero. + */ + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value = 0 + portfolioEngine.portfolioCurrent.portfolioEpisode.processDate.value = + portfolioEngine.portfolioCurrent.portfolioEpisode.processDate.value + SA.projects.foundations.globals.timeConstants.ONE_DAY_IN_MILISECONDS + return false + } + + /* + We reached the head of the market but we are not at the last candle of a day during + Daily Files processing. We will advance to the next candle index anyways because in the + next execution it will likely have more candles at the dataset. And if it does not, + it will just wait there until it does. + */ + portfolioEngine.portfolioCurrent.portfolioEpisode.headOfTheMarket.value = true + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value++ + return false + } else { + + /* Wd did not reach the head of the market */ + portfolioEngine.portfolioCurrent.portfolioEpisode.headOfTheMarket.value = false + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.index.value++ + return true + } + } + + function checkInitialDatetime() { + /* Here we check that the current candle is not before the initial datetime defined at the session parameters.*/ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.candle.end.value < sessionParameters.timeRange.config.initialDatetime) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> checkInitialAndFinalDatetime -> Skipping Candle before the sessionParameters.timeRange.config.initialDatetime.') + return false + } + return true + } + + function checkFinalDatetime() { + /* Here we check that the next candle is not after of the user-defined final datetime at the session parameters.*/ + if (portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value + sessionParameters.timeFrame.config.value > sessionParameters.timeRange.config.finalDatetime) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[INFO] runSimulation -> checkInitialAndFinalDatetime -> Skipping Candle after the sessionParameters.timeRange.config.finalDatetime.') + return false + } + return true + } + + function checkMinimunAndMaximunBalance() { + /* Checks for Minimun and Maximun Balance. We do the check while not inside any strategy only. */ + if ( + portfolioEngine.portfolioCurrent.strategy.index.value === portfolioEngine.portfolioCurrent.strategy.index.config.initialValue + ) { + /* + We will perform this check only when we are not inside a position, + because there the balances have shifted from their resting position. + */ + + let stopRunningDate = (new Date(portfolioEngine.portfolioCurrent.portfolioEpisode.candle.begin.value)).toUTCString() + + if (sessionParameters.sessionBaseAsset.config.minimumBalance !== undefined) { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value <= sessionParameters.sessionBaseAsset.config.minimumBalance) { + const errorMessage = 'Min Balance reached @ ' + stopRunningDate + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Minimum Balance Reached', + placeholder: {} + } + + let contextInfo = { + timestamp: stopRunningDate, + episodeBaseAssetBalance: portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value, + sessionBaseAssetMinimumBalance: sessionParameters.sessionBaseAsset.config.minimumBalance + } + + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addError([portfolioSystem.id, errorMessage, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[WARN] runSimulation -> checkMinimunAndMaximunBalance -> ' + errorMessage) + return false + } + } + + if (sessionParameters.sessionBaseAsset.config.maximumBalance !== undefined) { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value >= sessionParameters.sessionBaseAsset.config.maximumBalance) { + const errorMessage = 'Max Balance reached @ ' + stopRunningDate + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Maximum Balance Reached', + placeholder: {} + } + + let contextInfo = { + timestamp: stopRunningDate, + episodeBaseAssetBalance: portfolioEngine.portfolioCurrent.portfolioEpisode.episodeBaseAsset.balance.value, + sessionBaseAssetMaximumBalance: sessionParameters.sessionBaseAsset.config.maximumBalance + } + + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addError([portfolioSystem.id, errorMessage, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[WARN] runSimulation -> checkMinimunAndMaximunBalance -> ' + errorMessage) + return false + } + } + + if (sessionParameters.sessionQuotedAsset.config.minimumBalance !== undefined) { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value <= sessionParameters.sessionQuotedAsset.config.minimumBalance) { + const errorMessage = 'Min Balance reached @ ' + stopRunningDate + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Minimum Balance Reached', + placeholder: {} + } + + let contextInfo = { + timestamp: stopRunningDate, + episodeQuotedAssetBalance: portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value, + sessionQuotedAssetMinimumBalance: sessionParameters.sessionQuotedAsset.config.minimumBalance + } + + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addError([portfolioSystem.id, errorMessage, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[WARN] runSimulation -> checkMinimunAndMaximunBalance -> ' + errorMessage) + return false + } + } + + if (sessionParameters.sessionQuotedAsset.config.maximumBalance !== undefined) { + if (portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value >= sessionParameters.sessionQuotedAsset.config.maximumBalance) { + const errorMessage = 'Max Balance reached @ ' + stopRunningDate + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Maximum Balance Reached', + placeholder: {} + } + + let contextInfo = { + timestamp: stopRunningDate, + episodeQuotedAssetBalance: portfolioEngine.portfolioCurrent.portfolioEpisode.episodeQuotedAsset.balance.value, + sessionQuotedAssetMaximumBalance: sessionParameters.sessionQuotedAsset.config.maximumBalance + } + + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, undefined, undefined, undefined, undefined, contextInfo) + + portfolioSystem.addError([portfolioSystem.id, errorMessage, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[WARN] runSimulation -> checkMinimunAndMaximunBalance -> ' + errorMessage) + return false + } + } + + } + return true + } + } catch (err) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[ERROR] runSimulation -> err = ' + err.stack) + throw (TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) + } + } +} + diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioStages.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioStages.js new file mode 100644 index 000000000..0c4c9e5cd --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioStages.js @@ -0,0 +1,1327 @@ +exports.newPortfolioManagementBotModulesPortfolioStages = function (processIndex) { + /* + This module packages all functions related to Stages. + */ + const MODULE_NAME = 'Portfolio Stages' + let thisObject = { + updateChart: updateChart, + mantain: mantain, + reset: reset, + cycleBasedStatistics: cycleBasedStatistics, + runTriggerStage: runTriggerStage, + runOpenStage: runOpenStage, + runManageStage: runManageStage, + runCloseStage: runCloseStage, + exitPositionValidation: exitPositionValidation, + updateEnds: updateEnds, + resetPortfolioEngineDataStructure: resetPortfolioEngineDataStructure, + updateCounters: updateCounters, + updateStatistics: updateStatistics, + initialize: initialize, + finalize: finalize + } + + let portfolioStrategyModuleObject = TS.projects.portfolioManagement.botModules.portfolioStrategy.newPortfolioManagementBotModulesPortfolioStrategy(processIndex) + let portfolioPositionModuleObject = TS.projects.portfolioManagement.botModules.portfolioPosition.newPortfolioManagementBotModulesPortfolioPosition(processIndex) + let portfolioExecutionModuleObject = TS.projects.portfolioManagement.botModules.portfolioExecution.newPortfolioManagementBotModulesPortfolioExecution(processIndex) + let announcementsModuleObject = TS.projects.socialBots.botModules.announcements.newSocialBotsBotModulesAnnouncements(processIndex) + let snapshotsModuleObject = TS.projects.portfolioManagement.botModules.snapshots.newPortfolioManagementBotModulesSnapshots(processIndex) + let portfolioEpisodeModuleObject = TS.projects.portfolioManagement.botModules.portfolioEpisode.newPortfolioManagementBotModulesPortfolioEpisode(processIndex) + + let portfolioEngine + let portfolioSystem + let sessionParameters + + return thisObject + + function initialize() { + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + + portfolioStrategyModuleObject.initialize() + portfolioPositionModuleObject.initialize() + announcementsModuleObject.initialize() + snapshotsModuleObject.initialize() + portfolioExecutionModuleObject.initialize() + portfolioEpisodeModuleObject.initialize() + } + + function finalize() { + portfolioEngine = undefined + portfolioSystem = undefined + sessionParameters = undefined + + portfolioStrategyModuleObject.finalize() + portfolioStrategyModuleObject = undefined + + portfolioPositionModuleObject.finalize() + portfolioPositionModuleObject = undefined + + announcementsModuleObject.finalize() + announcementsModuleObject = undefined + + snapshotsModuleObject.finalize() + snapshotsModuleObject = undefined + + portfolioExecutionModuleObject.finalize() + portfolioExecutionModuleObject = undefined + + portfolioEpisodeModuleObject.finalize() + portfolioEpisodeModuleObject = undefined + } + + function updateChart(pChart, pExchange, pMarket) { + snapshotsModuleObject.updateChart(pChart, pExchange, pMarket) + } + + function mantain() { + portfolioPositionModuleObject.mantain() + portfolioStrategyModuleObject.mantain() + portfolioExecutionModuleObject.mantain() + + updateCounters() + updateEnds() + } + + function reset() { + resetPortfolioEngineDataStructure() + + portfolioPositionModuleObject.reset() + portfolioStrategyModuleObject.reset() + portfolioExecutionModuleObject.reset() + } + + function cycleBasedStatistics() { + portfolioEpisodeModuleObject.cycleBasedStatistics() + portfolioPositionModuleObject.cycleBasedStatistics() + } + + function runTriggerStage() { + /* + We check if we will be triggering on, off or taking position. + */ + checkTriggerOn() + checkTriggerOff() + checkTakePosition() + + function checkTriggerOn() { + if ( + portfolioEngine.portfolioCurrent.strategy.index.value === portfolioEngine.portfolioCurrent.strategy.index.config.initialValue + ) { + /* + To pick a new strategy we will check that any of the situations of the trigger on is true. + Once we enter into one strategy, we will ignore market conditions for others. However there is also + a strategy trigger off which can be hit before taking a position. If hit, we would + be outside a strategy again and looking for the conditions to enter all over again. + */ + portfolioSystem.evalConditions(portfolioSystem, 'Trigger On Event') + + for (let j = 0; j < portfolioSystem.portfolioStrategies.length; j++) { + if ( // If a strategy was already picked during the loop, we exit the loop + portfolioEngine.portfolioCurrent.strategy.index.value !== portfolioEngine.portfolioCurrent.strategy.index.config.initialValue + ) { continue } + + let strategy = portfolioSystem.portfolioStrategies[j] + let triggerStage = strategy.triggerStage + + if (triggerStage !== undefined) { + if (triggerStage.triggerOn !== undefined) { + for (let k = 0; k < triggerStage.triggerOn.situations.length; k++) { + let situation = triggerStage.triggerOn.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(triggerStage.triggerOn.id) + portfolioSystem.highlights.push(triggerStage.id) + + portfolioStrategyModuleObject.openStrategy(j, situation.name, strategy.name) + + /* Initialize this */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.triggerOn.value = 1 + + announcementsModuleObject.makeAnnouncements(triggerStage.triggerOn) + + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { + if (sessionParameters.snapshots !== undefined) { + if (sessionParameters.snapshots.config.strategy === true) { + snapshotsModuleObject.strategyEntry() + } + } + } + + changeStageStatus('Trigger Stage', 'Open') + + } + } + } + } + } + } + } + + function checkTriggerOff() { + if (portfolioEngine.portfolioCurrent.strategyTriggerStage.status.value === 'Open') { + checkUserDefinedCode('Trigger Stage', 'Running', 'first'); + + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + let triggerStage = strategy.triggerStage + + portfolioSystem.evalConditions(strategy, 'Trigger Off Event') + + if (triggerStage !== undefined) { + if (triggerStage.triggerOff !== undefined) { + for (let k = 0; k < triggerStage.triggerOff.situations.length; k++) { + let situation = triggerStage.triggerOff.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(triggerStage.triggerOff.id) + portfolioSystem.highlights.push(triggerStage.id) + + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.triggerOff.value = 1 + announcementsModuleObject.makeAnnouncements(triggerStage.triggerOff) + changeStageStatus('Trigger Stage', 'Closed', 'Trigger Off Event') + portfolioStrategyModuleObject.closeStrategy('Trigger Off') + } + } + } + } + } + } + + function checkTakePosition() { + if ( + portfolioEngine.portfolioCurrent.strategyTriggerStage.status.value === 'Open' + ) { + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + let triggerStage = strategy.triggerStage + + portfolioSystem.evalConditions(strategy, 'Take Position Event') + portfolioSystem.evalFormulas(strategy, 'Take Position Event') + + if (triggerStage !== undefined) { + if (triggerStage.takePosition !== undefined) { + for (let k = 0; k < triggerStage.takePosition.situations.length; k++) { + let situation = triggerStage.takePosition.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(triggerStage.takePosition.id) + portfolioSystem.highlights.push(triggerStage.id) + + portfolioPositionModuleObject.openPosition(situation.name) + + announcementsModuleObject.makeAnnouncements(triggerStage.takePosition) + + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { + if (sessionParameters.snapshots !== undefined) { + if (sessionParameters.snapshots.config.position === true) { + snapshotsModuleObject.positionEntry() + } + } + } + + changeStageStatus('Trigger Stage', 'Closed', 'Position Taken') + changeStageStatus('Open Stage', 'Opening') + changeStageStatus('Manage Stage', 'Opening') + } else { + checkUserDefinedCode('Trigger Stage', 'Running', 'last'); + } + } + } + } + } + } + } + + async function runOpenStage() { + + checkIfWeNeedToAbortTheStage() + runWhenStatusIsOpening() + await runWhenStatusIsOpen() + await runWhenStatusIsClosing() + + function checkIfWeNeedToAbortTheStage() { + /* Abort Open Stage Check */ + if (portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Open' && + (portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Opening' || portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Open') ){ + /* + if the Close stage is opened while the open stage is still open that means that + we need to stop placing orders, check what happened to the orders already placed, + and cancel all unfilled limit orders. We call this the Closing status of the Open Stage. + */ + changeStageStatus('Open Stage', 'Closing') + } + } + + function runWhenStatusIsOpening() { + /* Opening Status Procedure */ + if (portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Opening') { + /* + The system allows the user not to define an Open Stage, because the Open Stage is optional. + Here we are going to see if that is the case and if it is, we will immediately consider + the Open Stage as closed. + */ + if (portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].openStage === undefined) { + changeStageStatus('Open Stage', 'Closed', 'Open Stage Undefined') + changeStageStatus('Close Stage', 'Opening') + return + } + + /* This procedure is intended to run only once */ + let portfolioSystemStage = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].openStage + let portfolioEngineStage = portfolioEngine.portfolioCurrent.strategyOpenStage + + /* Reset the Exchange Orders data structure to its initial value */ + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.initializeNode(portfolioEngine.exchangeOrders) + + /* Entry Position size and rate */ + portfolioSystem.evalFormulas(portfolioSystemStage, 'Initial Targets') + portfolioPositionModuleObject.initialTargets(portfolioSystemStage, portfolioEngineStage) + initializeStageTargetSize() + + /* From here on, the stage is officially Open */ + changeStageStatus('Open Stage', 'Open') + } + } + + async function runWhenStatusIsOpen() { + /* Open Status Procedure */ + if (portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Open') { + /* + While the Open Stage is Open, we do our regular stuff: place orders and check + what happened to the orders already placed. + */ + checkUserDefinedCode('Open Stage', 'Running', 'first'); + let portfolioSystemStage = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].openStage + let portfolioEngineStage = portfolioEngine.portfolioCurrent.strategyOpenStage + let executionNode = portfolioSystemStage.openExecution + + /* Evaluate conditions and formulas so they are ready during the execution run */ + portfolioSystem.evalConditions(executionNode, 'Open Execution') + portfolioSystem.evalFormulas(executionNode, 'Open Execution') + + await portfolioExecutionModuleObject.runExecution( + executionNode, + portfolioEngineStage + ) + checkIfStageNeedsToBeClosed(portfolioEngineStage, portfolioSystemStage, 'Open Stage') + + /* User Defined Code if runWhileAtStage==true */ + if (portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Open') { + checkUserDefinedCode('Open Stage', 'Running', 'last'); + } + } + } + + async function runWhenStatusIsClosing() { + /* Closing Status Procedure */ + if (portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Closing') { + /* + During the closing stage status, we do not place new orders, just check + if the ones placed were filled, and cancel the ones not filled. + */ + let portfolioSystemStage = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].openStage + let executionNode = portfolioSystemStage.openExecution + + /* + Check if there are unfilled orders, we will check if they were executed, + and cancel the ones that were not. + */ + portfolioSystem.evalConditions(portfolioSystemStage, 'Open Execution') + portfolioSystem.evalFormulas(portfolioSystemStage, 'Open Execution') + + await portfolioExecutionModuleObject.runExecution( + executionNode, + portfolioEngine.portfolioCurrent.strategyOpenStage + ) + + /* + The Closing is finished when the sizeFilled + feesPaid reaches the sizePlaced. + This can happens either because we update the sizeFilled value when we see + at the exchange that orders were filled, or we reduce the sizePlaced when + we cancel not yet filled orders. Here it does not matter the targetSize since + this status represent a force closure of this stage. + */ + switch (portfolioEngine.portfolioCurrent.strategyOpenStage.stageDefinedIn.value) { + case 'Base Asset': { + if ( + portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.sizeFilled.value >= + portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.sizePlaced.value + ) { + changeStageStatus('Open Stage', 'Closed') + } + break + } + case 'Quoted Asset': { + if ( + portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value >= + portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizePlaced.value + ) { + changeStageStatus('Open Stage', 'Closed') + } + break + } + } + } + } + + function initializeStageTargetSize() { + /* + Validations that all needed nodes are there. + */ + if (portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset === undefined) { badDefinitionUnhandledException(undefined, 'Stage Base Asset Node Missing', portfolioEngine.portfolioCurrent.strategyOpenStage) } + if (portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.targetSize === undefined) { badDefinitionUnhandledException(undefined, 'Target Size Node Missing', portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset) } + if (portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset === undefined) { badDefinitionUnhandledException(undefined, 'Stage Quoted Asset Node Missing', portfolioEngine.portfolioCurrent.strategyOpenStage) } + if (portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.targetSize === undefined) { badDefinitionUnhandledException(undefined, 'Target Size Node Missing', portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset) } + /* + Here we will transform the position size into targets for each asset of the stage. + */ + portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.targetSize.value = portfolioEngine.portfolioCurrent.position.positionBaseAsset.entryTargetSize.value + portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.targetSize.value = portfolioEngine.portfolioCurrent.position.positionQuotedAsset.entryTargetSize.value + + portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.targetSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.targetSize.value, 10) + portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.targetSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.targetSize.value, 10) + } + } + + function runManageStage() { + + if (portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.value !== 'First') { return } + + runWhenStatusIsOpening() + runWhenStatusIsOpen() + + function runWhenStatusIsOpening() { + /* Opening Status Procedure */ + if (portfolioEngine.portfolioCurrent.strategyManageStage.status.value === 'Opening') { + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + let manageStage = strategy.manageStage + + /* + The system allows the user not to define a Manage Stage, because the Manage Stage is optional. + Here we are going to see if that is the case and if it is, we will inmidiatelly consider + the Manage Stage as closed. + */ + if (manageStage === undefined) { + changeStageStatus('Manage Stage', 'Closed', 'Manage Stage Undefined') + if (portfolioEngine.portfolioCurrent.strategyOpenStage.status.value !== 'Open' && portfolioEngine.portfolioCurrent.strategyOpenStage.status.value !== 'Opening') { + changeStageStatus('Close Stage', 'Opening'); + } + return + } + + /* Now we switch to the Open status. */ + changeStageStatus('Manage Stage', 'Open') + } + } + + function runWhenStatusIsOpen() { + /* Open Status Procedure */ + if (portfolioEngine.portfolioCurrent.strategyManageStage.status.value === 'Open') { + checkUserDefinedCode('Manage Stage', 'Running', 'first'); + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + let manageStage = strategy.manageStage + + /* Evaluate all the stage conditions and formulas to have them ready */ + portfolioSystem.evalConditions(manageStage, 'Manage Stage') + portfolioSystem.evalFormulas(manageStage, 'Manage Stage') + + /* Stop Loss Management */ + checkStopPhasesEvents() + calculateStopLoss() + calculateStopLossPosition() + + /* Take Profit Management */ + checkTakeProfitPhaseEvents() + calculateTakeProfit() + calculateTakeProfitPosition() + + /* Checking if Stop or Take Profit were hit */ + checkStopLossOrTakeProfitWasHit() + + /* If User Defined Code exists check for runWhileAtStage */ + if (portfolioEngine.portfolioCurrent.strategyManageStage.status.value === 'Open') { + checkUserDefinedCode('Manage Stage', 'Running', 'last'); + } + } + + function calculateStopLoss() { + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + let manageStage = strategy.manageStage + let phase + + if (manageStage !== undefined) { + if (manageStage.managedStopLoss !== undefined) { + phase = manageStage.managedStopLoss.phases[portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPhase.value - 1] + } + } + + if (phase !== undefined) { + if (phase.formula !== undefined) { + let previousValue = portfolioEngine.portfolioCurrent.position.stopLoss.value + portfolioPositionModuleObject.applyStopLossFormula(portfolioSystem.formulas, phase.formula.id) + + if (portfolioEngine.portfolioCurrent.position.stopLoss.value !== previousValue) { + announcementsModuleObject.makeAnnouncements(phase) + } + } + } + } + + function calculateTakeProfit() { + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + let manageStage = strategy.manageStage + let phase + + if (manageStage !== undefined) { + if (manageStage.managedTakeProfit !== undefined) { + phase = manageStage.managedTakeProfit.phases[portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPhase.value - 1] + } + } + + if (phase !== undefined) { + if (phase.formula !== undefined) { + let previousValue = portfolioEngine.portfolioCurrent.position.takeProfit.value + portfolioPositionModuleObject.applyTakeProfitFormula(portfolioSystem.formulas, phase.formula.id) + + if (portfolioEngine.portfolioCurrent.position.takeProfit.value !== previousValue) { + announcementsModuleObject.makeAnnouncements(phase) + } + } + } + } + + function calculateStopLossPosition() { + /* + The position of the Stop Loss (above or below the price) is needed in order to know + later if the price hit the Stop Loss or not at every Simulation candle. When we get + the first values of the simulation of the Stop Loss we check if it is above or below + the Position Rate, and we assign the values Above or Below to it. + */ + if (portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPosition.value === portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPosition.config.initialValue) { + if (portfolioEngine.portfolioCurrent.position.stopLoss.value > portfolioEngine.portfolioCurrent.position.entryTargetRate.value) { + portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPosition.value = 'Above' + } else { + portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPosition.value = 'Below' + } + } + } + + function calculateTakeProfitPosition() { + /* + The position of the Take Profit (above or below the price) is needed in order to know + later if the price hit the Take Profit or not at every Simulation candle. When we get + the first values of the simulation of the Take Profits we check if it is above or below + the Position Rates, and we assign the values Above or Below to it. + */ + if (portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPosition.value === portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPosition.config.initialValue) { + if (portfolioEngine.portfolioCurrent.position.takeProfit.value > portfolioEngine.portfolioCurrent.position.entryTargetRate.value) { + portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPosition.value = 'Above' + } else { + portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPosition.value = 'Below' + } + } + } + + function checkStopPhasesEvents() { + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + let manageStage = strategy.manageStage + let parentNode + let phaseIndex + let phase + let stopLoss + + if (manageStage !== undefined) { + if (manageStage.managedStopLoss !== undefined) { + parentNode = manageStage + phaseIndex = portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPhase.value - 1 + stopLoss = manageStage.managedStopLoss + phase = stopLoss.phases[phaseIndex] + } + } + + if (parentNode !== undefined) { + if (phase === undefined) { return } // trying to jump to a phase that does not exists. + + /* Check the next Phase Event. */ + let nextPhaseEvent = phase.nextPhaseEvent + if (nextPhaseEvent !== undefined) { + for (let k = 0; k < nextPhaseEvent.situations.length; k++) { + let situation = nextPhaseEvent.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(nextPhaseEvent.id) + portfolioSystem.highlights.push(phase.id) + portfolioSystem.highlights.push(stopLoss.id) + portfolioSystem.highlights.push(parentNode.id) + portfolioSystem.highlights.push(manageStage.id) + + portfolioPositionModuleObject.updateStopLoss(portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPhase.value + 1) + + announcementsModuleObject.makeAnnouncements(nextPhaseEvent) + + /* Reset this counter */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.nextPhase.value = 1 + return // only one event can pass at the time + } + } + } + + /* Check the Move to Phase Events. */ + for (let n = 0; n < phase.moveToPhaseEvents.length; n++) { + let moveToPhaseEvent = phase.moveToPhaseEvents[n] + if (moveToPhaseEvent !== undefined) { + for (let k = 0; k < moveToPhaseEvent.situations.length; k++) { + let situation = moveToPhaseEvent.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(moveToPhaseEvent.id) + portfolioSystem.highlights.push(phase.id) + portfolioSystem.highlights.push(stopLoss.id) + portfolioSystem.highlights.push(parentNode.id) + portfolioSystem.highlights.push(manageStage.id) + + let moveToPhase = moveToPhaseEvent.referenceParent + if (moveToPhase !== undefined) { + for (let q = 0; q < stopLoss.phases.length; q++) { + if (stopLoss.phases[q].id === moveToPhase.id) { + portfolioPositionModuleObject.updateStopLoss(q + 1) + } + } + } else { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Reference to Phase Node Missing', + placeholder: {} + } + + portfolioSystem.addError([moveToPhaseEvent.id, 'This Node needs to reference a Phase.', docs]) + continue + } + + announcementsModuleObject.makeAnnouncements(moveToPhaseEvent) + + /* Reset this counter */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.moveToPhase.value = 1 + return // only one event can pass at the time + } + } + } + } + } + } + + function checkTakeProfitPhaseEvents() { + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + let openStage = strategy.openStage + let manageStage = strategy.manageStage + let parentNode + let phaseIndex + let phase + let takeProfit + + if (manageStage !== undefined) { + if (manageStage.managedTakeProfit !== undefined) { + parentNode = manageStage + phaseIndex = portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPhase.value - 1 + takeProfit = manageStage.managedTakeProfit + phase = takeProfit.phases[phaseIndex] + } + } + + if (parentNode !== undefined) { + if (phase === undefined) { return } // trying to jump to a phase that does not exists. + + /* Check the next Phase Event. */ + let nextPhaseEvent = phase.nextPhaseEvent + if (nextPhaseEvent !== undefined) { + for (let k = 0; k < nextPhaseEvent.situations.length; k++) { + let situation = nextPhaseEvent.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(nextPhaseEvent.id) + portfolioSystem.highlights.push(phase.id) + portfolioSystem.highlights.push(takeProfit.id) + portfolioSystem.highlights.push(parentNode.id) + portfolioSystem.highlights.push(manageStage.id) + + portfolioPositionModuleObject.updateTakeProfit(portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPhase.value + 1) + + announcementsModuleObject.makeAnnouncements(nextPhaseEvent) + + /* Reset this counter */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.nextPhase.value = 1 + return // only one event can pass at the time + } + } + } + + /* Check the Move to Phase Events. */ + for (let n = 0; n < phase.moveToPhaseEvents.length; n++) { + let moveToPhaseEvent = phase.moveToPhaseEvents[n] + if (moveToPhaseEvent !== undefined) { + for (let k = 0; k < moveToPhaseEvent.situations.length; k++) { + let situation = moveToPhaseEvent.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(moveToPhaseEvent.id) + portfolioSystem.highlights.push(phase.id) + portfolioSystem.highlights.push(takeProfit.id) + portfolioSystem.highlights.push(parentNode.id) + portfolioSystem.highlights.push(manageStage.id) + + let moveToPhase = moveToPhaseEvent.referenceParent + if (moveToPhase !== undefined) { + for (let q = 0; q < takeProfit.phases.length; q++) { + if (takeProfit.phases[q].id === moveToPhase.id) { + portfolioPositionModuleObject.updateTakeProfit(q + 1) + } + } + } else { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Reference to Phase Node Missing', + placeholder: {} + } + + portfolioSystem.addError([moveToPhaseEvent.id, 'This Node needs to reference a Phase.', docs]) + continue + } + + announcementsModuleObject.makeAnnouncements(moveToPhaseEvent) + + /* Reset this counter */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.moveToPhase.value = 1 + return // only one event can pass at the time + } + } + } + } + } + } + + function checkStopLossOrTakeProfitWasHit() { + let strategy = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value] + /* + Checking what happened since the last execution. We need to know if the Stop Loss + or our Take Profit were hit. + */ + + /* Stop Loss condition: Here we verify if the Stop Loss was hit or not. */ + if ( + ( + portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPosition.value === 'Above' && + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value >= portfolioEngine.portfolioCurrent.position.stopLoss.value + ) || + ( + portfolioEngine.portfolioCurrent.position.stopLoss.stopLossPosition.value === 'Below' && + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.value <= portfolioEngine.portfolioCurrent.position.stopLoss.value + ) + ) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] checkStopLossOrTakeProfitWasHit -> Stop Loss was hit.') + + portfolioPositionModuleObject.closingPosition('Stop Loss') + changeStageStatus('Close Stage', 'Opening') + changeStageStatus('Manage Stage', 'Closed', 'Stop Loss Hit') + return + } + + /* Take Profit condition: Here we verify if the Take Profit was hit or not. */ + if ( + ( + portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPosition.value === 'Below' && + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.value <= portfolioEngine.portfolioCurrent.position.takeProfit.value + ) || + ( + portfolioEngine.portfolioCurrent.position.takeProfit.takeProfitPosition.value === 'Above' && + portfolioEngine.portfolioCurrent.portfolioEpisode.candle.max.value >= portfolioEngine.portfolioCurrent.position.takeProfit.value + ) + ) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] checkStopLossOrTakeProfitWasHit -> Take Profit was hit.') + + portfolioPositionModuleObject.closingPosition('Take Profit') + changeStageStatus('Close Stage', 'Opening') + changeStageStatus('Manage Stage', 'Closed', 'Take Profit Hit') + return + } + return + } + } + } + + async function runCloseStage() { + + runWhenStatusIsOpening() + await runWhenStatusIsOpen() + await runWhenStatusIsClosing() + + function runWhenStatusIsOpening() { + + /* Opening Status Procedure */ + if (portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Opening') { + /* + The system allows the user not to define a close stage, because the close stage is optional. + Here we are goint to see if that is the case and if it is, we will inmidiatelly consider + the close stage as closed. + */ + if (portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].closeStage === undefined) { + changeStageStatus('Close Stage', 'Closed', 'Close Stage Undefined') + return + } + + /* + This will happen only once, as soon as the Take Profit or Stop was hit. + */ + let portfolioSystemStage = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].closeStage + + /* Exit Position size and rate */ + portfolioSystem.evalFormulas(portfolioSystemStage, 'Initial Targets') + if (portfolioPositionModuleObject.initialTargets(portfolioSystemStage, portfolioEngine.portfolioCurrent.strategyCloseStage, 'Close Stage') === false) { + //console.log("No Close-Stage Target Asset to Trade: Strategy Closing."); + } + + initializeStageTargetSize() + changeStageStatus('Close Stage', 'Open') + } + } + + async function runWhenStatusIsOpen() { + /* + The following code will run only when the Open Stage is closed. + The reason for that is that we need the final filled size of the Open Stage + to be known before we start placing orders at the Close Stage. + */ + if ( + portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Open' && + ( + portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Closed' || + portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === portfolioEngine.portfolioCurrent.strategyOpenStage.status.config.initialValue + ) + ) { + /* + This will happen as long as the Close Stage is Open. + */ + checkUserDefinedCode('Close Stage', 'Running', 'first'); + let portfolioSystemStage = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].closeStage + let portfolioEngineStage = portfolioEngine.portfolioCurrent.strategyCloseStage + let executionNode = portfolioSystemStage.closeExecution + + portfolioSystem.evalConditions(portfolioSystemStage, 'Close Execution') + portfolioSystem.evalFormulas(portfolioSystemStage, 'Close Execution') + + await portfolioExecutionModuleObject.runExecution( + executionNode, + portfolioEngine.portfolioCurrent.strategyCloseStage + ) + + checkIfStageNeedsToBeClosed(portfolioEngineStage, portfolioSystemStage, 'Close Stage') + /* If User Defined Code exists check for runWhileAtStage */ + if (portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Open') { + checkUserDefinedCode('Close Stage', 'Running', 'last'); + } + } + } + + async function runWhenStatusIsClosing() { + /* Closing Status Procedure */ + if (portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Closing') { + /* + During the closing stage status, we do not place new orders, just check + if the ones placed were filled, and cancel the ones not filled. + */ + let portfolioSystemStage = portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].closeStage + let executionNode = portfolioSystemStage.closeExecution + + /* + Check if there are unfilled orders, we will check if they were executed, + and cancel the ones that were not. + */ + portfolioSystem.evalConditions(portfolioSystemStage, 'Close Execution') + portfolioSystem.evalFormulas(portfolioSystemStage, 'Close Execution') + + await portfolioExecutionModuleObject.runExecution( + executionNode, + portfolioEngine.portfolioCurrent.strategyCloseStage + ) + + /* + The Closing is finished when the sizeFilled + feesPaid reaches the sizePlaced. + This can happens either because we update the sizeFilled value when we see + at the exchange that orders were filled, or we reduce the sizePlaced when + we cancel not yet filled orders. Here it does not matter the targetSize since + this status represent a force closure of this stage. + */ + switch (portfolioEngine.portfolioCurrent.strategyCloseStage.stageDefinedIn.value) { + case 'Base Asset': { + if ( + portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset.sizeFilled.value >= + portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset.sizePlaced.value + ) { + changeStageStatus('Close Stage', 'Closed') + } + break + } + case 'Quoted Asset': { + if ( + portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset.sizeFilled.value >= + portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset.sizePlaced.value + ) { + changeStageStatus('Close Stage', 'Closed') + } + break + } + } + } + } + + function initializeStageTargetSize() { + /* + Validations that all needed nodes are there. + */ + if (portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset === undefined) { badDefinitionUnhandledException(undefined, 'Stage Base Asset Node Missing', portfolioEngine.portfolioCurrent.strategyCloseStage) } + if (portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset.targetSize === undefined) { badDefinitionUnhandledException(undefined, 'Target Size Node Missing', portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset) } + if (portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset === undefined) { badDefinitionUnhandledException(undefined, 'Stage Quoted Asset Node Missing', portfolioEngine.portfolioCurrent.strategyCloseStage) } + if (portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset.targetSize === undefined) { badDefinitionUnhandledException(undefined, 'Target Size Node Missing', portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset) } + /* + Here we will transform the position size into targets for each asset of the stage. + */ + portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset.targetSize.value = portfolioEngine.portfolioCurrent.position.positionBaseAsset.exitTargetSize.value + portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset.targetSize.value = portfolioEngine.portfolioCurrent.position.positionQuotedAsset.exitTargetSize.value + + portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset.targetSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset.targetSize.value, 10) + portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset.targetSize.value = TS.projects.foundations.utilities.miscellaneousFunctions.truncateToThisPrecision(portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset.targetSize.value, 10) + } + } + + function exitPositionValidation() { + /* + Exit Position Validation: we need all the previous stages to be either closed + or at their initial default value. The last is because after Closed objects are + initialized to their defaults. + */ + if (portfolioEngine.portfolioCurrent.position.status.value !== 'Open' && portfolioEngine.portfolioCurrent.position.status.value !== 'Closing') { return } + if (portfolioEngine.portfolioCurrent.position.status.value !== 'Close' && portfolioEngine.portfolioCurrent.position.status.value !== 'Closing') { return } + if ( + ( + portfolioEngine.portfolioCurrent.strategyTriggerStage.status.value === 'Closed' || + portfolioEngine.portfolioCurrent.strategyTriggerStage.status.value === portfolioEngine.portfolioCurrent.strategyTriggerStage.status.config.initialValue + ) + && + ( + portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Closed' || + portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === portfolioEngine.portfolioCurrent.strategyOpenStage.status.config.initialValue + ) + && + ( + portfolioEngine.portfolioCurrent.strategyManageStage.status.value === 'Closed' || + portfolioEngine.portfolioCurrent.strategyManageStage.status.value === portfolioEngine.portfolioCurrent.strategyManageStage.status.config.initialValue + ) + && + ( + portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Closed' + ) + ) { + + /* Closing Everything now. */ + closePositionAndStrategy() + + function closePositionAndStrategy() { + /* Taking Position Snapshot */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { + if (sessionParameters.snapshots !== undefined) { + if (sessionParameters.snapshots.config.position === true) { + snapshotsModuleObject.positionExit() + } + } + } + + /* Taking Strategy Snapshot */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { + if (sessionParameters.snapshots !== undefined) { + if (sessionParameters.snapshots.config.strategy === true) { + snapshotsModuleObject.strategyExit() + } + } + } + + /* Close the Position */ + portfolioPositionModuleObject.closePosition() + + /* Close the Strategy */ + portfolioStrategyModuleObject.closeStrategy('Position Closed') + + /* Distance-To-Portfolio-Events Updates */ + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.closePosition.value = 1 + portfolioEngine.portfolioCurrent.portfolioEpisode.distanceToPortfolioEvent.triggerOff.value = 1 + + } + } + } + + function checkIfStageNeedsToBeClosed(portfolioEngineStage, portfolioSystemStage, stageName) { + /* + The Stage is closed when the fillSize + feesPaid reaches the targetSize. + + The Target Size is defined by the end user either in Base Asset or Quoted Asset. + Whatever the user chooses defines also the way we check if the Target was met. + Why? Because the counterparty target is estimated with the Target Rate and it + is not synchronized with the reality we later learn when the exchange tell us the + actual rate each of the orders where executed at. + + For the same reason that the user does not know exactly which is the rate the orders + will actually be filled, then we can not expect that the total filled will really + reach the target size, so we introduce a rounding factor so that when it is close + enough we will consider the target to have been reached. + */ + let ROUNDING_ERROR_CORRECTION_FACTOR = 1.001 + /* + Overwrite the default with the config at the Stage node, if exists. + */ + if (portfolioSystemStage.config.roundingErrorCorrectionFactor !== undefined) { + ROUNDING_ERROR_CORRECTION_FACTOR = portfolioSystemStage.config.roundingErrorCorrectionFactor + } + /* + We will also implement a mechanism to allow users declare an absolute value to add + to the Size Filled before checking it againt the Stage Target Size. + */ + let ABSOLUTE_DUST_IN_BASE_ASSET = 0 + if (portfolioSystemStage.config.absoluteDustInBaseAsset !== undefined) { + ABSOLUTE_DUST_IN_BASE_ASSET = portfolioSystemStage.config.absoluteDustInBaseAsset + } + let ABSOLUTE_DUST_IN_QUOTED_ASSET = 0 + if (portfolioSystemStage.config.absoluteDustInQuotedAsset !== undefined) { + ABSOLUTE_DUST_IN_QUOTED_ASSET = portfolioSystemStage.config.absoluteDustInQuotedAsset + } + + if ( + portfolioEngineStage.stageBaseAsset.sizeFilled.value + * + ROUNDING_ERROR_CORRECTION_FACTOR + + + ABSOLUTE_DUST_IN_BASE_ASSET + >= + portfolioEngineStage.stageBaseAsset.targetSize.value + ) { + positionFilled() + } else if ( + portfolioEngineStage.stageQuotedAsset.sizeFilled.value + * + ROUNDING_ERROR_CORRECTION_FACTOR + + + ABSOLUTE_DUST_IN_QUOTED_ASSET + >= + portfolioEngineStage.stageQuotedAsset.targetSize.value + ) { + positionFilled() + } else { + checkCloseStageEvent(portfolioSystemStage) + } + + function positionFilled() { + changeStageStatus(stageName, 'Closed', 'Position Size Filled') + } + + function checkCloseStageEvent(portfolioSystemStage) { + /* Check the Close Stage Event */ + portfolioSystem.evalConditions(portfolioSystemStage, 'Close Stage Event') + if (checkStopStageEvent(portfolioSystemStage) === true) { + changeStageStatus(stageName, 'Closing', 'Close Stage Event') + } + } + } + + function checkStopStageEvent(stage) { + /* Check the Close Stage Event. */ + let closeStageEvent = stage.closeStageEvent + if (closeStageEvent !== undefined) { + for (let k = 0; k < closeStageEvent.situations.length; k++) { + let situation = closeStageEvent.situations[k] + let passed + if (situation.conditions.length > 0) { + passed = true + } + + passed = portfolioSystem.checkConditions(situation, passed) + + portfolioSystem.values.push([situation.id, passed]) + if (passed) { + portfolioSystem.highlights.push(situation.id) + portfolioSystem.highlights.push(closeStageEvent.id) + portfolioSystem.highlights.push(stage.id) + + announcementsModuleObject.makeAnnouncements(closeStageEvent) + return true + } + } + } + } + + function changeStageStatus(stageName, newStatus, exitType) { + let stage + switch (stageName) { + case 'Trigger Stage': { + stage = portfolioEngine.portfolioCurrent.strategyTriggerStage + break + } + case 'Open Stage': { + stage = portfolioEngine.portfolioCurrent.strategyOpenStage + break + } + case 'Manage Stage': { + stage = portfolioEngine.portfolioCurrent.strategyManageStage + break + } + case 'Close Stage': { + stage = portfolioEngine.portfolioCurrent.strategyCloseStage + break + } + } + stage.status.value = newStatus + if (exitType !== undefined) { + stage.exitType.value = exitType + } + if (stage.status.value === 'Open') { + openStage(stage) + checkUserDefinedCode(stageName, 'Open') + checkAnnounce(stageName, 'Open') + } + if (stage.status.value === 'Closed') { + checkUserDefinedCode(stageName, 'Closed') + checkAnnounce(stageName, 'Closed') + closeStage(stage, stageName) + } + + /* + The way the begining and end of the Stages object works is as follows: + This object begins with the last cycle, that is the current cycle diplaced + backwards to the current candle. And it ends at the end of the last cycle. + During mantainance, we add the time frame of the candle, since we assume it + will survive the 2 cycles without the end being updated. If it closes, + then we update the end to the end of the last cycle, overrinding the + mantainance if needed. If we assume that in the same cycle there will be + no closing and opening of the same type of object, then there can be no + overlap. + */ + function openStage(stage) { + /* Recording the opening at the Portfolio Engine Data Structure */ + stage.begin.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastBegin.value + stage.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value + stage.beginRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + } + + function closeStage(stage, stageName) { + /* Recording the closing at the Portfolio Engine Data Structure */ + stage.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value + stage.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + + if (stageName === 'Open Stage') { + if (portfolioEngine.portfolioCurrent.strategyCloseStage.status.value !== 'Opening' && portfolioEngine.portfolioCurrent.strategyCloseStage.status.value !== 'Open' && + portfolioEngine.portfolioCurrent.strategyManageStage.status.value !== 'Opening' && portfolioEngine.portfolioCurrent.strategyManageStage.status.value !== 'Open') { + changeStageStatus('Close Stage', 'Opening'); + } + } + if (stageName === 'Close Stage') { + if (portfolioEngine.portfolioCurrent.position.status.value === 'Open') { + portfolioPositionModuleObject.closingPosition('Close Stage Closed') + } + } + } + } + + function updateEnds() { + /* + Note that we can not use the cycle here because this is executed via mantain + which in turn is executed before the first cycle for this candle is set. + */ + if (portfolioEngine.portfolioCurrent.strategyTriggerStage.status.value === 'Open') { + portfolioEngine.portfolioCurrent.strategyTriggerStage.end.value = portfolioEngine.portfolioCurrent.strategyTriggerStage.end.value + sessionParameters.timeFrame.config.value + portfolioEngine.portfolioCurrent.strategyTriggerStage.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + } + if (portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Open') { + portfolioEngine.portfolioCurrent.strategyOpenStage.end.value = portfolioEngine.portfolioCurrent.strategyOpenStage.end.value + sessionParameters.timeFrame.config.value + portfolioEngine.portfolioCurrent.strategyOpenStage.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + } + if (portfolioEngine.portfolioCurrent.strategyManageStage.status.value === 'Open') { + portfolioEngine.portfolioCurrent.strategyManageStage.end.value = portfolioEngine.portfolioCurrent.strategyManageStage.end.value + sessionParameters.timeFrame.config.value + portfolioEngine.portfolioCurrent.strategyManageStage.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + } + if (portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Open') { + portfolioEngine.portfolioCurrent.strategyCloseStage.end.value = portfolioEngine.portfolioCurrent.strategyCloseStage.end.value + sessionParameters.timeFrame.config.value + portfolioEngine.portfolioCurrent.strategyCloseStage.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + } + } + + function resetPortfolioEngineDataStructure() { + if (portfolioEngine.portfolioCurrent.strategyTriggerStage.status.value === 'Closed') { + resetStage(portfolioEngine.portfolioCurrent.strategyTriggerStage.status) + } + if (portfolioEngine.portfolioCurrent.strategyOpenStage.status.value === 'Closed') { + resetStage(portfolioEngine.portfolioCurrent.strategyOpenStage.status) + } + if (portfolioEngine.portfolioCurrent.strategyManageStage.status.value === 'Closed') { + resetStage(portfolioEngine.portfolioCurrent.strategyManageStage.status) + } + if (portfolioEngine.portfolioCurrent.strategyCloseStage.status.value === 'Closed') { + resetStage(portfolioEngine.portfolioCurrent.strategyCloseStage.status) + } + + if (portfolioEngine.portfolioCurrent.position.status.value === 'Closed') { + resetStage(portfolioEngine.portfolioCurrent.strategyTriggerStage) + resetStage(portfolioEngine.portfolioCurrent.strategyOpenStage) + resetStage(portfolioEngine.portfolioCurrent.strategyManageStage) + resetStage(portfolioEngine.portfolioCurrent.strategyCloseStage) + } + function resetStage(stage) { + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.initializeNode(stage) + } + } + + function updateCounters() { + + } + + function updateStatistics() { + + } + + function badDefinitionUnhandledException(err, message, node) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + portfolioSystem.addError([node.id, message, docs]) + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> " + message); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.name = " + node.name); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.type = " + node.type); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> node.config = " + JSON.stringify(node.config)); + if (err !== undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[ERROR] -> err.stack = " + err.stack); + } + throw 'Error Already Recorded' + } + + /* checkUserDefinedCode(): Checks if User Defined Code exists and processes if applicable. */ + function checkUserDefinedCode(stage, status, when) { + let portfolioSystemStage = getPortfolioSystemStage(stage); + + if (portfolioSystemStage !== undefined && + portfolioSystemStage.userDefinedCode !== undefined) { + if (status === 'Running' && when !== portfolioSystemStage.userDefinedCode.config.whileAtStageWhenToRun) { return; } + + switch(status) { + case 'Open' : { + if (portfolioSystemStage.userDefinedCode.config.runWhenEnteringStage) { + portfolioSystem.evalUserCode(portfolioSystemStage, 'User Defined Code'); + } + break; + } + case 'Running' : { + if (portfolioSystemStage.userDefinedCode.config.runWhileAtStage) { + portfolioSystem.evalUserCode(portfolioSystemStage, 'User Defined Code'); + } + break; + } + case 'Closed' : { + if (portfolioSystemStage.userDefinedCode.config.runWhenExitingStage) { + portfolioSystem.evalUserCode(portfolioSystemStage, 'User Defined Code'); + } + break; + } + } + } + } + + // checkAnnounce(): Check if stage announcement should be made + function checkAnnounce(stage, status) { + let portfolioSystemStage = getPortfolioSystemStage(stage); + if (status === 'Open' || status === 'Closed') { + announcementsModuleObject.makeAnnouncements(portfolioSystemStage, status) + } + } + + /* getPortfolioSystemStage(): takes stage name returns stage object. */ + function getPortfolioSystemStage(stage) { + switch(stage) { + case 'Trigger Stage' : { + return portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].triggerStage; + break; + } + case 'Open Stage' : { + return portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].openStage; + break; + } + case 'Manage Stage' : { + return portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].manageStage; + break + } + case 'Close Stage' : { + return portfolioSystem.portfolioStrategies[portfolioEngine.portfolioCurrent.strategy.index.value].closeStage; + break; + } + } + } +} diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioStrategy.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioStrategy.js new file mode 100644 index 000000000..6863c232e --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioStrategy.js @@ -0,0 +1,87 @@ +exports.newPortfolioManagementBotModulesPortfolioStrategy = function (processIndex) { + /* + This module packages all functions related to Strategies. + */ + + let thisObject = { + mantain: mantain, + reset: reset, + openStrategy: openStrategy, + closeStrategy: closeStrategy, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let sessionParameters + + return thisObject + + function initialize() { + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + } + + function finalize() { + portfolioEngine = undefined + sessionParameters = undefined + } + + function mantain() { + updateCounters() + updateEnds() + } + + function reset() { + resetPortfolioEngineDataStructure() + } + + function openStrategy(index, situationName, strategyName) { + /* Starting begin and end */ + portfolioEngine.portfolioCurrent.strategy.begin.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastBegin.value + portfolioEngine.portfolioCurrent.strategy.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value + + /* Recording the opening at the Portfolio Engine Data Structure */ + portfolioEngine.portfolioCurrent.strategy.status.value = 'Open' + portfolioEngine.portfolioCurrent.strategy.serialNumber.value = portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.strategies.value + portfolioEngine.portfolioCurrent.strategy.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + portfolioEngine.portfolioCurrent.strategy.beginRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.value + + portfolioEngine.portfolioCurrent.strategy.index.value = index + portfolioEngine.portfolioCurrent.strategy.situationName.value = situationName + portfolioEngine.portfolioCurrent.strategy.strategyName.value = strategyName + + /* Updating Episode Counters */ + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.strategies.value++ + } + + function closeStrategy(exitType) { + portfolioEngine.portfolioCurrent.strategy.status.value = 'Closed' + portfolioEngine.portfolioCurrent.strategy.exitType.value = exitType + portfolioEngine.portfolioCurrent.strategy.end.value = portfolioEngine.portfolioCurrent.portfolioEpisode.cycle.lastEnd.value + portfolioEngine.portfolioCurrent.strategy.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.min.value + /* + Now that the strategy is closed, it is the right time to move this strategy from current to last at the Portfolio Engine data structure. + */ + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.cloneValues(portfolioEngine.portfolioCurrent.strategy, portfolioEngine.portfolioLast.strategy) + } + + function updateEnds() { + if (portfolioEngine.portfolioCurrent.strategy.status.value === 'Open') { + portfolioEngine.portfolioCurrent.strategy.end.value = portfolioEngine.portfolioCurrent.strategy.end.value + sessionParameters.timeFrame.config.value + portfolioEngine.portfolioCurrent.strategy.endRate.value = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + } + } + + function resetPortfolioEngineDataStructure() { + if (portfolioEngine.portfolioCurrent.strategy.status.value === 'Closed') { + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_MODULE_OBJECT.initializeNode(portfolioEngine.portfolioCurrent.strategy) + } + } + + function updateCounters() { + if (portfolioEngine.portfolioCurrent.strategy.status.value === 'Open') { + portfolioEngine.portfolioCurrent.strategy.strategyCounters.periods.value++ + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioSystem.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioSystem.js new file mode 100644 index 000000000..e465f7873 --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/PortfolioSystem.js @@ -0,0 +1,451 @@ +exports.newPortfolioManagementBotModulesPortfolioSystem = function (processIndex) { + /* + The Portfolio System is the user defined set of rules compliant with the Portfolio Protocol that + defines the portfolio logic to be applied during each cycle of the Simulation. + */ + const MODULE_NAME = 'Portfolio System' + let thisObject = { + mantain: mantain, + reset: reset, + run: run, + updateChart: updateChart, + initialize: initialize, + finalize: finalize + } + + /* + These 3 are the main data structures available to users + when writing conditions and formulas. + */ + let chart + let exchange + let market + + let portfolioSystem + let portfolioEngine + let sessionParameters + let dynamicIndicators + + let portfolioStagesModuleObject = TS.projects.portfolioManagement.botModules.portfolioStages.newPortfolioManagementBotModulesPortfolioStages(processIndex) + + let taskParameters = { + market: TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName + + '/' + + TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.quotedAsset.referenceParent.config.codeName + } + return thisObject + + function initialize() { + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + + portfolioSystem.conditions = new Map() + portfolioSystem.formulas = new Map() + + portfolioStagesModuleObject.initialize() + + /* Adding Functions used elsewhere to Portfolio System Definition */ + portfolioSystem.checkConditions = function (situation, passed) { + /* Given a Situation, we check if all children conditions are true or not */ + for (let m = 0; m < situation.conditions.length; m++) { + + let condition = situation.conditions[m] + let value = false + if (portfolioSystem.conditions.get(condition.id) !== undefined) { + value = portfolioSystem.conditions.get(condition.id) + } + if (value === true) { + portfolioSystem.highlights.push(condition.id) + } + else { + passed = false + } + portfolioSystem.values.push([condition.id, value]) + } + return passed + } + + portfolioSystem.evalConditions = function (startingNode, descendentOfNodeType) { + evalNode(startingNode, 'Conditions', descendentOfNodeType) + } + + portfolioSystem.evalFormulas = function (startingNode, descendentOfNodeType) { + evalNode(startingNode, 'Formulas', descendentOfNodeType) + } + + portfolioSystem.evalUserCode = function (startingNode, descendentOfNodeType) { + evalNode(startingNode, 'User Codes', descendentOfNodeType); + } + + portfolioSystem.addError = function (errorDataArray) { + /* + This function adds to the array of error info a rate. + This rate will later help plotting the error at the + charts. + */ + let rate = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + errorDataArray.push(rate) + portfolioSystem.errors.push(errorDataArray) + } + + portfolioSystem.addWarning = function (warningDataArray) { + /* + This function adds to the array of warning info a rate. + This rate will later help plotting the warning at the + charts. + */ + let rate = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + warningDataArray.push(rate) + portfolioSystem.warnings.push(warningDataArray) + } + + portfolioSystem.addInfo = function (infoDataArray) { + /* + This function adds to the array of warning info a rate. + This rate will later help plotting the warning at the + charts. + */ + let rate = portfolioEngine.portfolioCurrent.portfolioEpisode.candle.close.value + infoDataArray.push(rate) + portfolioSystem.infos.push(infoDataArray) + } + + function isItInside(elementWithTimestamp, elementWithBeginEnd) { + /* + The function is to allow in Conditions and Formulas to easily + know when an element with timestamp (like the ones of + single files) are inside the time range + of an element with a time range, like a candle. + */ + if (elementWithTimestamp.timestamp >= elementWithBeginEnd.begin && elementWithTimestamp.timestamp <= elementWithBeginEnd.end) { + return true + } else { + return false + } + } + } + + function finalize() { + portfolioStagesModuleObject.finalize() + portfolioStagesModuleObject = undefined + + chart = undefined + exchange = undefined + market = undefined + + portfolioSystem.conditions = undefined + portfolioSystem.formulas = undefined + + portfolioSystem.highlights = undefined + portfolioSystem.errors = undefined + portfolioSystem.warnings = undefined + portfolioSystem.infos = undefined + portfolioSystem.values = undefined + portfolioSystem.status = undefined + portfolioSystem.progress = undefined + portfolioSystem.running = undefined + + portfolioSystem = undefined + portfolioEngine = undefined + sessionParameters = undefined + taskParameters = undefined + } + + function mantain() { + portfolioStagesModuleObject.mantain() + } + + function reset() { + portfolioStagesModuleObject.reset() + + portfolioSystem.highlights = [] + portfolioSystem.errors = [] + portfolioSystem.warnings = [] + portfolioSystem.infos = [] + portfolioSystem.values = [] + portfolioSystem.status = [] + portfolioSystem.progress = [] + portfolioSystem.running = [] + portfolioSystem.announcements = [] + } + + function updateChart(pChart, pExchange, pMarket) { + /* + We need these 3 data structures to be a local objects + accessible while evaluating conditions and formulas. + */ + chart = pChart + exchange = pExchange + market = pMarket + + portfolioStagesModuleObject.updateChart(pChart, pExchange, pMarket) + } + + function buildDynamicIndicators() { + if (portfolioSystem.dynamicIndicators !== undefined) { + dynamicIndicators = {} + /* Eval Dynamic Indicators */ + portfolioSystem.evalFormulas(portfolioSystem.dynamicIndicators, 'Indicator Function') + + for (let i = 0; i < portfolioSystem.dynamicIndicators.indicatorFunctions.length; i++) { + let indicatorFunction = portfolioSystem.dynamicIndicators.indicatorFunctions[i] + if (indicatorFunction.formula === undefined) { return } + if (indicatorFunction.config.codeName === undefined) { return } + dynamicIndicators[indicatorFunction.config.codeName] = portfolioSystem.formulas.get(indicatorFunction.formula.id) + } + } + } + + async function run() { + try { + /* Dynamic Indicators */ + buildDynamicIndicators() + + /* Run the Trigger Stage */ + portfolioStagesModuleObject.runTriggerStage() + + /* Run the Open Stage */ + await portfolioStagesModuleObject.runOpenStage() + + /* Run the Manage Stage */ + portfolioStagesModuleObject.runManageStage() + + /* Run the Close Stage */ + await portfolioStagesModuleObject.runCloseStage() + + /* Validation if we need to exit the position */ + portfolioStagesModuleObject.exitPositionValidation() + + portfolioStagesModuleObject.cycleBasedStatistics() + + } catch (err) { + /* + If an error ocurred during execution, it was alreeady logged and + included at the errors array. That means we need to do nothing here, + just prevent the execution to be halted for not handling exceptions. + */ + if (typeof err === 'string' || err instanceof String) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] runExecution -> err = ' + err) + } + if (err.stack !== undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] runExecution -> err = ' + err.stack) + } + } + } + + function evalNode(node, evaluating, descendentOfNodeType, isDescendent) { + if (node === undefined) { return } + + /* Verify if this node is decendent of the specified node type */ + if (isDescendent !== true) { + if (node.type === descendentOfNodeType) { + isDescendent = true + } + } + + /* Here we check if there is a codition to be evaluated */ + if (node.type === 'Condition' && evaluating === 'Conditions') { + /* We will eval this condition */ + if (isDescendent === true) { + evalCondition(node) + } + } + + /* Here we check if there is a formula to be evaluated */ + if ((node.type === 'Formula' || node.type === 'Announcement Formula') && evaluating === 'Formulas') { + if (node.code !== undefined) { + /* We will eval this formula */ + if (isDescendent === true) { + evalFormula(node) + } + } + } + + /* Here we check if there is a User Defined-Javascript Code to be evaluated: */ + if (node.type === 'Javascript Code' && evaluating === 'User Codes') { + if (node.code !== undefined) { + if (isDescendent === true) { + evalJSCode(node); + } + } + } + + /* Now we go down through all this node children */ + let schemaDocument = TS.projects.foundations.globals.taskConstants.APP_SCHEMA_MAP.get(node.project + '-' + node.type) + if (schemaDocument === undefined) { return } + + if (schemaDocument.childrenNodesProperties !== undefined) { + let previousPropertyName // Since there are cases where there are many properties with the same name,because they can hold nodes of different types but only one at the time, we have to avoind counting each property of those as individual children. + for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { + let property = schemaDocument.childrenNodesProperties[i] + + switch (property.type) { + case 'node': { + if (property.name !== previousPropertyName) { + if (node[property.name] !== undefined) { + evalNode(node[property.name], evaluating, descendentOfNodeType, isDescendent) + } + previousPropertyName = property.name + } + break + } + case 'array': { + if (node[property.name] !== undefined) { + let nodePropertyArray = node[property.name] + for (let m = 0; m < nodePropertyArray.length; m++) { + evalNode(nodePropertyArray[m], evaluating, descendentOfNodeType, isDescendent) + } + } + break + } + } + } + } + } + + function evalCondition(node) { + let value + let errorMessage + let docs + /* + The code can be at the condition node if it was done with the Conditions Editor, or it can also be + at a Javascript Code node. If there is a Javascript object we will give it preference and take the code + from there. Otherwise we will take the code from the Condition node. + */ + let code = node.code + let nodeName = node.name + if (node.javascriptCode !== undefined) { + if (node.javascriptCode.code !== undefined) { + code = node.javascriptCode.code + nodeName = node.javascriptCode.name + } + } + + try { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalCondition -> ' + node.name + ' -> code = ' + code) + value = eval(code) + } catch (err) { + /* + One possible error is that the conditions references a .previous that is undefined. This + will not be considered an error. + */ + value = false + errorMessage = err.message + docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Evaluating Condition Error', + placeholder: {} + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, nodeName, code, undefined) + } + + portfolioSystem.conditions.set(node.id, value) + + if (value === true) { + portfolioSystem.highlights.push(node.id) + } + if (errorMessage !== undefined) { + portfolioSystem.addError([node.id, errorMessage, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] evalCondition -> errorMessage = ' + errorMessage) + } + if (value !== undefined) { + portfolioSystem.values.push([node.id, value]) + } + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalCondition -> value = ' + value) + } + + function evalFormula(node) { + let value + let errorMessage + let docs + + try { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalFormula -> ' + node.name + ' -> code = ' + node.code) + value = eval(node.code) + } catch (err) { + /* + One possible error is that the formula references a .previous that is undefined. This + will not be considered an error. + */ + value = 0 + errorMessage = err.message + docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Evaluating Formula Error', + placeholder: {} + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, node.name, node.code, undefined) + } + + if (errorMessage !== undefined) { + portfolioSystem.addError([node.id, errorMessage, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalFormula -> errorMessage = ' + errorMessage) + return + } else { + if (value !== undefined) { + if (node.type === 'Formula' && isNaN(value)) { + + docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Formula Value Not A Number', + placeholder: {} + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, node.name, node.code, undefined, value) + + portfolioSystem.addError([node.id, 'Formula needs to return a numeric value.', docs]) + return + } + + portfolioSystem.values.push([node.id, value]) + portfolioSystem.formulas.set(node.id, value) + } else { + + docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Formula Value Not A Number', + placeholder: {} + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, undefined, node.name, node.code, undefined, value) + + portfolioSystem.addError([node.id, 'Formula needs to return a numeric value.', docs]) + return + + } + } + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalFormula -> value = ' + value) + } + + function evalJSCode(node) { + let value + let errorMessage + let docs + + try { + value = eval(node.code); + + } catch (err) { + value = 0 + errorMessage = err.message + docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - Evaluating User Code Error', + placeholder: {} + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, node.name, node.code, undefined) + } + + if (errorMessage !== undefined) { + portfolioSystem.addError([node.id, errorMessage, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalFormula -> errorMessage = ' + errorMessage) + return + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/Snapshots.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/Snapshots.js new file mode 100644 index 000000000..6b96cb0a5 --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/Low-Frequency-Portfolio/Snapshots.js @@ -0,0 +1,481 @@ +exports.newPortfolioManagementBotModulesSnapshots = function(processIndex) { + /* + This module encapsulates the snapshots functionality. + */ + const MODULE_NAME = 'Snapshots' + + let thisObject = { + updateChart: updateChart, + strategyEntry: strategyEntry, + strategyExit: strategyExit, + positionEntry: positionEntry, + positionExit: positionExit, + addCodeToSnapshot: addCodeToSnapshot, + initialize: initialize, + finalize: finalize + } + + let portfolioEngine + let portfolioSystem + let sessionParameters + + const SNAPSHOTS_FOLDER_NAME = 'Snapshots' + + /* Snapshots of Strategies and Positions */ + let snapshots = { + headers: [], + strategies: [], + positions: [] + } + + let positionKeys = new Map() // This is to prevent adding the same indicator / variable to the output collection. + let strategyKeys = new Map() + let createHeaders = true // This is going to be true only once + let createCloseHeaders = true // This is going to be true only once + let closeValues + let strategyValues + let addToStrategyValues + let positionValues + let addToPositionValues + let snapshotAvailable = false + + /* + These 3 are the main data structures available to users + when writing conditions and formulas. + */ + let chart + let exchange + let market + + return thisObject + + function initialize() { + portfolioEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioEngine + portfolioSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.portfolioSystem + sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters + // first trade forces overwrite of the existing file + if (portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.positions.value > 1) { + snapshotAvailable = true + createHeaders = false // This is going to be true only once + createCloseHeaders = false + } + } + + function finalize() { + //trigger exits added for extra save moment for datapreserve + if (portfolioEngine.portfolioCurrent.strategy.begin.value > 0) { + strategyExit() + positionExit() + } + writeSnapshotFiles() + portfolioEngine = undefined + portfolioSystem = undefined + sessionParameters = undefined + + positionKeys = undefined + strategyKeys = undefined + + chart = undefined + exchange = undefined + market = undefined + } + + function updateChart(pChart, pExchange, pMarket) { + /* + We need these 3 data structures to be a local objects + accessible while evaluating conditions and formulas. + */ + chart = pChart + exchange = pExchange + market = pMarket + } + + function strategyEntry() { + /* + We will record here a snapshot of all values used in conditions and formulas within the Portfolio System. + If the strategy exists with a trade, this information will be added to the snapshots file. + */ + + strategyKeys = new Map() + strategyValues = [] + addToStrategyValues = true + + evalNode(portfolioSystem) + + /* Turn off this */ + createHeaders = false + addToStrategyValues = false + } + + function strategyExit() { + getResults(portfolioEngine.portfolioCurrent.strategy.begin.value, portfolioEngine.portfolioCurrent.strategy.end.value) + let valuesArray = closeValues.concat(strategyValues) + snapshots.strategies.push(valuesArray) + } + + function positionEntry() { + + positionKeys = new Map() + positionValues = [] + addToPositionValues = true + + evalNode(portfolioSystem) + + /* Turn off this */ + createHeaders = false + addToPositionValues = false + } + + function positionExit() { + getResults(portfolioEngine.portfolioCurrent.position.begin.value, portfolioEngine.portfolioCurrent.position.end.value) + let valuesArray = closeValues.concat(positionValues) + snapshots.positions.push(valuesArray) + } + + function evalNode(node) { + if (node === undefined) { return } + + /* Here we check if there is a codition to be evaluated */ + if (node.type === 'Condition') { + /* We will eval this condition */ + evalCondition(node) + } + + /* Here we check if there is a formula to be evaluated */ + if (node.type === 'Formula') { + if (node.code !== undefined) { + /* We will eval this formula */ + evalFormula(node) + } + } + + /* Now we go down through all this node children */ + let schemaDocument = TS.projects.foundations.globals.taskConstants.APP_SCHEMA_MAP.get(node.project + '-' + node.type) + if (schemaDocument === undefined) { return } + + if (schemaDocument.childrenNodesProperties !== undefined) { + let previousPropertyName // Since there are cases where there are many properties with the same name,because they can hold nodes of different types but only one at the time, we have to avoind counting each property of those as individual children. + for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { + let property = schemaDocument.childrenNodesProperties[i] + + switch (property.type) { + case 'node': + { + if (property.name !== previousPropertyName) { + if (node[property.name] !== undefined) { + evalNode(node[property.name]) + } + previousPropertyName = property.name + } + break + } + case 'array': + { + if (node[property.name] !== undefined) { + let nodePropertyArray = node[property.name] + for (let m = 0; m < nodePropertyArray.length; m++) { + evalNode(nodePropertyArray[m]) + } + } + break + } + } + } + } + } + + function evalCondition(node) { + + /* + The code can be at the condition node if it was done with the Conditions Editor, or it can also be + at a Javascript Code node. If there is a Javascript object we will give it preference and take the code + from there. Otherwise we will take the code from the Condition node. + */ + + let nodeWithCode = node + if (node.javascriptCode !== undefined) { + if (node.javascriptCode.code !== undefined) { + nodeWithCode = node.javascriptCode + } + } + addCodeToSnapshot(nodeWithCode) + } + + function evalFormula(node) { + let nodeWithCode = node + addCodeToSnapshot(nodeWithCode) + } + + function addCodeToSnapshot(nodeWithCode) { + if (nodeWithCode === undefined) { return } + if (nodeWithCode.code === undefined) { return } + + try { + const code = nodeWithCode.code + let instructionsArray = code.split(' ') + for (let i = 0; i < instructionsArray.length; i++) { + let instruction = instructionsArray[i] + instruction = instruction.replace('(', '') + instruction = instruction.replace(')', '') + instruction = instruction.replace(//g, '') + instruction = instruction.replace(/<=/g, '') + instruction = instruction.replace(/>=/g, '') + instruction = instruction.replace(/!=/g, '') + instruction = instruction.replace(/!==/g, '') + instruction = instruction.replace(/==/g, '') + instruction = instruction.replace(/===/g, '') + instruction = instruction.replace(/{/g, '') + instruction = instruction.replace(/}/g, '') + if (instruction.indexOf('chart') >= 0) { + let parts = instruction.split('.') + let timeFrame = parts[1] + let product = parts[2] + let property + checkPrevious(3) + + function checkPrevious(index) { + property = parts[index] + if (property === 'previous') { + product = product + '.previous' + checkPrevious(index + 1) + } + } + + // Example: chart.at01hs.popularSMA.sma200 - chart.at01hs.popularSMA.sma100 < 10 + if (timeFrame !== 'atAnyTimeFrame') { + timeFrame = timeFrame.substring(2, 4) + '-' + timeFrame.substring(4, 7) + } + let key = timeFrame + '-' + product + '-' + property + let existingKey + if (addToStrategyValues === true) { + addValues(strategyKeys, strategyValues) + } + + if (addToPositionValues === true) { + addValues(positionKeys, positionValues) + } + + function addValues(keys, values) { + existingKey = keys.get(key) + + if (existingKey === undefined) { // means that at the current loop this property of this product was not used before. + keys.set(key, key) + if (createHeaders === true) { + snapshots.headers.push(key) + } + + try { + let value = eval(instruction) + values.push(value) + } catch (err) { + const message = 'Snapshot Unexpected Error' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + + let contextInfo = { + instruction: instruction + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, nodeWithCode.name, nodeWithCode.code, undefined, undefined, contextInfo) + + portfolioSystem.addError([nodeWithCode.id, message, docs]) + values.push(0) + } + } + } + } + } + } catch (err) { + const message = 'Snapshot Unexpected Error' + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS LF Portfolio Bot Error - ' + message, + placeholder: {} + } + TS.projects.education.utilities.docsFunctions.buildPlaceholder(docs, err, nodeWithCode.name, nodeWithCode.code, undefined) + + portfolioSystem.addError([nodeWithCode.id, message, docs]) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] runSimulation -> addCodeToSnapshot -> nodeWithCode.code = ' + nodeWithCode.code) + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] runSimulation -> addCodeToSnapshot -> err = ' + err.stack) + } + } + + function getResults(openDatetime, closeDatetime) { + + let baseOpen = portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyCloseStage.stageBaseAsset.feesPaid.value + let baseClose = portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageBaseAsset.feesPaid.value + let quoteOpen = portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyOpenStage.stageQuotedAsset.feesPaid.value + let quoteClose = portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset.sizeFilled.value - portfolioEngine.portfolioCurrent.strategyCloseStage.stageQuotedAsset.feesPaid.value + let qouteProfit = ((quoteClose / quoteOpen * 100) - 100) + let baseProfit = ((baseClose / baseOpen * 100) - 100) + + let closeHeaders = ['Trade Number', 'Open Datetime', 'Close Datetime', 'Strategy Name', 'Trigger On Situation', 'Take Position Situation', 'Open Position in Base Asset', 'Close Position in Base Asset', 'Open Position in Quoted Asset', 'Close Position in Quoted Asset', 'Result In Base Asset', 'Result In Quoted Asset', 'ROI in Base Asset', '% P/L Base Asset', 'P/L Type Base Asset', 'ROI in Quoted Asset', '% P/L Quoted Asset', 'P/L Type Quoted Asset', 'Exit Type', '# Periods'] + closeValues = [ + portfolioEngine.portfolioCurrent.portfolioEpisode.portfolioEpisodeCounters.positions.value, // Position Number + (new Date(openDatetime)).toISOString(), // Open Datetime + (new Date(closeDatetime)).toISOString(), // Open Datetime + portfolioEngine.portfolioCurrent.strategy.strategyName.value, // Strategy Name + portfolioEngine.portfolioCurrent.strategy.situationName.value, // Trigger On Situation + portfolioEngine.portfolioCurrent.position.situationName.value, // Take Position Situation + baseOpen, // open position in base asset + baseClose, // close position in base asset + quoteOpen, //open quote in base asset + quoteClose, // close quote in base asset + portfolioEngine.portfolioCurrent.position.positionBaseAsset.hitFail.value, // Result in Base Asset + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.hitFail.value, // Result in Base Asset + portfolioEngine.portfolioCurrent.position.positionBaseAsset.ROI.value, // ROI in Base Asset <- not sure this works as intended + baseProfit + '%', // % profit / loss in base Asset + baseProfit === 0 ? 'Even' : (baseProfit > 0 ? "Profit" : "Loss"), + + portfolioEngine.portfolioCurrent.position.positionQuotedAsset.ROI.value, // ROI in Quoted Asset <- not sure this works as intended + qouteProfit + '%', // % profit loss in quoted Asset + qouteProfit === 0 ? 'Even' : (qouteProfit > 0 ? "Profit" : "Loss"), + portfolioEngine.portfolioCurrent.position.exitType.value, // Exit Type + portfolioEngine.portfolioCurrent.position.positionCounters.periods.value // periods counter + ] + + if (createCloseHeaders === true) { + snapshots.headers = closeHeaders.concat(JSON.parse(JSON.stringify(snapshots.headers))) + createCloseHeaders = false + } + } + + function writeSnapshotFiles() { + + if (sessionParameters.snapshots !== undefined) { + if (sessionParameters.snapshots.config.strategy === true) { + writeSnapshotFile(snapshots.strategies, 'Strategies') + } + } + + if (sessionParameters.snapshots !== undefined) { + if (sessionParameters.snapshots.config.strategy === true) { + writeSnapshotFile(snapshots.positions, 'Positions') + } + } + } + + function writeSnapshotFile(snapshotArray, pFileName) { + try { + let fileStorage = TS.projects.foundations.taskModules.fileStorage.newFileStorage(processIndex); + + let fileName = pFileName + '.csv' + + let filePath = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).FILE_PATH_ROOT + '/Output/' + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_FOLDER_NAME + '/' + SNAPSHOTS_FOLDER_NAME; + filePath += '/' + fileName + + //Get contents of current file if available, otherwise start empty file + if (snapshotAvailable) { + getSnapShotFile(filePath) + } else { + writeOutput('') + } + + function writeOutput(fileContent) { + let separator = '\r\n'; + let contentArray = []; + + // if we have file content extract rows + if (fileContent != '') { + contentArray = fileContent.split(separator) + } + + parseRecord(snapshots.headers) + for (let i = 0; i < snapshotArray.length; i++) { + let record = snapshotArray[i]; + if (record.length > 0) { + parseRecord(record) + } + } + + function parseRecord(record) { + // if we have undefined values, we need to extract the previous stored values for this trade and append them to the new record for completion + if (record[record.length - 1] === undefined && contentArray.length > 0) { + + let rowToMutateArray = contentArray[contentArray.length - 1].split(',') + // check if are for sure on the same tradenumber and merge the data and remove previous line incl separator + if (rowToMutateArray[0] == record[0]) { + record.pop() + rowToMutateArray.splice(0, record.length) + record = record.concat(rowToMutateArray) + fileContent = fileContent.replace(contentArray[contentArray.length - 1], '') + fileContent = fileContent.replace(/\r\n$/, '') + } + } + for (let j = 0; j < record.length; j++) { + let property = record[j] + + fileContent = fileContent + '' + property + if (j !== record.length - 1) { + fileContent = fileContent + "," + } + } + fileContent = fileContent + separator + } + + fileContent = "" + fileContent + ""; + + fileStorage.createTextFile(filePath, fileContent + '\n', onFileCreated) + + function onFileCreated(err) { + if (err.result !== TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] writeSnapshotFile -> onFileCreated -> err = ' + err.stack); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] writeSnapshotFile -> onFileCreated -> filePath = ' + filePath); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] writeSnapshotFile -> onFileCreated -> market = ' + TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName + '_' + TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.quotedAsset.referenceParent.config.codeName); + } + } + } + + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get( + processIndex + ).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write( + MODULE_NAME, + '[ERROR] writeSnapshotFile -> err = ' + err.stack + ) + } + //get file contents + function getSnapShotFile(filePath) { + + try { + + let fileStorage = TS.projects.foundations.taskModules.fileStorage.newFileStorage(processIndex); + + fileStorage.getTextFile(filePath, onFileReceived) + + function onFileReceived(err, text) { + if (err.result === TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result) { + try { + // remove the last linebreak and seperator which is introduced extra during save + text = text.replace(/\n$/, '') + text = text.replace(/\r\n$/, '') + writeOutput(text) + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> fileName = ' + filePath); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> filePath = ' + filePath); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> err = ' + err.stack); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> Asuming this is a temporary situation. Requesting a Retry.'); + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE) + } + } else { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> err = ' + err.stack); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> filePath = ' + filePath); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err; + callBackFunction(err) + } + } + + } catch (error) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> err = ' + err.stack); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> filePath = ' + filePath); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err; + callBackFunction(err); + } + } + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/PMCommunicationModule_Portfolio.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/PMCommunicationModule_Portfolio.js new file mode 100644 index 000000000..2eed9a06c --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/PMCommunicationModule_Portfolio.js @@ -0,0 +1,40 @@ +/* PMCommunicationModule - Portfolio-Manager's Version. + * Fascilitates communications between the Portfolio Manager and its managed sessions. + * Session Key naming convention: name + type + id + */ + +exports.newPMCommunicationModule_Portfolio = function (callerId) { + const MODULE_NAME = 'PM Communication Module - Portfolio'; + + moduleObj = { + beginListening: beginListening + } + + const SESSION_ID = callerId; + + return moduleObj; + + + /* Listeners Section: */ + function beginListening() { + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.listenToEvent( + SESSION_ID, + 'Quote Asset Balance', + undefined, + SESSION_ID, + undefined, + getQuoteAssetBalance) + } + + + + /* eventsCallBack Section: */ + function getQuoteAssetBalance() { + let quoteBal = 100.47; + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.raiseEvent( + SESSION_ID, + 'Quote Asset Balance Reply', + quoteBal + ) + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/PortfolioSession.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/PortfolioSession.js new file mode 100644 index 000000000..2c6caa4fd --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/PortfolioSession.js @@ -0,0 +1,648 @@ +exports.newPortfolioManagementBotModulesPortfolioSession = function (processIndex) { + + const MODULE_NAME = "Portfolio Session" + + let thisObject = { + initialize: initialize + } + + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SOCIAL_BOTS_MODULE = + TS.projects.socialBots.botModules.socialBots.newSocialBotsBotModulesSocialBots(processIndex) + + return thisObject; + + function initialize(callBackFunction) { + try { + /* Check if there is a session */ + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session === undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> Cannot run without a Session."); + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); + return; + } + /* + We will store here the session key, which we will need everytine + we need to emit an event related to the session itself. + */ + let VARIABLES_BY_PROCESS_INDEX = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex) + VARIABLES_BY_PROCESS_INDEX.SESSION_KEY = + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.name + + '-' + + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.type + + '-' + + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.id + + /* + We will also store the session folder name, to be used for debug logging and session output. + */ + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.config.folderName === undefined) { + VARIABLES_BY_PROCESS_INDEX.SESSION_FOLDER_NAME = TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.type.replace(' ', '-').replace(' ', '-') + '-' + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.id + } else { + VARIABLES_BY_PROCESS_INDEX.SESSION_FOLDER_NAME = TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.type.replace(' ', '-').replace(' ', '-') + '-' + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.config.folderName + } + + /* + We will store all session keys on a map so as to be able to send an event to all + of them when the task stops. + */ + TS.projects.foundations.globals.taskVariables.SESSION_MAP.set( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY) + + /* Listen to event to start or stop the session. */ + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.listenToEvent( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + 'Portfolio Session Status', + undefined, + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + undefined, + onSessionStatus) + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.listenToEvent( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + 'Run Portfolio Session', + undefined, + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + undefined, + onSessionRun) + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.listenToEvent( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + 'Stop Portfolio Session', + undefined, + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + undefined, + onSessionStop) + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.listenToEvent( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + 'Resume Portfolio Session', + undefined, + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, + undefined, + onSessionResume) + + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE) + return + + function onSessionStatus() { + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS === 'Running') { + let event = { + status: 'Portfolio Session Runnning' + } + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.raiseEvent( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, 'Status Response', event) + } else { + let event = { + status: 'Portfolio Session Not Runnning' + } + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.raiseEvent( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, 'Status Response', event) + } + } + + function onSessionRun(message) { + try { + /* This happens when the UI is reloaded, the session was running and tries to run it again. */ + if ( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS === 'Idle' || + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS === 'Running' + ) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] onSessionRun -> Event received to run the Session while it was already running. ") + return + } + + /* We are going to initialize here these constants whose values are comming at the event. */ + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_SYSTEM_NODE = JSON.parse(message.event.portfolioSystem) + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).PORTFOLIO_ENGINE_NODE = JSON.parse(message.event.portfolioEngine) + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE = JSON.parse(message.event.session) + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).DEPENDENCY_FILTER = JSON.parse(message.event.dependencyFilter) + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_RESUMING = false + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_FIRST_LOOP = true + + setUpSessionFolderName(); + + /* We validate all parameters received and complete some that might be missing if needed. */ + if (checkParemeters() === false) { return } + + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SOCIAL_BOTS_MODULE.initialize(); + + let allGood + switch (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type) { + case 'Backtesting Session': { + allGood = startBackTesting(message) + break + } + case 'Live Portfolio Session': { + allGood = startLivePortfolio(message) + break + } + case 'Fordward Testing Session': { + allGood = startFordwardTesting(message) + break + } + case 'Paper Portfolio Session': { + allGood = startPaperPortfolio(message) + break + } + } + if (allGood === true) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS = 'Idle' + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING = false + } else { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING = true + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[IMPORTANT] onSessionRun -> Stopping the Session now. ') + } + + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SOCIAL_BOTS_MODULE.sendMessage( + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type + " '" + + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.name + "' is starting.") + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> onSessionRun -> err = " + err.stack); + } + } + + function onSessionStop() { + TS.projects.foundations.functionLibraries.sessionFunctions.stopSession(processIndex, 'Session Stopped From the User Interface.') + } + + function onSessionResume(message) { + try { + if (TS.projects.foundations.functionLibraries.sessionFunctions.stopSession === undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] onSessionResume -> Event received to resume the Session that have never be ran before. ") + return + } + + /* This happens when the UI is reloaded, the session was running and tries to run it again. */ + if ( + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS === 'Idle' || + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS === 'Running') { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] onSessionResume -> Event received to resume the Session while it was already running. ") + return + } + + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_RESUMING = true + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING = false + + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SOCIAL_BOTS_MODULE.sendMessage( + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type + " '" + + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.name + "' is resuming.") + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> onSessionResume -> err = " + err.stack); + } + } + + function setUpSessionFolderName() { + /* + The session object is overwritten when the session is run. For that reason we + need to setup again the folder name at the Session level. + Set the folderName for logging, reports, context and data output + */ + let config + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.config !== undefined) { + config = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.config + if (config.folderName === undefined) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_FOLDER_NAME = + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.type.replace(' ', '-').replace(' ', '-') + '-' + + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.id + } else { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_FOLDER_NAME = + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.type.replace(' ', '-').replace(' ', '-') + '-' + + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.config.folderName + } + } + } + + function checkParemeters() { + /* + Here we check all the Session Parameters received. If something critical is missing we abort returning false. If something + non critical is missing, we complete it with a default value. + */ + + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters === undefined) { + let errorMessage = "Parameters Node Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError( + processIndex, + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE, + errorMessage, + docs + ) + return false + } + + /* Time Range */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange === undefined) { // if the Time Range is missing we create a default one. + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange = { + name: 'Missing Time Range', + type: 'Time Range', + config: { + initialDatetime: (new Date()).valueOf(), + finalDatetime: (new Date()).valueOf() + SA.projects.foundations.globals.timeConstants.ONE_YEAR_IN_MILISECONDS + } + } + } else { + /* Check that we received valid dates */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { + if (isNaN(new Date(TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime)).valueOf()) { + let errorMessage = "Invalid Initial Datetime Property Value" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: { + currentValue: { + style: "Json", + text: TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime + } + } + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange, errorMessage, docs) + return false + } + } + if (isNaN(new Date(TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.finalDatetime)).valueOf()) { + let errorMessage = "Invalid Initial Datetime Property Value" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: { + currentValue: { + style: "Json", + text: TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.finalDatetime + } + } + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange, errorMessage, docs) + return false + } + } + + /* Session Type Forced Values */ + let today = (new Date()).valueOf() + let aYearAgo = today - SA.projects.foundations.globals.timeConstants.ONE_YEAR_IN_MILISECONDS + let aYearFromNow = today + SA.projects.foundations.globals.timeConstants.ONE_YEAR_IN_MILISECONDS + switch (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type) { + case 'Backtesting Session': { + useDefaultDatetimes(aYearAgo, today) + break + } + case 'Live Portfolio Session': { + useDefaultDatetimes(today, aYearFromNow) + break + } + case 'Fordward Testing Session': { + useDefaultDatetimes(today, aYearFromNow) + break + } + case 'Paper Portfolio Session': { + useDefaultDatetimes(today, aYearFromNow) + break + } + } + + function useDefaultDatetimes(initialDefault, finalDefault) { + /* + Note that inside the system, we are going to deal with these + dates in their numeric value representation. + */ + + /* Initial Datetime */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type === 'Backtesting Session') { + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime === undefined) { + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime = initialDefault + } else { + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime = (new Date(TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime)).valueOf() + } + } else { + /* Non backtest session can start from the past only if explicitly configured that way */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime === undefined || TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.allowStartingFromThePast !== true) { + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime = initialDefault + } else { + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime = (new Date(TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.initialDatetime)).valueOf() + } + } + + /* Final Datetime */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.finalDatetime === undefined) { + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.finalDatetime = finalDefault + } else { + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.finalDatetime = (new Date(TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeRange.config.finalDatetime)).valueOf() + } + } + + /* Time Frame */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame === undefined) { + let errorMessage = "Time Frame Node Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters, errorMessage, docs) + return false + } + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.label === undefined) { + let errorMessage = "Label Property Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame, errorMessage, docs) + return false + } + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.value = getTimeFrameFromLabel(TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.label) + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.value === undefined) { + let errorMessage = "Invalid Label Property Value" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: { + currentValue: { + style: "Json", + text: TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.label + } + } + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame, errorMessage, docs) + return false + } + + /* Session Base Asset */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset === undefined) { + let errorMessage = "Session Base Asset Node Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters, errorMessage, docs) + return false + } + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset.config.initialBalance === undefined) { + let errorMessage = "Initial Balance Property Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset, errorMessage, docs) + return false + } + + /* Session Quoted Asset */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset === undefined) { + let errorMessage = "Session Quoted Asset Node Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters, errorMessage, docs) + return false + } + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset.config.initialBalance === undefined) { + let errorMessage = "Initial Balance Property Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkParemeters -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset, errorMessage, docs) + return false + } + + /* Slippage */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.slippage === undefined) { // if the Slippage is missing we create a default one. + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.slippage = { + name: 'Missing Slippage', + type: 'Slippage', + config: { + marketOrderRate: 0, + stopLoss: 0, + takeProfit: 0 + } + } + } + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.slippage.config.marketOrderRate === undefined) { // if the marketOrderRate is missing we create a default one. + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.slippage.config.marketOrderRate = 0 + } + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.slippage.config.stopLoss === undefined) { // if the stopLoss is missing we create a default one. + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.slippage.config.stopLoss = 0 + } + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.slippage.config.takeProfit === undefined) { // if the takeProfit is missing we create a default one. + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.slippage.config.takeProfit = 0 + } + + /* Fee Structure */ + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.feeStructure === undefined) { // if the Fee Structure is missing we create a default one. + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.feeStructure = { + name: 'Missing Fee Structure', + type: 'Fee Structure', + config: { + maker: 0, + taker: 0 + } + } + } + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.feeStructure.config.maker === undefined) { // if the maker is missing we create a default one. + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.feeStructure.config.maker = 0 + } + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.feeStructure.config.taker === undefined) { // if the taker is missing we create a default one. + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.feeStructure.config.taker = 0 + } + + return true + } + + function startBackTesting(message) { + return true + } + + function checkKey() { + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference === undefined) { + let errorMessage = "Key Reference Node Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkKey -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.taskConstants.TASK_NODE, errorMessage, docs) + return false + } + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent === undefined) { + let errorMessage = "Exchange Account Key Node Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkKey -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference, errorMessage, docs) + return false + } + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent.config.codeName === undefined) { + let errorMessage = "Codename Property Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkKey -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent, errorMessage, docs) + return false + } + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent.config.secret === undefined) { + let errorMessage = "Secret Property Missing" + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> checkKey -> " + errorMessage) + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'TS Portfolio Session Error - ' + errorMessage, + placeholder: {} + } + + TS.projects.foundations.functionLibraries.sessionFunctions.sessionError(processIndex, TS.projects.foundations.globals.taskConstants.TASK_NODE.keyReference.referenceParent, errorMessage, docs) + return false + } + return true + } + + function startLivePortfolio() { + /* Testing to be removed: @PLUV */ + /*for (let key of TS.projects.foundations.globals.taskConstants.MANAGED_SESSIONS_MAP.keys()) { + TS.projects.foundations.globals.taskConstants.MANAGED_SESSIONS_MAP.get(key).beginListening(); + }*/ + /* End Testing */ + return checkKey() + } + + function startFordwardTesting(message) { + if (checkKey() === false) { return false } + + /* Reduce the balance */ + let balancePercentage = 1 // This is the default value + + if (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.config.balancePercentage !== undefined) { + balancePercentage = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.config.balancePercentage + } + + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset.config.initialBalance = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset.config.initialBalance * balancePercentage / 100 + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset.config.initialBalance = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset.config.initialBalance * balancePercentage / 100 + + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset.config.minimumBalance = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset.config.minimumBalance * balancePercentage / 100 + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset.config.minimumBalance = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset.config.minimumBalance * balancePercentage / 100 + + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset.config.maximumBalance = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionBaseAsset.config.maximumBalance * balancePercentage / 100 + TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset.config.maximumBalance = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.sessionQuotedAsset.config.maximumBalance * balancePercentage / 100 + + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.normalWaitTime = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.value + + return true + } + + function startPaperPortfolio(message) { + return true + } + + function getTimeFrameFromLabel(timeFrameLabel) { + + for (let i = 0; i < TS.projects.foundations.globals.timeFrames.marketTimeFramesArray().length; i++) { + let value = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray()[i][0] + let label = TS.projects.foundations.globals.timeFrames.marketTimeFramesArray()[i][1] + + if (timeFrameLabel === label) { + return value + } + } + + for (let i = 0; i < TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray().length; i++) { + let value = TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray()[i][0] + let label = TS.projects.foundations.globals.timeFrames.dailyTimeFramesArray()[i][1] + + if (timeFrameLabel === label) { + return value + } + } + } + + } catch (err) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> err = " + err.stack); + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); + } + } +}; diff --git a/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/SingleMarketPortfolioBot.js b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/SingleMarketPortfolioBot.js new file mode 100644 index 000000000..d53e5d4ba --- /dev/null +++ b/Projects/Portfolio-Management/TS/Bot-Modules/Portfolio-Bot/SingleMarketPortfolioBot.js @@ -0,0 +1,616 @@ +exports.newPortfolioManagementBotModulesSingleMarketPortfolioBot = function (processIndex) { + + const MODULE_NAME = "Single Market Portfolio Bot"; + + let session = TS.projects.portfolioManagement.botModules.portfolioSession.newPortfolioManagementBotModulesPortfolioSession(processIndex) + let nextLoopTimeoutHandle; + + let thisObject = { + initialize: initialize, + run: run + }; + + return thisObject; + + function initialize(callBackFunction) { + try { + /* We will check that we have received all the nodes needed to run this bot. */ + if (TS.projects.foundations.functionLibraries.singleMarketFunctions.checkUpstreamOfTaskNode(processIndex) === false) { + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) + return + } + + /* Here we setup the path prefix that will be used when writing data or logs to disk. */ + TS.projects.foundations.functionLibraries.singleMarketFunctions.initializeFilePathRoot(processIndex) + + session.initialize(callBackFunction) + + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] initialize -> err = " + err.stack); + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); + } + } + + function run(callBackFunction) { + try { + /* Some initial values*/ + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING = true; + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[IMPORTANT] run -> Stopping the Session now. ') + + loop(); + + function loop() { + try { + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, undefined, undefined, "Running...") + function pad(str, max) { + str = str.toString(); + return str.length < max ? pad(" " + str, max) : str; + } + + /* For each loop we want to create a new log file. */ + if (TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT !== undefined) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.finalize() + } + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT = TS.projects.foundations.taskModules.debugLog.newFoundationsTaskModulesDebugLog(processIndex) + TS.projects.foundations.globals.taskVariables.LOGGER_MAP.set(MODULE_NAME + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].id, TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT) + + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).MAIN_LOOP_COUNTER++; + + let nextWaitTime; + + /* We tell the UI that we are running. */ + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, undefined, undefined, "Running...") + + /* We define the datetime for the process that we are running now. This will be the official processing time for both the infraestructure and the bot. */ + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_DATETIME = new Date(); // This will be considered the process date and time, so as to have it consistenly all over the execution. + + /* Main Loop Console Logging */ + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.newMainLoop() + + /* Checking if we need to need to emit any event */ + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS === 'Idle' && TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING === false) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS = 'Running' + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_BEGIN = new Date() + } + + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS === 'Running' && TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING === true) { + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS = 'Stopped' + } + + TS.projects.foundations.functionLibraries.sessionFunctions.emitSessionStatus(TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_STATUS, TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY) + + /* Checking if we should process this loop or not.*/ + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_STOPPING === true) { + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> Waiting for " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.type + " " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.name + " to be run.") + + console.log(new Date().toISOString() + " " + pad(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.config.codeName, 20) + " " + pad(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.codeName, 30) + + " Waiting for " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.type + " " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.name + " to be run. "); + + nextWaitTime = 'Waiting for Session'; + loopControl(nextWaitTime); + return + } + + /* We will prepare first the infraestructure needed for the bot to run. There are 3 modules we need to sucessfullly initialize first. */ + + let processExecutionEvents + let userBot; + let processFramework; + let statusDependencies; + let dataDependencies; + + initializeProcessExecutionEvents(); + + function initializeProcessExecutionEvents() { + try { + processExecutionEvents = TS.projects.foundations.processModules.processExecutionEvents.newFoundationsProcessModulesProcessExecutionEvents(processIndex) + processExecutionEvents.initialize(onInizialized); + + function onInizialized(err) { + try { + switch (err.result) { + case TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> initializeProcessExecutionEvents -> onInizialized -> Execution finished well."); + startProcessExecutionEvents() + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE.result: { // Something bad happened, but if we retry in a while it might go through the next time. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] run -> loop -> initializeProcessExecutionEvents -> onInizialized -> Retry Later. Requesting Execution Retry."); + nextWaitTime = 'Retry'; + loopControl(nextWaitTime); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE.result: { // This is an unexpected exception that we do not know how to handle. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeProcessExecutionEvents -> onInizialized -> Operation Failed. Aborting the process."); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeProcessExecutionEvents -> onInizialized -> Unhandled err.result received. -> err.result = " + err.result); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeProcessExecutionEvents -> onInizialized -> Unhandled err.result received. -> err = " + err.message); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeProcessExecutionEvents -> onInizialized -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeProcessExecutionEvents -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + + function startProcessExecutionEvents() { + try { + processExecutionEvents.start(onStarted); + + function onStarted(err) { + try { + switch (err.result) { + case TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> startProcessExecutionEvents -> onStarted -> Execution finished well."); + + if (TS.projects.foundations.globals.taskVariables.IS_TASK_STOPPING === true) { + loopControl() + return + } + + initializeStatusDependencies(); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE.result: { // Something bad happened, but if we retry in a while it might go through the next time. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] run -> loop -> startProcessExecutionEvents -> onStarted -> Retry Later. Requesting Execution Retry."); + nextWaitTime = 'Retry'; + loopControl(nextWaitTime); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE.result: { // This is an unexpected exception that we do not know how to handle. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessExecutionEvents -> onStarted -> Operation Failed. Aborting the process."); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessExecutionEvents -> onStarted -> Unhandled err.result received. -> err.result = " + err.result); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessExecutionEvents -> onStarted -> Unhandled err.result received. -> err = " + err.message); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessExecutionEvents -> onStarted -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessExecutionEvents -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + + function initializeStatusDependencies() { + try { + statusDependencies = TS.projects.foundations.processModules.statusDependencies.newFoundationsProcessModulesStatusDependencies(processIndex); + statusDependencies.initialize(onInizialized); + + function onInizialized(err) { + try { + switch (err.result) { + case TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> initializeStatusDependencies -> onInizialized -> Execution finished well."); + initializeDataDependencies(); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE.result: { // Something bad happened, but if we retry in a while it might go through the next time. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] run -> loop -> initializeStatusDependencies -> onInizialized -> Retry Later. Requesting Execution Retry."); + nextWaitTime = 'Retry'; + loopControl(nextWaitTime); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE.result: { // This is an unexpected exception that we do not know how to handle. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeStatusDependencies -> onInizialized -> Operation Failed. Aborting the process."); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeStatusDependencies -> onInizialized -> Unhandled err.result received. -> err.result = " + err.result); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeStatusDependencies -> onInizialized -> Unhandled err.result received. -> err = " + err.message); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeStatusDependencies -> onInizialized -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeStatusDependencies -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + + function initializeDataDependencies() { + try { + dataDependencies = TS.projects.foundations.processModules.dataDependencies.newFoundationsProcessModulesDataDependencies(processIndex); + dataDependencies.initialize(onInizialized); + + function onInizialized(err) { + try { + switch (err.result) { + case TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> initializeDataDependencies -> onInizialized -> Execution finished well.") + switch (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.framework.name) { + case 'Low-Frequency-Portfolio-Process': { + processFramework = TS.projects.portfolioManagement.botModules.portfolioProcess.newPortfolioManagementBotModulesPortfolioProcess(processIndex); + startProcessFramework(); + break; + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeDataDependencies -> onInizialized -> Process Framework not Supported."); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeDataDependencies -> onInizialized -> Process Framework Name = " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.framework.name); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE.result: { // Something bad happened, but if we retry in a while it might go through the next time. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] run -> loop -> initializeDataDependencies -> onInizialized -> Retry Later. Requesting Execution Retry."); + nextWaitTime = 'Retry'; + loopControl(nextWaitTime); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE.result: { // This is an unexpected exception that we do not know how to handle. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeDataDependencies -> onInizialized -> Operation Failed. Aborting the process."); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeDataDependencies -> onInizialized -> Unhandled err.result received. -> err.result = " + err.result); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeDataDependencies -> onInizialized -> Unhandled err.result received. -> err = " + err.message); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeDataDependencies -> onInizialized -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> initializeDataDependencies -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + + function startProcessFramework() { + try { + processFramework.start(statusDependencies, dataDependencies, onFinished); + + function onFinished(err) { + try { + processFramework = undefined + dataDependencies.finalize() + dataDependencies = undefined + statusDependencies.finalize() + statusDependencies = undefined + + switch (err.result) { + case TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> startProcessFramework -> onFinished -> Execution finished well."); + nextWaitTime = 'Normal'; + finishProcessExecutionEvents() + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE.result: { // Something bad happened, but if we retry in a while it might go through the next time. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] run -> loop -> startProcessFramework -> onFinished -> Retry Later. Requesting Execution Retry."); + nextWaitTime = 'Retry'; + loopControl(nextWaitTime); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE.result: { // This is an unexpected exception that we do not know how to handle. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessFramework -> onFinished -> Operation Failed. Aborting the process."); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + case TS.projects.foundations.globals.standardResponses.CUSTOM_OK_RESPONSE.result: { + + switch (err.message) { + case "Dependency does not exist.": { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] run -> loop -> startProcessFramework -> onFinished -> Dependency does not exist. This Loop will go to sleep."); + nextWaitTime = 'Sleep'; + loopControl(nextWaitTime); + return; + } + case "Dependency not ready.": { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] run -> loop -> startProcessFramework -> onFinished -> Dependency not ready. This Loop will go to sleep."); + nextWaitTime = 'Sleep'; + loopControl(nextWaitTime); + return; + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessFramework -> onFinished -> Unhandled custom response received. -> err = " + err.message); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessFramework -> onFinished -> Unhandled err.result received. -> err.result = " + err.result); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessFramework -> onFinished -> Unhandled err.result received. -> err = " + err.message); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessFramework -> onFinished -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> startProcessFramework -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + + function finishProcessExecutionEvents() { + try { + processExecutionEvents.finish(onFinished); + + function onFinished(err) { + try { + processExecutionEvents.finalize() + processExecutionEvents = undefined + + switch (err.result) { + case TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> finishProcessExecutionEvents -> onFinished -> Execution finished well."); + nextWaitTime = 'Normal'; + loopControl(nextWaitTime); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_RETRY_RESPONSE.result: { // Something bad happened, but if we retry in a while it might go through the next time. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[WARN] run -> loop -> finishProcessExecutionEvents -> onFinished -> Retry Later. Requesting Execution Retry."); + nextWaitTime = 'Retry'; + loopControl(nextWaitTime); + return; + } + case TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE.result: { // This is an unexpected exception that we do not know how to handle. + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> finishProcessExecutionEvents -> onFinished -> Operation Failed. Aborting the process."); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> finishProcessExecutionEvents -> onFinished -> Unhandled err.result received. -> err.result = " + err.result); + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> finishProcessExecutionEvents -> onFinished -> Unhandled err.result received. -> err = " + err.message); + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> finishProcessExecutionEvents -> onFinished -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> finishProcessExecutionEvents -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + + function loopControl(nextWaitTime) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> loopControl -> nextWaitTime = " + nextWaitTime) + + /* We show we reached the end of the loop. */ + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, undefined, undefined, "Running...") + + /* Here we check if we must stop the loop gracefully. */ + shallWeStop(onStop, onContinue); + + function onStop() { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> loopControl -> onStop -> Stopping the Loop Gracefully. See you next time!") + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.persist(); + + TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.raiseEvent(TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_KEY, 'Stopped') + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return; + } + + function onContinue() { + /* Indicator bots are going to be executed after a configured period of time after the last execution ended. This is to avoid overlapping executions. */ + switch (nextWaitTime) { + case 'Waiting for Session': { + let waitTime = TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.sessionRunWaitTime + nextLoopTimeoutHandle = setTimeout(loop, waitTime); + let waitingTime = waitTime / 1000 / 60 + let label = 'minute/s' + if (waitingTime < 1) { + waitingTime = waitTime / 1000 + label = 'seconds' + } + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, undefined, undefined, "Waiting " + waitingTime + " " + label + " for " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.type + " " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.name + " to be run. ") + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.persist(); + } + break + case 'Normal': { + let waitTime + if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).WAIT_FOR_EXECUTION_FINISHED_EVENT === true) { + waitTime = 0 + } else { + switch (TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.type) { + case 'Live Portfolio Session': { + waitTime = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.value + break + } + case 'Fordward Tessting Session': { + waitTime = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.value + break + } + case 'Paper Portfolio Session': { + waitTime = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.portfolioParameters.timeFrame.config.value + break + } + case 'Backtesting Session': { + waitTime = 0 + break + } + } + } + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> loopControl -> Restarting Loop in " + (waitTime / 1000 / 60) + " minute/s.") + nextLoopTimeoutHandle = setTimeout(loop, waitTime); + let waitingTime = waitTime / 1000 / 60 + let label = 'minute/s' + if (waitingTime < 1) { + waitingTime = waitTime / 1000 + label = 'seconds' + } + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, undefined, undefined, "Waiting " + waitingTime + " " + label + " for next execution.") + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.persist(); + } + break; + case 'Retry': { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> loopControl -> Restarting Loop in " + (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.retryWaitTime / 1000) + " seconds.") + nextLoopTimeoutHandle = setTimeout(loop, TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.retryWaitTime); + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, undefined, undefined, "Trying to recover from some problem. Waiting " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.retryWaitTime / 1000 + " seconds for next execution.") + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.persist(); + } + break; + case 'Sleep': { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> loopControl -> Restarting Loop in " + (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.sleepWaitTime / 60000) + " minutes.") + nextLoopTimeoutHandle = setTimeout(loop, TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.sleepWaitTime); + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, undefined, undefined, "Waiting " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.sleepWaitTime / 60000 + " minutes for next execution.") + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.persist(); + } + break; + case 'Coma': { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[INFO] run -> loop -> loopControl -> Restarting Loop in " + (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.comaWaitTime / 3600000) + " hours.") + nextLoopTimeoutHandle = setTimeout(loop, TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.comaWaitTime); + TS.projects.foundations.functionLibraries.processFunctions.processHeartBeat(processIndex, undefined, undefined, "Waiting " + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.comaWaitTime / 3600000 + " hours for next execution.") + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.persist(); + } + break; + } + } + } + + function shallWeStop(stopCallBack, continueCallBack) { + try { + /* IMPORTANT: This function is exactly the same on the 3 modules. */ + if (!TS.projects.foundations.globals.taskVariables.IS_TASK_STOPPING) { + continueCallBack(); + } else { + stopCallBack(); + } + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> shallWeStop -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + + } catch (err) { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> loop -> err = " + err.stack); + TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).UNEXPECTED_ERROR = err + TS.projects.foundations.functionLibraries.processFunctions.stopProcess(processIndex, callBackFunction, nextLoopTimeoutHandle) + return + } + } + + } catch (err) { + TS.projects.foundations.globals.taskVariables.UNEXPECTED_ERROR = err + + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).PROCESS_INSTANCE_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + "[ERROR] run -> err = " + err.stack); + clearTimeout(nextLoopTimeoutHandle); + callBackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE); + } + } +}; diff --git a/Projects/Portfolio-Management/TS/Modules/PortfolioManagerClient.js b/Projects/Portfolio-Management/TS/Modules/PortfolioManagerClient.js new file mode 100644 index 000000000..2d24455fe --- /dev/null +++ b/Projects/Portfolio-Management/TS/Modules/PortfolioManagerClient.js @@ -0,0 +1,101 @@ +exports.newPortfolioManagementModulesPortfolioManagerClient = function (processIndex) { + /* + This object represents a proxy of the Profile Manager. It is used to send + questions to the Event and Formula Managers and receive their answers. + */ + let thisObject = { + askPortfolioEventsManager: askPortfolioEventsManager, + askPortfolioFormulaManager: askPortfolioFormulaManager, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function initialize() { + + } + + function finalize() { + + } + + async function askPortfolioEventsManager(eventNode, eventStatus) { + let response = { + raiseEvent: eventStatus, + reason: "No need to ask Portfolio Manager" + } + + if (eventNode.askPortfolioEventsManager === undefined) { + return response + } + + if (eventStatus === true) { + /* + First we will check if the Portfolio Manager confirms this event + can be raised. + */ + if (eventNode.askPortfolioEventsManager.confirmEvent !== undefined) { + let message = { + question: "Confirm This Event Can Be Raised", + event: eventNode.type + } + response = await portfolioManagerEventsClient.sendMessage(message) + } + } else { + /* + In this case, we will check if the Porfolio Manager would like to + raise this event anyways. + */ + if (eventNode.askPortfolioEventsManager.raiseEvent !== undefined) { + let message = { + question: "Must This Event Be Raised", + event: eventNode.type + } + response = await portfolioManagerEventsClient.sendMessage(message) + } + } + return response + } + + async function askPortfolioFormulaManager(formulaParentNode, formulaValue) { + let response = { + value: formulaValue, + reason: "No need to ask Portfolio Manager" + } + + if (formulaParentNode === undefined) { + return response + } + if (formulaParentNode.askPortfolioFormulaManager === undefined) { + return response + } + + if (formulaValue === true) { + /* + First we will check if the Portfolio Manager confirms this formula + value. + */ + if (formulaParentNode.askPortfolioEventsManager.confirmFormula !== undefined) { + let message = { + question: "Confirm This Formula Value", + formula: formulaParentNode.type + } + response = await portfolioManagerEventsClient.sendMessage(message) + } + } else { + /* + In this case, we will check if the Porfolio Manager would like to + replace this formula value for something else. + */ + if (formulaParentNode.askPortfolioEventsManager.raiseEvent !== undefined) { + let message = { + question: "Give me a Value for this Formula", + formula: formulaParentNode.type + } + response = await portfolioManagerEventsClient.sendMessage(message) + } + } + return response + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Modules/PortfolioManagerEventsClient.js b/Projects/Portfolio-Management/TS/Modules/PortfolioManagerEventsClient.js new file mode 100644 index 000000000..df5d5a51a --- /dev/null +++ b/Projects/Portfolio-Management/TS/Modules/PortfolioManagerEventsClient.js @@ -0,0 +1,28 @@ +exports.newPortfolioManagementModulesPortfolioManagerEventsClient = function (processIndex) { + /* + This object represents the client to access the Portfolio Manager from a Trading Bot. + It is an events client because the communication with the Portfolio Manager happens + at the events layer, provided by the Events Server. + */ + let thisObject = { + sendMessage: sendMessage, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function initialize() { + + } + + function finalize() { + + } + + async function sendMessage(message) { + + } + + +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/TS/Modules/PortfolioManagerEventsInterface.js b/Projects/Portfolio-Management/TS/Modules/PortfolioManagerEventsInterface.js new file mode 100644 index 000000000..b3105f2f5 --- /dev/null +++ b/Projects/Portfolio-Management/TS/Modules/PortfolioManagerEventsInterface.js @@ -0,0 +1,20 @@ +exports.newPortfolioManagementModulesPortfolioManagerEventsInterface = function (processIndex) { + /* + This object represents the interface between the Portfolio Manager and Trading Bots. + It is an events based interface because the communicatin happens via the Events Server. + */ + let thisObject = { + initialize: initialize, + finalize: finalize + } + + return thisObject + + function initialize() { + + } + + function finalize() { + + } +} \ No newline at end of file diff --git a/Projects/Portfolio-Management/UI/Function-Libraries/ActionSwitch.js b/Projects/Portfolio-Management/UI/Function-Libraries/ActionSwitch.js new file mode 100644 index 000000000..e2fa9b9ef --- /dev/null +++ b/Projects/Portfolio-Management/UI/Function-Libraries/ActionSwitch.js @@ -0,0 +1,51 @@ +function newPortfolioManagementActionSwitch() { + + let thisObject = { + executeAction: executeAction, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + + } + + function initialize() { + /* Nothing to initialize since a Function Library does not hold any state. */ + } + + async function executeAction(action) { + switch (action.name) { + case 'Run Portfolio Session': + { + UI.projects.portfolioManagement.functionLibraries.portfolioSessionFunctions.runSession(action.node, false, action.callBackFunction) + } + break + case 'Resume Portfolio Session': + { + UI.projects.portfolioManagement.functionLibraries.portfolioSessionFunctions.runSession(action.node, true, action.callBackFunction) + } + break + case 'Stop Portfolio Session': + { + UI.projects.portfolioManagement.functionLibraries.portfolioSessionFunctions.stopSession(action.node, action.callBackFunction) + } + break + case 'Run Managed Sessions': + { + UI.projects.portfolioManagement.functionLibraries.portfolioSessionFunctions.runManagedSessions(action.node); + } + break; + case 'Stop Managed Sessions': + { + UI.projects.portfolioManagement.functionLibraries.portfolioSessionFunctions.stopManagedSessions(action.node); + } + break; + default: { + console.log("[WARN] Action sent to Portfolio-Management Action Switch does not belong here. Verify at the App Schema file of the node that triggered this action that the actionProject is pointing to the right project. -> Action = " + action.name + " -> Action Node Name = " + action.node.name) + } + } + } +} diff --git a/Projects/Portfolio-Management/UI/Function-Libraries/PortfolioSessionFunctions.js b/Projects/Portfolio-Management/UI/Function-Libraries/PortfolioSessionFunctions.js new file mode 100644 index 000000000..a8df56a64 --- /dev/null +++ b/Projects/Portfolio-Management/UI/Function-Libraries/PortfolioSessionFunctions.js @@ -0,0 +1,394 @@ +function newPortfolioManagementFunctionLibraryPortfolioSessionFunctions() { + let thisObject = { + synchronizeSessionWithBackEnd: synchronizeSessionWithBackEnd, + runSession: runSession, + stopSession: stopSession, + runManagedSessions: runManagedSessions, + stopManagedSessions: stopManagedSessions + } + + return thisObject + + function synchronizeSessionWithBackEnd(node) { + let validationsResult = validations(node) + if (validationsResult === undefined) { + /* If something fails at validations we just quit. */ + return + } + let lanNetworkNode = validationsResult.lanNetworkNode + if (lanNetworkNode === undefined) { + /* Nodes that do not belong to a network can not get ready. */ + return + } + + let eventsServerClient = UI.projects.foundations.spaces.designSpace.workspace.eventsServerClients.get(lanNetworkNode.id) + + /* First we setup everything so as to listen to the response from the Task Server */ + let eventSubscriptionIdOnStatus + let key = node.name + '-' + node.type + '-' + node.id + eventsServerClient.listenToEvent(key, 'Status Response', undefined, node.id, onResponse, onStatus) + + function onResponse(message) { + eventSubscriptionIdOnStatus = message.eventSubscriptionId + } + + function onStatus(message) { + eventsServerClient.stopListening(key, eventSubscriptionIdOnStatus, node.id) + if (message.event.status === 'Portfolio Session Runnning') { + node.payload.uiObject.menu.internalClick('Run Portfolio Session') + } + } + + /* Second we ask the Task Server if this Session is Running. */ + eventsServerClient.raiseEvent(key, 'Portfolio Session Status') + } + + function runSession(node, resume, callBackFunction) { + + if (UI.environment.DEMO_MODE === true) { + if (window.location.hostname !== 'localhost') { + node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not RUN Sessions.', 5) + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + return + } + } + + let validationsResult = validations(node) + if (validationsResult === undefined) { + /* If something fails at validations we just quit. */ + return + } + let lanNetworkNode = validationsResult.lanNetworkNode + if (lanNetworkNode === undefined) { + /* This means that the validations failed. */ + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + return + } + + let eventsServerClient = UI.projects.foundations.spaces.designSpace.workspace.eventsServerClients.get(lanNetworkNode.id) + + let key = node.name + '-' + node.type + '-' + node.id + + /* Setup Listener to check Parent Task Status of the Session */ + let eventSubscriptionIdOnStatus + let eventHandlerKey = "Task Client - " + node.payload.parentNode.payload.parentNode.payload.parentNode.id + + eventsServerClient.listenToEvent(eventHandlerKey, 'Task Status', undefined, node.id, onResponse, onStatus) + + function onResponse(message) { + eventSubscriptionIdOnStatus = message.eventSubscriptionId + } + + function onStatus(message) { + eventsServerClient.stopListening(eventHandlerKey, eventSubscriptionIdOnStatus, node.id) + + /* If Task is Not Running Display Error */ + if (message.event.status === 'Task Process Not Running') { + node.payload.uiObject.setErrorMessage('Parent Task Not Running.') + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + } else { + node.payload.uiObject.run(eventsServerClient, callBackFunction) + } + } + + /* Raise Event to Check Task Status */ + let eventKey = {} + eventKey.taskId = node.payload.parentNode.payload.parentNode.payload.parentNode.id + + eventsServerClient.raiseEvent("Task Manager", 'Task Status', eventKey) + + let lightingPath = '' + + 'Portfolio System->' + + 'Dynamic Indicators->Indicator Function->Formula->' + + 'Portfolio Strategy->' + + 'Trigger Stage->Trigger On Event->Trigger Off Event->Take Position Event->' + + 'Open Stage->' + + 'Manage Stage->' + + 'Managed Stop Loss->Managed Take Profit->' + + 'Phase->Formula->Next Phase Event->Move To Phase Event->Phase->' + + 'Situation->Condition->Javascript Code->' + + 'Close Stage->' + + 'Initial Targets->Target Size In Base Asset->Target Size In Quoted Asset->Target Rate->Formula->' + + 'Open Execution->Close Execution->' + + 'Execution Algorithm->Market Buy Order->Market Sell Order->Limit Buy Order->Limit Sell Order->' + + 'Order Rate->Formula->' + + 'Create Order Event->Cancel Order Event->' + + 'Close Stage Event->' + + 'Announcement->Announcement Formula->Announcement Condition->' + + 'Size In Base Asset->Size In Quoted Asset->Position Rate->Formula->' + + 'Situation->Condition->Javascript Code->' + + 'Market Order->Limit Order->' + + 'Simulated Exchange Events->Simulated Partial Fill->Simulated Actual Rate->Simulated Fees Paid->Formula->' + + 'User Defined Code->Javascript Code->' + + let portfolioSystem = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node.portfolioSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) + + lightingPath = '' + + 'Portfolio Engine->' + + 'Dynamic Indicators->Indicator Function->' + + 'Portfolio Current->Portfolio Last->Previous->' + + 'Portfolio Episode->' + + 'Episode Base Asset->Episode Quoted Asset->Portfolio Episode Counters->Portfolio Episode Statistics->' + + 'Strategies->Positions->Orders->Hits->Fails->User Defined Counter->' + + 'Profit Loss->Hit Ratio->Hit Fail->Days->ROI->Annualized Rate Of Return->User Defined Statistic->' + + 'Candle->Cycle->' + + 'Begin->End->Last Begin->Last End->Open->Close->Min->Max->Index->' + + 'Distance To Portfolio Event->' + + 'Head Of The Market->Process Date->' + + 'Trigger On->Trigger Off->Take Position->Close Position->Next Phase->Move To Phase->Create Order->Cancel Order->Close Order->' + + 'Strategy->' + + 'Strategy Counters->' + + 'Position->' + + 'Entry Target Rate->Exit Target Rate->' + + 'Stop Loss->Stop Loss Phase->Stop Loss Position->Begin->End->Initial Value->Final Value->' + + 'Take Profit->Take Profit Phase->Take Profit Position->Begin->End->Initial Value->Final Value->' + + 'Position Counters->' + + 'Position Statistics->Days->User Defined Statistic->' + + 'Position Base Asset->Position Quoted Asset->Entry Target Size->Exit Target Size->' + + 'Profit Loss->ROI->Hit Fail->' + + 'Exchange Orders->Market Buy Orders->Market Sell Orders->Limit Buy Orders->Limit Sell Orders->' + + 'Market Order->Limit Order->' + + 'Exchange Id->Rate->Order Name->Algorithm Name->Lock->' + + 'Order Counters->' + + 'Order Base Asset->Order Quoted Asset->' + + 'Actual Size->Size->Size Filled->Amount Received->Fees Paid->Fees To Be Paid->' + + 'Order Statistics->Percentage Filled->Actual Rate->Days->User Defined Statistic->' + + 'Strategy Trigger Stage->Strategy Open Stage->Strategy Manage Stage->Strategy Close Stage->' + + 'Begin->End->Exit Type->Status->Begin Rate->End Rate->Stage Base Asset->Stage Quoted Asset->Size Placed->Target Size->Size Filled->Fees Paid->Stage Defined In->' + + 'Serial Number->Identifier->Begin->End->Begin Rate->End Rate->Strategy Name->Status->Exit Type->' + + 'Balance->Begin Balance->End Balance->' + + 'Index->Situation Name->Formula->Periods->' + + 'User Defined Variables->User Defined Variable->' + + let portfolioEngine = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node.portfolioEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) + + lightingPath = '' + + 'Backtesting Session->Paper Portfolio Session->Forward Testing Session->Live Portfolio Session->' + + 'Portfolio Parameters->' + + 'Session Base Asset->Session Quoted Asset->Time Range->Time Frame->Slippage->Fee Structure->Snapshots->Heartbeats->User Defined Parameters->' + + 'Social Bots->Telegram Bot->Discord Bot->Slack Bot->Twitter Bot->' + + 'Social Bot Command->Formula->' + + 'Exchange Account Asset->Asset->' + + let session = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) + + let defaultExchange = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.exchange.payload, 'codeName') + let defaultMarket = + UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.market.baseAsset.payload.referenceParent.payload, 'codeName') + + '-' + + UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.market.quotedAsset.payload.referenceParent.payload, 'codeName') + + let dependencyFilter = UI.projects.foundations.functionLibraries.dependenciesFilter.createDependencyFilter( + defaultExchange, + defaultMarket, + node.portfolioSystemReference.payload.referenceParent + ) + + /* Raise event to run the session */ + let event = { + session: JSON.stringify(session), + portfolioSystem: JSON.stringify(portfolioSystem), + portfolioEngine: JSON.stringify(portfolioEngine), + dependencyFilter: JSON.stringify(dependencyFilter), + resume: resume + } + + if (resume !== true) { + eventsServerClient.raiseEvent(key, 'Run Portfolio Session', event) + } else { + eventsServerClient.raiseEvent(key, 'Resume Portfolio Session', event) + } + + if (node.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + return + } else { + // Check for Managed-Sessions and run them: + if (node.managedSessions !== undefined) { + runManagedSessions(node.managedSessions); + } + } + } + + function stopSession(node, callBackFunction) { + + if (UI.environment.DEMO_MODE === true) { + if (window.location.hostname !== 'localhost') { + node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not STOP Sessions.', 5) + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + return + } + } + + let validationsResult = validations(node) + if (validationsResult === undefined) { + /* If something fails at validations we just quit. */ + return + } + let lanNetworkNode = validationsResult.lanNetworkNode + if (lanNetworkNode === undefined) { + /* This means that the validations failed. */ + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + return + } + + /* Deal with any Managed Sessions and shut them down: */ + if (node.managedSessions !== undefined) { + stopManagedSessions(node.managedSessions); + } + + let eventsServerClient = UI.projects.foundations.spaces.designSpace.workspace.eventsServerClients.get(lanNetworkNode.id) + + let key = node.name + '-' + node.type + '-' + node.id + eventsServerClient.raiseEvent(key, 'Stop Portfolio Session') + + node.payload.uiObject.stop(callBackFunction, undefined, true) + } + + function runManagedSessions(managedSessions) { + for (let i = 0; i < managedSessions.sessionReference.length; i++) { + let refParent = managedSessions.sessionReference[i].payload.referenceParent; + let sessionType = refParent.type; + + if (sessionType === 'Live Trading Session' || + sessionType === 'Backtesting Session' || + sessionType === 'Forward Testing Session' || + sessionType === 'Paper Trading Session') { + refParent.payload.uiObject.menu.internalClick('Run Trading Session'); + } else if (sessionType === 'Back Learning Session' || sessionType === 'Live Learning Session') { + refParent.payload.uiObject.menu.internalClick('Run Learning Session'); + } + } + } + + function stopManagedSessions(managedSessions) { + for (let i = 0; i < managedSessions.sessionReference.length; i++) { + let refParent = managedSessions.sessionReference[i].payload.referenceParent; + let sessionType = refParent.type; + + if (sessionType === 'Live Trading Session' || + sessionType === 'Backtesting Session' || + sessionType === 'Forward Testing Session' || + sessionType === 'Paper Trading Session') { + refParent.payload.uiObject.menu.internalClick('Stop Trading Session'); + } else if (sessionType === 'Back Learning Session' || sessionType === 'Live Learning Session') { + refParent.payload.uiObject.menu.internalClick('Stop Learning Session'); + } + } + } + + function validations(node) { + + let result = {} + + if (node.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs a Process Instance parent to be able to run.') + return + } + + if (node.payload.parentNode.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to be inside a Process Instance node.') + return + } + + if (node.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to be inside a Task.') + return + } + + if (node.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to be inside a Task Manager.') + return + } + + result.taskManager = node.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode + + if (result.taskManager.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to be inside Mine Tasks.') + return + } + + if (result.taskManager.payload.parentNode.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to be inside Market Tasks.') + return + } + + if (result.taskManager.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to be inside Exchange Tasks.') + return + } + + if (result.taskManager.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to be inside a Testing or Production Portfolio Tasks.') + return + } + + if (result.taskManager.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to be inside a Network Node.') + return + } + + result.lanNetworkNode = UI.projects.visualScripting.utilities.meshes.findNodeInNodeMesh(result.taskManager, 'LAN Network Node', undefined, true, false, true, false) + + if (node.portfolioSystemReference === undefined) { + node.payload.uiObject.setErrorMessage('Session needs a child Portfolio System Reference.') + return + } + + if (node.portfolioEngineReference === undefined) { + node.payload.uiObject.setErrorMessage('Session needs a child Portfolio Engine Reference.') + return + } + + if (node.portfolioSystemReference.payload.referenceParent === undefined) { + node.payload.uiObject.setErrorMessage('Portfolio System Reference needs to reference a Portfolio System.') + return + } + + if (node.portfolioEngineReference.payload.referenceParent === undefined) { + node.payload.uiObject.setErrorMessage('Portfolio Engine Reference needs to reference a Portfolio Engine.') + return + } + + if (result.taskManager.payload.parentNode.payload.parentNode.payload.referenceParent === undefined) { + node.payload.uiObject.setErrorMessage('Session needs to have a Default Market.') + return + } + + result.market = result.taskManager.payload.parentNode.payload.parentNode.payload.referenceParent + + if (result.market.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Default Market needs to be a child of Exchange Markets.') + return + } + + if (result.market.payload.parentNode.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('Exchange Markets neeed to be a child of Crypto Exchange.') + return + } + + if (result.market.baseAsset === undefined) { + node.payload.uiObject.setErrorMessage('Default Market needs to have a Base Asset.') + return + } + + if (result.market.quotedAsset === undefined) { + node.payload.uiObject.setErrorMessage('Default Market needs to have a Quoted Asset.') + return + } + + if (result.market.baseAsset.payload.referenceParent === undefined) { + node.payload.uiObject.setErrorMessage('Market Base Asset needs to reference an Asset.') + return + } + + if (result.market.quotedAsset.payload.referenceParent === undefined) { + node.payload.uiObject.setErrorMessage('Market Quoted Asset needs to reference an Asset.') + return + } + + result.exchange = result.market.payload.parentNode.payload.parentNode + + return result + } +} diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 0d393a901..527b02889 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -28,6 +28,13 @@ "fileName": "TradingSession.js", "folderName": "Trading-Bot" }, + { + "name": "PM Communication Module - Trading", + "propertyName": "PMCommunicationModule_Trading", + "functionName": "newPMCommunicationModule_Trading", + "fileName": "PMCommunicationModule_Trading.js", + "folderName": "Trading-Bot" + }, { "name": "Trading Process", "propertyName": "tradingProcess", @@ -151,6 +158,185 @@ "Trading Tasks" ] }, + { + "name": "Portfolio-Management", + "propertyName": "portfolioManagement", + "UI": { + "functionLibraries": [ + { + "name": "Portfolio Session Functions", + "propertyName": "portfolioSessionFunctions", + "functionName": "newPortfolioManagementFunctionLibraryPortfolioSessionFunctions" + } + ] + }, + "TS": { + "modules": [ + { + "name": "Portfolio Manager Client", + "propertyName": "portfolioManagerClient", + "functionName": "newPortfolioManagementModulesPortfolioManagerClient", + "fileName": "PortfolioManagerClient.js" + }, + { + "name": "Portfolio Manager Events Client", + "propertyName": "portfolioManagerEventsClient", + "functionName": "newPortfolioManagementModulesPortfolioManagerEventsClient", + "fileName": "PortfolioManagerEventsClient.js" + }, + { + "name": "Portfolio Manager Events Interface", + "propertyName": "portfolioManagerEventsInterface", + "functionName": "newPortfolioManagementModulesPortfolioManagerEventsInterface", + "fileName": "PortfolioManagerEventsInterface.js" + } + ], + "botModules": [ + { + "name": "PM Communication Module - Portfolio", + "propertyName": "PMCommunicationModule_Portfolio", + "functionName": "newPMCommunicationModule_Portfolio", + "fileName": "PMCommunicationModule_Portfolio.js", + "folderName": "Portfolio-Bot" + }, + { + "name": "Single Market Portfolio Bot", + "propertyName": "singleMarketPortfolioBot", + "functionName": "newPortfolioManagementBotModulesSingleMarketPortfolioBot", + "fileName": "SingleMarketPortfolioBot.js", + "folderName": "Portfolio-Bot", + "botType": "Portfolio Bot" + }, + { + "name": "Portfolio Session", + "propertyName": "portfolioSession", + "functionName": "newPortfolioManagementBotModulesPortfolioSession", + "fileName": "PortfolioSession.js", + "folderName": "Portfolio-Bot" + }, + { + "name": "Portfolio Process", + "propertyName": "portfolioProcess", + "functionName": "newPortfolioManagementBotModulesPortfolioProcess", + "fileName": "PortfolioProcess.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Engine", + "propertyName": "portfolioEngine", + "functionName": "newPortfolioManagementBotModulesPortfolioEngine", + "fileName": "PortfolioEngine.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Output", + "propertyName": "portfolioOutput", + "functionName": "newPortfolioManagementBotModulesPortfolioOutput", + "fileName": "PortfolioOutput.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Simulation", + "propertyName": "portfolioSimulation", + "functionName": "newPortfolioManagementBotModulesPortfolioSimulation", + "fileName": "PortfolioSimulation.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Episode", + "propertyName": "portfolioEpisode", + "functionName": "newPortfolioManagementBotModulesPortfolioEpisode", + "fileName": "PortfolioEpisode.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Records", + "propertyName": "portfolioRecords", + "functionName": "newPortfolioManagementBotModulesPortfolioRecords", + "fileName": "PortfolioRecords.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio System", + "propertyName": "portfolioSystem", + "functionName": "newPortfolioManagementBotModulesPortfolioSystem", + "fileName": "PortfolioSystem.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Stages", + "propertyName": "portfolioStages", + "functionName": "newPortfolioManagementBotModulesPortfolioStages", + "fileName": "PortfolioStages.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Strategy", + "propertyName": "portfolioStrategy", + "functionName": "newPortfolioManagementBotModulesPortfolioStrategy", + "fileName": "PortfolioStrategy.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Execution", + "propertyName": "portfolioExecution", + "functionName": "newPortfolioManagementBotModulesPortfolioExecution", + "fileName": "PortfolioExecution.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Position", + "propertyName": "portfolioPosition", + "functionName": "newPortfolioManagementBotModulesPortfolioPosition", + "fileName": "PortfolioPosition.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Snapshots", + "propertyName": "snapshots", + "functionName": "newPortfolioManagementBotModulesSnapshots", + "fileName": "Snapshots.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Portfolio Orders", + "propertyName": "portfolioOrders", + "functionName": "newPortfolioManagementBotModulesPortfolioOrders", + "fileName": "PortfolioOrders.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Orders Simulations", + "propertyName": "ordersSimulations", + "functionName": "newPortfolioManagementBotModulesOrdersSimulations", + "fileName": "OrdersSimulations.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Orders Calculations", + "propertyName": "ordersCalculations", + "functionName": "newPortfolioManagementBotModulesOrdersCalculations", + "fileName": "OrdersCalculations.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio" + }, + { + "name": "Exchange API", + "propertyName": "exchangeAPI", + "functionName": "newPortfolioManagementBotModulesExchangeAPI", + "fileName": "ExchangeAPI.js", + "folderName": "Portfolio-Bot/Low-Frequency-Portfolio/APIs" + } + ] + }, + "plugins": [ + "Portfolio Mines", + "Portfolio Systems", + "Portfolio Engines" + ], + "tasks": [ + "Portfolio Tasks" + ] + }, { "name": "Machine-Learning", "propertyName": "machineLearning", @@ -1545,7 +1731,7 @@ "propertyName": "signal", "functionName": "newSocialTradingModulesSignal", "fileName": "Signal.js" - }, + }, { "name": "Client Interface", "propertyName": "clientInterface", @@ -1740,5 +1926,30 @@ } ] } + }, + { + "name": "Trading-Signals", + "propertyName": "tradingSignals", + "UI": { + "functionLibraries": [ + { + "name": "Trading Signals Functions", + "propertyName": "tradingSignalsFunctions", + "functionName": "newSocialBotsFunctionLibraryTradingSignalsFunctions" + } + ], + "utilities": [] + }, + "TS": { + "modules": [ + { + "name": "Outgoing Trading Signals", + "propertyName": "outgoingTradingSignals", + "functionName": "newTradingSignalsModulesOutgoingTradingSignals", + "fileName": "OutgoingTradingSignals.js", + "folderName": "" + } + ] + } } ] \ No newline at end of file diff --git a/Projects/Trading-Signals/Icons/available-signals.png b/Projects/Trading-Signals/Icons/available-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/available-signals.png differ diff --git a/Projects/Trading-Signals/Icons/cancel-order-signal.png b/Projects/Trading-Signals/Icons/cancel-order-signal.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/cancel-order-signal.png differ diff --git a/Projects/Trading-Signals/Icons/close-stage-signals.png b/Projects/Trading-Signals/Icons/close-stage-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/close-stage-signals.png differ diff --git a/Projects/Trading-Signals/Icons/create-order-signal.png b/Projects/Trading-Signals/Icons/create-order-signal.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/create-order-signal.png differ diff --git a/Projects/Trading-Signals/Icons/incoming-signals.png b/Projects/Trading-Signals/Icons/incoming-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/incoming-signals.png differ diff --git a/Projects/Trading-Signals/Icons/limit-buy-order-signals.png b/Projects/Trading-Signals/Icons/limit-buy-order-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/limit-buy-order-signals.png differ diff --git a/Projects/Trading-Signals/Icons/limit-sell-order-signals.png b/Projects/Trading-Signals/Icons/limit-sell-order-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/limit-sell-order-signals.png differ diff --git a/Projects/Trading-Signals/Icons/manage-stage-signals.png b/Projects/Trading-Signals/Icons/manage-stage-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/manage-stage-signals.png differ diff --git a/Projects/Trading-Signals/Icons/market-buy-order-signals.png b/Projects/Trading-Signals/Icons/market-buy-order-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/market-buy-order-signals.png differ diff --git a/Projects/Trading-Signals/Icons/market-sell-order-signals.png b/Projects/Trading-Signals/Icons/market-sell-order-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/market-sell-order-signals.png differ diff --git a/Projects/Trading-Signals/Icons/open-stage-signals.png b/Projects/Trading-Signals/Icons/open-stage-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/open-stage-signals.png differ diff --git a/Projects/Trading-Signals/Icons/outgoing-signals.png b/Projects/Trading-Signals/Icons/outgoing-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/outgoing-signals.png differ diff --git a/Projects/Trading-Signals/Icons/signal-reference.png b/Projects/Trading-Signals/Icons/signal-reference.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/signal-reference.png differ diff --git a/Projects/Trading-Signals/Icons/take-position-signal.png b/Projects/Trading-Signals/Icons/take-position-signal.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/take-position-signal.png differ diff --git a/Projects/Trading-Signals/Icons/trigger-off-signal.png b/Projects/Trading-Signals/Icons/trigger-off-signal.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/trigger-off-signal.png differ diff --git a/Projects/Trading-Signals/Icons/trigger-on-signal.png b/Projects/Trading-Signals/Icons/trigger-on-signal.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/trigger-on-signal.png differ diff --git a/Projects/Trading-Signals/Icons/trigger-stage-signals.png b/Projects/Trading-Signals/Icons/trigger-stage-signals.png new file mode 100644 index 000000000..a4ee2a209 Binary files /dev/null and b/Projects/Trading-Signals/Icons/trigger-stage-signals.png differ diff --git a/Projects/Trading-Signals/Schemas/App-Schema/available-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/available-signals.json new file mode 100644 index 000000000..ded4741de --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/available-signals.json @@ -0,0 +1,100 @@ +{ + "type": "Available Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "triggerStageSignals", + "actionFunction": "payload.executeAction", + "label": "Add Trigger Stage Signals", + "relatedUiObject": "Trigger Stage Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "openStageSignals", + "actionFunction": "payload.executeAction", + "label": "Add Open Stage Signals", + "relatedUiObject": "Open Stage Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "manageStageSignals", + "actionFunction": "payload.executeAction", + "label": "Add Manage Stage Signals", + "relatedUiObject": "Manage Stage Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "closeStageSignals", + "actionFunction": "payload.executeAction", + "label": "Add Close Stage Signals", + "relatedUiObject": "Close Stage Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Social Trading Bot->" + }, + "propertyNameAtParent": "availableSignals", + "childrenNodesProperties": [ + { + "name": "triggerStageSignals", + "type": "node", + "childType": "Trigger Stage Signals", + "autoAdd": true + }, + { + "name": "openStageSignals", + "type": "node", + "childType": "Open Stage Signals", + "autoAdd": true + }, + { + "name": "manageStageSignals", + "type": "node", + "childType": "Manage Stage Signals", + "autoAdd": true + }, + { + "name": "closeStageSignals", + "type": "node", + "childType": "Close Stage Signals", + "autoAdd": true + } + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/cancel-order-signal.json b/Projects/Trading-Signals/Schemas/App-Schema/cancel-order-signal.json new file mode 100644 index 000000000..655413c64 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/cancel-order-signal.json @@ -0,0 +1,35 @@ +{ + "type": "Cancel Order Signal", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Limit Buy Order Signals->Limit Sell Order Signals->Market Buy Order Signals->Market Sell Order Signals->" + }, + "propertyNameAtParent": "cancelOrderSignal", + "childrenNodesProperties": [] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/close-stage-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/close-stage-signals.json new file mode 100644 index 000000000..35b659c8c --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/close-stage-signals.json @@ -0,0 +1,92 @@ +{ + "type": "Close Stage Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Limit Buy Order Signals", + "relatedUiObject": "Limit Buy Order Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Limit Sell Order Signals", + "relatedUiObject": "Limit Sell Order Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Market Buy Order Signals", + "relatedUiObject": "Market Buy Order Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Market Sell Order Signals", + "relatedUiObject": "Market Sell Order Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Available Signals->" + }, + "propertyNameAtParent": "closeStageSignals", + "childrenNodesProperties": [ + { + "name": "limitBuyOrderSignals", + "type": "array", + "childType": "Limit Buy Order Signals", + "autoAdd": false + }, + { + "name": "limitSellOrderSignals", + "type": "array", + "childType": "Limit Sell Order Signals", + "autoAdd": false + }, + { + "name": "marketBuyOrderSignals", + "type": "array", + "childType": "Market Buy Order Signals", + "autoAdd": false + }, + { + "name": "marketBuyOrderSignals", + "type": "array", + "childType": "Market Buy Order Signals", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/create-order-signal.json b/Projects/Trading-Signals/Schemas/App-Schema/create-order-signal.json new file mode 100644 index 000000000..6af30d62c --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/create-order-signal.json @@ -0,0 +1,35 @@ +{ + "type": "Create Order Signal", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Limit Buy Order Signals->Limit Sell Order Signals->Market Buy Order Signals->Market Sell Order Signals->" + }, + "propertyNameAtParent": "createOrderSignal", + "childrenNodesProperties": [] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/incoming-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/incoming-signals.json new file mode 100644 index 000000000..92cb341ee --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/incoming-signals.json @@ -0,0 +1,37 @@ +{ + "type": "Incoming Signals", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Signal Reference", + "relatedUiObject": "Signal Reference", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Trading-Signals", + "actionProject": "Visual-Scripting" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Trigger Off Event->" + }, + "childrenNodesProperties": [ + { + "name": "signalReferences", + "type": "array", + "childType": "Signal Reference", + "autoAdd": false + } + ], + "propertyNameAtParent": "incomingSignals" +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/limit-buy-order-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/limit-buy-order-signals.json new file mode 100644 index 000000000..f29296e15 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/limit-buy-order-signals.json @@ -0,0 +1,68 @@ +{ + "type": "Limit Buy Order Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "createOrderSignal", + "actionFunction": "payload.executeAction", + "label": "Add Create Order Signal", + "relatedUiObject": "Create Order Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "cancelOrderSignal", + "actionFunction": "payload.executeAction", + "label": "Add Cancel Order Signal", + "relatedUiObject": "Cancel Order Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Open Stage Signals->Close Stage Signals->" + }, + "propertyNameAtParent": "limitBuyOrderSignals", + "childrenNodesProperties": [ + { + "name": "createOrderSignal", + "type": "node", + "childType": "Create Order Signal", + "autoAdd": false + }, + { + "name": "cancelOrderSignal", + "type": "node", + "childType": "Cancel Order Signal", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/limit-sell-order-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/limit-sell-order-signals.json new file mode 100644 index 000000000..7230b84c0 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/limit-sell-order-signals.json @@ -0,0 +1,68 @@ +{ + "type": "Limit Sell Order Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "createOrderSignal", + "actionFunction": "payload.executeAction", + "label": "Add Create Order Signal", + "relatedUiObject": "Create Order Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "cancelOrderSignal", + "actionFunction": "payload.executeAction", + "label": "Add Cancel Order Signal", + "relatedUiObject": "Cancel Order Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Open Stage Signals->Close Stage Signals->" + }, + "propertyNameAtParent": "limitSellOrderSignals", + "childrenNodesProperties": [ + { + "name": "createOrderSignal", + "type": "node", + "childType": "Create Order Signal", + "autoAdd": false + }, + { + "name": "cancelOrderSignal", + "type": "node", + "childType": "Cancel Order Signal", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/manage-stage-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/manage-stage-signals.json new file mode 100644 index 000000000..d06bb452f --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/manage-stage-signals.json @@ -0,0 +1,35 @@ +{ + "type": "Manage Stage Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Available Signals->" + }, + "propertyNameAtParent": "manageStageSignals", + "childrenNodesProperties": [] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/market-buy-order-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/market-buy-order-signals.json new file mode 100644 index 000000000..13d5fe877 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/market-buy-order-signals.json @@ -0,0 +1,68 @@ +{ + "type": "Market Buy Order Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "createOrderSignal", + "actionFunction": "payload.executeAction", + "label": "Add Create Order Signal", + "relatedUiObject": "Create Order Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "cancelOrderSignal", + "actionFunction": "payload.executeAction", + "label": "Add Cancel Order Signal", + "relatedUiObject": "Cancel Order Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Open Stage Signals->Close Stage Signals->" + }, + "propertyNameAtParent": "marketBuyOrderSignals", + "childrenNodesProperties": [ + { + "name": "createOrderSignal", + "type": "node", + "childType": "Create Order Signal", + "autoAdd": false + }, + { + "name": "cancelOrderSignal", + "type": "node", + "childType": "Cancel Order Signal", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/market-sell-order-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/market-sell-order-signals.json new file mode 100644 index 000000000..f57d03681 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/market-sell-order-signals.json @@ -0,0 +1,68 @@ +{ + "type": "Market Sell Order Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "createOrderSignal", + "actionFunction": "payload.executeAction", + "label": "Add Create Order Signal", + "relatedUiObject": "Create Order Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "cancelOrderSignal", + "actionFunction": "payload.executeAction", + "label": "Add Cancel Order Signal", + "relatedUiObject": "Cancel Order Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Open Stage Signals->Close Stage Signals->" + }, + "propertyNameAtParent": "marketSellOrderSignals", + "childrenNodesProperties": [ + { + "name": "createOrderSignal", + "type": "node", + "childType": "Create Order Signal", + "autoAdd": false + }, + { + "name": "cancelOrderSignal", + "type": "node", + "childType": "Cancel Order Signal", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/open-stage-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/open-stage-signals.json new file mode 100644 index 000000000..74b0b0d57 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/open-stage-signals.json @@ -0,0 +1,92 @@ +{ + "type": "Open Stage Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Limit Buy Order Signals", + "relatedUiObject": "Limit Buy Order Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Limit Sell Order Signals", + "relatedUiObject": "Limit Sell Order Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Market Buy Order Signals", + "relatedUiObject": "Market Buy Order Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "actionFunction": "payload.executeAction", + "label": "Add Market Sell Order Signals", + "relatedUiObject": "Market Sell Order Signals", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Available Signals->" + }, + "propertyNameAtParent": "openStageSignals", + "childrenNodesProperties": [ + { + "name": "limitBuyOrderSignals", + "type": "array", + "childType": "Limit Buy Order Signals", + "autoAdd": false + }, + { + "name": "limitSellOrderSignals", + "type": "array", + "childType": "Limit Sell Order Signals", + "autoAdd": false + }, + { + "name": "marketBuyOrderSignals", + "type": "array", + "childType": "Market Buy Order Signals", + "autoAdd": false + }, + { + "name": "marketSellOrderSignals", + "type": "array", + "childType": "Market Sell Order Signals", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/outgoing-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/outgoing-signals.json new file mode 100644 index 000000000..9ea63a012 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/outgoing-signals.json @@ -0,0 +1,37 @@ +{ + "type": "Outgoing Signals", + "menuItems": [ + { + "action": "Add UI Object", + "label": "Add Signal Reference", + "relatedUiObject": "Signal Reference", + "actionFunction": "payload.executeAction", + "relatedUiObjectProject": "Trading-Signals", + "actionProject": "Visual-Scripting" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Trigger On Event->" + }, + "childrenNodesProperties": [ + { + "name": "signalReferences", + "type": "array", + "childType": "Signal Reference", + "autoAdd": false + } + ], + "propertyNameAtParent": "outgoingSignals" +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/signal-reference.json b/Projects/Trading-Signals/Schemas/App-Schema/signal-reference.json new file mode 100644 index 000000000..819bffe59 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/signal-reference.json @@ -0,0 +1,40 @@ +{ + "type": "Signal Reference", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n\"codeName\": \"\"\n}" + }, + "addLeftIcons": true, + "level": 2, + "referencingRules": { + "compatibleTypes": "->Trigger On Signal->Trigger Off Signal->Take Position Signal->Create Order Signal->Cancel Order Signal->" + }, + "childrenNodesProperties": [], + "propertyNameAtParent": "signalReferences", + "title": [ + "Use Reference Parent Parent", + "Use Reference Parent" + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/take-position-signal.json b/Projects/Trading-Signals/Schemas/App-Schema/take-position-signal.json new file mode 100644 index 000000000..b499c2fa4 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/take-position-signal.json @@ -0,0 +1,35 @@ +{ + "type": "Take Position Signal", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Trigger Stage Signals->" + }, + "propertyNameAtParent": "takePositionSignal", + "childrenNodesProperties": [] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/trigger-off-signal.json b/Projects/Trading-Signals/Schemas/App-Schema/trigger-off-signal.json new file mode 100644 index 000000000..55000aa3a --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/trigger-off-signal.json @@ -0,0 +1,35 @@ +{ + "type": "Trigger Off Signal", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Trigger Stage Signals->" + }, + "propertyNameAtParent": "triggerOffSignal", + "childrenNodesProperties": [] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/trigger-on-signal.json b/Projects/Trading-Signals/Schemas/App-Schema/trigger-on-signal.json new file mode 100644 index 000000000..cadb33343 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/trigger-on-signal.json @@ -0,0 +1,35 @@ +{ + "type": "Trigger On Signal", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Trigger Stage Signals->" + }, + "propertyNameAtParent": "triggerOnSignal", + "childrenNodesProperties": [] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/Schemas/App-Schema/trigger-stage-signals.json b/Projects/Trading-Signals/Schemas/App-Schema/trigger-stage-signals.json new file mode 100644 index 000000000..e72bea290 --- /dev/null +++ b/Projects/Trading-Signals/Schemas/App-Schema/trigger-stage-signals.json @@ -0,0 +1,84 @@ +{ + "type": "Trigger Stage Signals", + "menuItems": [ + { + "action": "Configure", + "actionFunction": "uiObject.configEditor.activate", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "triggerOnSignal", + "actionFunction": "payload.executeAction", + "label": "Add Trigger On Signal", + "relatedUiObject": "Trigger On Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "triggerOffSignal", + "actionFunction": "payload.executeAction", + "label": "Add Trigger Off Signal", + "relatedUiObject": "Trigger Off Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Add UI Object", + "actionProject": "Visual-Scripting", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "takePositionSignal", + "actionFunction": "payload.executeAction", + "label": "Add Take Position Signal", + "relatedUiObject": "Take Position Signal", + "relatedUiObjectProject": "Trading-Signals" + }, + { + "action": "Delete UI Object", + "actionProject": "Visual-Scripting", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Available Signals->" + }, + "propertyNameAtParent": "triggerStageSignals", + "childrenNodesProperties": [ + { + "name": "triggerOnSignal", + "type": "node", + "childType": "Trigger On Signal", + "autoAdd": true + }, + { + "name": "triggerOffSignal", + "type": "node", + "childType": "Trigger Off Signal", + "autoAdd": true + }, + { + "name": "takePositionSignal", + "type": "node", + "childType": "Take Position Signal", + "autoAdd": true + } + ] +} \ No newline at end of file diff --git a/Projects/Trading-Signals/TS/Modules/OutgoingTradingSignals.js b/Projects/Trading-Signals/TS/Modules/OutgoingTradingSignals.js new file mode 100644 index 000000000..62dd6917a --- /dev/null +++ b/Projects/Trading-Signals/TS/Modules/OutgoingTradingSignals.js @@ -0,0 +1,22 @@ +exports.newTradingSignalsModulesOutgoingTradingSignals = function (processIndex) { + + let thisObject = { + broadcastSignal: broadcastSignal, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function initialize() { + + } + + function finalize() { + } + + function broadcastSignal(node) { + if (node === undefined) { return } + if (node.outgoingSignals === undefined) { return } + } +} diff --git a/Projects/Trading-Signals/UI/Function-Libraries/ActionSwitch.js b/Projects/Trading-Signals/UI/Function-Libraries/ActionSwitch.js new file mode 100644 index 000000000..8bd40ffc6 --- /dev/null +++ b/Projects/Trading-Signals/UI/Function-Libraries/ActionSwitch.js @@ -0,0 +1,31 @@ +function newSocialBotsActionSwitch() { + + let thisObject = { + executeAction: executeAction, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + + } + + function initialize() { + /* Nothing to initialize since a Function Library does not hold any state. */ + } + + async function executeAction(action) { + switch (action.name) { + case 'Send Telegram Test Message': + { + UI.projects.socialBots.functionLibraries.socialBotsFunctions.sendTelegramTestMessage(action.node, action.callBackFunction) + } + break + default: { + console.log("[WARN] Action sent to Social-Bots Action Switch does not belong here. Verify at the App Schema file of the node that triggered this action that the actionProject is pointing to the right project. -> Action = " + action.name + " -> Action Node Name = " + action.node.name) + } + } + } +} diff --git a/Projects/Trading-Signals/UI/Function-Libraries/TradingSignalsFunctions.js b/Projects/Trading-Signals/UI/Function-Libraries/TradingSignalsFunctions.js new file mode 100644 index 000000000..fcdf3d8a8 --- /dev/null +++ b/Projects/Trading-Signals/UI/Function-Libraries/TradingSignalsFunctions.js @@ -0,0 +1,73 @@ +function newSocialBotsFunctionLibraryTradingSignalsFunctions() { + let thisObject = { + sendTelegramTestMessage: sendTelegramTestMessage + } + + return thisObject + + function sendTelegramTestMessage(node, callBackFunction) { + + let botToken = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(node.payload, 'botToken') + let chatId = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(node.payload, 'chatId') + + if (botToken === undefined) { + node.payload.uiObject.setErrorMessage('botToken parameter not defined.') + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + return + } + + if (chatId === undefined) { + node.payload.uiObject.setErrorMessage('chatId parameter not defined.') + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + return + } + + let params = { + text: "Test Message from Superalgos", + chat_id: chatId + } + + httpRequestJSON(JSON.stringify(params),"https://api.telegram.org/bot" + botToken + "/sendMessage", onResponse) + + function onResponse(err) { + if (err.result === GLOBAL.DEFAULT_OK_RESPONSE.result) { + node.payload.uiObject.setInfoMessage('Telegram message sent.') + callBackFunction(GLOBAL.DEFAULT_OK_RESPONSE) + } else { + node.payload.uiObject.setErrorMessage('Could not send Telegram message. Error Response: ' + err.message) + callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE) + } + } + + function httpRequestJSON(pContentToSend, pPath, callBackFunction) { + let xmlHttpRequest = new XMLHttpRequest(); + xmlHttpRequest.onreadystatechange = function () { + if (this.readyState === 4 && this.status === 200) { + callBackFunction(GLOBAL.DEFAULT_OK_RESPONSE, xmlHttpRequest.responseText); + return; + } else if (this.readyState === 4 && (this.status === 404 || this.status === 401 || this.status === 400)) { + callBackFunction({ + result: "Fail", + message: JSON.parse(xmlHttpRequest.responseText).description, + code: JSON.parse(xmlHttpRequest.responseText).error_code + }); + return; + } + }; + + if (pContentToSend === undefined) { + xmlHttpRequest.open("GET", pPath, true); + xmlHttpRequest.send(); + } else { + try { + let blob = new Blob([pContentToSend], { type: 'application/json' }); + xmlHttpRequest.open("POST", pPath, true); + xmlHttpRequest.send(blob); + } catch (err) { + if (ERROR_LOG === true) { console.log(spacePad(MODULE_NAME, 50) + " : " + "[ERROR] callServer -> err.message = " & err.message); } + callBackFunction({ result: "Fail", message: err.message }) + } + } + } + } +} diff --git a/Projects/Visual-Scripting/SA/Utilities/NodeFunctions.js b/Projects/Visual-Scripting/SA/Utilities/NodeFunctions.js index ccd994763..2e47ac820 100644 --- a/Projects/Visual-Scripting/SA/Utilities/NodeFunctions.js +++ b/Projects/Visual-Scripting/SA/Utilities/NodeFunctions.js @@ -5,7 +5,8 @@ exports.newVisualScriptingUtilitiesNodeFunctions = function () { findNodeInNodeMesh: findNodeInNodeMesh, nodeMeshToPathArray: nodeMeshToPathArray, findNodeInNodeArray: findNodeInNodeArray, - filterOutNodeWihtoutReferenceParentFromNodeArray: filterOutNodeWihtoutReferenceParentFromNodeArray + filterOutNodeWihtoutReferenceParentFromNodeArray: filterOutNodeWihtoutReferenceParentFromNodeArray, + getManagedSessions: getManagedSessions } return thisObject @@ -51,6 +52,47 @@ exports.newVisualScriptingUtilitiesNodeFunctions = function () { } } + /* findManagedSessions(startingNode) : + * recursively searches startingNode branches to documents managed sessions at ~/taskConstants.MANAGED_SESSIONS_MAP + * Session Key naming convention: name + type + id + */ + function getManagedSessions(startingNode) { + if (startingNode == undefined) { return ; } + let schemaDocument = SA.projects.foundations.globals.schemas.APP_SCHEMA_MAP.get(startingNode.project + '-' + startingNode.type); + + // Base Cases: + if (schemaDocument == undefined) { return; } + if (startingNode.type === 'Session Reference' && + startingNode.referenceParent != undefined) { + let key = startingNode.referenceParent.name + '-' + + startingNode.referenceParent.type + '-' + startingNode.referenceParent.id; + let communicationModule = TS.projects.portfolioManagement.botModules.PMCommunicationModule_Portfolio.newPMCommunicationModule_Portfolio(key); + TS.projects.foundations.globals.taskConstants.MANAGED_SESSIONS_MAP.set(key, communicationModule); + return; + } + + if (schemaDocument.childrenNodesProperties == undefined) { return; } + for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { + let child = schemaDocument.childrenNodesProperties[i]; + + switch (child.type) { + case 'node': + getManagedSessions(startingNode[child.name]); + break; + case 'array': + let startingNodePropertyArray = startingNode[child.name]; + if (startingNodePropertyArray != undefined) { + for (let j = 0; j < startingNodePropertyArray.length; j++) { + getManagedSessions(startingNodePropertyArray[j]); + } + } + break; + default: + return; + } + } + } + function findNodeInNodeMesh (node, nodeType) { /* This function scans a node mesh for a certain node type and diff --git a/Projects/Visual-Scripting/UI/Function-Libraries/ActionSwitch.js b/Projects/Visual-Scripting/UI/Function-Libraries/ActionSwitch.js index c6c900d8a..6cbe7299c 100644 --- a/Projects/Visual-Scripting/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Visual-Scripting/UI/Function-Libraries/ActionSwitch.js @@ -43,15 +43,19 @@ function newVisualScriptingActionSwitch() { } case 'Syncronize Tasks': { - UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.syncronizeTasksFoundAtWorkspaceWithBackEnd() + UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.synchronizeTasksFoundAtWorkspaceWithBackEnd() } break case 'Syncronize Trading Sessions': { - UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd() + UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.synchronizeTradingSessionsFoundAtWorkspaceWithBackEnd() + } + break + case 'Syncronize Portfolio Sessions': { + UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.synchronizePortfolioSessionsFoundAtWorkspaceWithBackEnd() } break case 'Syncronize Learning Sessions': { - UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.syncronizeLearningSessionsFoundAtWorkspaceWithBackEnd() + UI.projects.visualScripting.functionLibraries.uiObjectsFromNodes.synchronizeLearningSessionsFoundAtWorkspaceWithBackEnd() } break case 'Play Tutorials': { diff --git a/Projects/Visual-Scripting/UI/Function-Libraries/UiObjectsFromNodes.js b/Projects/Visual-Scripting/UI/Function-Libraries/UiObjectsFromNodes.js index e13e865c7..c4773c34d 100644 --- a/Projects/Visual-Scripting/UI/Function-Libraries/UiObjectsFromNodes.js +++ b/Projects/Visual-Scripting/UI/Function-Libraries/UiObjectsFromNodes.js @@ -1,8 +1,9 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { let thisObject = { - syncronizeTasksFoundAtWorkspaceWithBackEnd: syncronizeTasksFoundAtWorkspaceWithBackEnd, - syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd: syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd, - syncronizeLearningSessionsFoundAtWorkspaceWithBackEnd: syncronizeLearningSessionsFoundAtWorkspaceWithBackEnd, + synchronizeTasksFoundAtWorkspaceWithBackEnd: synchronizeTasksFoundAtWorkspaceWithBackEnd, + synchronizeTradingSessionsFoundAtWorkspaceWithBackEnd: synchronizeTradingSessionsFoundAtWorkspaceWithBackEnd, + synchronizePortfolioSessionsFoundAtWorkspaceWithBackEnd: synchronizePortfolioSessionsFoundAtWorkspaceWithBackEnd, + synchronizeLearningSessionsFoundAtWorkspaceWithBackEnd: synchronizeLearningSessionsFoundAtWorkspaceWithBackEnd, playTutorials: playTutorials, recreateWorkspace: recreateWorkspace, getNodeById: getNodeById, @@ -16,6 +17,7 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { let mapOfNodes let tasksFoundAtWorkspace let tradingSessionsFoundAtWorkspace + let portfolioSessionsFoundAtWorkspace let learningSessionsFoundAtWorkspace let tutorialsToPlay @@ -29,6 +31,7 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { mapOfNodes = new Map() tasksFoundAtWorkspace = [] tradingSessionsFoundAtWorkspace = [] + portfolioSessionsFoundAtWorkspace = [] learningSessionsFoundAtWorkspace = [] tutorialsToPlay = [] @@ -84,6 +87,18 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { totalPlugin = totalPlugin + project.pluginTradingEngines.pluginFiles.length pluginAllTheseFiles(project.pluginTradingEngines.pluginFiles, 'Trading-Engines') } + if (project.pluginPortfolioMines !== undefined) { + totalPlugin = totalPlugin + project.pluginPortfolioMines.pluginFiles.length + pluginAllTheseFiles(project.pluginPortfolioMines.pluginFiles, 'Portfolio-Mines') + } + if (project.pluginPortfolioSystems !== undefined) { + totalPlugin = totalPlugin + project.pluginPortfolioSystems.pluginFiles.length + pluginAllTheseFiles(project.pluginPortfolioSystems.pluginFiles, 'Portfolio-Systems') + } + if (project.pluginPortfolioEngines !== undefined) { + totalPlugin = totalPlugin + project.pluginPortfolioEngines.pluginFiles.length + pluginAllTheseFiles(project.pluginPortfolioEngines.pluginFiles, 'Portfolio-Engines') + } if (project.pluginLearningMines !== undefined) { totalPlugin = totalPlugin + project.pluginLearningMines.pluginFiles.length pluginAllTheseFiles(project.pluginLearningMines.pluginFiles, 'Learning-Mines') @@ -179,7 +194,7 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { return } - /* + /* If the workspace already contains a root node with the id of the head of the hierarchy we are loading, we remove it because the plugin file has precedence. */ @@ -193,7 +208,7 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { } receivedNode.isPlugin = true /* - We will force the Plugin codeName to the same to the fileName. + We will force the Plugin codeName to the same to the fileName. */ let config try { @@ -262,26 +277,34 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { } } - function syncronizeTasksFoundAtWorkspaceWithBackEnd() { + function synchronizeTasksFoundAtWorkspaceWithBackEnd() { for (let i = 0; i < tasksFoundAtWorkspace.length; i++) { let node = tasksFoundAtWorkspace[i] - UI.projects.foundations.functionLibraries.taskFunctions.syncronizeTaskWithBackEnd(node) + UI.projects.foundations.functionLibraries.taskFunctions.synchronizeTaskWithBackEnd(node) } tasksFoundAtWorkspace = undefined } - function syncronizeTradingSessionsFoundAtWorkspaceWithBackEnd() { + function synchronizeTradingSessionsFoundAtWorkspaceWithBackEnd() { for (let i = 0; i < tradingSessionsFoundAtWorkspace.length; i++) { let node = tradingSessionsFoundAtWorkspace[i] - UI.projects.algorithmicTrading.functionLibraries.tradingSessionFunctions.syncronizeSessionWithBackEnd(node) + UI.projects.algorithmicTrading.functionLibraries.tradingSessionFunctions.synchronizeSessionWithBackEnd(node) } tradingSessionsFoundAtWorkspace = undefined } - function syncronizeLearningSessionsFoundAtWorkspaceWithBackEnd() { + function synchronizePortfolioSessionsFoundAtWorkspaceWithBackEnd() { + for (let i = 0; i < portfolioSessionsFoundAtWorkspace.length; i++) { + let node = portfolioSessionsFoundAtWorkspace[i] + UI.projects.portfolioManagement.functionLibraries.portfolioSessionFunctions.synchronizeSessionWithBackEnd(node) + } + portfolioSessionsFoundAtWorkspace = undefined + } + + function synchronizeLearningSessionsFoundAtWorkspaceWithBackEnd() { for (let i = 0; i < learningSessionsFoundAtWorkspace.length; i++) { let node = learningSessionsFoundAtWorkspace[i] - UI.projects.machineLearning.functionLibraries.learningSessionFunctions.syncronizeSessionWithBackEnd(node) + UI.projects.machineLearning.functionLibraries.learningSessionFunctions.synchronizeSessionWithBackEnd(node) } learningSessionsFoundAtWorkspace = undefined } @@ -376,7 +399,7 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { } break } - // If child node is in an array look for it + // If child node is in an array look for it case 'array': { if (node[property.name] !== undefined) { let nodePropertyArray = node[property.name] @@ -465,6 +488,15 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { node.project = "Algorithmic-Trading" } + if ( + node.type === 'Portfolio Engine' || + node.type === 'Portfolio Mine' || + node.type === 'Portfolio System' || + node.type === 'Portfolio Bot' + ) { + node.project = "Portfolio-Management" + } + if ( node.type === 'Learning Engine' || node.type === 'Learning Mine' || @@ -477,9 +509,12 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { if ( node.type === 'Plugins' || node.type === 'Plugin Tutorials' || - node.type === 'Plugin Trading Systems' || - node.type === 'Plugin Trading Mines' || - node.type === 'Plugin Trading Engines' || + node.type === 'Plugin Trading Systems' || + node.type === 'Plugin Trading Mines' || + node.type === 'Plugin Trading Engines' || + node.type === 'Plugin Portfolio Systems' || + node.type === 'Plugin Portfolio Mines' || + node.type === 'Plugin Portfolio Engines' || node.type === 'Plugin Project' || node.type === 'Plugin Learning Systems' || node.type === 'Plugin Learning Mines' || @@ -492,9 +527,9 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { node.project = "Community-Plugins" } - /* + /* This function can be called with a positionOffset to change the node - saved position and all of its descendants positions as well with an + saved position and all of its descendants positions as well with an offset. It can also happen that the positionOffset is defined as a property of the node, in which case it will produce exactly the same effect. */ @@ -939,6 +974,11 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { tradingSessionsFoundAtWorkspace.push(node) } } + if (uiObjectType === 'Live Portfolio Session') { + if (portfolioSessionsFoundAtWorkspace !== undefined) { // it might be undefined when you are spawning a session that was running while backed up + portfolioSessionsFoundAtWorkspace.push(node) + } + } if (uiObjectType === 'Learning Session') { if (learningSessionsFoundAtWorkspace !== undefined) { // it might be undefined when you are spawning a session that was running while backed up learningSessionsFoundAtWorkspace.push(node) diff --git a/README.md b/README.md index b0a6466e8..737f25ca2 100644 --- a/README.md +++ b/README.md @@ -10,19 +10,10 @@ - [Table of Contents](#table-of-contents) - [Introduction](#introduction) - [Getting Started Guide](#getting-started-guide) -- [Pre-Requisites](#pre-requisites) - - [Windows Install](#windows-install) - - [Mac OS Install](#mac-os-install) - - [Linux Install (e.g. Raspberry Pi running Raspberry Pi OS/Raspbian)](#linux-install--eg-raspberry-pi-running-raspberry-pi-os-raspbian-) - - [Installing on Debian & Debian WSL/WSL2](#installing-on-debian-or-debian-wsl-wsl2) - - [WSL2 IDE Environment Setup](#wsl2-ide-environment-setup) -- [Superalgos Platform Client Installation](#superalgos-platform-client-installation) - - [Fork the Superalgos Repository](#fork-the-superalgos-repository) - - [Clone Your Fork](#clone-your-fork) - - [Install Node Dependencies](#install-node-dependencies) - - [Troubleshooting Dependency Installation](#troubleshooting-dependency-installation) - - [Enable Desktop Shortcut in Ubuntu](#enable-desktop-shortcut-in-ubuntu) - - [Installation Notes](#installation-notes) + - [Packaged Application Installation](#packaged-application-installation) + - [Docker Installations](#docker-installations) + - [Contributors Installation](#contributors-installation) + - [Installation Notes](#installation-notes) - [Uninstall](#uninstall) - [Usage](#usage) - [Run the Client and GUI](#run-the-client-and-gui) @@ -31,7 +22,6 @@ - [Usage Notes](#usage-notes) - [Running Superalgos on a Headless Linux Server as a Daemon](#running-superalgos-on-a-headless-linux-server-as-a-daemon) - [Using Systemd](#using-systemd) - - [Docker Deployments](#docker-deployments) - [Welcome Tutorial](#welcome-tutorial) - [What is the Superalgos Platform?](#what-is-the-superalgos-platform-) - [Superalgos Platform Features](#superalgos-platform-features) @@ -62,62 +52,135 @@ You will notice the difference as soon as you join the [Telegram Community Group ## Getting Started Guide -All procedures are the same for Windows, Linux, or Mac OS. Raspberry Pi terminal commands have been included for ease of use. +Superalgos is an ever growing ecosystem of tools and applications. This guide will walk you through the main ways to install the Superalgos Platform (which is the flagship application of the ecosystem). Other applications, such as a mobile app, and a p2p networking app, are currently under development. + +There are a variety of methods to install the Superalgos Platform ranging from docker installations and packaged application installations, to fine grained technical installations. The following instructions will present each type of installation from easiest to most technical. + +> **Note**: +> +> If you would like to try out Superalgos without any installation, you can check out our online demo [here](https://superalgos.org/crypto-trading-bots-platform-demo.shtml). + + +### Packaged Application Installation + +This is by far the easiest way to get started with Superalgos! + +These packages contain the source code for the Superalgos platform wrapped together in one convinent file. To find these files you can go to Superalgos' [releases page](https://github.com/Superalgos/Superalgos/releases). The releases are organized using two main categories. First are the stable releases that comes out roughly once a month and are the most tested and bug free. Second are the nightly development snapshots that offer the most up to date code, but have not under gone the same rigorous testing. + +> **Note**: +> +> If you are just getting started, it is recommended to begin with installing the most recent stable release before trying out one of the development snapshots. + +Once you have chosen which type of release you would like to install, you can then find the proper package for your operating system. Each operating system has it's own packaged application to work natively within your operating system. The following list highlights the currently available packages: + +> **IMPORTANT:** +> +> These installers are not code signed (this costs money and Superalgos is completely free for everyone). Therefore, antivirus will probably flag the file as unsecure. You can force the installation to allow the packages to run. A more detailed explanation of this can be found in this [medium article](https://medium.com/superalgos/superalgos-packaged-application-release-8befd2895102). If this makes you uncomfortable, it is recommended you look into some of the other installation methods that do not suffer from this limitation. + + +#### Windows Portable Application + +This package requires zero installation! Simply download the package (Superalgos-win-{version}.exe) and you’re good to go. All the exchange data that is downloaded and the workspaces you save are stored in your default documents folder (My Documents on Windows) under the Superalgos_Data folder. This way it is easier for you to backup data and not lose it between reinstallation. + +#### Windows Setup Package + +Also on windows, there is a more traditional installer that installs the application and sets up the correct icons and shortcuts for you. This way you have a nice entry on the programs list. The downloaded data is stored in your documents folder under the Superalgos_Data folder. This way it is easier for you to backup data and not lose it between reinstallation. + +#### MacOS Image + +Users of MacOS have the option of downloading a DMG package. Installation is as simple as downloading the DMG file and copying it into your Applications folder! + +Currently, there are two types of DMG packages. The x64 variant (for Intel based Mac only), as well as the ARM64 variant for the newer Apple Silicon (M1) based machines. All data is stored in the documents folder under the Superalgos_Data folder. This way it is easier for you to backup data and not lose it between reinstallation. + +For a more detailed walk through of the ins and outs of Superalgos packaged installations see this [medium article](https://medium.com/superalgos/superalgos-packaged-application-release-8befd2895102). + +#### Pros and Cons of Packaged Installations + +The packaged applications are by far the easiest way to install the Superalgos Platform. All of the day to day functionality of the platform is readily available, as well as the ability to create and submit a User Profile to the Governance system! + +The main draw back for this type of installation comes with limitations on the ablity to add contributions. Submitting a review, editing and translating the docs, or any kind of code contribution is not possible from a packaged installation. + +> **Important Development Notes:** +> +> - Please note that the ARM64 release is currently an alpha release (not fully tested). If you have one of these machines, do join us on our [developer channel](https://t.me/superalgosdevelop) to help us fully test this release! + +### Docker Installations + +Docker installations are another avenue that allows for an easy and clean installation of the Superalgos Platform. While a little more techincal than the packaged applications, it offers the ability to install the platform in a clean and isolated enviroment. + +You can find a walk through for docker installations in our [Docker Guide](Docker/README.md). + +Traditional docker installations are not meant to be development environments. Meaning that you cannot submit a review, edit and translate the docs, or any kind of code contribution. That being said, there is a custom docker image that will allow you to install the platform in a development compatible configuration. You can find the image and a walk through for installing it [here](https://hub.docker.com/r/martinb78/superalgos-docker-develop). + +> **IMPORTANT:** +> +> Please note that the development compatible docker image is not the standard meathod to install Superalgos for contributing. If you are new to contributing, or are not an expereinced developer, it is recommended that you follow the steps for a standard techincal installation. + +#### Pros and Cons of Docker Installations + +The main purpose of docker installations are for production instances. This is because the Superalgos Platform will be installed in a nice and clean environment that can be controlled separately from the rest of your computer. This makes it a perfect candidate for users who wish to set up an instance of the platform to run dependably without interruption. + +Being aimed at production, this means that standard docker installations are not a good option for users looking to contribute to the ecosystem. Youw will not be able to create a User Profile for the Governance system, submite a review, edit and translate the docs, or contribute any kind of code. + +The development compatible docker installation is for special use cases. For example, using a local NAS to host the platform while still being able to add contributions. This is a nonstandard way of installing Superalgos and is only recommended for users who are comfortable using docker and dealing with potential pitfalls of installing using his method. + +### Contributors Installation + +It is also possible to install the Superalgos Platfrom from source code. This is the most pure (albeit more techincal) way of installing Superalgos. There are no limitations to contributing (highly appreciated and rewarded with SA tokens) and gives the user the most freedom for custom configurations. + +> **Note**: +> +> If you are just starting out and want to contribute, this is the recommended meathod of installation to follow. + +All procedures (other than pre-requisites) are the same for Windows, Linux, or Mac OS. Raspberry Pi terminal commands have been included for ease of use. > **IMPORTANT:** > > Remote installations and minimalist hardware — both virtual and physical — are better suited for production deployments, where the use of the GUI is minimal. We highly recommend learning Superalgos in a local installation. Mastering the system takes time, and the use of the GUI to go through in-app tutorials is crucial during the learning process. Your experience will be orders of magnitude better if you follow this advice: leave remote installations and minimalist hardware for when you are ready to start trading live. -## Pre-Requisites +#### Pre-Requisites -In order to run Superalgos on your computer, you will need the latest versions of Node JS and Git installed. You will also need a web browser to access the interface. Google Chrome is recommended as it is what the development team uses and supports. +In order to run Superalgos on your computer, you will need the latest versions of Node JS and Git installed. You will also need a web browser to access the interface. Google Chrome is recommended because it is the most tested browser being used by the development team and power users. +Follow the installation wizards to install the latest NodeJS, and Git. If desired also install Chrome. - [Node.js download page](https://nodejs.org/en/download/) - [Git download page](https://git-scm.com/downloads) - [Google Chrome download page](https://www.google.com/chrome/) -### Windows Install +#### Windows Pre-Requisites (Optional) -You can use the windows installer (Setup file) which will install all the necessary dependencies and files for you to run the platform. Also the shortcuts are placed. This application will notify you and update as new releases come (to be released). +For windows users interested in trying out the machine learning features of the platform (TensorFlow), Python will need to be installed. +- [install Python 3.9](https://www.python.org/downloads/release/python-390/). - **IMPORTANT:** - The single executable and the installer do not have Tensorflow active yet. - -> **NOTE** -> There's a known issue where the screen stays white. In this case, go to "View/Reload" and it should work. - -> **NOTE** -> The application is not signed yet. The antivirus probably will flag the file as unsecure. You can force the installation and running or way for the signed app. - -The manual installation option, tailored for users who are experienced and who want to contribute to the project (highly appreciated and rewarded with SA tokens). Follow the install wizards to install the latest NodeJS and Github Desktop applications. - -- [Node.js download page](https://nodejs.org/en/download/). Select "Current" then "Windows Installer", then follow the wizard to install after the download completes. +For contributors that are Windows users, Github Desktop is a helpful tool to manage contributions. You can install it using the following link. - [GitHub Desktop download page](https://desktop.github.com/). Click the "Download for Windows" button and follow the wizard to install after the download completes. -- [Google Chrome download page](https://www.google.com/chrome/). After the install, it is recommended to set Chrome as the default browser. -- If you intend on running the machine learning features (TensorFlow), you must [install Python 2](https://www.python.org/downloads/release/python-2718/) as well. -### Mac OS Install -You can use the MacOS installer (DMG file) which will install all the necessary dependencies and files for you to run the platform. Also the shortcuts are placed. This application will notify you and update as new releases come (to be released). +#### Mac OS Pre-Requisites (Optional) -> **NOTE** -> The application is not signed. To be able to run you have to permit it in System Preferences > Security & Privacy > General > Open Anyway. +Rather than manually installing NodeJS, Git, and Python, [Homebrew](https://brew.sh/) can be used to install the requirements with minimal effort on Mac OS. After you clone the repository, change directory to the Superalgos base and install the requirements using Homebrew. -[Homebrew](https://brew.sh/) can be used to install the requirements with minimal effort on Mac OS. After you clone the repository, change directory to the Superalgos base and install the requirements using the Brewfile. Python 3 is only required for running machine learning (TensorFlow). +> **Note**: +> +> Python 3 is only required for running machine learning (TensorFlow). + +There are two ways to use Homebrew. The first is to type: ```sh brew install git node npm python@3.9 ``` -Or use the `Brewfile` included in the code repository. After downloading, run this command in the same directory where the `Brewfile` resides: +The second is to use the `Brewfile` included in the code repository. After downloading, run this command in the same directory where the `Brewfile` resides: ```sh brew bundle ``` -You can use Safari or Google Chrome as your default browser. If you run into a bug in Safari, you will be asked to reproduce it in Chrome as the development team uses Chrome. +> **Note**: +> +> You can use Safari or Google Chrome as your default browser. If you run into a bug in Safari, you will be asked to reproduce it in Chrome as the development team uses Chrome. -### Linux Install (e.g. Raspberry Pi running Raspberry Pi OS/Raspbian) +#### Linux (e.g. Ubuntu, or Raspberry Pi running Raspberry Pi OS/Raspbian) Pre-Requisites [Follow the Node.js package manager install instructions](https://nodejs.org/en/download/package-manager/) for your distribution to ensure you are getting the latest version of Node.js. Many distributions only maintain an older version in their default repositories. Python 3 is only required for running machine learning (TensorFlow). @@ -137,17 +200,21 @@ node \ If you are running headless (i.e. as a server without a monitor attached) then you do not need to install a web browser and you can follow the tutorial for information on connecting remotely to the server. -Alternatively, one could use [https://github.com/nymea/berrylan](https://github.com/nymea/berrylan) to setup a tool for using bluetooth to quickly assign WPA2 access on a WLAN on a Raspbian based Distro. Nymea also has tools for automation of IoT products to allow setting up SuperAlgos as a timed function without needing to learn how to code. +Alternatively, you can use [https://github.com/nymea/berrylan](https://github.com/nymea/berrylan) to setup a tool for using bluetooth to quickly assign WPA2 access on a WLAN on a Raspbian based Distro. Nymea also has tools for automation of IoT products to allow setting up SuperAlgos as a timed function without needing to learn how to code. -Also, if you are having node version errors there is a chance you may need to read the information following this to install and use NVM to handle node versions. This is due to some distributions having out of date repositories in the package manager lists. +> **IMPORTANT**: +> +> If you are having node version errors there is a chance you may need to read the information in the Debian Pre-Requisites section and use NVM to handle node versions. This is due to some distributions having out of date repositories in the package manager lists. -#### Installing on Debian or Debian WSL/WSL2 +#### Debian or Debian WSL/WSL2 Pre-Requisites (NVM & NPM Fix) +Debian distributions have been found to have some additional issues with installing the right version of NodeJS needed to run Superalgos. What follows are the steps to fix this issue. + For this to work you will need to [use NVM to install and control node] (https://github.com/nvm-sh/nvm) - You will need to remove any versions of node already installed on Debian due to the repositories currently being out of date. -- - __This is necessary before proceeding.__ +- __This is necessary before proceeding.__ ```sh sudo apt \ @@ -205,32 +272,40 @@ and __run the install commands as follows__: nvm run node ``` -(This is for node.js/node only as npm should work fine with Debian.) +> **Note**: +> +> This is for node.js/node only, npm should work fine with Debian. -##### WSL2 IDE Environment Setup +### WSL2 VSCode IDE Environment Setup (Optional) -__There is a few parts that are necessary to obtain full functionality from VSCode as an app to run notebooks for ML/AI algos and you can turn VSCode and Windows into a development bench for working with Super Algos.__ +VSCode is a poplular IDE used by contributors to develop Superalgos. This short section covers some helpful tips for setting up the IDE's development enviroment. +There are a few things that need configured to obtain full functionality from VSCode. These configurations will make it possible to run notebooks for ML/AI algos and turn VSCode and Windows into a development bench for working with Superalgos. + +On windows: - First you need to install WSL and WSL2 [https://docs.microsoft.com/en-us/windows/wsl/install](https://docs.microsoft.com/en-us/windows/wsl/install) then reboot if promoted. - You may want to review the Docker WSL2 Backend information for VSCode as well before proceeding. [https://aka.ms/vscode-remote/containers/docker-wsl2](https://aka.ms/vscode-remote/containers/docker-wsl2) - Install Debian or Ubuntu from the Windows Store, Setup the VM as instructed. - To make managing these WSL instances a lot easier, we will now move to installing VSCode + Tools to allow for Dockerizing and rapidly deploying as well as editing and manging test/usage cases of SuperAlgos edit and forks you create and contribute. - +On windows and Debian: +To make managing these WSL instances a lot easier, we will now move to installing VSCode + Tools to allow for Dockerizing and rapidly deploying as well as editing and manging test/usage cases of SuperAlgos edit and forks you create and contribute. - Install VSCode [https://code.visualstudio.com/docs/?dv=win64user](https://code.visualstudio.com/docs/?dv=win64user) - Install the remote container and remote docker plugins/extensions for Visual Studio Code [https://code.visualstudio.com/docs/remote/containers#_installation](https://code.visualstudio.com/docs/remote/containers#_installation) - _You may want to spend time reading the specifics of this documentation on their website._ - - *When prompted* install shell shortcuts for right click options, this way you can open SuperAlgos really easy inside of VSCode. + - *When prompted* install shell shortcuts for right click options, this way you can open Superalgos really easy inside of VSCode. -__Please refer to the information above__ for properly setting up node.js and npm on Debian systems with complications regarding versions of node. +> **IMPORTANT**: +> +> As mentioned above, you need to remove node.js/node from your system and install NVM if you are using Debian. +> Please refer to the information above for properly setting up node.js and npm on Debian systems with complications regarding versions of node. Once the install finishes you can now use VSCode as an interactive IDE/Shell to access SuperAlgos, run Dockers for working with SuperAlgos and more. -*As mentioned above, you need to remove node.js/node from your system and install NVM if you are using Debian.* - ## Superalgos Platform Client Installation +Now that you have all the pre-requisites and optional enviroment configurations set up, now we can get to the core installations of Superalgos! + ### Fork the Superalgos Repository - Scroll the page all the way to the top. Find and click the **Fork** button to create your fork/copy of this repository. To fork Superalgos you need a Github account. If you don't have one, go ahead and create it. @@ -424,12 +499,9 @@ or to follow the output with `-f`: journalctl -u superalgos -f ``` -### Docker Deployments +### Workspace Refactoring for Version 1 -See the [Docker Readme for more information](Docker/README.md). - -### Workspace Refactoring for beta 13 -Beta 13 carries with it a reorganization of the codebase where several projects where extracted from Foundations : Data-Mining, Algorithmic Trading, Machine Learning and Community Plugins. +Verion 1.0.1 carries with it a reorganization of the codebase where several projects where extracted from Foundations : Data-Mining, Algorithmic Trading, Machine Learning and Community Plugins. This means that these projects can now have a project leader and a team working on them. diff --git a/Rate b/Rate new file mode 100644 index 000000000..e69de29bb diff --git a/TaskServer/TaskServer.js b/TaskServer/TaskServer.js index 463058c99..907df4ff9 100644 --- a/TaskServer/TaskServer.js +++ b/TaskServer/TaskServer.js @@ -27,7 +27,8 @@ exports.newTaskServer = function newTaskServer() { if (taskId !== undefined) { /* The Task Manager sent the info via a process argument. In this case we listen to - an event with the Task Info that should be emitted at the UI + an event with the Task Info that should be emitted at the UI; + Also here is where any managedTasks will initially be recorded. */ try { TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT.listenToEvent('Task Server - ' + taskId, 'Run Task', undefined, 'Task Server - ' + taskId, undefined, eventReceived) @@ -35,9 +36,11 @@ exports.newTaskServer = function newTaskServer() { function eventReceived(message) { try { setUpAppSchema(JSON.parse(message.event.projectSchemas)) - TS.projects.foundations.globals.taskConstants.TASK_NODE = JSON.parse(message.event.taskDefinition) - TS.projects.foundations.globals.taskConstants.NETWORK_NODE = JSON.parse(message.event.networkDefinition) - bootingProcess() + TS.projects.foundations.globals.taskConstants.TASK_NODE = JSON.parse(message.event.taskDefinition); + TS.projects.foundations.globals.taskConstants.NETWORK_NODE = JSON.parse(message.event.networkDefinition); + TS.projects.foundations.globals.taskConstants.MANAGED_TASKS = JSON.parse(message.event.managedTasksDefinition); + SA.projects.visualScripting.utilities.nodeFunctions.getManagedSessions(TS.projects.foundations.globals.taskConstants.MANAGED_TASKS); + bootingProcess(); } catch (err) { console.log('[ERROR] Task Server -> Task -> preLoader -> eventReceived -> ' + err.stack) } @@ -82,10 +85,12 @@ exports.newTaskServer = function newTaskServer() { } } - function bootingProcess() { + async function bootingProcess() { try { initializeProjectDefinitionNode() + await setupNetwork() setupTaskHeartbeats() + startProcesses() function initializeProjectDefinitionNode() { TS.projects.foundations.globals.taskConstants.PROJECT_DEFINITION_NODE = SA.projects.visualScripting.utilities.nodeFunctions.findNodeInNodeMesh(TS.projects.foundations.globals.taskConstants.TASK_NODE, 'Project Definition') @@ -109,6 +114,45 @@ exports.newTaskServer = function newTaskServer() { } } + async function setupNetwork() { + /* + If we received a App Server Reference Node and a Signing Account, then we will connect to the P2P Network + */ + if ( + TS.projects.foundations.globals.taskConstants.TASK_NODE.taskServerAppReference === undefined || + TS.projects.foundations.globals.taskConstants.TASK_NODE.taskServerAppReference.referenceParent === undefined || + TS.projects.foundations.globals.taskConstants.TASK_NODE.taskServerAppReference.referenceParent.signingAccount === undefined + ) { + return + } + TS.projects.foundations.globals.taskConstants.P2P_NETWORK = {} + /* + We set up ourselves as a Network Client. + */ + TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetworkClient = SA.projects.network.modules.p2pNetworkClient.newNetworkModulesP2PNetworkClient() + await TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetworkClient.initialize() + /* + We will read all user profiles plugins and get from there our network identity. + */ + TS.projects.foundations.globals.taskConstants.P2P_NETWORK.userProfiles = SA.projects.network.modules.userProfiles.newNetworkModulesUserProfiles() + await TS.projects.foundations.globals.taskConstants.P2P_NETWORK.userProfiles.initialize(TS.projects.foundations.globals.taskConstants.TASK_NODE.taskServerAppReference.referenceParent.config.codeName, TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetworkClient) + /* + We set up the P2P Network. + */ + TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetwork = SA.projects.network.modules.p2pNetwork.newNetworkModulesP2PNetwork() + await TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetwork.initialize('Network Client') + /* + Set up the connections to network nodes. + */ + TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetworkPeers = SA.projects.network.modules.p2pNetworkPeers.newNetworkModulesP2PNetworkPeers() + await TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetworkPeers.initialize( + 'Network Client', + TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetworkClient, + TS.projects.foundations.globals.taskConstants.P2P_NETWORK.p2pNetwork, + global.env.TASK_SERVER_APP_MAX_OUTGOING_PEERS + ) + } + function setupTaskHeartbeats() { /* Heartbeat sent to the UI @@ -129,42 +173,44 @@ exports.newTaskServer = function newTaskServer() { } } - for (let processIndex = 0; processIndex < TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes.length; processIndex++) { - /* - Here we will validate that the process is connected all the way to a Mine - and that nodes in the middle have whatever config is mandatory. - */ - if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent === undefined) { - console.log("[ERROR] Task Server -> Task -> bootingProcess -> Process Instance without a Reference Parent. This process will not be executed. -> Process Instance = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex])); - continue - } + function startProcesses() { + for (let processIndex = 0; processIndex < TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes.length; processIndex++) { + /* + Here we will validate that the process is connected all the way to a Mine + and that nodes in the middle have whatever config is mandatory. + */ + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent === undefined) { + console.log("[ERROR] Task Server -> Task -> bootingProcess -> Process Instance without a Reference Parent. This process will not be executed. -> Process Instance = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex])); + continue + } - if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode === undefined) { - console.log("[ERROR] Task Server -> Task -> bootingProcess -> Process Definition without parent Bot Definition. -> Process Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent)); - continue - } + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode === undefined) { + console.log("[ERROR] Task Server -> Task -> bootingProcess -> Process Definition without parent Bot Definition. -> Process Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent)); + continue + } - if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.parentNode === undefined) { - console.log("[ERROR] Task Server -> Task -> bootingProcess -> Bot Definition without parent Mine. -> Bot Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode)); - continue - } + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.parentNode === undefined) { + console.log("[ERROR] Task Server -> Task -> bootingProcess -> Bot Definition without parent Mine. -> Bot Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode)); + continue + } - if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.codeName === undefined) { - console.log("[ERROR] Task Server -> Task -> bootingProcess -> Process Definition without a codeName defined. -> Process Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent)); - continue - } + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.config.codeName === undefined) { + console.log("[ERROR] Task Server -> Task -> bootingProcess -> Process Definition without a codeName defined. -> Process Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent)); + continue + } - if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.config.codeName === undefined) { - console.log("[ERROR] Task Server -> Task -> bootingProcess -> Bot Definition without a codeName defined. -> Bot Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode)); - continue - } + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.config.codeName === undefined) { + console.log("[ERROR] Task Server -> Task -> bootingProcess -> Bot Definition without a codeName defined. -> Bot Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode)); + continue + } - if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.parentNode.config.codeName === undefined) { - console.log("[ERROR] Task Server -> Task -> bootingProcess -> Mine without a codeName defined. -> Mine Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.parentNode)); - continue - } + if (TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.parentNode.config.codeName === undefined) { + console.log("[ERROR] Task Server -> Task -> bootingProcess -> Mine without a codeName defined. -> Mine Definition = " + JSON.stringify(TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].referenceParent.parentNode.parentNode)); + continue + } - startProcessInstance(processIndex); + startProcessInstance(processIndex); + } } } catch (err) { console.log('[ERROR] Task Server -> Task -> bootingProcess -> Fatal Error. Can not run this task. -> ' + err.stack) diff --git a/TaskServerRoot.js b/TaskServerRoot.js index d45d37f38..28eb5f7e5 100644 --- a/TaskServerRoot.js +++ b/TaskServerRoot.js @@ -55,6 +55,25 @@ SA.nodeModules = { lookpath: require('lookpath'), twitter: require('twitter') } +/* +Setting up Secrets. +*/ +try { + SA.secrets = { + array: require('./My-Secrets/Secrets.json').secrets, + map: new Map() + } +} catch(err) { + SA.secrets = { + array: [], + map: new Map() + } +} + +for (let i = 0; i < SA.secrets.array.length; i++) { + let secret = SA.secrets.array[i] + SA.secrets.map.set(secret.nodeCodeName, secret) +} run() diff --git a/desktop-react.js b/desktop-react.js new file mode 100644 index 000000000..1e6a33f29 --- /dev/null +++ b/desktop-react.js @@ -0,0 +1,16 @@ +/* +The Superalgos Desktop is one of the 3 clients of the Superalgos P2P Network: + + * Superalgos Mobile + * Superalgos Desktop + * Superalgos Server + +Users can use any of these clients for their social trading activities. + +This module represents the Nodejs command that users have to start the Desktop App.. + +*/ + +let APP_ROOT = require('./DesktopRootReact') +let APP_ROOT_MODULE = APP_ROOT.newDesktopRoot() +APP_ROOT_MODULE.run() \ No newline at end of file diff --git a/node.config b/node.config new file mode 100644 index 000000000..e69de29bb diff --git a/node.name b/node.name new file mode 100644 index 000000000..e69de29bb diff --git a/node.type b/node.type new file mode 100644 index 000000000..e69de29bb diff --git a/package-lock.json b/package-lock.json index 39bf42445..2feafb5b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,25 +10,94 @@ "hasInstallScript": true, "license": "Apache License 2.0", "dependencies": { + "@babel/core": "7.12.3", + "@emotion/react": "^11.6.0", + "@emotion/styled": "^11.6.0", + "@mui/icons-material": "^5.1.1", + "@mui/material": "^5.1.1", "@octokit/rest": "^18.12.0", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@reduxjs/toolkit": "^1.6.2", + "@svgr/webpack": "5.5.0", + "@typescript-eslint/eslint-plugin": "^4.5.0", + "@typescript-eslint/parser": "^4.5.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^26.6.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.7", + "babel-preset-react-app": "^10.0.0", + "bfj": "^7.0.2", + "camelcase": "^6.1.0", + "case-sensitive-paths-webpack-plugin": "2.3.0", "ccxt": "^1.61.93", "child_process": "^1.0.2", + "css-loader": "4.3.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", "electron-updater": "^4.6.1", + "eslint": "^7.11.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^24.1.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4.2.0", + "eslint-plugin-testing-library": "^3.9.2", + "eslint-webpack-plugin": "^2.5.2", "ethereumjs-common": "^1.5.2", "ethereumjs-tx": "^2.1.2", "ethers": "^5.5.1", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "html-webpack-plugin": "4.5.0", "http": "0.0.1-security", "https": "^1.0.0", + "identity-obj-proxy": "3.0.0", "ip": "^1.1.5", + "jest": "26.6.0", + "jest-circus": "26.6.0", + "jest-resolve": "26.6.0", + "jest-watch-typeahead": "0.6.1", "lookpath": "^1.2.2", + "mini-css-extract-plugin": "0.11.3", "node-fetch": "^2.6.6", "open": "^8.4.0", + "optimize-css-assets-webpack-plugin": "5.0.4", "path": "^0.12.7", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "5.0.2", + "prompts": "2.4.0", + "react": "^17.0.2", + "react-app-polyfill": "^2.0.0", + "react-dev-utils": "^11.0.3", + "react-dom": "^17.0.2", + "react-redux": "^7.2.6", + "react-refresh": "^0.8.3", + "react-router-dom": "^6.0.2", + "redux": "^4.1.2", + "resolve": "1.18.1", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.0.5", + "semver": "7.3.2", "simple-git": "^2.47.0", + "style-loader": "1.3.0", "telegraf": "^4.4.2", + "terser-webpack-plugin": "4.2.3", + "ts-pnp": "1.2.0", "twitter": "^1.7.1", + "url-loader": "4.1.1", "util": "^0.12.4", + "web-vitals": "^1.1.2", "web3": "^1.6.1", + "webpack": "4.44.2", + "webpack-dev-server": "3.11.1", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4", "ws": "^8.2.3" }, "devDependencies": { @@ -39,6 +108,1833 @@ "@tensorflow/tfjs-node": "^2.8.6" } }, + "node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dependencies": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz", + "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dependencies": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties/node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators/node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators/node_modules/@babel/plugin-syntax-decorators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.16.0.tgz", + "integrity": "sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator/node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator/node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining/node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", + "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types/node_modules/@babel/plugin-syntax-flow": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.0.tgz", + "integrity": "sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "dependencies": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.4.tgz", + "integrity": "sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-methods/node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-unicode-property-regex/node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", + "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-dotall-regex/node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-named-capturing-groups-regex/node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-unicode-regex/node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", + "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz", + "integrity": "sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.0.tgz", + "integrity": "sha512-97yCFY+2GvniqOThOSjPor8xUoDiQ0STVWAQMl3pjhJoFVe5DuXDLZCRSZxu9clx+oRCbTiXGgKEG/Yoyo6Y+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.0.tgz", + "integrity": "sha512-8yvbGGrHOeb/oyPc9tzNoe9/lmIjz3HLa9Nc5dMGDyNpGjfFrk8D2KdEq9NRkftZzeoQEW6yPQ29TMZtrLiUUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.0.tgz", + "integrity": "sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript/node_modules/@babel/plugin-transform-typescript": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.1.tgz", + "integrity": "sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript/node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-typescript/node_modules/@babel/plugin-transform-typescript/node_modules/@babel/plugin-syntax-typescript": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz", + "integrity": "sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", + "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.3.tgz", + "integrity": "sha512-IAdDC7T0+wEB4y2gbIL0uOXEYpiZEeuFUTVbdGq+UwCcF35T/tS8KrmMomEwEc5wBbyfH3PJVpTSUqrhPDXFcQ==", + "dependencies": { + "core-js-pure": "^3.19.0", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, "node_modules/@develar/schema-utils": { "version": "2.6.5", "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", @@ -78,6 +1974,29 @@ "global-tunnel-ng": "^2.7.1" } }, + "node_modules/@electron/get/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@electron/get/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/@electron/universal": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.0.5.tgz", @@ -94,40 +2013,236 @@ "node": ">=8.6" } }, - "node_modules/@electron/universal/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, + "node_modules/@emotion/cache": { + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.6.0.tgz", + "integrity": "sha512-ElbsWY1KMwEowkv42vGo0UPuLgtPYfIs9BxxVrmvsaJVvktknsHYYlx5NQ5g6zLDcOTyamlDc7FkRg2TAcQDKQ==", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.1.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "^4.0.10" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.1.tgz", + "integrity": "sha512-bW1Tos67CZkOURLc0OalnfxtSXQJMrAMV0jZTVGJUPSOd4qgjF3+tTD5CwJM13PHA8cltGW1WGbbvV9NpvUZPw==", + "dependencies": { + "@emotion/memoize": "^0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "node_modules/@emotion/react": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.7.0.tgz", + "integrity": "sha512-WL93hf9+/2s3cA1JVJlz8+Uy6p6QWukqQFOm2OZO5ki51hfucHMOmbSjiyC3t2Y4RI8XUmBoepoc/24ny/VBbA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@emotion/cache": "^11.6.0", + "@emotion/serialize": "^1.0.2", + "@emotion/sheet": "^1.1.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", + "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", + "dependencies": { + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", + "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" + }, + "node_modules/@emotion/styled": { + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.6.0.tgz", + "integrity": "sha512-mxVtVyIOTmCAkFbwIp+nCjTXJNgcz4VWkOYQro87jE2QBTydnkiYusMrRGFtzuruiGK4dDaNORk4gH049iiQuw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.3.0", + "@emotion/is-prop-valid": "^1.1.1", + "@emotion/serialize": "^1.0.2", + "@emotion/utils": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/styled/node_modules/@emotion/babel-plugin": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz", + "integrity": "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "^4.0.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@emotion/styled/node_modules/@emotion/babel-plugin/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@emotion/styled/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@emotion/utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", + "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "engines": { "node": ">=10" - } - }, - "node_modules/@electron/universal/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@electron/universal/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@ethereumjs/common": { @@ -893,6 +3008,471 @@ "@ethersproject/strings": "^5.5.0" } }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==" + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "deprecated": "Moved to 'npm install @sideway/address'" + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "deprecated": "Switch to 'npm install joi'", + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/jest-resolve/node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/core/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/jest-resolve/node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/@jest/reporters/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, "node_modules/@kwsites/file-exists": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", @@ -943,40 +3523,314 @@ "node": ">= 10.0.0" } }, - "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, + "node_modules/@mui/base": { + "version": "5.0.0-alpha.57", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.57.tgz", + "integrity": "sha512-UCJthNc4LGttoD/CxdCh8AaEu2B2uWNRW96J6PjlQ125+FEqO7+wuIGT98BNCGguVwetK/jTmo/fiHYDoW9gUA==", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/runtime": "^7.16.3", + "@emotion/is-prop-valid": "^1.1.1", + "@mui/utils": "^5.2.1", + "@popperjs/core": "^2.4.4", + "clsx": "^1.1.1", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/icons-material": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.2.0.tgz", + "integrity": "sha512-NvyrVaGKpP4R1yFw8BCnE0QcsQ67RtpgxPr4FtH8q60MDYPuPVczLOn5Ash5CFavoDWur/NfM/4DpT54yf3InA==", + "dependencies": { + "@babel/runtime": "^7.16.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@mui/material": "^5.0.0", + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^17.0.2" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.2.1.tgz", + "integrity": "sha512-y38+e1Qf95rVQ4lK8knYj4o1kB/WwJU0f/lMNmzlaenqGpyhd1M/e3BNwuYEDOLSPWUVeP2LvX2mL/IhKytA9A==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "@mui/base": "5.0.0-alpha.57", + "@mui/system": "^5.2.1", + "@mui/types": "^7.1.0", + "@mui/utils": "^5.2.1", + "@types/react-transition-group": "^4.4.4", + "clsx": "^1.1.1", + "csstype": "^3.0.10", + "hoist-non-react-statics": "^3.3.2", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "react-transition-group": "^4.4.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/private-theming": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.2.1.tgz", + "integrity": "sha512-+OfgeZzEjqwd7Vo1kYISJyLHM+3yUO8UoKhLMtZ1DAlZlqovN6jetPtT6o4BnHEAsc3YC3DET+KicwkRtuvxbw==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "@mui/utils": "^5.2.1", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^17.0.2" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.2.0.tgz", + "integrity": "sha512-NZ4pWYQcM5wreUfiXRd7IMFRF+Nq1vMzsIdXtXNjgctJTKHunrofasoBqv+cqevO+hqT75ezSbNHyaXzOXp6Mg==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "@emotion/cache": "^11.6.0", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.2" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.2.1.tgz", + "integrity": "sha512-C1mva6Uyk2bGCaa/FiaFseSt2iJymxgA8KnJJyKAz8ZQZzuetUV8JbY1qtV9CG1VlJb+Ldm7pc6Px8t59lGfZw==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "@mui/private-theming": "^5.2.1", + "@mui/styled-engine": "^5.2.0", + "@mui/types": "^7.1.0", + "@mui/utils": "^5.2.1", + "clsx": "^1.1.1", + "csstype": "^3.0.10", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^17.0.2" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.1.0.tgz", + "integrity": "sha512-Hh7ALdq/GjfIwLvqH3XftuY3bcKhupktTm+S6qRIDGOtPtRuq2L21VWzOK4p7kblirK0XgGVH5BLwa6u8z/6QQ==", + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.2.1.tgz", + "integrity": "sha512-JQH5ucBxBrubntrN2mvDcwkXlWaHuZGz5goxg9ixnZXRhlZ9Ed5knfsafrX4OFyXNT48DiZXaTRAEkqjyfCExQ==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "@types/prop-types": "^15.7.4", + "@types/react-is": "^16.7.1 || ^17.0.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "react": "^17.0.2" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, - "node_modules/@malept/flatpak-bundler/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", "dependencies": { - "universalify": "^2.0.0" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": ">=10" } }, - "node_modules/@malept/flatpak-bundler/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, "engines": { - "node": ">= 10.0.0" + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@octokit/auth-token": { @@ -1099,6 +3953,143 @@ "@octokit/openapi-types": "^11.2.0" } }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "dependencies": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.x" + }, + "peerDependencies": { + "@types/webpack": "4.x", + "react-refresh": ">=0.8.3 <0.10.0", + "sockjs-client": "^1.4.0", + "type-fest": "^0.13.1", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.0.tgz", + "integrity": "sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@reduxjs/toolkit": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.6.2.tgz", + "integrity": "sha512-HbfI/hOVrAcMGAYsMWxw3UJyIoAS9JTdwddsjlr5w3S50tXhWb+EMyhIw+IAvCVCLETkzdjgH91RjDSYZekVBA==", + "dependencies": { + "immer": "^9.0.6", + "redux": "^4.1.0", + "redux-thunk": "^2.3.0", + "reselect": "^4.0.0" + }, + "peerDependencies": { + "react": "^16.14.0 || ^17.0.0", + "react-redux": "^7.2.1" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", + "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "dependencies": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, "node_modules/@sindresorhus/is": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", @@ -1107,6 +4098,1505 @@ "node": ">=6" } }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", + "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "dependencies": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread/node_modules/ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "hasInstallScript": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/core": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", + "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helpers": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz", + "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz", + "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.4.tgz", + "integrity": "sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", + "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.16.0.tgz", + "integrity": "sha512-OgtklS+p9t1X37eWA4XdvvbZG/3gqzX569gqmo3q4/Ui6qjfTQmOs5UTSrfdD9nVByHhX6Gbm/Pyc4KbwUXGWA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.0.tgz", + "integrity": "sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", + "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz", + "integrity": "sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.0.tgz", + "integrity": "sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/preset-env": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.4.tgz", + "integrity": "sha512-v0QtNd81v/xKj4gNKeuAerQ/azeNn/G1B1qMLeXOcV8+4TWlD2j3NV1u8q29SDFBXx/NBq5kyEAO+0mpRgacjA==", + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.3", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.2", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-async-generator-functions": "^7.16.4", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-class-static-block": "^7.16.0", + "@babel/plugin-proposal-dynamic-import": "^7.16.0", + "@babel/plugin-proposal-export-namespace-from": "^7.16.0", + "@babel/plugin-proposal-json-strings": "^7.16.0", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-object-rest-spread": "^7.16.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-proposal-private-property-in-object": "^7.16.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.0", + "@babel/plugin-transform-async-to-generator": "^7.16.0", + "@babel/plugin-transform-block-scoped-functions": "^7.16.0", + "@babel/plugin-transform-block-scoping": "^7.16.0", + "@babel/plugin-transform-classes": "^7.16.0", + "@babel/plugin-transform-computed-properties": "^7.16.0", + "@babel/plugin-transform-destructuring": "^7.16.0", + "@babel/plugin-transform-dotall-regex": "^7.16.0", + "@babel/plugin-transform-duplicate-keys": "^7.16.0", + "@babel/plugin-transform-exponentiation-operator": "^7.16.0", + "@babel/plugin-transform-for-of": "^7.16.0", + "@babel/plugin-transform-function-name": "^7.16.0", + "@babel/plugin-transform-literals": "^7.16.0", + "@babel/plugin-transform-member-expression-literals": "^7.16.0", + "@babel/plugin-transform-modules-amd": "^7.16.0", + "@babel/plugin-transform-modules-commonjs": "^7.16.0", + "@babel/plugin-transform-modules-systemjs": "^7.16.0", + "@babel/plugin-transform-modules-umd": "^7.16.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0", + "@babel/plugin-transform-new-target": "^7.16.0", + "@babel/plugin-transform-object-super": "^7.16.0", + "@babel/plugin-transform-parameters": "^7.16.3", + "@babel/plugin-transform-property-literals": "^7.16.0", + "@babel/plugin-transform-regenerator": "^7.16.0", + "@babel/plugin-transform-reserved-words": "^7.16.0", + "@babel/plugin-transform-shorthand-properties": "^7.16.0", + "@babel/plugin-transform-spread": "^7.16.0", + "@babel/plugin-transform-sticky-regex": "^7.16.0", + "@babel/plugin-transform-template-literals": "^7.16.0", + "@babel/plugin-transform-typeof-symbol": "^7.16.0", + "@babel/plugin-transform-unicode-escapes": "^7.16.0", + "@babel/plugin-transform-unicode-regex": "^7.16.0", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.0", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.4.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.19.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/@babel/preset-react": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.0.tgz", + "integrity": "sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-react-jsx-development": "^7.16.0", + "@babel/plugin-transform-react-pure-annotations": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz", + "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.0", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz", + "integrity": "sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.0", + "core-js-compat": "^3.18.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz", + "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/webpack/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@svgr/webpack/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@szmarczak/http-timer": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", @@ -1263,6 +5753,51 @@ "node": ">=8.11.0" } }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", + "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, "node_modules/@types/bn.js": { "version": "4.11.6", "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", @@ -1280,6 +5815,20 @@ "@types/ms": "*" } }, + "node_modules/@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" + }, "node_modules/@types/fs-extra": { "version": "9.0.13", "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", @@ -1293,19 +5842,68 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "optional": true, "dependencies": { "@types/minimatch": "*", "@types/node": "*" } }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", + "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, "node_modules/@types/minimatch": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true, - "optional": true + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" }, "node_modules/@types/ms": { "version": "0.7.31", @@ -1328,12 +5926,22 @@ "form-data": "^3.0.0" } }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + }, "node_modules/@types/offscreencanvas": { "version": "2019.3.0", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==", "optional": true }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, "node_modules/@types/pbkdf2": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", @@ -1353,6 +5961,71 @@ "xmlbuilder": ">=11.0.1" } }, + "node_modules/@types/prettier": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.2.tgz", + "integrity": "sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/react": { + "version": "17.0.37", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz", + "integrity": "sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-is": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-redux": { + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.20.tgz", + "integrity": "sha512-q42es4c8iIeTgcnB+yJgRTTzftv3eYYvCZOh1Ckn2eX/3o5TdsQYKUWpLoLuGlcY/p+VAhV9IOEZJcWk/vfkXw==", + "dependencies": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.4.tgz", + "integrity": "sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, "node_modules/@types/secp256k1": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", @@ -1372,6 +6045,29 @@ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz", "integrity": "sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==" }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + }, + "node_modules/@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "dependencies": { + "source-map": "^0.6.1" + } + }, "node_modules/@types/verror": { "version": "1.10.5", "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.5.tgz", @@ -1391,6 +6087,37 @@ "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==", "optional": true }, + "node_modules/@types/webpack": { + "version": "4.41.32", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", + "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "dependencies": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, "node_modules/@types/yargs": { "version": "17.0.7", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.7.tgz", @@ -1403,8 +6130,369 @@ "node_modules/@types/yargs-parser": { "version": "20.2.1", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", - "dev": true + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz", + "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==", + "dependencies": { + "@typescript-eslint/experimental-utils": "4.33.0", + "@typescript-eslint/scope-manager": "4.33.0", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz", + "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==", + "dependencies": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.33.0", + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/typescript-estree": "4.33.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz", + "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==", + "dependencies": { + "@typescript-eslint/scope-manager": "4.33.0", + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/typescript-estree": "4.33.0", + "debug": "^4.3.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", + "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", + "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", + "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", + "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "node_modules/7zip-bin": { "version": "5.1.1", @@ -1412,6 +6500,11 @@ "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", "dev": true }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -1441,6 +6534,62 @@ "node": ">= 0.6" } }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, "node_modules/adm-zip": { "version": "0.4.16", "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", @@ -1467,6 +6616,18 @@ "node": ">= 4.0.0" } }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -1482,15 +6643,27 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, "node_modules/ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, "peerDependencies": { "ajv": "^6.9.1" } }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, "node_modules/ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -1544,11 +6717,54 @@ "node": ">=8" } }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, "node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "optional": true, "engines": { "node": ">=0.10.0" } @@ -1557,7 +6773,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -1568,6 +6783,18 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/app-builder-bin": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-3.7.1.tgz", @@ -1677,8 +6904,7 @@ "node_modules/aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "optional": true + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" }, "node_modules/are-we-there-yet": { "version": "1.1.7", @@ -1694,16 +6920,143 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "optional": true, "dependencies": { "sprintf-js": "~1.0.2" } }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, + "node_modules/array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, "node_modules/asar": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/asar/-/asar-3.1.0.tgz", @@ -1744,6 +7097,15 @@ "safer-buffer": "^2.1.0" } }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, "node_modules/assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", @@ -1752,12 +7114,51 @@ "node": ">=0.8" } }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "engines": { + "node": ">=8" + } + }, "node_modules/async": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", "dev": true }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, "node_modules/async-exit-hook": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", @@ -1781,11 +7182,47 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, "engines": { "node": ">= 4.0.0" } }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", @@ -1810,11 +7247,471 @@ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, + "node_modules/axe-core": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.5.tgz", + "integrity": "sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "eslint": ">= 4.12.1" + } + }, + "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest/node_modules/babel-preset-jest/node_modules/babel-preset-current-node-syntax/node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dependencies": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 6.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/babel-loader/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", + "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", + "dependencies": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.1", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "devOptional": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } }, "node_modules/base-x": { "version": "3.0.9", @@ -1824,6 +7721,17 @@ "safe-buffer": "^5.0.1" } }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -1843,6 +7751,11 @@ } ] }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", @@ -1861,6 +7774,28 @@ "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, "node_modules/bignumber.js": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", @@ -1869,6 +7804,24 @@ "node": "*" } }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, "node_modules/blakejs": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", @@ -1945,6 +7898,29 @@ "node": ">=0.6" } }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/bonjour/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, "node_modules/boolean": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.1.4.tgz", @@ -2034,17 +8010,32 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "devOptional": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, "node_modules/browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", @@ -2127,6 +8118,36 @@ "node": ">= 6" } }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", + "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", + "dependencies": { + "caniuse-lite": "^1.0.30001280", + "electron-to-chromium": "^1.3.896", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, "node_modules/bs58": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", @@ -2145,6 +8166,14 @@ "safe-buffer": "^5.1.2" } }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, "node_modules/buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", @@ -2208,8 +8237,12 @@ "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" }, "node_modules/buffer-to-arraybuffer": { "version": "0.0.5", @@ -2303,6 +8336,22 @@ "node": ">= 10.0.0" } }, + "node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, "node_modules/bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", @@ -2311,6 +8360,136 @@ "node": ">= 0.8" } }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cacache/node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacache/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/cacheable-request": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", @@ -2362,11 +8541,57 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, "node_modules/camelcase": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", - "dev": true, "engines": { "node": ">=10" }, @@ -2374,6 +8599,45 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001283", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz", + "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "engines": { + "node": ">=4" + } + }, "node_modules/caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", @@ -2392,7 +8656,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2404,16 +8667,58 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, "node_modules/child_process": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, "node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, "node_modules/chromium-pickle-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", @@ -2462,11 +8767,125 @@ "safe-buffer": "^5.0.1" } }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + }, "node_modules/class-is": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, "node_modules/cli-boxes": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", @@ -2556,6 +8975,100 @@ "mimic-response": "^1.0.0" } }, + "node_modules/clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/coa/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -2565,11 +9078,36 @@ "node": ">=0.10.0" } }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, "dependencies": { "color-name": "~1.1.4" }, @@ -2580,8 +9118,29 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.7.4.tgz", + "integrity": "sha512-nVdUvPVgZMpRQad5dcsCMOSB5BXLljklTiaxS6ehhKxDsAI5sD7k5VmFuBt1y3Rlym8uulc/ANUN/bMWtBu6Sg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "node_modules/colors": { "version": "1.0.3", @@ -2612,6 +9171,19 @@ "node": ">= 6" } }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, "node_modules/compare-version": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", @@ -2621,17 +9193,82 @@ "node": ">=0.10.0" } }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dependencies": { + "arity-n": "^1.0.4" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "devOptional": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/concat-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, "engines": [ "node >= 0.8" ], @@ -2670,12 +9307,35 @@ "node": ">=8" } }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", "optional": true }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, "node_modules/content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -2710,6 +9370,19 @@ "node": ">= 0.6" } }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/convert-source-map/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, "node_modules/cookie": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", @@ -2728,12 +9401,63 @@ "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/core-js": { "version": "3.19.1", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.1.tgz", "integrity": "sha512-Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg==", "hasInstallScript": true, - "optional": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dependencies": { + "browserslist": "^4.17.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.1.tgz", + "integrity": "sha512-Q0Knr8Es84vtv62ei6/6jXH/7izKmOrtrxH9WJTHLCMAVeU+8TF8z8Nr08CsH4Ot0oJKzBzJJL9SJBYIv7WlfQ==", + "hasInstallScript": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -2742,8 +9466,7 @@ "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "devOptional": true + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "node_modules/cors": { "version": "2.8.5", @@ -2757,6 +9480,21 @@ "node": ">= 0.10" } }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/crc": { "version": "3.8.0", "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", @@ -2820,7 +9558,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -2860,6 +9597,398 @@ "node": ">=8" } }, + "node_modules/css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dependencies": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "dependencies": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.1", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/cssnano/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, "node_modules/d": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", @@ -2869,6 +9998,11 @@ "type": "^1.0.1" } }, + "node_modules/damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -2880,6 +10014,51 @@ "node": ">=0.10" } }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/data-urls/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/data-urls/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/debug": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", @@ -2896,6 +10075,19 @@ } } }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, "node_modules/decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", @@ -2915,6 +10107,27 @@ "node": ">=4" } }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -2924,6 +10137,120 @@ "node": ">=4.0.0" } }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/default-gateway/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, "node_modules/defer-to-connect": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", @@ -2948,6 +10275,85 @@ "node": ">= 0.4" } }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -3001,12 +10407,55 @@ "node": ">=0.10" } }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, "node_modules/detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true, - "optional": true + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "engines": { + "node": ">= 10.14.2" + } }, "node_modules/diffie-hellman": { "version": "5.0.3", @@ -3045,6 +10494,17 @@ "node": ">= 0.6.x" } }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/dmg-builder": { "version": "22.14.5", "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-22.14.5.tgz", @@ -3124,16 +10584,153 @@ "node": ">=8" } }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, "node_modules/dom-walk": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/dot-prop": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, "dependencies": { "is-obj": "^2.0.0" }, @@ -3142,25 +10739,39 @@ } }, "node_modules/dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", - "dev": true, + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", "engines": { - "node": ">=10" + "node": ">=8" } }, "node_modules/dotenv-expand": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, "node_modules/duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -3430,6 +11041,11 @@ "node": ">= 10.0.0" } }, + "node_modules/electron-to-chromium": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.4.tgz", + "integrity": "sha512-teHtgwcmVcL46jlFvAaqjyiTLWuMrUQO1JqV303JKB4ysXG6m8fXSFhbjal9st0r9mNskI22AraJZorb1VcLVg==" + }, "node_modules/electron-updater": { "version": "4.6.1", "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.6.1.tgz", @@ -3511,11 +11127,29 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "devOptional": true + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } }, "node_modules/encodeurl": { "version": "1.0.2", @@ -3533,6 +11167,50 @@ "once": "^1.4.0" } }, + "node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", @@ -3542,6 +11220,33 @@ "node": ">=6" } }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, "node_modules/es-abstract": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", @@ -3646,7 +11351,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "devOptional": true, "engines": { "node": ">=6" } @@ -3669,8 +11373,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "optional": true, "engines": { "node": ">=10" }, @@ -3678,6 +11380,818 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "dependencies": { + "confusing-browser-globals": "^1.0.10" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0", + "@typescript-eslint/parser": "^4.0.0", + "babel-eslint": "^10.0.0", + "eslint": "^7.5.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-jest": "^24.0.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.20.3", + "eslint-plugin-react-hooks": "^4.0.8", + "eslint-plugin-testing-library": "^3.9.0" + }, + "peerDependenciesMeta": { + "eslint-plugin-jest": { + "optional": true + }, + "eslint-plugin-testing-library": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz", + "integrity": "sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz", + "integrity": "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==", + "dependencies": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.25.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.3.tgz", + "integrity": "sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.1", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.11.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-import/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "24.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz", + "integrity": "sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^4.0.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": ">= 4", + "eslint": ">=5" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", + "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "dependencies": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.6.0.tgz", + "integrity": "sha512-V+LPY/T3kur5QO3u+1s34VDTcRxjXWPUGM4hlmTb5DwVD0OQz631yGTxJZf4SpAqAjdbBVe978S8BJeHpAdOhQ==", + "dependencies": { + "@types/eslint": "^7.28.2", + "arrify": "^2.0.1", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", @@ -3879,6 +12393,25 @@ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", @@ -3888,6 +12421,66 @@ "safe-buffer": "^5.1.1" } }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/exit-on-epipe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", @@ -3896,6 +12489,147 @@ "node": ">=0.8" } }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, "node_modules/express": { "version": "4.17.1", "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", @@ -3980,6 +12714,66 @@ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/extract-zip": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", @@ -4023,11 +12817,58 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, + "node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, "node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", @@ -4037,6 +12878,64 @@ "pend": "~1.2.0" } }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, "node_modules/filelist": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", @@ -4046,6 +12945,25 @@ "minimatch": "^3.0.4" } }, + "node_modules/filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", @@ -4076,6 +12994,190 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flat-cache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flatted": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", + "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==" + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash." + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/foreach": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", @@ -4089,11 +13191,221 @@ "node": "*" } }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/form-data": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "optional": true, "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -4111,6 +13423,17 @@ "node": ">= 0.6" } }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -4119,18 +13442,46 @@ "node": ">= 0.6" } }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6 <7 || >=8" + "node": ">=10" + } + }, + "node_modules/fs-extra/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/fs-extra/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" } }, "node_modules/fs-minipass": { @@ -4141,17 +13492,45 @@ "minipass": "^2.6.0" } }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "devOptional": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, "node_modules/gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", @@ -4194,11 +13573,18 @@ "node": ">=0.10.0" } }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "devOptional": true, "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -4216,6 +13602,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, "node_modules/get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", @@ -4242,6 +13641,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -4254,7 +13661,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "devOptional": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -4270,6 +13676,17 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/global": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", @@ -4337,6 +13754,41 @@ "node": ">=10" } }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, "node_modules/global-tunnel-ng": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", @@ -4353,6 +13805,14 @@ "node": ">=0.10" } }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, "node_modules/globalthis": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz", @@ -4369,6 +13829,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/google-protobuf": { "version": "3.19.1", "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.19.1.tgz", @@ -4407,6 +13886,37 @@ "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", "dev": true }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "optional": true + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gzip-size/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, "node_modules/har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -4428,6 +13938,11 @@ "node": ">=6" } }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -4451,7 +13966,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true, "engines": { "node": ">=8" } @@ -4506,6 +14020,64 @@ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", "optional": true }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/has-yarn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", @@ -4550,6 +14122,27 @@ "minimalistic-assert": "^1.0.1" } }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "node_modules/history": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.1.0.tgz", + "integrity": "sha512-zPuQgPacm2vH2xdORvGGz1wQMuHSIB56yNAy5FnLuwOwgSYyPKptJtcMm6Ev+hRGeS+GzhbmRacHzvlESbFwDg==", + "dependencies": { + "@babel/runtime": "^7.7.6" + } + }, "node_modules/hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -4560,6 +14153,27 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/hosted-git-info": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", @@ -4572,6 +14186,140 @@ "node": ">=10" } }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dependencies": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "dependencies": { + "@types/html-minifier-terser": "^5.0.0", + "@types/tapable": "^1.0.5", + "@types/webpack": "^4.41.8", + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/html-webpack-plugin/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/html-webpack-plugin/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, "node_modules/http": { "version": "0.0.1-security", "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", @@ -4582,6 +14330,11 @@ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, "node_modules/http-errors": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", @@ -4607,6 +14360,183 @@ "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-agent/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -4626,6 +14556,11 @@ "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, "node_modules/https-proxy-agent": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", @@ -4648,6 +14583,14 @@ "ms": "^2.1.1" } }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "engines": { + "node": ">=8.12.0" + } + }, "node_modules/iconv-corefoundation": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.6.tgz", @@ -4677,6 +14620,28 @@ "node": ">=0.10.0" } }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/idna-uts46-hx": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", @@ -4715,6 +14680,19 @@ } ] }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "engines": { + "node": ">= 4" + } + }, "node_modules/ignore-walk": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", @@ -4724,6 +14702,68 @@ "minimatch": "^3.0.4" } }, + "node_modules/immer": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.7.tgz", + "integrity": "sha512-KGllzpbamZDvOIxnmJ0jI840g7Oikx58lBPWV0hUh7dtAyZpFqqrBZdKka5GlTwMTZ1Tjc/bKKW4VSFAt6BqMA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, "node_modules/import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", @@ -4733,20 +14773,62 @@ "node": ">=4" } }, + "node_modules/import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, "engines": { "node": ">=0.8.19" } }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "devOptional": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -4760,8 +14842,19 @@ "node_modules/ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "devOptional": true + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } }, "node_modules/internal-slot": { "version": "1.0.3", @@ -4781,6 +14874,14 @@ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "engines": { + "node": ">=4" + } + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -4789,6 +14890,25 @@ "node": ">= 0.10" } }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-arguments": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", @@ -4804,6 +14924,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", @@ -4815,6 +14940,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", @@ -4830,6 +14967,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, "node_modules/is-callable": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", @@ -4853,6 +14995,41 @@ "is-ci": "bin.js" } }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", @@ -4867,6 +15044,27 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -4881,11 +15079,40 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "optional": true, "engines": { "node": ">=4" } @@ -4895,6 +15122,14 @@ "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/is-generator-function": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", @@ -4909,6 +15144,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-hex-prefixed": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", @@ -4934,6 +15180,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, "node_modules/is-negative-zero": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", @@ -4957,6 +15208,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/is-number-object": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", @@ -4975,7 +15234,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, "engines": { "node": ">=8" } @@ -4988,6 +15246,36 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", @@ -5013,6 +15301,11 @@ "node": ">=0.10.0" } }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -5028,6 +15321,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, "node_modules/is-retry-allowed": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", @@ -5036,6 +15342,14 @@ "node": ">=0.10.0" } }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, "node_modules/is-shared-array-buffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", @@ -5114,6 +15428,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -5134,8 +15456,7 @@ "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "devOptional": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "node_modules/isbinaryfile": { "version": "4.0.8", @@ -5152,14 +15473,90 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } }, "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/isurl": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", @@ -5261,11 +15658,1028 @@ "node": ">=4" } }, + "node_modules/jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "dependencies": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-cli/node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/jest-cli/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/jest-cli/node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/jest-cli/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/jest-cli/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/jest-resolve/node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-haste-map/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "dependencies": { + "@jest/types": "^26.6.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.0", + "read-pkg-up": "^7.0.1", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/jest-resolve/node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-runner/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-runtime/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/jest-runtime/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-resolve/node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-runtime/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/jest-runtime/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-resolve/node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util/node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/jest-util/node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", + "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^26.0.0", + "jest-watcher": "^26.3.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "jest": "^26.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/js-sha3": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -5287,11 +16701,176 @@ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsdom/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/jsdom/node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsdom/node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsdom/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jsdom/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/jsdom/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsdom/node_modules/ws": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", + "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, "node_modules/json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", @@ -5302,16 +16881,25 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, "node_modules/json5": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, "dependencies": { "minimist": "^1.2.5" }, @@ -5362,6 +16950,18 @@ "extsprintf": "^1.2.0" } }, + "node_modules/jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dependencies": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, "node_modules/keccak": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", @@ -5402,6 +17002,57 @@ "json-buffer": "3.0.0" } }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dependencies": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, "node_modules/latest-version": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", @@ -5419,11 +17070,77 @@ "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==" }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "node_modules/lodash.escaperegexp": { "version": "4.1.2", @@ -5435,6 +17152,55 @@ "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "node_modules/loglevel": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz", + "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, "node_modules/lookpath": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/lookpath/-/lookpath-1.2.2.tgz", @@ -5446,6 +17212,25 @@ "npm": ">=6.13.4" } }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, "node_modules/lowercase-keys": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", @@ -5465,11 +17250,18 @@ "node": ">=10" } }, + "node_modules/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "dependencies": { "semver": "^6.0.0" }, @@ -5480,6 +17272,41 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/matcher": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", @@ -5503,6 +17330,11 @@ "safe-buffer": "^5.1.2" } }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -5511,11 +17343,33 @@ "node": ">= 0.6" } }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -5524,6 +17378,23 @@ "node": ">= 0.6" } }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, "node_modules/miller-rabin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", @@ -5540,7 +17411,6 @@ "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, "bin": { "mime": "cli.js" }, @@ -5567,6 +17437,14 @@ "node": ">= 0.6" } }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, "node_modules/mimic-response": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", @@ -5583,6 +17461,98 @@ "dom-walk": "^0.1.0" } }, + "node_modules/mini-css-extract-plugin": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", + "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", @@ -5597,7 +17567,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "devOptional": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -5619,6 +17588,72 @@ "yallist": "^3.0.0" } }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-collect/node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass/node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -5632,6 +17667,38 @@ "minipass": "^2.9.0" } }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -5665,6 +17732,19 @@ "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz", "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==" }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -5680,6 +17760,23 @@ "buffer": "^5.5.0" } }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, "node_modules/multicodec": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", @@ -5709,11 +17806,62 @@ "buffer": "^5.5.0" } }, + "node_modules/nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "optional": true + }, "node_modules/nano-json-stream-parser": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/native-url": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "dependencies": { + "querystring": "^0.2.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, "node_modules/needle": { "version": "2.9.1", "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", @@ -5760,11 +17908,30 @@ "node": ">= 0.6" } }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, "node_modules/next-tick": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, "node_modules/node-addon-api": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", @@ -5783,6 +17950,14 @@ "node": "4.x || >=6.0.0" } }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/node-gyp-build": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", @@ -5793,6 +17968,100 @@ "node-gyp-build-test": "build-test.js" } }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/node-libs-browser/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/node-libs-browser/node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/node-pre-gyp": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", @@ -5824,6 +18093,11 @@ "semver": "bin/semver" } }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, "node_modules/nopt": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", @@ -5837,6 +18111,46 @@ "nopt": "bin/nopt.js" } }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/normalize-url": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", @@ -5885,6 +18199,17 @@ "npm-normalize-package-bin": "^1.0.1" } }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", @@ -5897,6 +18222,22 @@ "set-blocking": "~2.0.0" } }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -5924,6 +18265,11 @@ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, "node_modules/oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", @@ -5940,6 +18286,84 @@ "node": ">=0.10.0" } }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-inspect": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", @@ -5948,6 +18372,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -5956,6 +18395,17 @@ "node": ">= 0.4" } }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object.assign": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", @@ -5973,6 +18423,90 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/oboe": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", @@ -5981,6 +18515,11 @@ "http-https": "^1.0.0" } }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", @@ -5992,6 +18531,14 @@ "node": ">= 0.8" } }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -6000,6 +18547,20 @@ "wrappy": "1" } }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/open": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", @@ -6016,6 +18577,66 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "dependencies": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, "node_modules/os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", @@ -6052,6 +18673,17 @@ "node": ">=6" } }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -6060,6 +18692,56 @@ "node": ">=4" } }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/p-timeout": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", @@ -6068,6 +18750,14 @@ "node": ">=10" } }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/package-json": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", @@ -6083,6 +18773,50 @@ "node": ">=8" } }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/parse-asn1": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", @@ -6100,6 +18834,28 @@ "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -6108,6 +18864,23 @@ "node": ">= 0.8" } }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", @@ -6117,29 +18890,63 @@ "util": "^0.10.3" } }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "devOptional": true, "engines": { "node": ">=0.10.0" } }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "engines": { "node": ">=8" } }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, "node_modules/path/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", @@ -6179,6 +18986,22 @@ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", @@ -6189,6 +19012,161 @@ "node": ">=4" } }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, "node_modules/plist": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.4.tgz", @@ -6211,6 +19189,1260 @@ "node": ">=4.0" } }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "dependencies": { + "postcss": "^7" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "browserslist": "^4" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "dependencies": { + "postcss": "^7.0.26" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/postcss-load-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/postcss-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "dependencies": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "dependencies": { + "postcss": "^8.1.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-safe-parser/node_modules/postcss": { + "version": "8.4.4", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.4.tgz", + "integrity": "sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==", + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/postcss/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/prepend-http": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", @@ -6219,6 +20451,48 @@ "node": ">=4" } }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, "node_modules/printj": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", @@ -6241,18 +20515,56 @@ "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "devOptional": true + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "node_modules/progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "devOptional": true, "engines": { "node": ">=0.4.0" } }, + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/proto-list": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", @@ -6272,6 +20584,11 @@ "node": ">= 0.10" } }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, "node_modules/psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", @@ -6299,6 +20616,25 @@ "once": "^1.3.1" } }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "node_modules/punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", @@ -6319,6 +20655,15 @@ "node": ">=8" } }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, "node_modules/qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -6340,6 +20685,55 @@ "node": ">=0.10.0" } }, + "node_modules/querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -6405,6 +20799,343 @@ "rc": "cli.js" } }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "dependencies": { + "core-js": "^3.6.5", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.4.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "dependencies": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-dev-utils/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "dependencies": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/react-dev-utils/node_modules/node-releases": { + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" + }, + "node_modules/react-dev-utils/node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-redux": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.6.tgz", + "integrity": "sha512-10RPdsz0UUrRL1NZE0ejTkucnclYSgXp5q+tB5SWx2qeG2ZJQJyymgAhwKy73yiL/13btfB6fPr+rgbMAaZIAQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "@types/react-redux": "^7.1.20", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "react": "^16.8.3 || ^17" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.0.2.tgz", + "integrity": "sha512-8/Wm3Ed8t7TuedXjAvV39+c8j0vwrI5qVsYqjFr5WkJjsJpEvNSoLRUbtqSEYzqaTUj1IV+sbPJxvO+accvU0Q==", + "dependencies": { + "history": "^5.1.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.0.2.tgz", + "integrity": "sha512-cOpJ4B6raFutr0EG8O/M2fEoyQmwvZWomf1c6W2YXBZuFBx8oTk/zqjXghwScyhfrtnt0lANXV2182NQblRxFA==", + "dependencies": { + "history": "^5.1.0", + "react-router": "6.0.2" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, "node_modules/read-config-file": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", @@ -6421,11 +21152,65 @@ "node": ">=12.0.0" } }, + "node_modules/read-config-file/node_modules/dotenv": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, "node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "devOptional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -6439,14 +21224,134 @@ "node_modules/readable-stream/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "devOptional": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redux": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz", + "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "peerDependencies": { + "redux": "^4" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } }, "node_modules/regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "optional": true + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } }, "node_modules/registry-auth-token": { "version": "4.2.1", @@ -6472,6 +21377,71 @@ "node": ">=8" } }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "node_modules/renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, "node_modules/request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -6520,11 +21490,235 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "devOptional": true, "engines": { "node": ">=0.10.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/reselect": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.5.tgz", + "integrity": "sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==" + }, + "node_modules/resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "dependencies": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/resolve-url-loader": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", + "dependencies": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.36", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/resolve-url-loader/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/resolve-url-loader/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/resolve-url-loader/node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/resolve-url-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url-loader/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/resolve-url-loader/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/resolve-url-loader/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/responselike": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", @@ -6533,11 +21727,64 @@ "lowercase-keys": "^1.0.0" } }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dependencies": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + } + }, + "node_modules/rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "node_modules/rework/node_modules/convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, "node_modules/rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, "dependencies": { "glob": "^7.1.3" }, @@ -6595,6 +21842,124 @@ "dev": true, "optional": true }, + "node_modules/rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "dependencies": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + }, + "bin": { + "rollup": "dist/bin/rollup" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + }, + "peerDependencies": { + "rollup": ">=0.66.0 <3" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup-pluginutils/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dependencies": { + "aproba": "^1.1.1" + } + }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -6622,6 +21987,14 @@ "buffer-alloc": "^1.2.0" } }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -6635,6 +22008,259 @@ "node": ">= 0.10" } }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, "node_modules/sanitize-filename": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", @@ -6644,11 +22270,106 @@ "truncate-utf8-bytes": "^1.0.0" } }, + "node_modules/sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "node_modules/sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "dependencies": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/scrypt-js": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", @@ -6680,13 +22401,28 @@ "optional": true, "peer": true }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dependencies": { + "node-forge": "^0.10.0" + } + }, "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", "bin": { "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/semver-compare": { @@ -6708,6 +22444,15 @@ "node": ">=8" } }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/send": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", @@ -6776,6 +22521,68 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, "node_modules/serve-static": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", @@ -6808,8 +22615,51 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "optional": true + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } }, "node_modules/setimmediate": { "version": "1.0.5", @@ -6837,7 +22687,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -6849,11 +22698,21 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "engines": { "node": ">=8" } }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true + }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -6870,8 +22729,7 @@ "node_modules/signal-exit": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", - "devOptional": true + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" }, "node_modules/simple-concat": { "version": "1.0.1", @@ -6912,6 +22770,32 @@ "debug": "^4.3.2" } }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, "node_modules/slice-ansi": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", @@ -6936,30 +22820,364 @@ "npm": ">= 3.0.0" } }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs-client": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz", + "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==", + "dependencies": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.3" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } }, + "node_modules/source-map-js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", + "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, "node_modules/source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "optional": true + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "node_modules/sshpk": { "version": "1.16.1", @@ -6985,6 +23203,57 @@ "node": ">=0.10.0" } }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/ssri/node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, "node_modules/stat-mode": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", @@ -6994,6 +23263,94 @@ "node": ">= 6" } }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", @@ -7002,6 +23359,41 @@ "node": ">= 0.6" } }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, "node_modules/strict-uri-encode": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", @@ -7023,6 +23415,42 @@ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, "node_modules/string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -7057,6 +23485,24 @@ "node": ">=4" } }, + "node_modules/string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/string.prototype.trimend": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", @@ -7081,11 +23527,31 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/stringify-object/node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "optional": true, "dependencies": { "ansi-regex": "^2.0.0" }, @@ -7093,6 +23559,42 @@ "node": ">=0.10.0" } }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, "node_modules/strip-hex-prefix": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", @@ -7114,6 +23616,56 @@ "node": ">=0.10.0" } }, + "node_modules/style-loader": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylis": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", + "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==" + }, "node_modules/sumchecker": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", @@ -7130,7 +23682,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -7138,6 +23689,179 @@ "node": ">=8" } }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/svgo/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/swarm-js": { "version": "0.1.40", "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", @@ -7236,6 +23960,110 @@ "node": ">=0.10.0" } }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/table": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.3.tgz", + "integrity": "sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==", + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/table/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/table/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, "node_modules/tar": { "version": "4.4.19", "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", @@ -7280,6 +24108,14 @@ "node": "^12.20.0 || >=14.13.1" } }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "engines": { + "node": ">=4" + } + }, "node_modules/temp-file": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", @@ -7325,6 +24161,266 @@ "node": ">= 10.0.0" } }, + "node_modules/tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "dependencies": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tempy/node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "dependencies": { + "crypto-random-string": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "dependencies": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "optional": true, + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "acorn": "^8.5.0" + }, + "peerDependenciesMeta": { + "acorn": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, "node_modules/timed-out": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", @@ -7333,6 +24429,22 @@ "node": ">=0.10.0" } }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, "node_modules/tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", @@ -7369,6 +24481,46 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/to-readable-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", @@ -7377,6 +24529,31 @@ "node": ">=6" } }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, "node_modules/toidentifier": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", @@ -7411,6 +24588,83 @@ "utf8-byte-length": "^1.0.1" } }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tsconfig-paths": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, "node_modules/tunnel": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", @@ -7460,11 +24714,29 @@ "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, "node_modules/type-fest": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, "optional": true, "engines": { "node": ">=10" @@ -7488,8 +24760,7 @@ "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", @@ -7504,6 +24775,19 @@ "resolved": "https://registry.npmjs.org/typegram/-/typegram-3.5.1.tgz", "integrity": "sha512-cDCj4KMycgpdoDihK9LbJbLBBrZdDDQskR4aeoLawyk6YS2GXmr4jncGQGvu6Wav1iNTGvSDwr4b3ipLHh1edA==" }, + "node_modules/typescript": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", + "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/ultron": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", @@ -7523,6 +24807,90 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, "node_modules/unique-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", @@ -7556,6 +24924,64 @@ "node": ">= 0.8" } }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, "node_modules/update-notifier": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", @@ -7625,6 +25051,73 @@ "punycode": "^2.1.0" } }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", + "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, "node_modules/url-parse-lax": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", @@ -7649,6 +25142,28 @@ "node": ">= 4" } }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "node_modules/url/node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/utf-8-validate": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.7.tgz", @@ -7690,6 +25205,20 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -7707,6 +25236,41 @@ "uuid": "bin/uuid" } }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, "node_modules/varint": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", @@ -7720,6 +25284,15 @@ "node": ">= 0.8" } }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/verror": { "version": "1.10.1", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", @@ -7742,6 +25315,323 @@ "dev": true, "optional": true }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz", + "integrity": "sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==" + }, "node_modules/web3": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/web3/-/web3-1.6.1.tgz", @@ -8168,6 +26058,981 @@ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, + "node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", + "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/webpack-dev-server/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/webpack-dev-server/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/webpack-dev-server/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-log/node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "dependencies": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.11.5" + }, + "peerDependencies": { + "webpack": "2 || 3 || 4" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/webpack/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/webpack/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/webpack/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, "node_modules/websocket": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", @@ -8184,6 +27049,27 @@ "node": ">=4.0.0" } }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/websocket/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -8197,6 +27083,35 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", @@ -8210,7 +27125,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -8236,6 +27150,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, "node_modules/which-typed-array": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", @@ -8320,6 +27239,241 @@ "node": ">=8" } }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", + "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "dependencies": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-replace": "^2.3.1", + "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.6", + "lodash.template": "^4.5.0", + "pretty-bytes": "^5.3.0", + "rollup": "^1.31.1", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-terser": "^5.3.1", + "source-map": "^0.7.3", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "tempy": "^0.3.0", + "upath": "^1.2.0", + "workbox-background-sync": "^5.1.4", + "workbox-broadcast-update": "^5.1.4", + "workbox-cacheable-response": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-expiration": "^5.1.4", + "workbox-google-analytics": "^5.1.4", + "workbox-navigation-preload": "^5.1.4", + "workbox-precaching": "^5.1.4", + "workbox-range-requests": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4", + "workbox-streams": "^5.1.4", + "workbox-sw": "^5.1.4", + "workbox-window": "^5.1.4" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/workbox-build/node_modules/rollup-plugin-babel": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + }, + "peerDependencies": { + "@babel/core": "7 || ^7.0.0-rc.2", + "rollup": ">=0.60.0 <3" + } + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "node_modules/workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "dependencies": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-routing": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", + "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "dependencies": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "node_modules/workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "dependencies": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "node_modules/workbox-sw": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", + "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "fast-json-stable-stringify": "^2.0.0", + "source-map-url": "^0.4.0", + "upath": "^1.1.2", + "webpack-sources": "^1.3.0", + "workbox-build": "^5.1.4" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/workbox-window": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -8390,7 +27544,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", @@ -8468,6 +27621,11 @@ "cookiejar": "^2.1.1" } }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, "node_modules/xmlbuilder": { "version": "15.1.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", @@ -8478,6 +27636,11 @@ "node": ">=8.0" } }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -8508,6 +27671,14 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, "node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -8588,9 +27759,1303 @@ "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } }, "dependencies": { + "@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "requires": { + "@babel/highlight": "^7.16.0" + } + }, + "@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==" + }, + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "requires": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "requires": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz", + "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==" + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "requires": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + } + }, + "@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==" + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "dependencies": { + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + } + } + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + }, + "dependencies": { + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.16.0.tgz", + "integrity": "sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + } + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "dependencies": { + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + } + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "dependencies": { + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + } + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "dependencies": { + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + } + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", + "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + }, + "dependencies": { + "@babel/plugin-syntax-flow": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.0.tgz", + "integrity": "sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + } + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "requires": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + }, + "dependencies": { + "@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.4.tgz", + "integrity": "sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + } + } + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + } + } + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", + "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + } + } + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + } + } + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + } + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + }, + "dependencies": { + "@babel/plugin-transform-react-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", + "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + } + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz", + "integrity": "sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.0" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.0.tgz", + "integrity": "sha512-97yCFY+2GvniqOThOSjPor8xUoDiQ0STVWAQMl3pjhJoFVe5DuXDLZCRSZxu9clx+oRCbTiXGgKEG/Yoyo6Y+w==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.0.tgz", + "integrity": "sha512-8yvbGGrHOeb/oyPc9tzNoe9/lmIjz3HLa9Nc5dMGDyNpGjfFrk8D2KdEq9NRkftZzeoQEW6yPQ29TMZtrLiUUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.0.tgz", + "integrity": "sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + } + } + }, + "@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + }, + "dependencies": { + "@babel/plugin-transform-typescript": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.1.tgz", + "integrity": "sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.16.0" + }, + "dependencies": { + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz", + "integrity": "sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + } + } + } + } + }, + "@babel/runtime": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", + "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.3.tgz", + "integrity": "sha512-IAdDC7T0+wEB4y2gbIL0uOXEYpiZEeuFUTVbdGq+UwCcF35T/tS8KrmMomEwEc5wBbyfH3PJVpTSUqrhPDXFcQ==", + "requires": { + "core-js-pure": "^3.19.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + }, + "@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, "@develar/schema-utils": { "version": "2.6.5", "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", @@ -8616,6 +29081,25 @@ "progress": "^2.0.3", "semver": "^6.2.0", "sumchecker": "^3.0.1" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, "@electron/universal": { @@ -8629,35 +29113,179 @@ "debug": "^4.3.1", "dir-compare": "^2.4.0", "fs-extra": "^9.0.1" + } + }, + "@emotion/cache": { + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.6.0.tgz", + "integrity": "sha512-ElbsWY1KMwEowkv42vGo0UPuLgtPYfIs9BxxVrmvsaJVvktknsHYYlx5NQ5g6zLDcOTyamlDc7FkRg2TAcQDKQ==", + "requires": { + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.1.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "^4.0.10" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/is-prop-valid": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.1.tgz", + "integrity": "sha512-bW1Tos67CZkOURLc0OalnfxtSXQJMrAMV0jZTVGJUPSOd4qgjF3+tTD5CwJM13PHA8cltGW1WGbbvV9NpvUZPw==", + "requires": { + "@emotion/memoize": "^0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "@emotion/react": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.7.0.tgz", + "integrity": "sha512-WL93hf9+/2s3cA1JVJlz8+Uy6p6QWukqQFOm2OZO5ki51hfucHMOmbSjiyC3t2Y4RI8XUmBoepoc/24ny/VBbA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/cache": "^11.6.0", + "@emotion/serialize": "^1.0.2", + "@emotion/sheet": "^1.1.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" + } + }, + "@emotion/serialize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", + "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", + "requires": { + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "@emotion/sheet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", + "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" + }, + "@emotion/styled": { + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.6.0.tgz", + "integrity": "sha512-mxVtVyIOTmCAkFbwIp+nCjTXJNgcz4VWkOYQro87jE2QBTydnkiYusMrRGFtzuruiGK4dDaNORk4gH049iiQuw==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.3.0", + "@emotion/is-prop-valid": "^1.1.1", + "@emotion/serialize": "^1.0.2", + "@emotion/utils": "^1.0.0" }, "dependencies": { - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, + "@emotion/babel-plugin": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz", + "integrity": "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==", "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "^4.0.3" + }, + "dependencies": { + "@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + } } }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "@emotion/utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", + "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==" + }, + "@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, + "@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" + "type-fest": "^0.20.2" } }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" } } }, @@ -9110,6 +29738,381 @@ "@ethersproject/strings": "^5.5.0" } }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==" + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + } + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + } + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + } + } + }, "@kwsites/file-exists": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", @@ -9142,35 +30145,165 @@ "fs-extra": "^9.0.0", "lodash": "^4.17.15", "tmp-promise": "^3.0.2" + } + }, + "@mui/base": { + "version": "5.0.0-alpha.57", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.57.tgz", + "integrity": "sha512-UCJthNc4LGttoD/CxdCh8AaEu2B2uWNRW96J6PjlQ125+FEqO7+wuIGT98BNCGguVwetK/jTmo/fiHYDoW9gUA==", + "requires": { + "@babel/runtime": "^7.16.3", + "@emotion/is-prop-valid": "^1.1.1", + "@mui/utils": "^5.2.1", + "@popperjs/core": "^2.4.4", + "clsx": "^1.1.1", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + } + }, + "@mui/icons-material": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.2.0.tgz", + "integrity": "sha512-NvyrVaGKpP4R1yFw8BCnE0QcsQ67RtpgxPr4FtH8q60MDYPuPVczLOn5Ash5CFavoDWur/NfM/4DpT54yf3InA==", + "requires": { + "@babel/runtime": "^7.16.3" + } + }, + "@mui/material": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.2.1.tgz", + "integrity": "sha512-y38+e1Qf95rVQ4lK8knYj4o1kB/WwJU0f/lMNmzlaenqGpyhd1M/e3BNwuYEDOLSPWUVeP2LvX2mL/IhKytA9A==", + "requires": { + "@babel/runtime": "^7.16.3", + "@mui/base": "5.0.0-alpha.57", + "@mui/system": "^5.2.1", + "@mui/types": "^7.1.0", + "@mui/utils": "^5.2.1", + "@types/react-transition-group": "^4.4.4", + "clsx": "^1.1.1", + "csstype": "^3.0.10", + "hoist-non-react-statics": "^3.3.2", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "react-transition-group": "^4.4.2" + } + }, + "@mui/private-theming": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.2.1.tgz", + "integrity": "sha512-+OfgeZzEjqwd7Vo1kYISJyLHM+3yUO8UoKhLMtZ1DAlZlqovN6jetPtT6o4BnHEAsc3YC3DET+KicwkRtuvxbw==", + "requires": { + "@babel/runtime": "^7.16.3", + "@mui/utils": "^5.2.1", + "prop-types": "^15.7.2" + } + }, + "@mui/styled-engine": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.2.0.tgz", + "integrity": "sha512-NZ4pWYQcM5wreUfiXRd7IMFRF+Nq1vMzsIdXtXNjgctJTKHunrofasoBqv+cqevO+hqT75ezSbNHyaXzOXp6Mg==", + "requires": { + "@babel/runtime": "^7.16.3", + "@emotion/cache": "^11.6.0", + "prop-types": "^15.7.2" + } + }, + "@mui/system": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.2.1.tgz", + "integrity": "sha512-C1mva6Uyk2bGCaa/FiaFseSt2iJymxgA8KnJJyKAz8ZQZzuetUV8JbY1qtV9CG1VlJb+Ldm7pc6Px8t59lGfZw==", + "requires": { + "@babel/runtime": "^7.16.3", + "@mui/private-theming": "^5.2.1", + "@mui/styled-engine": "^5.2.0", + "@mui/types": "^7.1.0", + "@mui/utils": "^5.2.1", + "clsx": "^1.1.1", + "csstype": "^3.0.10", + "prop-types": "^15.7.2" + } + }, + "@mui/types": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.1.0.tgz", + "integrity": "sha512-Hh7ALdq/GjfIwLvqH3XftuY3bcKhupktTm+S6qRIDGOtPtRuq2L21VWzOK4p7kblirK0XgGVH5BLwa6u8z/6QQ==", + "requires": {} + }, + "@mui/utils": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.2.1.tgz", + "integrity": "sha512-JQH5ucBxBrubntrN2mvDcwkXlWaHuZGz5goxg9ixnZXRhlZ9Ed5knfsafrX4OFyXNT48DiZXaTRAEkqjyfCExQ==", + "requires": { + "@babel/runtime": "^7.16.3", + "@types/prop-types": "^15.7.4", + "@types/react-is": "^16.7.1 || ^17.0.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" }, "dependencies": { - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "lru-cache": "^6.0.0" } + } + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" + "glob": "^7.1.3" } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true } } }, @@ -9286,11 +30419,1047 @@ "@octokit/openapi-types": "^11.2.0" } }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "requires": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@popperjs/core": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.0.tgz", + "integrity": "sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ==" + }, + "@reduxjs/toolkit": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.6.2.tgz", + "integrity": "sha512-HbfI/hOVrAcMGAYsMWxw3UJyIoAS9JTdwddsjlr5w3S50tXhWb+EMyhIw+IAvCVCLETkzdjgH91RjDSYZekVBA==", + "requires": { + "immer": "^9.0.6", + "redux": "^4.1.0", + "redux-thunk": "^2.3.0", + "reselect": "^4.0.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", + "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "requires": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, "@sindresorhus/is": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", + "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "requires": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + }, + "dependencies": { + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" + } + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "@babel/core": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", + "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helpers": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz", + "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz", + "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.4.tgz", + "integrity": "sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", + "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.16.0.tgz", + "integrity": "sha512-OgtklS+p9t1X37eWA4XdvvbZG/3gqzX569gqmo3q4/Ui6qjfTQmOs5UTSrfdD9nVByHhX6Gbm/Pyc4KbwUXGWA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.0.tgz", + "integrity": "sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", + "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz", + "integrity": "sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.0" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.0.tgz", + "integrity": "sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.4.tgz", + "integrity": "sha512-v0QtNd81v/xKj4gNKeuAerQ/azeNn/G1B1qMLeXOcV8+4TWlD2j3NV1u8q29SDFBXx/NBq5kyEAO+0mpRgacjA==", + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.3", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.2", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-async-generator-functions": "^7.16.4", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-class-static-block": "^7.16.0", + "@babel/plugin-proposal-dynamic-import": "^7.16.0", + "@babel/plugin-proposal-export-namespace-from": "^7.16.0", + "@babel/plugin-proposal-json-strings": "^7.16.0", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-object-rest-spread": "^7.16.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-proposal-private-property-in-object": "^7.16.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.0", + "@babel/plugin-transform-async-to-generator": "^7.16.0", + "@babel/plugin-transform-block-scoped-functions": "^7.16.0", + "@babel/plugin-transform-block-scoping": "^7.16.0", + "@babel/plugin-transform-classes": "^7.16.0", + "@babel/plugin-transform-computed-properties": "^7.16.0", + "@babel/plugin-transform-destructuring": "^7.16.0", + "@babel/plugin-transform-dotall-regex": "^7.16.0", + "@babel/plugin-transform-duplicate-keys": "^7.16.0", + "@babel/plugin-transform-exponentiation-operator": "^7.16.0", + "@babel/plugin-transform-for-of": "^7.16.0", + "@babel/plugin-transform-function-name": "^7.16.0", + "@babel/plugin-transform-literals": "^7.16.0", + "@babel/plugin-transform-member-expression-literals": "^7.16.0", + "@babel/plugin-transform-modules-amd": "^7.16.0", + "@babel/plugin-transform-modules-commonjs": "^7.16.0", + "@babel/plugin-transform-modules-systemjs": "^7.16.0", + "@babel/plugin-transform-modules-umd": "^7.16.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0", + "@babel/plugin-transform-new-target": "^7.16.0", + "@babel/plugin-transform-object-super": "^7.16.0", + "@babel/plugin-transform-parameters": "^7.16.3", + "@babel/plugin-transform-property-literals": "^7.16.0", + "@babel/plugin-transform-regenerator": "^7.16.0", + "@babel/plugin-transform-reserved-words": "^7.16.0", + "@babel/plugin-transform-shorthand-properties": "^7.16.0", + "@babel/plugin-transform-spread": "^7.16.0", + "@babel/plugin-transform-sticky-regex": "^7.16.0", + "@babel/plugin-transform-template-literals": "^7.16.0", + "@babel/plugin-transform-typeof-symbol": "^7.16.0", + "@babel/plugin-transform-unicode-escapes": "^7.16.0", + "@babel/plugin-transform-unicode-regex": "^7.16.0", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.0", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.4.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.19.1", + "semver": "^6.3.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.0.tgz", + "integrity": "sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-react-jsx-development": "^7.16.0", + "@babel/plugin-transform-react-pure-annotations": "^7.16.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz", + "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.0", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz", + "integrity": "sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.0", + "core-js-compat": "^3.18.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz", + "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, "@szmarczak/http-timer": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", @@ -9420,6 +31589,48 @@ "tar": "^4.4.6" } }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@types/babel__core": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", + "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "requires": { + "@babel/types": "^7.3.0" + } + }, "@types/bn.js": { "version": "4.11.6", "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", @@ -9437,6 +31648,20 @@ "@types/ms": "*" } }, + "@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" + }, "@types/fs-extra": { "version": "9.0.13", "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", @@ -9450,19 +31675,68 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "optional": true, "requires": { "@types/minimatch": "*", "@types/node": "*" } }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@types/html-minifier-terser": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", + "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, "@types/minimatch": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true, - "optional": true + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" }, "@types/ms": { "version": "0.7.31", @@ -9485,12 +31759,22 @@ "form-data": "^3.0.0" } }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + }, "@types/offscreencanvas": { "version": "2019.3.0", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==", "optional": true }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, "@types/pbkdf2": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", @@ -9510,6 +31794,71 @@ "xmlbuilder": ">=11.0.1" } }, + "@types/prettier": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.2.tgz", + "integrity": "sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==" + }, + "@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/react": { + "version": "17.0.37", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz", + "integrity": "sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-is": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", + "requires": { + "@types/react": "*" + } + }, + "@types/react-redux": { + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.20.tgz", + "integrity": "sha512-q42es4c8iIeTgcnB+yJgRTTzftv3eYYvCZOh1Ckn2eX/3o5TdsQYKUWpLoLuGlcY/p+VAhV9IOEZJcWk/vfkXw==", + "requires": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, + "@types/react-transition-group": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.4.tgz", + "integrity": "sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, "@types/secp256k1": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", @@ -9529,6 +31878,29 @@ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz", "integrity": "sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==" }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + }, + "@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "requires": { + "source-map": "^0.6.1" + } + }, "@types/verror": { "version": "1.10.5", "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.5.tgz", @@ -9548,6 +31920,36 @@ "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==", "optional": true }, + "@types/webpack": { + "version": "4.41.32", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", + "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "requires": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, "@types/yargs": { "version": "17.0.7", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.7.tgz", @@ -9560,8 +31962,280 @@ "@types/yargs-parser": { "version": "20.2.1", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", - "dev": true + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz", + "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==", + "requires": { + "@typescript-eslint/experimental-utils": "4.33.0", + "@typescript-eslint/scope-manager": "4.33.0", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz", + "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==", + "requires": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.33.0", + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/typescript-estree": "4.33.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + }, + "@typescript-eslint/parser": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz", + "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==", + "requires": { + "@typescript-eslint/scope-manager": "4.33.0", + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/typescript-estree": "4.33.0", + "debug": "^4.3.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", + "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", + "requires": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0" + } + }, + "@typescript-eslint/types": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", + "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", + "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", + "requires": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", + "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", + "requires": { + "@typescript-eslint/types": "4.33.0", + "eslint-visitor-keys": "^2.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "7zip-bin": { "version": "5.1.1", @@ -9569,6 +32243,11 @@ "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", "dev": true }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -9592,6 +32271,45 @@ "negotiator": "0.6.2" } }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, "adm-zip": { "version": "0.4.16", "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", @@ -9612,6 +32330,15 @@ "es6-promisify": "^5.0.0" } }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -9623,13 +32350,23 @@ "uri-js": "^4.2.2" } }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "requires": {} + }, "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, "requires": {} }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, "ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -9673,21 +32410,53 @@ } } }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + } + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "optional": true + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, "requires": { "color-convert": "^2.0.1" } }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, "app-builder-bin": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-3.7.1.tgz", @@ -9779,8 +32548,7 @@ "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "optional": true + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" }, "are-we-there-yet": { "version": "1.1.7", @@ -9796,16 +32564,101 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "optional": true, "requires": { "sprintf-js": "~1.0.2" } }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, "asar": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/asar/-/asar-3.1.0.tgz", @@ -9838,17 +32691,61 @@ "safer-buffer": "^2.1.0" } }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, "async": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", "dev": true }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, "async-exit-hook": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", @@ -9868,8 +32765,33 @@ "at-least-node": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + } + } }, "available-typed-arrays": { "version": "1.0.5", @@ -9886,11 +32808,392 @@ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, + "axe-core": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.5.tgz", + "integrity": "sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "requires": { + "babylon": "^6.18.0" + } + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "dependencies": { + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "dependencies": { + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + } + } + } + } + } + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + } + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "requires": {} + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-react-app": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", + "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", + "requires": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.1", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "devOptional": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } }, "base-x": { "version": "3.0.9", @@ -9905,6 +33208,11 @@ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, "bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", @@ -9923,11 +33231,42 @@ "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, "bignumber.js": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, "blakejs": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", @@ -9997,6 +33336,31 @@ } } }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, "boolean": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.1.4.tgz", @@ -10064,17 +33428,29 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "devOptional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, "browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", @@ -10158,6 +33534,26 @@ } } }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", + "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", + "requires": { + "caniuse-lite": "^1.0.30001280", + "electron-to-chromium": "^1.3.896", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, "bs58": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", @@ -10176,6 +33572,14 @@ "safe-buffer": "^5.1.2" } }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, "buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", @@ -10219,8 +33623,12 @@ "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" }, "buffer-to-arraybuffer": { "version": "0.0.5", @@ -10301,11 +33709,120 @@ "sax": "^1.2.4" } }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, "bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, "cacheable-request": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", @@ -10344,11 +33861,76 @@ "get-intrinsic": "^1.0.2" } }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, "camelcase": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", - "dev": true + "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001283", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz", + "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "requires": { + "rsvp": "^4.8.4" + } + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" }, "caseless": { "version": "0.12.0", @@ -10364,22 +33946,52 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, "child_process": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "optional": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, "chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, "chromium-pickle-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", @@ -10424,11 +34036,101 @@ "safe-buffer": "^5.0.1" } }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + }, "class-is": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "clean-css": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, "cli-boxes": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", @@ -10499,17 +34201,125 @@ "mimic-response": "^1.0.0" } }, + "clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "optional": true }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + }, + "dependencies": { + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + } + } + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, "requires": { "color-name": "~1.1.4" } @@ -10517,8 +34327,16 @@ "color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.7.4.tgz", + "integrity": "sha512-nVdUvPVgZMpRQad5dcsCMOSB5BXLljklTiaxS6ehhKxDsAI5sD7k5VmFuBt1y3Rlym8uulc/ANUN/bMWtBu6Sg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } }, "colors": { "version": "1.0.3", @@ -10540,23 +34358,91 @@ "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "dev": true }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, "compare-version": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", "integrity": "sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=", "dev": true }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "requires": { + "arity-n": "^1.0.4" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "devOptional": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "concat-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, "requires": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -10589,12 +34475,32 @@ "xdg-basedir": "^4.0.0" } }, + "confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", "optional": true }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -10625,6 +34531,21 @@ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, "cookie": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", @@ -10640,17 +34561,54 @@ "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, "core-js": { "version": "3.19.1", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.1.tgz", - "integrity": "sha512-Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg==", - "optional": true + "integrity": "sha512-Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg==" + }, + "core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "requires": { + "browserslist": "^4.17.6", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.1.tgz", + "integrity": "sha512-Q0Knr8Es84vtv62ei6/6jXH/7izKmOrtrxH9WJTHLCMAVeU+8TF8z8Nr08CsH4Ot0oJKzBzJJL9SJBYIv7WlfQ==" }, "core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "devOptional": true + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "cors": { "version": "2.8.5", @@ -10661,6 +34619,18 @@ "vary": "^1" } }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, "crc": { "version": "3.8.0", "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", @@ -10718,7 +34688,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -10749,6 +34718,303 @@ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "requires": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.1", + "semver": "^7.3.2" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==" + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, "d": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", @@ -10758,6 +35024,11 @@ "type": "^1.0.1" } }, + "damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -10766,6 +35037,41 @@ "assert-plus": "^1.0.0" } }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "dependencies": { + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + } + } + }, "debug": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", @@ -10774,6 +35080,16 @@ "ms": "2.1.2" } }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", @@ -10787,12 +35103,116 @@ "mimic-response": "^1.0.0" } }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, "deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "devOptional": true }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "defer-to-connect": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", @@ -10811,6 +35231,68 @@ "object-keys": "^1.0.12" } }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + } + }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -10852,12 +35334,44 @@ "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", "optional": true }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, "detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true, - "optional": true + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" }, "diffie-hellman": { "version": "5.0.3", @@ -10892,6 +35406,14 @@ } } }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, "dmg-builder": { "version": "22.14.5", "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-22.14.5.tgz", @@ -10954,37 +35476,159 @@ "verror": "^1.10.0" } }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, "dom-walk": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "dot-prop": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, "requires": { "is-obj": "^2.0.0" } }, "dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", - "dev": true + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" }, "dotenv-expand": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -11207,6 +35851,11 @@ } } }, + "electron-to-chromium": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.4.tgz", + "integrity": "sha512-teHtgwcmVcL46jlFvAaqjyiTLWuMrUQO1JqV303JKB4ysXG6m8fXSFhbjal9st0r9mNskI22AraJZorb1VcLVg==" + }, "electron-updater": { "version": "4.6.1", "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.6.1.tgz", @@ -11270,11 +35919,20 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "devOptional": true + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" }, "encodeurl": { "version": "1.0.2", @@ -11289,12 +35947,70 @@ "once": "^1.4.0" } }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, "env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "requires": { + "stackframe": "^1.1.1" + } + }, "es-abstract": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", @@ -11386,8 +36102,7 @@ "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "devOptional": true + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, "escape-goat": { "version": "2.1.1", @@ -11403,9 +36118,572 @@ "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "optional": true + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "globals": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "requires": { + "confusing-browser-globals": "^1.0.10" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz", + "integrity": "sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==", + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "eslint-plugin-flowtype": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz", + "integrity": "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==", + "requires": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.25.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.3.tgz", + "integrity": "sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.1", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.11.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-jest": { + "version": "24.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz", + "integrity": "sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==", + "requires": { + "@typescript-eslint/experimental-utils": "^4.0.1" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "dependencies": { + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + } + } + }, + "eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", + "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "requires": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "requires": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "eslint-webpack-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.6.0.tgz", + "integrity": "sha512-V+LPY/T3kur5QO3u+1s34VDTcRxjXWPUGM4hlmTb5DwVD0OQz631yGTxJZf4SpAqAjdbBVe978S8BJeHpAdOhQ==", + "requires": { + "@types/eslint": "^7.28.2", + "arrify": "^2.0.1", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" }, "etag": { "version": "1.8.1", @@ -11588,6 +36866,19 @@ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "requires": { + "original": "^1.0.0" + } + }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", @@ -11597,11 +36888,166 @@ "safe-buffer": "^5.1.1" } }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + } + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, "exit-on-epipe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + } + }, "express": { "version": "4.17.1", "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", @@ -11684,6 +37130,53 @@ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, "extract-zip": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", @@ -11723,11 +37216,52 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, + "fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, "fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", @@ -11737,6 +37271,46 @@ "pend": "~1.2.0" } }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, "filelist": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", @@ -11746,6 +37320,19 @@ "minimatch": "^3.0.4" } }, + "filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, "finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", @@ -11775,6 +37362,137 @@ } } }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", + "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==" + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, "foreach": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", @@ -11785,11 +37503,180 @@ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" }, + "fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, "form-data": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "optional": true, "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -11801,20 +37688,53 @@ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "dependencies": { + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + } } }, "fs-minipass": { @@ -11825,17 +37745,38 @@ "minipass": "^2.6.0" } }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "devOptional": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", @@ -11874,11 +37815,15 @@ } } }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "devOptional": true + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { "version": "1.1.1", @@ -11890,6 +37835,16 @@ "has-symbols": "^1.0.1" } }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, "get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", @@ -11907,6 +37862,11 @@ "get-intrinsic": "^1.1.1" } }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -11919,7 +37879,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "devOptional": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -11929,6 +37888,14 @@ "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, "global": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", @@ -11982,6 +37949,34 @@ } } }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "global-tunnel-ng": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", @@ -11995,6 +37990,11 @@ "tunnel": "^0.0.6" } }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, "globalthis": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz", @@ -12005,6 +38005,19 @@ "define-properties": "^1.1.3" } }, + "globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, "google-protobuf": { "version": "3.19.1", "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.19.1.tgz", @@ -12040,6 +38053,33 @@ "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", "dev": true }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "optional": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -12054,6 +38094,11 @@ "har-schema": "^2.0.0" } }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -12070,8 +38115,7 @@ "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "has-symbol-support-x": { "version": "1.4.2", @@ -12105,6 +38149,53 @@ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", "optional": true }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "has-yarn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", @@ -12142,6 +38233,24 @@ "minimalistic-assert": "^1.0.1" } }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "history": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.1.0.tgz", + "integrity": "sha512-zPuQgPacm2vH2xdORvGGz1wQMuHSIB56yNAy5FnLuwOwgSYyPKptJtcMm6Ev+hRGeS+GzhbmRacHzvlESbFwDg==", + "requires": { + "@babel/runtime": "^7.7.6" + } + }, "hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -12152,6 +38261,26 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, "hosted-git-info": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", @@ -12161,6 +38290,113 @@ "lru-cache": "^6.0.0" } }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + } + }, + "html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "requires": { + "@types/html-minifier-terser": "^5.0.0", + "@types/tapable": "^1.0.5", + "@types/webpack": "^4.41.8", + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, "http": { "version": "0.0.1-security", "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", @@ -12171,6 +38407,11 @@ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, "http-errors": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", @@ -12195,6 +38436,154 @@ "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "dependencies": { + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + } + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -12210,6 +38599,11 @@ "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, "https-proxy-agent": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", @@ -12231,6 +38625,11 @@ } } }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + }, "iconv-corefoundation": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.6.tgz", @@ -12251,6 +38650,22 @@ "safer-buffer": ">= 2.1.2 < 3.0.0" } }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "requires": { + "postcss": "^7.0.14" + } + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, "idna-uts46-hx": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", @@ -12271,6 +38686,16 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==" + }, "ignore-walk": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", @@ -12280,23 +38705,99 @@ "minimatch": "^3.0.4" } }, + "immer": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.7.tgz", + "integrity": "sha512-KGllzpbamZDvOIxnmJ0jI840g7Oikx58lBPWV0hUh7dtAyZpFqqrBZdKka5GlTwMTZ1Tjc/bKKW4VSFAt6BqMA==" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, "import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", "dev": true }, + "import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + } + } + }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "devOptional": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -12310,8 +38811,16 @@ "ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "devOptional": true + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } }, "internal-slot": { "version": "1.0.3", @@ -12328,11 +38837,29 @@ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + }, "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, "is-arguments": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", @@ -12342,6 +38869,11 @@ "has-tostringtag": "^1.0.0" } }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, "is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", @@ -12350,6 +38882,15 @@ "has-bigints": "^1.0.1" } }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, "is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", @@ -12359,6 +38900,11 @@ "has-tostringtag": "^1.0.0" } }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, "is-callable": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", @@ -12373,6 +38919,35 @@ "ci-info": "^3.2.0" } }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, "is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", @@ -12381,22 +38956,64 @@ "has-tostringtag": "^1.0.0" } }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "optional": true + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, "is-function": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, "is-generator-function": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", @@ -12405,6 +39022,14 @@ "has-tostringtag": "^1.0.0" } }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, "is-hex-prefixed": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", @@ -12420,6 +39045,11 @@ "is-path-inside": "^3.0.2" } }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, "is-negative-zero": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", @@ -12431,6 +39061,11 @@ "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", "dev": true }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, "is-number-object": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", @@ -12442,14 +39077,36 @@ "is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" }, "is-object": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "requires": { + "is-path-inside": "^2.1.0" + }, + "dependencies": { + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "requires": { + "path-is-inside": "^1.0.2" + } + } + } + }, "is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", @@ -12466,6 +39123,11 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, "is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -12475,11 +39137,26 @@ "has-tostringtag": "^1.0.0" } }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, "is-retry-allowed": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, "is-shared-array-buffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", @@ -12531,6 +39208,11 @@ "call-bind": "^1.0.0" } }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -12548,8 +39230,7 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "devOptional": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isbinaryfile": { "version": "4.0.8", @@ -12560,14 +39241,71 @@ "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, "isurl": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", @@ -12647,11 +39385,813 @@ } } }, + "jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "requires": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + } + } + } + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "dependencies": { + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + } + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + }, + "jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "requires": { + "@jest/types": "^26.6.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.0", + "read-pkg-up": "^7.0.1", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "dependencies": { + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + } + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + } + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + } + } + } + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + } + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + } + }, + "jest-watch-typeahead": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", + "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^26.0.0", + "jest-watcher": "^26.3.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + } + }, + "jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "js-sha3": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -12672,11 +40212,123 @@ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==" + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "ws": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", + "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", + "requires": {} + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, "json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", @@ -12687,16 +40339,25 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, "json5": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, "requires": { "minimist": "^1.2.5" } @@ -12737,6 +40398,15 @@ } } }, + "jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, "keccak": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", @@ -12772,6 +40442,48 @@ "json-buffer": "3.0.0" } }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, "latest-version": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", @@ -12786,11 +40498,62 @@ "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==" }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "lodash.escaperegexp": { "version": "4.1.2", @@ -12802,11 +40565,69 @@ "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loglevel": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz", + "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==" + }, "lookpath": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/lookpath/-/lookpath-1.2.2.tgz", "integrity": "sha512-k2Gmn8iV6qdME3ztZC2spubmQISimFOPLuQKiPaLcVdRz0IpdxrNClVepMlyTJlhodm/zG/VfbkWERm3kUIh+Q==" }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, "lowercase-keys": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", @@ -12820,13 +40641,48 @@ "yallist": "^4.0.0" } }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "requires": { "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" } }, "matcher": { @@ -12849,21 +40705,59 @@ "safe-buffer": "^5.1.2" } }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, + "microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, "miller-rabin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", @@ -12876,8 +40770,7 @@ "mime": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" }, "mime-db": { "version": "1.51.0", @@ -12892,6 +40785,11 @@ "mime-db": "1.51.0" } }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, "mimic-response": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", @@ -12905,6 +40803,72 @@ "dom-walk": "^0.1.0" } }, + "mini-css-extract-plugin": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", + "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", @@ -12919,7 +40883,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "devOptional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -12945,6 +40908,60 @@ } } }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "requires": { + "yallist": "^4.0.0" + } + } + } + }, "minizlib": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", @@ -12953,6 +40970,32 @@ "minipass": "^2.9.0" } }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -12979,6 +41022,19 @@ "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz", "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==" }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -12993,6 +41049,20 @@ "buffer": "^5.5.0" } }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, "multicodec": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", @@ -13022,11 +41092,53 @@ } } }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "optional": true + }, "nano-json-stream-parser": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" }, + "nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "native-url": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "requires": { + "querystring": "^0.2.0" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, "needle": { "version": "2.9.1", "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", @@ -13063,11 +41175,30 @@ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, "next-tick": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, "node-addon-api": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", @@ -13083,11 +41214,108 @@ "whatwg-url": "^5.0.0" } }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + }, "node-gyp-build": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==" }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + } + } + } + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + }, + "dependencies": { + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true + } + } + }, "node-pre-gyp": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", @@ -13114,6 +41342,11 @@ } } }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, "nopt": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", @@ -13124,6 +41357,39 @@ "osenv": "^0.1.4" } }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, "normalize-url": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", @@ -13166,6 +41432,14 @@ "npm-normalize-package-bin": "^1.0.1" } }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, "npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", @@ -13178,6 +41452,19 @@ "set-blocking": "~2.0.0" } }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -13200,6 +41487,11 @@ } } }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, "oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", @@ -13210,16 +41502,94 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "object-inspect": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, "object.assign": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", @@ -13231,6 +41601,63 @@ "object-keys": "^1.1.1" } }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, "oboe": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", @@ -13239,6 +41666,11 @@ "http-https": "^1.0.0" } }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", @@ -13247,6 +41679,11 @@ "ee-first": "1.1.1" } }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -13255,6 +41692,14 @@ "wrappy": "1" } }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, "open": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", @@ -13265,6 +41710,56 @@ "is-wsl": "^2.2.0" } }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + } + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, "os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", @@ -13292,16 +41787,58 @@ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "requires": { + "retry": "^0.12.0" + } + }, "p-timeout": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", "integrity": "sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==" }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "package-json": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", @@ -13312,6 +41849,46 @@ "registry-auth-token": "^4.0.0", "registry-url": "^5.0.0", "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" } }, "parse-asn1": { @@ -13331,11 +41908,41 @@ "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, "path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", @@ -13360,23 +41967,51 @@ } } }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "devOptional": true + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, "pbkdf2": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", @@ -13400,6 +42035,16 @@ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", @@ -13407,6 +42052,120 @@ "dev": true, "optional": true }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, "plist": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.4.tgz", @@ -13425,11 +42184,1077 @@ } } }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + } + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "requires": { + "postcss": "^7" + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "requires": { + "postcss": "^7.0.14" + } + }, + "postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "requires": { + "postcss": "^7.0.26" + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "requires": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "requires": { + "postcss": "^8.1.0" + }, + "dependencies": { + "postcss": { + "version": "8.4.4", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.4.tgz", + "integrity": "sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==", + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + } + } + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, "prepend-http": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + } + } + }, "printj": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", @@ -13443,14 +43268,51 @@ "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "devOptional": true + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "devOptional": true + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } }, "proto-list": { "version": "1.2.4", @@ -13468,6 +43330,11 @@ "ipaddr.js": "1.9.1" } }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, "psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", @@ -13495,6 +43362,27 @@ "once": "^1.3.1" } }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", @@ -13509,6 +43397,11 @@ "escape-goat": "^2.0.0" } }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -13524,6 +43417,34 @@ "strict-uri-encode": "^1.0.0" } }, + "querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -13579,6 +43500,257 @@ "strip-json-comments": "~2.0.1" } }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-app-polyfill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "requires": { + "core-js": "^3.6.5", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.4.1" + } + }, + "react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "requires": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "requires": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + }, + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "node-releases": { + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" + }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-redux": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.6.tgz", + "integrity": "sha512-10RPdsz0UUrRL1NZE0ejTkucnclYSgXp5q+tB5SWx2qeG2ZJQJyymgAhwKy73yiL/13btfB6fPr+rgbMAaZIAQ==", + "requires": { + "@babel/runtime": "^7.15.4", + "@types/react-redux": "^7.1.20", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + } + }, + "react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + }, + "react-router": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.0.2.tgz", + "integrity": "sha512-8/Wm3Ed8t7TuedXjAvV39+c8j0vwrI5qVsYqjFr5WkJjsJpEvNSoLRUbtqSEYzqaTUj1IV+sbPJxvO+accvU0Q==", + "requires": { + "history": "^5.1.0" + } + }, + "react-router-dom": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.0.2.tgz", + "integrity": "sha512-cOpJ4B6raFutr0EG8O/M2fEoyQmwvZWomf1c6W2YXBZuFBx8oTk/zqjXghwScyhfrtnt0lANXV2182NQblRxFA==", + "requires": { + "history": "^5.1.0", + "react-router": "6.0.2" + } + }, + "react-transition-group": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, "read-config-file": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", @@ -13590,13 +43762,55 @@ "js-yaml": "^4.1.0", "json5": "^2.2.0", "lazy-val": "^1.0.4" + }, + "dependencies": { + "dotenv": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", + "dev": true + } + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } } }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "devOptional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13610,16 +43824,107 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "devOptional": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + } + }, + "redux": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz", + "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==", + "requires": { + "@babel/runtime": "^7.9.2" + } + }, + "redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "requires": {} + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "requires": { + "regenerate": "^1.4.2" + } + }, "regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "optional": true + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } }, "registry-auth-token": { "version": "4.2.1", @@ -13639,6 +43944,58 @@ "rc": "^1.2.8" } }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, "request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -13681,8 +44038,183 @@ "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "devOptional": true + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "reselect": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.5.tgz", + "integrity": "sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==" + }, + "resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "requires": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "resolve-url-loader": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", + "requires": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.36", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } }, "responselike": { "version": "1.0.2", @@ -13692,11 +44224,56 @@ "lowercase-keys": "^1.0.0" } }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, "requires": { "glob": "^7.1.3" } @@ -13749,6 +44326,96 @@ } } }, + "rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "requires": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + } + }, + "rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "requires": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + } + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.1" + } + }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -13762,6 +44429,14 @@ "buffer-alloc": "^1.2.0" } }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -13772,6 +44447,206 @@ "resolved": "https://registry.npmjs.org/sandwich-stream/-/sandwich-stream-2.0.2.tgz", "integrity": "sha512-jLYV0DORrzY3xaz/S9ydJL6Iz7essZeAfnAavsJ+zsJGZ1MOnsS52yRjU3uF3pJa/lla7+wisp//fxOwOH8SKQ==" }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "sanitize-filename": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", @@ -13781,11 +44656,67 @@ "truncate-utf8-bytes": "^1.0.0" } }, + "sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, "scrypt-js": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", @@ -13815,11 +44746,23 @@ "optional": true, "peer": true }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "requires": { + "node-forge": "^0.10.0" + } + }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" }, "semver-compare": { "version": "1.0.0", @@ -13835,6 +44778,14 @@ "dev": true, "requires": { "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, "send": { @@ -13894,6 +44845,64 @@ "type-fest": "^0.13.1" } }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, "serve-static": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", @@ -13920,8 +44929,41 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "optional": true + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + } + } }, "setimmediate": { "version": "1.0.5", @@ -13946,7 +44988,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -13954,8 +44995,18 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true }, "side-channel": { "version": "1.0.4", @@ -13970,8 +45021,7 @@ "signal-exit": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", - "devOptional": true + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" }, "simple-concat": { "version": "1.0.1", @@ -13998,6 +45048,31 @@ "debug": "^4.3.2" } }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, "slice-ansi": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", @@ -14015,27 +45090,315 @@ "dev": true, "optional": true }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "sockjs-client": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz", + "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==", + "requires": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.3" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", + "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } }, "source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "optional": true + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "sshpk": { "version": "1.16.1", @@ -14053,17 +45416,165 @@ "tweetnacl": "~0.14.0" } }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "requires": { + "minipass": "^3.1.1" + }, + "dependencies": { + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, "stat-mode": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", "dev": true }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, "strict-uri-encode": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", @@ -14084,6 +45595,35 @@ } } }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -14111,6 +45651,21 @@ } } }, + "string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, "string.prototype.trimend": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", @@ -14129,15 +45684,55 @@ "define-properties": "^1.1.3" } }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + } + } + }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "optional": true, "requires": { "ansi-regex": "^2.0.0" } }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "requires": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, "strip-hex-prefix": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", @@ -14152,6 +45747,42 @@ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "devOptional": true }, + "style-loader": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "stylis": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", + "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==" + }, "sumchecker": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", @@ -14165,11 +45796,153 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, "requires": { "has-flag": "^4.0.0" } }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "swarm-js": { "version": "0.1.40", "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", @@ -14252,6 +46025,84 @@ } } }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "table": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.3.tgz", + "integrity": "sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==", + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, "tar": { "version": "4.4.19", "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", @@ -14289,6 +46140,11 @@ "typegram": "^3.4.2" } }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, "temp-file": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", @@ -14328,11 +46184,207 @@ } } }, + "tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "requires": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "dependencies": { + "crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + }, + "type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "requires": { + "crypto-random-string": "^1.0.0" + } + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "requires": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "optional": true, + "peer": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, "timed-out": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, "tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", @@ -14362,11 +46414,63 @@ "tmp": "^0.2.0" } }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "to-readable-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, "toidentifier": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", @@ -14395,6 +46499,67 @@ "utf8-byte-length": "^1.0.1" } }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + }, + "tsconfig-paths": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, "tunnel": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", @@ -14436,11 +46601,23 @@ "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, "type-fest": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, "optional": true }, "type-is": { @@ -14455,8 +46632,7 @@ "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "typedarray-to-buffer": { "version": "3.1.5", @@ -14471,6 +46647,12 @@ "resolved": "https://registry.npmjs.org/typegram/-/typegram-3.5.1.tgz", "integrity": "sha512-cDCj4KMycgpdoDihK9LbJbLBBrZdDDQskR4aeoLawyk6YS2GXmr4jncGQGvu6Wav1iNTGvSDwr4b3ipLHh1edA==" }, + "typescript": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", + "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==", + "peer": true + }, "ultron": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", @@ -14487,6 +46669,74 @@ "which-boxed-primitive": "^1.0.2" } }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, "unique-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", @@ -14511,6 +46761,52 @@ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, "update-notifier": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", @@ -14567,6 +46863,63 @@ "punycode": "^2.1.0" } }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", + "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, "url-parse-lax": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", @@ -14585,6 +46938,11 @@ "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, "utf-8-validate": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.7.tgz", @@ -14622,6 +46980,20 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -14632,6 +47004,37 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, "varint": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", @@ -14642,6 +47045,11 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, "verror": { "version": "1.10.1", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", @@ -14663,6 +47071,277 @@ } } }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "optional": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz", + "integrity": "sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==" + }, "web3": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/web3/-/web3-1.6.1.tgz", @@ -15029,6 +47708,782 @@ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "webpack-dev-server": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", + "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + } + } + }, + "webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "requires": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, "websocket": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", @@ -15057,6 +48512,49 @@ } } }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, "whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", @@ -15070,7 +48568,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "requires": { "isexe": "^2.0.0" } @@ -15087,6 +48584,11 @@ "is-symbol": "^1.0.3" } }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, "which-typed-array": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", @@ -15152,6 +48654,220 @@ } } }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-broadcast-update": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", + "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "requires": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-replace": "^2.3.1", + "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.6", + "lodash.template": "^4.5.0", + "pretty-bytes": "^5.3.0", + "rollup": "^1.31.1", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-terser": "^5.3.1", + "source-map": "^0.7.3", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "tempy": "^0.3.0", + "upath": "^1.2.0", + "workbox-background-sync": "^5.1.4", + "workbox-broadcast-update": "^5.1.4", + "workbox-cacheable-response": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-expiration": "^5.1.4", + "workbox-google-analytics": "^5.1.4", + "workbox-navigation-preload": "^5.1.4", + "workbox-precaching": "^5.1.4", + "workbox-range-requests": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4", + "workbox-streams": "^5.1.4", + "workbox-sw": "^5.1.4", + "workbox-window": "^5.1.4" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "rollup-plugin-babel": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "requires": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-routing": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", + "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-sw": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", + "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + }, + "workbox-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "requires": { + "@babel/runtime": "^7.5.5", + "fast-json-stable-stringify": "^2.0.0", + "source-map-url": "^0.4.0", + "upath": "^1.1.2", + "webpack-sources": "^1.3.0", + "workbox-build": "^5.1.4" + } + }, + "workbox-window": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "requires": { + "errno": "~0.1.7" + } + }, + "worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "requires": { + "microevent.ts": "~0.1.1" + } + }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -15206,7 +48922,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, "requires": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", @@ -15267,6 +48982,11 @@ "cookiejar": "^2.1.1" } }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, "xmlbuilder": { "version": "15.1.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", @@ -15274,6 +48994,11 @@ "dev": true, "optional": true }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -15295,6 +49020,11 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -15359,6 +49089,11 @@ "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" } } } diff --git a/package.json b/package.json index 136d68e2f..98b9040c3 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,10 @@ "setup": "node setup noShortcuts && node tf_setup.js", "postsetup": "npm start", "dist": "electron-builder -c build/electron-builder.json", - "postinstall": "electron-builder install-app-deps" + "postinstall": "electron-builder install-app-deps", + "startNetwork" : "node network", + "startDesktop": "node desktop", + "startDesktopReact": "node desktop-react" }, "dependencies": { "@octokit/rest": "^18.12.0", @@ -35,7 +38,76 @@ "twitter": "^1.7.1", "util": "^0.12.4", "web3": "^1.6.1", - "ws": "^8.2.3" + "ws": "^8.2.3", + "@babel/core": "7.12.3", + "@emotion/react": "^11.6.0", + "@emotion/styled": "^11.6.0", + "@mui/icons-material": "^5.1.1", + "@mui/material": "^5.1.1", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@reduxjs/toolkit": "^1.6.2", + "@svgr/webpack": "5.5.0", + "@typescript-eslint/eslint-plugin": "^4.5.0", + "@typescript-eslint/parser": "^4.5.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^26.6.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.7", + "babel-preset-react-app": "^10.0.0", + "bfj": "^7.0.2", + "camelcase": "^6.1.0", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "4.3.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^7.11.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^24.1.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4.2.0", + "eslint-plugin-testing-library": "^3.9.2", + "eslint-webpack-plugin": "^2.5.2", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "html-webpack-plugin": "4.5.0", + "identity-obj-proxy": "3.0.0", + "jest": "26.6.0", + "jest-circus": "26.6.0", + "jest-resolve": "26.6.0", + "jest-watch-typeahead": "0.6.1", + "mini-css-extract-plugin": "0.11.3", + "optimize-css-assets-webpack-plugin": "5.0.4", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "5.0.2", + "prompts": "2.4.0", + "react": "^17.0.2", + "react-app-polyfill": "^2.0.0", + "react-dev-utils": "^11.0.3", + "react-dom": "^17.0.2", + "react-redux": "^7.2.6", + "react-refresh": "^0.8.3", + "react-router-dom": "^6.0.2", + "redux": "^4.1.2", + "resolve": "1.18.1", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.0.5", + "semver": "7.3.2", + "style-loader": "1.3.0", + "terser-webpack-plugin": "4.2.3", + "ts-pnp": "1.2.0", + "url-loader": "4.1.1", + "web-vitals": "^1.1.2", + "webpack": "4.44.2", + "webpack-dev-server": "3.11.1", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4" }, "optionalDependencies": { "@tensorflow/tfjs-node": "^2.8.6" @@ -43,5 +115,17 @@ "devDependencies": { "electron": "^15.1.0", "electron-builder": "^22.14.5" + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] } }